[2025/04/30 09:52:23 017936] [warn] |xqc_tls_ctx_set_config|no session ticket key data| [2025/04/30 09:52:23 020577] [warn] |xqc_create_server_ssl_ctx|read ssl session ticket key error| [2025/04/30 09:52:23 020603] [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:52:23 020613] [info] |xqc_tls_ctx_register_alpn|alpn registered|alpn:hq-interop|alpn_list: hq-interop [2025/04/30 09:52:23 020618] [info] |xqc_engine_add_alpn|alpn registered|alpn:hq-interop| [2025/04/30 09:52:23 020622] [info] |xqc_tls_ctx_register_alpn|alpn registered|alpn:hq-29|alpn_list: hq-interophq-29 [2025/04/30 09:52:23 020626] [info] |xqc_engine_add_alpn|alpn registered|alpn:hq-29| [2025/04/30 09:52:23 020635] [info] |xqc_tls_ctx_register_alpn|alpn registered|alpn:h3|alpn_list: hq-interophq-29h3 [2025/04/30 09:52:23 020642] [info] |xqc_engine_add_alpn|alpn registered|alpn:h3| [2025/04/30 09:52:23 020649] [info] |xqc_tls_ctx_register_alpn|alpn registered|alpn:h3-29|alpn_list: hq-interophq-29h3h3-29 [2025/04/30 09:52:23 020654] [info] |xqc_engine_add_alpn|alpn registered|alpn:h3-29| [2025/04/30 09:52:23 858393] [debug] |scid:294f290e6de2cfb1e57cc758|xqc_timer_set|type:CONN_IDLE|expire:1746006803858391|now:1746006743858391|interv:60000000| [2025/04/30 09:52:23 858438] [debug] |scid:294f290e6de2cfb1e57cc758|xqc_timer_set|type:PATH_IDLE|expire:1746006803858438|now:1746006743858438|interv:60000000| [2025/04/30 09:52:23 858447] [debug] |xqc_path_create|path:0|dcid:|scid:294f290e6de2cfb1e57cc758|create_path_count:1| [2025/04/30 09:52:23 858454] [debug] |scid:294f290e6de2cfb1e57cc758|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:52:23 858460] [debug] |xqc_path_init|path:0|dcid:|scid:294f290e6de2cfb1e57cc758|state:2| [2025/04/30 09:52:23 858465] [debug] |scid:294f290e6de2cfb1e57cc758|xqc_conn_create|success|scid:294f290e6de2cfb1e57cc758|dcid:|conn:000055C0D6BD0E5C| [2025/04/30 09:52:23 858472] [info] |scid:294f290e6de2cfb1e57cc758|xqc_conn_server_create|hash odcid conn|odcid:|conn:000055C0D6BD0E5C| [2025/04/30 09:52:23 858501] [stats] |xqc_conn_server_init_path_addr|path:0|addr or cid not avail| [2025/04/30 09:52:23 858507] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BD0E5C|size:1207|state:S_INIT|recv_time:1746006743858321| [2025/04/30 09:52:23 858516] [info] |scid:294f290e6de2cfb1e57cc758|xqc_packet_parse_long_header|version not supported|v:1463896404| [2025/04/30 09:52:23 858522] [error] |scid:294f290e6de2cfb1e57cc758|xqc_packet_parse_single|xqc_packet_parse_long_header error:-629| [2025/04/30 09:52:23 858528] [info] |scid:294f290e6de2cfb1e57cc758|xqc_conn_process_packet|ignore err|-629| [2025/04/30 09:52:23 858533] [debug] |scid:294f290e6de2cfb1e57cc758|xqc_timer_set|type:PATH_IDLE|expire:1746006803858321|now:1746006743858321|interv:60000000| [2025/04/30 09:52:23 858539] [debug] |scid:294f290e6de2cfb1e57cc758|xqc_timer_set|type:CONN_IDLE|expire:1746006803858321|now:1746006743858321|interv:60000000| [2025/04/30 09:52:23 858545] [debug] |scid:294f290e6de2cfb1e57cc758|xqc_engine_add_active_queue|last_ticked_time:0| [2025/04/30 09:52:23 858568] [debug] |scid:32b333aa934ac635d060a9af|xqc_timer_set|type:CONN_IDLE|expire:1746006803858567|now:1746006743858567|interv:60000000| [2025/04/30 09:52:23 858584] [debug] |scid:32b333aa934ac635d060a9af|xqc_timer_set|type:PATH_IDLE|expire:1746006803858584|now:1746006743858584|interv:60000000| [2025/04/30 09:52:23 858590] [debug] |xqc_path_create|path:0|dcid:|scid:32b333aa934ac635d060a9af|create_path_count:1| [2025/04/30 09:52:23 858595] [debug] |scid:32b333aa934ac635d060a9af|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:52:23 858601] [debug] |xqc_path_init|path:0|dcid:|scid:32b333aa934ac635d060a9af|state:2| [2025/04/30 09:52:23 858606] [debug] |scid:32b333aa934ac635d060a9af|xqc_conn_create|success|scid:32b333aa934ac635d060a9af|dcid:|conn:000055C0D6BD98AC| [2025/04/30 09:52:23 858623] [info] |scid:32b333aa934ac635d060a9af|xqc_conn_server_create|hash odcid conn|odcid:|conn:000055C0D6BD98AC| [2025/04/30 09:52:23 858637] [stats] |xqc_conn_server_init_path_addr|path:0|addr or cid not avail| [2025/04/30 09:52:23 858642] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BD98AC|size:1207|state:S_INIT|recv_time:1746006743858554| [2025/04/30 09:52:23 858648] [info] |scid:32b333aa934ac635d060a9af|xqc_packet_parse_long_header|version not supported|v:1463896404| [2025/04/30 09:52:23 858653] [error] |scid:32b333aa934ac635d060a9af|xqc_packet_parse_single|xqc_packet_parse_long_header error:-629| [2025/04/30 09:52:23 858658] [info] |scid:32b333aa934ac635d060a9af|xqc_conn_process_packet|ignore err|-629| [2025/04/30 09:52:23 858664] [debug] |scid:32b333aa934ac635d060a9af|xqc_timer_set|type:PATH_IDLE|expire:1746006803858554|now:1746006743858554|interv:60000000| [2025/04/30 09:52:23 858669] [debug] |scid:32b333aa934ac635d060a9af|xqc_timer_set|type:CONN_IDLE|expire:1746006803858554|now:1746006743858554|interv:60000000| [2025/04/30 09:52:23 858674] [debug] |scid:32b333aa934ac635d060a9af|xqc_engine_add_active_queue|last_ticked_time:0| [2025/04/30 09:52:23 858694] [debug] |scid:4d92b31b2a42f64a67d14407|xqc_timer_set|type:CONN_IDLE|expire:1746006803858694|now:1746006743858694|interv:60000000| [2025/04/30 09:52:23 858709] [debug] |scid:4d92b31b2a42f64a67d14407|xqc_timer_set|type:PATH_IDLE|expire:1746006803858709|now:1746006743858709|interv:60000000| [2025/04/30 09:52:23 858716] [debug] |xqc_path_create|path:0|dcid:|scid:4d92b31b2a42f64a67d14407|create_path_count:1| [2025/04/30 09:52:23 858721] [debug] |scid:4d92b31b2a42f64a67d14407|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:52:23 858727] [debug] |xqc_path_init|path:0|dcid:|scid:4d92b31b2a42f64a67d14407|state:2| [2025/04/30 09:52:23 858732] [debug] |scid:4d92b31b2a42f64a67d14407|xqc_conn_create|success|scid:4d92b31b2a42f64a67d14407|dcid:|conn:000055C0D6BE2B0C| [2025/04/30 09:52:23 858738] [info] |scid:4d92b31b2a42f64a67d14407|xqc_conn_server_create|hash odcid conn|odcid:|conn:000055C0D6BE2B0C| [2025/04/30 09:52:23 858748] [stats] |xqc_conn_server_init_path_addr|path:0|addr or cid not avail| [2025/04/30 09:52:23 858752] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BE2B0C|size:1207|state:S_INIT|recv_time:1746006743858683| [2025/04/30 09:52:23 858756] [info] |scid:4d92b31b2a42f64a67d14407|xqc_packet_parse_long_header|version not supported|v:1463896404| [2025/04/30 09:52:23 858760] [error] |scid:4d92b31b2a42f64a67d14407|xqc_packet_parse_single|xqc_packet_parse_long_header error:-629| [2025/04/30 09:52:23 858763] [info] |scid:4d92b31b2a42f64a67d14407|xqc_conn_process_packet|ignore err|-629| [2025/04/30 09:52:23 858767] [debug] |scid:4d92b31b2a42f64a67d14407|xqc_timer_set|type:PATH_IDLE|expire:1746006803858683|now:1746006743858683|interv:60000000| [2025/04/30 09:52:23 858771] [debug] |scid:4d92b31b2a42f64a67d14407|xqc_timer_set|type:CONN_IDLE|expire:1746006803858683|now:1746006743858683|interv:60000000| [2025/04/30 09:52:23 858775] [debug] |scid:4d92b31b2a42f64a67d14407|xqc_engine_add_active_queue|last_ticked_time:0| [2025/04/30 09:52:23 858780] [debug] |xqc_engine_main_logic|BEGIN|now:1746006743858780| [2025/04/30 09:52:23 858786] [debug] |scid:294f290e6de2cfb1e57cc758|xqc_engine_process_conn|conn:000055C0D6BD0E5C|state:S_INIT|flag:TICKING UPPER_CONN_EXIST VERSION_NEGOTIATION |now:1746006743858784| [2025/04/30 09:52:23 858796] [debug] |scid:294f290e6de2cfb1e57cc758|xqc_path_get_perf_class|conn:000055C0D6BD0E5C|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:23 858802] [debug] |scid:294f290e6de2cfb1e57cc758|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BD0E5C|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:52:23 858807] [debug] |scid:294f290e6de2cfb1e57cc758|xqc_minrtt_scheduler_get_path|best path:0|frame_type:|pn:0|size:11|reinj:0|path_class:2| [2025/04/30 09:52:23 858816] [debug] |scid:294f290e6de2cfb1e57cc758|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BD0E5C|pkt_num:0|size:11|pkt_type:VERSION_NEGOTIATION|frame:| [2025/04/30 09:52:23 858853] [info] |scid:294f290e6de2cfb1e57cc758|xqc_process_packet_without_pn|<==|conn:000055C0D6BD0E5C|size:11|sent:11|pkt_type:VERSION_NEGOTIATION| [2025/04/30 09:52:23 858863] [debug] |scid:294f290e6de2cfb1e57cc758|xqc_conn_next_wakeup_time|wakeup_time:1746006803858321| [2025/04/30 09:52:23 858870] [debug] |scid:294f290e6de2cfb1e57cc758|xqc_engine_add_wakeup_queue|next_tick_time:1746006803858321| [2025/04/30 09:52:23 858877] [debug] |scid:4d92b31b2a42f64a67d14407|xqc_engine_process_conn|conn:000055C0D6BE2B0C|state:S_INIT|flag:TICKING UPPER_CONN_EXIST VERSION_NEGOTIATION |now:1746006743858876| [2025/04/30 09:52:23 858886] [debug] |scid:4d92b31b2a42f64a67d14407|xqc_path_get_perf_class|conn:000055C0D6BE2B0C|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:23 858892] [debug] |scid:4d92b31b2a42f64a67d14407|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BE2B0C|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:52:23 858898] [debug] |scid:4d92b31b2a42f64a67d14407|xqc_minrtt_scheduler_get_path|best path:0|frame_type:|pn:0|size:11|reinj:0|path_class:2| [2025/04/30 09:52:23 858904] [debug] |scid:4d92b31b2a42f64a67d14407|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BE2B0C|pkt_num:0|size:11|pkt_type:VERSION_NEGOTIATION|frame:| [2025/04/30 09:52:23 858931] [info] |scid:4d92b31b2a42f64a67d14407|xqc_process_packet_without_pn|<==|conn:000055C0D6BE2B0C|size:11|sent:11|pkt_type:VERSION_NEGOTIATION| [2025/04/30 09:52:23 858939] [debug] |scid:4d92b31b2a42f64a67d14407|xqc_conn_next_wakeup_time|wakeup_time:1746006803858683| [2025/04/30 09:52:23 858945] [debug] |scid:4d92b31b2a42f64a67d14407|xqc_engine_add_wakeup_queue|next_tick_time:1746006803858683| [2025/04/30 09:52:23 858951] [debug] |scid:32b333aa934ac635d060a9af|xqc_engine_process_conn|conn:000055C0D6BD98AC|state:S_INIT|flag:TICKING UPPER_CONN_EXIST VERSION_NEGOTIATION |now:1746006743858950| [2025/04/30 09:52:23 858962] [debug] |scid:32b333aa934ac635d060a9af|xqc_path_get_perf_class|conn:000055C0D6BD98AC|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:23 858968] [debug] |scid:32b333aa934ac635d060a9af|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BD98AC|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:52:23 858975] [debug] |scid:32b333aa934ac635d060a9af|xqc_minrtt_scheduler_get_path|best path:0|frame_type:|pn:0|size:11|reinj:0|path_class:2| [2025/04/30 09:52:23 858981] [debug] |scid:32b333aa934ac635d060a9af|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BD98AC|pkt_num:0|size:11|pkt_type:VERSION_NEGOTIATION|frame:| [2025/04/30 09:52:23 859004] [info] |scid:32b333aa934ac635d060a9af|xqc_process_packet_without_pn|<==|conn:000055C0D6BD98AC|size:11|sent:11|pkt_type:VERSION_NEGOTIATION| [2025/04/30 09:52:23 859011] [debug] |scid:32b333aa934ac635d060a9af|xqc_conn_next_wakeup_time|wakeup_time:1746006803858554| [2025/04/30 09:52:23 859016] [debug] |scid:32b333aa934ac635d060a9af|xqc_engine_add_wakeup_queue|next_tick_time:1746006803858554| [2025/04/30 09:52:23 859021] [debug] |xqc_engine_wakeup_after|wakeup:1746006803858321|now:1746006743859021|diff:59999300| [2025/04/30 09:52:23 859028] [debug] |xqc_engine_main_logic|END|now:1746006743858950| [2025/04/30 09:52:24 226009] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006804226007|now:1746006744226007|interv:60000000| [2025/04/30 09:52:24 226054] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006804226054|now:1746006744226054|interv:60000000| [2025/04/30 09:52:24 226063] [debug] |xqc_path_create|path:0|dcid:fb3f0ad605bf602c|scid:d47626d1917b423603b680b7|create_path_count:1| [2025/04/30 09:52:24 226069] [debug] |scid:d47626d1917b423603b680b7|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:52:24 226083] [debug] |xqc_path_init|path:0|dcid:fb3f0ad605bf602c|scid:d47626d1917b423603b680b7|state:2| [2025/04/30 09:52:24 226089] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_create|success|scid:d47626d1917b423603b680b7|dcid:fb3f0ad605bf602c|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 226095] [info] |scid:d47626d1917b423603b680b7|xqc_conn_server_create|hash odcid conn|odcid:8a68720070d72705|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 226105] [info] |scid:d47626d1917b423603b680b7|xqc_conn_get_local_transport_params|generate sr_token[927a7ab0ffe1cca33fa6b364228b0fbe] for cid[8a68720070d72705] [2025/04/30 09:52:24 226171] [stats] |xqc_conn_server_init_path_addr|path:0|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c| [2025/04/30 09:52:24 226182] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:1200|state:S_INIT|recv_time:1746006744225970| [2025/04/30 09:52:24 226383] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_initial|packet parse|initial| [2025/04/30 09:52:24 226391] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_initial|success|Length:504| [2025/04/30 09:52:24 226399] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:0| [2025/04/30 09:52:24 226405] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:0| [2025/04/30 09:52:24 226414] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:INIT|pkt_num:0| [2025/04/30 09:52:24 226420] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:6| [2025/04/30 09:52:24 226426] [info] |scid:d47626d1917b423603b680b7|xqc_conn_check_token|token empty| [2025/04/30 09:52:24 226434] [info] |scid:d47626d1917b423603b680b7|xqc_process_crypto_frame|check_token fail|conn:000055C0D6BED6FC|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c| [2025/04/30 09:52:24 226440] [debug] |scid:d47626d1917b423603b680b7|xqc_create_crypto_stream|encrypt_level:0|cur_state:S_INIT| [2025/04/30 09:52:24 226445] [debug] |scid:d47626d1917b423603b680b7|xqc_process_crypto_frame|level:0| [2025/04/30 09:52:24 226450] [debug] |scid:d47626d1917b423603b680b7|xqc_read_crypto_stream|xqc_read_crypto_stream|level:0| [2025/04/30 09:52:24 226454] [debug] |scid:d47626d1917b423603b680b7|xqc_tls_process_crypto_data|xqc_tls_process_crypto_data|level:0|482u| [2025/04/30 09:52:24 226572] [info] |scid:d47626d1917b423603b680b7|xqc_ssl_cert_cb|cert chain or key empty|sni:server4 [2025/04/30 09:52:24 226820] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_tls_transport_params_cb|1RTT_transport_params|max_datagram_frame_size:0| [2025/04/30 09:52:24 226828] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_enable_multipath|xqc_conn_enable_multipath|1|0| [2025/04/30 09:52:24 226832] [warn] |scid:d47626d1917b423603b680b7|xqc_conn_try_to_enable_multipath|multipath_version_negotiation err| [2025/04/30 09:52:24 227067] [debug] |scid:d47626d1917b423603b680b7|xqc_ssl_do_handshake|ssl_do_handshake|SSL_quic_read_level:2|SSL_quic_write_level:3|rv:0| [2025/04/30 09:52:24 227073] [debug] |scid:d47626d1917b423603b680b7|xqc_tls_do_handshake|TLS handshake|ret:0| [2025/04/30 09:52:24 227079] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:0| [2025/04/30 09:52:24 227083] [debug] |scid:d47626d1917b423603b680b7|xqc_create_crypto_stream|encrypt_level:2|cur_state:S_INIT| [2025/04/30 09:52:24 227087] [debug] |scid:d47626d1917b423603b680b7|xqc_process_crypto_frame|server create hsk stream| [2025/04/30 09:52:24 227094] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_INIT| [2025/04/30 09:52:24 227099] [debug] |scid:d47626d1917b423603b680b7|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:52:24 227104] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:0|largest:0|pns:0| [2025/04/30 09:52:24 227113] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:1200|pkt_type:INIT|pkt_num:0|frame:CRYPTO |recv_time:1746006744225970|dcid:8a68720070d72705|dcid_seq:0| [2025/04/30 09:52:24 227118] [info] |scid:d47626d1917b423603b680b7|xqc_packet_parse_singleunknown packet type, first byte[0], skip all buf, skip length: 670 [2025/04/30 09:52:24 227122] [info] |scid:d47626d1917b423603b680b7|xqc_conn_process_packet|ignore err|-631| [2025/04/30 09:52:24 227127] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006804225970|now:1746006744225970|interv:60000000| [2025/04/30 09:52:24 227131] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006804225970|now:1746006744225970|interv:60000000| [2025/04/30 09:52:24 227158] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744227158| [2025/04/30 09:52:24 227163] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:S_INIT|flag:TICKING DCID_OK UPPER_CONN_EXIST INIT_RECVD NEED_RUN (null) |now:1746006744227162| [2025/04/30 09:52:24 227169] [info] |scid:d47626d1917b423603b680b7|xqc_conn_check_tx_key|keys are ready, can send 1rtt now| [2025/04/30 09:52:24 227173] [debug] |scid:d47626d1917b423603b680b7|xqc_crypto_stream_on_read|encrypt_level:0|cur_state:S_INIT|next_state:S_INITIAL_RECVD| [2025/04/30 09:52:24 227177] [debug] |scid:d47626d1917b423603b680b7|xqc_process_crypto_write_streams| [2025/04/30 09:52:24 227181] [debug] |scid:d47626d1917b423603b680b7|xqc_crypto_stream_on_write|enc_level|0| [2025/04/30 09:52:24 227185] [debug] |scid:d47626d1917b423603b680b7|xqc_crypto_stream_on_write|cur_state:1|switch| [2025/04/30 09:52:24 227191] [info] |scid:d47626d1917b423603b680b7|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:161|sent:127|pkt_type:INIT|frame:CRYPTO |now:1746006744227191| [2025/04/30 09:52:24 227196] [debug] |scid:d47626d1917b423603b680b7|xqc_crypto_stream_on_write|encrypt_level:0|cur_state:S_INITIAL_RECVD|next_state:S_INITIAL_SENT| [2025/04/30 09:52:24 227200] [debug] |scid:d47626d1917b423603b680b7|xqc_process_crypto_write_streams| [2025/04/30 09:52:24 227204] [debug] |scid:d47626d1917b423603b680b7|xqc_crypto_stream_on_write|enc_level|2| [2025/04/30 09:52:24 227208] [info] |scid:d47626d1917b423603b680b7|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:161|sent:128|pkt_type:HSK|frame:CRYPTO |now:1746006744227208| [2025/04/30 09:52:24 227213] [info] |scid:d47626d1917b423603b680b7|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:508|sent:475|pkt_type:HSK|frame:CRYPTO |now:1746006744227213| [2025/04/30 09:52:24 227218] [info] |scid:d47626d1917b423603b680b7|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:118|sent:85|pkt_type:HSK|frame:CRYPTO |now:1746006744227218| [2025/04/30 09:52:24 227223] [info] |scid:d47626d1917b423603b680b7|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:89|sent:56|pkt_type:HSK|frame:CRYPTO |now:1746006744227222| [2025/04/30 09:52:24 227227] [debug] |scid:d47626d1917b423603b680b7|xqc_crypto_stream_on_write|encrypt_level:2|cur_state:S_INITIAL_SENT|next_state:S_HANDSHAKE_SENT| [2025/04/30 09:52:24 227233] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:0|ack_delay:1262|first_ack_range:0|largest_pkt_recv_time:1746006744225970| [2025/04/30 09:52:24 227237] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:0|low:0|pkt_pns:0| [2025/04/30 09:52:24 227241] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:0|frame_largest_recv:0| [2025/04/30 09:52:24 227246] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:0| [2025/04/30 09:52:24 227252] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 227256] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 227265] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:161|reinj:0|path_class:2| [2025/04/30 09:52:24 227270] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 227274] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 227279] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:161|reinj:0|path_class:2| [2025/04/30 09:52:24 227284] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 227288] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 227292] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:508|reinj:0|path_class:2| [2025/04/30 09:52:24 227297] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 227301] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 227305] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:118|reinj:0|path_class:2| [2025/04/30 09:52:24 227309] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 227313] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 227317] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:89|reinj:0|path_class:2| [2025/04/30 09:52:24 227322] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 09:52:24 227327] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:161|pkt_type:INIT|frame:CRYPTO | [2025/04/30 09:52:24 227333] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:0| [2025/04/30 09:52:24 227381] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:0|size:1184|sent:1200|pkt_type:INIT|frame:PADDING CRYPTO |inflight:0|now:1746006744227341|stream_id:0|stream_offset:0| [2025/04/30 09:52:24 227391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 227399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:0|applimit:0| [2025/04/30 09:52:24 227406] [debug] |scid:d47626d1917b423603b680b7|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:52:24 227412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 1184| [2025/04/30 09:52:24 227421] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 227425] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 0| [2025/04/30 09:52:24 227429] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744977341|now:1746006744227405|interv:749936| [2025/04/30 09:52:24 227434] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:0|expire:1746006744977341|now:1746006744227405|interval:749936|pto_count:0|srtt:250000 [2025/04/30 09:52:24 227439] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45952|inflight:1184| [2025/04/30 09:52:24 227444] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:161|pkt_type:HSK|frame:CRYPTO | [2025/04/30 09:52:24 227449] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:0| [2025/04/30 09:52:24 227480] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:0|size:161|sent:177|pkt_type:HSK|frame:CRYPTO |inflight:1184|now:1746006744227455|stream_id:0|stream_offset:0| [2025/04/30 09:52:24 227494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 227501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:1184|applimit:0| [2025/04/30 09:52:24 227507] [debug] |scid:d47626d1917b423603b680b7|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:52:24 227512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 1184| [2025/04/30 09:52:24 227516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 161| [2025/04/30 09:52:24 227520] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 0| [2025/04/30 09:52:24 227524] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744977341|now:1746006744227507|interv:749834| [2025/04/30 09:52:24 227528] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:0|expire:1746006744977341|now:1746006744227507|interval:749834|pto_count:0|srtt:250000 [2025/04/30 09:52:24 227532] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45952|inflight:1345| [2025/04/30 09:52:24 227537] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:508|pkt_type:HSK|frame:CRYPTO | [2025/04/30 09:52:24 227542] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1| [2025/04/30 09:52:24 227571] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1|size:508|sent:524|pkt_type:HSK|frame:CRYPTO |inflight:1345|now:1746006744227548|stream_id:0|stream_offset:0| [2025/04/30 09:52:24 227579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1|origin_pktnum:0|size:508|enc_size:524|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 227586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:1345|applimit:0| [2025/04/30 09:52:24 227592] [debug] |scid:d47626d1917b423603b680b7|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:52:24 227601] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 1184| [2025/04/30 09:52:24 227605] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 669| [2025/04/30 09:52:24 227608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 0| [2025/04/30 09:52:24 227612] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744977341|now:1746006744227592|interv:749749| [2025/04/30 09:52:24 227616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:0|expire:1746006744977341|now:1746006744227592|interval:749749|pto_count:0|srtt:250000 [2025/04/30 09:52:24 227621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45952|inflight:1853| [2025/04/30 09:52:24 227625] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:118|pkt_type:HSK|frame:CRYPTO | [2025/04/30 09:52:24 227630] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2| [2025/04/30 09:52:24 227657] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2|size:118|sent:134|pkt_type:HSK|frame:CRYPTO |inflight:1853|now:1746006744227636|stream_id:0|stream_offset:0| [2025/04/30 09:52:24 227666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 227673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:1853|applimit:0| [2025/04/30 09:52:24 227679] [debug] |scid:d47626d1917b423603b680b7|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:52:24 227683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 1184| [2025/04/30 09:52:24 227687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 787| [2025/04/30 09:52:24 227691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 0| [2025/04/30 09:52:24 227695] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744977341|now:1746006744227678|interv:749663| [2025/04/30 09:52:24 227699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:0|expire:1746006744977341|now:1746006744227678|interval:749663|pto_count:0|srtt:250000 [2025/04/30 09:52:24 227703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45952|inflight:1971| [2025/04/30 09:52:24 227708] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:89|pkt_type:HSK|frame:CRYPTO | [2025/04/30 09:52:24 227712] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3| [2025/04/30 09:52:24 227738] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:3|size:89|sent:105|pkt_type:HSK|frame:CRYPTO |inflight:1971|now:1746006744227718|stream_id:0|stream_offset:0| [2025/04/30 09:52:24 227746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:3|origin_pktnum:0|size:89|enc_size:105|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 227759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:1971|applimit:0| [2025/04/30 09:52:24 227763] [debug] |scid:d47626d1917b423603b680b7|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:52:24 227767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 1184| [2025/04/30 09:52:24 227771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 876| [2025/04/30 09:52:24 227775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 0| [2025/04/30 09:52:24 227779] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744977341|now:1746006744227763|interv:749578| [2025/04/30 09:52:24 227783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:0|expire:1746006744977341|now:1746006744227763|interval:749578|pto_count:0|srtt:250000 [2025/04/30 09:52:24 227788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45952|inflight:2060| [2025/04/30 09:52:24 227792] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:40|pkt_type:INIT|frame:ACK | [2025/04/30 09:52:24 227797] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1| [2025/04/30 09:52:24 227823] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1|size:40|sent:56|pkt_type:INIT|frame:ACK |inflight:2060|now:1746006744227803|stream_id:0|stream_offset:0| [2025/04/30 09:52:24 227832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 227839] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744977341| [2025/04/30 09:52:24 227846] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744977341| [2025/04/30 09:52:24 227850] [debug] |xqc_engine_wakeup_after|wakeup:1746006744977341|now:1746006744227850|diff:749491| [2025/04/30 09:52:24 227855] [debug] |xqc_engine_main_logic|END|now:1746006744227162| [2025/04/30 09:52:24 227860] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744227860| [2025/04/30 09:52:24 227864] [debug] |xqc_engine_wakeup_after|wakeup:1746006744977341|now:1746006744227864|diff:749477| [2025/04/30 09:52:24 227868] [debug] |xqc_engine_main_logic|END|now:1746006744227860| [2025/04/30 09:52:24 260916] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:1200|state:S_HANDSHAKE_SENT|recv_time:1746006744260915| [2025/04/30 09:52:24 260937] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_initial|packet parse|initial| [2025/04/30 09:52:24 260946] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_initial|success|Length:24| [2025/04/30 09:52:24 260957] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:0| [2025/04/30 09:52:24 260965] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1| [2025/04/30 09:52:24 260975] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:INIT|pkt_num:1| [2025/04/30 09:52:24 260984] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 260993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 261003] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:1184|prior_delivered:0|prior_time:1746006744227341|is_app_limited:1|send_elapse:0|ack_elapse:33574|ctl_first_sent_time:1746006744227341|lagest_ack_time:1746006744260915|curr_delivered:1184| [2025/04/30 09:52:24 261022] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744227341| [2025/04/30 09:52:24 261030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:4||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 09:52:24 261038] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:250000|rttvar:125000|minrtt:4294967295|latest_rtt:33574|ack_delay:1048| [2025/04/30 09:52:24 261046] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33574|rttvar:16787|minrtt:33574|latest_rtt:33574|ack_delay:1048| [2025/04/30 09:52:24 261054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:0|lost_pn:18446744073709551615|thresh:3| [2025/04/30 09:52:24 261062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 261069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33574|rtt_var:16787|pto_duration:100722|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 261078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 261087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 876| [2025/04/30 09:52:24 261094] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 0| [2025/04/30 09:52:24 261102] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744328440|now:1746006744261069|interv:67371| [2025/04/30 09:52:24 261110] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:1|expire:1746006744328440|now:1746006744261069|interval:67371|pto_count:0|srtt:33574 [2025/04/30 09:52:24 261118] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 0, ack_elapse 33574, delivered 1184|rate 35265|lost 0| [2025/04/30 09:52:24 261126] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: RTT round update 0 -> 1| [2025/04/30 09:52:24 261155] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (35265) in round 1| [2025/04/30 09:52:24 261164] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|probertt expire|rtt:33574, old_rtt:2147483647| [2025/04/30 09:52:24 261171] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:33574, old_rtt:2147483647| [2025/04/30 09:52:24 261180] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:2368| [2025/04/30 09:52:24 261187] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:45952|packet_lost:0|acked:1184|po_sent_time:1746006744227341|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 09:52:24 261197] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:45952|packet_lost:0|acked:1184|po_sent_time:1746006744227341|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 09:52:24 261207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:35265|cwnd:47136|full_bw_reached:0|inflight:876|srtt:33574|latest_rtt:33574|min_rtt:33574|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:52:24 261224] [stats] |scid:d47626d1917b423603b680b7|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0||cwnd:47136|inflight:876|mode:0|applimit:0|pacing_rate:3948636|bw:35265|srtt:33574|latest_rtt:33574|min_rtt:33574|send:5|lost:0|tlp:0|recv:1|recovery:0|slow_start:1|conn_life:35220|acked:1184|delivered:1184|is_cwnd_limited:0| [2025/04/30 09:52:24 261236] [info] |scid:d47626d1917b423603b680b7|xqc_conn_addr_validated|Address Validated|conn:000055C0D6BED6FC|role:1| [2025/04/30 09:52:24 261244] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1|largest:1|pns:0| [2025/04/30 09:52:24 261253] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:1200|pkt_type:INIT|pkt_num:1|frame:ACK |recv_time:1746006744260915|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 261262] [info] |scid:d47626d1917b423603b680b7|xqc_packet_parse_singleunknown packet type, first byte[0], skip all buf, skip length: 1146 [2025/04/30 09:52:24 261271] [info] |scid:d47626d1917b423603b680b7|xqc_conn_process_packet|ignore err|-631| [2025/04/30 09:52:24 261279] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006804260915|now:1746006744260915|interv:60000000| [2025/04/30 09:52:24 261287] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006804260915|now:1746006744260915|interv:60000000| [2025/04/30 09:52:24 261295] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744977341|pq_index:0| [2025/04/30 09:52:24 261303] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744227162| [2025/04/30 09:52:24 261311] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744261311| [2025/04/30 09:52:24 261320] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|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:1746006744261318| [2025/04/30 09:52:24 261328] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744328440| [2025/04/30 09:52:24 261333] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744328440| [2025/04/30 09:52:24 261338] [debug] |xqc_engine_wakeup_after|wakeup:1746006744328440|now:1746006744261338|diff:67102| [2025/04/30 09:52:24 261343] [debug] |xqc_engine_main_logic|END|now:1746006744261318| [2025/04/30 09:52:24 261353] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:52|state:S_HANDSHAKE_SENT|recv_time:1746006744261352| [2025/04/30 09:52:24 261359] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_handshake|success|Length:23| [2025/04/30 09:52:24 261370] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:0| [2025/04/30 09:52:24 261378] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:2| [2025/04/30 09:52:24 261389] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:HSK|pkt_num:2| [2025/04/30 09:52:24 261397] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 261406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 261416] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:1345|prior_delivered:0|prior_time:1746006744227341|is_app_limited:1|send_elapse:114|ack_elapse:34011|ctl_first_sent_time:1746006744227455|lagest_ack_time:1746006744261352|curr_delivered:1345| [2025/04/30 09:52:24 261432] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744227455| [2025/04/30 09:52:24 261441] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:3||sndq_packets_used_bytes:0|sndq_packets_free:3| [2025/04/30 09:52:24 261449] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33574|rttvar:16787|minrtt:33574|latest_rtt:33897|ack_delay:376| [2025/04/30 09:52:24 261458] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33568|rttvar:12604|minrtt:33574|latest_rtt:33897|ack_delay:376| [2025/04/30 09:52:24 261468] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:0|lost_pn:18446744073709551615|thresh:3| [2025/04/30 09:52:24 261475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 261481] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33568|rtt_var:12604|pto_duration:83984|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 261488] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 261492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 715| [2025/04/30 09:52:24 261496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 0| [2025/04/30 09:52:24 261503] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744311702|now:1746006744261481|interv:50221| [2025/04/30 09:52:24 261509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:1|expire:1746006744311702|now:1746006744261481|interval:50221|pto_count:0|srtt:33568 [2025/04/30 09:52:24 261516] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 114, ack_elapse 34011, delivered 1345|rate 39546|lost 0| [2025/04/30 09:52:24 261523] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (39546) in round 1| [2025/04/30 09:52:24 261529] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:33574, old_rtt:33574| [2025/04/30 09:52:24 261535] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:2656| [2025/04/30 09:52:24 261539] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47136|packet_lost:0|acked:161|po_sent_time:1746006744227455|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 09:52:24 261543] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47136|packet_lost:0|acked:161|po_sent_time:1746006744227455|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 09:52:24 261551] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:39546|cwnd:47297|full_bw_reached:0|inflight:715|srtt:33568|latest_rtt:33897|min_rtt:33574|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 261559] [info] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_pns_discard|xqc_send_ctl_set_loss_detection_timer on discard pns:0 [2025/04/30 09:52:24 261566] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33568|rtt_var:12604|pto_duration:83984|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 261572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 261584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 715| [2025/04/30 09:52:24 261590] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 0| [2025/04/30 09:52:24 261598] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744311702|now:1746006744261566|interv:50136| [2025/04/30 09:52:24 261604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:1|expire:1746006744311702|now:1746006744261566|interval:50136|pto_count:0|srtt:33568 [2025/04/30 09:52:24 261612] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:2|largest:2|pns:1| [2025/04/30 09:52:24 261618] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:52|pkt_type:HSK|pkt_num:2|frame:ACK |recv_time:1746006744261352|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 261625] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006804261352|now:1746006744261352|interv:60000000| [2025/04/30 09:52:24 261630] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006804261352|now:1746006744261352|interv:60000000| [2025/04/30 09:52:24 261635] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744328440|pq_index:0| [2025/04/30 09:52:24 261640] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744261318| [2025/04/30 09:52:24 261646] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744261646| [2025/04/30 09:52:24 261653] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|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:1746006744261652| [2025/04/30 09:52:24 261662] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744311702| [2025/04/30 09:52:24 261667] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744311702| [2025/04/30 09:52:24 261670] [debug] |xqc_engine_wakeup_after|wakeup:1746006744311702|now:1746006744261670|diff:50032| [2025/04/30 09:52:24 261675] [debug] |xqc_engine_main_logic|END|now:1746006744261652| [2025/04/30 09:52:24 261683] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:52|state:S_HANDSHAKE_SENT|recv_time:1746006744261682| [2025/04/30 09:52:24 261688] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_handshake|success|Length:23| [2025/04/30 09:52:24 261693] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:2| [2025/04/30 09:52:24 261697] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:3| [2025/04/30 09:52:24 261703] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:HSK|pkt_num:3| [2025/04/30 09:52:24 261707] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 261711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1|origin_pktnum:0|size:508|pns:1|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|frame_largest_ack:1|path_largest_ack:1| [2025/04/30 09:52:24 261716] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:1853|prior_delivered:0|prior_time:1746006744227341|is_app_limited:1|send_elapse:207|ack_elapse:34341|ctl_first_sent_time:1746006744227548|lagest_ack_time:1746006744261682|curr_delivered:1853| [2025/04/30 09:52:24 261720] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744227548| [2025/04/30 09:52:24 261733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:2||sndq_packets_used_bytes:0|sndq_packets_free:4| [2025/04/30 09:52:24 261740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33568|rttvar:12604|minrtt:33574|latest_rtt:34134|ack_delay:192| [2025/04/30 09:52:24 261746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33614|rttvar:9546|minrtt:33574|latest_rtt:34134|ack_delay:192| [2025/04/30 09:52:24 261752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1|lost_pn:18446744073709551615|thresh:3| [2025/04/30 09:52:24 261757] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 261761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33614|rtt_var:9546|pto_duration:71798|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 261765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 261769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 207| [2025/04/30 09:52:24 261773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 0| [2025/04/30 09:52:24 261777] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744299516|now:1746006744261760|interv:37756| [2025/04/30 09:52:24 261781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:1|expire:1746006744299516|now:1746006744261760|interval:37756|pto_count:0|srtt:33614 [2025/04/30 09:52:24 261785] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 207, ack_elapse 34341, delivered 1853|rate 53958|lost 0| [2025/04/30 09:52:24 261789] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (53958) in round 1| [2025/04/30 09:52:24 261793] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:33574, old_rtt:33574| [2025/04/30 09:52:24 261797] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:3624| [2025/04/30 09:52:24 261801] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47297|packet_lost:0|acked:508|po_sent_time:1746006744227548|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 09:52:24 261806] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47297|packet_lost:0|acked:508|po_sent_time:1746006744227548|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 09:52:24 261811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:53958|cwnd:47805|full_bw_reached:0|inflight:207|srtt:33614|latest_rtt:34134|min_rtt:33574|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 261820] [info] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_pns_discard|xqc_send_ctl_set_loss_detection_timer on discard pns:0 [2025/04/30 09:52:24 261827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33614|rtt_var:9546|pto_duration:71798|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 261833] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 261840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 207| [2025/04/30 09:52:24 261844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 0| [2025/04/30 09:52:24 261848] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744299516|now:1746006744261826|interv:37690| [2025/04/30 09:52:24 261852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:1|expire:1746006744299516|now:1746006744261826|interval:37690|pto_count:0|srtt:33614 [2025/04/30 09:52:24 261856] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:3|largest:3|pns:1| [2025/04/30 09:52:24 261861] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:52|pkt_type:HSK|pkt_num:3|frame:ACK |recv_time:1746006744261682|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 261865] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006804261682|now:1746006744261682|interv:60000000| [2025/04/30 09:52:24 261869] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006804261682|now:1746006744261682|interv:60000000| [2025/04/30 09:52:24 261873] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744311702|pq_index:0| [2025/04/30 09:52:24 261877] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744261652| [2025/04/30 09:52:24 261881] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744261881| [2025/04/30 09:52:24 261886] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|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:1746006744261885| [2025/04/30 09:52:24 261891] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744299516| [2025/04/30 09:52:24 261898] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744299516| [2025/04/30 09:52:24 261904] [debug] |xqc_engine_wakeup_after|wakeup:1746006744299516|now:1746006744261904|diff:37612| [2025/04/30 09:52:24 261911] [debug] |xqc_engine_main_logic|END|now:1746006744261885| [2025/04/30 09:52:24 261920] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:52|state:S_HANDSHAKE_SENT|recv_time:1746006744261919| [2025/04/30 09:52:24 261924] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_handshake|success|Length:23| [2025/04/30 09:52:24 261929] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:3| [2025/04/30 09:52:24 261933] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:4| [2025/04/30 09:52:24 261938] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:HSK|pkt_num:4| [2025/04/30 09:52:24 261942] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 261946] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 261951] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:1971|prior_delivered:0|prior_time:1746006744227341|is_app_limited:1|send_elapse:295|ack_elapse:34578|ctl_first_sent_time:1746006744227636|lagest_ack_time:1746006744261919|curr_delivered:1971| [2025/04/30 09:52:24 261955] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744227636| [2025/04/30 09:52:24 261960] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 09:52:24 261967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33614|rttvar:9546|minrtt:33574|latest_rtt:34283|ack_delay:360| [2025/04/30 09:52:24 261971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33653|rttvar:7237|minrtt:33574|latest_rtt:34283|ack_delay:360| [2025/04/30 09:52:24 261975] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2|lost_pn:18446744073709551615|thresh:3| [2025/04/30 09:52:24 261982] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 261989] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33653|rtt_var:7237|pto_duration:62601|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 261996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 262002] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 89| [2025/04/30 09:52:24 262006] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 0| [2025/04/30 09:52:24 262010] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744290319|now:1746006744261989|interv:28330| [2025/04/30 09:52:24 262014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:1|expire:1746006744290319|now:1746006744261989|interval:28330|pto_count:0|srtt:33653 [2025/04/30 09:52:24 262018] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 295, ack_elapse 34578, delivered 1971|rate 57001|lost 0| [2025/04/30 09:52:24 262022] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (57001) in round 1| [2025/04/30 09:52:24 262026] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:33574, old_rtt:33574| [2025/04/30 09:52:24 262030] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:3828| [2025/04/30 09:52:24 262034] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47805|packet_lost:0|acked:118|po_sent_time:1746006744227636|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 09:52:24 262039] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47805|packet_lost:0|acked:118|po_sent_time:1746006744227636|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 09:52:24 262043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:57001|cwnd:47923|full_bw_reached:0|inflight:89|srtt:33653|latest_rtt:34283|min_rtt:33574|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 262048] [info] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_pns_discard|xqc_send_ctl_set_loss_detection_timer on discard pns:0 [2025/04/30 09:52:24 262052] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33653|rtt_var:7237|pto_duration:62601|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 262057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 262061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 89| [2025/04/30 09:52:24 262073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 0| [2025/04/30 09:52:24 262080] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744290319|now:1746006744262052|interv:28267| [2025/04/30 09:52:24 262085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:1|expire:1746006744290319|now:1746006744262052|interval:28267|pto_count:0|srtt:33653 [2025/04/30 09:52:24 262089] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:4|largest:4|pns:1| [2025/04/30 09:52:24 262094] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:52|pkt_type:HSK|pkt_num:4|frame:ACK |recv_time:1746006744261919|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 262098] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006804261919|now:1746006744261919|interv:60000000| [2025/04/30 09:52:24 262102] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006804261919|now:1746006744261919|interv:60000000| [2025/04/30 09:52:24 262106] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744299516|pq_index:0| [2025/04/30 09:52:24 262110] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744261885| [2025/04/30 09:52:24 262114] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744262114| [2025/04/30 09:52:24 262119] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|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:1746006744262118| [2025/04/30 09:52:24 262124] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744290319| [2025/04/30 09:52:24 262128] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744290319| [2025/04/30 09:52:24 262149] [debug] |xqc_engine_wakeup_after|wakeup:1746006744290319|now:1746006744262149|diff:28170| [2025/04/30 09:52:24 262160] [debug] |xqc_engine_main_logic|END|now:1746006744262118| [2025/04/30 09:52:24 262168] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744262168| [2025/04/30 09:52:24 262172] [debug] |xqc_engine_wakeup_after|wakeup:1746006744290319|now:1746006744262171|diff:28148| [2025/04/30 09:52:24 262175] [debug] |xqc_engine_main_logic|END|now:1746006744262168| [2025/04/30 09:52:24 262386] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:335|state:S_HANDSHAKE_SENT|recv_time:1746006744262385| [2025/04/30 09:52:24 262396] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_handshake|success|Length:79| [2025/04/30 09:52:24 262405] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:4| [2025/04/30 09:52:24 262411] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:5| [2025/04/30 09:52:24 262420] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:HSK|pkt_num:5| [2025/04/30 09:52:24 262426] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 262433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:3|origin_pktnum:0|size:89|pns:1|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|frame_largest_ack:3|path_largest_ack:3| [2025/04/30 09:52:24 262440] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:2060|prior_delivered:0|prior_time:1746006744227341|is_app_limited:1|send_elapse:377|ack_elapse:35044|ctl_first_sent_time:1746006744227718|lagest_ack_time:1746006744262385|curr_delivered:2060| [2025/04/30 09:52:24 262447] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744227718| [2025/04/30 09:52:24 262457] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:0||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 09:52:24 262463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33653|rttvar:7237|minrtt:33574|latest_rtt:34667|ack_delay:480| [2025/04/30 09:52:24 262470] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33720|rttvar:5561|minrtt:33574|latest_rtt:34667|ack_delay:480| [2025/04/30 09:52:24 262476] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:3|lost_pn:0|thresh:3| [2025/04/30 09:52:24 262482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 262487] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|unset|no ack-eliciting pkts in flight|conn:000055C0D6BED6FC|path:0| [2025/04/30 09:52:24 262494] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:LOSS_DETECTION| [2025/04/30 09:52:24 262501] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 377, ack_elapse 35044, delivered 2060|rate 58783|lost 0| [2025/04/30 09:52:24 262507] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (58783) in round 1| [2025/04/30 09:52:24 262514] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:33574, old_rtt:33574| [2025/04/30 09:52:24 262520] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:3948| [2025/04/30 09:52:24 262525] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47923|packet_lost:0|acked:89|po_sent_time:1746006744227718|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 09:52:24 262530] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47923|packet_lost:0|acked:89|po_sent_time:1746006744227718|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 09:52:24 262534] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:58783|cwnd:48012|full_bw_reached:0|inflight:0|srtt:33720|latest_rtt:34667|min_rtt:33574|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 262539] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:6| [2025/04/30 09:52:24 262544] [debug] |scid:d47626d1917b423603b680b7|xqc_process_crypto_frame|level:2| [2025/04/30 09:52:24 262548] [debug] |scid:d47626d1917b423603b680b7|xqc_read_crypto_stream|xqc_read_crypto_stream|level:2| [2025/04/30 09:52:24 262552] [debug] |scid:d47626d1917b423603b680b7|xqc_tls_process_crypto_data|xqc_tls_process_crypto_data|level:2|52u| [2025/04/30 09:52:24 262703] [debug] |scid:d47626d1917b423603b680b7|xqc_ssl_do_handshake|ssl_do_handshake|SSL_quic_read_level:3|SSL_quic_write_level:3|rv:1| [2025/04/30 09:52:24 262714] [debug] |scid:d47626d1917b423603b680b7|xqc_tls_do_handshake|TLS handshake|ret:1| [2025/04/30 09:52:24 262721] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744290319|pq_index:0| [2025/04/30 09:52:24 262727] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744262118| [2025/04/30 09:52:24 262733] [debug] |scid:d47626d1917b423603b680b7|xqc_create_crypto_stream|encrypt_level:3|cur_state:S_HANDSHAKE_SENT| [2025/04/30 09:52:24 262739] [debug] |scid:d47626d1917b423603b680b7|xqc_process_crypto_frame|server create 1RTT stream| [2025/04/30 09:52:24 262743] [info] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_pns_discard|xqc_send_ctl_set_loss_detection_timer on discard pns:0 [2025/04/30 09:52:24 262754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|unset|no ack-eliciting pkts in flight|conn:000055C0D6BED6FC|path:0| [2025/04/30 09:52:24 262761] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:LOSS_DETECTION| [2025/04/30 09:52:24 262768] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_HSK| [2025/04/30 09:52:24 262776] [debug] |scid:d47626d1917b423603b680b7|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:52:24 262782] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:5|largest:5|pns:1| [2025/04/30 09:52:24 262788] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:335|pkt_type:HSK|pkt_num:5|frame:ACK CRYPTO |recv_time:1746006744262385|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 262793] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 262798] [warn] |scid:d47626d1917b423603b680b7|xqc_packet_parse_single|delay|buff 1RTT packet before handshake completed| [2025/04/30 09:52:24 262802] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_buff_undecrypt_packet_in|====>|delay|undecrypt_count:1|encrypt_level:3| [2025/04/30 09:52:24 262806] [info] |scid:d47626d1917b423603b680b7|xqc_conn_process_packet|ignore err|-630| [2025/04/30 09:52:24 262811] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006804262385|now:1746006744262385|interv:60000000| [2025/04/30 09:52:24 262815] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006804262385|now:1746006744262385|interv:60000000| [2025/04/30 09:52:24 262819] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744262819| [2025/04/30 09:52:24 262823] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|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:1746006744262823| [2025/04/30 09:52:24 262828] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_check_handshake_complete|HANDSHAKE_COMPLETED|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 262832] [info] |scid:d47626d1917b423603b680b7|xqc_conn_handshake_confirmed|handshake confirmed|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 262836] [info] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_pns_discard|xqc_send_ctl_set_loss_detection_timer on discard pns:1 [2025/04/30 09:52:24 262843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|unset|no ack-eliciting pkts in flight|conn:000055C0D6BED6FC|path:0| [2025/04/30 09:52:24 262850] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:LOSS_DETECTION| [2025/04/30 09:52:24 262857] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_gen_token|expire:1746611544| [2025/04/30 09:52:24 262864] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_early_data_reject|reject| [2025/04/30 09:52:24 262868] [debug] |scid:d47626d1917b423603b680b7|xqc_crypto_stream_on_read|encrypt_level:2|cur_state:S_HANDSHAKE_SENT|next_state:ESTABED| [2025/04/30 09:52:24 262872] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_process_undecrypt_packet_in|delay|undecrypt_count:1|encrypt_level:3| [2025/04/30 09:52:24 262876] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 262881] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:0| [2025/04/30 09:52:24 262885] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:6| [2025/04/30 09:52:24 262895] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:6| [2025/04/30 09:52:24 262899] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:18| [2025/04/30 09:52:24 262903] [debug] |scid:d47626d1917b423603b680b7|xqc_process_new_conn_id_frame|new_conn_id|3f76bd4dc71db78c|sr_token:a40e94f01f92839c2e228b0f83fc9494 [2025/04/30 09:52:24 262910] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:18| [2025/04/30 09:52:24 262914] [debug] |scid:d47626d1917b423603b680b7|xqc_process_new_conn_id_frame|new_conn_id|d0e689e527504196|sr_token:65b8a7b33c33253c5f778b04f91d5564 [2025/04/30 09:52:24 262919] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:18| [2025/04/30 09:52:24 262924] [debug] |scid:d47626d1917b423603b680b7|xqc_process_new_conn_id_frame|new_conn_id|8824c578083a33aa|sr_token:7ee9dd5615373c9e7a3a83da7faf65c0 [2025/04/30 09:52:24 262932] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:18| [2025/04/30 09:52:24 262938] [debug] |scid:d47626d1917b423603b680b7|xqc_process_new_conn_id_frame|new_conn_id|96fbb5f740371157|sr_token:2eb2a9daeab8d752b4645391bdb3e9da [2025/04/30 09:52:24 262945] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:18| [2025/04/30 09:52:24 262950] [debug] |scid:d47626d1917b423603b680b7|xqc_process_new_conn_id_frame|new_conn_id|1c939bb60a3b197e|sr_token:e6d51d24e08acc5a38a9a733dfd321cb [2025/04/30 09:52:24 262955] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:18| [2025/04/30 09:52:24 262959] [debug] |scid:d47626d1917b423603b680b7|xqc_process_new_conn_id_frame|new_conn_id|8153db7722a9f8c2|sr_token:acb28b10f1a10cca0b20f0802c7662af [2025/04/30 09:52:24 262963] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:18| [2025/04/30 09:52:24 262967] [debug] |scid:d47626d1917b423603b680b7|xqc_process_new_conn_id_frame|new_conn_id|f56982990300d5bf|sr_token:0d3c1c42d597648fc7e01766f6741918 [2025/04/30 09:52:24 262973] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006744287385|now:1746006744262385|interv:25000| [2025/04/30 09:52:24 262978] [debug] |scid:d47626d1917b423603b680b7|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:1746006744262385|max_ack_delay:25000| [2025/04/30 09:52:24 262983] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:6|largest:6|pns:2| [2025/04/30 09:52:24 262987] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:227|pkt_type:SHORT_HEADER|pkt_num:6|frame:NEW_CONNECTION_ID |recv_time:1746006744262385|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 262992] [debug] |scid:d47626d1917b423603b680b7|xqc_process_crypto_write_streams| [2025/04/30 09:52:24 262996] [debug] |scid:d47626d1917b423603b680b7|xqc_crypto_stream_on_write|enc_level|3| [2025/04/30 09:52:24 263001] [info] |scid:d47626d1917b423603b680b7|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:290|sent:277|pkt_type:SHORT_HEADER|frame:CRYPTO |now:1746006744263000| [2025/04/30 09:52:24 263005] [info] |scid:d47626d1917b423603b680b7|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:291|sent:278|pkt_type:SHORT_HEADER|frame:CRYPTO |now:1746006744263005| [2025/04/30 09:52:24 263012] [debug] |scid:d47626d1917b423603b680b7|xqc_crypto_stream_on_write|encrypt_level:3|cur_state:ESTABED|next_state:ESTABED| [2025/04/30 09:52:24 263020] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:5|ack_delay:634|first_ack_range:3|largest_pkt_recv_time:1746006744262385| [2025/04/30 09:52:24 263027] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:5|low:2|pkt_pns:1| [2025/04/30 09:52:24 263032] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:5|frame_largest_recv:5| [2025/04/30 09:52:24 263040] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:1| [2025/04/30 09:52:24 263050] [debug] |scid:d47626d1917b423603b680b7|xqc_write_new_conn_id_frame_to_packet|gen_new_scid|cid:159c6f0bc49fed42fc1031e9|sr_token:008a5365fc7f00007b3aecc7c0550000|seq_num:1 [2025/04/30 09:52:24 263058] [debug] |scid:d47626d1917b423603b680b7|xqc_write_new_conn_id_frame_to_packet|gen_new_scid|cid:bd4b88b7d6587a16a7c16dd7|sr_token:008a5365fc7f00007b3aecc7c0550000|seq_num:2 [2025/04/30 09:52:24 263062] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 263067] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 263072] [debug] |scid:d47626d1917b423603b680b7|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:52:24 263076] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 263081] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 263085] [debug] |scid:d47626d1917b423603b680b7|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:52:24 263090] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 263097] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 263104] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:290|reinj:0|path_class:2| [2025/04/30 09:52:24 263111] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 263117] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 263121] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:291|reinj:0|path_class:2| [2025/04/30 09:52:24 263125] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 09:52:24 263130] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 263153] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 263158] [debug] |scid:d47626d1917b423603b680b7|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:52:24 263162] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 263166] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 263174] [debug] |scid:d47626d1917b423603b680b7|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:52:24 263182] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:14|pkt_type:SHORT_HEADER|frame:HANDSHAKE_DONE | [2025/04/30 09:52:24 263190] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:0| [2025/04/30 09:52:24 263226] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:0|size:14|sent:30|pkt_type:SHORT_HEADER|frame:HANDSHAKE_DONE |inflight:0|now:1746006744263199|stream_id:0|stream_offset:0| [2025/04/30 09:52:24 263232] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 263237] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:0|applimit:0| [2025/04/30 09:52:24 263244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33720|rtt_var:5561|pto_duration:55964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 263250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 263257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 263263] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 14| [2025/04/30 09:52:24 263270] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744344163|now:1746006744263243|interv:80920| [2025/04/30 09:52:24 263277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744344163|now:1746006744263243|interval:80920|pto_count:0|srtt:33720 [2025/04/30 09:52:24 263285] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:14| [2025/04/30 09:52:24 263293] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:24|pkt_type:SHORT_HEADER|frame:NEW_TOKEN | [2025/04/30 09:52:24 263300] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1| [2025/04/30 09:52:24 263331] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1|size:24|sent:40|pkt_type:SHORT_HEADER|frame:NEW_TOKEN |inflight:14|now:1746006744263309|stream_id:0|stream_offset:0| [2025/04/30 09:52:24 263337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 263344] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:14|applimit:0| [2025/04/30 09:52:24 263350] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33720|rtt_var:5561|pto_duration:55964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 263357] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 263363] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 263370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 38| [2025/04/30 09:52:24 263383] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744344273|now:1746006744263350|interv:80923| [2025/04/30 09:52:24 263389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744344273|now:1746006744263350|interval:80923|pto_count:0|srtt:33720 [2025/04/30 09:52:24 263394] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:38| [2025/04/30 09:52:24 263398] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:290|pkt_type:SHORT_HEADER|frame:CRYPTO | [2025/04/30 09:52:24 263403] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2| [2025/04/30 09:52:24 263431] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2|size:290|sent:306|pkt_type:SHORT_HEADER|frame:CRYPTO |inflight:38|now:1746006744263410|stream_id:0|stream_offset:0| [2025/04/30 09:52:24 263437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:2|origin_pktnum:0|size:290|enc_size:306|pkt_type:SHORT_HEADER|frame:CRYPTO |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 263441] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:38|applimit:0| [2025/04/30 09:52:24 263447] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33720|rtt_var:5561|pto_duration:55964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 263455] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 263462] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 263469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 328| [2025/04/30 09:52:24 263475] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744344374|now:1746006744263447|interv:80927| [2025/04/30 09:52:24 263482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744344374|now:1746006744263447|interval:80927|pto_count:0|srtt:33720 [2025/04/30 09:52:24 263489] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:328| [2025/04/30 09:52:24 263496] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:291|pkt_type:SHORT_HEADER|frame:CRYPTO | [2025/04/30 09:52:24 263503] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3| [2025/04/30 09:52:24 263531] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:3|size:291|sent:307|pkt_type:SHORT_HEADER|frame:CRYPTO |inflight:328|now:1746006744263510|stream_id:0|stream_offset:0| [2025/04/30 09:52:24 263537] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:3|origin_pktnum:0|size:291|enc_size:307|pkt_type:SHORT_HEADER|frame:CRYPTO |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 263541] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:328|applimit:0| [2025/04/30 09:52:24 263548] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33720|rtt_var:5561|pto_duration:55964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 263555] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 263561] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 263574] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 619| [2025/04/30 09:52:24 263581] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744344474|now:1746006744263547|interv:80927| [2025/04/30 09:52:24 263587] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744344474|now:1746006744263547|interval:80927|pto_count:0|srtt:33720 [2025/04/30 09:52:24 263592] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:619| [2025/04/30 09:52:24 263597] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:39|pkt_type:HSK|frame:ACK | [2025/04/30 09:52:24 263602] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:4| [2025/04/30 09:52:24 263629] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:4|size:39|sent:55|pkt_type:HSK|frame:ACK |inflight:619|now:1746006744263608|stream_id:0|stream_offset:0| [2025/04/30 09:52:24 263634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:4|origin_pktnum:0|size:39|enc_size:55|pkt_type:HSK|frame:ACK |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 263642] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:45|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID | [2025/04/30 09:52:24 263649] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:4| [2025/04/30 09:52:24 263685] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:4|size:45|sent:61|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |inflight:619|now:1746006744263658|stream_id:0|stream_offset:0| [2025/04/30 09:52:24 263692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 263699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:619|applimit:0| [2025/04/30 09:52:24 263705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33720|rtt_var:5561|pto_duration:55964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 263713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 263719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 263726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 664| [2025/04/30 09:52:24 263732] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744344622|now:1746006744263705|interv:80917| [2025/04/30 09:52:24 263738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744344622|now:1746006744263705|interval:80917|pto_count:0|srtt:33720 [2025/04/30 09:52:24 263744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:664| [2025/04/30 09:52:24 263748] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:45|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID | [2025/04/30 09:52:24 263753] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:5| [2025/04/30 09:52:24 263785] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:5|size:45|sent:61|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |inflight:664|now:1746006744263764|stream_id:0|stream_offset:0| [2025/04/30 09:52:24 263791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:5|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:52:24 263798] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:664|applimit:0| [2025/04/30 09:52:24 263804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33720|rtt_var:5561|pto_duration:55964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 263811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 263818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 263825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 709| [2025/04/30 09:52:24 263831] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744344728|now:1746006744263804|interv:80924| [2025/04/30 09:52:24 263837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744344728|now:1746006744263804|interval:80924|pto_count:0|srtt:33720 [2025/04/30 09:52:24 263841] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:709| [2025/04/30 09:52:24 263846] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744287385| [2025/04/30 09:52:24 263850] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744287385| [2025/04/30 09:52:24 263854] [debug] |xqc_engine_wakeup_after|wakeup:1746006744287385|now:1746006744263854|diff:23531| [2025/04/30 09:52:24 263859] [debug] |xqc_engine_main_logic|END|now:1746006744262823| [2025/04/30 09:52:24 263867] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:52|state:ESTABED|recv_time:1746006744263866| [2025/04/30 09:52:24 263871] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 263877] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:6| [2025/04/30 09:52:24 263881] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:7| [2025/04/30 09:52:24 263886] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:7| [2025/04/30 09:52:24 263890] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:b| [2025/04/30 09:52:24 263895] [debug] |scid:d47626d1917b423603b680b7|xqc_process_stream_frame|offset:0|data_length:17|fin:1|stream_id:0|path:0| [2025/04/30 09:52:24 263902] [debug] |scid:d47626d1917b423603b680b7|xqc_insert_stream_frame|merge left|merged_offset_end:17|new_offset:0|new_len:17| [2025/04/30 09:52:24 263906] [debug] |scid:d47626d1917b423603b680b7|xqc_process_stream_frame|xqc_stream_ready_to_read all recvd| [2025/04/30 09:52:24 263910] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744287385|pq_index:0| [2025/04/30 09:52:24 263915] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744262823| [2025/04/30 09:52:24 263918] [debug] |scid:d47626d1917b423603b680b7|xqc_process_stream_frame|stream_length:17|merged_offset_end:17|stream_id:0| [2025/04/30 09:52:24 263923] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:24 263928] [debug] |scid:d47626d1917b423603b680b7|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:52:24 263937] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:7|largest:7|pns:2| [2025/04/30 09:52:24 263941] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:7|frame:STREAM |recv_time:1746006744263866|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 263946] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864263866|now:1746006744263866|interv:120000000| [2025/04/30 09:52:24 263950] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864263866|now:1746006744263866|interv:120000000| [2025/04/30 09:52:24 263955] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744263955| [2025/04/30 09:52:24 263959] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|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:1746006744263959| [2025/04/30 09:52:24 263964] [debug] |scid:d47626d1917b423603b680b7|xqc_process_read_streams|stream_read_notify|flag:2|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 265801] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:262144| [2025/04/30 09:52:24 265812] [debug] |scid:d47626d1917b423603b680b7|xqc_sample_check_app_limited|check_applimit|path:0|inflight:709|now_cwnd_limited:1|all_path_empty:1|sndq:1|lostq:1|ptoq:1| [2025/04/30 09:52:24 265816] [debug] |scid:d47626d1917b423603b680b7|xqc_sample_check_app_limited|path:0|applimit:2769| [2025/04/30 09:52:24 265822] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:260961| [2025/04/30 09:52:24 265827] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:259780| [2025/04/30 09:52:24 265831] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:258599| [2025/04/30 09:52:24 265835] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:257418| [2025/04/30 09:52:24 265839] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:256237| [2025/04/30 09:52:24 265843] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:255056| [2025/04/30 09:52:24 265847] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:253875| [2025/04/30 09:52:24 265851] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:252694| [2025/04/30 09:52:24 265855] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:251513| [2025/04/30 09:52:24 265860] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:250332| [2025/04/30 09:52:24 265864] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:249151| [2025/04/30 09:52:24 265868] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:247970| [2025/04/30 09:52:24 265872] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:246789| [2025/04/30 09:52:24 265878] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:245608| [2025/04/30 09:52:24 265882] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:244429| [2025/04/30 09:52:24 265888] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:243250| [2025/04/30 09:52:24 265892] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:242071| [2025/04/30 09:52:24 265902] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:240892| [2025/04/30 09:52:24 265906] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:239713| [2025/04/30 09:52:24 265912] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:238534| [2025/04/30 09:52:24 265916] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:237355| [2025/04/30 09:52:24 265921] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:236176| [2025/04/30 09:52:24 265925] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:234997| [2025/04/30 09:52:24 265931] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:233818| [2025/04/30 09:52:24 265935] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:232639| [2025/04/30 09:52:24 265941] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:231460| [2025/04/30 09:52:24 265945] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:230281| [2025/04/30 09:52:24 265950] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:229102| [2025/04/30 09:52:24 265954] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:227923| [2025/04/30 09:52:24 265960] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:226744| [2025/04/30 09:52:24 265964] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:225565| [2025/04/30 09:52:24 265970] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:224386| [2025/04/30 09:52:24 265974] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:223207| [2025/04/30 09:52:24 265979] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:222028| [2025/04/30 09:52:24 265983] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:220849| [2025/04/30 09:52:24 265989] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:219670| [2025/04/30 09:52:24 265993] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:218491| [2025/04/30 09:52:24 265999] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:217312| [2025/04/30 09:52:24 266003] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:216133| [2025/04/30 09:52:24 266008] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:214954| [2025/04/30 09:52:24 266012] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:213775| [2025/04/30 09:52:24 266021] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:212596| [2025/04/30 09:52:24 266025] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:211417| [2025/04/30 09:52:24 266031] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:210238| [2025/04/30 09:52:24 266035] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:209059| [2025/04/30 09:52:24 266041] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:207880| [2025/04/30 09:52:24 266045] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:206701| [2025/04/30 09:52:24 266050] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:205522| [2025/04/30 09:52:24 266054] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:204343| [2025/04/30 09:52:24 266060] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:203164| [2025/04/30 09:52:24 266067] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:201985| [2025/04/30 09:52:24 266072] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:200806| [2025/04/30 09:52:24 266076] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:199627| [2025/04/30 09:52:24 266082] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:198448| [2025/04/30 09:52:24 266086] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:197269| [2025/04/30 09:52:24 266092] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:196090| [2025/04/30 09:52:24 266096] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:194911| [2025/04/30 09:52:24 266101] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:193732| [2025/04/30 09:52:24 266106] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:192553| [2025/04/30 09:52:24 266111] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:191374| [2025/04/30 09:52:24 266115] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:190195| [2025/04/30 09:52:24 266121] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:189016| [2025/04/30 09:52:24 266125] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:187837| [2025/04/30 09:52:24 266144] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:186658| [2025/04/30 09:52:24 266151] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:185479| [2025/04/30 09:52:24 266156] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:184300| [2025/04/30 09:52:24 266160] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:183121| [2025/04/30 09:52:24 266166] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:181942| [2025/04/30 09:52:24 266170] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:180763| [2025/04/30 09:52:24 266176] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:179584| [2025/04/30 09:52:24 266180] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:178405| [2025/04/30 09:52:24 266184] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:177226| [2025/04/30 09:52:24 266189] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:176047| [2025/04/30 09:52:24 266194] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:174868| [2025/04/30 09:52:24 266199] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:173689| [2025/04/30 09:52:24 266203] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:172510| [2025/04/30 09:52:24 266209] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:171331| [2025/04/30 09:52:24 266213] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:170152| [2025/04/30 09:52:24 266218] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:168973| [2025/04/30 09:52:24 266222] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:167794| [2025/04/30 09:52:24 266228] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:166615| [2025/04/30 09:52:24 266232] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:165436| [2025/04/30 09:52:24 266238] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:164257| [2025/04/30 09:52:24 266245] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:163078| [2025/04/30 09:52:24 266250] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:161899| [2025/04/30 09:52:24 266254] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:160720| [2025/04/30 09:52:24 266260] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:159541| [2025/04/30 09:52:24 266264] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:158362| [2025/04/30 09:52:24 266270] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:157183| [2025/04/30 09:52:24 266274] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:156004| [2025/04/30 09:52:24 266280] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:154825| [2025/04/30 09:52:24 266284] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:153646| [2025/04/30 09:52:24 266290] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:152467| [2025/04/30 09:52:24 266294] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:151288| [2025/04/30 09:52:24 266299] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:150109| [2025/04/30 09:52:24 266303] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:148930| [2025/04/30 09:52:24 266309] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:147751| [2025/04/30 09:52:24 266313] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:146572| [2025/04/30 09:52:24 266319] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:145393| [2025/04/30 09:52:24 266323] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:144214| [2025/04/30 09:52:24 266332] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:143035| [2025/04/30 09:52:24 266336] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:141856| [2025/04/30 09:52:24 266341] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:140677| [2025/04/30 09:52:24 266346] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:139498| [2025/04/30 09:52:24 266351] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:138319| [2025/04/30 09:52:24 266355] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:137140| [2025/04/30 09:52:24 266361] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:135961| [2025/04/30 09:52:24 266365] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:134782| [2025/04/30 09:52:24 266370] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:133603| [2025/04/30 09:52:24 266374] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:132424| [2025/04/30 09:52:24 266380] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:131245| [2025/04/30 09:52:24 266384] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:130066| [2025/04/30 09:52:24 266390] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:128887| [2025/04/30 09:52:24 266394] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:127708| [2025/04/30 09:52:24 266399] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:126529| [2025/04/30 09:52:24 266406] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:125350| [2025/04/30 09:52:24 266412] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:124171| [2025/04/30 09:52:24 266416] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:122992| [2025/04/30 09:52:24 266422] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:121813| [2025/04/30 09:52:24 266426] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:120634| [2025/04/30 09:52:24 266431] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:119455| [2025/04/30 09:52:24 266435] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:118276| [2025/04/30 09:52:24 266441] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:117097| [2025/04/30 09:52:24 266445] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:115918| [2025/04/30 09:52:24 266451] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:114739| [2025/04/30 09:52:24 266455] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:113560| [2025/04/30 09:52:24 266461] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:112381| [2025/04/30 09:52:24 266465] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:111202| [2025/04/30 09:52:24 266471] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:110023| [2025/04/30 09:52:24 266475] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:108844| [2025/04/30 09:52:24 266482] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:107665| [2025/04/30 09:52:24 266487] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:106486| [2025/04/30 09:52:24 266492] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:105307| [2025/04/30 09:52:24 266496] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:104128| [2025/04/30 09:52:24 266502] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:102949| [2025/04/30 09:52:24 266506] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:101770| [2025/04/30 09:52:24 266510] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:100591| [2025/04/30 09:52:24 266516] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:99412| [2025/04/30 09:52:24 266520] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:98233| [2025/04/30 09:52:24 266525] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:97054| [2025/04/30 09:52:24 266529] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:95875| [2025/04/30 09:52:24 266535] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:94696| [2025/04/30 09:52:24 266539] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:93517| [2025/04/30 09:52:24 266545] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:92338| [2025/04/30 09:52:24 266549] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:91159| [2025/04/30 09:52:24 266554] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:89980| [2025/04/30 09:52:24 266558] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:88801| [2025/04/30 09:52:24 266564] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:87622| [2025/04/30 09:52:24 266572] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:86443| [2025/04/30 09:52:24 266577] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:85264| [2025/04/30 09:52:24 266581] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:84085| [2025/04/30 09:52:24 266587] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:82906| [2025/04/30 09:52:24 266591] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:81727| [2025/04/30 09:52:24 266597] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:80548| [2025/04/30 09:52:24 266601] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:79369| [2025/04/30 09:52:24 266606] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:78190| [2025/04/30 09:52:24 266610] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:77011| [2025/04/30 09:52:24 266616] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:75832| [2025/04/30 09:52:24 266620] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:74653| [2025/04/30 09:52:24 266629] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:73474| [2025/04/30 09:52:24 266633] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:72295| [2025/04/30 09:52:24 266639] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:71116| [2025/04/30 09:52:24 266643] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:69937| [2025/04/30 09:52:24 266648] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:68758| [2025/04/30 09:52:24 266652] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:67579| [2025/04/30 09:52:24 266658] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:66400| [2025/04/30 09:52:24 266662] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:65221| [2025/04/30 09:52:24 266667] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:64042| [2025/04/30 09:52:24 266671] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:62863| [2025/04/30 09:52:24 266677] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:61684| [2025/04/30 09:52:24 266681] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:60505| [2025/04/30 09:52:24 266687] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:59326| [2025/04/30 09:52:24 266691] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:58147| [2025/04/30 09:52:24 266696] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:56968| [2025/04/30 09:52:24 266700] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:55789| [2025/04/30 09:52:24 266706] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:54610| [2025/04/30 09:52:24 266710] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:53431| [2025/04/30 09:52:24 266716] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:52252| [2025/04/30 09:52:24 266720] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:51073| [2025/04/30 09:52:24 266725] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:49894| [2025/04/30 09:52:24 266729] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:48715| [2025/04/30 09:52:24 266738] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:47536| [2025/04/30 09:52:24 266742] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:46357| [2025/04/30 09:52:24 266747] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:45178| [2025/04/30 09:52:24 266751] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:43999| [2025/04/30 09:52:24 266757] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:42820| [2025/04/30 09:52:24 266761] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:41641| [2025/04/30 09:52:24 266767] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:40462| [2025/04/30 09:52:24 266771] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:39283| [2025/04/30 09:52:24 266776] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:38104| [2025/04/30 09:52:24 266780] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:36925| [2025/04/30 09:52:24 266786] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:35746| [2025/04/30 09:52:24 266790] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:34567| [2025/04/30 09:52:24 266796] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:33388| [2025/04/30 09:52:24 266800] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:32209| [2025/04/30 09:52:24 266805] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:31030| [2025/04/30 09:52:24 266809] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:29851| [2025/04/30 09:52:24 266816] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:28672| [2025/04/30 09:52:24 266820] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:27493| [2025/04/30 09:52:24 266824] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:26314| [2025/04/30 09:52:24 266830] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:25135| [2025/04/30 09:52:24 266834] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:23956| [2025/04/30 09:52:24 266840] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:22777| [2025/04/30 09:52:24 266844] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:21598| [2025/04/30 09:52:24 266849] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:20419| [2025/04/30 09:52:24 266853] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:19240| [2025/04/30 09:52:24 266859] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:18061| [2025/04/30 09:52:24 266863] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:16882| [2025/04/30 09:52:24 266868] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15703| [2025/04/30 09:52:24 266872] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14524| [2025/04/30 09:52:24 266878] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13345| [2025/04/30 09:52:24 266882] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:12166| [2025/04/30 09:52:24 266888] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:10987| [2025/04/30 09:52:24 266892] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9808| [2025/04/30 09:52:24 266900] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8629| [2025/04/30 09:52:24 266904] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7450| [2025/04/30 09:52:24 266910] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:6271| [2025/04/30 09:52:24 266914] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:5092| [2025/04/30 09:52:24 266922] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:3913| [2025/04/30 09:52:24 266926] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2734| [2025/04/30 09:52:24 266932] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1555| [2025/04/30 09:52:24 266936] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:376| [2025/04/30 09:52:24 266940] [info] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_data:262144| [2025/04/30 09:52:24 266946] [info] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:262144| [2025/04/30 09:52:24 266951] [info] |scid:d47626d1917b423603b680b7|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:261768|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:2097152|offset:261768|fin:1|stream_flag:5|conn:000055C0D6BED6FC|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:52:24 266958] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c| [2025/04/30 09:52:24 266963] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:376| [2025/04/30 09:52:24 266967] [info] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_data:262144| [2025/04/30 09:52:24 266972] [info] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:262144| [2025/04/30 09:52:24 266977] [info] |scid:d47626d1917b423603b680b7|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:261768|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1835384|offset:0|fin:1|stream_flag:5|conn:000055C0D6BED6FC|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:52:24 266982] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c| [2025/04/30 09:52:24 266986] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 266991] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:7|ack_delay:3125|first_ack_range:1|largest_pkt_recv_time:1746006744263866| [2025/04/30 09:52:24 266995] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:7|low:6|pkt_pns:2| [2025/04/30 09:52:24 266999] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:7|frame_largest_recv:7| [2025/04/30 09:52:24 267003] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:24 267008] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 267013] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 267020] [debug] |scid:d47626d1917b423603b680b7|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:52:24 267024] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 267029] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 267033] [debug] |scid:d47626d1917b423603b680b7|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:52:24 267037] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 267042] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 267046] [debug] |scid:d47626d1917b423603b680b7|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:52:24 267050] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 267054] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 267058] [debug] |scid:d47626d1917b423603b680b7|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:52:24 267063] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:1183| [2025/04/30 09:52:24 267067] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 267071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1280|inflight:709|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2364| [2025/04/30 09:52:24 267076] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 267080] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 267084] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 267088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2480|inflight:709|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:3545| [2025/04/30 09:52:24 267093] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 267097] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 267101] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 267107] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3680|inflight:709|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:4726| [2025/04/30 09:52:24 267112] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 267116] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 267120] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 267124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:4880|inflight:709|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:5907| [2025/04/30 09:52:24 267128] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 267143] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 267149] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 267153] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:6080|inflight:709|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:7088| [2025/04/30 09:52:24 267157] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 267161] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 267165] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 267169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:7280|inflight:709|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:8269| [2025/04/30 09:52:24 267174] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 267178] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 267182] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 267186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:8480|inflight:709|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:9450| [2025/04/30 09:52:24 267190] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 267197] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 267201] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 267205] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:9680|inflight:709|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:10631| [2025/04/30 09:52:24 267209] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 267213] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 267217] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 267221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:10880|inflight:709|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:11812| [2025/04/30 09:52:24 267226] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 267230] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 267234] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 267238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:12080|inflight:709|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:12993| [2025/04/30 09:52:24 267242] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 267246] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 267250] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 267254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:13280|inflight:709|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:14174| [2025/04/30 09:52:24 267258] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 267262] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 267266] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 267274] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:14480|inflight:709|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:15355| [2025/04/30 09:52:24 267278] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 267282] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 267286] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 267290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:15680|inflight:709|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:16536| [2025/04/30 09:52:24 267295] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 267299] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 267303] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 267307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:16880|inflight:709|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:17715| [2025/04/30 09:52:24 267311] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 267315] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 267319] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 267323] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:18080|inflight:709|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:18894| [2025/04/30 09:52:24 267327] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 267332] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 267336] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 267340] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:19280|inflight:709|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:20073| [2025/04/30 09:52:24 267344] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 267351] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 267355] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 267359] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:20480|inflight:709|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:21252| [2025/04/30 09:52:24 267363] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 267367] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 267371] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 267375] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:21680|inflight:709|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:22431| [2025/04/30 09:52:24 267379] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 267384] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 267388] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 267392] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:22880|inflight:709|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:23610| [2025/04/30 09:52:24 267396] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 267400] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 267404] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 267408] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:24080|inflight:709|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:24789| [2025/04/30 09:52:24 267412] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 267417] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 267421] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 267425] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:25280|inflight:709|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:25968| [2025/04/30 09:52:24 267431] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 267436] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 267440] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 267444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:26480|inflight:709|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:27147| [2025/04/30 09:52:24 267448] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 267452] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 267456] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 267460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:27680|inflight:709|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:28326| [2025/04/30 09:52:24 267464] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 267469] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 267473] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 267477] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:28880|inflight:709|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:29505| [2025/04/30 09:52:24 267481] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 267485] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 267490] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 267494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:30080|inflight:709|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:30684| [2025/04/30 09:52:24 267498] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 267502] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 267509] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 267513] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:31280|inflight:709|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:31863| [2025/04/30 09:52:24 267517] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 267521] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 267525] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 267529] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:32480|inflight:709|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:33042| [2025/04/30 09:52:24 267533] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 267538] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 267542] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 267546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:33680|inflight:709|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:34221| [2025/04/30 09:52:24 267550] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 267554] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 267558] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 267562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:34880|inflight:709|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:35400| [2025/04/30 09:52:24 267566] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 267571] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 267574] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 267579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:36080|inflight:709|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:36579| [2025/04/30 09:52:24 267585] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 267590] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 267594] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 267598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:37280|inflight:709|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:37758| [2025/04/30 09:52:24 267602] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 267606] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 267610] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 267614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:38480|inflight:709|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:38937| [2025/04/30 09:52:24 267618] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 267623] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 267627] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 267631] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:39680|inflight:709|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:40116| [2025/04/30 09:52:24 267635] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 267639] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 267643] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 267647] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:40880|inflight:709|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:41295| [2025/04/30 09:52:24 267651] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 267655] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 267659] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 267666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:42080|inflight:709|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:42474| [2025/04/30 09:52:24 267670] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 267674] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 267678] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 267682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:43280|inflight:709|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:43653| [2025/04/30 09:52:24 267687] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 267691] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 267695] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 267699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:44480|inflight:709|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:44832| [2025/04/30 09:52:24 267703] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 267707] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 267711] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 267715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:45680|inflight:709|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:46011| [2025/04/30 09:52:24 267719] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 267724] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 267728] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 267732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:46880|inflight:709|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:47190| [2025/04/30 09:52:24 267736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 267742] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 267746] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 267750] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 267755] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:18|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED | [2025/04/30 09:52:24 267759] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:6| [2025/04/30 09:52:24 267793] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:6|size:18|sent:34|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |inflight:709|now:1746006744267767|stream_id:0|stream_offset:0| [2025/04/30 09:52:24 267799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:6|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:52:24 267805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:6|origin_pktnum:0|size:18|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 09:52:24 267812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:709|applimit:2769| [2025/04/30 09:52:24 267819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33720|rtt_var:5561|pto_duration:55964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 267826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 267833] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 267839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 727| [2025/04/30 09:52:24 267846] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744348731|now:1746006744267818|interv:80913| [2025/04/30 09:52:24 267852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744348731|now:1746006744267818|interval:80913|pto_count:0|srtt:33720 [2025/04/30 09:52:24 267859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:727| [2025/04/30 09:52:24 267867] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 09:52:24 267871] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:7-8|next_skip_chance:1746006744510763|current_time:1746006744267871| [2025/04/30 09:52:24 267875] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:9| [2025/04/30 09:52:24 267903] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:9|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:727|now:1746006744267882|stream_id:0|stream_offset:0| [2025/04/30 09:52:24 267913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:9|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 267927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:9|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 09:52:24 267934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:727|applimit:2769| [2025/04/30 09:52:24 267940] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33720|rtt_var:5561|pto_duration:55964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 267947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 267954] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 267961] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 746| [2025/04/30 09:52:24 267966] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744348846|now:1746006744267940|interv:80906| [2025/04/30 09:52:24 267970] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744348846|now:1746006744267940|interval:80906|pto_count:0|srtt:33720 [2025/04/30 09:52:24 267975] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:746| [2025/04/30 09:52:24 267980] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:18|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED | [2025/04/30 09:52:24 267984] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:10| [2025/04/30 09:52:24 268013] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:10|size:18|sent:34|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |inflight:746|now:1746006744267990|stream_id:0|stream_offset:0| [2025/04/30 09:52:24 268023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:10|origin_pktnum:0|size:18|enc_size:34|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 268030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:10|origin_pktnum:0|size:18|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 09:52:24 268037] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:746|applimit:2769| [2025/04/30 09:52:24 268044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33720|rtt_var:5561|pto_duration:55964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 268051] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 268057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 268063] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 764| [2025/04/30 09:52:24 268067] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744348954|now:1746006744268043|interv:80911| [2025/04/30 09:52:24 268071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744348954|now:1746006744268043|interval:80911|pto_count:0|srtt:33720 [2025/04/30 09:52:24 268075] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:764| [2025/04/30 09:52:24 268080] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 09:52:24 268089] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:11| [2025/04/30 09:52:24 268116] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:11|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:764|now:1746006744268095|stream_id:0|stream_offset:0| [2025/04/30 09:52:24 268123] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:11|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 268131] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:11|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 09:52:24 268154] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:764|applimit:2769| [2025/04/30 09:52:24 268161] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33720|rtt_var:5561|pto_duration:55964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 268168] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 268175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 268181] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 783| [2025/04/30 09:52:24 268186] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744349059|now:1746006744268161|interv:80898| [2025/04/30 09:52:24 268189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744349059|now:1746006744268161|interval:80898|pto_count:0|srtt:33720 [2025/04/30 09:52:24 268194] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:783| [2025/04/30 09:52:24 268199] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 268203] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:783|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1183| [2025/04/30 09:52:24 268208] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 268212] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:12| [2025/04/30 09:52:24 268251] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:12|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:783|now:1746006744268219|stream_id:0|stream_offset:1183| [2025/04/30 09:52:24 268261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:12|origin_pktnum:0|size:1206|enc_size:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 268269] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:783|applimit:2769| [2025/04/30 09:52:24 268276] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33720|rtt_var:5561|pto_duration:55964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 268283] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 268296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 268302] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 1989| [2025/04/30 09:52:24 268306] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744349183|now:1746006744268276|interv:80907| [2025/04/30 09:52:24 268310] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744349183|now:1746006744268276|interval:80907|pto_count:0|srtt:33720 [2025/04/30 09:52:24 268315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:1989| [2025/04/30 09:52:24 268320] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 268324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:1989|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2364| [2025/04/30 09:52:24 268328] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 268332] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:13| [2025/04/30 09:52:24 268361] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:13|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:1989|now:1746006744268339|stream_id:0|stream_offset:2364| [2025/04/30 09:52:24 268367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:13|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 268374] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:1989|applimit:2769| [2025/04/30 09:52:24 268381] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33720|rtt_var:5561|pto_duration:55964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 268388] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 268395] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 268401] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 3189| [2025/04/30 09:52:24 268408] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744349303|now:1746006744268381|interv:80922| [2025/04/30 09:52:24 268414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744349303|now:1746006744268381|interval:80922|pto_count:0|srtt:33720 [2025/04/30 09:52:24 268421] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:3189| [2025/04/30 09:52:24 268426] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 268431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:3189|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:3545| [2025/04/30 09:52:24 268435] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 268439] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:14| [2025/04/30 09:52:24 268472] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:14|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:3189|now:1746006744268450|stream_id:0|stream_offset:3545| [2025/04/30 09:52:24 268478] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:14|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 268485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:3189|applimit:2769| [2025/04/30 09:52:24 268492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33720|rtt_var:5561|pto_duration:55964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 268499] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 268505] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 268511] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 4389| [2025/04/30 09:52:24 268518] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744349414|now:1746006744268492|interv:80922| [2025/04/30 09:52:24 268523] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744349414|now:1746006744268492|interval:80922|pto_count:0|srtt:33720 [2025/04/30 09:52:24 268528] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:4389| [2025/04/30 09:52:24 268532] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 268536] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:4389|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:4726| [2025/04/30 09:52:24 268541] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 268545] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:15| [2025/04/30 09:52:24 268571] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:15|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:4389|now:1746006744268551|stream_id:0|stream_offset:4726| [2025/04/30 09:52:24 268576] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:15|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 268584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:4389|applimit:2769| [2025/04/30 09:52:24 268591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33720|rtt_var:5561|pto_duration:55964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 268598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 268604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 268610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 5589| [2025/04/30 09:52:24 268617] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744349515|now:1746006744268591|interv:80924| [2025/04/30 09:52:24 268626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744349515|now:1746006744268591|interval:80924|pto_count:0|srtt:33720 [2025/04/30 09:52:24 268630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:5589| [2025/04/30 09:52:24 268635] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 268639] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:5589|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:5907| [2025/04/30 09:52:24 268644] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 268648] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:16| [2025/04/30 09:52:24 268675] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:16|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:5589|now:1746006744268655|stream_id:0|stream_offset:5907| [2025/04/30 09:52:24 268680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:16|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 268688] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:5589|applimit:2769| [2025/04/30 09:52:24 268695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33720|rtt_var:5561|pto_duration:55964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 268702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 268708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 268714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 6789| [2025/04/30 09:52:24 268721] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744349619|now:1746006744268694|interv:80925| [2025/04/30 09:52:24 268726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744349619|now:1746006744268694|interval:80925|pto_count:0|srtt:33720 [2025/04/30 09:52:24 268730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:6789| [2025/04/30 09:52:24 268735] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 268739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:6789|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:7088| [2025/04/30 09:52:24 268744] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 268748] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:17| [2025/04/30 09:52:24 268774] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:17|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:6789|now:1746006744268754|stream_id:0|stream_offset:7088| [2025/04/30 09:52:24 268779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 268792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:6789|applimit:2769| [2025/04/30 09:52:24 268799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33720|rtt_var:5561|pto_duration:55964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 268806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 268812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 268819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 7989| [2025/04/30 09:52:24 268824] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744349718|now:1746006744268798|interv:80920| [2025/04/30 09:52:24 268828] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744349718|now:1746006744268798|interval:80920|pto_count:0|srtt:33720 [2025/04/30 09:52:24 268832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:7989| [2025/04/30 09:52:24 268837] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 268841] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:7989|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:8269| [2025/04/30 09:52:24 268845] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 268850] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:18| [2025/04/30 09:52:24 268876] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:18|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:7989|now:1746006744268856|stream_id:0|stream_offset:8269| [2025/04/30 09:52:24 268882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 268889] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:7989|applimit:2769| [2025/04/30 09:52:24 268896] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33720|rtt_var:5561|pto_duration:55964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 268902] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 268909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 268915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 9189| [2025/04/30 09:52:24 268921] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744349820|now:1746006744268895|interv:80925| [2025/04/30 09:52:24 268928] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744349820|now:1746006744268895|interval:80925|pto_count:0|srtt:33720 [2025/04/30 09:52:24 268934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:9189| [2025/04/30 09:52:24 268942] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 268947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:9189|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:9450| [2025/04/30 09:52:24 268951] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 268955] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:19| [2025/04/30 09:52:24 268982] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:19|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:9189|now:1746006744268962|stream_id:0|stream_offset:9450| [2025/04/30 09:52:24 268988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 268995] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:9189|applimit:2769| [2025/04/30 09:52:24 269002] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33720|rtt_var:5561|pto_duration:55964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 269009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 269016] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 269022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 10389| [2025/04/30 09:52:24 269028] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744349926|now:1746006744269002|interv:80924| [2025/04/30 09:52:24 269033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744349926|now:1746006744269002|interval:80924|pto_count:0|srtt:33720 [2025/04/30 09:52:24 269038] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:10389| [2025/04/30 09:52:24 269043] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 269047] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:10389|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:10631| [2025/04/30 09:52:24 269051] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 269055] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:20| [2025/04/30 09:52:24 269082] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:20|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:10389|now:1746006744269062|stream_id:0|stream_offset:10631| [2025/04/30 09:52:24 269087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 269093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:10389|applimit:2769| [2025/04/30 09:52:24 269100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33720|rtt_var:5561|pto_duration:55964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 269113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 269120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 269126] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 11589| [2025/04/30 09:52:24 269143] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744350026|now:1746006744269100|interv:80926| [2025/04/30 09:52:24 269150] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744350026|now:1746006744269100|interval:80926|pto_count:0|srtt:33720 [2025/04/30 09:52:24 269155] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:11589| [2025/04/30 09:52:24 269160] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 269164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:11589|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:11812| [2025/04/30 09:52:24 269168] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 269172] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:21| [2025/04/30 09:52:24 269201] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:21|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:11589|now:1746006744269179|stream_id:0|stream_offset:11812| [2025/04/30 09:52:24 269206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 269214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:11589|applimit:2769| [2025/04/30 09:52:24 269220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33720|rtt_var:5561|pto_duration:55964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 269228] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 269234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 269241] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 12789| [2025/04/30 09:52:24 269247] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744350143|now:1746006744269220|interv:80923| [2025/04/30 09:52:24 269254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744350143|now:1746006744269220|interval:80923|pto_count:0|srtt:33720 [2025/04/30 09:52:24 269259] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:12789| [2025/04/30 09:52:24 269264] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 269268] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:12789|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:12993| [2025/04/30 09:52:24 269276] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 269281] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:22| [2025/04/30 09:52:24 269311] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:22|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:12789|now:1746006744269287|stream_id:0|stream_offset:12993| [2025/04/30 09:52:24 269321] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 269328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:12789|applimit:2769| [2025/04/30 09:52:24 269335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33720|rtt_var:5561|pto_duration:55964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 269342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 269348] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 269355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 13989| [2025/04/30 09:52:24 269361] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744350251|now:1746006744269334|interv:80917| [2025/04/30 09:52:24 269364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744350251|now:1746006744269334|interval:80917|pto_count:0|srtt:33720 [2025/04/30 09:52:24 269369] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:13989| [2025/04/30 09:52:24 269374] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 269378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:13989|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:14174| [2025/04/30 09:52:24 269382] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 269386] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:23| [2025/04/30 09:52:24 269414] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:23|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:13989|now:1746006744269393|stream_id:0|stream_offset:14174| [2025/04/30 09:52:24 269419] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 269426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:13989|applimit:2769| [2025/04/30 09:52:24 269433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33720|rtt_var:5561|pto_duration:55964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 269440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 269446] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 269452] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 15189| [2025/04/30 09:52:24 269465] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744350357|now:1746006744269433|interv:80924| [2025/04/30 09:52:24 269470] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744350357|now:1746006744269433|interval:80924|pto_count:0|srtt:33720 [2025/04/30 09:52:24 269474] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:15189| [2025/04/30 09:52:24 269479] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 269483] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:15189|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:15355| [2025/04/30 09:52:24 269488] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 269492] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:24| [2025/04/30 09:52:24 269519] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:24|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:15189|now:1746006744269498|stream_id:0|stream_offset:15355| [2025/04/30 09:52:24 269524] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 269532] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:15189|applimit:2769| [2025/04/30 09:52:24 269539] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33720|rtt_var:5561|pto_duration:55964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 269545] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 269552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 269558] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 16389| [2025/04/30 09:52:24 269565] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744350462|now:1746006744269538|interv:80924| [2025/04/30 09:52:24 269570] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744350462|now:1746006744269538|interval:80924|pto_count:0|srtt:33720 [2025/04/30 09:52:24 269575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:16389| [2025/04/30 09:52:24 269579] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 269584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:16389|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:16536| [2025/04/30 09:52:24 269588] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 269592] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:25| [2025/04/30 09:52:24 269618] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:25|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:16389|now:1746006744269598|stream_id:0|stream_offset:16536| [2025/04/30 09:52:24 269628] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 269636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:16389|applimit:2769| [2025/04/30 09:52:24 269643] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33720|rtt_var:5561|pto_duration:55964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 269650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 269656] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 269662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 17589| [2025/04/30 09:52:24 269669] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744350562|now:1746006744269642|interv:80920| [2025/04/30 09:52:24 269673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744350562|now:1746006744269642|interval:80920|pto_count:0|srtt:33720 [2025/04/30 09:52:24 269678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:17589| [2025/04/30 09:52:24 269683] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 269687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:17589|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:17715| [2025/04/30 09:52:24 269691] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 269695] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:26| [2025/04/30 09:52:24 269722] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:26|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:17589|now:1746006744269702|stream_id:0|stream_offset:17715| [2025/04/30 09:52:24 269727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 269734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:17589|applimit:2769| [2025/04/30 09:52:24 269741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33720|rtt_var:5561|pto_duration:55964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 269748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 269754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 269761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 18789| [2025/04/30 09:52:24 269767] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744350666|now:1746006744269741|interv:80925| [2025/04/30 09:52:24 269774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744350666|now:1746006744269741|interval:80925|pto_count:0|srtt:33720 [2025/04/30 09:52:24 269783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:18789| [2025/04/30 09:52:24 269787] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 269792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:18789|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:18894| [2025/04/30 09:52:24 269796] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 269800] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:27| [2025/04/30 09:52:24 269828] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:27|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:18789|now:1746006744269807|stream_id:0|stream_offset:18894| [2025/04/30 09:52:24 269833] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 269841] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:18789|applimit:2769| [2025/04/30 09:52:24 269848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33720|rtt_var:5561|pto_duration:55964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 269855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 269861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 269868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 19989| [2025/04/30 09:52:24 269874] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744350771|now:1746006744269848|interv:80923| [2025/04/30 09:52:24 269880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744350771|now:1746006744269848|interval:80923|pto_count:0|srtt:33720 [2025/04/30 09:52:24 269885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:19989| [2025/04/30 09:52:24 269889] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 269894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:19989|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:20073| [2025/04/30 09:52:24 269898] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 269902] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:28| [2025/04/30 09:52:24 269928] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:28|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:19989|now:1746006744269909|stream_id:0|stream_offset:20073| [2025/04/30 09:52:24 269934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 269941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:19989|applimit:2769| [2025/04/30 09:52:24 269954] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33720|rtt_var:5561|pto_duration:55964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 269961] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 269967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 269974] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 21189| [2025/04/30 09:52:24 269979] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744350873|now:1746006744269954|interv:80919| [2025/04/30 09:52:24 269983] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744350873|now:1746006744269954|interval:80919|pto_count:0|srtt:33720 [2025/04/30 09:52:24 269988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:21189| [2025/04/30 09:52:24 269992] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 269997] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:21189|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:21252| [2025/04/30 09:52:24 270001] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 270005] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744271005|now:1746006744270005|interv:1000| [2025/04/30 09:52:24 270009] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 270013] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 270017] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744271005| [2025/04/30 09:52:24 270021] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744271005| [2025/04/30 09:52:24 270025] [debug] |xqc_engine_wakeup_after|wakeup:1746006744271005|now:1746006744270025|diff:980| [2025/04/30 09:52:24 270030] [debug] |xqc_engine_main_logic|END|now:1746006744263959| [2025/04/30 09:52:24 271098] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744271098| [2025/04/30 09:52:24 271107] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744271005|pq_index:0| [2025/04/30 09:52:24 271111] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744263959| [2025/04/30 09:52:24 271117] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|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:1746006744271115| [2025/04/30 09:52:24 271121] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744271005|now:1746006744271115| [2025/04/30 09:52:24 271126] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744271005|now:1746006744271115| [2025/04/30 09:52:24 271130] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 271151] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 271156] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 271165] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:21189|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:47190| [2025/04/30 09:52:24 271170] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 271173] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 271177] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 271182] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 271186] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 271191] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:21189|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:21252| [2025/04/30 09:52:24 271195] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 271199] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:29| [2025/04/30 09:52:24 271230] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:29|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:21189|now:1746006744271207|stream_id:0|stream_offset:21252| [2025/04/30 09:52:24 271236] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 271243] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:21189|applimit:2769| [2025/04/30 09:52:24 271250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33720|rtt_var:5561|pto_duration:55964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 271257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 271264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 271270] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 22389| [2025/04/30 09:52:24 271277] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744352171|now:1746006744271250|interv:80921| [2025/04/30 09:52:24 271284] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744352171|now:1746006744271250|interval:80921|pto_count:0|srtt:33720 [2025/04/30 09:52:24 271291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:22389| [2025/04/30 09:52:24 271298] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 271302] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:22389|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:22431| [2025/04/30 09:52:24 271311] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 271315] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:30| [2025/04/30 09:52:24 271344] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:30|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:22389|now:1746006744271322|stream_id:0|stream_offset:22431| [2025/04/30 09:52:24 271350] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 271358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:22389|applimit:2769| [2025/04/30 09:52:24 271364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33720|rtt_var:5561|pto_duration:55964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 271371] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 271378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 271384] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 23589| [2025/04/30 09:52:24 271390] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744352286|now:1746006744271364|interv:80922| [2025/04/30 09:52:24 271396] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744352286|now:1746006744271364|interval:80922|pto_count:0|srtt:33720 [2025/04/30 09:52:24 271400] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:23589| [2025/04/30 09:52:24 271405] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 271409] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:23589|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:23610| [2025/04/30 09:52:24 271413] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 271418] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:31| [2025/04/30 09:52:24 271444] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:31|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:23589|now:1746006744271424|stream_id:0|stream_offset:23610| [2025/04/30 09:52:24 271449] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 271456] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:23589|applimit:2769| [2025/04/30 09:52:24 271463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33720|rtt_var:5561|pto_duration:55964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 271470] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 271476] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 271482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 24789| [2025/04/30 09:52:24 271494] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744352388|now:1746006744271462|interv:80926| [2025/04/30 09:52:24 271498] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744352388|now:1746006744271462|interval:80926|pto_count:0|srtt:33720 [2025/04/30 09:52:24 271503] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:24789| [2025/04/30 09:52:24 271508] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 271512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:24789|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:24789| [2025/04/30 09:52:24 271516] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 271520] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:32| [2025/04/30 09:52:24 271547] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:32|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:24789|now:1746006744271527|stream_id:0|stream_offset:24789| [2025/04/30 09:52:24 271552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 271557] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:24789|applimit:2769| [2025/04/30 09:52:24 271564] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33720|rtt_var:5561|pto_duration:55964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 271571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 271577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 271584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 25989| [2025/04/30 09:52:24 271590] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744352491|now:1746006744271564|interv:80927| [2025/04/30 09:52:24 271596] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744352491|now:1746006744271564|interval:80927|pto_count:0|srtt:33720 [2025/04/30 09:52:24 271604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:25989| [2025/04/30 09:52:24 271609] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 271614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:25989|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:25968| [2025/04/30 09:52:24 271618] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 271622] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:33| [2025/04/30 09:52:24 271649] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:33|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:25989|now:1746006744271629|stream_id:0|stream_offset:25968| [2025/04/30 09:52:24 271661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 271669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:25989|applimit:2769| [2025/04/30 09:52:24 271675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33720|rtt_var:5561|pto_duration:55964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 271682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 271689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 271695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 27189| [2025/04/30 09:52:24 271701] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744352593|now:1746006744271675|interv:80918| [2025/04/30 09:52:24 271705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744352593|now:1746006744271675|interval:80918|pto_count:0|srtt:33720 [2025/04/30 09:52:24 271709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:27189| [2025/04/30 09:52:24 271714] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 271718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:27189|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:27147| [2025/04/30 09:52:24 271722] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 271727] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:34| [2025/04/30 09:52:24 271754] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:34|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:27189|now:1746006744271733|stream_id:0|stream_offset:27147| [2025/04/30 09:52:24 271759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 271766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:27189|applimit:2769| [2025/04/30 09:52:24 271773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33720|rtt_var:5561|pto_duration:55964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 271780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 271786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 271792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 28389| [2025/04/30 09:52:24 271799] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744352697|now:1746006744271772|interv:80925| [2025/04/30 09:52:24 271804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744352697|now:1746006744271772|interval:80925|pto_count:0|srtt:33720 [2025/04/30 09:52:24 271816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:28389| [2025/04/30 09:52:24 271821] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 271825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28389|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:28326| [2025/04/30 09:52:24 271829] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 271833] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744272833|now:1746006744271833|interv:1000| [2025/04/30 09:52:24 271837] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 271841] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 271845] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744272833| [2025/04/30 09:52:24 271849] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744272833| [2025/04/30 09:52:24 271853] [debug] |xqc_engine_wakeup_after|wakeup:1746006744272833|now:1746006744271853|diff:980| [2025/04/30 09:52:24 271857] [debug] |xqc_engine_main_logic|END|now:1746006744271115| [2025/04/30 09:52:24 272925] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744272925| [2025/04/30 09:52:24 272934] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744272833|pq_index:0| [2025/04/30 09:52:24 272938] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744271115| [2025/04/30 09:52:24 272943] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|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:1746006744272942| [2025/04/30 09:52:24 272947] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744272833|now:1746006744272942| [2025/04/30 09:52:24 272952] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744272833|now:1746006744272942| [2025/04/30 09:52:24 272955] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 272960] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 272965] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 272969] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:28389|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:47190| [2025/04/30 09:52:24 272974] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 272977] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 272981] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 272986] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 272994] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 272998] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28389|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:28326| [2025/04/30 09:52:24 273002] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 273007] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:35| [2025/04/30 09:52:24 273038] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:35|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:28389|now:1746006744273014|stream_id:0|stream_offset:28326| [2025/04/30 09:52:24 273044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 273052] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:28389|applimit:2769| [2025/04/30 09:52:24 273058] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33720|rtt_var:5561|pto_duration:55964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 273065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 273072] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 273078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 29589| [2025/04/30 09:52:24 273084] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744353978|now:1746006744273058|interv:80920| [2025/04/30 09:52:24 273091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744353978|now:1746006744273058|interval:80920|pto_count:0|srtt:33720 [2025/04/30 09:52:24 273097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:29589| [2025/04/30 09:52:24 273102] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 273106] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:29589|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:29505| [2025/04/30 09:52:24 273111] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 273115] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:36| [2025/04/30 09:52:24 273158] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:36|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:29589|now:1746006744273121|stream_id:0|stream_offset:29505| [2025/04/30 09:52:24 273168] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 273175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:29589|applimit:2769| [2025/04/30 09:52:24 273183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33720|rtt_var:5561|pto_duration:55964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 273196] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 273203] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 273209] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 30789| [2025/04/30 09:52:24 273214] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744354085|now:1746006744273182|interv:80903| [2025/04/30 09:52:24 273218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744354085|now:1746006744273182|interval:80903|pto_count:0|srtt:33720 [2025/04/30 09:52:24 273223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:30789| [2025/04/30 09:52:24 273228] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 273232] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30789|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:30684| [2025/04/30 09:52:24 273236] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 273240] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:37| [2025/04/30 09:52:24 273269] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:37|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30789|now:1746006744273247|stream_id:0|stream_offset:30684| [2025/04/30 09:52:24 273274] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 273282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:30789|applimit:2769| [2025/04/30 09:52:24 273289] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33720|rtt_var:5561|pto_duration:55964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 273295] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 273302] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 273309] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 31989| [2025/04/30 09:52:24 273315] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744354211|now:1746006744273288|interv:80923| [2025/04/30 09:52:24 273321] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744354211|now:1746006744273288|interval:80923|pto_count:0|srtt:33720 [2025/04/30 09:52:24 273328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:31989| [2025/04/30 09:52:24 273333] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 273337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31989|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:31863| [2025/04/30 09:52:24 273346] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 273350] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:38| [2025/04/30 09:52:24 273378] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:38|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31989|now:1746006744273357|stream_id:0|stream_offset:31863| [2025/04/30 09:52:24 273384] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 273392] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:31989|applimit:2769| [2025/04/30 09:52:24 273399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33720|rtt_var:5561|pto_duration:55964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 273406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 273412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 273419] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 33189| [2025/04/30 09:52:24 273425] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744354321|now:1746006744273398|interv:80923| [2025/04/30 09:52:24 273432] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744354321|now:1746006744273398|interval:80923|pto_count:0|srtt:33720 [2025/04/30 09:52:24 273437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:33189| [2025/04/30 09:52:24 273442] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 273446] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33189|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:33042| [2025/04/30 09:52:24 273450] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 273454] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:39| [2025/04/30 09:52:24 273482] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:39|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:33189|now:1746006744273461|stream_id:0|stream_offset:33042| [2025/04/30 09:52:24 273487] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 273495] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:33189|applimit:2769| [2025/04/30 09:52:24 273502] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33720|rtt_var:5561|pto_duration:55964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 273508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 273515] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 273521] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 34389| [2025/04/30 09:52:24 273534] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744354425|now:1746006744273501|interv:80924| [2025/04/30 09:52:24 273538] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744354425|now:1746006744273501|interval:80924|pto_count:0|srtt:33720 [2025/04/30 09:52:24 273542] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:34389| [2025/04/30 09:52:24 273547] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 273551] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34389|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:34221| [2025/04/30 09:52:24 273556] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 273560] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:40| [2025/04/30 09:52:24 273587] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:40|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:34389|now:1746006744273566|stream_id:0|stream_offset:34221| [2025/04/30 09:52:24 273592] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 273600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:34389|applimit:2769| [2025/04/30 09:52:24 273607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33720|rtt_var:5561|pto_duration:55964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 273614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 273621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 273627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 35589| [2025/04/30 09:52:24 273634] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744354530|now:1746006744273607|interv:80923| [2025/04/30 09:52:24 273638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744354530|now:1746006744273607|interval:80923|pto_count:0|srtt:33720 [2025/04/30 09:52:24 273643] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:35589| [2025/04/30 09:52:24 273647] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 273652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:35589|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:35400| [2025/04/30 09:52:24 273656] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 273660] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744274660|now:1746006744273660|interv:1000| [2025/04/30 09:52:24 273664] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 273672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 273676] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744274660| [2025/04/30 09:52:24 273680] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744274660| [2025/04/30 09:52:24 273684] [debug] |xqc_engine_wakeup_after|wakeup:1746006744274660|now:1746006744273684|diff:976| [2025/04/30 09:52:24 273688] [debug] |xqc_engine_main_logic|END|now:1746006744272942| [2025/04/30 09:52:24 274756] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744274756| [2025/04/30 09:52:24 274765] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744274660|pq_index:0| [2025/04/30 09:52:24 274769] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744272942| [2025/04/30 09:52:24 274774] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|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:1746006744274773| [2025/04/30 09:52:24 274779] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744274660|now:1746006744274773| [2025/04/30 09:52:24 274783] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744274660|now:1746006744274773| [2025/04/30 09:52:24 274787] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 274791] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 274796] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 274800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:35589|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:47190| [2025/04/30 09:52:24 274805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 274809] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 274813] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 274817] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 274821] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 274826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:35589|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:35400| [2025/04/30 09:52:24 274830] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 274834] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:41| [2025/04/30 09:52:24 274865] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:41|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:35589|now:1746006744274841|stream_id:0|stream_offset:35400| [2025/04/30 09:52:24 274871] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 274885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:35589|applimit:2769| [2025/04/30 09:52:24 274892] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33720|rtt_var:5561|pto_duration:55964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 274899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 274906] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 274911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 36789| [2025/04/30 09:52:24 274918] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744355805|now:1746006744274891|interv:80914| [2025/04/30 09:52:24 274923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744355805|now:1746006744274891|interval:80914|pto_count:0|srtt:33720 [2025/04/30 09:52:24 274928] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:36789| [2025/04/30 09:52:24 274933] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 274937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36789|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:36579| [2025/04/30 09:52:24 274941] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 274945] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:42| [2025/04/30 09:52:24 274973] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:42|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:36789|now:1746006744274952|stream_id:0|stream_offset:36579| [2025/04/30 09:52:24 274978] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 274986] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:36789|applimit:2769| [2025/04/30 09:52:24 274993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33720|rtt_var:5561|pto_duration:55964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 275000] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 275007] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 275013] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 37989| [2025/04/30 09:52:24 275019] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744355916|now:1746006744274993|interv:80923| [2025/04/30 09:52:24 275024] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744355916|now:1746006744274993|interval:80923|pto_count:0|srtt:33720 [2025/04/30 09:52:24 275028] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:37989| [2025/04/30 09:52:24 275038] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 275042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37989|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:37758| [2025/04/30 09:52:24 275046] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 275050] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:43| [2025/04/30 09:52:24 275078] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:43|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37989|now:1746006744275057|stream_id:0|stream_offset:37758| [2025/04/30 09:52:24 275083] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 275090] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:37989|applimit:2769| [2025/04/30 09:52:24 275098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33720|rtt_var:5561|pto_duration:55964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 275105] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 275111] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 275117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 39189| [2025/04/30 09:52:24 275124] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744356021|now:1746006744275097|interv:80924| [2025/04/30 09:52:24 275129] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744356021|now:1746006744275097|interval:80924|pto_count:0|srtt:33720 [2025/04/30 09:52:24 275150] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:39189| [2025/04/30 09:52:24 275155] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 275159] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39189|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:38937| [2025/04/30 09:52:24 275164] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 275168] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:44| [2025/04/30 09:52:24 275195] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:44|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39189|now:1746006744275175|stream_id:0|stream_offset:38937| [2025/04/30 09:52:24 275200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 275207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:39189|applimit:2769| [2025/04/30 09:52:24 275214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33720|rtt_var:5561|pto_duration:55964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 275227] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 275234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 275240] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40389| [2025/04/30 09:52:24 275246] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744356139|now:1746006744275214|interv:80925| [2025/04/30 09:52:24 275253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744356139|now:1746006744275214|interval:80925|pto_count:0|srtt:33720 [2025/04/30 09:52:24 275260] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:40389| [2025/04/30 09:52:24 275266] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 275270] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40389|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:40116| [2025/04/30 09:52:24 275274] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 275279] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:45| [2025/04/30 09:52:24 275309] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:45|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40389|now:1746006744275286|stream_id:0|stream_offset:40116| [2025/04/30 09:52:24 275314] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 275322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:40389|applimit:2769| [2025/04/30 09:52:24 275329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33720|rtt_var:5561|pto_duration:55964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 275336] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 275344] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 275350] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 41589| [2025/04/30 09:52:24 275356] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744356250|now:1746006744275329|interv:80921| [2025/04/30 09:52:24 275361] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744356250|now:1746006744275329|interval:80921|pto_count:0|srtt:33720 [2025/04/30 09:52:24 275366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:41589| [2025/04/30 09:52:24 275370] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 275374] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:41589|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:41295| [2025/04/30 09:52:24 275383] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 275387] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:46| [2025/04/30 09:52:24 275415] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:46|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:41589|now:1746006744275394|stream_id:0|stream_offset:41295| [2025/04/30 09:52:24 275420] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 275428] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:41589|applimit:2769| [2025/04/30 09:52:24 275435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33720|rtt_var:5561|pto_duration:55964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 275442] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 275448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 275453] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 42789| [2025/04/30 09:52:24 275458] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744356358|now:1746006744275434|interv:80924| [2025/04/30 09:52:24 275464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744356358|now:1746006744275434|interval:80924|pto_count:0|srtt:33720 [2025/04/30 09:52:24 275470] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:42789| [2025/04/30 09:52:24 275478] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 275484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42789|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:42474| [2025/04/30 09:52:24 275488] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 275492] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744276492|now:1746006744275492|interv:1000| [2025/04/30 09:52:24 275496] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 275500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 275504] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744276492| [2025/04/30 09:52:24 275508] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744276492| [2025/04/30 09:52:24 275512] [debug] |xqc_engine_wakeup_after|wakeup:1746006744276492|now:1746006744275512|diff:980| [2025/04/30 09:52:24 275516] [debug] |xqc_engine_main_logic|END|now:1746006744274773| [2025/04/30 09:52:24 276585] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744276585| [2025/04/30 09:52:24 276593] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744276492|pq_index:0| [2025/04/30 09:52:24 276598] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744274773| [2025/04/30 09:52:24 276603] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|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:1746006744276601| [2025/04/30 09:52:24 276612] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744276492|now:1746006744276601| [2025/04/30 09:52:24 276616] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744276492|now:1746006744276601| [2025/04/30 09:52:24 276620] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 276624] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 276629] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33720|min_srtt:33720|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 276633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:42789|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:47190| [2025/04/30 09:52:24 276638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 276642] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 276645] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 276650] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 276654] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 276658] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42789|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:42474| [2025/04/30 09:52:24 276663] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 276667] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:47| [2025/04/30 09:52:24 276698] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:47|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42789|now:1746006744276674|stream_id:0|stream_offset:42474| [2025/04/30 09:52:24 276703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 276710] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:42789|applimit:2769| [2025/04/30 09:52:24 276717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33720|rtt_var:5561|pto_duration:55964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 276724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 276730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 276736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 43989| [2025/04/30 09:52:24 276743] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744357638|now:1746006744276717|interv:80921| [2025/04/30 09:52:24 276754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744357638|now:1746006744276717|interval:80921|pto_count:0|srtt:33720 [2025/04/30 09:52:24 276758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:43989| [2025/04/30 09:52:24 276763] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 276767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43989|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:43653| [2025/04/30 09:52:24 276772] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 276776] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:48| [2025/04/30 09:52:24 276803] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:48|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43989|now:1746006744276783|stream_id:0|stream_offset:43653| [2025/04/30 09:52:24 276809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 276816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:43989|applimit:2769| [2025/04/30 09:52:24 276823] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33720|rtt_var:5561|pto_duration:55964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 276830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 276837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 276842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45189| [2025/04/30 09:52:24 276848] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744357747|now:1746006744276823|interv:80924| [2025/04/30 09:52:24 276854] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744357747|now:1746006744276823|interval:80924|pto_count:0|srtt:33720 [2025/04/30 09:52:24 276861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:45189| [2025/04/30 09:52:24 276866] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 276870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45189|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:44832| [2025/04/30 09:52:24 276874] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 276879] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:49| [2025/04/30 09:52:24 276905] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:49|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45189|now:1746006744276885|stream_id:0|stream_offset:44832| [2025/04/30 09:52:24 276910] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 276924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45189|applimit:2769| [2025/04/30 09:52:24 276931] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33720|rtt_var:5561|pto_duration:55964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 276938] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 276944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 276951] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46389| [2025/04/30 09:52:24 276955] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744357849|now:1746006744276931|interv:80918| [2025/04/30 09:52:24 276959] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744357849|now:1746006744276931|interval:80918|pto_count:0|srtt:33720 [2025/04/30 09:52:24 276964] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:46389| [2025/04/30 09:52:24 276968] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 276972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46389|cwnd:48012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:46011| [2025/04/30 09:52:24 276977] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 276981] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:50| [2025/04/30 09:52:24 277007] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:50|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46389|now:1746006744276987|stream_id:0|stream_offset:46011| [2025/04/30 09:52:24 277012] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 277020] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46389|applimit:2769| [2025/04/30 09:52:24 277027] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33720|rtt_var:5561|pto_duration:55964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 277034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 277040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 277047] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 47589| [2025/04/30 09:52:24 277053] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744357951|now:1746006744277026|interv:80925| [2025/04/30 09:52:24 277057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744357951|now:1746006744277026|interval:80925|pto_count:0|srtt:33720 [2025/04/30 09:52:24 277062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48012|inflight:47589| [2025/04/30 09:52:24 277067] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744357951| [2025/04/30 09:52:24 277075] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744357951| [2025/04/30 09:52:24 277079] [debug] |xqc_engine_wakeup_after|wakeup:1746006744357951|now:1746006744277079|diff:80872| [2025/04/30 09:52:24 277083] [debug] |xqc_engine_main_logic|END|now:1746006744276601| [2025/04/30 09:52:24 294871] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:36|state:ESTABED|recv_time:1746006744294869| [2025/04/30 09:52:24 294887] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 294897] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:7| [2025/04/30 09:52:24 294903] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:8| [2025/04/30 09:52:24 294912] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:8| [2025/04/30 09:52:24 294919] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 294927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:3|path_largest_ack:0| [2025/04/30 09:52:24 294934] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:14|prior_delivered:2060|prior_time:1746006744263199|is_app_limited:0|send_elapse:0|ack_elapse:31670|ctl_first_sent_time:1746006744263199|lagest_ack_time:1746006744294869|curr_delivered:2074| [2025/04/30 09:52:24 294942] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744263199| [2025/04/30 09:52:24 294948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:231||sndq_packets_used_bytes:0|sndq_packets_free:1| [2025/04/30 09:52:24 294955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:3|path_largest_ack:1| [2025/04/30 09:52:24 294961] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:14|prior_delivered:2060|prior_time:1746006744263199|is_app_limited:0|send_elapse:0|ack_elapse:31670|ctl_first_sent_time:1746006744263199|lagest_ack_time:1746006744294869|curr_delivered:2098| [2025/04/30 09:52:24 294969] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744263309| [2025/04/30 09:52:24 294976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:230||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 09:52:24 294983] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2|origin_pktnum:0|size:290|pns:2|pkt_type:SHORT_HEADER|frame:CRYPTO |conn_state:ESTABED|frame_largest_ack:3|path_largest_ack:2| [2025/04/30 09:52:24 294989] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:14|prior_delivered:2060|prior_time:1746006744263199|is_app_limited:0|send_elapse:0|ack_elapse:31670|ctl_first_sent_time:1746006744263199|lagest_ack_time:1746006744294869|curr_delivered:2388| [2025/04/30 09:52:24 294995] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744263410| [2025/04/30 09:52:24 294999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:229||sndq_packets_used_bytes:0|sndq_packets_free:3| [2025/04/30 09:52:24 295003] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:3|origin_pktnum:0|size:291|pns:2|pkt_type:SHORT_HEADER|frame:CRYPTO |conn_state:ESTABED|frame_largest_ack:3|path_largest_ack:3| [2025/04/30 09:52:24 295013] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:14|prior_delivered:2060|prior_time:1746006744263199|is_app_limited:0|send_elapse:0|ack_elapse:31670|ctl_first_sent_time:1746006744263199|lagest_ack_time:1746006744294869|curr_delivered:2679| [2025/04/30 09:52:24 295019] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744263510| [2025/04/30 09:52:24 295026] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:228||sndq_packets_used_bytes:0|sndq_packets_free:4| [2025/04/30 09:52:24 295033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33720|rttvar:5561|minrtt:33574|latest_rtt:31359|ack_delay:256| [2025/04/30 09:52:24 295039] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33392|rttvar:4825|minrtt:31359|latest_rtt:31359|ack_delay:256| [2025/04/30 09:52:24 295044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:3|lost_pn:0|thresh:3| [2025/04/30 09:52:24 295048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 295053] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33392|rtt_var:4825|pto_duration:52692|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 295057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 295061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 295065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46970| [2025/04/30 09:52:24 295069] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744354679|now:1746006744295052|interv:59627| [2025/04/30 09:52:24 295073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744354679|now:1746006744295052|interval:59627|pto_count:0|srtt:33392 [2025/04/30 09:52:24 295080] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 0, ack_elapse 31670, delivered 619|rate 19545|lost 0| [2025/04/30 09:52:24 295088] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: RTT round update 1 -> 2| [2025/04/30 09:52:24 295094] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (19545) in round 2| [2025/04/30 09:52:24 295101] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|probertt expire|rtt:31359, old_rtt:33574| [2025/04/30 09:52:24 295107] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:33574| [2025/04/30 09:52:24 295114] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:3948| [2025/04/30 09:52:24 295120] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48012|packet_lost:0|acked:619|po_sent_time:1746006744263510|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2679| [2025/04/30 09:52:24 295127] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48012|packet_lost:0|acked:619|po_sent_time:1746006744263510|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2679| [2025/04/30 09:52:24 295144] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:58783|cwnd:48631|full_bw_reached:0|inflight:46970|srtt:33392|latest_rtt:31359|min_rtt:31359|applimit:0|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:52:24 295161] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:8|largest:8|pns:2| [2025/04/30 09:52:24 295169] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:8|frame:ACK |recv_time:1746006744294869|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 295177] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864294869|now:1746006744294869|interv:120000000| [2025/04/30 09:52:24 295183] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864294869|now:1746006744294869|interv:120000000| [2025/04/30 09:52:24 295189] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744357951|pq_index:0| [2025/04/30 09:52:24 295196] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744276601| [2025/04/30 09:52:24 295203] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744295203| [2025/04/30 09:52:24 295211] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744295209| [2025/04/30 09:52:24 295218] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 295226] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33392|min_srtt:33392|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 295233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46970|cwnd:48631|conn:000055C0D6BED6FC|stream_id:0|stream_offset:47190| [2025/04/30 09:52:24 295240] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33392|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 295248] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 295255] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33392|min_srtt:33392|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 295261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:46970|cwnd:48631|conn:000055C0D6BED6FC|stream_id:0|stream_offset:48369| [2025/04/30 09:52:24 295269] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 295274] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 295281] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 295288] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 295295] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 295301] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46970|cwnd:48631|conn:000055C0D6BED6FC|stream_id:0|stream_offset:47190| [2025/04/30 09:52:24 295314] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 295320] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:51| [2025/04/30 09:52:24 295365] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:51|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46970|now:1746006744295332|stream_id:0|stream_offset:47190| [2025/04/30 09:52:24 295375] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 295383] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46970|applimit:2769| [2025/04/30 09:52:24 295390] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33392|rtt_var:4825|pto_duration:52692|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 295396] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 295403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 295409] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48170| [2025/04/30 09:52:24 295415] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744373024|now:1746006744295389|interv:77635| [2025/04/30 09:52:24 295421] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744373024|now:1746006744295389|interval:77635|pto_count:0|srtt:33392 [2025/04/30 09:52:24 295428] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48631|inflight:48170| [2025/04/30 09:52:24 295435] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744373024| [2025/04/30 09:52:24 295442] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744373024| [2025/04/30 09:52:24 295448] [debug] |xqc_engine_wakeup_after|wakeup:1746006744373024|now:1746006744295448|diff:77576| [2025/04/30 09:52:24 295455] [debug] |xqc_engine_main_logic|END|now:1746006744295209| [2025/04/30 09:52:24 295462] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744295462| [2025/04/30 09:52:24 295469] [debug] |xqc_engine_wakeup_after|wakeup:1746006744373024|now:1746006744295468|diff:77556| [2025/04/30 09:52:24 295475] [debug] |xqc_engine_main_logic|END|now:1746006744295462| [2025/04/30 09:52:24 296640] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006744296639| [2025/04/30 09:52:24 296656] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 296666] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:8| [2025/04/30 09:52:24 296672] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:10| [2025/04/30 09:52:24 296678] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:10| [2025/04/30 09:52:24 296684] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 296692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:5|path_largest_ack:4| [2025/04/30 09:52:24 296708] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:664|prior_delivered:2060|prior_time:1746006744263199|is_app_limited:0|send_elapse:459|ack_elapse:33440|ctl_first_sent_time:1746006744263658|lagest_ack_time:1746006744296639|curr_delivered:2724| [2025/04/30 09:52:24 296715] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744263658| [2025/04/30 09:52:24 296722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:227||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 09:52:24 296730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:5|origin_pktnum:0|size:45|pns:2|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |conn_state:ESTABED|frame_largest_ack:5|path_largest_ack:5| [2025/04/30 09:52:24 296737] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:664|prior_delivered:2060|prior_time:1746006744263199|is_app_limited:0|send_elapse:459|ack_elapse:33440|ctl_first_sent_time:1746006744263658|lagest_ack_time:1746006744296639|curr_delivered:2769| [2025/04/30 09:52:24 296744] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744263764| [2025/04/30 09:52:24 296751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:226||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 09:52:24 296755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33392|rttvar:4825|minrtt:31359|latest_rtt:32875|ack_delay:1152| [2025/04/30 09:52:24 296759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33183|rttvar:4036|minrtt:31359|latest_rtt:32875|ack_delay:1152| [2025/04/30 09:52:24 296763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:5|lost_pn:2|thresh:3| [2025/04/30 09:52:24 296768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 296772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33183|rtt_var:4036|pto_duration:49327|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 296777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 296781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 296785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48080| [2025/04/30 09:52:24 296789] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744369659|now:1746006744296771|interv:72888| [2025/04/30 09:52:24 296793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744369659|now:1746006744296771|interval:72888|pto_count:0|srtt:33183 [2025/04/30 09:52:24 296798] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 459, ack_elapse 33440, delivered 709|rate 21202|lost 0| [2025/04/30 09:52:24 296802] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (21202) in round 2| [2025/04/30 09:52:24 296806] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 296810] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:3948| [2025/04/30 09:52:24 296814] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48631|packet_lost:0|acked:90|po_sent_time:1746006744263764|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2679| [2025/04/30 09:52:24 296823] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48631|packet_lost:0|acked:90|po_sent_time:1746006744263764|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2679| [2025/04/30 09:52:24 296827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:58783|cwnd:48721|full_bw_reached:0|inflight:48080|srtt:33183|latest_rtt:32875|min_rtt:31359|applimit:0|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 296834] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:10|largest:10|pns:2| [2025/04/30 09:52:24 296839] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:10|frame:ACK |recv_time:1746006744296639|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 296844] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864296639|now:1746006744296639|interv:120000000| [2025/04/30 09:52:24 296848] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864296639|now:1746006744296639|interv:120000000| [2025/04/30 09:52:24 296852] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744373024|pq_index:0| [2025/04/30 09:52:24 296856] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744295209| [2025/04/30 09:52:24 296860] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744296860| [2025/04/30 09:52:24 296866] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744296864| [2025/04/30 09:52:24 296871] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 296876] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33183|min_srtt:33183|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 296881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48080|cwnd:48721|conn:000055C0D6BED6FC|stream_id:0|stream_offset:48369| [2025/04/30 09:52:24 296885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 296889] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 296893] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 296898] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 296902] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744369659| [2025/04/30 09:52:24 296906] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744369659| [2025/04/30 09:52:24 296910] [debug] |xqc_engine_wakeup_after|wakeup:1746006744369659|now:1746006744296910|diff:72749| [2025/04/30 09:52:24 296915] [debug] |xqc_engine_main_logic|END|now:1746006744296864| [2025/04/30 09:52:24 296920] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744296920| [2025/04/30 09:52:24 296927] [debug] |xqc_engine_wakeup_after|wakeup:1746006744369659|now:1746006744296927|diff:72732| [2025/04/30 09:52:24 296931] [debug] |xqc_engine_main_logic|END|now:1746006744296920| [2025/04/30 09:52:24 299856] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:38|state:ESTABED|recv_time:1746006744299855| [2025/04/30 09:52:24 299872] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 299882] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:10| [2025/04/30 09:52:24 299888] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:11| [2025/04/30 09:52:24 299897] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:11| [2025/04/30 09:52:24 299904] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 299912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:6|origin_pktnum:0|size:18|pns:2|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:12|path_largest_ack:6| [2025/04/30 09:52:24 299919] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:727|prior_delivered:2060|prior_time:1746006744263199|is_app_limited:1|send_elapse:4568|ack_elapse:36656|ctl_first_sent_time:1746006744267767|lagest_ack_time:1746006744299855|curr_delivered:2787| [2025/04/30 09:52:24 299927] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744267767| [2025/04/30 09:52:24 299934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:225||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 09:52:24 299938] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:9|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:12|path_largest_ack:9| [2025/04/30 09:52:24 299943] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:727|prior_delivered:2060|prior_time:1746006744263199|is_app_limited:1|send_elapse:4568|ack_elapse:36656|ctl_first_sent_time:1746006744267767|lagest_ack_time:1746006744299855|curr_delivered:2806| [2025/04/30 09:52:24 299948] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744267882| [2025/04/30 09:52:24 299952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:224||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 09:52:24 299957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:10|origin_pktnum:0|size:18|pns:2|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:12|path_largest_ack:10| [2025/04/30 09:52:24 299964] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:727|prior_delivered:2060|prior_time:1746006744263199|is_app_limited:1|send_elapse:4568|ack_elapse:36656|ctl_first_sent_time:1746006744267767|lagest_ack_time:1746006744299855|curr_delivered:2824| [2025/04/30 09:52:24 299971] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744267990| [2025/04/30 09:52:24 299977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:223||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 09:52:24 299981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:11|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:12|path_largest_ack:11| [2025/04/30 09:52:24 299985] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:727|prior_delivered:2060|prior_time:1746006744263199|is_app_limited:1|send_elapse:4568|ack_elapse:36656|ctl_first_sent_time:1746006744267767|lagest_ack_time:1746006744299855|curr_delivered:2843| [2025/04/30 09:52:24 299999] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744268095| [2025/04/30 09:52:24 300006] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:222||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 09:52:24 300013] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:12|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:12|path_largest_ack:12| [2025/04/30 09:52:24 300019] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:727|prior_delivered:2060|prior_time:1746006744263199|is_app_limited:1|send_elapse:4568|ack_elapse:36656|ctl_first_sent_time:1746006744267767|lagest_ack_time:1746006744299855|curr_delivered:4049| [2025/04/30 09:52:24 300023] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744268219| [2025/04/30 09:52:24 300028] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:221||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 09:52:24 300032] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33183|rttvar:4036|minrtt:31359|latest_rtt:31636|ack_delay:168| [2025/04/30 09:52:24 300036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:32969|rttvar:3455|minrtt:31359|latest_rtt:31636|ack_delay:168| [2025/04/30 09:52:24 300041] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:12|lost_pn:9|thresh:3| [2025/04/30 09:52:24 300045] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 8|pns:2| [2025/04/30 09:52:24 300049] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 300053] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:32969|rtt_var:3455|pto_duration:46789|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 300058] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 300062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 300066] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:52:24 300070] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744367121|now:1746006744300053|interv:67068| [2025/04/30 09:52:24 300074] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744367121|now:1746006744300053|interval:67068|pto_count:0|srtt:32969 [2025/04/30 09:52:24 300078] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 4568, ack_elapse 36656, delivered 1989|rate 54261|lost 0| [2025/04/30 09:52:24 300083] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 300087] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:3948| [2025/04/30 09:52:24 300091] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48721|packet_lost:0|acked:1280|po_sent_time:1746006744268219|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2679| [2025/04/30 09:52:24 300096] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48721|packet_lost:0|acked:1280|po_sent_time:1746006744268219|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2679| [2025/04/30 09:52:24 300104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:58783|cwnd:50001|full_bw_reached:0|inflight:46800|srtt:32969|latest_rtt:31636|min_rtt:31359|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 300110] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:11|largest:11|pns:2| [2025/04/30 09:52:24 300114] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:11|frame:ACK |recv_time:1746006744299855|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 300119] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864299855|now:1746006744299855|interv:120000000| [2025/04/30 09:52:24 300123] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864299855|now:1746006744299855|interv:120000000| [2025/04/30 09:52:24 300127] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744369659|pq_index:0| [2025/04/30 09:52:24 300151] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744296864| [2025/04/30 09:52:24 300161] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744300161| [2025/04/30 09:52:24 300166] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744300165| [2025/04/30 09:52:24 300172] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 300176] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32969|min_srtt:32969|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 300181] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:50001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:48369| [2025/04/30 09:52:24 300186] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:32969|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 300191] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 300195] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32969|min_srtt:32969|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 300199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:46800|cwnd:50001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:49548| [2025/04/30 09:52:24 300204] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:32969|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 300211] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 300218] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32969|min_srtt:32969|path_bw:58783|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 300230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:46800|cwnd:50001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:50727| [2025/04/30 09:52:24 300237] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 300243] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 300250] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 300257] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 300265] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 300271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:50001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:48369| [2025/04/30 09:52:24 300278] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 300285] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:52| [2025/04/30 09:52:24 300331] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:52|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006744300297|stream_id:0|stream_offset:48369| [2025/04/30 09:52:24 300342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 300349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:52:24 300356] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:32969|rtt_var:3455|pto_duration:46789|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 300363] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 300369] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 300376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:52:24 300382] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744372086|now:1746006744300355|interv:71731| [2025/04/30 09:52:24 300388] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744372086|now:1746006744300355|interval:71731|pto_count:0|srtt:32969 [2025/04/30 09:52:24 300395] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50001|inflight:48000| [2025/04/30 09:52:24 300402] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 300409] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:49548| [2025/04/30 09:52:24 300421] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 300428] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:53| [2025/04/30 09:52:24 300469] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:53|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006744300439|stream_id:0|stream_offset:49548| [2025/04/30 09:52:24 300478] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 300483] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:52:24 300487] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:32969|rtt_var:3455|pto_duration:46789|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 300492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 300496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 300500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:52:24 300504] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744372228|now:1746006744300487|interv:71741| [2025/04/30 09:52:24 300508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744372228|now:1746006744300487|interval:71741|pto_count:0|srtt:32969 [2025/04/30 09:52:24 300512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50001|inflight:49200| [2025/04/30 09:52:24 300517] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744372228| [2025/04/30 09:52:24 300521] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744372228| [2025/04/30 09:52:24 300531] [debug] |xqc_engine_wakeup_after|wakeup:1746006744372228|now:1746006744300531|diff:71697| [2025/04/30 09:52:24 300536] [debug] |xqc_engine_main_logic|END|now:1746006744300165| [2025/04/30 09:52:24 300541] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744300541| [2025/04/30 09:52:24 300545] [debug] |xqc_engine_wakeup_after|wakeup:1746006744372228|now:1746006744300545|diff:71683| [2025/04/30 09:52:24 300549] [debug] |xqc_engine_main_logic|END|now:1746006744300541| [2025/04/30 09:52:24 301764] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:38|state:ESTABED|recv_time:1746006744301763| [2025/04/30 09:52:24 301779] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 301789] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:11| [2025/04/30 09:52:24 301795] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:12| [2025/04/30 09:52:24 301804] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:12| [2025/04/30 09:52:24 301810] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 301818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:13|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:14|path_largest_ack:13| [2025/04/30 09:52:24 301825] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:3189|prior_delivered:2060|prior_time:1746006744263199|is_app_limited:1|send_elapse:5140|ack_elapse:38564|ctl_first_sent_time:1746006744268339|lagest_ack_time:1746006744301763|curr_delivered:5249| [2025/04/30 09:52:24 301840] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744268339| [2025/04/30 09:52:24 301847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:220||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 09:52:24 301854] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:14|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:14|path_largest_ack:14| [2025/04/30 09:52:24 301861] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:3189|prior_delivered:2060|prior_time:1746006744263199|is_app_limited:1|send_elapse:5140|ack_elapse:38564|ctl_first_sent_time:1746006744268339|lagest_ack_time:1746006744301763|curr_delivered:6449| [2025/04/30 09:52:24 301868] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744268450| [2025/04/30 09:52:24 301875] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:219||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 09:52:24 301882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:32969|rttvar:3455|minrtt:31359|latest_rtt:33313|ack_delay:88| [2025/04/30 09:52:24 301889] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33001|rttvar:2656|minrtt:31359|latest_rtt:33313|ack_delay:88| [2025/04/30 09:52:24 301894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:14|lost_pn:11|thresh:3| [2025/04/30 09:52:24 301899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 301903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33001|rtt_var:2656|pto_duration:43625|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 301907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 301911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 301915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:52:24 301919] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744369064|now:1746006744301903|interv:67161| [2025/04/30 09:52:24 301923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744369064|now:1746006744301903|interval:67161|pto_count:0|srtt:33001 [2025/04/30 09:52:24 301928] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 5140, ack_elapse 38564, delivered 4389|rate 113810|lost 0| [2025/04/30 09:52:24 301932] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (113810) in round 2| [2025/04/30 09:52:24 301937] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 301941] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:10293|extra_cwnd:4800| [2025/04/30 09:52:24 301945] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50001|packet_lost:0|acked:2400|po_sent_time:1746006744268450|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2679| [2025/04/30 09:52:24 301949] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50001|packet_lost:0|acked:2400|po_sent_time:1746006744268450|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2679| [2025/04/30 09:52:24 301958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:113810|cwnd:52401|full_bw_reached:0|inflight:46800|srtt:33001|latest_rtt:33313|min_rtt:31359|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 301963] [stats] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bandwidth change record|bw_before:58783|bw_after:113810|srtt:33001|cwnd:52401| [2025/04/30 09:52:24 301968] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:12|largest:12|pns:2| [2025/04/30 09:52:24 301972] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:12|frame:ACK |recv_time:1746006744301763|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 301978] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864301763|now:1746006744301763|interv:120000000| [2025/04/30 09:52:24 301982] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864301763|now:1746006744301763|interv:120000000| [2025/04/30 09:52:24 301986] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744372228|pq_index:0| [2025/04/30 09:52:24 301990] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744300165| [2025/04/30 09:52:24 301994] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744301994| [2025/04/30 09:52:24 301999] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744301998| [2025/04/30 09:52:24 302005] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 302010] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33001|min_srtt:33001|path_bw:113810|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 302014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:52401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:50727| [2025/04/30 09:52:24 302019] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33001|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 302024] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 302028] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33001|min_srtt:33001|path_bw:113810|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 302033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:46800|cwnd:52401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:51906| [2025/04/30 09:52:24 302037] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33001|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 302044] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 302049] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33001|min_srtt:33001|path_bw:113810|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 302053] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:46800|cwnd:52401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:53085| [2025/04/30 09:52:24 302057] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33001|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 302062] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 302066] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33001|min_srtt:33001|path_bw:113810|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 302071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:46800|cwnd:52401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:54264| [2025/04/30 09:52:24 302075] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33001|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 302080] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 302084] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33001|min_srtt:33001|path_bw:113810|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 302088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:46800|cwnd:52401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:55443| [2025/04/30 09:52:24 302093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 302097] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 302101] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 302105] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 302109] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 302114] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:52401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:50727| [2025/04/30 09:52:24 302118] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 302122] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:54| [2025/04/30 09:52:24 302176] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:54|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006744302130|stream_id:0|stream_offset:50727| [2025/04/30 09:52:24 302195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 302204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:52:24 302212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33001|rtt_var:2656|pto_duration:43625|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 302217] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 302221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 302225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:52:24 302229] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744370755|now:1746006744302211|interv:68544| [2025/04/30 09:52:24 302233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744370755|now:1746006744302211|interval:68544|pto_count:0|srtt:33001 [2025/04/30 09:52:24 302238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52401|inflight:48000| [2025/04/30 09:52:24 302242] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 302247] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:52401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:51906| [2025/04/30 09:52:24 302251] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 302256] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:55| [2025/04/30 09:52:24 302294] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:55|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006744302265|stream_id:0|stream_offset:51906| [2025/04/30 09:52:24 302303] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 302310] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:52:24 302317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33001|rtt_var:2656|pto_duration:43625|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 302324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 302330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 302336] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:52:24 302342] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744370890|now:1746006744302317|interv:68573| [2025/04/30 09:52:24 302349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744370890|now:1746006744302317|interval:68573|pto_count:0|srtt:33001 [2025/04/30 09:52:24 302362] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52401|inflight:49200| [2025/04/30 09:52:24 302370] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 302376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:52401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:53085| [2025/04/30 09:52:24 302383] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 302389] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:56| [2025/04/30 09:52:24 302452] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:56|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746006744302399|stream_id:0|stream_offset:53085| [2025/04/30 09:52:24 302462] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 302470] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 09:52:24 302477] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33001|rtt_var:2656|pto_duration:43625|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 302484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 302490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 302497] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:52:24 302502] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744371024|now:1746006744302476|interv:68548| [2025/04/30 09:52:24 302506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744371024|now:1746006744302476|interval:68548|pto_count:0|srtt:33001 [2025/04/30 09:52:24 302511] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52401|inflight:50400| [2025/04/30 09:52:24 302521] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 302525] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:54264| [2025/04/30 09:52:24 302530] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 302534] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:57| [2025/04/30 09:52:24 302569] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:57|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746006744302541|stream_id:0|stream_offset:54264| [2025/04/30 09:52:24 302579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 302586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 09:52:24 302599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33001|rtt_var:2656|pto_duration:43625|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 302607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 302613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 302620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:52:24 302626] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744371166|now:1746006744302599|interv:68567| [2025/04/30 09:52:24 302633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744371166|now:1746006744302599|interval:68567|pto_count:0|srtt:33001 [2025/04/30 09:52:24 302639] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52401|inflight:51600| [2025/04/30 09:52:24 302644] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744371166| [2025/04/30 09:52:24 302648] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744371166| [2025/04/30 09:52:24 302652] [debug] |xqc_engine_wakeup_after|wakeup:1746006744371166|now:1746006744302652|diff:68514| [2025/04/30 09:52:24 302657] [debug] |xqc_engine_main_logic|END|now:1746006744301998| [2025/04/30 09:52:24 302662] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744302662| [2025/04/30 09:52:24 302666] [debug] |xqc_engine_wakeup_after|wakeup:1746006744371166|now:1746006744302666|diff:68500| [2025/04/30 09:52:24 302670] [debug] |xqc_engine_main_logic|END|now:1746006744302662| [2025/04/30 09:52:24 303770] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:38|state:ESTABED|recv_time:1746006744303769| [2025/04/30 09:52:24 303786] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 303794] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:12| [2025/04/30 09:52:24 303798] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:13| [2025/04/30 09:52:24 303804] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:13| [2025/04/30 09:52:24 303811] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 303818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:15|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:16|path_largest_ack:15| [2025/04/30 09:52:24 303826] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:5589|prior_delivered:2060|prior_time:1746006744263199|is_app_limited:1|send_elapse:5352|ack_elapse:40570|ctl_first_sent_time:1746006744268551|lagest_ack_time:1746006744303769|curr_delivered:7649| [2025/04/30 09:52:24 303834] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744268551| [2025/04/30 09:52:24 303842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:218||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 09:52:24 303849] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:16|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:16|path_largest_ack:16| [2025/04/30 09:52:24 303856] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:5589|prior_delivered:2060|prior_time:1746006744263199|is_app_limited:1|send_elapse:5352|ack_elapse:40570|ctl_first_sent_time:1746006744268551|lagest_ack_time:1746006744303769|curr_delivered:8849| [2025/04/30 09:52:24 303872] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744268655| [2025/04/30 09:52:24 303877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 09:52:24 303882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33001|rttvar:2656|minrtt:31359|latest_rtt:35114|ack_delay:96| [2025/04/30 09:52:24 303889] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33253|rttvar:2496|minrtt:31359|latest_rtt:35114|ack_delay:96| [2025/04/30 09:52:24 303895] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:16|lost_pn:13|thresh:3| [2025/04/30 09:52:24 303901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 303908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33253|rtt_var:2496|pto_duration:43237|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 303915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 303921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 303926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:52:24 303930] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744370778|now:1746006744303908|interv:66870| [2025/04/30 09:52:24 303935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744370778|now:1746006744303908|interval:66870|pto_count:0|srtt:33253 [2025/04/30 09:52:24 303943] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 5352, ack_elapse 40570, delivered 6789|rate 167340|lost 0| [2025/04/30 09:52:24 303950] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (167340) in round 2| [2025/04/30 09:52:24 303956] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 303961] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:15137|extra_cwnd:8930| [2025/04/30 09:52:24 303965] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52401|packet_lost:0|acked:2400|po_sent_time:1746006744268655|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2679| [2025/04/30 09:52:24 303970] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52401|packet_lost:0|acked:2400|po_sent_time:1746006744268655|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2679| [2025/04/30 09:52:24 303974] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:167340|cwnd:54801|full_bw_reached:0|inflight:49200|srtt:33253|latest_rtt:35114|min_rtt:31359|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 303980] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:13|largest:13|pns:2| [2025/04/30 09:52:24 303985] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:13|frame:ACK |recv_time:1746006744303769|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 303994] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864303769|now:1746006744303769|interv:120000000| [2025/04/30 09:52:24 303998] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864303769|now:1746006744303769|interv:120000000| [2025/04/30 09:52:24 304002] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744371166|pq_index:0| [2025/04/30 09:52:24 304006] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744301998| [2025/04/30 09:52:24 304010] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744304010| [2025/04/30 09:52:24 304016] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744304014| [2025/04/30 09:52:24 304021] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 304026] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33253|min_srtt:33253|path_bw:167340|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 304030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:54801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:55443| [2025/04/30 09:52:24 304035] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33253|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 304040] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 304044] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33253|min_srtt:33253|path_bw:167340|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 304048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:49200|cwnd:54801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:56622| [2025/04/30 09:52:24 304053] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33253|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 304058] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 304063] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33253|min_srtt:33253|path_bw:167340|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 304067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:49200|cwnd:54801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:57801| [2025/04/30 09:52:24 304071] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33253|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 304076] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 304080] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33253|min_srtt:33253|path_bw:167340|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 304087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:49200|cwnd:54801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:58980| [2025/04/30 09:52:24 304092] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33253|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 304096] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 304100] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33253|min_srtt:33253|path_bw:167340|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 304104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:49200|cwnd:54801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:60159| [2025/04/30 09:52:24 304108] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 304112] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 304116] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 304120] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 304125] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 304129] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:54801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:55443| [2025/04/30 09:52:24 304153] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 304158] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:58| [2025/04/30 09:52:24 304192] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:58|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746006744304166|stream_id:0|stream_offset:55443| [2025/04/30 09:52:24 304198] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 304203] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 09:52:24 304208] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33253|rtt_var:2496|pto_duration:43237|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 304212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 304216] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 304220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:52:24 304224] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744372403|now:1746006744304208|interv:68195| [2025/04/30 09:52:24 304232] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744372403|now:1746006744304208|interval:68195|pto_count:0|srtt:33253 [2025/04/30 09:52:24 304236] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54801|inflight:50400| [2025/04/30 09:52:24 304242] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 304250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:54801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:56622| [2025/04/30 09:52:24 304257] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 304264] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:59| [2025/04/30 09:52:24 304300] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:59|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746006744304273|stream_id:0|stream_offset:56622| [2025/04/30 09:52:24 304310] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 304316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 09:52:24 304323] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33253|rtt_var:2496|pto_duration:43237|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 304330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 304337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 304343] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:52:24 304349] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744372510|now:1746006744304323|interv:68187| [2025/04/30 09:52:24 304356] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744372510|now:1746006744304323|interval:68187|pto_count:0|srtt:33253 [2025/04/30 09:52:24 304363] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54801|inflight:51600| [2025/04/30 09:52:24 304371] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 304377] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:57801| [2025/04/30 09:52:24 304384] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 304391] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:60| [2025/04/30 09:52:24 304452] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:60|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006744304402|stream_id:0|stream_offset:57801| [2025/04/30 09:52:24 304462] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 304476] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:52:24 304483] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33253|rtt_var:2496|pto_duration:43237|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 304490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 304496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 304502] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:52:24 304508] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744372639|now:1746006744304482|interv:68157| [2025/04/30 09:52:24 304515] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744372639|now:1746006744304482|interval:68157|pto_count:0|srtt:33253 [2025/04/30 09:52:24 304522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54801|inflight:52800| [2025/04/30 09:52:24 304529] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 304533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:58980| [2025/04/30 09:52:24 304538] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 304546] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:61| [2025/04/30 09:52:24 304587] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:61|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746006744304558|stream_id:0|stream_offset:58980| [2025/04/30 09:52:24 304596] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 304604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 09:52:24 304611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33253|rtt_var:2496|pto_duration:43237|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 304618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 304624] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 304630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:52:24 304637] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744372795|now:1746006744304611|interv:68184| [2025/04/30 09:52:24 304643] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744372795|now:1746006744304611|interval:68184|pto_count:0|srtt:33253 [2025/04/30 09:52:24 304650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54801|inflight:54000| [2025/04/30 09:52:24 304664] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744372795| [2025/04/30 09:52:24 304671] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744372795| [2025/04/30 09:52:24 304675] [debug] |xqc_engine_wakeup_after|wakeup:1746006744372795|now:1746006744304675|diff:68120| [2025/04/30 09:52:24 304680] [debug] |xqc_engine_main_logic|END|now:1746006744304014| [2025/04/30 09:52:24 304688] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744304688| [2025/04/30 09:52:24 304694] [debug] |xqc_engine_wakeup_after|wakeup:1746006744372795|now:1746006744304694|diff:68101| [2025/04/30 09:52:24 304700] [debug] |xqc_engine_main_logic|END|now:1746006744304688| [2025/04/30 09:52:24 309796] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006744309795| [2025/04/30 09:52:24 309813] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 309822] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:13| [2025/04/30 09:52:24 309829] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:16| [2025/04/30 09:52:24 309838] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:16| [2025/04/30 09:52:24 309844] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 309851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:17|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:22|path_largest_ack:17| [2025/04/30 09:52:24 309857] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:7989|prior_delivered:2060|prior_time:1746006744263199|is_app_limited:1|send_elapse:5555|ack_elapse:46596|ctl_first_sent_time:1746006744268754|lagest_ack_time:1746006744309795|curr_delivered:10049| [2025/04/30 09:52:24 309865] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744268754| [2025/04/30 09:52:24 309872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 09:52:24 309879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:18|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:22|path_largest_ack:18| [2025/04/30 09:52:24 309886] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:7989|prior_delivered:2060|prior_time:1746006744263199|is_app_limited:1|send_elapse:5555|ack_elapse:46596|ctl_first_sent_time:1746006744268754|lagest_ack_time:1746006744309795|curr_delivered:11249| [2025/04/30 09:52:24 309893] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744268856| [2025/04/30 09:52:24 309900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 09:52:24 309906] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:19|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:22|path_largest_ack:19| [2025/04/30 09:52:24 309910] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:7989|prior_delivered:2060|prior_time:1746006744263199|is_app_limited:1|send_elapse:5555|ack_elapse:46596|ctl_first_sent_time:1746006744268754|lagest_ack_time:1746006744309795|curr_delivered:12449| [2025/04/30 09:52:24 309915] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744268962| [2025/04/30 09:52:24 309919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 09:52:24 309929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:20|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:22|path_largest_ack:20| [2025/04/30 09:52:24 309934] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:7989|prior_delivered:2060|prior_time:1746006744263199|is_app_limited:1|send_elapse:5555|ack_elapse:46596|ctl_first_sent_time:1746006744268754|lagest_ack_time:1746006744309795|curr_delivered:13649| [2025/04/30 09:52:24 309938] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744269062| [2025/04/30 09:52:24 309942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 09:52:24 309946] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 309950] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:7989|prior_delivered:2060|prior_time:1746006744263199|is_app_limited:1|send_elapse:5555|ack_elapse:46596|ctl_first_sent_time:1746006744268754|lagest_ack_time:1746006744309795|curr_delivered:14849| [2025/04/30 09:52:24 309955] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744269179| [2025/04/30 09:52:24 309959] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 09:52:24 309963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 309967] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:7989|prior_delivered:2060|prior_time:1746006744263199|is_app_limited:1|send_elapse:5555|ack_elapse:46596|ctl_first_sent_time:1746006744268754|lagest_ack_time:1746006744309795|curr_delivered:16049| [2025/04/30 09:52:24 309971] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744269287| [2025/04/30 09:52:24 309975] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 09:52:24 309979] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33253|rttvar:2496|minrtt:31359|latest_rtt:40508|ack_delay:80| [2025/04/30 09:52:24 309984] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:34150|rttvar:3665|minrtt:31359|latest_rtt:40508|ack_delay:80| [2025/04/30 09:52:24 309988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:22|lost_pn:19|thresh:3| [2025/04/30 09:52:24 309992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 309996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:34150|rtt_var:3665|pto_duration:48810|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 310001] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 310005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 310009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:52:24 310016] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744378368|now:1746006744309996|interv:68372| [2025/04/30 09:52:24 310020] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744378368|now:1746006744309996|interval:68372|pto_count:0|srtt:34150 [2025/04/30 09:52:24 310024] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 5555, ack_elapse 46596, delivered 13989|rate 300218|lost 0| [2025/04/30 09:52:24 310029] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (300218) in round 2| [2025/04/30 09:52:24 310033] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 310037] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:27159|extra_cwnd:19178| [2025/04/30 09:52:24 310041] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54801|packet_lost:0|acked:7200|po_sent_time:1746006744269287|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2679| [2025/04/30 09:52:24 310045] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54801|packet_lost:0|acked:7200|po_sent_time:1746006744269287|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2679| [2025/04/30 09:52:24 310050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:300218|cwnd:62001|full_bw_reached:0|inflight:46800|srtt:34150|latest_rtt:40508|min_rtt:31359|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 310055] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:24 310060] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006744334795|now:1746006744309795|interv:25000| [2025/04/30 09:52:24 310066] [debug] |scid:d47626d1917b423603b680b7|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:1746006744309795|max_ack_delay:25000| [2025/04/30 09:52:24 310071] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:16|largest:16|pns:2| [2025/04/30 09:52:24 310075] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:16|frame:PING ACK |recv_time:1746006744309795|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 310080] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864309795|now:1746006744309795|interv:120000000| [2025/04/30 09:52:24 310084] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864309795|now:1746006744309795|interv:120000000| [2025/04/30 09:52:24 310088] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744372795|pq_index:0| [2025/04/30 09:52:24 310092] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744304014| [2025/04/30 09:52:24 310096] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744310096| [2025/04/30 09:52:24 310101] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744310100| [2025/04/30 09:52:24 310109] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 310114] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:34150|min_srtt:34150|path_bw:300218|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 310118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:62001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:60159| [2025/04/30 09:52:24 310123] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:34150|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 310127] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 310151] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:34150|min_srtt:34150|path_bw:300218|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 310158] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:46800|cwnd:62001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:61338| [2025/04/30 09:52:24 310163] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:34150|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 310168] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 310172] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:34150|min_srtt:34150|path_bw:300218|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 310177] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:46800|cwnd:62001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:62517| [2025/04/30 09:52:24 310181] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:34150|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 310186] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 310190] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:34150|min_srtt:34150|path_bw:300218|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 310194] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:46800|cwnd:62001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:63696| [2025/04/30 09:52:24 310198] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:34150|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 310203] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 310207] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:34150|min_srtt:34150|path_bw:300218|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 310211] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:46800|cwnd:62001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:64875| [2025/04/30 09:52:24 310220] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:34150|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 310228] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 310235] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:34150|min_srtt:34150|path_bw:300218|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 310242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:46800|cwnd:62001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:66054| [2025/04/30 09:52:24 310248] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:34150|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 310253] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 310259] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:34150|min_srtt:34150|path_bw:300218|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 310266] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:46800|cwnd:62001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:67233| [2025/04/30 09:52:24 310273] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:34150|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 310280] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 310287] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:34150|min_srtt:34150|path_bw:300218|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 310293] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:46800|cwnd:62001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:68412| [2025/04/30 09:52:24 310300] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:34150|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 310307] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 310314] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:34150|min_srtt:34150|path_bw:300218|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 310321] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:46800|cwnd:62001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:69591| [2025/04/30 09:52:24 310328] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:34150|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 310341] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 310348] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:34150|min_srtt:34150|path_bw:300218|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 310355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:46800|cwnd:62001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:70770| [2025/04/30 09:52:24 310363] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:34150|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 310370] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 310377] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:34150|min_srtt:34150|path_bw:300218|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 310384] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:46800|cwnd:62001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:71949| [2025/04/30 09:52:24 310391] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:34150|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 310398] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 310405] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:34150|min_srtt:34150|path_bw:300218|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 310412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:46800|cwnd:62001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:73128| [2025/04/30 09:52:24 310419] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:34150|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 310426] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 310433] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:34150|min_srtt:34150|path_bw:300218|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 310439] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:46800|cwnd:62001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:74307| [2025/04/30 09:52:24 310446] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 310452] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 310458] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 310464] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 310472] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 310499] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:62001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:60159| [2025/04/30 09:52:24 310506] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 310513] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:62| [2025/04/30 09:52:24 310562] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:62|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006744310525|stream_id:0|stream_offset:60159| [2025/04/30 09:52:24 310572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 310579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:52:24 310586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:34150|rtt_var:3665|pto_duration:48810|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 310593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 310599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 310605] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:52:24 310612] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744384335|now:1746006744310585|interv:73750| [2025/04/30 09:52:24 310618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744384335|now:1746006744310585|interval:73750|pto_count:0|srtt:34150 [2025/04/30 09:52:24 310625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62001|inflight:48000| [2025/04/30 09:52:24 310633] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 310639] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:62001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:61338| [2025/04/30 09:52:24 310644] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 310648] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:63| [2025/04/30 09:52:24 310676] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:63|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006744310655|stream_id:0|stream_offset:61338| [2025/04/30 09:52:24 310682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 310686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:52:24 310690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:34150|rtt_var:3665|pto_duration:48810|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 310695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 310703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 310707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:52:24 310711] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744384465|now:1746006744310690|interv:73775| [2025/04/30 09:52:24 310715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744384465|now:1746006744310690|interval:73775|pto_count:0|srtt:34150 [2025/04/30 09:52:24 310719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62001|inflight:49200| [2025/04/30 09:52:24 310724] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 310728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:62001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:62517| [2025/04/30 09:52:24 310732] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 310736] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:64| [2025/04/30 09:52:24 310758] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:64|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746006744310742|stream_id:0|stream_offset:62517| [2025/04/30 09:52:24 310764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 310768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 09:52:24 310772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:34150|rtt_var:3665|pto_duration:48810|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 310776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 310780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 310784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:52:24 310788] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744384552|now:1746006744310772|interv:73780| [2025/04/30 09:52:24 310792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744384552|now:1746006744310772|interval:73780|pto_count:0|srtt:34150 [2025/04/30 09:52:24 310796] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62001|inflight:50400| [2025/04/30 09:52:24 310800] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 310804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:62001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:63696| [2025/04/30 09:52:24 310809] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 310816] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:65| [2025/04/30 09:52:24 310837] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:65|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746006744310821|stream_id:0|stream_offset:63696| [2025/04/30 09:52:24 310842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 310847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 09:52:24 310851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:34150|rtt_var:3665|pto_duration:48810|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 310855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 310859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 310863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:52:24 310867] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744384631|now:1746006744310851|interv:73780| [2025/04/30 09:52:24 310871] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744384631|now:1746006744310851|interval:73780|pto_count:0|srtt:34150 [2025/04/30 09:52:24 310876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62001|inflight:51600| [2025/04/30 09:52:24 310880] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 310884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:62001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:64875| [2025/04/30 09:52:24 310889] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 310893] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:66| [2025/04/30 09:52:24 310913] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:66|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006744310899|stream_id:0|stream_offset:64875| [2025/04/30 09:52:24 310919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 310923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:52:24 310927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:34150|rtt_var:3665|pto_duration:48810|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 310931] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 310935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 310939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:52:24 310946] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744384709|now:1746006744310927|interv:73782| [2025/04/30 09:52:24 310950] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744384709|now:1746006744310927|interval:73782|pto_count:0|srtt:34150 [2025/04/30 09:52:24 310955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62001|inflight:52800| [2025/04/30 09:52:24 310959] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 310963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:62001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:66054| [2025/04/30 09:52:24 310968] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 310972] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:67| [2025/04/30 09:52:24 310992] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:67|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746006744310977|stream_id:0|stream_offset:66054| [2025/04/30 09:52:24 310997] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 311001] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 09:52:24 311005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:34150|rtt_var:3665|pto_duration:48810|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 311009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 311013] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 311017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:52:24 311021] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744384787|now:1746006744311005|interv:73782| [2025/04/30 09:52:24 311025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744384787|now:1746006744311005|interval:73782|pto_count:0|srtt:34150 [2025/04/30 09:52:24 311029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62001|inflight:54000| [2025/04/30 09:52:24 311033] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 311037] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:62001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:67233| [2025/04/30 09:52:24 311042] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 311046] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:68| [2025/04/30 09:52:24 311065] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:68|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1746006744311051|stream_id:0|stream_offset:67233| [2025/04/30 09:52:24 311073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 311077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 09:52:24 311081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:34150|rtt_var:3665|pto_duration:48810|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 311086] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 311089] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 311093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55200| [2025/04/30 09:52:24 311097] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744384861|now:1746006744311081|interv:73780| [2025/04/30 09:52:24 311101] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744384861|now:1746006744311081|interval:73780|pto_count:0|srtt:34150 [2025/04/30 09:52:24 311106] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62001|inflight:55200| [2025/04/30 09:52:24 311110] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 311114] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:62001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:68412| [2025/04/30 09:52:24 311118] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 311122] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:69| [2025/04/30 09:52:24 311160] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:69|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1746006744311128|stream_id:0|stream_offset:68412| [2025/04/30 09:52:24 311173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 311180] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/04/30 09:52:24 311187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:34150|rtt_var:3665|pto_duration:48810|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 311194] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 311200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 311206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 56400| [2025/04/30 09:52:24 311213] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744384938|now:1746006744311187|interv:73751| [2025/04/30 09:52:24 311219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744384938|now:1746006744311187|interval:73751|pto_count:0|srtt:34150 [2025/04/30 09:52:24 311230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62001|inflight:56400| [2025/04/30 09:52:24 311237] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 311244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:62001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:69591| [2025/04/30 09:52:24 311250] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 311257] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:70| [2025/04/30 09:52:24 311296] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:70|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1746006744311267|stream_id:0|stream_offset:69591| [2025/04/30 09:52:24 311305] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 311312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/04/30 09:52:24 311318] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:34150|rtt_var:3665|pto_duration:48810|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 311325] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 311331] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 311336] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 57600| [2025/04/30 09:52:24 311342] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744385077|now:1746006744311318|interv:73759| [2025/04/30 09:52:24 311348] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744385077|now:1746006744311318|interval:73759|pto_count:0|srtt:34150 [2025/04/30 09:52:24 311355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62001|inflight:57600| [2025/04/30 09:52:24 311362] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 311369] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:62001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:70770| [2025/04/30 09:52:24 311375] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 311381] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:71| [2025/04/30 09:52:24 311441] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:71|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746006744311391|stream_id:0|stream_offset:70770| [2025/04/30 09:52:24 311451] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 311458] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 09:52:24 311472] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:34150|rtt_var:3665|pto_duration:48810|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 311478] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 311484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 311487] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:52:24 311491] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744385201|now:1746006744311471|interv:73730| [2025/04/30 09:52:24 311495] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744385201|now:1746006744311471|interval:73730|pto_count:0|srtt:34150 [2025/04/30 09:52:24 311500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62001|inflight:58800| [2025/04/30 09:52:24 311505] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 311509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:62001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:71949| [2025/04/30 09:52:24 311514] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 311518] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:72| [2025/04/30 09:52:24 311557] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:72|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006744311525|stream_id:0|stream_offset:71949| [2025/04/30 09:52:24 311564] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 311572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:52:24 311579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:34150|rtt_var:3665|pto_duration:48810|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 311585] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 311592] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 311599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:52:24 311605] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744385335|now:1746006744311578|interv:73757| [2025/04/30 09:52:24 311612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744385335|now:1746006744311578|interval:73757|pto_count:0|srtt:34150 [2025/04/30 09:52:24 311617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62001|inflight:60000| [2025/04/30 09:52:24 311622] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 311626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:62001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:73128| [2025/04/30 09:52:24 311635] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 311639] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:73| [2025/04/30 09:52:24 311671] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:73|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006744311646|stream_id:0|stream_offset:73128| [2025/04/30 09:52:24 311681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 311688] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:52:24 311694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:34150|rtt_var:3665|pto_duration:48810|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 311701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 311707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 311714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:52:24 311720] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744385456|now:1746006744311694|interv:73762| [2025/04/30 09:52:24 311726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744385456|now:1746006744311694|interval:73762|pto_count:0|srtt:34150 [2025/04/30 09:52:24 311733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62001|inflight:61200| [2025/04/30 09:52:24 311741] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744334795| [2025/04/30 09:52:24 311748] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744334795| [2025/04/30 09:52:24 311754] [debug] |xqc_engine_wakeup_after|wakeup:1746006744334795|now:1746006744311754|diff:23041| [2025/04/30 09:52:24 311762] [debug] |xqc_engine_main_logic|END|now:1746006744310100| [2025/04/30 09:52:24 311773] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:38|state:ESTABED|recv_time:1746006744311772| [2025/04/30 09:52:24 311781] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 311789] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:16| [2025/04/30 09:52:24 311795] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:17| [2025/04/30 09:52:24 311803] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:17| [2025/04/30 09:52:24 311810] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 311817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 311824] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:15189|prior_delivered:2060|prior_time:1746006744263199|is_app_limited:1|send_elapse:6194|ack_elapse:48573|ctl_first_sent_time:1746006744269393|lagest_ack_time:1746006744311772|curr_delivered:17249| [2025/04/30 09:52:24 311839] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744269393| [2025/04/30 09:52:24 311846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 09:52:24 311853] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 311859] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:15189|prior_delivered:2060|prior_time:1746006744263199|is_app_limited:1|send_elapse:6194|ack_elapse:48573|ctl_first_sent_time:1746006744269393|lagest_ack_time:1746006744311772|curr_delivered:18449| [2025/04/30 09:52:24 311866] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744269498| [2025/04/30 09:52:24 311872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 09:52:24 311878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:34150|rttvar:3665|minrtt:31359|latest_rtt:42274|ack_delay:104| [2025/04/30 09:52:24 311885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:35153|rttvar:4754|minrtt:31359|latest_rtt:42274|ack_delay:104| [2025/04/30 09:52:24 311891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:24|lost_pn:21|thresh:3| [2025/04/30 09:52:24 311895] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 311899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:35153|rtt_var:4754|pto_duration:54169|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 311904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 311908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 311911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 58800| [2025/04/30 09:52:24 311915] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744390815|now:1746006744311899|interv:78916| [2025/04/30 09:52:24 311919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744390815|now:1746006744311899|interval:78916|pto_count:0|srtt:35153 [2025/04/30 09:52:24 311924] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 6194, ack_elapse 48573, delivered 16389|rate 337409|lost 0| [2025/04/30 09:52:24 311928] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (337409) in round 2| [2025/04/30 09:52:24 311932] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 311936] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:30523|extra_cwnd:22046| [2025/04/30 09:52:24 311940] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62001|packet_lost:0|acked:2400|po_sent_time:1746006744269498|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2679| [2025/04/30 09:52:24 311945] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62001|packet_lost:0|acked:2400|po_sent_time:1746006744269498|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2679| [2025/04/30 09:52:24 311953] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:337409|cwnd:64401|full_bw_reached:0|inflight:58800|srtt:35153|latest_rtt:42274|min_rtt:31359|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 311959] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:17|largest:17|pns:2| [2025/04/30 09:52:24 311964] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:17|frame:ACK |recv_time:1746006744311772|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 311968] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864311772|now:1746006744311772|interv:120000000| [2025/04/30 09:52:24 311972] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864311772|now:1746006744311772|interv:120000000| [2025/04/30 09:52:24 311976] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744334795|pq_index:0| [2025/04/30 09:52:24 311981] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744310100| [2025/04/30 09:52:24 311985] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744311985| [2025/04/30 09:52:24 311990] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744311989| [2025/04/30 09:52:24 311995] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 312000] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:35153|min_srtt:35153|path_bw:337409|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 312004] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:64401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:74307| [2025/04/30 09:52:24 312009] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:35153|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 312013] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 312018] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:35153|min_srtt:35153|path_bw:337409|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 312022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:58800|cwnd:64401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:75486| [2025/04/30 09:52:24 312027] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:35153|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 312031] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 312035] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:35153|min_srtt:35153|path_bw:337409|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 312042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:58800|cwnd:64401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:76665| [2025/04/30 09:52:24 312047] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:35153|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 312051] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 312055] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:35153|min_srtt:35153|path_bw:337409|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 312059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:58800|cwnd:64401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:77844| [2025/04/30 09:52:24 312063] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:35153|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 312068] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 312072] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:35153|min_srtt:35153|path_bw:337409|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 312076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:58800|cwnd:64401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:79023| [2025/04/30 09:52:24 312080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 312084] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 312088] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 312092] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 312097] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 312101] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:64401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:74307| [2025/04/30 09:52:24 312106] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 312110] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:74| [2025/04/30 09:52:24 312161] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:74|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746006744312117|stream_id:0|stream_offset:74307| [2025/04/30 09:52:24 312176] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:74|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 312184] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 09:52:24 312194] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:35153|rtt_var:4754|pto_duration:54169|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 312198] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 312202] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 312206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 60000| [2025/04/30 09:52:24 312210] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744391286|now:1746006744312193|interv:79093| [2025/04/30 09:52:24 312214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744391286|now:1746006744312193|interval:79093|pto_count:0|srtt:35153 [2025/04/30 09:52:24 312219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64401|inflight:60000| [2025/04/30 09:52:24 312223] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 312230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:64401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:75486| [2025/04/30 09:52:24 312237] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 312244] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:75| [2025/04/30 09:52:24 312280] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:75|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746006744312253|stream_id:0|stream_offset:75486| [2025/04/30 09:52:24 312290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 312298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 09:52:24 312304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:35153|rtt_var:4754|pto_duration:54169|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 312311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 312318] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 312324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:52:24 312331] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744391422|now:1746006744312304|interv:79118| [2025/04/30 09:52:24 312338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744391422|now:1746006744312304|interval:79118|pto_count:0|srtt:35153 [2025/04/30 09:52:24 312345] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64401|inflight:61200| [2025/04/30 09:52:24 312353] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 312360] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:64401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:76665| [2025/04/30 09:52:24 312373] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 312380] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:76| [2025/04/30 09:52:24 312415] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:76|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006744312391|stream_id:0|stream_offset:76665| [2025/04/30 09:52:24 312424] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 312431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:52:24 312438] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:35153|rtt_var:4754|pto_duration:54169|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 312445] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 312451] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 312457] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:52:24 312464] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744391560|now:1746006744312438|interv:79122| [2025/04/30 09:52:24 312470] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744391560|now:1746006744312438|interval:79122|pto_count:0|srtt:35153 [2025/04/30 09:52:24 312477] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64401|inflight:62400| [2025/04/30 09:52:24 312484] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 312491] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:64401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:77844| [2025/04/30 09:52:24 312497] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 312504] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:77| [2025/04/30 09:52:24 312540] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:77|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006744312514|stream_id:0|stream_offset:77844| [2025/04/30 09:52:24 312549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 312556] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:52:24 312562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:35153|rtt_var:4754|pto_duration:54169|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 312569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 312574] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 312583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:52:24 312587] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744391683|now:1746006744312562|interv:79121| [2025/04/30 09:52:24 312591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744391683|now:1746006744312562|interval:79121|pto_count:0|srtt:35153 [2025/04/30 09:52:24 312595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64401|inflight:63600| [2025/04/30 09:52:24 312600] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744334795| [2025/04/30 09:52:24 312604] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744334795| [2025/04/30 09:52:24 312608] [debug] |xqc_engine_wakeup_after|wakeup:1746006744334795|now:1746006744312608|diff:22187| [2025/04/30 09:52:24 312613] [debug] |xqc_engine_main_logic|END|now:1746006744311989| [2025/04/30 09:52:24 312618] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744312618| [2025/04/30 09:52:24 312622] [debug] |xqc_engine_wakeup_after|wakeup:1746006744334795|now:1746006744312622|diff:22173| [2025/04/30 09:52:24 312626] [debug] |xqc_engine_main_logic|END|now:1746006744312618| [2025/04/30 09:52:24 313749] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:38|state:ESTABED|recv_time:1746006744313748| [2025/04/30 09:52:24 313765] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 313773] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:17| [2025/04/30 09:52:24 313780] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:18| [2025/04/30 09:52:24 313788] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:18| [2025/04/30 09:52:24 313795] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 313802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 313810] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:17589|prior_delivered:2060|prior_time:1746006744263199|is_app_limited:1|send_elapse:6399|ack_elapse:50549|ctl_first_sent_time:1746006744269598|lagest_ack_time:1746006744313748|curr_delivered:19649| [2025/04/30 09:52:24 313817] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744269598| [2025/04/30 09:52:24 313824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 09:52:24 313831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 313838] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:17589|prior_delivered:2060|prior_time:1746006744263199|is_app_limited:1|send_elapse:6399|ack_elapse:50549|ctl_first_sent_time:1746006744269598|lagest_ack_time:1746006744313748|curr_delivered:20849| [2025/04/30 09:52:24 313846] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744269702| [2025/04/30 09:52:24 313852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 09:52:24 313871] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:35153|rttvar:4754|minrtt:31359|latest_rtt:44046|ack_delay:104| [2025/04/30 09:52:24 313875] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:36251|rttvar:5763|minrtt:31359|latest_rtt:44046|ack_delay:104| [2025/04/30 09:52:24 313880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:26|lost_pn:23|thresh:3| [2025/04/30 09:52:24 313884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 313888] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:36251|rtt_var:5763|pto_duration:59303|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 313893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 313897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 313901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 61200| [2025/04/30 09:52:24 313904] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744396817|now:1746006744313888|interv:82929| [2025/04/30 09:52:24 313909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744396817|now:1746006744313888|interval:82929|pto_count:0|srtt:36251 [2025/04/30 09:52:24 313913] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 6399, ack_elapse 50549, delivered 18789|rate 371698|lost 0| [2025/04/30 09:52:24 313917] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (371698) in round 2| [2025/04/30 09:52:24 313922] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 313926] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:33627|extra_cwnd:24692| [2025/04/30 09:52:24 313930] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:64401|packet_lost:0|acked:2400|po_sent_time:1746006744269702|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2679| [2025/04/30 09:52:24 313934] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64401|packet_lost:0|acked:2400|po_sent_time:1746006744269702|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2679| [2025/04/30 09:52:24 313939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:371698|cwnd:66801|full_bw_reached:0|inflight:61200|srtt:36251|latest_rtt:44046|min_rtt:31359|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 313945] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:18|largest:18|pns:2| [2025/04/30 09:52:24 313949] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:18|frame:ACK |recv_time:1746006744313748|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 313954] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864313748|now:1746006744313748|interv:120000000| [2025/04/30 09:52:24 313958] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864313748|now:1746006744313748|interv:120000000| [2025/04/30 09:52:24 313965] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744334795|pq_index:0| [2025/04/30 09:52:24 313970] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744311989| [2025/04/30 09:52:24 313974] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744313973| [2025/04/30 09:52:24 313979] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744313977| [2025/04/30 09:52:24 313984] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 313989] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36251|min_srtt:36251|path_bw:371698|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 313993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:66801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:79023| [2025/04/30 09:52:24 313998] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:36251|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 314003] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 314007] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36251|min_srtt:36251|path_bw:371698|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 314011] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:61200|cwnd:66801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:80202| [2025/04/30 09:52:24 314016] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:36251|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 314020] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 314024] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36251|min_srtt:36251|path_bw:371698|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 314029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:61200|cwnd:66801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:81381| [2025/04/30 09:52:24 314033] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:36251|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 314038] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 314042] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36251|min_srtt:36251|path_bw:371698|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 314046] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:61200|cwnd:66801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:82560| [2025/04/30 09:52:24 314054] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:36251|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 314058] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 314062] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36251|min_srtt:36251|path_bw:371698|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 314066] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:61200|cwnd:66801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:83739| [2025/04/30 09:52:24 314071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 314075] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 314079] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 314083] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 314087] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 314091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:66801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:79023| [2025/04/30 09:52:24 314096] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 314100] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:78| [2025/04/30 09:52:24 314150] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:78|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746006744314108|stream_id:0|stream_offset:79023| [2025/04/30 09:52:24 314160] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 314164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 09:52:24 314169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:36251|rtt_var:5763|pto_duration:59303|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 314173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 314177] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 314181] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 62400| [2025/04/30 09:52:24 314185] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744398411|now:1746006744314169|interv:84242| [2025/04/30 09:52:24 314189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744398411|now:1746006744314169|interval:84242|pto_count:0|srtt:36251 [2025/04/30 09:52:24 314194] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66801|inflight:62400| [2025/04/30 09:52:24 314202] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 314206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:66801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:80202| [2025/04/30 09:52:24 314212] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 314219] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:79| [2025/04/30 09:52:24 314261] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:79|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746006744314230|stream_id:0|stream_offset:80202| [2025/04/30 09:52:24 314270] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 314277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 09:52:24 314284] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:36251|rtt_var:5763|pto_duration:59303|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 314291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 314296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 314303] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:52:24 314309] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744398533|now:1746006744314283|interv:84250| [2025/04/30 09:52:24 314316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744398533|now:1746006744314283|interval:84250|pto_count:0|srtt:36251 [2025/04/30 09:52:24 314323] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66801|inflight:63600| [2025/04/30 09:52:24 314329] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 314336] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:66801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:81381| [2025/04/30 09:52:24 314342] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 314349] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:80| [2025/04/30 09:52:24 314401] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:80|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746006744314359|stream_id:0|stream_offset:81381| [2025/04/30 09:52:24 314411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 314418] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 09:52:24 314425] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:36251|rtt_var:5763|pto_duration:59303|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 314438] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 314445] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 314449] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:52:24 314453] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744398662|now:1746006744314424|interv:84238| [2025/04/30 09:52:24 314457] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744398662|now:1746006744314424|interval:84238|pto_count:0|srtt:36251 [2025/04/30 09:52:24 314463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66801|inflight:64800| [2025/04/30 09:52:24 314470] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 314477] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:66801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:82560| [2025/04/30 09:52:24 314481] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 314486] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:81| [2025/04/30 09:52:24 314522] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:81|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64800|now:1746006744314493|stream_id:0|stream_offset:82560| [2025/04/30 09:52:24 314531] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 314538] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:64800|applimit:0| [2025/04/30 09:52:24 314544] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:36251|rtt_var:5763|pto_duration:59303|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 314551] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 314557] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 314564] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 66000| [2025/04/30 09:52:24 314570] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744398796|now:1746006744314544|interv:84252| [2025/04/30 09:52:24 314577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744398796|now:1746006744314544|interval:84252|pto_count:0|srtt:36251 [2025/04/30 09:52:24 314584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66801|inflight:66000| [2025/04/30 09:52:24 314591] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744334795| [2025/04/30 09:52:24 314597] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744334795| [2025/04/30 09:52:24 314601] [debug] |xqc_engine_wakeup_after|wakeup:1746006744334795|now:1746006744314601|diff:20194| [2025/04/30 09:52:24 314610] [debug] |xqc_engine_main_logic|END|now:1746006744313977| [2025/04/30 09:52:24 314616] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744314615| [2025/04/30 09:52:24 314620] [debug] |xqc_engine_wakeup_after|wakeup:1746006744334795|now:1746006744314619|diff:20176| [2025/04/30 09:52:24 314623] [debug] |xqc_engine_main_logic|END|now:1746006744314615| [2025/04/30 09:52:24 315781] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:38|state:ESTABED|recv_time:1746006744315779| [2025/04/30 09:52:24 315797] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 315806] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:18| [2025/04/30 09:52:24 315813] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:19| [2025/04/30 09:52:24 315822] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:19| [2025/04/30 09:52:24 315828] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 315835] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 315843] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:19989|prior_delivered:2060|prior_time:1746006744263199|is_app_limited:1|send_elapse:6608|ack_elapse:52580|ctl_first_sent_time:1746006744269807|lagest_ack_time:1746006744315779|curr_delivered:22049| [2025/04/30 09:52:24 315851] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744269807| [2025/04/30 09:52:24 315859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 09:52:24 315866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 315873] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:19989|prior_delivered:2060|prior_time:1746006744263199|is_app_limited:1|send_elapse:6608|ack_elapse:52580|ctl_first_sent_time:1746006744269807|lagest_ack_time:1746006744315779|curr_delivered:23249| [2025/04/30 09:52:24 315880] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744269909| [2025/04/30 09:52:24 315886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 09:52:24 315893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:36251|rttvar:5763|minrtt:31359|latest_rtt:45870|ack_delay:96| [2025/04/30 09:52:24 315899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37441|rttvar:6703|minrtt:31359|latest_rtt:45870|ack_delay:96| [2025/04/30 09:52:24 315904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:28|lost_pn:25|thresh:3| [2025/04/30 09:52:24 315908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 315912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37441|rtt_var:6703|pto_duration:64253|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 315917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 315928] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 315932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 63600| [2025/04/30 09:52:24 315936] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744403746|now:1746006744315912|interv:87834| [2025/04/30 09:52:24 315940] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744403746|now:1746006744315912|interval:87834|pto_count:0|srtt:37441 [2025/04/30 09:52:24 315944] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 6608, ack_elapse 52580, delivered 21189|rate 402985|lost 0| [2025/04/30 09:52:24 315949] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (402985) in round 2| [2025/04/30 09:52:24 315953] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 315957] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:36457|extra_cwnd:27104| [2025/04/30 09:52:24 315961] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66801|packet_lost:0|acked:2400|po_sent_time:1746006744269909|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2679| [2025/04/30 09:52:24 315966] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66801|packet_lost:0|acked:2400|po_sent_time:1746006744269909|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2679| [2025/04/30 09:52:24 315971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:402985|cwnd:69201|full_bw_reached:0|inflight:63600|srtt:37441|latest_rtt:45870|min_rtt:31359|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 315979] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:19|largest:19|pns:2| [2025/04/30 09:52:24 315985] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:19|frame:ACK |recv_time:1746006744315779|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 315989] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864315779|now:1746006744315779|interv:120000000| [2025/04/30 09:52:24 315994] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864315779|now:1746006744315779|interv:120000000| [2025/04/30 09:52:24 315998] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744334795|pq_index:0| [2025/04/30 09:52:24 316002] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744313977| [2025/04/30 09:52:24 316006] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744316006| [2025/04/30 09:52:24 316011] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744316010| [2025/04/30 09:52:24 316017] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 316025] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37441|min_srtt:37441|path_bw:402985|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 316035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:69201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:83739| [2025/04/30 09:52:24 316040] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37441|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 316044] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 316049] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37441|min_srtt:37441|path_bw:402985|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 316053] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:63600|cwnd:69201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:84918| [2025/04/30 09:52:24 316058] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37441|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 316063] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 316067] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37441|min_srtt:37441|path_bw:402985|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 316072] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:63600|cwnd:69201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:86097| [2025/04/30 09:52:24 316076] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37441|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 316081] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 316085] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37441|min_srtt:37441|path_bw:402985|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 316089] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:63600|cwnd:69201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:87276| [2025/04/30 09:52:24 316094] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37441|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 316098] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 316102] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37441|min_srtt:37441|path_bw:402985|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 316106] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:63600|cwnd:69201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:88455| [2025/04/30 09:52:24 316110] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 316114] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 316121] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 316125] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 316130] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 316159] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:69201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:83739| [2025/04/30 09:52:24 316164] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 316168] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:82| [2025/04/30 09:52:24 316210] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:82|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746006744316176|stream_id:0|stream_offset:83739| [2025/04/30 09:52:24 316220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 316226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 09:52:24 316233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37441|rtt_var:6703|pto_duration:64253|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 316240] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 316246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 316251] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 64800| [2025/04/30 09:52:24 316257] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744405429|now:1746006744316232|interv:89197| [2025/04/30 09:52:24 316264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744405429|now:1746006744316232|interval:89197|pto_count:0|srtt:37441 [2025/04/30 09:52:24 316271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69201|inflight:64800| [2025/04/30 09:52:24 316278] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 316285] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:69201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:84918| [2025/04/30 09:52:24 316292] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 316299] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:83| [2025/04/30 09:52:24 316339] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:83|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64800|now:1746006744316309|stream_id:0|stream_offset:84918| [2025/04/30 09:52:24 316349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 316362] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:64800|applimit:0| [2025/04/30 09:52:24 316369] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37441|rtt_var:6703|pto_duration:64253|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 316376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 316381] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 316387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 66000| [2025/04/30 09:52:24 316393] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744405562|now:1746006744316369|interv:89193| [2025/04/30 09:52:24 316399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744405562|now:1746006744316369|interval:89193|pto_count:0|srtt:37441 [2025/04/30 09:52:24 316407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69201|inflight:66000| [2025/04/30 09:52:24 316415] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 316422] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:69201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:86097| [2025/04/30 09:52:24 316429] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 316436] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:84| [2025/04/30 09:52:24 316472] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:84|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66000|now:1746006744316444|stream_id:0|stream_offset:86097| [2025/04/30 09:52:24 316482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 316495] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:66000|applimit:0| [2025/04/30 09:52:24 316503] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37441|rtt_var:6703|pto_duration:64253|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 316509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 316515] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 316521] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 67200| [2025/04/30 09:52:24 316525] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744405697|now:1746006744316502|interv:89195| [2025/04/30 09:52:24 316529] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744405697|now:1746006744316502|interval:89195|pto_count:0|srtt:37441 [2025/04/30 09:52:24 316534] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69201|inflight:67200| [2025/04/30 09:52:24 316543] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 316547] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:69201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:87276| [2025/04/30 09:52:24 316552] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 316556] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:85| [2025/04/30 09:52:24 316588] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:85|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67200|now:1746006744316563|stream_id:0|stream_offset:87276| [2025/04/30 09:52:24 316597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 316604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:67200|applimit:0| [2025/04/30 09:52:24 316611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37441|rtt_var:6703|pto_duration:64253|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 316618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 316622] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 316626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 68400| [2025/04/30 09:52:24 316630] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744405816|now:1746006744316611|interv:89205| [2025/04/30 09:52:24 316634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744405816|now:1746006744316611|interval:89205|pto_count:0|srtt:37441 [2025/04/30 09:52:24 316638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69201|inflight:68400| [2025/04/30 09:52:24 316643] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744334795| [2025/04/30 09:52:24 316647] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744334795| [2025/04/30 09:52:24 316652] [debug] |xqc_engine_wakeup_after|wakeup:1746006744334795|now:1746006744316651|diff:18144| [2025/04/30 09:52:24 316656] [debug] |xqc_engine_main_logic|END|now:1746006744316010| [2025/04/30 09:52:24 316662] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744316661| [2025/04/30 09:52:24 316666] [debug] |xqc_engine_wakeup_after|wakeup:1746006744334795|now:1746006744316665|diff:18130| [2025/04/30 09:52:24 316669] [debug] |xqc_engine_main_logic|END|now:1746006744316661| [2025/04/30 09:52:24 317783] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:38|state:ESTABED|recv_time:1746006744317782| [2025/04/30 09:52:24 317798] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 317806] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:19| [2025/04/30 09:52:24 317813] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:20| [2025/04/30 09:52:24 317822] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:20| [2025/04/30 09:52:24 317828] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 317844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 317851] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:22389|prior_delivered:2060|prior_time:1746006744263199|is_app_limited:1|send_elapse:8008|ack_elapse:54583|ctl_first_sent_time:1746006744271207|lagest_ack_time:1746006744317782|curr_delivered:24449| [2025/04/30 09:52:24 317859] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744271207| [2025/04/30 09:52:24 317866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 09:52:24 317873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 317880] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:22389|prior_delivered:2060|prior_time:1746006744263199|is_app_limited:1|send_elapse:8008|ack_elapse:54583|ctl_first_sent_time:1746006744271207|lagest_ack_time:1746006744317782|curr_delivered:25649| [2025/04/30 09:52:24 317888] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744271322| [2025/04/30 09:52:24 317893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:29| [2025/04/30 09:52:24 317899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37441|rttvar:6703|minrtt:31359|latest_rtt:46460|ack_delay:136| [2025/04/30 09:52:24 317906] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38551|rttvar:7248|minrtt:31359|latest_rtt:46460|ack_delay:136| [2025/04/30 09:52:24 317913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:30|lost_pn:27|thresh:3| [2025/04/30 09:52:24 317920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 317924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38551|rtt_var:7248|pto_duration:67543|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 317928] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 317932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 317936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 66000| [2025/04/30 09:52:24 317940] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744409106|now:1746006744317924|interv:91182| [2025/04/30 09:52:24 317944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744409106|now:1746006744317924|interval:91182|pto_count:0|srtt:38551 [2025/04/30 09:52:24 317949] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 8008, ack_elapse 54583, delivered 23589|rate 432167|lost 0| [2025/04/30 09:52:24 317953] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (432167) in round 2| [2025/04/30 09:52:24 317957] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 317975] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:39097|extra_cwnd:29356| [2025/04/30 09:52:24 317979] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:69201|packet_lost:0|acked:2400|po_sent_time:1746006744271322|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2679| [2025/04/30 09:52:24 317983] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:69201|packet_lost:0|acked:2400|po_sent_time:1746006744271322|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2679| [2025/04/30 09:52:24 317988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:432167|cwnd:71601|full_bw_reached:0|inflight:66000|srtt:38551|latest_rtt:46460|min_rtt:31359|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 317994] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:20|largest:20|pns:2| [2025/04/30 09:52:24 317998] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:20|frame:ACK |recv_time:1746006744317782|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 318003] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864317782|now:1746006744317782|interv:120000000| [2025/04/30 09:52:24 318007] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864317782|now:1746006744317782|interv:120000000| [2025/04/30 09:52:24 318011] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744334795|pq_index:0| [2025/04/30 09:52:24 318016] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744316010| [2025/04/30 09:52:24 318020] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744318020| [2025/04/30 09:52:24 318025] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744318024| [2025/04/30 09:52:24 318030] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 318035] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38551|min_srtt:38551|path_bw:432167|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 318040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:71601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:88455| [2025/04/30 09:52:24 318044] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38551|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 318049] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 318053] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38551|min_srtt:38551|path_bw:432167|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 318057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:66000|cwnd:71601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:89634| [2025/04/30 09:52:24 318065] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38551|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 318070] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 318074] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38551|min_srtt:38551|path_bw:432167|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 318078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:66000|cwnd:71601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:90813| [2025/04/30 09:52:24 318083] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38551|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 318087] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 318092] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38551|min_srtt:38551|path_bw:432167|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 318096] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:66000|cwnd:71601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:91992| [2025/04/30 09:52:24 318100] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38551|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 318105] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 318109] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38551|min_srtt:38551|path_bw:432167|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 318113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:66000|cwnd:71601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:93171| [2025/04/30 09:52:24 318117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 318121] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 318125] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 318129] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 318160] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 318164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:71601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:88455| [2025/04/30 09:52:24 318169] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 318174] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:86| [2025/04/30 09:52:24 318214] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:86|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66000|now:1746006744318181|stream_id:0|stream_offset:88455| [2025/04/30 09:52:24 318237] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 318244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:66000|applimit:0| [2025/04/30 09:52:24 318251] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38551|rtt_var:7248|pto_duration:67543|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 318258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 318264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 318271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 67200| [2025/04/30 09:52:24 318278] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744410724|now:1746006744318251|interv:92473| [2025/04/30 09:52:24 318284] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744410724|now:1746006744318251|interval:92473|pto_count:0|srtt:38551 [2025/04/30 09:52:24 318292] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:71601|inflight:67200| [2025/04/30 09:52:24 318300] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 318307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:71601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:89634| [2025/04/30 09:52:24 318315] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 318322] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:87| [2025/04/30 09:52:24 318358] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:87|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67200|now:1746006744318333|stream_id:0|stream_offset:89634| [2025/04/30 09:52:24 318368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 318375] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:67200|applimit:0| [2025/04/30 09:52:24 318382] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38551|rtt_var:7248|pto_duration:67543|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 318389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 318395] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 318401] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 68400| [2025/04/30 09:52:24 318408] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744410876|now:1746006744318382|interv:92494| [2025/04/30 09:52:24 318414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744410876|now:1746006744318382|interval:92494|pto_count:0|srtt:38551 [2025/04/30 09:52:24 318427] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:71601|inflight:68400| [2025/04/30 09:52:24 318435] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 318441] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68400|cwnd:71601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:90813| [2025/04/30 09:52:24 318449] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 318453] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:88| [2025/04/30 09:52:24 318483] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:88|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68400|now:1746006744318460|stream_id:0|stream_offset:90813| [2025/04/30 09:52:24 318489] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 318494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:68400|applimit:0| [2025/04/30 09:52:24 318498] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38551|rtt_var:7248|pto_duration:67543|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 318502] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 318506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 318511] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 69600| [2025/04/30 09:52:24 318518] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744411003|now:1746006744318498|interv:92505| [2025/04/30 09:52:24 318524] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744411003|now:1746006744318498|interval:92505|pto_count:0|srtt:38551 [2025/04/30 09:52:24 318531] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:71601|inflight:69600| [2025/04/30 09:52:24 318538] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 318543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69600|cwnd:71601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:91992| [2025/04/30 09:52:24 318547] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 318551] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:89| [2025/04/30 09:52:24 318577] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:89|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69600|now:1746006744318558|stream_id:0|stream_offset:91992| [2025/04/30 09:52:24 318582] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 318591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:69600|applimit:0| [2025/04/30 09:52:24 318595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38551|rtt_var:7248|pto_duration:67543|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 318600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 318604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 318608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 70800| [2025/04/30 09:52:24 318612] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744411101|now:1746006744318595|interv:92506| [2025/04/30 09:52:24 318616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744411101|now:1746006744318595|interval:92506|pto_count:0|srtt:38551 [2025/04/30 09:52:24 318621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:71601|inflight:70800| [2025/04/30 09:52:24 318625] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744334795| [2025/04/30 09:52:24 318630] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744334795| [2025/04/30 09:52:24 318634] [debug] |xqc_engine_wakeup_after|wakeup:1746006744334795|now:1746006744318634|diff:16161| [2025/04/30 09:52:24 318638] [debug] |xqc_engine_main_logic|END|now:1746006744318024| [2025/04/30 09:52:24 318644] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744318643| [2025/04/30 09:52:24 318647] [debug] |xqc_engine_wakeup_after|wakeup:1746006744334795|now:1746006744318647|diff:16148| [2025/04/30 09:52:24 318651] [debug] |xqc_engine_main_logic|END|now:1746006744318643| [2025/04/30 09:52:24 319759] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:38|state:ESTABED|recv_time:1746006744319757| [2025/04/30 09:52:24 319774] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 319783] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:20| [2025/04/30 09:52:24 319789] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:21| [2025/04/30 09:52:24 319798] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:21| [2025/04/30 09:52:24 319805] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 319813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 319820] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:24789|prior_delivered:2060|prior_time:1746006744263199|is_app_limited:1|send_elapse:8225|ack_elapse:56558|ctl_first_sent_time:1746006744271424|lagest_ack_time:1746006744319757|curr_delivered:26849| [2025/04/30 09:52:24 319827] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744271424| [2025/04/30 09:52:24 319834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:30| [2025/04/30 09:52:24 319840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 319854] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:24789|prior_delivered:2060|prior_time:1746006744263199|is_app_limited:1|send_elapse:8225|ack_elapse:56558|ctl_first_sent_time:1746006744271424|lagest_ack_time:1746006744319757|curr_delivered:28049| [2025/04/30 09:52:24 319862] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744271527| [2025/04/30 09:52:24 319867] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:31| [2025/04/30 09:52:24 319871] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38551|rttvar:7248|minrtt:31359|latest_rtt:48230|ack_delay:96| [2025/04/30 09:52:24 319876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:39749|rttvar:7831|minrtt:31359|latest_rtt:48230|ack_delay:96| [2025/04/30 09:52:24 319880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:32|lost_pn:29|thresh:3| [2025/04/30 09:52:24 319884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 319889] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39749|rtt_var:7831|pto_duration:71073|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 319893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 319897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 319901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 68400| [2025/04/30 09:52:24 319905] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744414631|now:1746006744319888|interv:94743| [2025/04/30 09:52:24 319909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744414631|now:1746006744319888|interval:94743|pto_count:0|srtt:39749 [2025/04/30 09:52:24 319914] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 8225, ack_elapse 56558, delivered 25989|rate 459510|lost 0| [2025/04/30 09:52:24 319918] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (459510) in round 2| [2025/04/30 09:52:24 319922] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 319926] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:41569|extra_cwnd:31464| [2025/04/30 09:52:24 319930] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:71601|packet_lost:0|acked:2400|po_sent_time:1746006744271527|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2679| [2025/04/30 09:52:24 319935] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:71601|packet_lost:0|acked:2400|po_sent_time:1746006744271527|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2679| [2025/04/30 09:52:24 319940] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:459510|cwnd:74001|full_bw_reached:0|inflight:68400|srtt:39749|latest_rtt:48230|min_rtt:31359|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 319945] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:21|largest:21|pns:2| [2025/04/30 09:52:24 319954] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:21|frame:ACK |recv_time:1746006744319757|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 319958] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864319757|now:1746006744319757|interv:120000000| [2025/04/30 09:52:24 319963] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864319757|now:1746006744319757|interv:120000000| [2025/04/30 09:52:24 319967] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744334795|pq_index:0| [2025/04/30 09:52:24 319971] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744318024| [2025/04/30 09:52:24 319975] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744319975| [2025/04/30 09:52:24 319980] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744319979| [2025/04/30 09:52:24 319985] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 319990] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39749|min_srtt:39749|path_bw:459510|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 319995] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68400|cwnd:74001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:93171| [2025/04/30 09:52:24 319999] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39749|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 320004] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 320009] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39749|min_srtt:39749|path_bw:459510|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 320013] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:68400|cwnd:74001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:94350| [2025/04/30 09:52:24 320017] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39749|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 320022] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 320026] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39749|min_srtt:39749|path_bw:459510|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 320030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:68400|cwnd:74001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:95529| [2025/04/30 09:52:24 320035] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39749|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 320039] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 320046] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39749|min_srtt:39749|path_bw:459510|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 320050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:68400|cwnd:74001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:96708| [2025/04/30 09:52:24 320054] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39749|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 320058] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 320063] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39749|min_srtt:39749|path_bw:459510|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 320067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:68400|cwnd:74001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:97887| [2025/04/30 09:52:24 320071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 320075] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 320079] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 320083] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 320088] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 320092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68400|cwnd:74001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:93171| [2025/04/30 09:52:24 320096] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 320101] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:90| [2025/04/30 09:52:24 320155] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:90|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68400|now:1746006744320108|stream_id:0|stream_offset:93171| [2025/04/30 09:52:24 320165] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 320170] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:68400|applimit:0| [2025/04/30 09:52:24 320174] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39749|rtt_var:7831|pto_duration:71073|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 320179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 320184] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 320190] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 69600| [2025/04/30 09:52:24 320203] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744416181|now:1746006744320174|interv:96007| [2025/04/30 09:52:24 320209] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744416181|now:1746006744320174|interval:96007|pto_count:0|srtt:39749 [2025/04/30 09:52:24 320214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74001|inflight:69600| [2025/04/30 09:52:24 320221] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 320228] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69600|cwnd:74001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:94350| [2025/04/30 09:52:24 320235] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 320241] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:91| [2025/04/30 09:52:24 320283] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:91|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69600|now:1746006744320252|stream_id:0|stream_offset:94350| [2025/04/30 09:52:24 320293] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 320301] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:69600|applimit:0| [2025/04/30 09:52:24 320308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39749|rtt_var:7831|pto_duration:71073|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 320315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 320321] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 320328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 70800| [2025/04/30 09:52:24 320334] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744416325|now:1746006744320307|interv:96018| [2025/04/30 09:52:24 320341] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744416325|now:1746006744320307|interval:96018|pto_count:0|srtt:39749 [2025/04/30 09:52:24 320348] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74001|inflight:70800| [2025/04/30 09:52:24 320356] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 320362] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70800|cwnd:74001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:95529| [2025/04/30 09:52:24 320370] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 320377] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:92| [2025/04/30 09:52:24 320417] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:92|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70800|now:1746006744320387|stream_id:0|stream_offset:95529| [2025/04/30 09:52:24 320434] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 320441] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:70800|applimit:0| [2025/04/30 09:52:24 320448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39749|rtt_var:7831|pto_duration:71073|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 320453] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 320457] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 320461] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 72000| [2025/04/30 09:52:24 320465] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744416460|now:1746006744320448|interv:96012| [2025/04/30 09:52:24 320469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744416460|now:1746006744320448|interval:96012|pto_count:0|srtt:39749 [2025/04/30 09:52:24 320474] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74001|inflight:72000| [2025/04/30 09:52:24 320478] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 320483] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72000|cwnd:74001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:96708| [2025/04/30 09:52:24 320487] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 320492] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:93| [2025/04/30 09:52:24 320519] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:93|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72000|now:1746006744320498|stream_id:0|stream_offset:96708| [2025/04/30 09:52:24 320525] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 320530] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:72000|applimit:0| [2025/04/30 09:52:24 320534] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39749|rtt_var:7831|pto_duration:71073|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 320538] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 320542] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 320546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 73200| [2025/04/30 09:52:24 320550] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744416571|now:1746006744320534|interv:96037| [2025/04/30 09:52:24 320554] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744416571|now:1746006744320534|interval:96037|pto_count:0|srtt:39749 [2025/04/30 09:52:24 320562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74001|inflight:73200| [2025/04/30 09:52:24 320567] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744334795| [2025/04/30 09:52:24 320571] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744334795| [2025/04/30 09:52:24 320575] [debug] |xqc_engine_wakeup_after|wakeup:1746006744334795|now:1746006744320575|diff:14220| [2025/04/30 09:52:24 320580] [debug] |xqc_engine_main_logic|END|now:1746006744319979| [2025/04/30 09:52:24 320585] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744320585| [2025/04/30 09:52:24 320589] [debug] |xqc_engine_wakeup_after|wakeup:1746006744334795|now:1746006744320589|diff:14206| [2025/04/30 09:52:24 320593] [debug] |xqc_engine_main_logic|END|now:1746006744320585| [2025/04/30 09:52:24 321735] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:38|state:ESTABED|recv_time:1746006744321734| [2025/04/30 09:52:24 321751] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 321759] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:21| [2025/04/30 09:52:24 321766] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:22| [2025/04/30 09:52:24 321775] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:22| [2025/04/30 09:52:24 321781] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 321789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 321796] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:27189|prior_delivered:2060|prior_time:1746006744263199|is_app_limited:1|send_elapse:8430|ack_elapse:58535|ctl_first_sent_time:1746006744271629|lagest_ack_time:1746006744321734|curr_delivered:29249| [2025/04/30 09:52:24 321804] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744271629| [2025/04/30 09:52:24 321810] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:32| [2025/04/30 09:52:24 321818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 321825] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:27189|prior_delivered:2060|prior_time:1746006744263199|is_app_limited:1|send_elapse:8430|ack_elapse:58535|ctl_first_sent_time:1746006744271629|lagest_ack_time:1746006744321734|curr_delivered:30449| [2025/04/30 09:52:24 321832] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744271733| [2025/04/30 09:52:24 321838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:33| [2025/04/30 09:52:24 321845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:39749|rttvar:7831|minrtt:31359|latest_rtt:50001|ack_delay:96| [2025/04/30 09:52:24 321852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41019|rttvar:8413|minrtt:31359|latest_rtt:50001|ack_delay:96| [2025/04/30 09:52:24 321859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:34|lost_pn:31|thresh:3| [2025/04/30 09:52:24 321870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 321875] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41019|rtt_var:8413|pto_duration:74671|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 321879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 321883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 321887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 70800| [2025/04/30 09:52:24 321891] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744420169|now:1746006744321874|interv:98295| [2025/04/30 09:52:24 321895] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744420169|now:1746006744321874|interval:98295|pto_count:0|srtt:41019 [2025/04/30 09:52:24 321899] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 8430, ack_elapse 58535, delivered 28389|rate 484991|lost 0| [2025/04/30 09:52:24 321904] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (484991) in round 2| [2025/04/30 09:52:24 321908] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 321912] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:43875|extra_cwnd:33430| [2025/04/30 09:52:24 321916] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:74001|packet_lost:0|acked:2400|po_sent_time:1746006744271733|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2679| [2025/04/30 09:52:24 321921] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:74001|packet_lost:0|acked:2400|po_sent_time:1746006744271733|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2679| [2025/04/30 09:52:24 321925] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:484991|cwnd:76401|full_bw_reached:0|inflight:70800|srtt:41019|latest_rtt:50001|min_rtt:31359|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 321931] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:22|largest:22|pns:2| [2025/04/30 09:52:24 321936] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:22|frame:ACK |recv_time:1746006744321734|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 321941] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864321734|now:1746006744321734|interv:120000000| [2025/04/30 09:52:24 321945] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864321734|now:1746006744321734|interv:120000000| [2025/04/30 09:52:24 321949] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744334795|pq_index:0| [2025/04/30 09:52:24 321953] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744319979| [2025/04/30 09:52:24 321957] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744321957| [2025/04/30 09:52:24 321962] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744321961| [2025/04/30 09:52:24 321971] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 321975] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41019|min_srtt:41019|path_bw:484991|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 321980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70800|cwnd:76401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:97887| [2025/04/30 09:52:24 321985] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41019|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 321989] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 321994] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41019|min_srtt:41019|path_bw:484991|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 321998] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:70800|cwnd:76401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:99066| [2025/04/30 09:52:24 322002] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41019|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 322007] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 322011] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41019|min_srtt:41019|path_bw:484991|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 322015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:70800|cwnd:76401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:100245| [2025/04/30 09:52:24 322020] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41019|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 322024] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 322028] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41019|min_srtt:41019|path_bw:484991|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 322032] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:70800|cwnd:76401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:101424| [2025/04/30 09:52:24 322037] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41019|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 322042] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 322046] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41019|min_srtt:41019|path_bw:484991|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 322057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:70800|cwnd:76401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:102603| [2025/04/30 09:52:24 322062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 322065] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 322069] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 322074] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 322078] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 322082] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70800|cwnd:76401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:97887| [2025/04/30 09:52:24 322087] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 322091] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:94| [2025/04/30 09:52:24 322127] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:94|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70800|now:1746006744322099|stream_id:0|stream_offset:97887| [2025/04/30 09:52:24 322154] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 322164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:70800|applimit:0| [2025/04/30 09:52:24 322169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41019|rtt_var:8413|pto_duration:74671|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 322173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 322177] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 322184] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 72000| [2025/04/30 09:52:24 322191] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744421770|now:1746006744322168|interv:99602| [2025/04/30 09:52:24 322197] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744421770|now:1746006744322168|interval:99602|pto_count:0|srtt:41019 [2025/04/30 09:52:24 322204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76401|inflight:72000| [2025/04/30 09:52:24 322209] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 322214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72000|cwnd:76401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:99066| [2025/04/30 09:52:24 322222] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 322233] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:95| [2025/04/30 09:52:24 322276] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:95|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72000|now:1746006744322244|stream_id:0|stream_offset:99066| [2025/04/30 09:52:24 322286] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 322293] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:72000|applimit:0| [2025/04/30 09:52:24 322300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41019|rtt_var:8413|pto_duration:74671|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 322307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 322314] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 322320] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 73200| [2025/04/30 09:52:24 322326] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744421915|now:1746006744322300|interv:99615| [2025/04/30 09:52:24 322333] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744421915|now:1746006744322300|interval:99615|pto_count:0|srtt:41019 [2025/04/30 09:52:24 322340] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76401|inflight:73200| [2025/04/30 09:52:24 322348] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 322354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73200|cwnd:76401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:100245| [2025/04/30 09:52:24 322362] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 322368] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:96| [2025/04/30 09:52:24 322423] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:96|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73200|now:1746006744322378|stream_id:0|stream_offset:100245| [2025/04/30 09:52:24 322434] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 322441] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:73200|applimit:0| [2025/04/30 09:52:24 322448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41019|rtt_var:8413|pto_duration:74671|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 322454] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 322461] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 322467] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 74400| [2025/04/30 09:52:24 322477] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744422049|now:1746006744322447|interv:99602| [2025/04/30 09:52:24 322481] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744422049|now:1746006744322447|interval:99602|pto_count:0|srtt:41019 [2025/04/30 09:52:24 322485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76401|inflight:74400| [2025/04/30 09:52:24 322490] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 322494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74400|cwnd:76401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:101424| [2025/04/30 09:52:24 322499] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 322503] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:97| [2025/04/30 09:52:24 322539] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:97|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74400|now:1746006744322511|stream_id:0|stream_offset:101424| [2025/04/30 09:52:24 322549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 322556] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:74400|applimit:0| [2025/04/30 09:52:24 322562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41019|rtt_var:8413|pto_duration:74671|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 322569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 322574] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 322578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 75600| [2025/04/30 09:52:24 322582] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744422182|now:1746006744322562|interv:99620| [2025/04/30 09:52:24 322586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744422182|now:1746006744322562|interval:99620|pto_count:0|srtt:41019 [2025/04/30 09:52:24 322590] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76401|inflight:75600| [2025/04/30 09:52:24 322595] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744334795| [2025/04/30 09:52:24 322599] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744334795| [2025/04/30 09:52:24 322604] [debug] |xqc_engine_wakeup_after|wakeup:1746006744334795|now:1746006744322603|diff:12192| [2025/04/30 09:52:24 322608] [debug] |xqc_engine_main_logic|END|now:1746006744321961| [2025/04/30 09:52:24 322613] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744322613| [2025/04/30 09:52:24 322617] [debug] |xqc_engine_wakeup_after|wakeup:1746006744334795|now:1746006744322617|diff:12178| [2025/04/30 09:52:24 322621] [debug] |xqc_engine_main_logic|END|now:1746006744322613| [2025/04/30 09:52:24 323672] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:38|state:ESTABED|recv_time:1746006744323671| [2025/04/30 09:52:24 323687] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 323703] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:22| [2025/04/30 09:52:24 323710] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:23| [2025/04/30 09:52:24 323719] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:23| [2025/04/30 09:52:24 323725] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 323733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 323740] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:29589|prior_delivered:2060|prior_time:1746006744263199|is_app_limited:1|send_elapse:9815|ack_elapse:60472|ctl_first_sent_time:1746006744273014|lagest_ack_time:1746006744323671|curr_delivered:31649| [2025/04/30 09:52:24 323747] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744273014| [2025/04/30 09:52:24 323754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:34| [2025/04/30 09:52:24 323761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 323768] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:29589|prior_delivered:2060|prior_time:1746006744263199|is_app_limited:1|send_elapse:9815|ack_elapse:60472|ctl_first_sent_time:1746006744273014|lagest_ack_time:1746006744323671|curr_delivered:32849| [2025/04/30 09:52:24 323775] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744273121| [2025/04/30 09:52:24 323782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:35| [2025/04/30 09:52:24 323788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41019|rttvar:8413|minrtt:31359|latest_rtt:50550|ack_delay:96| [2025/04/30 09:52:24 323796] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42198|rttvar:8668|minrtt:31359|latest_rtt:50550|ack_delay:96| [2025/04/30 09:52:24 323801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:36|lost_pn:33|thresh:3| [2025/04/30 09:52:24 323805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 323809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42198|rtt_var:8668|pto_duration:76870|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 323814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 323818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 323821] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 73200| [2025/04/30 09:52:24 323825] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744424381|now:1746006744323809|interv:100572| [2025/04/30 09:52:24 323829] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744424381|now:1746006744323809|interval:100572|pto_count:0|srtt:42198 [2025/04/30 09:52:24 323838] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 9815, ack_elapse 60472, delivered 30789|rate 509144|lost 0| [2025/04/30 09:52:24 323843] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (509144) in round 2| [2025/04/30 09:52:24 323847] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 323851] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:46061|extra_cwnd:35292| [2025/04/30 09:52:24 323855] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:76401|packet_lost:0|acked:2400|po_sent_time:1746006744273121|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2679| [2025/04/30 09:52:24 323860] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:76401|packet_lost:0|acked:2400|po_sent_time:1746006744273121|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2679| [2025/04/30 09:52:24 323864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:509144|cwnd:78801|full_bw_reached:0|inflight:73200|srtt:42198|latest_rtt:50550|min_rtt:31359|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 323870] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:23|largest:23|pns:2| [2025/04/30 09:52:24 323875] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:23|frame:ACK |recv_time:1746006744323671|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 323880] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864323671|now:1746006744323671|interv:120000000| [2025/04/30 09:52:24 323884] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864323671|now:1746006744323671|interv:120000000| [2025/04/30 09:52:24 323888] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744334795|pq_index:0| [2025/04/30 09:52:24 323892] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744321961| [2025/04/30 09:52:24 323896] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744323896| [2025/04/30 09:52:24 323901] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744323900| [2025/04/30 09:52:24 323906] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 323911] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42198|min_srtt:42198|path_bw:509144|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 323916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73200|cwnd:78801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:102603| [2025/04/30 09:52:24 323920] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42198|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 323925] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 323932] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42198|min_srtt:42198|path_bw:509144|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 323937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:73200|cwnd:78801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:103782| [2025/04/30 09:52:24 323941] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42198|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 323946] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 323950] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42198|min_srtt:42198|path_bw:509144|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 323955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:73200|cwnd:78801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:104961| [2025/04/30 09:52:24 323959] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42198|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 323964] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 323968] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42198|min_srtt:42198|path_bw:509144|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 323973] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:73200|cwnd:78801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:106140| [2025/04/30 09:52:24 323977] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42198|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 323981] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 323986] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42198|min_srtt:42198|path_bw:509144|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 323990] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:73200|cwnd:78801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:107319| [2025/04/30 09:52:24 323994] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 323998] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 324002] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 324006] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 324011] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 324017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73200|cwnd:78801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:102603| [2025/04/30 09:52:24 324022] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 324026] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:98| [2025/04/30 09:52:24 324064] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:98|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73200|now:1746006744324034|stream_id:0|stream_offset:102603| [2025/04/30 09:52:24 324074] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 324082] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:73200|applimit:0| [2025/04/30 09:52:24 324088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42198|rtt_var:8668|pto_duration:76870|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 324096] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 324100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 324104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 74400| [2025/04/30 09:52:24 324108] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744425904|now:1746006744324088|interv:101816| [2025/04/30 09:52:24 324112] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744425904|now:1746006744324088|interval:101816|pto_count:0|srtt:42198 [2025/04/30 09:52:24 324117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78801|inflight:74400| [2025/04/30 09:52:24 324122] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 324126] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74400|cwnd:78801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:103782| [2025/04/30 09:52:24 324131] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 324158] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:99| [2025/04/30 09:52:24 324190] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:99|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74400|now:1746006744324166|stream_id:0|stream_offset:103782| [2025/04/30 09:52:24 324199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 324206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:74400|applimit:0| [2025/04/30 09:52:24 324213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42198|rtt_var:8668|pto_duration:76870|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 324218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 324231] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 324237] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 75600| [2025/04/30 09:52:24 324243] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744426036|now:1746006744324213|interv:101823| [2025/04/30 09:52:24 324249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744426036|now:1746006744324213|interval:101823|pto_count:0|srtt:42198 [2025/04/30 09:52:24 324256] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78801|inflight:75600| [2025/04/30 09:52:24 324263] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 324269] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75600|cwnd:78801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:104961| [2025/04/30 09:52:24 324276] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 324283] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:100| [2025/04/30 09:52:24 324322] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:100|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75600|now:1746006744324293|stream_id:0|stream_offset:104961| [2025/04/30 09:52:24 324331] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 324339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:75600|applimit:0| [2025/04/30 09:52:24 324345] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42198|rtt_var:8668|pto_duration:76870|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 324352] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 324358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 324364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 76800| [2025/04/30 09:52:24 324370] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744426163|now:1746006744324345|interv:101818| [2025/04/30 09:52:24 324376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744426163|now:1746006744324345|interval:101818|pto_count:0|srtt:42198 [2025/04/30 09:52:24 324382] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78801|inflight:76800| [2025/04/30 09:52:24 324389] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 324394] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76800|cwnd:78801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:106140| [2025/04/30 09:52:24 324398] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 324412] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:101| [2025/04/30 09:52:24 324455] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:101|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76800|now:1746006744324423|stream_id:0|stream_offset:106140| [2025/04/30 09:52:24 324464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 324471] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:76800|applimit:0| [2025/04/30 09:52:24 324477] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42198|rtt_var:8668|pto_duration:76870|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 324484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 324489] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 324493] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 78000| [2025/04/30 09:52:24 324497] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744426293|now:1746006744324477|interv:101816| [2025/04/30 09:52:24 324501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744426293|now:1746006744324477|interval:101816|pto_count:0|srtt:42198 [2025/04/30 09:52:24 324506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78801|inflight:78000| [2025/04/30 09:52:24 324511] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744334795| [2025/04/30 09:52:24 324515] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744334795| [2025/04/30 09:52:24 324519] [debug] |xqc_engine_wakeup_after|wakeup:1746006744334795|now:1746006744324519|diff:10276| [2025/04/30 09:52:24 324524] [debug] |xqc_engine_main_logic|END|now:1746006744323900| [2025/04/30 09:52:24 324529] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744324529| [2025/04/30 09:52:24 324533] [debug] |xqc_engine_wakeup_after|wakeup:1746006744334795|now:1746006744324533|diff:10262| [2025/04/30 09:52:24 324537] [debug] |xqc_engine_main_logic|END|now:1746006744324529| [2025/04/30 09:52:24 325779] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006744325778| [2025/04/30 09:52:24 325794] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 325803] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:23| [2025/04/30 09:52:24 325809] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:24| [2025/04/30 09:52:24 325817] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:24| [2025/04/30 09:52:24 325823] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 325831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 325838] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:31989|prior_delivered:2060|prior_time:1746006744263199|is_app_limited:1|send_elapse:10048|ack_elapse:62579|ctl_first_sent_time:1746006744273247|lagest_ack_time:1746006744325778|curr_delivered:34049| [2025/04/30 09:52:24 325853] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744273247| [2025/04/30 09:52:24 325861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:36| [2025/04/30 09:52:24 325867] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 325874] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:31989|prior_delivered:2060|prior_time:1746006744263199|is_app_limited:1|send_elapse:10048|ack_elapse:62579|ctl_first_sent_time:1746006744273247|lagest_ack_time:1746006744325778|curr_delivered:35249| [2025/04/30 09:52:24 325882] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744273357| [2025/04/30 09:52:24 325887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:37| [2025/04/30 09:52:24 325891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42198|rttvar:8668|minrtt:31359|latest_rtt:52421|ack_delay:80| [2025/04/30 09:52:24 325896] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43466|rttvar:9036|minrtt:31359|latest_rtt:52421|ack_delay:80| [2025/04/30 09:52:24 325903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:38|lost_pn:35|thresh:3| [2025/04/30 09:52:24 325909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 325915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43466|rtt_var:9036|pto_duration:79610|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 325919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 325923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 325927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 75600| [2025/04/30 09:52:24 325931] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744429033|now:1746006744325914|interv:103119| [2025/04/30 09:52:24 325935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744429033|now:1746006744325914|interval:103119|pto_count:0|srtt:43466 [2025/04/30 09:52:24 325942] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 10048, ack_elapse 62579, delivered 33189|rate 530353|lost 0| [2025/04/30 09:52:24 325949] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (530353) in round 2| [2025/04/30 09:52:24 325955] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 325960] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:47980|extra_cwnd:36928| [2025/04/30 09:52:24 325964] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:78801|packet_lost:0|acked:2400|po_sent_time:1746006744273357|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2679| [2025/04/30 09:52:24 325968] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:78801|packet_lost:0|acked:2400|po_sent_time:1746006744273357|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2679| [2025/04/30 09:52:24 325977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:530353|cwnd:81201|full_bw_reached:0|inflight:75600|srtt:43466|latest_rtt:52421|min_rtt:31359|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 325982] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:24 325987] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:24 325992] [debug] |scid:d47626d1917b423603b680b7|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:52:24 325997] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:24|largest:24|pns:2| [2025/04/30 09:52:24 326001] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:24|frame:PING ACK |recv_time:1746006744325778|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 326006] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864325778|now:1746006744325778|interv:120000000| [2025/04/30 09:52:24 326010] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864325778|now:1746006744325778|interv:120000000| [2025/04/30 09:52:24 326014] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744334795|pq_index:0| [2025/04/30 09:52:24 326019] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744323900| [2025/04/30 09:52:24 326023] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744326023| [2025/04/30 09:52:24 326028] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744326027| [2025/04/30 09:52:24 326033] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 326037] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:24|ack_delay:259|first_ack_range:8|largest_pkt_recv_time:1746006744325778| [2025/04/30 09:52:24 326042] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:24|low:16|pkt_pns:2| [2025/04/30 09:52:24 326046] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:13|low:10|pkt_pns:2| [2025/04/30 09:52:24 326050] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:8|low:8|pkt_pns:2| [2025/04/30 09:52:24 326054] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:9|path:0|path_largest_recv:24|frame_largest_recv:24| [2025/04/30 09:52:24 326058] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:24 326062] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:107319| [2025/04/30 09:52:24 326067] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43466|min_srtt:43466|path_bw:530353|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 326072] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1209|inflight:75600|cwnd:81201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:108498| [2025/04/30 09:52:24 326079] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43466|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 326084] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 326088] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43466|min_srtt:43466|path_bw:530353|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 326092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2409|inflight:75600|cwnd:81201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:109677| [2025/04/30 09:52:24 326097] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43466|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 326101] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 326105] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43466|min_srtt:43466|path_bw:530353|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 326110] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3609|inflight:75600|cwnd:81201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:110856| [2025/04/30 09:52:24 326114] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43466|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 326118] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 326124] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43466|min_srtt:43466|path_bw:530353|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 326131] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4809|inflight:75600|cwnd:81201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:112035| [2025/04/30 09:52:24 326161] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 326167] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 326174] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 326181] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 326189] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 326196] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:75600|cwnd:81201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:107319| [2025/04/30 09:52:24 326203] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 326209] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:102| [2025/04/30 09:52:24 326257] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:102|size:1209|sent:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:75600|now:1746006744326227|stream_id:0|stream_offset:107319| [2025/04/30 09:52:24 326268] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:102|origin_pktnum:0|size:1209|enc_size:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 326276] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:75600|applimit:0| [2025/04/30 09:52:24 326282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43466|rtt_var:9036|pto_duration:79610|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 326290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 326296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 326302] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 76809| [2025/04/30 09:52:24 326308] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744430837|now:1746006744326282|interv:104555| [2025/04/30 09:52:24 326314] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744430837|now:1746006744326282|interval:104555|pto_count:0|srtt:43466 [2025/04/30 09:52:24 326321] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:81201|inflight:76809| [2025/04/30 09:52:24 326328] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 326334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76809|cwnd:81201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:108498| [2025/04/30 09:52:24 326341] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 326347] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:103| [2025/04/30 09:52:24 326406] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:103|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76809|now:1746006744326358|stream_id:0|stream_offset:108498| [2025/04/30 09:52:24 326416] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 326422] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:76809|applimit:0| [2025/04/30 09:52:24 326426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43466|rtt_var:9036|pto_duration:79610|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 326430] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 326434] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 326438] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 78009| [2025/04/30 09:52:24 326442] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744430968|now:1746006744326426|interv:104542| [2025/04/30 09:52:24 326451] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744430968|now:1746006744326426|interval:104542|pto_count:0|srtt:43466 [2025/04/30 09:52:24 326456] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:81201|inflight:78009| [2025/04/30 09:52:24 326460] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 326465] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78009|cwnd:81201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:109677| [2025/04/30 09:52:24 326469] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 326473] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:104| [2025/04/30 09:52:24 326506] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:104|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78009|now:1746006744326480|stream_id:0|stream_offset:109677| [2025/04/30 09:52:24 326515] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 326523] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:78009|applimit:0| [2025/04/30 09:52:24 326529] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43466|rtt_var:9036|pto_duration:79610|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 326535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 326539] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 326543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 79209| [2025/04/30 09:52:24 326547] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744431090|now:1746006744326529|interv:104561| [2025/04/30 09:52:24 326551] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744431090|now:1746006744326529|interval:104561|pto_count:0|srtt:43466 [2025/04/30 09:52:24 326555] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:81201|inflight:79209| [2025/04/30 09:52:24 326560] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 326564] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79209|cwnd:81201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:110856| [2025/04/30 09:52:24 326568] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 326572] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:105| [2025/04/30 09:52:24 326601] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:105|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:79209|now:1746006744326579|stream_id:0|stream_offset:110856| [2025/04/30 09:52:24 326610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 326623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:79209|applimit:0| [2025/04/30 09:52:24 326628] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43466|rtt_var:9036|pto_duration:79610|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 326633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 326637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 326640] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 80409| [2025/04/30 09:52:24 326644] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744431189|now:1746006744326628|interv:104561| [2025/04/30 09:52:24 326648] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744431189|now:1746006744326628|interval:104561|pto_count:0|srtt:43466 [2025/04/30 09:52:24 326653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:81201|inflight:80409| [2025/04/30 09:52:24 326658] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744431189| [2025/04/30 09:52:24 326662] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744431189| [2025/04/30 09:52:24 326666] [debug] |xqc_engine_wakeup_after|wakeup:1746006744431189|now:1746006744326666|diff:104523| [2025/04/30 09:52:24 326670] [debug] |xqc_engine_main_logic|END|now:1746006744326027| [2025/04/30 09:52:24 326676] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744326676| [2025/04/30 09:52:24 326680] [debug] |xqc_engine_wakeup_after|wakeup:1746006744431189|now:1746006744326680|diff:104509| [2025/04/30 09:52:24 326684] [debug] |xqc_engine_main_logic|END|now:1746006744326676| [2025/04/30 09:52:24 327708] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:38|state:ESTABED|recv_time:1746006744327707| [2025/04/30 09:52:24 327723] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 327733] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:24| [2025/04/30 09:52:24 327739] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:25| [2025/04/30 09:52:24 327748] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:25| [2025/04/30 09:52:24 327754] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 327761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 327769] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:34389|prior_delivered:2060|prior_time:1746006744263199|is_app_limited:1|send_elapse:10262|ack_elapse:64508|ctl_first_sent_time:1746006744273461|lagest_ack_time:1746006744327707|curr_delivered:36449| [2025/04/30 09:52:24 327776] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744273461| [2025/04/30 09:52:24 327783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:38| [2025/04/30 09:52:24 327787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 327800] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:34389|prior_delivered:2060|prior_time:1746006744263199|is_app_limited:1|send_elapse:10262|ack_elapse:64508|ctl_first_sent_time:1746006744273461|lagest_ack_time:1746006744327707|curr_delivered:37649| [2025/04/30 09:52:24 327807] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744273566| [2025/04/30 09:52:24 327813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:193||sndq_packets_used_bytes:0|sndq_packets_free:39| [2025/04/30 09:52:24 327819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43466|rttvar:9036|minrtt:31359|latest_rtt:54141|ack_delay:88| [2025/04/30 09:52:24 327827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:44789|rttvar:9423|minrtt:31359|latest_rtt:54141|ack_delay:88| [2025/04/30 09:52:24 327833] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:40|lost_pn:37|thresh:3| [2025/04/30 09:52:24 327840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 327847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44789|rtt_var:9423|pto_duration:82481|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 327854] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 327860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 327866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 78009| [2025/04/30 09:52:24 327871] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744434060|now:1746006744327846|interv:106214| [2025/04/30 09:52:24 327875] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744434060|now:1746006744327846|interval:106214|pto_count:0|srtt:44789 [2025/04/30 09:52:24 327880] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 10262, ack_elapse 64508, delivered 35589|rate 551699|lost 0| [2025/04/30 09:52:24 327884] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (551699) in round 2| [2025/04/30 09:52:24 327888] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 327893] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:49910|extra_cwnd:38574| [2025/04/30 09:52:24 327896] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:81201|packet_lost:0|acked:2400|po_sent_time:1746006744273566|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2679| [2025/04/30 09:52:24 327901] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:81201|packet_lost:0|acked:2400|po_sent_time:1746006744273566|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2679| [2025/04/30 09:52:24 327906] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:551699|cwnd:83601|full_bw_reached:0|inflight:78009|srtt:44789|latest_rtt:54141|min_rtt:31359|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 327916] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:25|largest:25|pns:2| [2025/04/30 09:52:24 327920] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:25|frame:ACK |recv_time:1746006744327707|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 327925] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864327707|now:1746006744327707|interv:120000000| [2025/04/30 09:52:24 327929] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864327707|now:1746006744327707|interv:120000000| [2025/04/30 09:52:24 327933] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744431189|pq_index:0| [2025/04/30 09:52:24 327938] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744326027| [2025/04/30 09:52:24 327942] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744327942| [2025/04/30 09:52:24 327947] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744327946| [2025/04/30 09:52:24 327952] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 327957] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44789|min_srtt:44789|path_bw:551699|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 327962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78009|cwnd:83601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:112035| [2025/04/30 09:52:24 327966] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44789|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 327971] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 327976] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44789|min_srtt:44789|path_bw:551699|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 327980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:78009|cwnd:83601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:113214| [2025/04/30 09:52:24 327984] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44789|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 327989] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 327993] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44789|min_srtt:44789|path_bw:551699|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 327997] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:78009|cwnd:83601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:114393| [2025/04/30 09:52:24 328002] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44789|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 328009] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 328014] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44789|min_srtt:44789|path_bw:551699|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 328018] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:78009|cwnd:83601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:115572| [2025/04/30 09:52:24 328023] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44789|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 328027] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 328031] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44789|min_srtt:44789|path_bw:551699|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 328036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:78009|cwnd:83601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:116751| [2025/04/30 09:52:24 328040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 328044] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 328048] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 328052] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 328057] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 328061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78009|cwnd:83601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:112035| [2025/04/30 09:52:24 328066] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 328070] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:106| [2025/04/30 09:52:24 328109] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:106|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78009|now:1746006744328077|stream_id:0|stream_offset:112035| [2025/04/30 09:52:24 328118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 328125] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:78009|applimit:0| [2025/04/30 09:52:24 328149] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44789|rtt_var:9423|pto_duration:82481|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 328156] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 328160] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 328169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 79209| [2025/04/30 09:52:24 328173] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744435558|now:1746006744328148|interv:107410| [2025/04/30 09:52:24 328180] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744435558|now:1746006744328148|interval:107410|pto_count:0|srtt:44789 [2025/04/30 09:52:24 328187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:83601|inflight:79209| [2025/04/30 09:52:24 328195] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 328201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79209|cwnd:83601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:113214| [2025/04/30 09:52:24 328206] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 328212] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:107| [2025/04/30 09:52:24 328280] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:107|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:79209|now:1746006744328223|stream_id:0|stream_offset:113214| [2025/04/30 09:52:24 328291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 328299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:79209|applimit:0| [2025/04/30 09:52:24 328306] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44789|rtt_var:9423|pto_duration:82481|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 328313] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 328320] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 328326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 80409| [2025/04/30 09:52:24 328332] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744435704|now:1746006744328305|interv:107399| [2025/04/30 09:52:24 328339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744435704|now:1746006744328305|interval:107399|pto_count:0|srtt:44789 [2025/04/30 09:52:24 328346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:83601|inflight:80409| [2025/04/30 09:52:24 328354] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 328360] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80409|cwnd:83601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:114393| [2025/04/30 09:52:24 328367] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 328374] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:108| [2025/04/30 09:52:24 328425] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:108|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:80409|now:1746006744328391|stream_id:0|stream_offset:114393| [2025/04/30 09:52:24 328433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 328438] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:80409|applimit:0| [2025/04/30 09:52:24 328442] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44789|rtt_var:9423|pto_duration:82481|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 328447] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 328451] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 328455] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 81609| [2025/04/30 09:52:24 328459] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744435872|now:1746006744328442|interv:107430| [2025/04/30 09:52:24 328463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744435872|now:1746006744328442|interval:107430|pto_count:0|srtt:44789 [2025/04/30 09:52:24 328467] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:83601|inflight:81609| [2025/04/30 09:52:24 328472] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 328476] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81609|cwnd:83601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:115572| [2025/04/30 09:52:24 328481] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 328485] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:109| [2025/04/30 09:52:24 328509] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:109|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:81609|now:1746006744328491|stream_id:0|stream_offset:115572| [2025/04/30 09:52:24 328515] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 328519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:81609|applimit:0| [2025/04/30 09:52:24 328523] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44789|rtt_var:9423|pto_duration:82481|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 328527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 328531] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 328535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 82809| [2025/04/30 09:52:24 328539] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744435972|now:1746006744328523|interv:107449| [2025/04/30 09:52:24 328547] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744435972|now:1746006744328523|interval:107449|pto_count:0|srtt:44789 [2025/04/30 09:52:24 328552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:83601|inflight:82809| [2025/04/30 09:52:24 328556] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744435972| [2025/04/30 09:52:24 328561] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744435972| [2025/04/30 09:52:24 328565] [debug] |xqc_engine_wakeup_after|wakeup:1746006744435972|now:1746006744328565|diff:107407| [2025/04/30 09:52:24 328569] [debug] |xqc_engine_main_logic|END|now:1746006744327946| [2025/04/30 09:52:24 328574] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744328574| [2025/04/30 09:52:24 328578] [debug] |xqc_engine_wakeup_after|wakeup:1746006744435972|now:1746006744328578|diff:107394| [2025/04/30 09:52:24 328582] [debug] |xqc_engine_main_logic|END|now:1746006744328574| [2025/04/30 09:52:24 329695] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:38|state:ESTABED|recv_time:1746006744329694| [2025/04/30 09:52:24 329710] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 329720] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:25| [2025/04/30 09:52:24 329726] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:26| [2025/04/30 09:52:24 329735] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:26| [2025/04/30 09:52:24 329742] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 329750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 329757] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:36789|prior_delivered:2060|prior_time:1746006744263199|is_app_limited:1|send_elapse:11642|ack_elapse:66495|ctl_first_sent_time:1746006744274841|lagest_ack_time:1746006744329694|curr_delivered:38849| [2025/04/30 09:52:24 329765] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744274841| [2025/04/30 09:52:24 329772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:192||sndq_packets_used_bytes:0|sndq_packets_free:40| [2025/04/30 09:52:24 329779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 329786] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:36789|prior_delivered:2060|prior_time:1746006744263199|is_app_limited:1|send_elapse:11642|ack_elapse:66495|ctl_first_sent_time:1746006744274841|lagest_ack_time:1746006744329694|curr_delivered:40049| [2025/04/30 09:52:24 329793] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744274952| [2025/04/30 09:52:24 329800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:191||sndq_packets_used_bytes:0|sndq_packets_free:41| [2025/04/30 09:52:24 329806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:44789|rttvar:9423|minrtt:31359|latest_rtt:54742|ack_delay:104| [2025/04/30 09:52:24 329813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:46020|rttvar:9530|minrtt:31359|latest_rtt:54742|ack_delay:104| [2025/04/30 09:52:24 329827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:42|lost_pn:39|thresh:3| [2025/04/30 09:52:24 329832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 329836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:46020|rtt_var:9530|pto_duration:84140|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 329840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 329845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 329848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 80409| [2025/04/30 09:52:24 329853] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744437631|now:1746006744329836|interv:107795| [2025/04/30 09:52:24 329857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744437631|now:1746006744329836|interval:107795|pto_count:0|srtt:46020 [2025/04/30 09:52:24 329861] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 11642, ack_elapse 66495, delivered 37989|rate 571306|lost 0| [2025/04/30 09:52:24 329866] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (571306) in round 2| [2025/04/30 09:52:24 329870] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 329874] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:51684|extra_cwnd:40086| [2025/04/30 09:52:24 329878] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:83601|packet_lost:0|acked:2400|po_sent_time:1746006744274952|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2679| [2025/04/30 09:52:24 329882] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:83601|packet_lost:0|acked:2400|po_sent_time:1746006744274952|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2679| [2025/04/30 09:52:24 329887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:571306|cwnd:86001|full_bw_reached:0|inflight:80409|srtt:46020|latest_rtt:54742|min_rtt:31359|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 329893] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:26|largest:26|pns:2| [2025/04/30 09:52:24 329898] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:26|frame:ACK |recv_time:1746006744329694|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 329902] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864329694|now:1746006744329694|interv:120000000| [2025/04/30 09:52:24 329907] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864329694|now:1746006744329694|interv:120000000| [2025/04/30 09:52:24 329911] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744435972|pq_index:0| [2025/04/30 09:52:24 329915] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744327946| [2025/04/30 09:52:24 329919] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744329919| [2025/04/30 09:52:24 329927] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744329926| [2025/04/30 09:52:24 329933] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 329938] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46020|min_srtt:46020|path_bw:571306|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 329942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80409|cwnd:86001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:116751| [2025/04/30 09:52:24 329947] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:46020|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 329952] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 329956] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46020|min_srtt:46020|path_bw:571306|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 329961] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:80409|cwnd:86001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:117930| [2025/04/30 09:52:24 329965] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:46020|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 329970] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 329974] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46020|min_srtt:46020|path_bw:571306|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 329978] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:80409|cwnd:86001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:119109| [2025/04/30 09:52:24 329983] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:46020|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 329987] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 329992] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46020|min_srtt:46020|path_bw:571306|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 329996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:80409|cwnd:86001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:120288| [2025/04/30 09:52:24 330000] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:46020|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 330005] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 330012] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46020|min_srtt:46020|path_bw:571306|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 330016] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:80409|cwnd:86001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:121467| [2025/04/30 09:52:24 330020] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 330024] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 330028] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 330032] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 330037] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 330041] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80409|cwnd:86001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:116751| [2025/04/30 09:52:24 330046] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 330050] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:110| [2025/04/30 09:52:24 330085] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:110|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:80409|now:1746006744330057|stream_id:0|stream_offset:116751| [2025/04/30 09:52:24 330092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 330098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:80409|applimit:0| [2025/04/30 09:52:24 330105] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:46020|rtt_var:9530|pto_duration:84140|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 330112] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 330118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 330124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 81609| [2025/04/30 09:52:24 330131] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744439197|now:1746006744330104|interv:109093| [2025/04/30 09:52:24 330189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744439197|now:1746006744330104|interval:109093|pto_count:0|srtt:46020 [2025/04/30 09:52:24 330197] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:86001|inflight:81609| [2025/04/30 09:52:24 330205] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 330212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81609|cwnd:86001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:117930| [2025/04/30 09:52:24 330226] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 330233] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:111| [2025/04/30 09:52:24 330276] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:111|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:81609|now:1746006744330244|stream_id:0|stream_offset:117930| [2025/04/30 09:52:24 330286] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 330293] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:81609|applimit:0| [2025/04/30 09:52:24 330301] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:46020|rtt_var:9530|pto_duration:84140|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 330308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 330314] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 330321] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 82809| [2025/04/30 09:52:24 330327] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744439384|now:1746006744330300|interv:109084| [2025/04/30 09:52:24 330334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744439384|now:1746006744330300|interval:109084|pto_count:0|srtt:46020 [2025/04/30 09:52:24 330341] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:86001|inflight:82809| [2025/04/30 09:52:24 330349] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 330356] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82809|cwnd:86001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:119109| [2025/04/30 09:52:24 330364] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 330370] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:112| [2025/04/30 09:52:24 330412] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:112|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:82809|now:1746006744330381|stream_id:0|stream_offset:119109| [2025/04/30 09:52:24 330422] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 330430] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:82809|applimit:0| [2025/04/30 09:52:24 330437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:46020|rtt_var:9530|pto_duration:84140|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 330444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 330450] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 330460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 84009| [2025/04/30 09:52:24 330464] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744439521|now:1746006744330437|interv:109084| [2025/04/30 09:52:24 330469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744439521|now:1746006744330437|interval:109084|pto_count:0|srtt:46020 [2025/04/30 09:52:24 330473] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:86001|inflight:84009| [2025/04/30 09:52:24 330478] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 330483] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84009|cwnd:86001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:120288| [2025/04/30 09:52:24 330487] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 330491] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:113| [2025/04/30 09:52:24 330520] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:113|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:84009|now:1746006744330498|stream_id:0|stream_offset:120288| [2025/04/30 09:52:24 330526] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 330531] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:84009|applimit:0| [2025/04/30 09:52:24 330535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:46020|rtt_var:9530|pto_duration:84140|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 330540] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 330544] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 330547] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 85209| [2025/04/30 09:52:24 330551] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744439638|now:1746006744330535|interv:109103| [2025/04/30 09:52:24 330556] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744439638|now:1746006744330535|interval:109103|pto_count:0|srtt:46020 [2025/04/30 09:52:24 330560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:86001|inflight:85209| [2025/04/30 09:52:24 330565] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744439638| [2025/04/30 09:52:24 330569] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744439638| [2025/04/30 09:52:24 330573] [debug] |xqc_engine_wakeup_after|wakeup:1746006744439638|now:1746006744330573|diff:109065| [2025/04/30 09:52:24 330578] [debug] |xqc_engine_main_logic|END|now:1746006744329926| [2025/04/30 09:52:24 330583] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744330583| [2025/04/30 09:52:24 330587] [debug] |xqc_engine_wakeup_after|wakeup:1746006744439638|now:1746006744330587|diff:109051| [2025/04/30 09:52:24 330591] [debug] |xqc_engine_main_logic|END|now:1746006744330583| [2025/04/30 09:52:24 331654] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:38|state:ESTABED|recv_time:1746006744331653| [2025/04/30 09:52:24 331670] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 331678] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:26| [2025/04/30 09:52:24 331684] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:27| [2025/04/30 09:52:24 331692] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:27| [2025/04/30 09:52:24 331699] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 331705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 331713] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:39189|prior_delivered:2060|prior_time:1746006744263199|is_app_limited:1|send_elapse:11858|ack_elapse:68454|ctl_first_sent_time:1746006744275057|lagest_ack_time:1746006744331653|curr_delivered:41249| [2025/04/30 09:52:24 331721] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744275057| [2025/04/30 09:52:24 331728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:190||sndq_packets_used_bytes:0|sndq_packets_free:42| [2025/04/30 09:52:24 331735] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 331742] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:39189|prior_delivered:2060|prior_time:1746006744263199|is_app_limited:1|send_elapse:11858|ack_elapse:68454|ctl_first_sent_time:1746006744275057|lagest_ack_time:1746006744331653|curr_delivered:42449| [2025/04/30 09:52:24 331750] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744275175| [2025/04/30 09:52:24 331756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:189||sndq_packets_used_bytes:0|sndq_packets_free:43| [2025/04/30 09:52:24 331762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:46020|rttvar:9530|minrtt:31359|latest_rtt:56478|ack_delay:104| [2025/04/30 09:52:24 331770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:47314|rttvar:9736|minrtt:31359|latest_rtt:56478|ack_delay:104| [2025/04/30 09:52:24 331776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:44|lost_pn:41|thresh:3| [2025/04/30 09:52:24 331783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 331788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:47314|rtt_var:9736|pto_duration:86258|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 331792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 331796] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 331800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 82809| [2025/04/30 09:52:24 331804] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744441756|now:1746006744331787|interv:109969| [2025/04/30 09:52:24 331814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744441756|now:1746006744331787|interval:109969|pto_count:0|srtt:47314 [2025/04/30 09:52:24 331819] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 11858, ack_elapse 68454, delivered 40389|rate 590016|lost 0| [2025/04/30 09:52:24 331823] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (590016) in round 2| [2025/04/30 09:52:24 331828] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 331832] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:53378|extra_cwnd:41530| [2025/04/30 09:52:24 331836] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:86001|packet_lost:0|acked:2400|po_sent_time:1746006744275175|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2679| [2025/04/30 09:52:24 331840] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:86001|packet_lost:0|acked:2400|po_sent_time:1746006744275175|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2679| [2025/04/30 09:52:24 331845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:590016|cwnd:88401|full_bw_reached:0|inflight:82809|srtt:47314|latest_rtt:56478|min_rtt:31359|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 331851] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:27|largest:27|pns:2| [2025/04/30 09:52:24 331855] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:27|frame:ACK |recv_time:1746006744331653|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 331860] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864331653|now:1746006744331653|interv:120000000| [2025/04/30 09:52:24 331864] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864331653|now:1746006744331653|interv:120000000| [2025/04/30 09:52:24 331868] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744439638|pq_index:0| [2025/04/30 09:52:24 331873] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744329926| [2025/04/30 09:52:24 331877] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744331877| [2025/04/30 09:52:24 331882] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744331881| [2025/04/30 09:52:24 331887] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 331892] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:47314|min_srtt:47314|path_bw:590016|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 331897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82809|cwnd:88401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:121467| [2025/04/30 09:52:24 331901] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:47314|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 331909] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 331914] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:47314|min_srtt:47314|path_bw:590016|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 331918] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:82809|cwnd:88401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:122646| [2025/04/30 09:52:24 331923] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:47314|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 331927] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 331932] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:47314|min_srtt:47314|path_bw:590016|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 331936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:82809|cwnd:88401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:123825| [2025/04/30 09:52:24 331941] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:47314|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 331945] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 331950] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:47314|min_srtt:47314|path_bw:590016|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 331954] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:82809|cwnd:88401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:125004| [2025/04/30 09:52:24 331959] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:47314|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 331963] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 331967] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:47314|min_srtt:47314|path_bw:590016|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 331971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:82809|cwnd:88401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:126183| [2025/04/30 09:52:24 331976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 331980] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 331983] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 331988] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 331995] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 331999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82809|cwnd:88401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:121467| [2025/04/30 09:52:24 332004] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 332008] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:114| [2025/04/30 09:52:24 332043] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:114|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:82809|now:1746006744332015|stream_id:0|stream_offset:121467| [2025/04/30 09:52:24 332049] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 332054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:82809|applimit:0| [2025/04/30 09:52:24 332058] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:47314|rtt_var:9736|pto_duration:86258|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 332063] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 332067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 332070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 84009| [2025/04/30 09:52:24 332074] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744443273|now:1746006744332058|interv:111215| [2025/04/30 09:52:24 332079] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744443273|now:1746006744332058|interval:111215|pto_count:0|srtt:47314 [2025/04/30 09:52:24 332083] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:88401|inflight:84009| [2025/04/30 09:52:24 332088] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 332092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84009|cwnd:88401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:122646| [2025/04/30 09:52:24 332097] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 332101] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:115| [2025/04/30 09:52:24 332123] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:115|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:84009|now:1746006744332107|stream_id:0|stream_offset:122646| [2025/04/30 09:52:24 332129] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 332153] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:84009|applimit:0| [2025/04/30 09:52:24 332160] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:47314|rtt_var:9736|pto_duration:86258|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 332172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 332178] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 332185] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 85209| [2025/04/30 09:52:24 332192] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744443365|now:1746006744332159|interv:111206| [2025/04/30 09:52:24 332198] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744443365|now:1746006744332159|interval:111206|pto_count:0|srtt:47314 [2025/04/30 09:52:24 332205] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:88401|inflight:85209| [2025/04/30 09:52:24 332212] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 332219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85209|cwnd:88401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:123825| [2025/04/30 09:52:24 332226] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 332233] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:116| [2025/04/30 09:52:24 332273] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:116|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:85209|now:1746006744332245|stream_id:0|stream_offset:123825| [2025/04/30 09:52:24 332282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 332289] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:85209|applimit:0| [2025/04/30 09:52:24 332296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:47314|rtt_var:9736|pto_duration:86258|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 332303] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 332310] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 332316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 86409| [2025/04/30 09:52:24 332326] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744443503|now:1746006744332296|interv:111207| [2025/04/30 09:52:24 332332] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744443503|now:1746006744332296|interval:111207|pto_count:0|srtt:47314 [2025/04/30 09:52:24 332339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:88401|inflight:86409| [2025/04/30 09:52:24 332347] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 332353] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:86409|cwnd:88401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:125004| [2025/04/30 09:52:24 332365] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 332372] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:117| [2025/04/30 09:52:24 332413] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:117|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:86409|now:1746006744332381|stream_id:0|stream_offset:125004| [2025/04/30 09:52:24 332422] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 332429] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:86409|applimit:0| [2025/04/30 09:52:24 332436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:47314|rtt_var:9736|pto_duration:86258|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 332443] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 332450] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 332456] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 87609| [2025/04/30 09:52:24 332462] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744443639|now:1746006744332435|interv:111204| [2025/04/30 09:52:24 332468] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744443639|now:1746006744332435|interval:111204|pto_count:0|srtt:47314 [2025/04/30 09:52:24 332475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:88401|inflight:87609| [2025/04/30 09:52:24 332483] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744443639| [2025/04/30 09:52:24 332487] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744443639| [2025/04/30 09:52:24 332491] [debug] |xqc_engine_wakeup_after|wakeup:1746006744443639|now:1746006744332491|diff:111148| [2025/04/30 09:52:24 332495] [debug] |xqc_engine_main_logic|END|now:1746006744331881| [2025/04/30 09:52:24 332501] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744332501| [2025/04/30 09:52:24 332505] [debug] |xqc_engine_wakeup_after|wakeup:1746006744443639|now:1746006744332505|diff:111134| [2025/04/30 09:52:24 332509] [debug] |xqc_engine_main_logic|END|now:1746006744332501| [2025/04/30 09:52:24 334678] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:42|state:ESTABED|recv_time:1746006744334677| [2025/04/30 09:52:24 334695] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 334704] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:27| [2025/04/30 09:52:24 334710] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:28| [2025/04/30 09:52:24 334719] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:28| [2025/04/30 09:52:24 334725] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 334734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:47|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:51|path_largest_ack:47| [2025/04/30 09:52:24 334741] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:43989|prior_delivered:2060|prior_time:1746006744263199|is_app_limited:1|send_elapse:13475|ack_elapse:71478|ctl_first_sent_time:1746006744276674|lagest_ack_time:1746006744334677|curr_delivered:43649| [2025/04/30 09:52:24 334756] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744276674| [2025/04/30 09:52:24 334763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:188||sndq_packets_used_bytes:0|sndq_packets_free:44| [2025/04/30 09:52:24 334770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 334777] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:48170|prior_delivered:2679|prior_time:1746006744294869|is_app_limited:1|send_elapse:32133|ack_elapse:39808|ctl_first_sent_time:1746006744295332|lagest_ack_time:1746006744334677|curr_delivered:44849| [2025/04/30 09:52:24 334784] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744295332| [2025/04/30 09:52:24 334790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:187||sndq_packets_used_bytes:0|sndq_packets_free:45| [2025/04/30 09:52:24 334794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:47314|rttvar:9736|minrtt:31359|latest_rtt:39345|ack_delay:96| [2025/04/30 09:52:24 334798] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:46306|rttvar:9318|minrtt:31359|latest_rtt:39345|ack_delay:96| [2025/04/30 09:52:24 334802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:51|lost_pn:48|thresh:3| [2025/04/30 09:52:24 334807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:45|lost_pn:48|po_sent_time:1746006744275286|lost_send_time:1746006744282583|loss_delay:52094|frame:STREAM |repair:128| [2025/04/30 09:52:24 334812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:46|lost_pn:48|po_sent_time:1746006744275394|lost_send_time:1746006744282583|loss_delay:52094|frame:STREAM |repair:128| [2025/04/30 09:52:24 334817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:48|lost_pn:48|po_sent_time:1746006744276783|lost_send_time:1746006744282583|loss_delay:52094|frame:STREAM |repair:128| [2025/04/30 09:52:24 334822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:49|lost_pn:48|po_sent_time:1746006744276885|lost_send_time:1746006744282583|loss_delay:52094|frame:STREAM |repair:128| [2025/04/30 09:52:24 334827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:50|lost_pn:48|po_sent_time:1746006744276987|lost_send_time:1746006744282583|loss_delay:52094|frame:STREAM |repair:128| [2025/04/30 09:52:24 334831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744276987u| [2025/04/30 09:52:24 334835] [stats] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |lost interval:1746006744334677|lost_count:5|send_count:121|pkt_num:50|po_send_time:1746006744276987|srtt:46306|cwnd:88401|bw:590016|conn_life:108673|now:0|last_lost_time:108673| [2025/04/30 09:52:24 334840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 334844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:46306|rtt_var:9318|pto_duration:83578|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 334852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 334856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 334860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 79209| [2025/04/30 09:52:24 334864] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744440959|now:1746006744334844|interv:106115| [2025/04/30 09:52:24 334868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744440959|now:1746006744334844|interval:106115|pto_count:0|srtt:46306 [2025/04/30 09:52:24 334873] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 32133, ack_elapse 39808, delivered 42170|rate 1059334|lost 5| [2025/04/30 09:52:24 334877] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: RTT round update 2 -> 3| [2025/04/30 09:52:24 334881] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1059334) in round 3| [2025/04/30 09:52:24 334885] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 334889] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95836|extra_cwnd:41530| [2025/04/30 09:52:24 334893] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:88401|packet_lost:5|acked:2400|po_sent_time:1746006744295332|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 334898] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:88401|packet_lost:5|acked:2400|po_sent_time:1746006744295332|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 334902] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1059334|cwnd:90801|full_bw_reached:0|inflight:79209|srtt:46306|latest_rtt:39345|min_rtt:31359|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:52:24 334908] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:28|largest:28|pns:2| [2025/04/30 09:52:24 334913] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:28|frame:ACK |recv_time:1746006744334677|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 334918] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864334677|now:1746006744334677|interv:120000000| [2025/04/30 09:52:24 334922] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864334677|now:1746006744334677|interv:120000000| [2025/04/30 09:52:24 334926] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744443639|pq_index:0| [2025/04/30 09:52:24 334930] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744331881| [2025/04/30 09:52:24 334934] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744334934| [2025/04/30 09:52:24 334942] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744334940| [2025/04/30 09:52:24 334950] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 334960] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46306|min_srtt:46306|path_bw:1059334|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 334965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79209|cwnd:90801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:40116| [2025/04/30 09:52:24 334970] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:46306|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 334975] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:45|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 334979] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46306|min_srtt:46306|path_bw:1059334|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 334983] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:79209|cwnd:90801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:41295| [2025/04/30 09:52:24 334988] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:46306|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 334992] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:46|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 334996] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46306|min_srtt:46306|path_bw:1059334|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 335000] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:79209|cwnd:90801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:43653| [2025/04/30 09:52:24 335005] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:46306|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 335009] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:48|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 335013] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46306|min_srtt:46306|path_bw:1059334|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 335017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:79209|cwnd:90801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:44832| [2025/04/30 09:52:24 335022] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:46306|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 335026] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:49|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 335030] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46306|min_srtt:46306|path_bw:1059334|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 335034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:79209|cwnd:90801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:46011| [2025/04/30 09:52:24 335041] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:46306|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 335045] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:50|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 335049] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46306|min_srtt:46306|path_bw:1059334|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 335054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:79209|cwnd:90801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:126183| [2025/04/30 09:52:24 335058] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:46306|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 335062] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 335066] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46306|min_srtt:46306|path_bw:1059334|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 335070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:79209|cwnd:90801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:127362| [2025/04/30 09:52:24 335075] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:46306|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 335079] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 335083] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46306|min_srtt:46306|path_bw:1059334|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 335087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:79209|cwnd:90801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:128541| [2025/04/30 09:52:24 335091] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:46306|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 335096] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 335100] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46306|min_srtt:46306|path_bw:1059334|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 335104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:79209|cwnd:90801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:129720| [2025/04/30 09:52:24 335108] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:46306|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 335113] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 335119] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46306|min_srtt:46306|path_bw:1059334|loss_rate:0.00|path_pto:0| [2025/04/30 09:52:24 335124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:79209|cwnd:90801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:130899| [2025/04/30 09:52:24 335128] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 335147] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 335156] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 335163] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 335170] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:45|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 335177] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79209|cwnd:90801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:40116| [2025/04/30 09:52:24 335183] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 335190] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:118| [2025/04/30 09:52:24 335232] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:118|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:79209|now:1746006744335200|stream_id:0|stream_offset:40116| [2025/04/30 09:52:24 335242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:118|origin_pktnum:45|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 335249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:79209|applimit:0| [2025/04/30 09:52:24 335256] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:46306|rtt_var:9318|pto_duration:83578|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 335263] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 335270] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 335276] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 80409| [2025/04/30 09:52:24 335283] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744443778|now:1746006744335256|interv:108522| [2025/04/30 09:52:24 335288] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744443778|now:1746006744335256|interval:108522|pto_count:0|srtt:46306 [2025/04/30 09:52:24 335297] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90801|inflight:80409| [2025/04/30 09:52:24 335304] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:46|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 335311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80409|cwnd:90801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:41295| [2025/04/30 09:52:24 335324] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 335331] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:119| [2025/04/30 09:52:24 335369] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:119|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:80409|now:1746006744335341|stream_id:0|stream_offset:41295| [2025/04/30 09:52:24 335378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:119|origin_pktnum:46|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 335385] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:80409|applimit:0| [2025/04/30 09:52:24 335392] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:46306|rtt_var:9318|pto_duration:83578|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 335396] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 335400] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 335404] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 81609| [2025/04/30 09:52:24 335408] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744443919|now:1746006744335392|interv:108527| [2025/04/30 09:52:24 335418] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744443919|now:1746006744335392|interval:108527|pto_count:0|srtt:46306 [2025/04/30 09:52:24 335423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90801|inflight:81609| [2025/04/30 09:52:24 335427] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:48|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 335432] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81609|cwnd:90801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:43653| [2025/04/30 09:52:24 335436] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 335440] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:120| [2025/04/30 09:52:24 335470] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:120|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:81609|now:1746006744335447|stream_id:0|stream_offset:43653| [2025/04/30 09:52:24 335479] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:120|origin_pktnum:48|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 335486] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:81609|applimit:0| [2025/04/30 09:52:24 335492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:46306|rtt_var:9318|pto_duration:83578|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 335499] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 335505] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 335514] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 82809| [2025/04/30 09:52:24 335518] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744444025|now:1746006744335492|interv:108533| [2025/04/30 09:52:24 335522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744444025|now:1746006744335492|interval:108533|pto_count:0|srtt:46306 [2025/04/30 09:52:24 335527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90801|inflight:82809| [2025/04/30 09:52:24 335531] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:49|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 335535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82809|cwnd:90801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:44832| [2025/04/30 09:52:24 335540] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 335544] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:121| [2025/04/30 09:52:24 335575] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:121|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:82809|now:1746006744335550|stream_id:0|stream_offset:44832| [2025/04/30 09:52:24 335583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:121|origin_pktnum:49|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 335590] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:82809|applimit:0| [2025/04/30 09:52:24 335597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:46306|rtt_var:9318|pto_duration:83578|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 335601] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 335605] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 335609] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 84009| [2025/04/30 09:52:24 335613] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744444128|now:1746006744335596|interv:108532| [2025/04/30 09:52:24 335617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744444128|now:1746006744335596|interval:108532|pto_count:0|srtt:46306 [2025/04/30 09:52:24 335622] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90801|inflight:84009| [2025/04/30 09:52:24 335626] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:50|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 335630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84009|cwnd:90801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:46011| [2025/04/30 09:52:24 335635] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 335639] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:122| [2025/04/30 09:52:24 335671] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:122|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:84009|now:1746006744335649|stream_id:0|stream_offset:46011| [2025/04/30 09:52:24 335680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:122|origin_pktnum:50|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 335687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:84009|applimit:0| [2025/04/30 09:52:24 335693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:46306|rtt_var:9318|pto_duration:83578|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 335697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 335701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 335705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 85209| [2025/04/30 09:52:24 335709] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744444227|now:1746006744335693|interv:108534| [2025/04/30 09:52:24 335713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744444227|now:1746006744335693|interval:108534|pto_count:0|srtt:46306 [2025/04/30 09:52:24 335717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90801|inflight:85209| [2025/04/30 09:52:24 335722] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 335726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85209|cwnd:90801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:126183| [2025/04/30 09:52:24 335731] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 335735] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:123| [2025/04/30 09:52:24 335761] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:123|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:85209|now:1746006744335741|stream_id:0|stream_offset:126183| [2025/04/30 09:52:24 335770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 335777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:85209|applimit:0| [2025/04/30 09:52:24 335783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:46306|rtt_var:9318|pto_duration:83578|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 335787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 335791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 335795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 86409| [2025/04/30 09:52:24 335799] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744444319|now:1746006744335783|interv:108536| [2025/04/30 09:52:24 335803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744444319|now:1746006744335783|interval:108536|pto_count:0|srtt:46306 [2025/04/30 09:52:24 335811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90801|inflight:86409| [2025/04/30 09:52:24 335816] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 335820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:86409|cwnd:90801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:127362| [2025/04/30 09:52:24 335825] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 335829] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:124| [2025/04/30 09:52:24 335857] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:124|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:86409|now:1746006744335835|stream_id:0|stream_offset:127362| [2025/04/30 09:52:24 335865] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 335872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:86409|applimit:0| [2025/04/30 09:52:24 335879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:46306|rtt_var:9318|pto_duration:83578|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 335883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 335887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 335891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 87609| [2025/04/30 09:52:24 335894] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744444413|now:1746006744335878|interv:108535| [2025/04/30 09:52:24 335898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744444413|now:1746006744335878|interval:108535|pto_count:0|srtt:46306 [2025/04/30 09:52:24 335903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90801|inflight:87609| [2025/04/30 09:52:24 335907] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 335911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:87609|cwnd:90801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:128541| [2025/04/30 09:52:24 335916] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 335920] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:125| [2025/04/30 09:52:24 335947] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:125|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:87609|now:1746006744335926|stream_id:0|stream_offset:128541| [2025/04/30 09:52:24 335955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 335967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:87609|applimit:0| [2025/04/30 09:52:24 335972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:46306|rtt_var:9318|pto_duration:83578|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 335976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 335980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 335984] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 88809| [2025/04/30 09:52:24 335988] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744444504|now:1746006744335972|interv:108532| [2025/04/30 09:52:24 335992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744444504|now:1746006744335972|interval:108532|pto_count:0|srtt:46306 [2025/04/30 09:52:24 335996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90801|inflight:88809| [2025/04/30 09:52:24 336001] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 336008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:88809|cwnd:90801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:129720| [2025/04/30 09:52:24 336015] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 336022] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:126| [2025/04/30 09:52:24 336052] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:126|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:88809|now:1746006744336029|stream_id:0|stream_offset:129720| [2025/04/30 09:52:24 336060] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:126|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 336067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:88809|applimit:0| [2025/04/30 09:52:24 336073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:46306|rtt_var:9318|pto_duration:83578|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 336077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 336081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 336085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 90009| [2025/04/30 09:52:24 336089] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744444607|now:1746006744336073|interv:108534| [2025/04/30 09:52:24 336093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744444607|now:1746006744336073|interval:108534|pto_count:0|srtt:46306 [2025/04/30 09:52:24 336097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90801|inflight:90009| [2025/04/30 09:52:24 336106] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744444607| [2025/04/30 09:52:24 336110] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744444607| [2025/04/30 09:52:24 336114] [debug] |xqc_engine_wakeup_after|wakeup:1746006744444607|now:1746006744336114|diff:108493| [2025/04/30 09:52:24 336119] [debug] |xqc_engine_main_logic|END|now:1746006744334940| [2025/04/30 09:52:24 336124] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744336124| [2025/04/30 09:52:24 336128] [debug] |xqc_engine_wakeup_after|wakeup:1746006744444607|now:1746006744336128|diff:108479| [2025/04/30 09:52:24 336149] [debug] |xqc_engine_main_logic|END|now:1746006744336124| [2025/04/30 09:52:24 338680] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:42|state:ESTABED|recv_time:1746006744338679| [2025/04/30 09:52:24 338694] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 338704] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:28| [2025/04/30 09:52:24 338711] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:30| [2025/04/30 09:52:24 338719] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:30| [2025/04/30 09:52:24 338726] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 338734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:52|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:55|path_largest_ack:52| [2025/04/30 09:52:24 338742] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:48000|prior_delivered:4049|prior_time:1746006744299855|is_app_limited:0|send_elapse:32530|ack_elapse:38824|ctl_first_sent_time:1746006744300297|lagest_ack_time:1746006744338679|curr_delivered:46049| [2025/04/30 09:52:24 338748] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744300297| [2025/04/30 09:52:24 338754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:191||sndq_packets_used_bytes:0|sndq_packets_free:41| [2025/04/30 09:52:24 338761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:53|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:55|path_largest_ack:53| [2025/04/30 09:52:24 338768] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:48000|prior_delivered:4049|prior_time:1746006744299855|is_app_limited:0|send_elapse:32530|ack_elapse:38824|ctl_first_sent_time:1746006744300297|lagest_ack_time:1746006744338679|curr_delivered:47249| [2025/04/30 09:52:24 338776] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744300439| [2025/04/30 09:52:24 338782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:190||sndq_packets_used_bytes:0|sndq_packets_free:42| [2025/04/30 09:52:24 338788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:54|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:55|path_largest_ack:54| [2025/04/30 09:52:24 338795] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:48000|prior_delivered:6449|prior_time:1746006744301763|is_app_limited:0|send_elapse:33791|ack_elapse:36916|ctl_first_sent_time:1746006744302130|lagest_ack_time:1746006744338679|curr_delivered:48449| [2025/04/30 09:52:24 338802] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744302130| [2025/04/30 09:52:24 338809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:189||sndq_packets_used_bytes:0|sndq_packets_free:43| [2025/04/30 09:52:24 338822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:55|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:55|path_largest_ack:55| [2025/04/30 09:52:24 338827] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:48000|prior_delivered:6449|prior_time:1746006744301763|is_app_limited:0|send_elapse:33791|ack_elapse:36916|ctl_first_sent_time:1746006744302130|lagest_ack_time:1746006744338679|curr_delivered:49649| [2025/04/30 09:52:24 338831] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744302265| [2025/04/30 09:52:24 338835] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:188||sndq_packets_used_bytes:0|sndq_packets_free:44| [2025/04/30 09:52:24 338839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:46306|rttvar:9318|minrtt:31359|latest_rtt:36414|ack_delay:96| [2025/04/30 09:52:24 338843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:45057|rttvar:9486|minrtt:31359|latest_rtt:36414|ack_delay:96| [2025/04/30 09:52:24 338848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:55|lost_pn:52|thresh:3| [2025/04/30 09:52:24 338852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 338856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 338860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 338864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 338868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 338872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 338876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:45057|rtt_var:9486|pto_duration:83001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 338880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 338884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 338888] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 85209| [2025/04/30 09:52:24 338892] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744444030|now:1746006744338876|interv:105154| [2025/04/30 09:52:24 338896] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744444030|now:1746006744338876|interval:105154|pto_count:0|srtt:45057 [2025/04/30 09:52:24 338901] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 33791, ack_elapse 36916, delivered 43200|rate 1170224|lost 5| [2025/04/30 09:52:24 338905] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170224) in round 3| [2025/04/30 09:52:24 338909] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 338917] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:105870|extra_cwnd:41530| [2025/04/30 09:52:24 338921] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90801|packet_lost:0|acked:4800|po_sent_time:1746006744302265|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 338925] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90801|packet_lost:0|acked:4800|po_sent_time:1746006744302265|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 338930] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1170224|cwnd:95601|full_bw_reached:0|inflight:85209|srtt:45057|latest_rtt:36414|min_rtt:31359|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 338936] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:30|largest:30|pns:2| [2025/04/30 09:52:24 338941] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:30|frame:ACK |recv_time:1746006744338679|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 338946] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864338679|now:1746006744338679|interv:120000000| [2025/04/30 09:52:24 338950] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864338679|now:1746006744338679|interv:120000000| [2025/04/30 09:52:24 338954] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744444607|pq_index:0| [2025/04/30 09:52:24 338958] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744334940| [2025/04/30 09:52:24 338962] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744338962| [2025/04/30 09:52:24 338967] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744338966| [2025/04/30 09:52:24 338973] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 338978] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45057|min_srtt:45057|path_bw:1170224|loss_rate:3.85|path_pto:0| [2025/04/30 09:52:24 338982] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85209|cwnd:95601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:130899| [2025/04/30 09:52:24 338987] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:45057|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 338991] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 338996] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45057|min_srtt:45057|path_bw:1170224|loss_rate:3.85|path_pto:0| [2025/04/30 09:52:24 339000] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:85209|cwnd:95601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:132078| [2025/04/30 09:52:24 339007] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:45057|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 339011] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 339016] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45057|min_srtt:45057|path_bw:1170224|loss_rate:3.85|path_pto:0| [2025/04/30 09:52:24 339020] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:85209|cwnd:95601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:133257| [2025/04/30 09:52:24 339024] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:45057|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 339029] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 339033] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45057|min_srtt:45057|path_bw:1170224|loss_rate:3.85|path_pto:0| [2025/04/30 09:52:24 339037] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:85209|cwnd:95601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:134436| [2025/04/30 09:52:24 339041] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:45057|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 339046] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 339050] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45057|min_srtt:45057|path_bw:1170224|loss_rate:3.85|path_pto:0| [2025/04/30 09:52:24 339054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:85209|cwnd:95601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:135615| [2025/04/30 09:52:24 339058] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:45057|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 339062] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 339067] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45057|min_srtt:45057|path_bw:1170224|loss_rate:3.85|path_pto:0| [2025/04/30 09:52:24 339071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:85209|cwnd:95601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:136794| [2025/04/30 09:52:24 339075] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:45057|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 339079] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 339084] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45057|min_srtt:45057|path_bw:1170224|loss_rate:3.85|path_pto:0| [2025/04/30 09:52:24 339090] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:85209|cwnd:95601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:137973| [2025/04/30 09:52:24 339095] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:45057|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 339099] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 339103] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45057|min_srtt:45057|path_bw:1170224|loss_rate:3.85|path_pto:0| [2025/04/30 09:52:24 339107] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:85209|cwnd:95601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:139152| [2025/04/30 09:52:24 339111] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:45057|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 339116] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 339120] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45057|min_srtt:45057|path_bw:1170224|loss_rate:3.85|path_pto:0| [2025/04/30 09:52:24 339124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:85209|cwnd:95601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:140331| [2025/04/30 09:52:24 339129] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 339159] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 339165] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 339172] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 339179] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 339186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85209|cwnd:95601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:130899| [2025/04/30 09:52:24 339193] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 339200] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:127| [2025/04/30 09:52:24 339245] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:127|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:85209|now:1746006744339211|stream_id:0|stream_offset:130899| [2025/04/30 09:52:24 339256] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:127|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 339269] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:85209|applimit:0| [2025/04/30 09:52:24 339277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:45057|rtt_var:9486|pto_duration:83001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 339284] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 339290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 339297] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 86409| [2025/04/30 09:52:24 339303] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744447212|now:1746006744339276|interv:107936| [2025/04/30 09:52:24 339309] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744447212|now:1746006744339276|interval:107936|pto_count:0|srtt:45057 [2025/04/30 09:52:24 339317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:95601|inflight:86409| [2025/04/30 09:52:24 339325] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 339331] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:86409|cwnd:95601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:132078| [2025/04/30 09:52:24 339338] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 339345] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:128| [2025/04/30 09:52:24 339387] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:128|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:86409|now:1746006744339355|stream_id:0|stream_offset:132078| [2025/04/30 09:52:24 339397] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:128|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 339405] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:86409|applimit:0| [2025/04/30 09:52:24 339411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:45057|rtt_var:9486|pto_duration:83001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 339418] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 339424] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 339430] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 87609| [2025/04/30 09:52:24 339436] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744447356|now:1746006744339411|interv:107945| [2025/04/30 09:52:24 339442] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744447356|now:1746006744339411|interval:107945|pto_count:0|srtt:45057 [2025/04/30 09:52:24 339450] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:95601|inflight:87609| [2025/04/30 09:52:24 339457] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 339469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:87609|cwnd:95601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:133257| [2025/04/30 09:52:24 339477] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 339483] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:129| [2025/04/30 09:52:24 339512] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:129|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:87609|now:1746006744339490|stream_id:0|stream_offset:133257| [2025/04/30 09:52:24 339518] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:129|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 339522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:87609|applimit:0| [2025/04/30 09:52:24 339527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:45057|rtt_var:9486|pto_duration:83001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 339531] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 339535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 339539] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 88809| [2025/04/30 09:52:24 339543] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744447491|now:1746006744339526|interv:107965| [2025/04/30 09:52:24 339547] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744447491|now:1746006744339526|interval:107965|pto_count:0|srtt:45057 [2025/04/30 09:52:24 339551] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:95601|inflight:88809| [2025/04/30 09:52:24 339556] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 339560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:88809|cwnd:95601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:134436| [2025/04/30 09:52:24 339564] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 339568] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:130| [2025/04/30 09:52:24 339589] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:130|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:88809|now:1746006744339574|stream_id:0|stream_offset:134436| [2025/04/30 09:52:24 339594] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 339599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:88809|applimit:0| [2025/04/30 09:52:24 339604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:45057|rtt_var:9486|pto_duration:83001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 339608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 339616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 339620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 90009| [2025/04/30 09:52:24 339624] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744447575|now:1746006744339603|interv:107972| [2025/04/30 09:52:24 339628] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744447575|now:1746006744339603|interval:107972|pto_count:0|srtt:45057 [2025/04/30 09:52:24 339632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:95601|inflight:90009| [2025/04/30 09:52:24 339637] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 339641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:90009|cwnd:95601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:135615| [2025/04/30 09:52:24 339646] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 339650] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:131| [2025/04/30 09:52:24 339670] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:131|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:90009|now:1746006744339655|stream_id:0|stream_offset:135615| [2025/04/30 09:52:24 339676] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 339680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:90009|applimit:0| [2025/04/30 09:52:24 339684] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:45057|rtt_var:9486|pto_duration:83001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 339689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 339693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 339696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 91209| [2025/04/30 09:52:24 339700] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744447656|now:1746006744339684|interv:107972| [2025/04/30 09:52:24 339704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744447656|now:1746006744339684|interval:107972|pto_count:0|srtt:45057 [2025/04/30 09:52:24 339709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:95601|inflight:91209| [2025/04/30 09:52:24 339713] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 339717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:91209|cwnd:95601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:136794| [2025/04/30 09:52:24 339722] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 339729] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:132| [2025/04/30 09:52:24 339749] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:132|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:91209|now:1746006744339734|stream_id:0|stream_offset:136794| [2025/04/30 09:52:24 339755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 339759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:91209|applimit:0| [2025/04/30 09:52:24 339763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:45057|rtt_var:9486|pto_duration:83001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 339767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 339771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 339775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 92409| [2025/04/30 09:52:24 339779] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744447735|now:1746006744339763|interv:107972| [2025/04/30 09:52:24 339783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744447735|now:1746006744339763|interval:107972|pto_count:0|srtt:45057 [2025/04/30 09:52:24 339787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:95601|inflight:92409| [2025/04/30 09:52:24 339792] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 339796] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:92409|cwnd:95601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:137973| [2025/04/30 09:52:24 339800] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 339804] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:133| [2025/04/30 09:52:24 339824] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:133|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:92409|now:1746006744339810|stream_id:0|stream_offset:137973| [2025/04/30 09:52:24 339829] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 339833] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:92409|applimit:0| [2025/04/30 09:52:24 339837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:45057|rtt_var:9486|pto_duration:83001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 339842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 339845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 339849] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 93609| [2025/04/30 09:52:24 339856] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744447811|now:1746006744339837|interv:107974| [2025/04/30 09:52:24 339860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744447811|now:1746006744339837|interval:107974|pto_count:0|srtt:45057 [2025/04/30 09:52:24 339865] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:95601|inflight:93609| [2025/04/30 09:52:24 339869] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 339873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:93609|cwnd:95601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:139152| [2025/04/30 09:52:24 339877] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 339881] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:134| [2025/04/30 09:52:24 339902] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:134|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:93609|now:1746006744339887|stream_id:0|stream_offset:139152| [2025/04/30 09:52:24 339907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 339912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:93609|applimit:0| [2025/04/30 09:52:24 339916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:45057|rtt_var:9486|pto_duration:83001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 339920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 339924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 339927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 94809| [2025/04/30 09:52:24 339931] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744447888|now:1746006744339915|interv:107973| [2025/04/30 09:52:24 339935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744447888|now:1746006744339915|interval:107973|pto_count:0|srtt:45057 [2025/04/30 09:52:24 339940] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:95601|inflight:94809| [2025/04/30 09:52:24 339944] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744447888| [2025/04/30 09:52:24 339948] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744447888| [2025/04/30 09:52:24 339952] [debug] |xqc_engine_wakeup_after|wakeup:1746006744447888|now:1746006744339952|diff:107936| [2025/04/30 09:52:24 339957] [debug] |xqc_engine_main_logic|END|now:1746006744338966| [2025/04/30 09:52:24 339962] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744339962| [2025/04/30 09:52:24 339966] [debug] |xqc_engine_wakeup_after|wakeup:1746006744447888|now:1746006744339966|diff:107922| [2025/04/30 09:52:24 339970] [debug] |xqc_engine_main_logic|END|now:1746006744339962| [2025/04/30 09:52:24 340655] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:42|state:ESTABED|recv_time:1746006744340653| [2025/04/30 09:52:24 340670] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 340687] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:30| [2025/04/30 09:52:24 340694] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:31| [2025/04/30 09:52:24 340703] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:31| [2025/04/30 09:52:24 340709] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 340717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:56|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:57|path_largest_ack:56| [2025/04/30 09:52:24 340724] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:50400|prior_delivered:6449|prior_time:1746006744301763|is_app_limited:0|send_elapse:34060|ack_elapse:38890|ctl_first_sent_time:1746006744302399|lagest_ack_time:1746006744340653|curr_delivered:50849| [2025/04/30 09:52:24 340732] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744302399| [2025/04/30 09:52:24 340739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:187||sndq_packets_used_bytes:0|sndq_packets_free:45| [2025/04/30 09:52:24 340746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:57|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:57|path_largest_ack:57| [2025/04/30 09:52:24 340753] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:50400|prior_delivered:6449|prior_time:1746006744301763|is_app_limited:0|send_elapse:34060|ack_elapse:38890|ctl_first_sent_time:1746006744302399|lagest_ack_time:1746006744340653|curr_delivered:52049| [2025/04/30 09:52:24 340760] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744302541| [2025/04/30 09:52:24 340767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:186||sndq_packets_used_bytes:0|sndq_packets_free:46| [2025/04/30 09:52:24 340773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:45057|rttvar:9486|minrtt:31359|latest_rtt:38112|ack_delay:104| [2025/04/30 09:52:24 340781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:44176|rttvar:8877|minrtt:31359|latest_rtt:38112|ack_delay:104| [2025/04/30 09:52:24 340787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:57|lost_pn:54|thresh:3| [2025/04/30 09:52:24 340794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 340799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 340802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 340806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 340810] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 340814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 340818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44176|rtt_var:8877|pto_duration:79684|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 340828] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 340832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 340836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 92409| [2025/04/30 09:52:24 340840] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744444571|now:1746006744340818|interv:103753| [2025/04/30 09:52:24 340844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744444571|now:1746006744340818|interval:103753|pto_count:0|srtt:44176 [2025/04/30 09:52:24 340849] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 34060, ack_elapse 38890, delivered 45600|rate 1172537|lost 5| [2025/04/30 09:52:24 340853] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172537) in round 3| [2025/04/30 09:52:24 340857] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 340861] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106078|extra_cwnd:41530| [2025/04/30 09:52:24 340865] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:95601|packet_lost:0|acked:2400|po_sent_time:1746006744302541|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 340870] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:95601|packet_lost:0|acked:2400|po_sent_time:1746006744302541|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 340874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1172537|cwnd:98001|full_bw_reached:0|inflight:92409|srtt:44176|latest_rtt:38112|min_rtt:31359|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 340880] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:31|largest:31|pns:2| [2025/04/30 09:52:24 340885] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:31|frame:ACK |recv_time:1746006744340653|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 340890] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864340653|now:1746006744340653|interv:120000000| [2025/04/30 09:52:24 340894] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864340653|now:1746006744340653|interv:120000000| [2025/04/30 09:52:24 340898] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744447888|pq_index:0| [2025/04/30 09:52:24 340902] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744338966| [2025/04/30 09:52:24 340906] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744340906| [2025/04/30 09:52:24 340912] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744340910| [2025/04/30 09:52:24 340917] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 340924] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44176|min_srtt:44176|path_bw:1172537|loss_rate:3.62|path_pto:0| [2025/04/30 09:52:24 340929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:92409|cwnd:98001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:140331| [2025/04/30 09:52:24 340934] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44176|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 340938] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 340943] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44176|min_srtt:44176|path_bw:1172537|loss_rate:3.62|path_pto:0| [2025/04/30 09:52:24 340947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:92409|cwnd:98001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:141510| [2025/04/30 09:52:24 340952] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44176|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 340956] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 340960] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44176|min_srtt:44176|path_bw:1172537|loss_rate:3.62|path_pto:0| [2025/04/30 09:52:24 340965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:92409|cwnd:98001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:142689| [2025/04/30 09:52:24 340969] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44176|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 340973] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 340978] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44176|min_srtt:44176|path_bw:1172537|loss_rate:3.62|path_pto:0| [2025/04/30 09:52:24 340982] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:92409|cwnd:98001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:143868| [2025/04/30 09:52:24 340986] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44176|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 340990] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 340995] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44176|min_srtt:44176|path_bw:1172537|loss_rate:3.62|path_pto:0| [2025/04/30 09:52:24 340999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:92409|cwnd:98001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:145047| [2025/04/30 09:52:24 341006] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 341010] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 341014] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 341018] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 341022] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 341027] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:92409|cwnd:98001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:140331| [2025/04/30 09:52:24 341031] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 341035] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:135| [2025/04/30 09:52:24 341071] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:135|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:92409|now:1746006744341043|stream_id:0|stream_offset:140331| [2025/04/30 09:52:24 341077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 341082] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:92409|applimit:0| [2025/04/30 09:52:24 341086] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44176|rtt_var:8877|pto_duration:79684|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 341091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 341095] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 341098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 93609| [2025/04/30 09:52:24 341102] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744445727|now:1746006744341086|interv:104641| [2025/04/30 09:52:24 341106] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744445727|now:1746006744341086|interval:104641|pto_count:0|srtt:44176 [2025/04/30 09:52:24 341111] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98001|inflight:93609| [2025/04/30 09:52:24 341116] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 341120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:93609|cwnd:98001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:141510| [2025/04/30 09:52:24 341125] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 341129] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:136| [2025/04/30 09:52:24 341209] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:136|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:93609|now:1746006744341156|stream_id:0|stream_offset:141510| [2025/04/30 09:52:24 341241] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 341250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:93609|applimit:0| [2025/04/30 09:52:24 341257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44176|rtt_var:8877|pto_duration:79684|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 341264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 341271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 341277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 94809| [2025/04/30 09:52:24 341284] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744445840|now:1746006744341257|interv:104583| [2025/04/30 09:52:24 341291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744445840|now:1746006744341257|interval:104583|pto_count:0|srtt:44176 [2025/04/30 09:52:24 341298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98001|inflight:94809| [2025/04/30 09:52:24 341306] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 341313] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:94809|cwnd:98001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:142689| [2025/04/30 09:52:24 341320] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 341327] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:137| [2025/04/30 09:52:24 341370] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:137|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:94809|now:1746006744341338|stream_id:0|stream_offset:142689| [2025/04/30 09:52:24 341380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 341388] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:94809|applimit:0| [2025/04/30 09:52:24 341394] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44176|rtt_var:8877|pto_duration:79684|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 341401] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 341408] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 341423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 96009| [2025/04/30 09:52:24 341429] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744446022|now:1746006744341394|interv:104628| [2025/04/30 09:52:24 341435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744446022|now:1746006744341394|interval:104628|pto_count:0|srtt:44176 [2025/04/30 09:52:24 341449] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98001|inflight:96009| [2025/04/30 09:52:24 341456] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 341463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:96009|cwnd:98001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:143868| [2025/04/30 09:52:24 341470] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 341477] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:138| [2025/04/30 09:52:24 341513] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:138|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:96009|now:1746006744341488|stream_id:0|stream_offset:143868| [2025/04/30 09:52:24 341519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 341524] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:96009|applimit:0| [2025/04/30 09:52:24 341528] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44176|rtt_var:8877|pto_duration:79684|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 341532] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 341536] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 341540] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 97209| [2025/04/30 09:52:24 341544] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744446172|now:1746006744341528|interv:104644| [2025/04/30 09:52:24 341548] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744446172|now:1746006744341528|interval:104644|pto_count:0|srtt:44176 [2025/04/30 09:52:24 341553] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98001|inflight:97209| [2025/04/30 09:52:24 341558] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744446172| [2025/04/30 09:52:24 341562] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744446172| [2025/04/30 09:52:24 341566] [debug] |xqc_engine_wakeup_after|wakeup:1746006744446172|now:1746006744341566|diff:104606| [2025/04/30 09:52:24 341570] [debug] |xqc_engine_main_logic|END|now:1746006744340910| [2025/04/30 09:52:24 341576] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744341576| [2025/04/30 09:52:24 341580] [debug] |xqc_engine_wakeup_after|wakeup:1746006744446172|now:1746006744341580|diff:104592| [2025/04/30 09:52:24 341583] [debug] |xqc_engine_main_logic|END|now:1746006744341576| [2025/04/30 09:52:24 342720] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006744342719| [2025/04/30 09:52:24 342736] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 342745] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:31| [2025/04/30 09:52:24 342749] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:32| [2025/04/30 09:52:24 342763] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:32| [2025/04/30 09:52:24 342770] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 342778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:58|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:59|path_largest_ack:58| [2025/04/30 09:52:24 342784] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:50400|prior_delivered:8849|prior_time:1746006744303769|is_app_limited:0|send_elapse:35615|ack_elapse:38950|ctl_first_sent_time:1746006744304166|lagest_ack_time:1746006744342719|curr_delivered:53249| [2025/04/30 09:52:24 342789] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744304166| [2025/04/30 09:52:24 342793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:185||sndq_packets_used_bytes:0|sndq_packets_free:47| [2025/04/30 09:52:24 342800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:59|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:59|path_largest_ack:59| [2025/04/30 09:52:24 342807] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:50400|prior_delivered:8849|prior_time:1746006744303769|is_app_limited:0|send_elapse:35615|ack_elapse:38950|ctl_first_sent_time:1746006744304166|lagest_ack_time:1746006744342719|curr_delivered:54449| [2025/04/30 09:52:24 342814] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744304273| [2025/04/30 09:52:24 342820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:184||sndq_packets_used_bytes:0|sndq_packets_free:48| [2025/04/30 09:52:24 342826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:44176|rttvar:8877|minrtt:31359|latest_rtt:38446|ack_delay:104| [2025/04/30 09:52:24 342832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43446|rttvar:8116|minrtt:31359|latest_rtt:38446|ack_delay:104| [2025/04/30 09:52:24 342836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:59|lost_pn:56|thresh:3| [2025/04/30 09:52:24 342840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 342844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 342848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 342852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 342856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 342860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 342864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43446|rtt_var:8116|pto_duration:75910|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 342869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 342873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 342880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 94809| [2025/04/30 09:52:24 342884] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744442398|now:1746006744342864|interv:99534| [2025/04/30 09:52:24 342888] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744442398|now:1746006744342864|interval:99534|pto_count:0|srtt:43446 [2025/04/30 09:52:24 342893] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 35615, ack_elapse 38950, delivered 45600|rate 1170731|lost 5| [2025/04/30 09:52:24 342897] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170731) in round 3| [2025/04/30 09:52:24 342902] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 342906] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106078|extra_cwnd:41530| [2025/04/30 09:52:24 342910] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98001|packet_lost:0|acked:2400|po_sent_time:1746006744304273|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 342914] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98001|packet_lost:0|acked:2400|po_sent_time:1746006744304273|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 342919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1172537|cwnd:100401|full_bw_reached:0|inflight:94809|srtt:43446|latest_rtt:38446|min_rtt:31359|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 342924] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:24 342929] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006744367719|now:1746006744342719|interv:25000| [2025/04/30 09:52:24 342934] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744342719|max_ack_delay:25000| [2025/04/30 09:52:24 342939] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:32|largest:32|pns:2| [2025/04/30 09:52:24 342943] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:32|frame:PING ACK |recv_time:1746006744342719|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 342948] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864342719|now:1746006744342719|interv:120000000| [2025/04/30 09:52:24 342952] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864342719|now:1746006744342719|interv:120000000| [2025/04/30 09:52:24 342956] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744446172|pq_index:0| [2025/04/30 09:52:24 342961] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744340910| [2025/04/30 09:52:24 342965] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744342965| [2025/04/30 09:52:24 342970] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744342969| [2025/04/30 09:52:24 342978] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 342983] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43446|min_srtt:43446|path_bw:1172537|loss_rate:3.52|path_pto:0| [2025/04/30 09:52:24 342987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:94809|cwnd:100401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:145047| [2025/04/30 09:52:24 342992] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43446|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 342997] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 343001] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43446|min_srtt:43446|path_bw:1172537|loss_rate:3.52|path_pto:0| [2025/04/30 09:52:24 343006] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:94809|cwnd:100401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:146226| [2025/04/30 09:52:24 343010] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43446|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 343015] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 343019] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43446|min_srtt:43446|path_bw:1172537|loss_rate:3.52|path_pto:0| [2025/04/30 09:52:24 343023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:94809|cwnd:100401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:147405| [2025/04/30 09:52:24 343027] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43446|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 343032] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 343036] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43446|min_srtt:43446|path_bw:1172537|loss_rate:3.52|path_pto:0| [2025/04/30 09:52:24 343040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:94809|cwnd:100401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:148584| [2025/04/30 09:52:24 343044] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43446|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 343049] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 343053] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43446|min_srtt:43446|path_bw:1172537|loss_rate:3.52|path_pto:0| [2025/04/30 09:52:24 343060] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:94809|cwnd:100401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:149763| [2025/04/30 09:52:24 343065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 343069] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 343073] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 343077] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 343082] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 343086] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:94809|cwnd:100401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:145047| [2025/04/30 09:52:24 343090] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 343095] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:139| [2025/04/30 09:52:24 343128] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:139|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:94809|now:1746006744343102|stream_id:0|stream_offset:145047| [2025/04/30 09:52:24 343155] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 343163] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:94809|applimit:0| [2025/04/30 09:52:24 343169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43446|rtt_var:8116|pto_duration:75910|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 343176] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 343180] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 343184] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 96009| [2025/04/30 09:52:24 343188] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744444012|now:1746006744343169|interv:100843| [2025/04/30 09:52:24 343192] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744444012|now:1746006744343169|interval:100843|pto_count:0|srtt:43446 [2025/04/30 09:52:24 343197] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100401|inflight:96009| [2025/04/30 09:52:24 343202] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 343209] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:96009|cwnd:100401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:146226| [2025/04/30 09:52:24 343222] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 343228] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:140| [2025/04/30 09:52:24 343269] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:140|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:96009|now:1746006744343239|stream_id:0|stream_offset:146226| [2025/04/30 09:52:24 343278] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 343285] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:96009|applimit:0| [2025/04/30 09:52:24 343292] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43446|rtt_var:8116|pto_duration:75910|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 343299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 343305] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 343311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 97209| [2025/04/30 09:52:24 343317] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744444149|now:1746006744343291|interv:100858| [2025/04/30 09:52:24 343324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744444149|now:1746006744343291|interval:100858|pto_count:0|srtt:43446 [2025/04/30 09:52:24 343331] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100401|inflight:97209| [2025/04/30 09:52:24 343338] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 343345] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:97209|cwnd:100401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:147405| [2025/04/30 09:52:24 343352] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 343358] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:141| [2025/04/30 09:52:24 343396] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:141|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:97209|now:1746006744343369|stream_id:0|stream_offset:147405| [2025/04/30 09:52:24 343405] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 343421] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:97209|applimit:0| [2025/04/30 09:52:24 343426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43446|rtt_var:8116|pto_duration:75910|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 343430] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 343434] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 343438] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 98409| [2025/04/30 09:52:24 343447] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744444279|now:1746006744343426|interv:100853| [2025/04/30 09:52:24 343451] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744444279|now:1746006744343426|interval:100853|pto_count:0|srtt:43446 [2025/04/30 09:52:24 343455] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100401|inflight:98409| [2025/04/30 09:52:24 343460] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 343464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:98409|cwnd:100401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:148584| [2025/04/30 09:52:24 343469] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 343473] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:142| [2025/04/30 09:52:24 343503] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:142|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:98409|now:1746006744343480|stream_id:0|stream_offset:148584| [2025/04/30 09:52:24 343513] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:142|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 343520] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:98409|applimit:0| [2025/04/30 09:52:24 343526] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43446|rtt_var:8116|pto_duration:75910|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 343531] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 343535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 343541] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 99609| [2025/04/30 09:52:24 343547] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744444390|now:1746006744343526|interv:100864| [2025/04/30 09:52:24 343553] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744444390|now:1746006744343526|interval:100864|pto_count:0|srtt:43446 [2025/04/30 09:52:24 343560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100401|inflight:99609| [2025/04/30 09:52:24 343565] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744367719| [2025/04/30 09:52:24 343570] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744367719| [2025/04/30 09:52:24 343574] [debug] |xqc_engine_wakeup_after|wakeup:1746006744367719|now:1746006744343574|diff:24145| [2025/04/30 09:52:24 343578] [debug] |xqc_engine_main_logic|END|now:1746006744342969| [2025/04/30 09:52:24 343584] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744343584| [2025/04/30 09:52:24 343587] [debug] |xqc_engine_wakeup_after|wakeup:1746006744367719|now:1746006744343587|diff:24132| [2025/04/30 09:52:24 343591] [debug] |xqc_engine_main_logic|END|now:1746006744343584| [2025/04/30 09:52:24 344707] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:42|state:ESTABED|recv_time:1746006744344706| [2025/04/30 09:52:24 344729] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 344739] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:32| [2025/04/30 09:52:24 344745] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:33| [2025/04/30 09:52:24 344754] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:33| [2025/04/30 09:52:24 344760] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 344769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:60|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:61|path_largest_ack:60| [2025/04/30 09:52:24 344776] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:52800|prior_delivered:8849|prior_time:1746006744303769|is_app_limited:0|send_elapse:35851|ack_elapse:40937|ctl_first_sent_time:1746006744304402|lagest_ack_time:1746006744344706|curr_delivered:55649| [2025/04/30 09:52:24 344784] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744304402| [2025/04/30 09:52:24 344791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:183||sndq_packets_used_bytes:0|sndq_packets_free:49| [2025/04/30 09:52:24 344798] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:61|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:61|path_largest_ack:61| [2025/04/30 09:52:24 344805] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:52800|prior_delivered:8849|prior_time:1746006744303769|is_app_limited:0|send_elapse:35851|ack_elapse:40937|ctl_first_sent_time:1746006744304402|lagest_ack_time:1746006744344706|curr_delivered:56849| [2025/04/30 09:52:24 344812] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744304558| [2025/04/30 09:52:24 344818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:182||sndq_packets_used_bytes:0|sndq_packets_free:50| [2025/04/30 09:52:24 344824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43446|rttvar:8116|minrtt:31359|latest_rtt:40148|ack_delay:112| [2025/04/30 09:52:24 344830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43020|rttvar:6939|minrtt:31359|latest_rtt:40148|ack_delay:112| [2025/04/30 09:52:24 344837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:61|lost_pn:58|thresh:3| [2025/04/30 09:52:24 344844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 344850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 344855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 344859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 344863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 344867] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 344871] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43020|rtt_var:6939|pto_duration:70776|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 344880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 344884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 344888] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 97209| [2025/04/30 09:52:24 344892] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744439256|now:1746006744344871|interv:94385| [2025/04/30 09:52:24 344896] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744439256|now:1746006744344871|interval:94385|pto_count:0|srtt:43020 [2025/04/30 09:52:24 344900] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 35851, ack_elapse 40937, delivered 48000|rate 1172533|lost 5| [2025/04/30 09:52:24 344905] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172533) in round 3| [2025/04/30 09:52:24 344909] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 344913] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106078|extra_cwnd:41530| [2025/04/30 09:52:24 344917] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100401|packet_lost:0|acked:2400|po_sent_time:1746006744304558|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 344922] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100401|packet_lost:0|acked:2400|po_sent_time:1746006744304558|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 344926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1172537|cwnd:102801|full_bw_reached:0|inflight:97209|srtt:43020|latest_rtt:40148|min_rtt:31359|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 344932] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:33|largest:33|pns:2| [2025/04/30 09:52:24 344937] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:33|frame:ACK |recv_time:1746006744344706|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 344942] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864344706|now:1746006744344706|interv:120000000| [2025/04/30 09:52:24 344946] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864344706|now:1746006744344706|interv:120000000| [2025/04/30 09:52:24 344950] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744367719|pq_index:0| [2025/04/30 09:52:24 344954] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744342969| [2025/04/30 09:52:24 344958] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744344958| [2025/04/30 09:52:24 344963] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744344962| [2025/04/30 09:52:24 344968] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 344976] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43020|min_srtt:43020|path_bw:1172537|loss_rate:3.42|path_pto:0| [2025/04/30 09:52:24 344980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:97209|cwnd:102801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:149763| [2025/04/30 09:52:24 344985] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43020|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 344989] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 344994] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43020|min_srtt:43020|path_bw:1172537|loss_rate:3.42|path_pto:0| [2025/04/30 09:52:24 344998] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:97209|cwnd:102801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:150942| [2025/04/30 09:52:24 345002] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43020|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 345007] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 345011] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43020|min_srtt:43020|path_bw:1172537|loss_rate:3.42|path_pto:0| [2025/04/30 09:52:24 345015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:97209|cwnd:102801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:152121| [2025/04/30 09:52:24 345019] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43020|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 345024] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 345028] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43020|min_srtt:43020|path_bw:1172537|loss_rate:3.42|path_pto:0| [2025/04/30 09:52:24 345032] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:97209|cwnd:102801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:153300| [2025/04/30 09:52:24 345036] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43020|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 345041] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 345045] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43020|min_srtt:43020|path_bw:1172537|loss_rate:3.42|path_pto:0| [2025/04/30 09:52:24 345049] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:97209|cwnd:102801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:154479| [2025/04/30 09:52:24 345057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 345061] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 345065] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 345069] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 345073] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 345078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:97209|cwnd:102801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:149763| [2025/04/30 09:52:24 345082] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 345086] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:143| [2025/04/30 09:52:24 345121] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:143|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:97209|now:1746006744345094|stream_id:0|stream_offset:149763| [2025/04/30 09:52:24 345131] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 345163] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:97209|applimit:0| [2025/04/30 09:52:24 345170] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43020|rtt_var:6939|pto_duration:70776|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 345176] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 345182] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 345188] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 98409| [2025/04/30 09:52:24 345194] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744440870|now:1746006744345169|interv:95701| [2025/04/30 09:52:24 345199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744440870|now:1746006744345169|interval:95701|pto_count:0|srtt:43020 [2025/04/30 09:52:24 345205] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102801|inflight:98409| [2025/04/30 09:52:24 345213] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 345218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:98409|cwnd:102801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:150942| [2025/04/30 09:52:24 345225] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 345231] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:144| [2025/04/30 09:52:24 345267] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:144|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:98409|now:1746006744345240|stream_id:0|stream_offset:150942| [2025/04/30 09:52:24 345282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 345288] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:98409|applimit:0| [2025/04/30 09:52:24 345294] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43020|rtt_var:6939|pto_duration:70776|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 345301] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 345307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 345313] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 99609| [2025/04/30 09:52:24 345320] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744441016|now:1746006744345294|interv:95722| [2025/04/30 09:52:24 345326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744441016|now:1746006744345294|interval:95722|pto_count:0|srtt:43020 [2025/04/30 09:52:24 345333] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102801|inflight:99609| [2025/04/30 09:52:24 345340] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 345346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:99609|cwnd:102801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:152121| [2025/04/30 09:52:24 345352] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 345358] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:145| [2025/04/30 09:52:24 345394] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:145|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:99609|now:1746006744345369|stream_id:0|stream_offset:152121| [2025/04/30 09:52:24 345402] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 345409] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:99609|applimit:0| [2025/04/30 09:52:24 345416] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43020|rtt_var:6939|pto_duration:70776|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 345422] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 345428] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 345433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 100809| [2025/04/30 09:52:24 345439] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744441145|now:1746006744345415|interv:95730| [2025/04/30 09:52:24 345445] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744441145|now:1746006744345415|interval:95730|pto_count:0|srtt:43020 [2025/04/30 09:52:24 345457] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102801|inflight:100809| [2025/04/30 09:52:24 345464] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 345470] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:100809|cwnd:102801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:153300| [2025/04/30 09:52:24 345476] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 345482] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:146| [2025/04/30 09:52:24 345511] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:146|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:100809|now:1746006744345491|stream_id:0|stream_offset:153300| [2025/04/30 09:52:24 345518] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 345525] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:100809|applimit:0| [2025/04/30 09:52:24 345531] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43020|rtt_var:6939|pto_duration:70776|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 345537] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 345543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 345548] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 102009| [2025/04/30 09:52:24 345554] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744441267|now:1746006744345531|interv:95736| [2025/04/30 09:52:24 345560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744441267|now:1746006744345531|interval:95736|pto_count:0|srtt:43020 [2025/04/30 09:52:24 345566] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102801|inflight:102009| [2025/04/30 09:52:24 345573] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744367719| [2025/04/30 09:52:24 345579] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744367719| [2025/04/30 09:52:24 345584] [debug] |xqc_engine_wakeup_after|wakeup:1746006744367719|now:1746006744345584|diff:22135| [2025/04/30 09:52:24 345591] [debug] |xqc_engine_main_logic|END|now:1746006744344962| [2025/04/30 09:52:24 345598] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744345598| [2025/04/30 09:52:24 345603] [debug] |xqc_engine_wakeup_after|wakeup:1746006744367719|now:1746006744345603|diff:22116| [2025/04/30 09:52:24 345609] [debug] |xqc_engine_main_logic|END|now:1746006744345598| [2025/04/30 09:52:24 346658] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:42|state:ESTABED|recv_time:1746006744346657| [2025/04/30 09:52:24 346671] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 346678] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:33| [2025/04/30 09:52:24 346692] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:34| [2025/04/30 09:52:24 346700] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:34| [2025/04/30 09:52:24 346707] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 346716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:62|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:63|path_largest_ack:62| [2025/04/30 09:52:24 346723] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:48000|prior_delivered:16049|prior_time:1746006744309795|is_app_limited:0|send_elapse:41771|ack_elapse:36862|ctl_first_sent_time:1746006744310525|lagest_ack_time:1746006744346657|curr_delivered:58049| [2025/04/30 09:52:24 346730] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744310525| [2025/04/30 09:52:24 346738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:181||sndq_packets_used_bytes:0|sndq_packets_free:51| [2025/04/30 09:52:24 346745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:63|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:63|path_largest_ack:63| [2025/04/30 09:52:24 346751] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:48000|prior_delivered:16049|prior_time:1746006744309795|is_app_limited:0|send_elapse:41771|ack_elapse:36862|ctl_first_sent_time:1746006744310525|lagest_ack_time:1746006744346657|curr_delivered:59249| [2025/04/30 09:52:24 346758] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744310655| [2025/04/30 09:52:24 346764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:180||sndq_packets_used_bytes:0|sndq_packets_free:52| [2025/04/30 09:52:24 346770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43020|rttvar:6939|minrtt:31359|latest_rtt:36002|ack_delay:104| [2025/04/30 09:52:24 346776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42130|rttvar:6985|minrtt:31359|latest_rtt:36002|ack_delay:104| [2025/04/30 09:52:24 346780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:63|lost_pn:60|thresh:3| [2025/04/30 09:52:24 346785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 346791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 346797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 346803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 346807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 346813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 346820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42130|rtt_var:6985|pto_duration:70070|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 346827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 346833] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 346842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 99609| [2025/04/30 09:52:24 346846] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744440561|now:1746006744346819|interv:93742| [2025/04/30 09:52:24 346850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744440561|now:1746006744346819|interval:93742|pto_count:0|srtt:42130 [2025/04/30 09:52:24 346854] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 41771, ack_elapse 36862, delivered 43200|rate 1034210|lost 5| [2025/04/30 09:52:24 346859] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1034210) in round 3| [2025/04/30 09:52:24 346863] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 346867] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106078|extra_cwnd:41530| [2025/04/30 09:52:24 346871] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102801|packet_lost:0|acked:2400|po_sent_time:1746006744310655|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 346875] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102801|packet_lost:0|acked:2400|po_sent_time:1746006744310655|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 346880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1172537|cwnd:105201|full_bw_reached:0|inflight:99609|srtt:42130|latest_rtt:36002|min_rtt:31359|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 346886] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:34|largest:34|pns:2| [2025/04/30 09:52:24 346890] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:34|frame:ACK |recv_time:1746006744346657|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 346896] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864346657|now:1746006744346657|interv:120000000| [2025/04/30 09:52:24 346903] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864346657|now:1746006744346657|interv:120000000| [2025/04/30 09:52:24 346910] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744367719|pq_index:0| [2025/04/30 09:52:24 346917] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744344962| [2025/04/30 09:52:24 346921] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744346921| [2025/04/30 09:52:24 346926] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744346925| [2025/04/30 09:52:24 346931] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 346936] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42130|min_srtt:42130|path_bw:1172537|loss_rate:3.33|path_pto:0| [2025/04/30 09:52:24 346944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:99609|cwnd:105201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:154479| [2025/04/30 09:52:24 346948] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42130|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 346953] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 346957] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42130|min_srtt:42130|path_bw:1172537|loss_rate:3.33|path_pto:0| [2025/04/30 09:52:24 346962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:99609|cwnd:105201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:155658| [2025/04/30 09:52:24 346966] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42130|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 346970] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 346974] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42130|min_srtt:42130|path_bw:1172537|loss_rate:3.33|path_pto:0| [2025/04/30 09:52:24 346980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:99609|cwnd:105201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:156837| [2025/04/30 09:52:24 346987] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42130|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 346994] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 347001] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42130|min_srtt:42130|path_bw:1172537|loss_rate:3.33|path_pto:0| [2025/04/30 09:52:24 347005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:99609|cwnd:105201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:158016| [2025/04/30 09:52:24 347010] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42130|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 347014] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 347019] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42130|min_srtt:42130|path_bw:1172537|loss_rate:3.33|path_pto:0| [2025/04/30 09:52:24 347023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:99609|cwnd:105201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:159195| [2025/04/30 09:52:24 347028] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 347031] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 347038] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 347043] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 347047] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 347052] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:99609|cwnd:105201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:154479| [2025/04/30 09:52:24 347056] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 347060] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:147| [2025/04/30 09:52:24 347105] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:147|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:99609|now:1746006744347072|stream_id:0|stream_offset:154479| [2025/04/30 09:52:24 347115] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 347122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:99609|applimit:0| [2025/04/30 09:52:24 347128] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42130|rtt_var:6985|pto_duration:70070|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 347153] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 347159] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 347165] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 100809| [2025/04/30 09:52:24 347171] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744442142|now:1746006744347128|interv:95014| [2025/04/30 09:52:24 347178] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744442142|now:1746006744347128|interval:95014|pto_count:0|srtt:42130 [2025/04/30 09:52:24 347185] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105201|inflight:100809| [2025/04/30 09:52:24 347192] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 347199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:100809|cwnd:105201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:155658| [2025/04/30 09:52:24 347206] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 347212] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:148| [2025/04/30 09:52:24 347253] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:148|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:100809|now:1746006744347224|stream_id:0|stream_offset:155658| [2025/04/30 09:52:24 347262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 347275] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:100809|applimit:0| [2025/04/30 09:52:24 347282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42130|rtt_var:6985|pto_duration:70070|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 347290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 347296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 347303] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 102009| [2025/04/30 09:52:24 347309] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744442294|now:1746006744347282|interv:95012| [2025/04/30 09:52:24 347315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744442294|now:1746006744347282|interval:95012|pto_count:0|srtt:42130 [2025/04/30 09:52:24 347323] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105201|inflight:102009| [2025/04/30 09:52:24 347328] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 347333] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:102009|cwnd:105201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:156837| [2025/04/30 09:52:24 347340] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 347346] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:149| [2025/04/30 09:52:24 347384] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:149|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:102009|now:1746006744347357|stream_id:0|stream_offset:156837| [2025/04/30 09:52:24 347395] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 347402] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:102009|applimit:0| [2025/04/30 09:52:24 347408] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42130|rtt_var:6985|pto_duration:70070|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 347415] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 347427] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 347431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 103209| [2025/04/30 09:52:24 347435] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744442427|now:1746006744347408|interv:95019| [2025/04/30 09:52:24 347439] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744442427|now:1746006744347408|interval:95019|pto_count:0|srtt:42130 [2025/04/30 09:52:24 347443] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105201|inflight:103209| [2025/04/30 09:52:24 347453] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 347457] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:103209|cwnd:105201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:158016| [2025/04/30 09:52:24 347461] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 347466] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:150| [2025/04/30 09:52:24 347496] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:150|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:103209|now:1746006744347472|stream_id:0|stream_offset:158016| [2025/04/30 09:52:24 347505] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 347512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:103209|applimit:0| [2025/04/30 09:52:24 347519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42130|rtt_var:6985|pto_duration:70070|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 347526] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 347529] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 347533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 104409| [2025/04/30 09:52:24 347537] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744442542|now:1746006744347519|interv:95023| [2025/04/30 09:52:24 347541] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744442542|now:1746006744347519|interval:95023|pto_count:0|srtt:42130 [2025/04/30 09:52:24 347546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105201|inflight:104409| [2025/04/30 09:52:24 347550] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744367719| [2025/04/30 09:52:24 347555] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744367719| [2025/04/30 09:52:24 347559] [debug] |xqc_engine_wakeup_after|wakeup:1746006744367719|now:1746006744347559|diff:20160| [2025/04/30 09:52:24 347563] [debug] |xqc_engine_main_logic|END|now:1746006744346925| [2025/04/30 09:52:24 347569] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744347569| [2025/04/30 09:52:24 347573] [debug] |xqc_engine_wakeup_after|wakeup:1746006744367719|now:1746006744347572|diff:20147| [2025/04/30 09:52:24 347576] [debug] |xqc_engine_main_logic|END|now:1746006744347569| [2025/04/30 09:52:24 348649] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006744348648| [2025/04/30 09:52:24 348665] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 348674] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:34| [2025/04/30 09:52:24 348680] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:35| [2025/04/30 09:52:24 348689] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:35| [2025/04/30 09:52:24 348695] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 348714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:64|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:65|path_largest_ack:64| [2025/04/30 09:52:24 348721] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:50400|prior_delivered:16049|prior_time:1746006744309795|is_app_limited:0|send_elapse:41988|ack_elapse:38853|ctl_first_sent_time:1746006744310742|lagest_ack_time:1746006744348648|curr_delivered:60449| [2025/04/30 09:52:24 348729] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744310742| [2025/04/30 09:52:24 348736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:179||sndq_packets_used_bytes:0|sndq_packets_free:53| [2025/04/30 09:52:24 348744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:65|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:65|path_largest_ack:65| [2025/04/30 09:52:24 348751] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:50400|prior_delivered:16049|prior_time:1746006744309795|is_app_limited:0|send_elapse:41988|ack_elapse:38853|ctl_first_sent_time:1746006744310742|lagest_ack_time:1746006744348648|curr_delivered:61649| [2025/04/30 09:52:24 348758] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744310821| [2025/04/30 09:52:24 348765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:178||sndq_packets_used_bytes:0|sndq_packets_free:54| [2025/04/30 09:52:24 348770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42130|rttvar:6985|minrtt:31359|latest_rtt:37827|ack_delay:144| [2025/04/30 09:52:24 348774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41574|rttvar:6350|minrtt:31359|latest_rtt:37827|ack_delay:144| [2025/04/30 09:52:24 348779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:65|lost_pn:62|thresh:3| [2025/04/30 09:52:24 348783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 348787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 348791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 348795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 348799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 348803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 348807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41574|rtt_var:6350|pto_duration:66974|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 348811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 348815] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 348819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 102009| [2025/04/30 09:52:24 348832] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744439446|now:1746006744348806|interv:90640| [2025/04/30 09:52:24 348839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744439446|now:1746006744348806|interval:90640|pto_count:0|srtt:41574 [2025/04/30 09:52:24 348846] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 41988, ack_elapse 38853, delivered 45600|rate 1086024|lost 5| [2025/04/30 09:52:24 348853] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1086024) in round 3| [2025/04/30 09:52:24 348857] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 348861] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106078|extra_cwnd:41530| [2025/04/30 09:52:24 348865] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105201|packet_lost:0|acked:2400|po_sent_time:1746006744310821|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 348869] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105201|packet_lost:0|acked:2400|po_sent_time:1746006744310821|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 348874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1172537|cwnd:107601|full_bw_reached:0|inflight:102009|srtt:41574|latest_rtt:37827|min_rtt:31359|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 348880] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:35|largest:35|pns:2| [2025/04/30 09:52:24 348885] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:35|frame:ACK |recv_time:1746006744348648|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 348889] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864348648|now:1746006744348648|interv:120000000| [2025/04/30 09:52:24 348894] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864348648|now:1746006744348648|interv:120000000| [2025/04/30 09:52:24 348898] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744367719|pq_index:0| [2025/04/30 09:52:24 348902] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744346925| [2025/04/30 09:52:24 348906] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744348906| [2025/04/30 09:52:24 348912] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744348910| [2025/04/30 09:52:24 348920] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 348928] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41574|min_srtt:41574|path_bw:1172537|loss_rate:3.25|path_pto:0| [2025/04/30 09:52:24 348935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:102009|cwnd:107601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:159195| [2025/04/30 09:52:24 348944] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41574|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 348949] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 348954] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41574|min_srtt:41574|path_bw:1172537|loss_rate:3.25|path_pto:0| [2025/04/30 09:52:24 348958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:102009|cwnd:107601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:160374| [2025/04/30 09:52:24 348963] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41574|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 348967] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 348972] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41574|min_srtt:41574|path_bw:1172537|loss_rate:3.25|path_pto:0| [2025/04/30 09:52:24 348976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:102009|cwnd:107601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:161553| [2025/04/30 09:52:24 348980] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41574|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 348985] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 348989] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41574|min_srtt:41574|path_bw:1172537|loss_rate:3.25|path_pto:0| [2025/04/30 09:52:24 348993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:102009|cwnd:107601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:162732| [2025/04/30 09:52:24 348999] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41574|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 349007] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 349014] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41574|min_srtt:41574|path_bw:1172537|loss_rate:3.25|path_pto:0| [2025/04/30 09:52:24 349019] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:102009|cwnd:107601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:163911| [2025/04/30 09:52:24 349024] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 349027] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 349031] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 349039] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 349043] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 349047] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:102009|cwnd:107601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:159195| [2025/04/30 09:52:24 349052] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 349056] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:151| [2025/04/30 09:52:24 349096] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:151|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:102009|now:1746006744349064|stream_id:0|stream_offset:159195| [2025/04/30 09:52:24 349106] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 349113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:102009|applimit:0| [2025/04/30 09:52:24 349119] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41574|rtt_var:6350|pto_duration:66974|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 349126] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 349149] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 349155] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 103209| [2025/04/30 09:52:24 349162] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744441038|now:1746006744349119|interv:91919| [2025/04/30 09:52:24 349168] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744441038|now:1746006744349119|interval:91919|pto_count:0|srtt:41574 [2025/04/30 09:52:24 349175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107601|inflight:103209| [2025/04/30 09:52:24 349183] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 349189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:103209|cwnd:107601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:160374| [2025/04/30 09:52:24 349197] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 349203] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:152| [2025/04/30 09:52:24 349240] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:152|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:103209|now:1746006744349213|stream_id:0|stream_offset:160374| [2025/04/30 09:52:24 349249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 349256] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:103209|applimit:0| [2025/04/30 09:52:24 349267] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41574|rtt_var:6350|pto_duration:66974|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 349274] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 349281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 349287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 104409| [2025/04/30 09:52:24 349293] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744441187|now:1746006744349267|interv:91920| [2025/04/30 09:52:24 349299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744441187|now:1746006744349267|interval:91920|pto_count:0|srtt:41574 [2025/04/30 09:52:24 349306] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107601|inflight:104409| [2025/04/30 09:52:24 349311] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 349315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:104409|cwnd:107601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:161553| [2025/04/30 09:52:24 349320] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 349324] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:153| [2025/04/30 09:52:24 349356] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:153|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:104409|now:1746006744349331|stream_id:0|stream_offset:161553| [2025/04/30 09:52:24 349366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 349373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:104409|applimit:0| [2025/04/30 09:52:24 349379] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41574|rtt_var:6350|pto_duration:66974|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 349386] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 349392] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 349398] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 105609| [2025/04/30 09:52:24 349402] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744441305|now:1746006744349379|interv:91926| [2025/04/30 09:52:24 349407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744441305|now:1746006744349379|interval:91926|pto_count:0|srtt:41574 [2025/04/30 09:52:24 349414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107601|inflight:105609| [2025/04/30 09:52:24 349422] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 349429] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:105609|cwnd:107601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:162732| [2025/04/30 09:52:24 349441] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 349449] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:154| [2025/04/30 09:52:24 349486] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:154|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:105609|now:1746006744349459|stream_id:0|stream_offset:162732| [2025/04/30 09:52:24 349495] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 349502] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:105609|applimit:0| [2025/04/30 09:52:24 349509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41574|rtt_var:6350|pto_duration:66974|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 349515] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 349519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 349522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 106809| [2025/04/30 09:52:24 349526] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744441433|now:1746006744349509|interv:91924| [2025/04/30 09:52:24 349530] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744441433|now:1746006744349509|interval:91924|pto_count:0|srtt:41574 [2025/04/30 09:52:24 349535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:107601|inflight:106809| [2025/04/30 09:52:24 349539] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744367719| [2025/04/30 09:52:24 349544] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744367719| [2025/04/30 09:52:24 349548] [debug] |xqc_engine_wakeup_after|wakeup:1746006744367719|now:1746006744349548|diff:18171| [2025/04/30 09:52:24 349552] [debug] |xqc_engine_main_logic|END|now:1746006744348910| [2025/04/30 09:52:24 349558] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744349557| [2025/04/30 09:52:24 349561] [debug] |xqc_engine_wakeup_after|wakeup:1746006744367719|now:1746006744349561|diff:18158| [2025/04/30 09:52:24 349565] [debug] |xqc_engine_main_logic|END|now:1746006744349557| [2025/04/30 09:52:24 350673] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006744350672| [2025/04/30 09:52:24 350688] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 350697] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:35| [2025/04/30 09:52:24 350704] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:36| [2025/04/30 09:52:24 350713] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:36| [2025/04/30 09:52:24 350719] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 350726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:66|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:67|path_largest_ack:66| [2025/04/30 09:52:24 350738] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:52800|prior_delivered:16049|prior_time:1746006744309795|is_app_limited:0|send_elapse:42145|ack_elapse:40877|ctl_first_sent_time:1746006744310899|lagest_ack_time:1746006744350672|curr_delivered:62849| [2025/04/30 09:52:24 350746] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744310899| [2025/04/30 09:52:24 350753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:177||sndq_packets_used_bytes:0|sndq_packets_free:55| [2025/04/30 09:52:24 350759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:67|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:67|path_largest_ack:67| [2025/04/30 09:52:24 350766] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:52800|prior_delivered:16049|prior_time:1746006744309795|is_app_limited:0|send_elapse:42145|ack_elapse:40877|ctl_first_sent_time:1746006744310899|lagest_ack_time:1746006744350672|curr_delivered:64049| [2025/04/30 09:52:24 350772] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744310977| [2025/04/30 09:52:24 350778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:176||sndq_packets_used_bytes:0|sndq_packets_free:56| [2025/04/30 09:52:24 350784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41574|rttvar:6350|minrtt:31359|latest_rtt:39695|ack_delay:104| [2025/04/30 09:52:24 350791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41326|rttvar:5258|minrtt:31359|latest_rtt:39695|ack_delay:104| [2025/04/30 09:52:24 350795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:67|lost_pn:64|thresh:3| [2025/04/30 09:52:24 350799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 350803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 350807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 350811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 350815] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 350819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 350824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41326|rtt_var:5258|pto_duration:62358|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 350831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 350839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 350845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 104409| [2025/04/30 09:52:24 350851] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744436817|now:1746006744350824|interv:85993| [2025/04/30 09:52:24 350856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744436817|now:1746006744350824|interval:85993|pto_count:0|srtt:41326 [2025/04/30 09:52:24 350864] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42145, ack_elapse 40877, delivered 48000|rate 1138925|lost 5| [2025/04/30 09:52:24 350869] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1138925) in round 3| [2025/04/30 09:52:24 350873] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 350877] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106078|extra_cwnd:41530| [2025/04/30 09:52:24 350881] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107601|packet_lost:0|acked:2400|po_sent_time:1746006744310977|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 350886] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107601|packet_lost:0|acked:2400|po_sent_time:1746006744310977|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 350890] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1172537|cwnd:110001|full_bw_reached:0|inflight:104409|srtt:41326|latest_rtt:39695|min_rtt:31359|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 350896] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:36|largest:36|pns:2| [2025/04/30 09:52:24 350901] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:36|frame:ACK |recv_time:1746006744350672|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 350905] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864350672|now:1746006744350672|interv:120000000| [2025/04/30 09:52:24 350910] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864350672|now:1746006744350672|interv:120000000| [2025/04/30 09:52:24 350914] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744367719|pq_index:0| [2025/04/30 09:52:24 350918] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744348910| [2025/04/30 09:52:24 350922] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744350922| [2025/04/30 09:52:24 350927] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744350926| [2025/04/30 09:52:24 350932] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 350937] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41326|min_srtt:41326|path_bw:1172537|loss_rate:3.16|path_pto:0| [2025/04/30 09:52:24 350942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:104409|cwnd:110001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:163911| [2025/04/30 09:52:24 350946] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41326|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 350951] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 350958] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41326|min_srtt:41326|path_bw:1172537|loss_rate:3.16|path_pto:0| [2025/04/30 09:52:24 350963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:104409|cwnd:110001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:165090| [2025/04/30 09:52:24 350967] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41326|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 350972] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 350976] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41326|min_srtt:41326|path_bw:1172537|loss_rate:3.16|path_pto:0| [2025/04/30 09:52:24 350980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:104409|cwnd:110001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:166269| [2025/04/30 09:52:24 350985] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41326|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 350989] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 350993] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41326|min_srtt:41326|path_bw:1172537|loss_rate:3.16|path_pto:0| [2025/04/30 09:52:24 350998] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:104409|cwnd:110001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:167448| [2025/04/30 09:52:24 351002] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41326|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 351006] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 351010] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41326|min_srtt:41326|path_bw:1172537|loss_rate:3.16|path_pto:0| [2025/04/30 09:52:24 351015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:104409|cwnd:110001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:168627| [2025/04/30 09:52:24 351019] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 351023] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 351027] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 351031] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 351035] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 351042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:104409|cwnd:110001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:163911| [2025/04/30 09:52:24 351047] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 351051] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:155| [2025/04/30 09:52:24 351090] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:155|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:104409|now:1746006744351058|stream_id:0|stream_offset:163911| [2025/04/30 09:52:24 351100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 351107] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:104409|applimit:0| [2025/04/30 09:52:24 351113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41326|rtt_var:5258|pto_duration:62358|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 351121] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 351127] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 351154] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 105609| [2025/04/30 09:52:24 351161] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744438416|now:1746006744351113|interv:87303| [2025/04/30 09:52:24 351167] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744438416|now:1746006744351113|interval:87303|pto_count:0|srtt:41326 [2025/04/30 09:52:24 351175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110001|inflight:105609| [2025/04/30 09:52:24 351182] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 351189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:105609|cwnd:110001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:165090| [2025/04/30 09:52:24 351196] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 351203] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:156| [2025/04/30 09:52:24 351245] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:156|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:105609|now:1746006744351214|stream_id:0|stream_offset:165090| [2025/04/30 09:52:24 351254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 351262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:105609|applimit:0| [2025/04/30 09:52:24 351268] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41326|rtt_var:5258|pto_duration:62358|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 351274] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 351287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 351293] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 106809| [2025/04/30 09:52:24 351298] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744438572|now:1746006744351268|interv:87304| [2025/04/30 09:52:24 351305] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744438572|now:1746006744351268|interval:87304|pto_count:0|srtt:41326 [2025/04/30 09:52:24 351312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110001|inflight:106809| [2025/04/30 09:52:24 351319] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 351324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:106809|cwnd:110001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:166269| [2025/04/30 09:52:24 351331] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 351338] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:157| [2025/04/30 09:52:24 351381] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:157|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:106809|now:1746006744351349|stream_id:0|stream_offset:166269| [2025/04/30 09:52:24 351391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 351397] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:106809|applimit:0| [2025/04/30 09:52:24 351405] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41326|rtt_var:5258|pto_duration:62358|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 351412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 351418] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 351424] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 108009| [2025/04/30 09:52:24 351431] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744438707|now:1746006744351404|interv:87303| [2025/04/30 09:52:24 351438] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744438707|now:1746006744351404|interval:87303|pto_count:0|srtt:41326 [2025/04/30 09:52:24 351445] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110001|inflight:108009| [2025/04/30 09:52:24 351453] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 351460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:108009|cwnd:110001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:167448| [2025/04/30 09:52:24 351473] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 351477] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:158| [2025/04/30 09:52:24 351511] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:158|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:108009|now:1746006744351485|stream_id:0|stream_offset:167448| [2025/04/30 09:52:24 351521] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 351528] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:108009|applimit:0| [2025/04/30 09:52:24 351535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41326|rtt_var:5258|pto_duration:62358|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 351542] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 351548] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 351552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 109209| [2025/04/30 09:52:24 351556] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744438843|now:1746006744351534|interv:87309| [2025/04/30 09:52:24 351560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744438843|now:1746006744351534|interval:87309|pto_count:0|srtt:41326 [2025/04/30 09:52:24 351564] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110001|inflight:109209| [2025/04/30 09:52:24 351569] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744367719| [2025/04/30 09:52:24 351573] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744367719| [2025/04/30 09:52:24 351577] [debug] |xqc_engine_wakeup_after|wakeup:1746006744367719|now:1746006744351577|diff:16142| [2025/04/30 09:52:24 351581] [debug] |xqc_engine_main_logic|END|now:1746006744350926| [2025/04/30 09:52:24 351587] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744351587| [2025/04/30 09:52:24 351591] [debug] |xqc_engine_wakeup_after|wakeup:1746006744367719|now:1746006744351591|diff:16128| [2025/04/30 09:52:24 351595] [debug] |xqc_engine_main_logic|END|now:1746006744351587| [2025/04/30 09:52:24 352608] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006744352607| [2025/04/30 09:52:24 352624] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 352632] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:36| [2025/04/30 09:52:24 352639] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:37| [2025/04/30 09:52:24 352648] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:37| [2025/04/30 09:52:24 352655] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 352662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:68|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:69|path_largest_ack:68| [2025/04/30 09:52:24 352670] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:55200|prior_delivered:16049|prior_time:1746006744309795|is_app_limited:0|send_elapse:42297|ack_elapse:42812|ctl_first_sent_time:1746006744311051|lagest_ack_time:1746006744352607|curr_delivered:65249| [2025/04/30 09:52:24 352683] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744311051| [2025/04/30 09:52:24 352690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:175||sndq_packets_used_bytes:0|sndq_packets_free:57| [2025/04/30 09:52:24 352697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:69|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:69|path_largest_ack:69| [2025/04/30 09:52:24 352703] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:55200|prior_delivered:16049|prior_time:1746006744309795|is_app_limited:0|send_elapse:42297|ack_elapse:42812|ctl_first_sent_time:1746006744311051|lagest_ack_time:1746006744352607|curr_delivered:66449| [2025/04/30 09:52:24 352708] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744311128| [2025/04/30 09:52:24 352714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:174||sndq_packets_used_bytes:0|sndq_packets_free:58| [2025/04/30 09:52:24 352720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41326|rttvar:5258|minrtt:31359|latest_rtt:41479|ack_delay:88| [2025/04/30 09:52:24 352728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41334|rttvar:3960|minrtt:31359|latest_rtt:41479|ack_delay:88| [2025/04/30 09:52:24 352735] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:69|lost_pn:66|thresh:3| [2025/04/30 09:52:24 352742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 352749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 352755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 352761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 352767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 352774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 352779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41334|rtt_var:3960|pto_duration:57174|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 352783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 352787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 352791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 106809| [2025/04/30 09:52:24 352795] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744433659|now:1746006744352778|interv:80881| [2025/04/30 09:52:24 352799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744433659|now:1746006744352778|interval:80881|pto_count:0|srtt:41334 [2025/04/30 09:52:24 352804] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42297, ack_elapse 42812, delivered 50400|rate 1177240|lost 5| [2025/04/30 09:52:24 352813] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177240) in round 3| [2025/04/30 09:52:24 352817] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 352821] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106505|extra_cwnd:41530| [2025/04/30 09:52:24 352825] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110001|packet_lost:0|acked:2400|po_sent_time:1746006744311128|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 352830] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110001|packet_lost:0|acked:2400|po_sent_time:1746006744311128|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 352834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1177240|cwnd:112401|full_bw_reached:0|inflight:106809|srtt:41334|latest_rtt:41479|min_rtt:31359|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 352840] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:37|largest:37|pns:2| [2025/04/30 09:52:24 352845] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:37|frame:ACK |recv_time:1746006744352607|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 352850] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864352607|now:1746006744352607|interv:120000000| [2025/04/30 09:52:24 352854] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864352607|now:1746006744352607|interv:120000000| [2025/04/30 09:52:24 352858] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744367719|pq_index:0| [2025/04/30 09:52:24 352863] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744350926| [2025/04/30 09:52:24 352867] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744352867| [2025/04/30 09:52:24 352872] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744352871| [2025/04/30 09:52:24 352877] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 352882] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41334|min_srtt:41334|path_bw:1177240|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:24 352886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:106809|cwnd:112401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:168627| [2025/04/30 09:52:24 352891] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 352896] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 352900] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41334|min_srtt:41334|path_bw:1177240|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:24 352907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:106809|cwnd:112401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:169806| [2025/04/30 09:52:24 352912] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 352916] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 352921] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41334|min_srtt:41334|path_bw:1177240|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:24 352925] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:106809|cwnd:112401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:170985| [2025/04/30 09:52:24 352929] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 352934] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 352938] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41334|min_srtt:41334|path_bw:1177240|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:24 352942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:106809|cwnd:112401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:172164| [2025/04/30 09:52:24 352947] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 352951] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 352955] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41334|min_srtt:41334|path_bw:1177240|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:24 352959] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:106809|cwnd:112401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:173343| [2025/04/30 09:52:24 352964] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 352968] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 352971] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 352976] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 352980] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 352985] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:106809|cwnd:112401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:168627| [2025/04/30 09:52:24 352992] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 352996] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:159| [2025/04/30 09:52:24 353034] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:159|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:106809|now:1746006744353003|stream_id:0|stream_offset:168627| [2025/04/30 09:52:24 353044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 353051] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:106809|applimit:0| [2025/04/30 09:52:24 353059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41334|rtt_var:3960|pto_duration:57174|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 353065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 353069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 353072] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 108009| [2025/04/30 09:52:24 353076] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744435177|now:1746006744353058|interv:82119| [2025/04/30 09:52:24 353080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744435177|now:1746006744353058|interval:82119|pto_count:0|srtt:41334 [2025/04/30 09:52:24 353085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112401|inflight:108009| [2025/04/30 09:52:24 353090] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 353094] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:108009|cwnd:112401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:169806| [2025/04/30 09:52:24 353099] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 353106] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:160| [2025/04/30 09:52:24 353162] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:160|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:108009|now:1746006744353116|stream_id:0|stream_offset:169806| [2025/04/30 09:52:24 353175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 353182] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:108009|applimit:0| [2025/04/30 09:52:24 353189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41334|rtt_var:3960|pto_duration:57174|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 353195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 353201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 353214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 109209| [2025/04/30 09:52:24 353218] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744435290|now:1746006744353188|interv:82102| [2025/04/30 09:52:24 353222] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744435290|now:1746006744353188|interval:82102|pto_count:0|srtt:41334 [2025/04/30 09:52:24 353229] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112401|inflight:109209| [2025/04/30 09:52:24 353236] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 353243] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:109209|cwnd:112401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:170985| [2025/04/30 09:52:24 353249] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 353256] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:161| [2025/04/30 09:52:24 353320] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:161|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:109209|now:1746006744353267|stream_id:0|stream_offset:170985| [2025/04/30 09:52:24 353331] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 353338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:109209|applimit:0| [2025/04/30 09:52:24 353345] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41334|rtt_var:3960|pto_duration:57174|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 353352] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 353358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 353365] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 110409| [2025/04/30 09:52:24 353370] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744435441|now:1746006744353345|interv:82096| [2025/04/30 09:52:24 353379] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744435441|now:1746006744353345|interval:82096|pto_count:0|srtt:41334 [2025/04/30 09:52:24 353383] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112401|inflight:110409| [2025/04/30 09:52:24 353389] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 353393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:110409|cwnd:112401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:172164| [2025/04/30 09:52:24 353397] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 353402] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:162| [2025/04/30 09:52:24 353440] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:162|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:110409|now:1746006744353409|stream_id:0|stream_offset:172164| [2025/04/30 09:52:24 353457] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 353464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:110409|applimit:0| [2025/04/30 09:52:24 353471] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41334|rtt_var:3960|pto_duration:57174|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 353478] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 353485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 353489] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 111609| [2025/04/30 09:52:24 353493] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744435583|now:1746006744353471|interv:82112| [2025/04/30 09:52:24 353497] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744435583|now:1746006744353471|interval:82112|pto_count:0|srtt:41334 [2025/04/30 09:52:24 353502] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:112401|inflight:111609| [2025/04/30 09:52:24 353507] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744367719| [2025/04/30 09:52:24 353511] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744367719| [2025/04/30 09:52:24 353515] [debug] |xqc_engine_wakeup_after|wakeup:1746006744367719|now:1746006744353515|diff:14204| [2025/04/30 09:52:24 353519] [debug] |xqc_engine_main_logic|END|now:1746006744352871| [2025/04/30 09:52:24 353525] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744353525| [2025/04/30 09:52:24 353529] [debug] |xqc_engine_wakeup_after|wakeup:1746006744367719|now:1746006744353529|diff:14190| [2025/04/30 09:52:24 353533] [debug] |xqc_engine_main_logic|END|now:1746006744353525| [2025/04/30 09:52:24 354636] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006744354635| [2025/04/30 09:52:24 354653] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 354662] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:37| [2025/04/30 09:52:24 354669] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:38| [2025/04/30 09:52:24 354678] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:38| [2025/04/30 09:52:24 354684] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 354692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:70|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:71|path_largest_ack:70| [2025/04/30 09:52:24 354699] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:57600|prior_delivered:16049|prior_time:1746006744309795|is_app_limited:0|send_elapse:42513|ack_elapse:44840|ctl_first_sent_time:1746006744311267|lagest_ack_time:1746006744354635|curr_delivered:67649| [2025/04/30 09:52:24 354707] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744311267| [2025/04/30 09:52:24 354715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:173||sndq_packets_used_bytes:0|sndq_packets_free:59| [2025/04/30 09:52:24 354728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:71|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:71|path_largest_ack:71| [2025/04/30 09:52:24 354736] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:57600|prior_delivered:16049|prior_time:1746006744309795|is_app_limited:0|send_elapse:42513|ack_elapse:44840|ctl_first_sent_time:1746006744311267|lagest_ack_time:1746006744354635|curr_delivered:68849| [2025/04/30 09:52:24 354743] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744311391| [2025/04/30 09:52:24 354750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:172||sndq_packets_used_bytes:0|sndq_packets_free:60| [2025/04/30 09:52:24 354756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41334|rttvar:3960|minrtt:31359|latest_rtt:43244|ack_delay:88| [2025/04/30 09:52:24 354761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41562|rttvar:3425|minrtt:31359|latest_rtt:43244|ack_delay:88| [2025/04/30 09:52:24 354765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:71|lost_pn:68|thresh:3| [2025/04/30 09:52:24 354769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 354773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 354777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 354782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 354789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 354796] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 354802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41562|rtt_var:3425|pto_duration:55262|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 354808] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 354812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 354816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 109209| [2025/04/30 09:52:24 354820] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744433671|now:1746006744354801|interv:78870| [2025/04/30 09:52:24 354824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744433671|now:1746006744354801|interval:78870|pto_count:0|srtt:41562 [2025/04/30 09:52:24 354828] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42513, ack_elapse 44840, delivered 52800|rate 1177520|lost 5| [2025/04/30 09:52:24 354833] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177520) in round 3| [2025/04/30 09:52:24 354837] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 354845] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106528|extra_cwnd:41530| [2025/04/30 09:52:24 354849] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:112401|packet_lost:0|acked:2400|po_sent_time:1746006744311391|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 354854] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:112401|packet_lost:0|acked:2400|po_sent_time:1746006744311391|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 354858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1177520|cwnd:114801|full_bw_reached:0|inflight:109209|srtt:41562|latest_rtt:43244|min_rtt:31359|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 354864] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:38|largest:38|pns:2| [2025/04/30 09:52:24 354869] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:38|frame:ACK |recv_time:1746006744354635|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 354873] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864354635|now:1746006744354635|interv:120000000| [2025/04/30 09:52:24 354878] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864354635|now:1746006744354635|interv:120000000| [2025/04/30 09:52:24 354882] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744367719|pq_index:0| [2025/04/30 09:52:24 354886] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744352871| [2025/04/30 09:52:24 354890] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744354890| [2025/04/30 09:52:24 354895] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744354894| [2025/04/30 09:52:24 354900] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 354905] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41562|min_srtt:41562|path_bw:1177520|loss_rate:3.01|path_pto:0| [2025/04/30 09:52:24 354910] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:109209|cwnd:114801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:173343| [2025/04/30 09:52:24 354914] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41562|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 354919] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 354923] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41562|min_srtt:41562|path_bw:1177520|loss_rate:3.01|path_pto:0| [2025/04/30 09:52:24 354928] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:109209|cwnd:114801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:174522| [2025/04/30 09:52:24 354935] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41562|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 354940] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 354944] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41562|min_srtt:41562|path_bw:1177520|loss_rate:3.01|path_pto:0| [2025/04/30 09:52:24 354948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:109209|cwnd:114801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:175701| [2025/04/30 09:52:24 354953] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41562|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 354957] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 354961] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41562|min_srtt:41562|path_bw:1177520|loss_rate:3.01|path_pto:0| [2025/04/30 09:52:24 354966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:109209|cwnd:114801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:176880| [2025/04/30 09:52:24 354970] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41562|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 354974] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 354979] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41562|min_srtt:41562|path_bw:1177520|loss_rate:3.01|path_pto:0| [2025/04/30 09:52:24 354983] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:109209|cwnd:114801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:178059| [2025/04/30 09:52:24 354987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 354991] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 354995] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 354999] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 355003] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 355008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:109209|cwnd:114801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:173343| [2025/04/30 09:52:24 355012] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 355017] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:163| [2025/04/30 09:52:24 355065] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:163|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:109209|now:1746006744355026|stream_id:0|stream_offset:173343| [2025/04/30 09:52:24 355076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 355083] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:109209|applimit:0| [2025/04/30 09:52:24 355090] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41562|rtt_var:3425|pto_duration:55262|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 355095] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 355099] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 355106] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 110409| [2025/04/30 09:52:24 355112] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744435288|now:1746006744355089|interv:80199| [2025/04/30 09:52:24 355119] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744435288|now:1746006744355089|interval:80199|pto_count:0|srtt:41562 [2025/04/30 09:52:24 355126] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:114801|inflight:110409| [2025/04/30 09:52:24 355151] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 355161] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:110409|cwnd:114801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:174522| [2025/04/30 09:52:24 355168] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 355174] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:164| [2025/04/30 09:52:24 355215] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:164|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:110409|now:1746006744355184|stream_id:0|stream_offset:174522| [2025/04/30 09:52:24 355224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 355231] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:110409|applimit:0| [2025/04/30 09:52:24 355238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41562|rtt_var:3425|pto_duration:55262|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 355245] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 355252] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 355258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 111609| [2025/04/30 09:52:24 355264] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744435446|now:1746006744355238|interv:80208| [2025/04/30 09:52:24 355277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744435446|now:1746006744355238|interval:80208|pto_count:0|srtt:41562 [2025/04/30 09:52:24 355284] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:114801|inflight:111609| [2025/04/30 09:52:24 355291] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 355298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:111609|cwnd:114801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:175701| [2025/04/30 09:52:24 355304] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 355311] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:165| [2025/04/30 09:52:24 355354] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:165|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:111609|now:1746006744355322|stream_id:0|stream_offset:175701| [2025/04/30 09:52:24 355364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 355371] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:111609|applimit:0| [2025/04/30 09:52:24 355378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41562|rtt_var:3425|pto_duration:55262|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 355385] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 355392] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 355398] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 112809| [2025/04/30 09:52:24 355404] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744435584|now:1746006744355378|interv:80206| [2025/04/30 09:52:24 355411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744435584|now:1746006744355378|interval:80206|pto_count:0|srtt:41562 [2025/04/30 09:52:24 355417] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:114801|inflight:112809| [2025/04/30 09:52:24 355422] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 355426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:112809|cwnd:114801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:176880| [2025/04/30 09:52:24 355430] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 355435] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:166| [2025/04/30 09:52:24 355478] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:166|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:112809|now:1746006744355445|stream_id:0|stream_offset:176880| [2025/04/30 09:52:24 355488] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 355503] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:112809|applimit:0| [2025/04/30 09:52:24 355510] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41562|rtt_var:3425|pto_duration:55262|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 355517] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 355524] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 355528] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 114009| [2025/04/30 09:52:24 355533] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744435707|now:1746006744355510|interv:80197| [2025/04/30 09:52:24 355537] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744435707|now:1746006744355510|interval:80197|pto_count:0|srtt:41562 [2025/04/30 09:52:24 355541] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:114801|inflight:114009| [2025/04/30 09:52:24 355546] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744367719| [2025/04/30 09:52:24 355550] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744367719| [2025/04/30 09:52:24 355554] [debug] |xqc_engine_wakeup_after|wakeup:1746006744367719|now:1746006744355554|diff:12165| [2025/04/30 09:52:24 355559] [debug] |xqc_engine_main_logic|END|now:1746006744354894| [2025/04/30 09:52:24 355564] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744355564| [2025/04/30 09:52:24 355568] [debug] |xqc_engine_wakeup_after|wakeup:1746006744367719|now:1746006744355568|diff:12151| [2025/04/30 09:52:24 355572] [debug] |xqc_engine_main_logic|END|now:1746006744355564| [2025/04/30 09:52:24 356648] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006744356647| [2025/04/30 09:52:24 356664] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 356674] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:38| [2025/04/30 09:52:24 356681] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:39| [2025/04/30 09:52:24 356689] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:39| [2025/04/30 09:52:24 356696] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 356704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:72|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:73|path_largest_ack:72| [2025/04/30 09:52:24 356712] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:60000|prior_delivered:16049|prior_time:1746006744309795|is_app_limited:0|send_elapse:42771|ack_elapse:46852|ctl_first_sent_time:1746006744311525|lagest_ack_time:1746006744356647|curr_delivered:70049| [2025/04/30 09:52:24 356719] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744311525| [2025/04/30 09:52:24 356726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:171||sndq_packets_used_bytes:0|sndq_packets_free:61| [2025/04/30 09:52:24 356733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:73|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:73|path_largest_ack:73| [2025/04/30 09:52:24 356748] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:60000|prior_delivered:16049|prior_time:1746006744309795|is_app_limited:0|send_elapse:42771|ack_elapse:46852|ctl_first_sent_time:1746006744311525|lagest_ack_time:1746006744356647|curr_delivered:71249| [2025/04/30 09:52:24 356755] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744311646| [2025/04/30 09:52:24 356761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:170||sndq_packets_used_bytes:0|sndq_packets_free:62| [2025/04/30 09:52:24 356768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41562|rttvar:3425|minrtt:31359|latest_rtt:45001|ack_delay:104| [2025/04/30 09:52:24 356775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41979|rttvar:3402|minrtt:31359|latest_rtt:45001|ack_delay:104| [2025/04/30 09:52:24 356782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:73|lost_pn:70|thresh:3| [2025/04/30 09:52:24 356788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 356794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 356798] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 356802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 356806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 356810] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 356814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41979|rtt_var:3402|pto_duration:55587|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 356822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 356828] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 356834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 111609| [2025/04/30 09:52:24 356841] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744436032|now:1746006744356814|interv:79218| [2025/04/30 09:52:24 356845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744436032|now:1746006744356814|interval:79218|pto_count:0|srtt:41979 [2025/04/30 09:52:24 356849] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42771, ack_elapse 46852, delivered 55200|rate 1178178|lost 5| [2025/04/30 09:52:24 356854] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178178) in round 3| [2025/04/30 09:52:24 356858] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 356862] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106589|extra_cwnd:41530| [2025/04/30 09:52:24 356866] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:114801|packet_lost:0|acked:2400|po_sent_time:1746006744311646|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 356874] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:114801|packet_lost:0|acked:2400|po_sent_time:1746006744311646|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 356879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1178178|cwnd:117201|full_bw_reached:0|inflight:111609|srtt:41979|latest_rtt:45001|min_rtt:31359|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 356885] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:39|largest:39|pns:2| [2025/04/30 09:52:24 356889] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:39|frame:ACK |recv_time:1746006744356647|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 356894] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864356647|now:1746006744356647|interv:120000000| [2025/04/30 09:52:24 356898] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864356647|now:1746006744356647|interv:120000000| [2025/04/30 09:52:24 356902] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744367719|pq_index:0| [2025/04/30 09:52:24 356907] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744354894| [2025/04/30 09:52:24 356911] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744356911| [2025/04/30 09:52:24 356916] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744356915| [2025/04/30 09:52:24 356921] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 356926] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41979|min_srtt:41979|path_bw:1178178|loss_rate:2.94|path_pto:0| [2025/04/30 09:52:24 356931] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:111609|cwnd:117201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:178059| [2025/04/30 09:52:24 356935] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41979|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 356940] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 356945] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41979|min_srtt:41979|path_bw:1178178|loss_rate:2.94|path_pto:0| [2025/04/30 09:52:24 356949] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:111609|cwnd:117201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:179238| [2025/04/30 09:52:24 356953] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41979|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 356960] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 356965] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41979|min_srtt:41979|path_bw:1178178|loss_rate:2.94|path_pto:0| [2025/04/30 09:52:24 356969] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:111609|cwnd:117201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:180417| [2025/04/30 09:52:24 356974] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41979|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 356978] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 356982] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41979|min_srtt:41979|path_bw:1178178|loss_rate:2.94|path_pto:0| [2025/04/30 09:52:24 356986] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:111609|cwnd:117201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:181596| [2025/04/30 09:52:24 356991] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41979|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 356996] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 357001] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41979|min_srtt:41979|path_bw:1178178|loss_rate:2.94|path_pto:0| [2025/04/30 09:52:24 357005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:111609|cwnd:117201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:182775| [2025/04/30 09:52:24 357009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 357013] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 357017] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 357022] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 357026] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 357030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:111609|cwnd:117201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:178059| [2025/04/30 09:52:24 357035] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 357039] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:167| [2025/04/30 09:52:24 357078] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:167|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:111609|now:1746006744357047|stream_id:0|stream_offset:178059| [2025/04/30 09:52:24 357092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 357100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:111609|applimit:0| [2025/04/30 09:52:24 357106] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41979|rtt_var:3402|pto_duration:55587|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 357113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 357119] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 357125] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 112809| [2025/04/30 09:52:24 357148] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744437634|now:1746006744357106|interv:80528| [2025/04/30 09:52:24 357158] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744437634|now:1746006744357106|interval:80528|pto_count:0|srtt:41979 [2025/04/30 09:52:24 357166] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117201|inflight:112809| [2025/04/30 09:52:24 357173] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 357180] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:112809|cwnd:117201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:179238| [2025/04/30 09:52:24 357187] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 357193] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:168| [2025/04/30 09:52:24 357232] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:168|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:112809|now:1746006744357204|stream_id:0|stream_offset:179238| [2025/04/30 09:52:24 357242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 357250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:112809|applimit:0| [2025/04/30 09:52:24 357257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41979|rtt_var:3402|pto_duration:55587|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 357263] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 357269] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 357275] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 114009| [2025/04/30 09:52:24 357282] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744437791|now:1746006744357256|interv:80535| [2025/04/30 09:52:24 357288] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744437791|now:1746006744357256|interval:80535|pto_count:0|srtt:41979 [2025/04/30 09:52:24 357302] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117201|inflight:114009| [2025/04/30 09:52:24 357309] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 357316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:114009|cwnd:117201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:180417| [2025/04/30 09:52:24 357320] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 357324] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:169| [2025/04/30 09:52:24 357358] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:169|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:114009|now:1746006744357332|stream_id:0|stream_offset:180417| [2025/04/30 09:52:24 357367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 357375] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:114009|applimit:0| [2025/04/30 09:52:24 357381] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41979|rtt_var:3402|pto_duration:55587|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 357387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 357391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 357400] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 115209| [2025/04/30 09:52:24 357406] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744437919|now:1746006744357381|interv:80538| [2025/04/30 09:52:24 357412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744437919|now:1746006744357381|interval:80538|pto_count:0|srtt:41979 [2025/04/30 09:52:24 357419] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117201|inflight:115209| [2025/04/30 09:52:24 357427] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 357433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:115209|cwnd:117201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:181596| [2025/04/30 09:52:24 357438] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 357442] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:170| [2025/04/30 09:52:24 357472] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:170|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:115209|now:1746006744357449|stream_id:0|stream_offset:181596| [2025/04/30 09:52:24 357480] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 357487] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:115209|applimit:0| [2025/04/30 09:52:24 357500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41979|rtt_var:3402|pto_duration:55587|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 357504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 357508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 357512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 116409| [2025/04/30 09:52:24 357516] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744438036|now:1746006744357500|interv:80536| [2025/04/30 09:52:24 357520] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744438036|now:1746006744357500|interval:80536|pto_count:0|srtt:41979 [2025/04/30 09:52:24 357524] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:117201|inflight:116409| [2025/04/30 09:52:24 357529] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744367719| [2025/04/30 09:52:24 357533] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744367719| [2025/04/30 09:52:24 357537] [debug] |xqc_engine_wakeup_after|wakeup:1746006744367719|now:1746006744357537|diff:10182| [2025/04/30 09:52:24 357542] [debug] |xqc_engine_main_logic|END|now:1746006744356915| [2025/04/30 09:52:24 357547] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744357547| [2025/04/30 09:52:24 357551] [debug] |xqc_engine_wakeup_after|wakeup:1746006744367719|now:1746006744357551|diff:10168| [2025/04/30 09:52:24 357555] [debug] |xqc_engine_main_logic|END|now:1746006744357547| [2025/04/30 09:52:24 358751] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:44|state:ESTABED|recv_time:1746006744358750| [2025/04/30 09:52:24 358767] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 358776] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:39| [2025/04/30 09:52:24 358782] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:40| [2025/04/30 09:52:24 358791] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:40| [2025/04/30 09:52:24 358798] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 358806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:74|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:75|path_largest_ack:74| [2025/04/30 09:52:24 358813] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:60000|prior_delivered:18449|prior_time:1746006744311772|is_app_limited:0|send_elapse:42724|ack_elapse:46978|ctl_first_sent_time:1746006744312117|lagest_ack_time:1746006744358750|curr_delivered:72449| [2025/04/30 09:52:24 358819] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744312117| [2025/04/30 09:52:24 358824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:169||sndq_packets_used_bytes:0|sndq_packets_free:63| [2025/04/30 09:52:24 358831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:75|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:75|path_largest_ack:75| [2025/04/30 09:52:24 358838] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:60000|prior_delivered:18449|prior_time:1746006744311772|is_app_limited:0|send_elapse:42724|ack_elapse:46978|ctl_first_sent_time:1746006744312117|lagest_ack_time:1746006744358750|curr_delivered:73649| [2025/04/30 09:52:24 358851] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744312253| [2025/04/30 09:52:24 358855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:168||sndq_packets_used_bytes:0|sndq_packets_free:64| [2025/04/30 09:52:24 358859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41979|rttvar:3402|minrtt:31359|latest_rtt:46497|ack_delay:96| [2025/04/30 09:52:24 358866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42532|rttvar:3657|minrtt:31359|latest_rtt:46497|ack_delay:96| [2025/04/30 09:52:24 358873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:75|lost_pn:72|thresh:3| [2025/04/30 09:52:24 358879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 358883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 358887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 358891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 358895] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 358899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 358903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42532|rtt_var:3657|pto_duration:57160|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 358907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 358911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 358915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 114009| [2025/04/30 09:52:24 358919] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744439609|now:1746006744358902|interv:80707| [2025/04/30 09:52:24 358923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744439609|now:1746006744358902|interval:80707|pto_count:0|srtt:42532 [2025/04/30 09:52:24 358927] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42724, ack_elapse 46978, delivered 55200|rate 1175018|lost 5| [2025/04/30 09:52:24 358932] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175018) in round 3| [2025/04/30 09:52:24 358936] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 358940] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106589|extra_cwnd:41530| [2025/04/30 09:52:24 358944] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117201|packet_lost:0|acked:2400|po_sent_time:1746006744312253|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 358949] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117201|packet_lost:0|acked:2400|po_sent_time:1746006744312253|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 358957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1178178|cwnd:119601|full_bw_reached:0|inflight:114009|srtt:42532|latest_rtt:46497|min_rtt:31359|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 358962] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:24 358966] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:24 358971] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 09:52:24 358976] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:40|largest:40|pns:2| [2025/04/30 09:52:24 358981] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:40|frame:PING ACK |recv_time:1746006744358750|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 358986] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864358750|now:1746006744358750|interv:120000000| [2025/04/30 09:52:24 358990] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864358750|now:1746006744358750|interv:120000000| [2025/04/30 09:52:24 358994] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744367719|pq_index:0| [2025/04/30 09:52:24 358998] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744356915| [2025/04/30 09:52:24 359002] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744359002| [2025/04/30 09:52:24 359007] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744359006| [2025/04/30 09:52:24 359012] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 359017] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:40|ack_delay:267|first_ack_range:10|largest_pkt_recv_time:1746006744358750| [2025/04/30 09:52:24 359021] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:40|low:30|pkt_pns:2| [2025/04/30 09:52:24 359027] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:28|low:16|pkt_pns:2| [2025/04/30 09:52:24 359033] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:13|low:10|pkt_pns:2| [2025/04/30 09:52:24 359039] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:8|low:8|pkt_pns:2| [2025/04/30 09:52:24 359045] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:11|path:0|path_largest_recv:40|frame_largest_recv:40| [2025/04/30 09:52:24 359052] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:24 359060] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:182775| [2025/04/30 09:52:24 359067] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42532|min_srtt:42532|path_bw:1178178|loss_rate:2.87|path_pto:0| [2025/04/30 09:52:24 359080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1211|inflight:114009|cwnd:119601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:183954| [2025/04/30 09:52:24 359088] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42532|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 359095] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 359102] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42532|min_srtt:42532|path_bw:1178178|loss_rate:2.87|path_pto:0| [2025/04/30 09:52:24 359109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2411|inflight:114009|cwnd:119601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:185133| [2025/04/30 09:52:24 359116] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42532|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 359123] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 359130] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42532|min_srtt:42532|path_bw:1178178|loss_rate:2.87|path_pto:0| [2025/04/30 09:52:24 359157] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3611|inflight:114009|cwnd:119601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:186312| [2025/04/30 09:52:24 359164] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42532|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 359171] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 359177] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42532|min_srtt:42532|path_bw:1178178|loss_rate:2.87|path_pto:0| [2025/04/30 09:52:24 359184] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4811|inflight:114009|cwnd:119601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:187491| [2025/04/30 09:52:24 359192] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 359198] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 359204] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 359210] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 359217] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 359223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:114009|cwnd:119601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:182775| [2025/04/30 09:52:24 359236] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 359242] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:171| [2025/04/30 09:52:24 359288] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:171|size:1211|sent:1227|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:114009|now:1746006744359252|stream_id:0|stream_offset:182775| [2025/04/30 09:52:24 359298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:171|origin_pktnum:0|size:1211|enc_size:1227|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 359306] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:114009|applimit:0| [2025/04/30 09:52:24 359311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42532|rtt_var:3657|pto_duration:57160|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 359315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 359319] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 359323] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 115220| [2025/04/30 09:52:24 359327] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744441412|now:1746006744359310|interv:82102| [2025/04/30 09:52:24 359331] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744441412|now:1746006744359310|interval:82102|pto_count:0|srtt:42532 [2025/04/30 09:52:24 359336] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119601|inflight:115220| [2025/04/30 09:52:24 359341] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 359345] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:115220|cwnd:119601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:183954| [2025/04/30 09:52:24 359350] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 359354] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:172| [2025/04/30 09:52:24 359384] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:172|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:115220|now:1746006744359361|stream_id:0|stream_offset:183954| [2025/04/30 09:52:24 359394] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 359401] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:115220|applimit:0| [2025/04/30 09:52:24 359407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42532|rtt_var:3657|pto_duration:57160|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 359412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 359416] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 359420] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 116420| [2025/04/30 09:52:24 359428] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744441521|now:1746006744359407|interv:82114| [2025/04/30 09:52:24 359432] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744441521|now:1746006744359407|interval:82114|pto_count:0|srtt:42532 [2025/04/30 09:52:24 359437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119601|inflight:116420| [2025/04/30 09:52:24 359442] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 359446] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:116420|cwnd:119601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:185133| [2025/04/30 09:52:24 359451] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 359455] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:173| [2025/04/30 09:52:24 359484] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:173|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:116420|now:1746006744359461|stream_id:0|stream_offset:185133| [2025/04/30 09:52:24 359493] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 359500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:116420|applimit:0| [2025/04/30 09:52:24 359507] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42532|rtt_var:3657|pto_duration:57160|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 359512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 359516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 359520] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 117620| [2025/04/30 09:52:24 359524] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744441621|now:1746006744359506|interv:82115| [2025/04/30 09:52:24 359528] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744441621|now:1746006744359506|interval:82115|pto_count:0|srtt:42532 [2025/04/30 09:52:24 359532] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119601|inflight:117620| [2025/04/30 09:52:24 359537] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 359541] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:117620|cwnd:119601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:186312| [2025/04/30 09:52:24 359546] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 359550] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:174| [2025/04/30 09:52:24 359579] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:174|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:117620|now:1746006744359556|stream_id:0|stream_offset:186312| [2025/04/30 09:52:24 359594] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 359601] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:117620|applimit:0| [2025/04/30 09:52:24 359606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42532|rtt_var:3657|pto_duration:57160|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 359610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 359614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 359618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 118820| [2025/04/30 09:52:24 359622] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744441716|now:1746006744359606|interv:82110| [2025/04/30 09:52:24 359626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744441716|now:1746006744359606|interval:82110|pto_count:0|srtt:42532 [2025/04/30 09:52:24 359630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:119601|inflight:118820| [2025/04/30 09:52:24 359635] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744441716| [2025/04/30 09:52:24 359639] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744441716| [2025/04/30 09:52:24 359643] [debug] |xqc_engine_wakeup_after|wakeup:1746006744441716|now:1746006744359643|diff:82073| [2025/04/30 09:52:24 359648] [debug] |xqc_engine_main_logic|END|now:1746006744359006| [2025/04/30 09:52:24 359653] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744359653| [2025/04/30 09:52:24 359657] [debug] |xqc_engine_wakeup_after|wakeup:1746006744441716|now:1746006744359657|diff:82059| [2025/04/30 09:52:24 359661] [debug] |xqc_engine_main_logic|END|now:1746006744359653| [2025/04/30 09:52:24 360641] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006744360640| [2025/04/30 09:52:24 360656] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 360665] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:40| [2025/04/30 09:52:24 360671] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:41| [2025/04/30 09:52:24 360680] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:41| [2025/04/30 09:52:24 360686] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 360694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:76|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:77|path_largest_ack:76| [2025/04/30 09:52:24 360702] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:62400|prior_delivered:18449|prior_time:1746006744311772|is_app_limited:0|send_elapse:42998|ack_elapse:48868|ctl_first_sent_time:1746006744312391|lagest_ack_time:1746006744360640|curr_delivered:74849| [2025/04/30 09:52:24 360709] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744312391| [2025/04/30 09:52:24 360717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:167||sndq_packets_used_bytes:0|sndq_packets_free:65| [2025/04/30 09:52:24 360731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:77|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:77|path_largest_ack:77| [2025/04/30 09:52:24 360738] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:62400|prior_delivered:18449|prior_time:1746006744311772|is_app_limited:0|send_elapse:42998|ack_elapse:48868|ctl_first_sent_time:1746006744312391|lagest_ack_time:1746006744360640|curr_delivered:76049| [2025/04/30 09:52:24 360746] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744312514| [2025/04/30 09:52:24 360752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:166||sndq_packets_used_bytes:0|sndq_packets_free:66| [2025/04/30 09:52:24 360759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42532|rttvar:3657|minrtt:31359|latest_rtt:48126|ack_delay:88| [2025/04/30 09:52:24 360766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43220|rttvar:4119|minrtt:31359|latest_rtt:48126|ack_delay:88| [2025/04/30 09:52:24 360773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:77|lost_pn:74|thresh:3| [2025/04/30 09:52:24 360780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 360784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 360788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 360792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 360796] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 360800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 360804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43220|rtt_var:4119|pto_duration:59696|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 360808] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 360812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 360816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 116420| [2025/04/30 09:52:24 360820] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744444252|now:1746006744360803|interv:83449| [2025/04/30 09:52:24 360824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744444252|now:1746006744360803|interval:83449|pto_count:0|srtt:43220 [2025/04/30 09:52:24 360829] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42998, ack_elapse 48868, delivered 57600|rate 1178685|lost 5| [2025/04/30 09:52:24 360833] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178685) in round 3| [2025/04/30 09:52:24 360837] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 360845] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106635|extra_cwnd:41530| [2025/04/30 09:52:24 360849] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119601|packet_lost:0|acked:2400|po_sent_time:1746006744312514|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 360853] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119601|packet_lost:0|acked:2400|po_sent_time:1746006744312514|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 360858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1178685|cwnd:122001|full_bw_reached:0|inflight:116420|srtt:43220|latest_rtt:48126|min_rtt:31359|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 360864] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:41|largest:41|pns:2| [2025/04/30 09:52:24 360869] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:41|frame:ACK |recv_time:1746006744360640|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 360873] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864360640|now:1746006744360640|interv:120000000| [2025/04/30 09:52:24 360878] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864360640|now:1746006744360640|interv:120000000| [2025/04/30 09:52:24 360881] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744441716|pq_index:0| [2025/04/30 09:52:24 360886] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744359006| [2025/04/30 09:52:24 360890] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744360890| [2025/04/30 09:52:24 360895] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744360894| [2025/04/30 09:52:24 360900] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 360905] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43220|min_srtt:43220|path_bw:1178685|loss_rate:2.81|path_pto:0| [2025/04/30 09:52:24 360910] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:116420|cwnd:122001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:187491| [2025/04/30 09:52:24 360914] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43220|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 360919] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 360923] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43220|min_srtt:43220|path_bw:1178685|loss_rate:2.81|path_pto:0| [2025/04/30 09:52:24 360928] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:116420|cwnd:122001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:188670| [2025/04/30 09:52:24 360935] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43220|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 360940] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 360944] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43220|min_srtt:43220|path_bw:1178685|loss_rate:2.81|path_pto:0| [2025/04/30 09:52:24 360948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:116420|cwnd:122001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:189849| [2025/04/30 09:52:24 360953] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43220|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 360957] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 360961] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43220|min_srtt:43220|path_bw:1178685|loss_rate:2.81|path_pto:0| [2025/04/30 09:52:24 360965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:116420|cwnd:122001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:191028| [2025/04/30 09:52:24 360970] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43220|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 360974] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 360978] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43220|min_srtt:43220|path_bw:1178685|loss_rate:2.81|path_pto:0| [2025/04/30 09:52:24 360982] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:116420|cwnd:122001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:192207| [2025/04/30 09:52:24 360987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 360991] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 360994] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 360999] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 361003] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 361007] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:116420|cwnd:122001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:187491| [2025/04/30 09:52:24 361012] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 361016] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:175| [2025/04/30 09:52:24 361057] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:175|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:116420|now:1746006744361026|stream_id:0|stream_offset:187491| [2025/04/30 09:52:24 361067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 361074] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:116420|applimit:0| [2025/04/30 09:52:24 361081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43220|rtt_var:4119|pto_duration:59696|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 361088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 361094] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 361100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 117620| [2025/04/30 09:52:24 361107] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744445722|now:1746006744361081|interv:84641| [2025/04/30 09:52:24 361111] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744445722|now:1746006744361081|interval:84641|pto_count:0|srtt:43220 [2025/04/30 09:52:24 361118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122001|inflight:117620| [2025/04/30 09:52:24 361126] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 361150] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:117620|cwnd:122001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:188670| [2025/04/30 09:52:24 361161] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 361168] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:176| [2025/04/30 09:52:24 361228] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:176|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:117620|now:1746006744361179|stream_id:0|stream_offset:188670| [2025/04/30 09:52:24 361238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 361246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:117620|applimit:0| [2025/04/30 09:52:24 361252] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43220|rtt_var:4119|pto_duration:59696|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 361259] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 361265] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 361270] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 118820| [2025/04/30 09:52:24 361277] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744445875|now:1746006744361252|interv:84623| [2025/04/30 09:52:24 361287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744445875|now:1746006744361252|interval:84623|pto_count:0|srtt:43220 [2025/04/30 09:52:24 361294] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122001|inflight:118820| [2025/04/30 09:52:24 361301] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 361307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:118820|cwnd:122001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:189849| [2025/04/30 09:52:24 361314] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 361321] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:177| [2025/04/30 09:52:24 361361] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:177|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:118820|now:1746006744361332|stream_id:0|stream_offset:189849| [2025/04/30 09:52:24 361371] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 361379] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:118820|applimit:0| [2025/04/30 09:52:24 361385] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43220|rtt_var:4119|pto_duration:59696|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 361392] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 361396] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 361400] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 120020| [2025/04/30 09:52:24 361404] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744446028|now:1746006744361385|interv:84643| [2025/04/30 09:52:24 361408] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744446028|now:1746006744361385|interval:84643|pto_count:0|srtt:43220 [2025/04/30 09:52:24 361412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122001|inflight:120020| [2025/04/30 09:52:24 361417] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 361421] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:120020|cwnd:122001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:191028| [2025/04/30 09:52:24 361425] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 361430] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:178| [2025/04/30 09:52:24 361459] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:178|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:120020|now:1746006744361436|stream_id:0|stream_offset:191028| [2025/04/30 09:52:24 361467] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 361481] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:120020|applimit:0| [2025/04/30 09:52:24 361486] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43220|rtt_var:4119|pto_duration:59696|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 361490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 361494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 361498] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 121220| [2025/04/30 09:52:24 361502] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744446132|now:1746006744361486|interv:84646| [2025/04/30 09:52:24 361506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744446132|now:1746006744361486|interval:84646|pto_count:0|srtt:43220 [2025/04/30 09:52:24 361510] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122001|inflight:121220| [2025/04/30 09:52:24 361515] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744446132| [2025/04/30 09:52:24 361520] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744446132| [2025/04/30 09:52:24 361524] [debug] |xqc_engine_wakeup_after|wakeup:1746006744446132|now:1746006744361524|diff:84608| [2025/04/30 09:52:24 361528] [debug] |xqc_engine_main_logic|END|now:1746006744360894| [2025/04/30 09:52:24 361533] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744361533| [2025/04/30 09:52:24 361537] [debug] |xqc_engine_wakeup_after|wakeup:1746006744446132|now:1746006744361537|diff:84595| [2025/04/30 09:52:24 361541] [debug] |xqc_engine_main_logic|END|now:1746006744361533| [2025/04/30 09:52:24 362648] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006744362647| [2025/04/30 09:52:24 362664] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 362674] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:41| [2025/04/30 09:52:24 362681] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:42| [2025/04/30 09:52:24 362690] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:42| [2025/04/30 09:52:24 362696] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 362703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:78|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:79|path_largest_ack:78| [2025/04/30 09:52:24 362711] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:62400|prior_delivered:20849|prior_time:1746006744313748|is_app_limited:0|send_elapse:44510|ack_elapse:48899|ctl_first_sent_time:1746006744314108|lagest_ack_time:1746006744362647|curr_delivered:77249| [2025/04/30 09:52:24 362717] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744314108| [2025/04/30 09:52:24 362724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:165||sndq_packets_used_bytes:0|sndq_packets_free:67| [2025/04/30 09:52:24 362730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:79|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:79|path_largest_ack:79| [2025/04/30 09:52:24 362743] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:62400|prior_delivered:20849|prior_time:1746006744313748|is_app_limited:0|send_elapse:44510|ack_elapse:48899|ctl_first_sent_time:1746006744314108|lagest_ack_time:1746006744362647|curr_delivered:78449| [2025/04/30 09:52:24 362750] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744314230| [2025/04/30 09:52:24 362757] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:164||sndq_packets_used_bytes:0|sndq_packets_free:68| [2025/04/30 09:52:24 362764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43220|rttvar:4119|minrtt:31359|latest_rtt:48417|ack_delay:88| [2025/04/30 09:52:24 362771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43859|rttvar:4367|minrtt:31359|latest_rtt:48417|ack_delay:88| [2025/04/30 09:52:24 362778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:79|lost_pn:76|thresh:3| [2025/04/30 09:52:24 362785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 362791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 362798] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 362803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 362806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 362810] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 362814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43859|rtt_var:4367|pto_duration:61327|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 362819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 362823] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 362827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 118820| [2025/04/30 09:52:24 362831] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744447763|now:1746006744362814|interv:84949| [2025/04/30 09:52:24 362835] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744447763|now:1746006744362814|interval:84949|pto_count:0|srtt:43859 [2025/04/30 09:52:24 362839] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44510, ack_elapse 48899, delivered 57600|rate 1177938|lost 5| [2025/04/30 09:52:24 362844] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177938) in round 3| [2025/04/30 09:52:24 362848] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 362852] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106635|extra_cwnd:41530| [2025/04/30 09:52:24 362856] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122001|packet_lost:0|acked:2400|po_sent_time:1746006744314230|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 362869] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122001|packet_lost:0|acked:2400|po_sent_time:1746006744314230|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 362873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1178685|cwnd:124401|full_bw_reached:0|inflight:118820|srtt:43859|latest_rtt:48417|min_rtt:31359|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 362879] [stats] |scid:d47626d1917b423603b680b7|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0||cwnd:124401|inflight:118820|mode:0|applimit:0|pacing_rate:3948636|bw:1178685|srtt:43859|latest_rtt:48417|min_rtt:31359|send:182|lost:5|tlp:0|recv:37|recovery:0|slow_start:1|conn_life:136875|acked:2400|delivered:78449|is_cwnd_limited:1| [2025/04/30 09:52:24 362885] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:42|largest:42|pns:2| [2025/04/30 09:52:24 362890] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:42|frame:ACK |recv_time:1746006744362647|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 362894] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864362647|now:1746006744362647|interv:120000000| [2025/04/30 09:52:24 362899] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864362647|now:1746006744362647|interv:120000000| [2025/04/30 09:52:24 362903] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744446132|pq_index:0| [2025/04/30 09:52:24 362907] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744360894| [2025/04/30 09:52:24 362911] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744362911| [2025/04/30 09:52:24 362916] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744362915| [2025/04/30 09:52:24 362921] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 362926] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43859|min_srtt:43859|path_bw:1178685|loss_rate:2.75|path_pto:0| [2025/04/30 09:52:24 362931] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:118820|cwnd:124401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:192207| [2025/04/30 09:52:24 362935] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43859|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 362940] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 362945] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43859|min_srtt:43859|path_bw:1178685|loss_rate:2.75|path_pto:0| [2025/04/30 09:52:24 362949] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:118820|cwnd:124401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:193386| [2025/04/30 09:52:24 362956] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43859|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 362961] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 362965] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43859|min_srtt:43859|path_bw:1178685|loss_rate:2.75|path_pto:0| [2025/04/30 09:52:24 362969] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:118820|cwnd:124401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:194565| [2025/04/30 09:52:24 362974] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43859|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 362978] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 362982] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43859|min_srtt:43859|path_bw:1178685|loss_rate:2.75|path_pto:0| [2025/04/30 09:52:24 362986] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:118820|cwnd:124401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:195744| [2025/04/30 09:52:24 362991] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43859|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 362995] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 362999] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43859|min_srtt:43859|path_bw:1178685|loss_rate:2.75|path_pto:0| [2025/04/30 09:52:24 363003] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:118820|cwnd:124401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:196923| [2025/04/30 09:52:24 363008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 363011] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 363015] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 363019] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 363024] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 363028] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:118820|cwnd:124401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:192207| [2025/04/30 09:52:24 363033] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 363040] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:179| [2025/04/30 09:52:24 363098] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:179|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:118820|now:1746006744363047|stream_id:0|stream_offset:192207| [2025/04/30 09:52:24 363108] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 363116] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:118820|applimit:0| [2025/04/30 09:52:24 363122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43859|rtt_var:4367|pto_duration:61327|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 363129] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 363155] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 363162] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 120020| [2025/04/30 09:52:24 363169] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744449374|now:1746006744363122|interv:86252| [2025/04/30 09:52:24 363175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744449374|now:1746006744363122|interval:86252|pto_count:0|srtt:43859 [2025/04/30 09:52:24 363182] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124401|inflight:120020| [2025/04/30 09:52:24 363190] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 363197] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:120020|cwnd:124401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:193386| [2025/04/30 09:52:24 363204] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 363210] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:180| [2025/04/30 09:52:24 363276] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:180|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:120020|now:1746006744363222|stream_id:0|stream_offset:193386| [2025/04/30 09:52:24 363286] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 363292] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:120020|applimit:0| [2025/04/30 09:52:24 363296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43859|rtt_var:4367|pto_duration:61327|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 363301] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 363305] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 363309] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 121220| [2025/04/30 09:52:24 363319] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744449549|now:1746006744363296|interv:86253| [2025/04/30 09:52:24 363323] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744449549|now:1746006744363296|interval:86253|pto_count:0|srtt:43859 [2025/04/30 09:52:24 363328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124401|inflight:121220| [2025/04/30 09:52:24 363333] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 363337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:121220|cwnd:124401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:194565| [2025/04/30 09:52:24 363342] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 363346] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:181| [2025/04/30 09:52:24 363395] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:181|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:121220|now:1746006744363355|stream_id:0|stream_offset:194565| [2025/04/30 09:52:24 363404] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 363411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:121220|applimit:0| [2025/04/30 09:52:24 363418] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43859|rtt_var:4367|pto_duration:61327|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 363425] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 363430] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 363434] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 122420| [2025/04/30 09:52:24 363441] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744449682|now:1746006744363418|interv:86264| [2025/04/30 09:52:24 363447] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744449682|now:1746006744363418|interval:86264|pto_count:0|srtt:43859 [2025/04/30 09:52:24 363454] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124401|inflight:122420| [2025/04/30 09:52:24 363461] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 363465] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:122420|cwnd:124401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:195744| [2025/04/30 09:52:24 363470] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 363474] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:182| [2025/04/30 09:52:24 363504] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:182|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:122420|now:1746006744363480|stream_id:0|stream_offset:195744| [2025/04/30 09:52:24 363519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 363527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:122420|applimit:0| [2025/04/30 09:52:24 363533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43859|rtt_var:4367|pto_duration:61327|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 363538] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 363541] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 363545] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 123620| [2025/04/30 09:52:24 363549] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744449807|now:1746006744363533|interv:86274| [2025/04/30 09:52:24 363553] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744449807|now:1746006744363533|interval:86274|pto_count:0|srtt:43859 [2025/04/30 09:52:24 363558] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124401|inflight:123620| [2025/04/30 09:52:24 363562] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744449807| [2025/04/30 09:52:24 363567] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744449807| [2025/04/30 09:52:24 363571] [debug] |xqc_engine_wakeup_after|wakeup:1746006744449807|now:1746006744363571|diff:86236| [2025/04/30 09:52:24 363575] [debug] |xqc_engine_main_logic|END|now:1746006744362915| [2025/04/30 09:52:24 363580] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744363580| [2025/04/30 09:52:24 363584] [debug] |xqc_engine_wakeup_after|wakeup:1746006744449807|now:1746006744363584|diff:86223| [2025/04/30 09:52:24 363588] [debug] |xqc_engine_main_logic|END|now:1746006744363580| [2025/04/30 09:52:24 364614] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006744364613| [2025/04/30 09:52:24 364630] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 364639] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:42| [2025/04/30 09:52:24 364645] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:43| [2025/04/30 09:52:24 364653] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:43| [2025/04/30 09:52:24 364660] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 364668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:80|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:81|path_largest_ack:80| [2025/04/30 09:52:24 364674] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:64800|prior_delivered:20849|prior_time:1746006744313748|is_app_limited:0|send_elapse:44761|ack_elapse:50865|ctl_first_sent_time:1746006744314359|lagest_ack_time:1746006744364613|curr_delivered:79649| [2025/04/30 09:52:24 364679] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744314359| [2025/04/30 09:52:24 364684] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:163||sndq_packets_used_bytes:0|sndq_packets_free:69| [2025/04/30 09:52:24 364698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:81|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:81|path_largest_ack:81| [2025/04/30 09:52:24 364705] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:64800|prior_delivered:20849|prior_time:1746006744313748|is_app_limited:0|send_elapse:44761|ack_elapse:50865|ctl_first_sent_time:1746006744314359|lagest_ack_time:1746006744364613|curr_delivered:80849| [2025/04/30 09:52:24 364713] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744314493| [2025/04/30 09:52:24 364720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:162||sndq_packets_used_bytes:0|sndq_packets_free:70| [2025/04/30 09:52:24 364727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43859|rttvar:4367|minrtt:31359|latest_rtt:50120|ack_delay:96| [2025/04/30 09:52:24 364734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:44630|rttvar:4817|minrtt:31359|latest_rtt:50120|ack_delay:96| [2025/04/30 09:52:24 364741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:81|lost_pn:78|thresh:3| [2025/04/30 09:52:24 364747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 364754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 364758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 364762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 364766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 364770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 364774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44630|rtt_var:4817|pto_duration:63898|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 364778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 364782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 364786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 121220| [2025/04/30 09:52:24 364790] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744452378|now:1746006744364773|interv:87605| [2025/04/30 09:52:24 364794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744452378|now:1746006744364773|interval:87605|pto_count:0|srtt:44630 [2025/04/30 09:52:24 364799] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44761, ack_elapse 50865, delivered 60000|rate 1179593|lost 5| [2025/04/30 09:52:24 364803] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179593) in round 3| [2025/04/30 09:52:24 364808] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 364812] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106716|extra_cwnd:41530| [2025/04/30 09:52:24 364820] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124401|packet_lost:0|acked:2400|po_sent_time:1746006744314493|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 364824] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124401|packet_lost:0|acked:2400|po_sent_time:1746006744314493|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 364829] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1179593|cwnd:126801|full_bw_reached:0|inflight:121220|srtt:44630|latest_rtt:50120|min_rtt:31359|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 364835] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:43|largest:43|pns:2| [2025/04/30 09:52:24 364839] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:43|frame:ACK |recv_time:1746006744364613|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 364844] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864364613|now:1746006744364613|interv:120000000| [2025/04/30 09:52:24 364848] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864364613|now:1746006744364613|interv:120000000| [2025/04/30 09:52:24 364852] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744449807|pq_index:0| [2025/04/30 09:52:24 364857] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744362915| [2025/04/30 09:52:24 364861] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744364861| [2025/04/30 09:52:24 364866] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744364865| [2025/04/30 09:52:24 364871] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 364876] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44630|min_srtt:44630|path_bw:1179593|loss_rate:2.69|path_pto:0| [2025/04/30 09:52:24 364881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:121220|cwnd:126801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:196923| [2025/04/30 09:52:24 364885] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44630|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 364890] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 364895] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44630|min_srtt:44630|path_bw:1179593|loss_rate:2.69|path_pto:0| [2025/04/30 09:52:24 364899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:121220|cwnd:126801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:198102| [2025/04/30 09:52:24 364903] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44630|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 364910] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 364915] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44630|min_srtt:44630|path_bw:1179593|loss_rate:2.69|path_pto:0| [2025/04/30 09:52:24 364919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:121220|cwnd:126801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:199281| [2025/04/30 09:52:24 364923] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44630|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 364928] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 364932] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44630|min_srtt:44630|path_bw:1179593|loss_rate:2.69|path_pto:0| [2025/04/30 09:52:24 364937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:121220|cwnd:126801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:200460| [2025/04/30 09:52:24 364941] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44630|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 364946] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 364950] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44630|min_srtt:44630|path_bw:1179593|loss_rate:2.69|path_pto:0| [2025/04/30 09:52:24 364955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:121220|cwnd:126801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:201639| [2025/04/30 09:52:24 364959] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 364963] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 364967] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 364971] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 364976] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 364980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:121220|cwnd:126801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:196923| [2025/04/30 09:52:24 364985] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 364989] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:183| [2025/04/30 09:52:24 365030] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:183|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:121220|now:1746006744364996|stream_id:0|stream_offset:196923| [2025/04/30 09:52:24 365052] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 365059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:121220|applimit:0| [2025/04/30 09:52:24 365067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44630|rtt_var:4817|pto_duration:63898|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 365074] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 365080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 365086] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 122420| [2025/04/30 09:52:24 365092] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744453894|now:1746006744365066|interv:88828| [2025/04/30 09:52:24 365099] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744453894|now:1746006744365066|interval:88828|pto_count:0|srtt:44630 [2025/04/30 09:52:24 365107] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:126801|inflight:122420| [2025/04/30 09:52:24 365114] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 365121] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:122420|cwnd:126801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:198102| [2025/04/30 09:52:24 365128] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 365156] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:184| [2025/04/30 09:52:24 365194] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:184|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:122420|now:1746006744365167|stream_id:0|stream_offset:198102| [2025/04/30 09:52:24 365203] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 365211] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:122420|applimit:0| [2025/04/30 09:52:24 365217] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44630|rtt_var:4817|pto_duration:63898|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 365224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 365230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 365236] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 123620| [2025/04/30 09:52:24 365243] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744454065|now:1746006744365217|interv:88848| [2025/04/30 09:52:24 365249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744454065|now:1746006744365217|interval:88848|pto_count:0|srtt:44630 [2025/04/30 09:52:24 365264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:126801|inflight:123620| [2025/04/30 09:52:24 365271] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 365278] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:123620|cwnd:126801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:199281| [2025/04/30 09:52:24 365285] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 365292] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:185| [2025/04/30 09:52:24 365331] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:185|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:123620|now:1746006744365303|stream_id:0|stream_offset:199281| [2025/04/30 09:52:24 365338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 365345] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:123620|applimit:0| [2025/04/30 09:52:24 365351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44630|rtt_var:4817|pto_duration:63898|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 365358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 365364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 365370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 124820| [2025/04/30 09:52:24 365376] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744454201|now:1746006744365351|interv:88850| [2025/04/30 09:52:24 365383] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744454201|now:1746006744365351|interval:88850|pto_count:0|srtt:44630 [2025/04/30 09:52:24 365390] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:126801|inflight:124820| [2025/04/30 09:52:24 365398] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 365405] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:124820|cwnd:126801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:200460| [2025/04/30 09:52:24 365412] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 365419] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:186| [2025/04/30 09:52:24 365452] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:186|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:124820|now:1746006744365429|stream_id:0|stream_offset:200460| [2025/04/30 09:52:24 365457] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 365469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:124820|applimit:0| [2025/04/30 09:52:24 365476] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44630|rtt_var:4817|pto_duration:63898|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 365483] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 365489] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 365496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 126020| [2025/04/30 09:52:24 365503] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744454327|now:1746006744365476|interv:88851| [2025/04/30 09:52:24 365509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744454327|now:1746006744365476|interval:88851|pto_count:0|srtt:44630 [2025/04/30 09:52:24 365514] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:126801|inflight:126020| [2025/04/30 09:52:24 365519] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744454327| [2025/04/30 09:52:24 365523] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744454327| [2025/04/30 09:52:24 365527] [debug] |xqc_engine_wakeup_after|wakeup:1746006744454327|now:1746006744365527|diff:88800| [2025/04/30 09:52:24 365532] [debug] |xqc_engine_main_logic|END|now:1746006744364865| [2025/04/30 09:52:24 365537] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744365537| [2025/04/30 09:52:24 365541] [debug] |xqc_engine_wakeup_after|wakeup:1746006744454327|now:1746006744365541|diff:88786| [2025/04/30 09:52:24 365545] [debug] |xqc_engine_main_logic|END|now:1746006744365537| [2025/04/30 09:52:24 366617] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006744366615| [2025/04/30 09:52:24 366632] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 366640] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:43| [2025/04/30 09:52:24 366648] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:44| [2025/04/30 09:52:24 366656] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:44| [2025/04/30 09:52:24 366663] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 366671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:82|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:83|path_largest_ack:82| [2025/04/30 09:52:24 366678] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:64800|prior_delivered:23249|prior_time:1746006744315779|is_app_limited:0|send_elapse:46369|ack_elapse:50836|ctl_first_sent_time:1746006744316176|lagest_ack_time:1746006744366615|curr_delivered:82049| [2025/04/30 09:52:24 366683] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744316176| [2025/04/30 09:52:24 366689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:161||sndq_packets_used_bytes:0|sndq_packets_free:71| [2025/04/30 09:52:24 366695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:83|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:83|path_largest_ack:83| [2025/04/30 09:52:24 366702] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:64800|prior_delivered:23249|prior_time:1746006744315779|is_app_limited:0|send_elapse:46369|ack_elapse:50836|ctl_first_sent_time:1746006744316176|lagest_ack_time:1746006744366615|curr_delivered:83249| [2025/04/30 09:52:24 366715] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744316309| [2025/04/30 09:52:24 366723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:160||sndq_packets_used_bytes:0|sndq_packets_free:72| [2025/04/30 09:52:24 366729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:44630|rttvar:4817|minrtt:31359|latest_rtt:50306|ack_delay:104| [2025/04/30 09:52:24 366736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:45327|rttvar:5006|minrtt:31359|latest_rtt:50306|ack_delay:104| [2025/04/30 09:52:24 366743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:83|lost_pn:80|thresh:3| [2025/04/30 09:52:24 366747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 366752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 366756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 366759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 366763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 366767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 366771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:45327|rtt_var:5006|pto_duration:65351|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 366776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 366780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 366784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 123620| [2025/04/30 09:52:24 366788] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744455780|now:1746006744366771|interv:89009| [2025/04/30 09:52:24 366792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744455780|now:1746006744366771|interval:89009|pto_count:0|srtt:45327 [2025/04/30 09:52:24 366796] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 46369, ack_elapse 50836, delivered 60000|rate 1180265|lost 5| [2025/04/30 09:52:24 366801] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180265) in round 3| [2025/04/30 09:52:24 366805] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 366809] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106776|extra_cwnd:41530| [2025/04/30 09:52:24 366813] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:126801|packet_lost:0|acked:2400|po_sent_time:1746006744316309|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 366821] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:126801|packet_lost:0|acked:2400|po_sent_time:1746006744316309|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 366826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1180265|cwnd:129201|full_bw_reached:0|inflight:123620|srtt:45327|latest_rtt:50306|min_rtt:31359|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 366832] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:44|largest:44|pns:2| [2025/04/30 09:52:24 366836] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:44|frame:ACK |recv_time:1746006744366615|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 366841] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864366615|now:1746006744366615|interv:120000000| [2025/04/30 09:52:24 366845] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864366615|now:1746006744366615|interv:120000000| [2025/04/30 09:52:24 366849] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744454327|pq_index:0| [2025/04/30 09:52:24 366854] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744364865| [2025/04/30 09:52:24 366858] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744366858| [2025/04/30 09:52:24 366863] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744366862| [2025/04/30 09:52:24 366868] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 366873] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45327|min_srtt:45327|path_bw:1180265|loss_rate:2.63|path_pto:0| [2025/04/30 09:52:24 366878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:123620|cwnd:129201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:201639| [2025/04/30 09:52:24 366882] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:45327|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 366887] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 366892] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45327|min_srtt:45327|path_bw:1180265|loss_rate:2.63|path_pto:0| [2025/04/30 09:52:24 366896] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:123620|cwnd:129201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:202818| [2025/04/30 09:52:24 366900] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:45327|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 366905] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 366912] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45327|min_srtt:45327|path_bw:1180265|loss_rate:2.63|path_pto:0| [2025/04/30 09:52:24 366916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:123620|cwnd:129201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:203997| [2025/04/30 09:52:24 366920] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:45327|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 366925] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 366929] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45327|min_srtt:45327|path_bw:1180265|loss_rate:2.63|path_pto:0| [2025/04/30 09:52:24 366933] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:123620|cwnd:129201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:205176| [2025/04/30 09:52:24 366937] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:45327|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 366941] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 366945] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45327|min_srtt:45327|path_bw:1180265|loss_rate:2.63|path_pto:0| [2025/04/30 09:52:24 366950] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:123620|cwnd:129201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:206355| [2025/04/30 09:52:24 366954] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 366958] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 366962] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 366966] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 366970] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 366975] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:123620|cwnd:129201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:201639| [2025/04/30 09:52:24 366979] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 366983] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:187| [2025/04/30 09:52:24 367024] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:187|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:123620|now:1746006744366991|stream_id:0|stream_offset:201639| [2025/04/30 09:52:24 367034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 367048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:123620|applimit:0| [2025/04/30 09:52:24 367055] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:45327|rtt_var:5006|pto_duration:65351|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 367062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 367069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 367075] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 124820| [2025/04/30 09:52:24 367081] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744457342|now:1746006744367055|interv:90287| [2025/04/30 09:52:24 367087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744457342|now:1746006744367055|interval:90287|pto_count:0|srtt:45327 [2025/04/30 09:52:24 367095] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:129201|inflight:124820| [2025/04/30 09:52:24 367103] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 367109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:124820|cwnd:129201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:202818| [2025/04/30 09:52:24 367116] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 367123] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:188| [2025/04/30 09:52:24 367184] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:188|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:124820|now:1746006744367152|stream_id:0|stream_offset:202818| [2025/04/30 09:52:24 367196] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 367204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:124820|applimit:0| [2025/04/30 09:52:24 367210] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:45327|rtt_var:5006|pto_duration:65351|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 367218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 367224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 367231] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 126020| [2025/04/30 09:52:24 367237] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744457503|now:1746006744367210|interv:90293| [2025/04/30 09:52:24 367244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744457503|now:1746006744367210|interval:90293|pto_count:0|srtt:45327 [2025/04/30 09:52:24 367251] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:129201|inflight:126020| [2025/04/30 09:52:24 367265] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 367271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:126020|cwnd:129201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:203997| [2025/04/30 09:52:24 367278] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 367285] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:189| [2025/04/30 09:52:24 367323] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:189|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:126020|now:1746006744367296|stream_id:0|stream_offset:203997| [2025/04/30 09:52:24 367329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 367334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:126020|applimit:0| [2025/04/30 09:52:24 367338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:45327|rtt_var:5006|pto_duration:65351|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 367346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 367352] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 367358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 127220| [2025/04/30 09:52:24 367365] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744457647|now:1746006744367338|interv:90309| [2025/04/30 09:52:24 367372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744457647|now:1746006744367338|interval:90309|pto_count:0|srtt:45327 [2025/04/30 09:52:24 367379] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:129201|inflight:127220| [2025/04/30 09:52:24 367386] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 367390] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:127220|cwnd:129201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:205176| [2025/04/30 09:52:24 367395] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 367399] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:190| [2025/04/30 09:52:24 367427] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:190|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:127220|now:1746006744367406|stream_id:0|stream_offset:205176| [2025/04/30 09:52:24 367432] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 367437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:127220|applimit:0| [2025/04/30 09:52:24 367441] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:45327|rtt_var:5006|pto_duration:65351|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 367454] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 367460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 367467] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 128420| [2025/04/30 09:52:24 367474] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744457757|now:1746006744367441|interv:90316| [2025/04/30 09:52:24 367480] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744457757|now:1746006744367441|interval:90316|pto_count:0|srtt:45327 [2025/04/30 09:52:24 367487] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:129201|inflight:128420| [2025/04/30 09:52:24 367492] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744457757| [2025/04/30 09:52:24 367496] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744457757| [2025/04/30 09:52:24 367500] [debug] |xqc_engine_wakeup_after|wakeup:1746006744457757|now:1746006744367500|diff:90257| [2025/04/30 09:52:24 367505] [debug] |xqc_engine_main_logic|END|now:1746006744366862| [2025/04/30 09:52:24 367510] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744367510| [2025/04/30 09:52:24 367514] [debug] |xqc_engine_wakeup_after|wakeup:1746006744457757|now:1746006744367514|diff:90243| [2025/04/30 09:52:24 367518] [debug] |xqc_engine_main_logic|END|now:1746006744367510| [2025/04/30 09:52:24 368602] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006744368601| [2025/04/30 09:52:24 368617] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 368626] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:44| [2025/04/30 09:52:24 368632] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:45| [2025/04/30 09:52:24 368641] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:45| [2025/04/30 09:52:24 368647] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 368655] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:84|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:85|path_largest_ack:84| [2025/04/30 09:52:24 368662] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:67200|prior_delivered:23249|prior_time:1746006744315779|is_app_limited:0|send_elapse:46637|ack_elapse:52822|ctl_first_sent_time:1746006744316444|lagest_ack_time:1746006744368601|curr_delivered:84449| [2025/04/30 09:52:24 368670] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744316444| [2025/04/30 09:52:24 368677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:159||sndq_packets_used_bytes:0|sndq_packets_free:73| [2025/04/30 09:52:24 368684] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:85|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:85|path_largest_ack:85| [2025/04/30 09:52:24 368691] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:67200|prior_delivered:23249|prior_time:1746006744315779|is_app_limited:0|send_elapse:46637|ack_elapse:52822|ctl_first_sent_time:1746006744316444|lagest_ack_time:1746006744368601|curr_delivered:85649| [2025/04/30 09:52:24 368706] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744316563| [2025/04/30 09:52:24 368713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:158||sndq_packets_used_bytes:0|sndq_packets_free:74| [2025/04/30 09:52:24 368719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:45327|rttvar:5006|minrtt:31359|latest_rtt:52038|ack_delay:96| [2025/04/30 09:52:24 368727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:46154|rttvar:5408|minrtt:31359|latest_rtt:52038|ack_delay:96| [2025/04/30 09:52:24 368733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:85|lost_pn:82|thresh:3| [2025/04/30 09:52:24 368737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 368741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 368745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 368749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 368752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 368756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 368761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:46154|rtt_var:5408|pto_duration:67786|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 368765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 368769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 368773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 126020| [2025/04/30 09:52:24 368777] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744460192|now:1746006744368760|interv:91432| [2025/04/30 09:52:24 368781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744460192|now:1746006744368760|interval:91432|pto_count:0|srtt:46154 [2025/04/30 09:52:24 368786] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 46637, ack_elapse 52822, delivered 62400|rate 1181325|lost 5| [2025/04/30 09:52:24 368790] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181325) in round 3| [2025/04/30 09:52:24 368794] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 368798] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106874|extra_cwnd:41530| [2025/04/30 09:52:24 368802] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:129201|packet_lost:0|acked:2400|po_sent_time:1746006744316563|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 368807] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:129201|packet_lost:0|acked:2400|po_sent_time:1746006744316563|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 368815] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1181325|cwnd:131601|full_bw_reached:0|inflight:126020|srtt:46154|latest_rtt:52038|min_rtt:31359|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 368821] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:45|largest:45|pns:2| [2025/04/30 09:52:24 368825] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:45|frame:ACK |recv_time:1746006744368601|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 368830] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864368601|now:1746006744368601|interv:120000000| [2025/04/30 09:52:24 368834] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864368601|now:1746006744368601|interv:120000000| [2025/04/30 09:52:24 368838] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744457757|pq_index:0| [2025/04/30 09:52:24 368842] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744366862| [2025/04/30 09:52:24 368846] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744368846| [2025/04/30 09:52:24 368852] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744368850| [2025/04/30 09:52:24 368857] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 368862] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46154|min_srtt:46154|path_bw:1181325|loss_rate:2.58|path_pto:0| [2025/04/30 09:52:24 368866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:126020|cwnd:131601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:206355| [2025/04/30 09:52:24 368871] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:46154|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 368875] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 368880] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46154|min_srtt:46154|path_bw:1181325|loss_rate:2.58|path_pto:0| [2025/04/30 09:52:24 368884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:126020|cwnd:131601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:207534| [2025/04/30 09:52:24 368888] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:46154|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 368893] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 368897] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46154|min_srtt:46154|path_bw:1181325|loss_rate:2.58|path_pto:0| [2025/04/30 09:52:24 368904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:126020|cwnd:131601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:208713| [2025/04/30 09:52:24 368908] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:46154|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 368913] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 368917] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46154|min_srtt:46154|path_bw:1181325|loss_rate:2.58|path_pto:0| [2025/04/30 09:52:24 368921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:126020|cwnd:131601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:209892| [2025/04/30 09:52:24 368926] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:46154|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 368930] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 368935] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46154|min_srtt:46154|path_bw:1181325|loss_rate:2.58|path_pto:0| [2025/04/30 09:52:24 368939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:126020|cwnd:131601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:211071| [2025/04/30 09:52:24 368943] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 368947] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 368951] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 368956] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 368960] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 368964] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:126020|cwnd:131601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:206355| [2025/04/30 09:52:24 368969] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 368973] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:191| [2025/04/30 09:52:24 369009] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:191|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:126020|now:1746006744368981|stream_id:0|stream_offset:206355| [2025/04/30 09:52:24 369015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 369020] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:126020|applimit:0| [2025/04/30 09:52:24 369027] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:46154|rtt_var:5408|pto_duration:67786|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 369032] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 369036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 369042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 127220| [2025/04/30 09:52:24 369048] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744461767|now:1746006744369027|interv:92740| [2025/04/30 09:52:24 369055] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744461767|now:1746006744369027|interval:92740|pto_count:0|srtt:46154 [2025/04/30 09:52:24 369063] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:131601|inflight:127220| [2025/04/30 09:52:24 369070] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 369077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:127220|cwnd:131601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:207534| [2025/04/30 09:52:24 369084] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 369090] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:192| [2025/04/30 09:52:24 369131] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:192|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:127220|now:1746006744369101|stream_id:0|stream_offset:207534| [2025/04/30 09:52:24 369163] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 369171] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:127220|applimit:0| [2025/04/30 09:52:24 369178] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:46154|rtt_var:5408|pto_duration:67786|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 369185] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 369192] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 369198] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 128420| [2025/04/30 09:52:24 369205] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744461887|now:1746006744369178|interv:92709| [2025/04/30 09:52:24 369211] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744461887|now:1746006744369178|interval:92709|pto_count:0|srtt:46154 [2025/04/30 09:52:24 369218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:131601|inflight:128420| [2025/04/30 09:52:24 369226] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 369233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:128420|cwnd:131601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:208713| [2025/04/30 09:52:24 369245] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 369252] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:193| [2025/04/30 09:52:24 369323] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:193|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:128420|now:1746006744369262|stream_id:0|stream_offset:208713| [2025/04/30 09:52:24 369333] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 369341] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:128420|applimit:0| [2025/04/30 09:52:24 369347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:46154|rtt_var:5408|pto_duration:67786|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 369354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 369360] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 369367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 129620| [2025/04/30 09:52:24 369373] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744462048|now:1746006744369347|interv:92701| [2025/04/30 09:52:24 369379] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744462048|now:1746006744369347|interval:92701|pto_count:0|srtt:46154 [2025/04/30 09:52:24 369386] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:131601|inflight:129620| [2025/04/30 09:52:24 369394] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 369399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:129620|cwnd:131601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:209892| [2025/04/30 09:52:24 369403] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 369408] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:194| [2025/04/30 09:52:24 369436] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:194|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:129620|now:1746006744369415|stream_id:0|stream_offset:209892| [2025/04/30 09:52:24 369441] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 369446] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:129620|applimit:0| [2025/04/30 09:52:24 369450] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:46154|rtt_var:5408|pto_duration:67786|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 369455] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 369459] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 369468] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 130820| [2025/04/30 09:52:24 369472] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744462201|now:1746006744369450|interv:92751| [2025/04/30 09:52:24 369476] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744462201|now:1746006744369450|interval:92751|pto_count:0|srtt:46154 [2025/04/30 09:52:24 369480] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:131601|inflight:130820| [2025/04/30 09:52:24 369485] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744462201| [2025/04/30 09:52:24 369489] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744462201| [2025/04/30 09:52:24 369493] [debug] |xqc_engine_wakeup_after|wakeup:1746006744462201|now:1746006744369493|diff:92708| [2025/04/30 09:52:24 369498] [debug] |xqc_engine_main_logic|END|now:1746006744368850| [2025/04/30 09:52:24 369503] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744369503| [2025/04/30 09:52:24 369507] [debug] |xqc_engine_wakeup_after|wakeup:1746006744462201|now:1746006744369507|diff:92694| [2025/04/30 09:52:24 369511] [debug] |xqc_engine_main_logic|END|now:1746006744369503| [2025/04/30 09:52:24 370654] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006744370653| [2025/04/30 09:52:24 370666] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 370674] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:45| [2025/04/30 09:52:24 370680] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:46| [2025/04/30 09:52:24 370687] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:46| [2025/04/30 09:52:24 370693] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 370700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:86|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:87|path_largest_ack:86| [2025/04/30 09:52:24 370706] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:67200|prior_delivered:25649|prior_time:1746006744317782|is_app_limited:0|send_elapse:46974|ack_elapse:52871|ctl_first_sent_time:1746006744318181|lagest_ack_time:1746006744370653|curr_delivered:86849| [2025/04/30 09:52:24 370712] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744318181| [2025/04/30 09:52:24 370718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:157||sndq_packets_used_bytes:0|sndq_packets_free:75| [2025/04/30 09:52:24 370724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:87|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:87|path_largest_ack:87| [2025/04/30 09:52:24 370730] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:67200|prior_delivered:25649|prior_time:1746006744317782|is_app_limited:0|send_elapse:46974|ack_elapse:52871|ctl_first_sent_time:1746006744318181|lagest_ack_time:1746006744370653|curr_delivered:88049| [2025/04/30 09:52:24 370735] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744318333| [2025/04/30 09:52:24 370741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:156||sndq_packets_used_bytes:0|sndq_packets_free:76| [2025/04/30 09:52:24 370750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:46154|rttvar:5408|minrtt:31359|latest_rtt:52320|ack_delay:96| [2025/04/30 09:52:24 370756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:46913|rttvar:5573|minrtt:31359|latest_rtt:52320|ack_delay:96| [2025/04/30 09:52:24 370762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:87|lost_pn:84|thresh:3| [2025/04/30 09:52:24 370768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 370773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 370778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 370784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 370789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 370795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 370800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:46913|rtt_var:5573|pto_duration:69205|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 370806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 370811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 370816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 128420| [2025/04/30 09:52:24 370822] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744463620|now:1746006744370800|interv:92820| [2025/04/30 09:52:24 370827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744463620|now:1746006744370800|interval:92820|pto_count:0|srtt:46913 [2025/04/30 09:52:24 370833] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 46974, ack_elapse 52871, delivered 62400|rate 1180231|lost 5| [2025/04/30 09:52:24 370839] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180231) in round 3| [2025/04/30 09:52:24 370845] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 370851] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106874|extra_cwnd:41530| [2025/04/30 09:52:24 370856] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:131601|packet_lost:0|acked:2400|po_sent_time:1746006744318333|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 370862] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:131601|packet_lost:0|acked:2400|po_sent_time:1746006744318333|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 370868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1181325|cwnd:134001|full_bw_reached:0|inflight:128420|srtt:46913|latest_rtt:52320|min_rtt:31359|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 370879] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:46|largest:46|pns:2| [2025/04/30 09:52:24 370885] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:46|frame:ACK |recv_time:1746006744370653|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 370892] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864370653|now:1746006744370653|interv:120000000| [2025/04/30 09:52:24 370897] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864370653|now:1746006744370653|interv:120000000| [2025/04/30 09:52:24 370903] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744462201|pq_index:0| [2025/04/30 09:52:24 370908] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744368850| [2025/04/30 09:52:24 370914] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744370914| [2025/04/30 09:52:24 370921] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744370919| [2025/04/30 09:52:24 370928] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 370934] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46913|min_srtt:46913|path_bw:1181325|loss_rate:2.53|path_pto:0| [2025/04/30 09:52:24 370940] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:128420|cwnd:134001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:211071| [2025/04/30 09:52:24 370946] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:46913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 370952] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 370958] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46913|min_srtt:46913|path_bw:1181325|loss_rate:2.53|path_pto:0| [2025/04/30 09:52:24 370964] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:128420|cwnd:134001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:212250| [2025/04/30 09:52:24 370970] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:46913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 370976] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 370982] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46913|min_srtt:46913|path_bw:1181325|loss_rate:2.53|path_pto:0| [2025/04/30 09:52:24 371001] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:128420|cwnd:134001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:213429| [2025/04/30 09:52:24 371016] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:46913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 371022] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 371027] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46913|min_srtt:46913|path_bw:1181325|loss_rate:2.53|path_pto:0| [2025/04/30 09:52:24 371033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:128420|cwnd:134001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:214608| [2025/04/30 09:52:24 371039] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:46913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 371045] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 371051] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46913|min_srtt:46913|path_bw:1181325|loss_rate:2.53|path_pto:0| [2025/04/30 09:52:24 371057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:128420|cwnd:134001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:215787| [2025/04/30 09:52:24 371062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 371067] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 371072] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 371078] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 371084] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 371090] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:128420|cwnd:134001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:211071| [2025/04/30 09:52:24 371096] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 371102] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:195| [2025/04/30 09:52:24 371157] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:195|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:128420|now:1746006744371111|stream_id:0|stream_offset:211071| [2025/04/30 09:52:24 371169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 371175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:128420|applimit:0| [2025/04/30 09:52:24 371181] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:46913|rtt_var:5573|pto_duration:69205|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 371187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 371196] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 371201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 129620| [2025/04/30 09:52:24 371206] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744465316|now:1746006744371181|interv:94135| [2025/04/30 09:52:24 371212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744465316|now:1746006744371181|interval:94135|pto_count:0|srtt:46913 [2025/04/30 09:52:24 371218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:134001|inflight:129620| [2025/04/30 09:52:24 371225] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 371231] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:129620|cwnd:134001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:212250| [2025/04/30 09:52:24 371237] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 371242] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:196| [2025/04/30 09:52:24 371274] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:196|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:129620|now:1746006744371251|stream_id:0|stream_offset:212250| [2025/04/30 09:52:24 371280] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 371287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:129620|applimit:0| [2025/04/30 09:52:24 371292] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:46913|rtt_var:5573|pto_duration:69205|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 371298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 371304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 371309] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 130820| [2025/04/30 09:52:24 371314] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744465456|now:1746006744371292|interv:94164| [2025/04/30 09:52:24 371320] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744465456|now:1746006744371292|interval:94164|pto_count:0|srtt:46913 [2025/04/30 09:52:24 371326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:134001|inflight:130820| [2025/04/30 09:52:24 371332] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 371337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:130820|cwnd:134001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:213429| [2025/04/30 09:52:24 371343] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 371352] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:197| [2025/04/30 09:52:24 371400] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:197|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:130820|now:1746006744371360|stream_id:0|stream_offset:213429| [2025/04/30 09:52:24 371407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 371413] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:130820|applimit:0| [2025/04/30 09:52:24 371419] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:46913|rtt_var:5573|pto_duration:69205|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 371425] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 371430] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 371436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 132020| [2025/04/30 09:52:24 371441] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744465565|now:1746006744371419|interv:94146| [2025/04/30 09:52:24 371446] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744465565|now:1746006744371419|interval:94146|pto_count:0|srtt:46913 [2025/04/30 09:52:24 371454] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:134001|inflight:132020| [2025/04/30 09:52:24 371459] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 371464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:132020|cwnd:134001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:214608| [2025/04/30 09:52:24 371468] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 371472] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:198| [2025/04/30 09:52:24 371499] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:198|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:132020|now:1746006744371478|stream_id:0|stream_offset:214608| [2025/04/30 09:52:24 371504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 371509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:132020|applimit:0| [2025/04/30 09:52:24 371513] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:46913|rtt_var:5573|pto_duration:69205|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 371517] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 371521] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 371525] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 133220| [2025/04/30 09:52:24 371532] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744465683|now:1746006744371513|interv:94170| [2025/04/30 09:52:24 371536] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744465683|now:1746006744371513|interval:94170|pto_count:0|srtt:46913 [2025/04/30 09:52:24 371540] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:134001|inflight:133220| [2025/04/30 09:52:24 371545] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744465683| [2025/04/30 09:52:24 371549] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744465683| [2025/04/30 09:52:24 371553] [debug] |xqc_engine_wakeup_after|wakeup:1746006744465683|now:1746006744371553|diff:94130| [2025/04/30 09:52:24 371558] [debug] |xqc_engine_main_logic|END|now:1746006744370919| [2025/04/30 09:52:24 371563] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744371563| [2025/04/30 09:52:24 371567] [debug] |xqc_engine_wakeup_after|wakeup:1746006744465683|now:1746006744371567|diff:94116| [2025/04/30 09:52:24 371571] [debug] |xqc_engine_main_logic|END|now:1746006744371563| [2025/04/30 09:52:24 372616] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006744372615| [2025/04/30 09:52:24 372632] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 372642] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:46| [2025/04/30 09:52:24 372648] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:47| [2025/04/30 09:52:24 372655] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:47| [2025/04/30 09:52:24 372661] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 372682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:88|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:89|path_largest_ack:88| [2025/04/30 09:52:24 372690] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:69600|prior_delivered:25649|prior_time:1746006744317782|is_app_limited:0|send_elapse:47253|ack_elapse:54833|ctl_first_sent_time:1746006744318460|lagest_ack_time:1746006744372615|curr_delivered:89249| [2025/04/30 09:52:24 372697] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744318460| [2025/04/30 09:52:24 372703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:155||sndq_packets_used_bytes:0|sndq_packets_free:77| [2025/04/30 09:52:24 372710] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:89|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:89|path_largest_ack:89| [2025/04/30 09:52:24 372717] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:69600|prior_delivered:25649|prior_time:1746006744317782|is_app_limited:0|send_elapse:47253|ack_elapse:54833|ctl_first_sent_time:1746006744318460|lagest_ack_time:1746006744372615|curr_delivered:90449| [2025/04/30 09:52:24 372724] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744318558| [2025/04/30 09:52:24 372730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:154||sndq_packets_used_bytes:0|sndq_packets_free:78| [2025/04/30 09:52:24 372737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:46913|rttvar:5573|minrtt:31359|latest_rtt:54057|ack_delay:96| [2025/04/30 09:52:24 372751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:47794|rttvar:5942|minrtt:31359|latest_rtt:54057|ack_delay:96| [2025/04/30 09:52:24 372758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:89|lost_pn:86|thresh:3| [2025/04/30 09:52:24 372765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 372769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 372773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 372777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 372781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 372785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 372789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:47794|rtt_var:5942|pto_duration:71562|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 372794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 372798] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 372802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 130820| [2025/04/30 09:52:24 372806] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744468040|now:1746006744372789|interv:95251| [2025/04/30 09:52:24 372810] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744468040|now:1746006744372789|interval:95251|pto_count:0|srtt:47794 [2025/04/30 09:52:24 372815] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 47253, ack_elapse 54833, delivered 64800|rate 1181770|lost 5| [2025/04/30 09:52:24 372819] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181770) in round 3| [2025/04/30 09:52:24 372823] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 372827] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106915|extra_cwnd:41530| [2025/04/30 09:52:24 372831] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:134001|packet_lost:0|acked:2400|po_sent_time:1746006744318558|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 372836] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:134001|packet_lost:0|acked:2400|po_sent_time:1746006744318558|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 372841] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1181770|cwnd:136401|full_bw_reached:0|inflight:130820|srtt:47794|latest_rtt:54057|min_rtt:31359|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 372847] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:47|largest:47|pns:2| [2025/04/30 09:52:24 372855] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:47|frame:ACK |recv_time:1746006744372615|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 372860] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864372615|now:1746006744372615|interv:120000000| [2025/04/30 09:52:24 372864] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864372615|now:1746006744372615|interv:120000000| [2025/04/30 09:52:24 372868] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744465683|pq_index:0| [2025/04/30 09:52:24 372872] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744370919| [2025/04/30 09:52:24 372876] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744372876| [2025/04/30 09:52:24 372882] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744372880| [2025/04/30 09:52:24 372887] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 372892] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:47794|min_srtt:47794|path_bw:1181770|loss_rate:2.48|path_pto:0| [2025/04/30 09:52:24 372896] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:130820|cwnd:136401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:215787| [2025/04/30 09:52:24 372901] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:47794|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 372906] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 372910] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:47794|min_srtt:47794|path_bw:1181770|loss_rate:2.48|path_pto:0| [2025/04/30 09:52:24 372915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:130820|cwnd:136401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:216966| [2025/04/30 09:52:24 372919] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:47794|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 372924] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 372928] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:47794|min_srtt:47794|path_bw:1181770|loss_rate:2.48|path_pto:0| [2025/04/30 09:52:24 372932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:130820|cwnd:136401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:218145| [2025/04/30 09:52:24 372936] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:47794|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 372941] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 372948] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:47794|min_srtt:47794|path_bw:1181770|loss_rate:2.48|path_pto:0| [2025/04/30 09:52:24 372952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:130820|cwnd:136401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:219324| [2025/04/30 09:52:24 372956] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:47794|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 372961] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 372965] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:47794|min_srtt:47794|path_bw:1181770|loss_rate:2.48|path_pto:0| [2025/04/30 09:52:24 372969] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:130820|cwnd:136401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:220503| [2025/04/30 09:52:24 372973] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 372977] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 372984] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 372991] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 372998] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 373004] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:130820|cwnd:136401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:215787| [2025/04/30 09:52:24 373012] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 373019] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:199| [2025/04/30 09:52:24 373064] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:199|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:130820|now:1746006744373030|stream_id:0|stream_offset:215787| [2025/04/30 09:52:24 373074] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 373082] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:130820|applimit:0| [2025/04/30 09:52:24 373089] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:47794|rtt_var:5942|pto_duration:71562|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 373096] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 373102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 373109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 132020| [2025/04/30 09:52:24 373122] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744469592|now:1746006744373089|interv:96503| [2025/04/30 09:52:24 373129] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744469592|now:1746006744373089|interval:96503|pto_count:0|srtt:47794 [2025/04/30 09:52:24 373165] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:136401|inflight:132020| [2025/04/30 09:52:24 373174] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 373181] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:132020|cwnd:136401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:216966| [2025/04/30 09:52:24 373189] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 373196] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:200| [2025/04/30 09:52:24 373241] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:200|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:132020|now:1746006744373207|stream_id:0|stream_offset:216966| [2025/04/30 09:52:24 373251] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 373258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:132020|applimit:0| [2025/04/30 09:52:24 373265] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:47794|rtt_var:5942|pto_duration:71562|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 373272] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 373278] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 373285] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 133220| [2025/04/30 09:52:24 373291] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744469769|now:1746006744373265|interv:96504| [2025/04/30 09:52:24 373297] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744469769|now:1746006744373265|interval:96504|pto_count:0|srtt:47794 [2025/04/30 09:52:24 373305] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:136401|inflight:133220| [2025/04/30 09:52:24 373312] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 373319] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:133220|cwnd:136401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:218145| [2025/04/30 09:52:24 373325] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 373332] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:201| [2025/04/30 09:52:24 373369] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:201|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:133220|now:1746006744373342|stream_id:0|stream_offset:218145| [2025/04/30 09:52:24 373385] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 373393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:133220|applimit:0| [2025/04/30 09:52:24 373400] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:47794|rtt_var:5942|pto_duration:71562|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 373407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 373414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 373420] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 134420| [2025/04/30 09:52:24 373426] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744469904|now:1746006744373399|interv:96505| [2025/04/30 09:52:24 373433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744469904|now:1746006744373399|interval:96505|pto_count:0|srtt:47794 [2025/04/30 09:52:24 373441] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:136401|inflight:134420| [2025/04/30 09:52:24 373449] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 373456] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:134420|cwnd:136401|conn:000055C0D6BED6FC|stream_id:0|stream_offset:219324| [2025/04/30 09:52:24 373461] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 373466] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:202| [2025/04/30 09:52:24 373498] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:202|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:134420|now:1746006744373473|stream_id:0|stream_offset:219324| [2025/04/30 09:52:24 373504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 373510] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:134420|applimit:0| [2025/04/30 09:52:24 373516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:47794|rtt_var:5942|pto_duration:71562|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 373524] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 373530] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 373537] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 135620| [2025/04/30 09:52:24 373543] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744470035|now:1746006744373516|interv:96519| [2025/04/30 09:52:24 373549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744470035|now:1746006744373516|interval:96519|pto_count:0|srtt:47794 [2025/04/30 09:52:24 373558] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:136401|inflight:135620| [2025/04/30 09:52:24 373563] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744470035| [2025/04/30 09:52:24 373567] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744470035| [2025/04/30 09:52:24 373571] [debug] |xqc_engine_wakeup_after|wakeup:1746006744470035|now:1746006744373571|diff:96464| [2025/04/30 09:52:24 373576] [debug] |xqc_engine_main_logic|END|now:1746006744372880| [2025/04/30 09:52:24 373581] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744373581| [2025/04/30 09:52:24 373585] [debug] |xqc_engine_wakeup_after|wakeup:1746006744470035|now:1746006744373585|diff:96450| [2025/04/30 09:52:24 373589] [debug] |xqc_engine_main_logic|END|now:1746006744373581| [2025/04/30 09:52:24 374670] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:44|state:ESTABED|recv_time:1746006744374668| [2025/04/30 09:52:24 374694] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 374704] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:47| [2025/04/30 09:52:24 374711] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:48| [2025/04/30 09:52:24 374719] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:48| [2025/04/30 09:52:24 374726] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 374734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:90|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:91|path_largest_ack:90| [2025/04/30 09:52:24 374742] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:69600|prior_delivered:28049|prior_time:1746006744319757|is_app_limited:0|send_elapse:48684|ack_elapse:54911|ctl_first_sent_time:1746006744320108|lagest_ack_time:1746006744374668|curr_delivered:91649| [2025/04/30 09:52:24 374746] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744320108| [2025/04/30 09:52:24 374752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:153||sndq_packets_used_bytes:0|sndq_packets_free:79| [2025/04/30 09:52:24 374758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:91|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:91|path_largest_ack:91| [2025/04/30 09:52:24 374765] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:69600|prior_delivered:28049|prior_time:1746006744319757|is_app_limited:0|send_elapse:48684|ack_elapse:54911|ctl_first_sent_time:1746006744320108|lagest_ack_time:1746006744374668|curr_delivered:92849| [2025/04/30 09:52:24 374773] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744320252| [2025/04/30 09:52:24 374779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:152||sndq_packets_used_bytes:0|sndq_packets_free:80| [2025/04/30 09:52:24 374785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:47794|rttvar:5942|minrtt:31359|latest_rtt:54416|ack_delay:96| [2025/04/30 09:52:24 374792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:48610|rttvar:6088|minrtt:31359|latest_rtt:54416|ack_delay:96| [2025/04/30 09:52:24 374806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:91|lost_pn:88|thresh:3| [2025/04/30 09:52:24 374811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 374815] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 374819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 374822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 374826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 374831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 374837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:48610|rtt_var:6088|pto_duration:72962|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 374845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 374851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 374856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 133220| [2025/04/30 09:52:24 374860] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744471435|now:1746006744374837|interv:96598| [2025/04/30 09:52:24 374864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744471435|now:1746006744374837|interval:96598|pto_count:0|srtt:48610 [2025/04/30 09:52:24 374869] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 48684, ack_elapse 54911, delivered 64800|rate 1180091|lost 5| [2025/04/30 09:52:24 374873] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180091) in round 3| [2025/04/30 09:52:24 374877] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 374882] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106915|extra_cwnd:41530| [2025/04/30 09:52:24 374886] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:136401|packet_lost:0|acked:2400|po_sent_time:1746006744320252|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 374890] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:136401|packet_lost:0|acked:2400|po_sent_time:1746006744320252|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 374895] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1181770|cwnd:138801|full_bw_reached:0|inflight:133220|srtt:48610|latest_rtt:54416|min_rtt:31359|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 374900] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:24 374905] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006744399668|now:1746006744374668|interv:25000| [2025/04/30 09:52:24 374910] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744374668|max_ack_delay:25000| [2025/04/30 09:52:24 374918] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:48|largest:48|pns:2| [2025/04/30 09:52:24 374922] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:48|frame:PING ACK |recv_time:1746006744374668|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 374927] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864374668|now:1746006744374668|interv:120000000| [2025/04/30 09:52:24 374931] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864374668|now:1746006744374668|interv:120000000| [2025/04/30 09:52:24 374935] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744470035|pq_index:0| [2025/04/30 09:52:24 374940] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744372880| [2025/04/30 09:52:24 374944] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744374944| [2025/04/30 09:52:24 374949] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744374948| [2025/04/30 09:52:24 374954] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 374959] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:48610|min_srtt:48610|path_bw:1181770|loss_rate:2.43|path_pto:0| [2025/04/30 09:52:24 374963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:133220|cwnd:138801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:220503| [2025/04/30 09:52:24 374968] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:48610|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 374972] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 374977] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:48610|min_srtt:48610|path_bw:1181770|loss_rate:2.43|path_pto:0| [2025/04/30 09:52:24 374981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:133220|cwnd:138801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:221682| [2025/04/30 09:52:24 374986] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:48610|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 374990] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 374994] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:48610|min_srtt:48610|path_bw:1181770|loss_rate:2.43|path_pto:0| [2025/04/30 09:52:24 374999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:133220|cwnd:138801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:222861| [2025/04/30 09:52:24 375006] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:48610|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 375010] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 375015] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:48610|min_srtt:48610|path_bw:1181770|loss_rate:2.43|path_pto:0| [2025/04/30 09:52:24 375022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:133220|cwnd:138801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:224040| [2025/04/30 09:52:24 375029] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:48610|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 375036] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 375043] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:48610|min_srtt:48610|path_bw:1181770|loss_rate:2.43|path_pto:0| [2025/04/30 09:52:24 375049] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:133220|cwnd:138801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:225219| [2025/04/30 09:52:24 375056] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 375062] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 375067] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 375074] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 375080] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 375087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:133220|cwnd:138801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:220503| [2025/04/30 09:52:24 375091] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 375096] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:203| [2025/04/30 09:52:24 375154] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:203|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:133220|now:1746006744375105|stream_id:0|stream_offset:220503| [2025/04/30 09:52:24 375168] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 375175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:133220|applimit:0| [2025/04/30 09:52:24 375182] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:48610|rtt_var:6088|pto_duration:72962|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 375195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 375202] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 375208] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 134420| [2025/04/30 09:52:24 375214] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744473067|now:1746006744375182|interv:97885| [2025/04/30 09:52:24 375221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744473067|now:1746006744375182|interval:97885|pto_count:0|srtt:48610 [2025/04/30 09:52:24 375228] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:138801|inflight:134420| [2025/04/30 09:52:24 375235] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 375242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:134420|cwnd:138801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:221682| [2025/04/30 09:52:24 375248] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 375254] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:204| [2025/04/30 09:52:24 375295] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:204|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:134420|now:1746006744375265|stream_id:0|stream_offset:221682| [2025/04/30 09:52:24 375304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 375311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:134420|applimit:0| [2025/04/30 09:52:24 375318] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:48610|rtt_var:6088|pto_duration:72962|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 375323] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 375329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 375335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 135620| [2025/04/30 09:52:24 375341] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744473227|now:1746006744375317|interv:97910| [2025/04/30 09:52:24 375346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744473227|now:1746006744375317|interval:97910|pto_count:0|srtt:48610 [2025/04/30 09:52:24 375350] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:138801|inflight:135620| [2025/04/30 09:52:24 375355] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 375359] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:135620|cwnd:138801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:222861| [2025/04/30 09:52:24 375369] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 375373] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:205| [2025/04/30 09:52:24 375402] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:205|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:135620|now:1746006744375379|stream_id:0|stream_offset:222861| [2025/04/30 09:52:24 375412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 375419] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:135620|applimit:0| [2025/04/30 09:52:24 375425] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:48610|rtt_var:6088|pto_duration:72962|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 375432] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 375438] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 375445] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 136820| [2025/04/30 09:52:24 375451] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744473341|now:1746006744375425|interv:97916| [2025/04/30 09:52:24 375458] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744473341|now:1746006744375425|interval:97916|pto_count:0|srtt:48610 [2025/04/30 09:52:24 375465] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:138801|inflight:136820| [2025/04/30 09:52:24 375473] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 375479] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136820|cwnd:138801|conn:000055C0D6BED6FC|stream_id:0|stream_offset:224040| [2025/04/30 09:52:24 375483] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 375488] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:206| [2025/04/30 09:52:24 375520] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:206|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:136820|now:1746006744375495|stream_id:0|stream_offset:224040| [2025/04/30 09:52:24 375529] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:206|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 375537] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:136820|applimit:0| [2025/04/30 09:52:24 375543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:48610|rtt_var:6088|pto_duration:72962|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 375548] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 375552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 375556] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 138020| [2025/04/30 09:52:24 375564] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744473457|now:1746006744375543|interv:97914| [2025/04/30 09:52:24 375571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744473457|now:1746006744375543|interval:97914|pto_count:0|srtt:48610 [2025/04/30 09:52:24 375578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:138801|inflight:138020| [2025/04/30 09:52:24 375583] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744399668| [2025/04/30 09:52:24 375587] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744399668| [2025/04/30 09:52:24 375591] [debug] |xqc_engine_wakeup_after|wakeup:1746006744399668|now:1746006744375591|diff:24077| [2025/04/30 09:52:24 375596] [debug] |xqc_engine_main_logic|END|now:1746006744374948| [2025/04/30 09:52:24 375601] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744375601| [2025/04/30 09:52:24 375605] [debug] |xqc_engine_wakeup_after|wakeup:1746006744399668|now:1746006744375605|diff:24063| [2025/04/30 09:52:24 375609] [debug] |xqc_engine_main_logic|END|now:1746006744375601| [2025/04/30 09:52:24 376610] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006744376609| [2025/04/30 09:52:24 376625] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 376635] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:48| [2025/04/30 09:52:24 376641] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:49| [2025/04/30 09:52:24 376649] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:49| [2025/04/30 09:52:24 376656] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 376665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:92|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:93|path_largest_ack:92| [2025/04/30 09:52:24 376672] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:72000|prior_delivered:28049|prior_time:1746006744319757|is_app_limited:0|send_elapse:48963|ack_elapse:56852|ctl_first_sent_time:1746006744320387|lagest_ack_time:1746006744376609|curr_delivered:94049| [2025/04/30 09:52:24 376680] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744320387| [2025/04/30 09:52:24 376687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:151||sndq_packets_used_bytes:0|sndq_packets_free:81| [2025/04/30 09:52:24 376691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:93|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:93|path_largest_ack:93| [2025/04/30 09:52:24 376695] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:72000|prior_delivered:28049|prior_time:1746006744319757|is_app_limited:0|send_elapse:48963|ack_elapse:56852|ctl_first_sent_time:1746006744320387|lagest_ack_time:1746006744376609|curr_delivered:95249| [2025/04/30 09:52:24 376703] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744320498| [2025/04/30 09:52:24 376709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:150||sndq_packets_used_bytes:0|sndq_packets_free:82| [2025/04/30 09:52:24 376715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:48610|rttvar:6088|minrtt:31359|latest_rtt:56111|ack_delay:104| [2025/04/30 09:52:24 376730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:49534|rttvar:6415|minrtt:31359|latest_rtt:56111|ack_delay:104| [2025/04/30 09:52:24 376737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:93|lost_pn:90|thresh:3| [2025/04/30 09:52:24 376743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 376750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 376756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 376763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 376769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 376773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 376777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:49534|rtt_var:6415|pto_duration:75194|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 376781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 376786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 376789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 135620| [2025/04/30 09:52:24 376793] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744475689|now:1746006744376777|interv:98912| [2025/04/30 09:52:24 376798] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744475689|now:1746006744376777|interval:98912|pto_count:0|srtt:49534 [2025/04/30 09:52:24 376802] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 48963, ack_elapse 56852, delivered 67200|rate 1182016|lost 5| [2025/04/30 09:52:24 376806] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182016) in round 3| [2025/04/30 09:52:24 376811] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 376815] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106935|extra_cwnd:41530| [2025/04/30 09:52:24 376819] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:138801|packet_lost:0|acked:2400|po_sent_time:1746006744320498|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 376823] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:138801|packet_lost:0|acked:2400|po_sent_time:1746006744320498|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 376828] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1182016|cwnd:141201|full_bw_reached:0|inflight:135620|srtt:49534|latest_rtt:56111|min_rtt:31359|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 376837] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:49|largest:49|pns:2| [2025/04/30 09:52:24 376842] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:49|frame:ACK |recv_time:1746006744376609|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 376847] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864376609|now:1746006744376609|interv:120000000| [2025/04/30 09:52:24 376851] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864376609|now:1746006744376609|interv:120000000| [2025/04/30 09:52:24 376855] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744399668|pq_index:0| [2025/04/30 09:52:24 376859] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744374948| [2025/04/30 09:52:24 376863] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744376863| [2025/04/30 09:52:24 376868] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744376867| [2025/04/30 09:52:24 376873] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 376878] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:49534|min_srtt:49534|path_bw:1182016|loss_rate:2.38|path_pto:0| [2025/04/30 09:52:24 376883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:135620|cwnd:141201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:225219| [2025/04/30 09:52:24 376887] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:49534|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 376892] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 376896] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:49534|min_srtt:49534|path_bw:1182016|loss_rate:2.38|path_pto:0| [2025/04/30 09:52:24 376901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:135620|cwnd:141201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:226398| [2025/04/30 09:52:24 376905] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:49534|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 376910] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 376914] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:49534|min_srtt:49534|path_bw:1182016|loss_rate:2.38|path_pto:0| [2025/04/30 09:52:24 376918] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:135620|cwnd:141201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:227577| [2025/04/30 09:52:24 376924] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:49534|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 376935] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 376941] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:49534|min_srtt:49534|path_bw:1182016|loss_rate:2.38|path_pto:0| [2025/04/30 09:52:24 376948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:135620|cwnd:141201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:228756| [2025/04/30 09:52:24 376955] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:49534|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 376962] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 376967] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:49534|min_srtt:49534|path_bw:1182016|loss_rate:2.38|path_pto:0| [2025/04/30 09:52:24 376971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:135620|cwnd:141201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:229935| [2025/04/30 09:52:24 376975] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 376979] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 376983] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 376987] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 376992] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 376996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:135620|cwnd:141201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:225219| [2025/04/30 09:52:24 377000] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 377005] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:207| [2025/04/30 09:52:24 377050] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:207|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:135620|now:1746006744377012|stream_id:0|stream_offset:225219| [2025/04/30 09:52:24 377061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 377068] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:135620|applimit:0| [2025/04/30 09:52:24 377075] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:49534|rtt_var:6415|pto_duration:75194|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 377081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 377088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 377101] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 136820| [2025/04/30 09:52:24 377107] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744477206|now:1746006744377075|interv:100131| [2025/04/30 09:52:24 377113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744477206|now:1746006744377075|interval:100131|pto_count:0|srtt:49534 [2025/04/30 09:52:24 377120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:141201|inflight:136820| [2025/04/30 09:52:24 377128] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 377157] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136820|cwnd:141201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:226398| [2025/04/30 09:52:24 377164] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 377170] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:208| [2025/04/30 09:52:24 377231] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:208|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:136820|now:1746006744377180|stream_id:0|stream_offset:226398| [2025/04/30 09:52:24 377242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 377250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:136820|applimit:0| [2025/04/30 09:52:24 377257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:49534|rtt_var:6415|pto_duration:75194|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 377264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 377270] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 377277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 138020| [2025/04/30 09:52:24 377283] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744477374|now:1746006744377257|interv:100117| [2025/04/30 09:52:24 377289] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744477374|now:1746006744377257|interval:100117|pto_count:0|srtt:49534 [2025/04/30 09:52:24 377297] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:141201|inflight:138020| [2025/04/30 09:52:24 377303] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 377307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138020|cwnd:141201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:227577| [2025/04/30 09:52:24 377312] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 377316] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:209| [2025/04/30 09:52:24 377358] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:209|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:138020|now:1746006744377329|stream_id:0|stream_offset:227577| [2025/04/30 09:52:24 377367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 377375] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:138020|applimit:0| [2025/04/30 09:52:24 377381] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:49534|rtt_var:6415|pto_duration:75194|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 377387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 377393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 377399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 139220| [2025/04/30 09:52:24 377404] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744477523|now:1746006744377381|interv:100142| [2025/04/30 09:52:24 377408] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744477523|now:1746006744377381|interval:100142|pto_count:0|srtt:49534 [2025/04/30 09:52:24 377413] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:141201|inflight:139220| [2025/04/30 09:52:24 377417] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 377422] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139220|cwnd:141201|conn:000055C0D6BED6FC|stream_id:0|stream_offset:228756| [2025/04/30 09:52:24 377426] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 377430] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:210| [2025/04/30 09:52:24 377459] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:210|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:139220|now:1746006744377437|stream_id:0|stream_offset:228756| [2025/04/30 09:52:24 377468] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 377475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:139220|applimit:0| [2025/04/30 09:52:24 377482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:49534|rtt_var:6415|pto_duration:75194|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 377486] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 377490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 377494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 140420| [2025/04/30 09:52:24 377498] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744477631|now:1746006744377481|interv:100150| [2025/04/30 09:52:24 377506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744477631|now:1746006744377481|interval:100150|pto_count:0|srtt:49534 [2025/04/30 09:52:24 377511] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:141201|inflight:140420| [2025/04/30 09:52:24 377515] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744399668| [2025/04/30 09:52:24 377520] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744399668| [2025/04/30 09:52:24 377524] [debug] |xqc_engine_wakeup_after|wakeup:1746006744399668|now:1746006744377524|diff:22144| [2025/04/30 09:52:24 377528] [debug] |xqc_engine_main_logic|END|now:1746006744376867| [2025/04/30 09:52:24 377533] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744377533| [2025/04/30 09:52:24 377537] [debug] |xqc_engine_wakeup_after|wakeup:1746006744399668|now:1746006744377537|diff:22131| [2025/04/30 09:52:24 377541] [debug] |xqc_engine_main_logic|END|now:1746006744377533| [2025/04/30 09:52:24 378641] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006744378639| [2025/04/30 09:52:24 378657] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 378666] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:49| [2025/04/30 09:52:24 378673] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:50| [2025/04/30 09:52:24 378682] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:50| [2025/04/30 09:52:24 378689] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 378697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:94|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:95|path_largest_ack:94| [2025/04/30 09:52:24 378704] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:72000|prior_delivered:30449|prior_time:1746006744321734|is_app_limited:0|send_elapse:50470|ack_elapse:56905|ctl_first_sent_time:1746006744322099|lagest_ack_time:1746006744378639|curr_delivered:96449| [2025/04/30 09:52:24 378712] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744322099| [2025/04/30 09:52:24 378719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:149||sndq_packets_used_bytes:0|sndq_packets_free:83| [2025/04/30 09:52:24 378726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:95|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:95|path_largest_ack:95| [2025/04/30 09:52:24 378733] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:72000|prior_delivered:30449|prior_time:1746006744321734|is_app_limited:0|send_elapse:50470|ack_elapse:56905|ctl_first_sent_time:1746006744322099|lagest_ack_time:1746006744378639|curr_delivered:97649| [2025/04/30 09:52:24 378741] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744322244| [2025/04/30 09:52:24 378747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:148||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 09:52:24 378754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:49534|rttvar:6415|minrtt:31359|latest_rtt:56395|ack_delay:104| [2025/04/30 09:52:24 378760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:50379|rttvar:6501|minrtt:31359|latest_rtt:56395|ack_delay:104| [2025/04/30 09:52:24 378774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:95|lost_pn:92|thresh:3| [2025/04/30 09:52:24 378781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 378786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 378790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 378794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 378798] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 378802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 378806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:50379|rtt_var:6501|pto_duration:76383|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 378810] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 378814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 378818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 138020| [2025/04/30 09:52:24 378822] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744478820|now:1746006744378805|interv:100015| [2025/04/30 09:52:24 378826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744478820|now:1746006744378805|interval:100015|pto_count:0|srtt:50379 [2025/04/30 09:52:24 378831] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 50470, ack_elapse 56905, delivered 67200|rate 1180915|lost 5| [2025/04/30 09:52:24 378835] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180915) in round 3| [2025/04/30 09:52:24 378839] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 378843] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106935|extra_cwnd:41530| [2025/04/30 09:52:24 378847] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:141201|packet_lost:0|acked:2400|po_sent_time:1746006744322244|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 378852] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:141201|packet_lost:0|acked:2400|po_sent_time:1746006744322244|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 378856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1182016|cwnd:143601|full_bw_reached:0|inflight:138020|srtt:50379|latest_rtt:56395|min_rtt:31359|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 378862] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:50|largest:50|pns:2| [2025/04/30 09:52:24 378867] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:50|frame:ACK |recv_time:1746006744378639|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 378874] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864378639|now:1746006744378639|interv:120000000| [2025/04/30 09:52:24 378879] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864378639|now:1746006744378639|interv:120000000| [2025/04/30 09:52:24 378883] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744399668|pq_index:0| [2025/04/30 09:52:24 378887] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744376867| [2025/04/30 09:52:24 378891] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744378891| [2025/04/30 09:52:24 378896] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744378895| [2025/04/30 09:52:24 378901] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 378906] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:50379|min_srtt:50379|path_bw:1182016|loss_rate:2.34|path_pto:0| [2025/04/30 09:52:24 378911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138020|cwnd:143601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:229935| [2025/04/30 09:52:24 378915] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:50379|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 378920] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 378924] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:50379|min_srtt:50379|path_bw:1182016|loss_rate:2.34|path_pto:0| [2025/04/30 09:52:24 378928] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:138020|cwnd:143601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:231114| [2025/04/30 09:52:24 378933] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:50379|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 378937] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 378941] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:50379|min_srtt:50379|path_bw:1182016|loss_rate:2.34|path_pto:0| [2025/04/30 09:52:24 378946] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:138020|cwnd:143601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:232293| [2025/04/30 09:52:24 378950] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:50379|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 378954] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 378961] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:50379|min_srtt:50379|path_bw:1182016|loss_rate:2.34|path_pto:0| [2025/04/30 09:52:24 378965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:138020|cwnd:143601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:233472| [2025/04/30 09:52:24 378969] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:50379|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 378974] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 378978] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:50379|min_srtt:50379|path_bw:1182016|loss_rate:2.34|path_pto:0| [2025/04/30 09:52:24 378982] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:138020|cwnd:143601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:234651| [2025/04/30 09:52:24 378986] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 378990] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 378994] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 378998] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 379003] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 379007] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138020|cwnd:143601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:229935| [2025/04/30 09:52:24 379013] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 379020] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:211| [2025/04/30 09:52:24 379062] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:211|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:138020|now:1746006744379031|stream_id:0|stream_offset:229935| [2025/04/30 09:52:24 379072] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 379079] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:138020|applimit:0| [2025/04/30 09:52:24 379086] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:50379|rtt_var:6501|pto_duration:76383|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 379093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 379099] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 379106] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 139220| [2025/04/30 09:52:24 379124] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744480414|now:1746006744379086|interv:101328| [2025/04/30 09:52:24 379130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744480414|now:1746006744379086|interval:101328|pto_count:0|srtt:50379 [2025/04/30 09:52:24 379162] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143601|inflight:139220| [2025/04/30 09:52:24 379171] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 379178] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139220|cwnd:143601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:231114| [2025/04/30 09:52:24 379185] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 379192] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:212| [2025/04/30 09:52:24 379234] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:212|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:139220|now:1746006744379203|stream_id:0|stream_offset:231114| [2025/04/30 09:52:24 379243] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 379250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:139220|applimit:0| [2025/04/30 09:52:24 379257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:50379|rtt_var:6501|pto_duration:76383|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 379264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 379270] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 379276] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 140420| [2025/04/30 09:52:24 379283] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744480586|now:1746006744379257|interv:101329| [2025/04/30 09:52:24 379289] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744480586|now:1746006744379257|interval:101329|pto_count:0|srtt:50379 [2025/04/30 09:52:24 379297] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143601|inflight:140420| [2025/04/30 09:52:24 379304] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 379311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140420|cwnd:143601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:232293| [2025/04/30 09:52:24 379318] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 379324] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:213| [2025/04/30 09:52:24 379378] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:213|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140420|now:1746006744379334|stream_id:0|stream_offset:232293| [2025/04/30 09:52:24 379395] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 379402] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:140420|applimit:0| [2025/04/30 09:52:24 379409] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:50379|rtt_var:6501|pto_duration:76383|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 379415] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 379421] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 379428] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 141620| [2025/04/30 09:52:24 379434] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744480717|now:1746006744379408|interv:101309| [2025/04/30 09:52:24 379440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744480717|now:1746006744379408|interval:101309|pto_count:0|srtt:50379 [2025/04/30 09:52:24 379448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143601|inflight:141620| [2025/04/30 09:52:24 379454] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 379458] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141620|cwnd:143601|conn:000055C0D6BED6FC|stream_id:0|stream_offset:233472| [2025/04/30 09:52:24 379463] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 379468] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:214| [2025/04/30 09:52:24 379499] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:214|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141620|now:1746006744379475|stream_id:0|stream_offset:233472| [2025/04/30 09:52:24 379505] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 379509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:141620|applimit:0| [2025/04/30 09:52:24 379514] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:50379|rtt_var:6501|pto_duration:76383|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 379518] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 379522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 379526] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 142820| [2025/04/30 09:52:24 379530] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744480858|now:1746006744379513|interv:101345| [2025/04/30 09:52:24 379534] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744480858|now:1746006744379513|interval:101345|pto_count:0|srtt:50379 [2025/04/30 09:52:24 379543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143601|inflight:142820| [2025/04/30 09:52:24 379548] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744399668| [2025/04/30 09:52:24 379552] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744399668| [2025/04/30 09:52:24 379556] [debug] |xqc_engine_wakeup_after|wakeup:1746006744399668|now:1746006744379556|diff:20112| [2025/04/30 09:52:24 379560] [debug] |xqc_engine_main_logic|END|now:1746006744378895| [2025/04/30 09:52:24 379566] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744379566| [2025/04/30 09:52:24 379570] [debug] |xqc_engine_wakeup_after|wakeup:1746006744399668|now:1746006744379570|diff:20098| [2025/04/30 09:52:24 379574] [debug] |xqc_engine_main_logic|END|now:1746006744379566| [2025/04/30 09:52:24 380516] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:45|state:ESTABED|recv_time:1746006744380515| [2025/04/30 09:52:24 380531] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 380541] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:50| [2025/04/30 09:52:24 380547] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:51| [2025/04/30 09:52:24 380556] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:51| [2025/04/30 09:52:24 380562] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 380570] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:96|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:98|path_largest_ack:96| [2025/04/30 09:52:24 380577] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:74400|prior_delivered:30449|prior_time:1746006744321734|is_app_limited:0|send_elapse:50749|ack_elapse:58781|ctl_first_sent_time:1746006744322378|lagest_ack_time:1746006744380515|curr_delivered:98849| [2025/04/30 09:52:24 380584] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744322378| [2025/04/30 09:52:24 380591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:147||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 09:52:24 380598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 380604] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:74400|prior_delivered:32849|prior_time:1746006744323671|is_app_limited:0|send_elapse:51020|ack_elapse:56844|ctl_first_sent_time:1746006744324034|lagest_ack_time:1746006744380515|curr_delivered:100049| [2025/04/30 09:52:24 380612] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744324034| [2025/04/30 09:52:24 380618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:146||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 09:52:24 380624] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:50379|rttvar:6501|minrtt:31359|latest_rtt:56481|ack_delay:104| [2025/04/30 09:52:24 380631] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:51129|rttvar:6375|minrtt:31359|latest_rtt:56481|ack_delay:104| [2025/04/30 09:52:24 380638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:98|lost_pn:95|thresh:3| [2025/04/30 09:52:24 380651] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 380658] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 380662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 380666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 380670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 380674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 380678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744386052|now:1746006744380678|interval:5374| [2025/04/30 09:52:24 380682] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744386052|now:1746006744380678|interv:5374| [2025/04/30 09:52:24 380686] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 51020, ack_elapse 56844, delivered 67200|rate 1182182|lost 5| [2025/04/30 09:52:24 380691] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182182) in round 3| [2025/04/30 09:52:24 380695] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 380699] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106952|extra_cwnd:41530| [2025/04/30 09:52:24 380703] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143601|packet_lost:0|acked:2400|po_sent_time:1746006744324034|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 380708] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143601|packet_lost:0|acked:2400|po_sent_time:1746006744324034|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 380712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1182182|cwnd:146001|full_bw_reached:0|inflight:140420|srtt:51129|latest_rtt:56481|min_rtt:31359|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 380718] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:51|largest:51|pns:2| [2025/04/30 09:52:24 380723] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:51|frame:ACK |recv_time:1746006744380515|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 380728] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864380515|now:1746006744380515|interv:120000000| [2025/04/30 09:52:24 380732] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864380515|now:1746006744380515|interv:120000000| [2025/04/30 09:52:24 380736] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744399668|pq_index:0| [2025/04/30 09:52:24 380740] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744378895| [2025/04/30 09:52:24 380744] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744380744| [2025/04/30 09:52:24 380749] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744380748| [2025/04/30 09:52:24 380758] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 380763] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:51129|min_srtt:51129|path_bw:1182182|loss_rate:2.29|path_pto:0| [2025/04/30 09:52:24 380767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140420|cwnd:146001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:234651| [2025/04/30 09:52:24 380772] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:51129|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 380777] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 380781] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:51129|min_srtt:51129|path_bw:1182182|loss_rate:2.29|path_pto:0| [2025/04/30 09:52:24 380786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140420|cwnd:146001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:235830| [2025/04/30 09:52:24 380790] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:51129|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 380795] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 380800] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:51129|min_srtt:51129|path_bw:1182182|loss_rate:2.29|path_pto:0| [2025/04/30 09:52:24 380804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:140420|cwnd:146001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:237009| [2025/04/30 09:52:24 380808] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:51129|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 380812] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 380817] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:51129|min_srtt:51129|path_bw:1182182|loss_rate:2.29|path_pto:0| [2025/04/30 09:52:24 380821] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:140420|cwnd:146001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:238188| [2025/04/30 09:52:24 380825] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:51129|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 380830] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 380834] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:51129|min_srtt:51129|path_bw:1182182|loss_rate:2.29|path_pto:0| [2025/04/30 09:52:24 380841] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:140420|cwnd:146001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:239367| [2025/04/30 09:52:24 380846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 380849] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 380853] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 380858] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 380862] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 380866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140420|cwnd:146001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:234651| [2025/04/30 09:52:24 380871] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 380875] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:215| [2025/04/30 09:52:24 380908] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:215|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140420|now:1746006744380883|stream_id:0|stream_offset:234651| [2025/04/30 09:52:24 380914] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 380919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:140420|applimit:0| [2025/04/30 09:52:24 380924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744386052|now:1746006744380923|interval:5129| [2025/04/30 09:52:24 380928] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744386052|now:1746006744380923|interv:5129| [2025/04/30 09:52:24 380932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:146001|inflight:141620| [2025/04/30 09:52:24 380937] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 380941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141620|cwnd:146001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:235830| [2025/04/30 09:52:24 380946] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 380950] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:216| [2025/04/30 09:52:24 380974] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:216|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141620|now:1746006744380956|stream_id:0|stream_offset:235830| [2025/04/30 09:52:24 380983] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 380996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:141620|applimit:0| [2025/04/30 09:52:24 381002] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744386052|now:1746006744381002|interval:5050| [2025/04/30 09:52:24 381008] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744386052|now:1746006744381002|interv:5050| [2025/04/30 09:52:24 381015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:146001|inflight:142820| [2025/04/30 09:52:24 381022] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 381028] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142820|cwnd:146001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:237009| [2025/04/30 09:52:24 381034] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 381041] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:217| [2025/04/30 09:52:24 381101] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:217|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142820|now:1746006744381051|stream_id:0|stream_offset:237009| [2025/04/30 09:52:24 381111] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 381119] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:142820|applimit:0| [2025/04/30 09:52:24 381125] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744386052|now:1746006744381125|interval:4927| [2025/04/30 09:52:24 381149] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744386052|now:1746006744381125|interv:4927| [2025/04/30 09:52:24 381160] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:146001|inflight:144020| [2025/04/30 09:52:24 381167] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 381174] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144020|cwnd:146001|conn:000055C0D6BED6FC|stream_id:0|stream_offset:238188| [2025/04/30 09:52:24 381181] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 381188] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:218| [2025/04/30 09:52:24 381223] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:218|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144020|now:1746006744381195|stream_id:0|stream_offset:238188| [2025/04/30 09:52:24 381232] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 381239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:144020|applimit:0| [2025/04/30 09:52:24 381252] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744386052|now:1746006744381251|interval:4801| [2025/04/30 09:52:24 381257] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744386052|now:1746006744381251|interv:4801| [2025/04/30 09:52:24 381261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:146001|inflight:145220| [2025/04/30 09:52:24 381266] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744386052| [2025/04/30 09:52:24 381270] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744386052| [2025/04/30 09:52:24 381274] [debug] |xqc_engine_wakeup_after|wakeup:1746006744386052|now:1746006744381274|diff:4778| [2025/04/30 09:52:24 381279] [debug] |xqc_engine_main_logic|END|now:1746006744380748| [2025/04/30 09:52:24 381284] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744381284| [2025/04/30 09:52:24 381289] [debug] |xqc_engine_wakeup_after|wakeup:1746006744386052|now:1746006744381289|diff:4763| [2025/04/30 09:52:24 381296] [debug] |xqc_engine_main_logic|END|now:1746006744381284| [2025/04/30 09:52:24 382800] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:45|state:ESTABED|recv_time:1746006744382799| [2025/04/30 09:52:24 382816] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 382825] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:51| [2025/04/30 09:52:24 382831] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:52| [2025/04/30 09:52:24 382838] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:52| [2025/04/30 09:52:24 382843] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 382852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:99|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:102|path_largest_ack:99| [2025/04/30 09:52:24 382859] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:75600|prior_delivered:32849|prior_time:1746006744323671|is_app_limited:0|send_elapse:51152|ack_elapse:59128|ctl_first_sent_time:1746006744324166|lagest_ack_time:1746006744382799|curr_delivered:101249| [2025/04/30 09:52:24 382867] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744324166| [2025/04/30 09:52:24 382874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:145||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 09:52:24 382881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:102|origin_pktnum:0|size:1209|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:102|path_largest_ack:102| [2025/04/30 09:52:24 382886] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:76809|prior_delivered:35249|prior_time:1746006744325778|is_app_limited:0|send_elapse:52980|ack_elapse:57021|ctl_first_sent_time:1746006744326227|lagest_ack_time:1746006744382799|curr_delivered:102458| [2025/04/30 09:52:24 382894] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744326227| [2025/04/30 09:52:24 382900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:144||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 09:52:24 382906] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:51129|rttvar:6375|minrtt:31359|latest_rtt:56572|ack_delay:376| [2025/04/30 09:52:24 382913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:51762|rttvar:6048|minrtt:31359|latest_rtt:56572|ack_delay:376| [2025/04/30 09:52:24 382927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:102|lost_pn:99|thresh:3| [2025/04/30 09:52:24 382934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 382940] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 382946] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 382952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 382957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 382962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:97|lost_pn:99|po_sent_time:1746006744322511|lost_send_time:1746006744319156|loss_delay:63643|frame:STREAM |repair:128| [2025/04/30 09:52:24 382968] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744322511u| [2025/04/30 09:52:24 382976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 25|pns:2| [2025/04/30 09:52:24 382983] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 382989] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744387936|now:1746006744382989|interval:4947| [2025/04/30 09:52:24 382994] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744387936|now:1746006744382989|interv:4947| [2025/04/30 09:52:24 382999] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 52980, ack_elapse 57021, delivered 67209|rate 1178671|lost 6| [2025/04/30 09:52:24 383006] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178671) in round 3| [2025/04/30 09:52:24 383013] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 383020] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106952|extra_cwnd:41530| [2025/04/30 09:52:24 383025] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:146001|packet_lost:1|acked:2409|po_sent_time:1746006744326227|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 383032] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:146001|packet_lost:1|acked:2409|po_sent_time:1746006744326227|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 383039] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1182182|cwnd:148410|full_bw_reached:0|inflight:141611|srtt:51762|latest_rtt:56572|min_rtt:31359|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 383049] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:52|largest:52|pns:2| [2025/04/30 09:52:24 383055] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:52|frame:ACK |recv_time:1746006744382799|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 383068] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864382799|now:1746006744382799|interv:120000000| [2025/04/30 09:52:24 383075] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864382799|now:1746006744382799|interv:120000000| [2025/04/30 09:52:24 383081] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744386052|pq_index:0| [2025/04/30 09:52:24 383087] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744380748| [2025/04/30 09:52:24 383094] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744383093| [2025/04/30 09:52:24 383102] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744383100| [2025/04/30 09:52:24 383109] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 383117] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:51762|min_srtt:51762|path_bw:1182182|loss_rate:2.25|path_pto:0| [2025/04/30 09:52:24 383124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141611|cwnd:148410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:101424| [2025/04/30 09:52:24 383151] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:51762|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 383162] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:97|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 383170] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:51762|min_srtt:51762|path_bw:1182182|loss_rate:2.25|path_pto:0| [2025/04/30 09:52:24 383174] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141611|cwnd:148410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:239367| [2025/04/30 09:52:24 383179] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:51762|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 383183] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 383187] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:51762|min_srtt:51762|path_bw:1182182|loss_rate:2.25|path_pto:0| [2025/04/30 09:52:24 383192] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141611|cwnd:148410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:240546| [2025/04/30 09:52:24 383196] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:51762|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 383200] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 383204] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:51762|min_srtt:51762|path_bw:1182182|loss_rate:2.25|path_pto:0| [2025/04/30 09:52:24 383213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141611|cwnd:148410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:241725| [2025/04/30 09:52:24 383217] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:51762|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 383222] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 383226] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:51762|min_srtt:51762|path_bw:1182182|loss_rate:2.25|path_pto:0| [2025/04/30 09:52:24 383230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:141611|cwnd:148410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:242904| [2025/04/30 09:52:24 383234] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:51762|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 383239] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 383243] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:51762|min_srtt:51762|path_bw:1182182|loss_rate:2.25|path_pto:0| [2025/04/30 09:52:24 383247] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:141611|cwnd:148410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:244083| [2025/04/30 09:52:24 383252] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 383256] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 383259] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 383264] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 383269] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:97|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 383276] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141611|cwnd:148410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:101424| [2025/04/30 09:52:24 383283] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 383289] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:219| [2025/04/30 09:52:24 383332] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:219|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141611|now:1746006744383301|stream_id:0|stream_offset:101424| [2025/04/30 09:52:24 383341] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:219|origin_pktnum:97|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 383356] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:141611|applimit:0| [2025/04/30 09:52:24 383361] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744387936|now:1746006744383361|interval:4575| [2025/04/30 09:52:24 383365] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744387936|now:1746006744383361|interv:4575| [2025/04/30 09:52:24 383369] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148410|inflight:142811| [2025/04/30 09:52:24 383374] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 383379] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142811|cwnd:148410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:239367| [2025/04/30 09:52:24 383383] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 383387] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:220| [2025/04/30 09:52:24 383417] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:220|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142811|now:1746006744383394|stream_id:0|stream_offset:239367| [2025/04/30 09:52:24 383427] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 383434] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:142811|applimit:0| [2025/04/30 09:52:24 383441] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744387936|now:1746006744383441|interval:4495| [2025/04/30 09:52:24 383446] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744387936|now:1746006744383441|interv:4495| [2025/04/30 09:52:24 383451] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148410|inflight:144011| [2025/04/30 09:52:24 383455] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 383459] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144011|cwnd:148410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:240546| [2025/04/30 09:52:24 383464] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 383468] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:221| [2025/04/30 09:52:24 383495] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:221|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144011|now:1746006744383474|stream_id:0|stream_offset:240546| [2025/04/30 09:52:24 383504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 383511] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:144011|applimit:0| [2025/04/30 09:52:24 383518] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744387936|now:1746006744383518|interval:4418| [2025/04/30 09:52:24 383528] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744387936|now:1746006744383518|interv:4418| [2025/04/30 09:52:24 383532] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148410|inflight:145211| [2025/04/30 09:52:24 383537] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 383541] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145211|cwnd:148410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:241725| [2025/04/30 09:52:24 383545] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 383550] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:222| [2025/04/30 09:52:24 383578] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:222|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145211|now:1746006744383556|stream_id:0|stream_offset:241725| [2025/04/30 09:52:24 383587] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:222|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 383594] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145211|applimit:0| [2025/04/30 09:52:24 383601] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744387936|now:1746006744383601|interval:4335| [2025/04/30 09:52:24 383607] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744387936|now:1746006744383601|interv:4335| [2025/04/30 09:52:24 383611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148410|inflight:146411| [2025/04/30 09:52:24 383616] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 383620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146411|cwnd:148410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:242904| [2025/04/30 09:52:24 383624] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 383628] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:223| [2025/04/30 09:52:24 383655] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:223|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146411|now:1746006744383635|stream_id:0|stream_offset:242904| [2025/04/30 09:52:24 383664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 383671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146411|applimit:0| [2025/04/30 09:52:24 383679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744387936|now:1746006744383679|interval:4257| [2025/04/30 09:52:24 383685] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744387936|now:1746006744383679|interv:4257| [2025/04/30 09:52:24 383693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:148410|inflight:147611| [2025/04/30 09:52:24 383698] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744387936| [2025/04/30 09:52:24 383702] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744387936| [2025/04/30 09:52:24 383706] [debug] |xqc_engine_wakeup_after|wakeup:1746006744387936|now:1746006744383706|diff:4230| [2025/04/30 09:52:24 383711] [debug] |xqc_engine_main_logic|END|now:1746006744383100| [2025/04/30 09:52:24 383716] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744383716| [2025/04/30 09:52:24 383720] [debug] |xqc_engine_wakeup_after|wakeup:1746006744387936|now:1746006744383720|diff:4216| [2025/04/30 09:52:24 383724] [debug] |xqc_engine_main_logic|END|now:1746006744383716| [2025/04/30 09:52:24 384566] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:47|state:ESTABED|recv_time:1746006744384564| [2025/04/30 09:52:24 384580] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 384589] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:52| [2025/04/30 09:52:24 384596] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:53| [2025/04/30 09:52:24 384605] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:53| [2025/04/30 09:52:24 384612] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 384619] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:103|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:106|path_largest_ack:103| [2025/04/30 09:52:24 384626] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:78009|prior_delivered:35249|prior_time:1746006744325778|is_app_limited:0|send_elapse:53111|ack_elapse:58786|ctl_first_sent_time:1746006744326358|lagest_ack_time:1746006744384564|curr_delivered:103658| [2025/04/30 09:52:24 384634] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744326358| [2025/04/30 09:52:24 384641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:144||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 09:52:24 384648] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:106|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:106|path_largest_ack:106| [2025/04/30 09:52:24 384655] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:79209|prior_delivered:37649|prior_time:1746006744327707|is_app_limited:0|send_elapse:54616|ack_elapse:56857|ctl_first_sent_time:1746006744328077|lagest_ack_time:1746006744384564|curr_delivered:104858| [2025/04/30 09:52:24 384662] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744328077| [2025/04/30 09:52:24 384669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:143||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/04/30 09:52:24 384675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:51762|rttvar:6048|minrtt:31359|latest_rtt:56487|ack_delay:112| [2025/04/30 09:52:24 384682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:52338|rttvar:5689|minrtt:31359|latest_rtt:56487|ack_delay:112| [2025/04/30 09:52:24 384689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:106|lost_pn:103|thresh:3| [2025/04/30 09:52:24 384701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 384705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 384709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 384713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 384717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 384722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 384726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:100|lost_pn:103|po_sent_time:1746006744324293|lost_send_time:1746006744321017|loss_delay:63547|frame:STREAM |repair:128| [2025/04/30 09:52:24 384731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:101|lost_pn:103|po_sent_time:1746006744324423|lost_send_time:1746006744321017|loss_delay:63547|frame:STREAM |repair:128| [2025/04/30 09:52:24 384736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744324423u| [2025/04/30 09:52:24 384740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 384744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744390027|now:1746006744384744|interval:5283| [2025/04/30 09:52:24 384748] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744390027|now:1746006744384744|interv:5283| [2025/04/30 09:52:24 384752] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 54616, ack_elapse 56857, delivered 67209|rate 1182070|lost 8| [2025/04/30 09:52:24 384757] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182070) in round 3| [2025/04/30 09:52:24 384761] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 384765] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106952|extra_cwnd:41530| [2025/04/30 09:52:24 384769] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:148410|packet_lost:2|acked:2400|po_sent_time:1746006744328077|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 384773] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:148410|packet_lost:2|acked:2400|po_sent_time:1746006744328077|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 384778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1182182|cwnd:150810|full_bw_reached:0|inflight:142811|srtt:52338|latest_rtt:56487|min_rtt:31359|applimit:0|lost:6|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 384784] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:53|largest:53|pns:2| [2025/04/30 09:52:24 384788] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:53|frame:ACK |recv_time:1746006744384564|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 384796] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864384564|now:1746006744384564|interv:120000000| [2025/04/30 09:52:24 384800] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864384564|now:1746006744384564|interv:120000000| [2025/04/30 09:52:24 384804] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744387936|pq_index:0| [2025/04/30 09:52:24 384808] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744383100| [2025/04/30 09:52:24 384812] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744384812| [2025/04/30 09:52:24 384817] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744384816| [2025/04/30 09:52:24 384823] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 384827] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:52338|min_srtt:52338|path_bw:1182182|loss_rate:2.64|path_pto:0| [2025/04/30 09:52:24 384832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142811|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:104961| [2025/04/30 09:52:24 384837] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:52338|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 384841] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:100|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 384846] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:52338|min_srtt:52338|path_bw:1182182|loss_rate:2.64|path_pto:0| [2025/04/30 09:52:24 384850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:142811|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:106140| [2025/04/30 09:52:24 384854] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:52338|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 384858] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:101|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 384863] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:52338|min_srtt:52338|path_bw:1182182|loss_rate:2.64|path_pto:0| [2025/04/30 09:52:24 384867] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:142811|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:244083| [2025/04/30 09:52:24 384871] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:52338|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 384876] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 384880] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:52338|min_srtt:52338|path_bw:1182182|loss_rate:2.64|path_pto:0| [2025/04/30 09:52:24 384887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:142811|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:245262| [2025/04/30 09:52:24 384891] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:52338|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 384896] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 384900] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:52338|min_srtt:52338|path_bw:1182182|loss_rate:2.64|path_pto:0| [2025/04/30 09:52:24 384904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:142811|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:246441| [2025/04/30 09:52:24 384909] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:52338|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 384913] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 384917] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:52338|min_srtt:52338|path_bw:1182182|loss_rate:2.64|path_pto:0| [2025/04/30 09:52:24 384921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:142811|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:247620| [2025/04/30 09:52:24 384926] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:52338|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 384930] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 384934] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:52338|min_srtt:52338|path_bw:1182182|loss_rate:2.64|path_pto:0| [2025/04/30 09:52:24 384938] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:142811|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:248799| [2025/04/30 09:52:24 384942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 384946] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 384950] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 384954] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 384959] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:100|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 384963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142811|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:104961| [2025/04/30 09:52:24 384970] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 384974] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:224| [2025/04/30 09:52:24 385012] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:224|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142811|now:1746006744384981|stream_id:0|stream_offset:104961| [2025/04/30 09:52:24 385020] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:224|origin_pktnum:100|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 385028] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:142811|applimit:0| [2025/04/30 09:52:24 385034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744390027|now:1746006744385034|interval:4993| [2025/04/30 09:52:24 385041] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744390027|now:1746006744385034|interv:4993| [2025/04/30 09:52:24 385047] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:144011| [2025/04/30 09:52:24 385054] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:101|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 385061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144011|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:106140| [2025/04/30 09:52:24 385068] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 385075] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:225| [2025/04/30 09:52:24 385116] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:225|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144011|now:1746006744385085|stream_id:0|stream_offset:106140| [2025/04/30 09:52:24 385126] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:225|origin_pktnum:101|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 385155] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:144011|applimit:0| [2025/04/30 09:52:24 385162] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744390027|now:1746006744385162|interval:4865| [2025/04/30 09:52:24 385170] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744390027|now:1746006744385162|interv:4865| [2025/04/30 09:52:24 385176] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:145211| [2025/04/30 09:52:24 385184] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 385191] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145211|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:244083| [2025/04/30 09:52:24 385198] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 385204] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:226| [2025/04/30 09:52:24 385280] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:226|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145211|now:1746006744385221|stream_id:0|stream_offset:244083| [2025/04/30 09:52:24 385290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 385298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145211|applimit:0| [2025/04/30 09:52:24 385304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744390027|now:1746006744385304|interval:4723| [2025/04/30 09:52:24 385311] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744390027|now:1746006744385304|interv:4723| [2025/04/30 09:52:24 385317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146411| [2025/04/30 09:52:24 385325] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 385331] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146411|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:245262| [2025/04/30 09:52:24 385339] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 385345] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:227| [2025/04/30 09:52:24 385383] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:227|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146411|now:1746006744385356|stream_id:0|stream_offset:245262| [2025/04/30 09:52:24 385393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:227|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 385400] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146411|applimit:0| [2025/04/30 09:52:24 385406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744390027|now:1746006744385406|interval:4621| [2025/04/30 09:52:24 385413] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744390027|now:1746006744385406|interv:4621| [2025/04/30 09:52:24 385418] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147611| [2025/04/30 09:52:24 385423] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 385427] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147611|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:246441| [2025/04/30 09:52:24 385432] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 385436] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:228| [2025/04/30 09:52:24 385464] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:228|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147611|now:1746006744385442|stream_id:0|stream_offset:246441| [2025/04/30 09:52:24 385479] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 385487] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147611|applimit:0| [2025/04/30 09:52:24 385493] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744390027|now:1746006744385492|interval:4535| [2025/04/30 09:52:24 385497] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744390027|now:1746006744385492|interv:4535| [2025/04/30 09:52:24 385501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148811| [2025/04/30 09:52:24 385505] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 385510] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148811|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:247620| [2025/04/30 09:52:24 385514] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 385518] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:229| [2025/04/30 09:52:24 385546] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:229|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148811|now:1746006744385524|stream_id:0|stream_offset:247620| [2025/04/30 09:52:24 385555] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 385562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148811|applimit:0| [2025/04/30 09:52:24 385569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744390027|now:1746006744385569|interval:4458| [2025/04/30 09:52:24 385575] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744390027|now:1746006744385569|interv:4458| [2025/04/30 09:52:24 385579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150011| [2025/04/30 09:52:24 385584] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744390027| [2025/04/30 09:52:24 385588] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744390027| [2025/04/30 09:52:24 385592] [debug] |xqc_engine_wakeup_after|wakeup:1746006744390027|now:1746006744385592|diff:4435| [2025/04/30 09:52:24 385596] [debug] |xqc_engine_main_logic|END|now:1746006744384816| [2025/04/30 09:52:24 385602] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744385602| [2025/04/30 09:52:24 385606] [debug] |xqc_engine_wakeup_after|wakeup:1746006744390027|now:1746006744385606|diff:4421| [2025/04/30 09:52:24 385610] [debug] |xqc_engine_main_logic|END|now:1746006744385602| [2025/04/30 09:52:24 386608] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:49|state:ESTABED|recv_time:1746006744386607| [2025/04/30 09:52:24 386623] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 386632] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:53| [2025/04/30 09:52:24 386646] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:54| [2025/04/30 09:52:24 386655] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:54| [2025/04/30 09:52:24 386662] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 386670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:107|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:110|path_largest_ack:107| [2025/04/30 09:52:24 386677] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:80409|prior_delivered:37649|prior_time:1746006744327707|is_app_limited:0|send_elapse:54762|ack_elapse:58900|ctl_first_sent_time:1746006744328223|lagest_ack_time:1746006744386607|curr_delivered:106058| [2025/04/30 09:52:24 386684] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744328223| [2025/04/30 09:52:24 386689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:144||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 09:52:24 386696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:110|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:110|path_largest_ack:110| [2025/04/30 09:52:24 386703] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:81609|prior_delivered:40049|prior_time:1746006744329694|is_app_limited:0|send_elapse:55216|ack_elapse:56913|ctl_first_sent_time:1746006744330057|lagest_ack_time:1746006744386607|curr_delivered:107258| [2025/04/30 09:52:24 386710] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744330057| [2025/04/30 09:52:24 386716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:143||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/04/30 09:52:24 386722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:52338|rttvar:5689|minrtt:31359|latest_rtt:56550|ack_delay:152| [2025/04/30 09:52:24 386729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:52845|rttvar:5282|minrtt:31359|latest_rtt:56550|ack_delay:152| [2025/04/30 09:52:24 386736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:110|lost_pn:107|thresh:3| [2025/04/30 09:52:24 386742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 386748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 386752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 386756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 386760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 386763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 386767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 386771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 386776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:104|lost_pn:107|po_sent_time:1746006744326480|lost_send_time:1746006744322989|loss_delay:63618|frame:STREAM |repair:128| [2025/04/30 09:52:24 386785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:105|lost_pn:107|po_sent_time:1746006744326579|lost_send_time:1746006744322989|loss_delay:63618|frame:STREAM |repair:128| [2025/04/30 09:52:24 386789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744326579u| [2025/04/30 09:52:24 386793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 386797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744392009|now:1746006744386797|interval:5212| [2025/04/30 09:52:24 386802] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744392009|now:1746006744386797|interv:5212| [2025/04/30 09:52:24 386806] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 55216, ack_elapse 56913, delivered 67209|rate 1180907|lost 10| [2025/04/30 09:52:24 386810] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180907) in round 3| [2025/04/30 09:52:24 386815] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 386819] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106952|extra_cwnd:41530| [2025/04/30 09:52:24 386823] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744330057|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 386827] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744330057|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 386832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1182182|cwnd:150810|full_bw_reached:0|inflight:145211|srtt:52845|latest_rtt:56550|min_rtt:31359|applimit:0|lost:8|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 386838] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:54|largest:54|pns:2| [2025/04/30 09:52:24 386842] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:54|frame:ACK |recv_time:1746006744386607|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 386847] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864386607|now:1746006744386607|interv:120000000| [2025/04/30 09:52:24 386851] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864386607|now:1746006744386607|interv:120000000| [2025/04/30 09:52:24 386855] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744390027|pq_index:0| [2025/04/30 09:52:24 386860] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744384816| [2025/04/30 09:52:24 386864] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744386863| [2025/04/30 09:52:24 386869] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744386867| [2025/04/30 09:52:24 386877] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 386881] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:52845|min_srtt:52845|path_bw:1182182|loss_rate:3.43|path_pto:0| [2025/04/30 09:52:24 386886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145211|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:109677| [2025/04/30 09:52:24 386890] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:52845|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 386895] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:104|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 386899] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:52845|min_srtt:52845|path_bw:1182182|loss_rate:3.43|path_pto:0| [2025/04/30 09:52:24 386904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145211|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:110856| [2025/04/30 09:52:24 386908] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:52845|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 386913] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:105|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 386917] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:52845|min_srtt:52845|path_bw:1182182|loss_rate:3.43|path_pto:0| [2025/04/30 09:52:24 386922] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145211|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:248799| [2025/04/30 09:52:24 386926] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:52845|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 386930] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 386935] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:52845|min_srtt:52845|path_bw:1182182|loss_rate:3.43|path_pto:0| [2025/04/30 09:52:24 386939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145211|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:249978| [2025/04/30 09:52:24 386943] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:52845|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 386948] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 386952] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:52845|min_srtt:52845|path_bw:1182182|loss_rate:3.43|path_pto:0| [2025/04/30 09:52:24 386956] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145211|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:251157| [2025/04/30 09:52:24 386963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 386966] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 386970] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 386975] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 386979] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:104|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 386986] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145211|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:109677| [2025/04/30 09:52:24 386993] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 387000] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:230| [2025/04/30 09:52:24 387044] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:230|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145211|now:1746006744387010|stream_id:0|stream_offset:109677| [2025/04/30 09:52:24 387054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:230|origin_pktnum:104|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 387062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145211|applimit:0| [2025/04/30 09:52:24 387069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744392009|now:1746006744387069|interval:4940| [2025/04/30 09:52:24 387076] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744392009|now:1746006744387069|interv:4940| [2025/04/30 09:52:24 387083] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146411| [2025/04/30 09:52:24 387090] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:105|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 387097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146411|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:110856| [2025/04/30 09:52:24 387105] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 387112] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:231| [2025/04/30 09:52:24 387203] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:231|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146411|now:1746006744387122|stream_id:0|stream_offset:110856| [2025/04/30 09:52:24 387217] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:231|origin_pktnum:105|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 387225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146411|applimit:0| [2025/04/30 09:52:24 387238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744392009|now:1746006744387238|interval:4771| [2025/04/30 09:52:24 387245] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744392009|now:1746006744387238|interv:4771| [2025/04/30 09:52:24 387251] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147611| [2025/04/30 09:52:24 387259] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 387266] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147611|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:248799| [2025/04/30 09:52:24 387273] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 387280] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:232| [2025/04/30 09:52:24 387314] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:232|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147611|now:1746006744387290|stream_id:0|stream_offset:248799| [2025/04/30 09:52:24 387322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:232|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 387329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147611|applimit:0| [2025/04/30 09:52:24 387336] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744392009|now:1746006744387336|interval:4673| [2025/04/30 09:52:24 387343] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744392009|now:1746006744387336|interv:4673| [2025/04/30 09:52:24 387349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148811| [2025/04/30 09:52:24 387356] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 387361] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148811|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:249978| [2025/04/30 09:52:24 387365] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 387369] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:233| [2025/04/30 09:52:24 387396] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:233|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148811|now:1746006744387376|stream_id:0|stream_offset:249978| [2025/04/30 09:52:24 387401] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:233|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 387405] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148811|applimit:0| [2025/04/30 09:52:24 387409] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744392009|now:1746006744387409|interval:4600| [2025/04/30 09:52:24 387418] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744392009|now:1746006744387409|interv:4600| [2025/04/30 09:52:24 387423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150011| [2025/04/30 09:52:24 387427] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744392009| [2025/04/30 09:52:24 387431] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744392009| [2025/04/30 09:52:24 387435] [debug] |xqc_engine_wakeup_after|wakeup:1746006744392009|now:1746006744387435|diff:4574| [2025/04/30 09:52:24 387440] [debug] |xqc_engine_main_logic|END|now:1746006744386867| [2025/04/30 09:52:24 387445] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744387445| [2025/04/30 09:52:24 387449] [debug] |xqc_engine_wakeup_after|wakeup:1746006744392009|now:1746006744387449|diff:4560| [2025/04/30 09:52:24 387453] [debug] |xqc_engine_main_logic|END|now:1746006744387445| [2025/04/30 09:52:24 388556] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:51|state:ESTABED|recv_time:1746006744388555| [2025/04/30 09:52:24 388572] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 388580] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:54| [2025/04/30 09:52:24 388587] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:55| [2025/04/30 09:52:24 388596] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:55| [2025/04/30 09:52:24 388603] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 388611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:111|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:114|path_largest_ack:111| [2025/04/30 09:52:24 388618] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:82809|prior_delivered:40049|prior_time:1746006744329694|is_app_limited:0|send_elapse:55403|ack_elapse:58861|ctl_first_sent_time:1746006744330244|lagest_ack_time:1746006744388555|curr_delivered:108458| [2025/04/30 09:52:24 388625] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744330244| [2025/04/30 09:52:24 388632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:144||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 09:52:24 388639] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:114|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:114|path_largest_ack:114| [2025/04/30 09:52:24 388646] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:84009|prior_delivered:42449|prior_time:1746006744331653|is_app_limited:0|send_elapse:56958|ack_elapse:56902|ctl_first_sent_time:1746006744332015|lagest_ack_time:1746006744388555|curr_delivered:109658| [2025/04/30 09:52:24 388653] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744332015| [2025/04/30 09:52:24 388660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:143||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/04/30 09:52:24 388671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:52845|rttvar:5282|minrtt:31359|latest_rtt:56540|ack_delay:120| [2025/04/30 09:52:24 388677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:53292|rttvar:4855|minrtt:31359|latest_rtt:56540|ack_delay:120| [2025/04/30 09:52:24 388692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:114|lost_pn:111|thresh:3| [2025/04/30 09:52:24 388699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 388704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 388707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 388711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 388715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 388719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 388723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 388727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 388730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 388734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 388739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:108|lost_pn:111|po_sent_time:1746006744328391|lost_send_time:1746006744324948|loss_delay:63607|frame:STREAM |repair:128| [2025/04/30 09:52:24 388744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:109|lost_pn:111|po_sent_time:1746006744328491|lost_send_time:1746006744324948|loss_delay:63607|frame:STREAM |repair:128| [2025/04/30 09:52:24 388748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744328491u| [2025/04/30 09:52:24 388752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 388756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744393988|now:1746006744388756|interval:5232| [2025/04/30 09:52:24 388760] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744393988|now:1746006744388756|interv:5232| [2025/04/30 09:52:24 388764] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 56958, ack_elapse 56902, delivered 67209|rate 1179974|lost 12| [2025/04/30 09:52:24 388769] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179974) in round 3| [2025/04/30 09:52:24 388773] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 388777] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106952|extra_cwnd:41530| [2025/04/30 09:52:24 388781] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744332015|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 388786] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744332015|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:44849| [2025/04/30 09:52:24 388793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1182182|cwnd:150810|full_bw_reached:0|inflight:145211|srtt:53292|latest_rtt:56540|min_rtt:31359|applimit:0|lost:10|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 388799] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:55|largest:55|pns:2| [2025/04/30 09:52:24 388804] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:51|pkt_type:SHORT_HEADER|pkt_num:55|frame:ACK |recv_time:1746006744388555|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 388809] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864388555|now:1746006744388555|interv:120000000| [2025/04/30 09:52:24 388813] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864388555|now:1746006744388555|interv:120000000| [2025/04/30 09:52:24 388817] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744392009|pq_index:0| [2025/04/30 09:52:24 388821] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744386867| [2025/04/30 09:52:24 388825] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744388825| [2025/04/30 09:52:24 388830] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744388829| [2025/04/30 09:52:24 388835] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 388840] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:53292|min_srtt:53292|path_bw:1182182|loss_rate:4.22|path_pto:0| [2025/04/30 09:52:24 388845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145211|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:114393| [2025/04/30 09:52:24 388849] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:53292|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 388854] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:108|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 388858] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:53292|min_srtt:53292|path_bw:1182182|loss_rate:4.22|path_pto:0| [2025/04/30 09:52:24 388862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145211|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:115572| [2025/04/30 09:52:24 388867] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:53292|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 388871] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:109|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 388875] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:53292|min_srtt:53292|path_bw:1182182|loss_rate:4.22|path_pto:0| [2025/04/30 09:52:24 388882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145211|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:251157| [2025/04/30 09:52:24 388887] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:53292|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 388891] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 388895] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:53292|min_srtt:53292|path_bw:1182182|loss_rate:4.22|path_pto:0| [2025/04/30 09:52:24 388900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145211|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:252336| [2025/04/30 09:52:24 388904] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:53292|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 388908] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 388913] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:53292|min_srtt:53292|path_bw:1182182|loss_rate:4.22|path_pto:0| [2025/04/30 09:52:24 388917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145211|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:253515| [2025/04/30 09:52:24 388921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 388925] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 388929] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 388933] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 388937] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:108|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 388942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145211|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:114393| [2025/04/30 09:52:24 388946] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 388950] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:234| [2025/04/30 09:52:24 388989] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:234|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145211|now:1746006744388958|stream_id:0|stream_offset:114393| [2025/04/30 09:52:24 388999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:234|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:52:24 389006] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145211|applimit:0| [2025/04/30 09:52:24 389017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744393988|now:1746006744389017|interval:4971| [2025/04/30 09:52:24 389024] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744393988|now:1746006744389017|interv:4971| [2025/04/30 09:52:24 389031] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146411| [2025/04/30 09:52:24 389038] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:109|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 389044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146411|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:115572| [2025/04/30 09:52:24 389052] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 389058] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:235| [2025/04/30 09:52:24 389097] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:235|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146411|now:1746006744389068|stream_id:0|stream_offset:115572| [2025/04/30 09:52:24 389106] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:235|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:52:24 389113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146411|applimit:0| [2025/04/30 09:52:24 389120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744393988|now:1746006744389120|interval:4868| [2025/04/30 09:52:24 389126] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744393988|now:1746006744389120|interv:4868| [2025/04/30 09:52:24 389149] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147611| [2025/04/30 09:52:24 389160] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 389167] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147611|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:251157| [2025/04/30 09:52:24 389173] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 389180] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:236| [2025/04/30 09:52:24 389213] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:236|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147611|now:1746006744389188|stream_id:0|stream_offset:251157| [2025/04/30 09:52:24 389222] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 389229] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147611|applimit:0| [2025/04/30 09:52:24 389235] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744393988|now:1746006744389234|interval:4754| [2025/04/30 09:52:24 389253] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744393988|now:1746006744389234|interv:4754| [2025/04/30 09:52:24 389260] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148811| [2025/04/30 09:52:24 389268] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 389273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148811|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:252336| [2025/04/30 09:52:24 389277] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 389281] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:237| [2025/04/30 09:52:24 389314] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:237|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148811|now:1746006744389288|stream_id:0|stream_offset:252336| [2025/04/30 09:52:24 389322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 389330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148811|applimit:0| [2025/04/30 09:52:24 389336] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744393988|now:1746006744389336|interval:4652| [2025/04/30 09:52:24 389342] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744393988|now:1746006744389336|interv:4652| [2025/04/30 09:52:24 389346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150011| [2025/04/30 09:52:24 389350] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744393988| [2025/04/30 09:52:24 389355] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744393988| [2025/04/30 09:52:24 389359] [debug] |xqc_engine_wakeup_after|wakeup:1746006744393988|now:1746006744389359|diff:4629| [2025/04/30 09:52:24 389363] [debug] |xqc_engine_main_logic|END|now:1746006744388829| [2025/04/30 09:52:24 389369] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744389369| [2025/04/30 09:52:24 389375] [debug] |xqc_engine_wakeup_after|wakeup:1746006744393988|now:1746006744389375|diff:4613| [2025/04/30 09:52:24 389381] [debug] |xqc_engine_main_logic|END|now:1746006744389369| [2025/04/30 09:52:24 390643] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:54|state:ESTABED|recv_time:1746006744390642| [2025/04/30 09:52:24 390657] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 390666] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:55| [2025/04/30 09:52:24 390672] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:56| [2025/04/30 09:52:24 390681] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:56| [2025/04/30 09:52:24 390688] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 390696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:115|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:118|path_largest_ack:115| [2025/04/30 09:52:24 390704] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:85209|prior_delivered:42449|prior_time:1746006744331653|is_app_limited:0|send_elapse:57050|ack_elapse:58989|ctl_first_sent_time:1746006744332107|lagest_ack_time:1746006744390642|curr_delivered:110858| [2025/04/30 09:52:24 390718] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744332107| [2025/04/30 09:52:24 390726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:144||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 09:52:24 390733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:118|origin_pktnum:45|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:118|path_largest_ack:118| [2025/04/30 09:52:24 390740] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:80409|prior_delivered:44849|prior_time:1746006744334677|is_app_limited:0|send_elapse:39868|ack_elapse:55965|ctl_first_sent_time:1746006744335200|lagest_ack_time:1746006744390642|curr_delivered:112058| [2025/04/30 09:52:24 390746] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744335200| [2025/04/30 09:52:24 390753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:142||sndq_packets_used_bytes:0|sndq_packets_free:90| [2025/04/30 09:52:24 390759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:53292|rttvar:4855|minrtt:31359|latest_rtt:55442|ack_delay:136| [2025/04/30 09:52:24 390766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:53544|rttvar:4145|minrtt:31359|latest_rtt:55442|ack_delay:136| [2025/04/30 09:52:24 390772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:118|lost_pn:115|thresh:3| [2025/04/30 09:52:24 390776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 390780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 390784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 390788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 390791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 390795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 390799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 390803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 390807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 390811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 390814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 390819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:112|lost_pn:115|po_sent_time:1746006744330381|lost_send_time:1746006744328270|loss_delay:62372|frame:STREAM |repair:128| [2025/04/30 09:52:24 390824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:113|lost_pn:115|po_sent_time:1746006744330498|lost_send_time:1746006744328270|loss_delay:62372|frame:STREAM |repair:128| [2025/04/30 09:52:24 390837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744330498u| [2025/04/30 09:52:24 390841] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 390845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744394617|now:1746006744390845|interval:3772| [2025/04/30 09:52:24 390849] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744394617|now:1746006744390845|interv:3772| [2025/04/30 09:52:24 390853] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39868, ack_elapse 55965, delivered 67209|rate 1200911|lost 14| [2025/04/30 09:52:24 390858] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: RTT round update 3 -> 4| [2025/04/30 09:52:24 390862] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200911) in round 4| [2025/04/30 09:52:24 390866] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 390870] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108646|extra_cwnd:11868| [2025/04/30 09:52:24 390874] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744335200|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 390878] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744335200|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 390883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1200911|cwnd:150810|full_bw_reached:0|inflight:145211|srtt:53544|latest_rtt:55442|min_rtt:31359|applimit:0|lost:12|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:52:24 390888] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:24 390893] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:24 390898] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 09:52:24 390902] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:56|largest:56|pns:2| [2025/04/30 09:52:24 390907] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:56|frame:PING ACK |recv_time:1746006744390642|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 390912] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864390642|now:1746006744390642|interv:120000000| [2025/04/30 09:52:24 390916] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864390642|now:1746006744390642|interv:120000000| [2025/04/30 09:52:24 390920] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744393988|pq_index:0| [2025/04/30 09:52:24 390924] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744388829| [2025/04/30 09:52:24 390931] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744390931| [2025/04/30 09:52:24 390936] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744390935| [2025/04/30 09:52:24 390941] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 390945] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:56|ack_delay:303|first_ack_range:26|largest_pkt_recv_time:1746006744390642| [2025/04/30 09:52:24 390950] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:56|low:30|pkt_pns:2| [2025/04/30 09:52:24 390954] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:28|low:25|pkt_pns:2| [2025/04/30 09:52:24 390957] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:56|frame_largest_recv:56| [2025/04/30 09:52:24 390962] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:24 390966] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:53544|min_srtt:53544|path_bw:1200911|loss_rate:4.98|path_pto:0| [2025/04/30 09:52:24 390972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145211|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:119109| [2025/04/30 09:52:24 390980] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:53544|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 390987] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:112|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 390995] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:53544|min_srtt:53544|path_bw:1200911|loss_rate:4.98|path_pto:0| [2025/04/30 09:52:24 391000] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145211|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:120288| [2025/04/30 09:52:24 391006] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:53544|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 391013] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:113|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 391020] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:253515| [2025/04/30 09:52:24 391027] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:53544|min_srtt:53544|path_bw:1200911|loss_rate:4.98|path_pto:0| [2025/04/30 09:52:24 391034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3607|inflight:145211|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:254694| [2025/04/30 09:52:24 391041] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:53544|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 391053] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 391060] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:53544|min_srtt:53544|path_bw:1200911|loss_rate:4.98|path_pto:0| [2025/04/30 09:52:24 391067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4807|inflight:145211|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:255873| [2025/04/30 09:52:24 391075] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 391081] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 391087] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 391094] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 391102] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:112|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 391108] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145211|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:119109| [2025/04/30 09:52:24 391115] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 391122] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:238| [2025/04/30 09:52:24 391185] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:238|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145211|now:1746006744391150|stream_id:0|stream_offset:119109| [2025/04/30 09:52:24 391199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:238|origin_pktnum:112|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 391207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145211|applimit:0| [2025/04/30 09:52:24 391213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744394617|now:1746006744391213|interval:3404| [2025/04/30 09:52:24 391220] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744394617|now:1746006744391213|interv:3404| [2025/04/30 09:52:24 391227] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146411| [2025/04/30 09:52:24 391234] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:113|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 391241] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146411|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:120288| [2025/04/30 09:52:24 391248] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 391255] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:239| [2025/04/30 09:52:24 391289] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:239|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146411|now:1746006744391265|stream_id:0|stream_offset:120288| [2025/04/30 09:52:24 391304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:239|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:52:24 391311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146411|applimit:0| [2025/04/30 09:52:24 391318] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744394617|now:1746006744391318|interval:3299| [2025/04/30 09:52:24 391324] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744394617|now:1746006744391318|interv:3299| [2025/04/30 09:52:24 391331] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147611| [2025/04/30 09:52:24 391338] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 391345] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:147611|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:253515| [2025/04/30 09:52:24 391350] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 391354] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:240| [2025/04/30 09:52:24 391382] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:240|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:147611|now:1746006744391361|stream_id:0|stream_offset:253515| [2025/04/30 09:52:24 391388] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:240|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:52:24 391393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147611|applimit:0| [2025/04/30 09:52:24 391397] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744394617|now:1746006744391397|interval:3220| [2025/04/30 09:52:24 391402] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744394617|now:1746006744391397|interv:3220| [2025/04/30 09:52:24 391406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148818| [2025/04/30 09:52:24 391410] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 391414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148818|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:254694| [2025/04/30 09:52:24 391419] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 391423] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:241| [2025/04/30 09:52:24 391444] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:241|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148818|now:1746006744391429|stream_id:0|stream_offset:254694| [2025/04/30 09:52:24 391449] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 391458] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148818|applimit:0| [2025/04/30 09:52:24 391462] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744394617|now:1746006744391462|interval:3155| [2025/04/30 09:52:24 391466] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744394617|now:1746006744391462|interv:3155| [2025/04/30 09:52:24 391470] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150018| [2025/04/30 09:52:24 391475] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744394617| [2025/04/30 09:52:24 391479] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744394617| [2025/04/30 09:52:24 391483] [debug] |xqc_engine_wakeup_after|wakeup:1746006744394617|now:1746006744391483|diff:3134| [2025/04/30 09:52:24 391488] [debug] |xqc_engine_main_logic|END|now:1746006744390935| [2025/04/30 09:52:24 391493] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744391493| [2025/04/30 09:52:24 391497] [debug] |xqc_engine_wakeup_after|wakeup:1746006744394617|now:1746006744391497|diff:3120| [2025/04/30 09:52:24 391501] [debug] |xqc_engine_main_logic|END|now:1746006744391493| [2025/04/30 09:52:24 392585] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:53|state:ESTABED|recv_time:1746006744392584| [2025/04/30 09:52:24 392600] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 392609] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:56| [2025/04/30 09:52:24 392616] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:57| [2025/04/30 09:52:24 392624] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:57| [2025/04/30 09:52:24 392631] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 392639] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:119|origin_pktnum:46|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:120|path_largest_ack:119| [2025/04/30 09:52:24 392647] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:81609|prior_delivered:44849|prior_time:1746006744334677|is_app_limited:0|send_elapse:40009|ack_elapse:57907|ctl_first_sent_time:1746006744335341|lagest_ack_time:1746006744392584|curr_delivered:113258| [2025/04/30 09:52:24 392653] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744335341| [2025/04/30 09:52:24 392660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:142||sndq_packets_used_bytes:0|sndq_packets_free:90| [2025/04/30 09:52:24 392667] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:120|origin_pktnum:48|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:120|path_largest_ack:120| [2025/04/30 09:52:24 392674] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:81609|prior_delivered:44849|prior_time:1746006744334677|is_app_limited:0|send_elapse:40009|ack_elapse:57907|ctl_first_sent_time:1746006744335341|lagest_ack_time:1746006744392584|curr_delivered:114458| [2025/04/30 09:52:24 392681] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744335447| [2025/04/30 09:52:24 392686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:140||sndq_packets_used_bytes:0|sndq_packets_free:92| [2025/04/30 09:52:24 392700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:53544|rttvar:4145|minrtt:31359|latest_rtt:57137|ack_delay:104| [2025/04/30 09:52:24 392707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:53980|rttvar:3981|minrtt:31359|latest_rtt:57137|ack_delay:104| [2025/04/30 09:52:24 392715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:120|lost_pn:117|thresh:3| [2025/04/30 09:52:24 392719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 392723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 392727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 392731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 392735] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 392739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 392743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 392747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 392751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 392754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 392758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 392763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:116|lost_pn:117|po_sent_time:1746006744332245|lost_send_time:1746006744328305|loss_delay:64279|frame:STREAM |repair:128| [2025/04/30 09:52:24 392767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:117|lost_pn:117|po_sent_time:1746006744332381|lost_send_time:1746006744328305|loss_delay:64279|frame:STREAM |repair:128| [2025/04/30 09:52:24 392772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744332381u| [2025/04/30 09:52:24 392776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 392780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:53980|rtt_var:3981|pto_duration:69904|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 392785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 392789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 392792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 145218| [2025/04/30 09:52:24 392796] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744486333|now:1746006744392780|interv:93553| [2025/04/30 09:52:24 392800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744486333|now:1746006744392780|interval:93553|pto_count:0|srtt:53980 [2025/04/30 09:52:24 392808] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 40009, ack_elapse 57907, delivered 69609|rate 1202082|lost 16| [2025/04/30 09:52:24 392812] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202082) in round 4| [2025/04/30 09:52:24 392817] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 392821] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108752|extra_cwnd:11868| [2025/04/30 09:52:24 392825] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744335447|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 392829] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744335447|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 392834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1202082|cwnd:150810|full_bw_reached:0|inflight:145218|srtt:53980|latest_rtt:57137|min_rtt:31359|applimit:0|lost:14|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 392840] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:57|largest:57|pns:2| [2025/04/30 09:52:24 392844] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:57|frame:ACK |recv_time:1746006744392584|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 392849] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864392584|now:1746006744392584|interv:120000000| [2025/04/30 09:52:24 392853] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864392584|now:1746006744392584|interv:120000000| [2025/04/30 09:52:24 392857] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744394617|pq_index:0| [2025/04/30 09:52:24 392861] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744390935| [2025/04/30 09:52:24 392865] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744392865| [2025/04/30 09:52:24 392870] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744392869| [2025/04/30 09:52:24 392876] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 392880] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:53980|min_srtt:53980|path_bw:1202082|loss_rate:5.71|path_pto:0| [2025/04/30 09:52:24 392885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145218|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:123825| [2025/04/30 09:52:24 392889] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:53980|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 392897] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:116|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 392901] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:53980|min_srtt:53980|path_bw:1202082|loss_rate:5.71|path_pto:0| [2025/04/30 09:52:24 392905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145218|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:125004| [2025/04/30 09:52:24 392910] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:53980|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 392915] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:117|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 392919] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:53980|min_srtt:53980|path_bw:1202082|loss_rate:5.71|path_pto:0| [2025/04/30 09:52:24 392923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145218|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:255873| [2025/04/30 09:52:24 392928] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:53980|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 392932] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 392936] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:53980|min_srtt:53980|path_bw:1202082|loss_rate:5.71|path_pto:0| [2025/04/30 09:52:24 392940] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145218|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:257052| [2025/04/30 09:52:24 392945] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:53980|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 392949] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 392953] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:53980|min_srtt:53980|path_bw:1202082|loss_rate:5.71|path_pto:0| [2025/04/30 09:52:24 392958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145218|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:258231| [2025/04/30 09:52:24 392962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 392966] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 392970] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 392974] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 392978] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:116|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 392988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145218|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:123825| [2025/04/30 09:52:24 392995] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 393002] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:242| [2025/04/30 09:52:24 393046] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:242|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145218|now:1746006744393013|stream_id:0|stream_offset:123825| [2025/04/30 09:52:24 393056] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:242|origin_pktnum:116|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 393064] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145218|applimit:0| [2025/04/30 09:52:24 393070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:53980|rtt_var:3981|pto_duration:69904|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 393077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 393083] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 393088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 146418| [2025/04/30 09:52:24 393094] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744487917|now:1746006744393070|interv:94847| [2025/04/30 09:52:24 393100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744487917|now:1746006744393070|interval:94847|pto_count:0|srtt:53980 [2025/04/30 09:52:24 393107] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146418| [2025/04/30 09:52:24 393115] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:117|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 393122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146418|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:125004| [2025/04/30 09:52:24 393129] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 393155] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:243| [2025/04/30 09:52:24 393196] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:243|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146418|now:1746006744393166|stream_id:0|stream_offset:125004| [2025/04/30 09:52:24 393205] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:243|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:52:24 393212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146418|applimit:0| [2025/04/30 09:52:24 393218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:53980|rtt_var:3981|pto_duration:69904|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 393232] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 393239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 393245] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 147618| [2025/04/30 09:52:24 393250] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744488070|now:1746006744393218|interv:94852| [2025/04/30 09:52:24 393254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744488070|now:1746006744393218|interval:94852|pto_count:0|srtt:53980 [2025/04/30 09:52:24 393258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147618| [2025/04/30 09:52:24 393263] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 393268] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147618|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:255873| [2025/04/30 09:52:24 393272] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 393276] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:244| [2025/04/30 09:52:24 393309] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:244|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147618|now:1746006744393283|stream_id:0|stream_offset:255873| [2025/04/30 09:52:24 393318] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 393325] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147618|applimit:0| [2025/04/30 09:52:24 393332] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:53980|rtt_var:3981|pto_duration:69904|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 393339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 393345] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 393351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 148818| [2025/04/30 09:52:24 393358] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744488187|now:1746006744393331|interv:94856| [2025/04/30 09:52:24 393364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744488187|now:1746006744393331|interval:94856|pto_count:0|srtt:53980 [2025/04/30 09:52:24 393371] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148818| [2025/04/30 09:52:24 393377] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 393382] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148818|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:257052| [2025/04/30 09:52:24 393391] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 393395] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:245| [2025/04/30 09:52:24 393428] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:245|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148818|now:1746006744393402|stream_id:0|stream_offset:257052| [2025/04/30 09:52:24 393437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:245|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 393444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148818|applimit:0| [2025/04/30 09:52:24 393450] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:53980|rtt_var:3981|pto_duration:69904|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 393456] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 393460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 393464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 150018| [2025/04/30 09:52:24 393468] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744488306|now:1746006744393450|interv:94856| [2025/04/30 09:52:24 393473] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744488306|now:1746006744393450|interval:94856|pto_count:0|srtt:53980 [2025/04/30 09:52:24 393481] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150018| [2025/04/30 09:52:24 393486] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744488306| [2025/04/30 09:52:24 393491] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744488306| [2025/04/30 09:52:24 393495] [debug] |xqc_engine_wakeup_after|wakeup:1746006744488306|now:1746006744393495|diff:94811| [2025/04/30 09:52:24 393499] [debug] |xqc_engine_main_logic|END|now:1746006744392869| [2025/04/30 09:52:24 393505] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744393504| [2025/04/30 09:52:24 393509] [debug] |xqc_engine_wakeup_after|wakeup:1746006744488306|now:1746006744393508|diff:94798| [2025/04/30 09:52:24 393512] [debug] |xqc_engine_main_logic|END|now:1746006744393504| [2025/04/30 09:52:24 394560] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:55|state:ESTABED|recv_time:1746006744394559| [2025/04/30 09:52:24 394575] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 394584] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:57| [2025/04/30 09:52:24 394590] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:58| [2025/04/30 09:52:24 394599] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:58| [2025/04/30 09:52:24 394605] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 394614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:126|origin_pktnum:0|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:52:24 394621] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:90009|prior_delivered:44849|prior_time:1746006744334677|is_app_limited:0|send_elapse:40697|ack_elapse:59882|ctl_first_sent_time:1746006744336029|lagest_ack_time:1746006744394559|curr_delivered:115658| [2025/04/30 09:52:24 394636] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744336029| [2025/04/30 09:52:24 394644] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:141||sndq_packets_used_bytes:0|sndq_packets_free:91| [2025/04/30 09:52:24 394651] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:127|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:127|path_largest_ack:127| [2025/04/30 09:52:24 394658] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:86409|prior_delivered:49649|prior_time:1746006744338679|is_app_limited:0|send_elapse:37081|ack_elapse:55880|ctl_first_sent_time:1746006744339211|lagest_ack_time:1746006744394559|curr_delivered:116858| [2025/04/30 09:52:24 394665] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744339211| [2025/04/30 09:52:24 394671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:140||sndq_packets_used_bytes:0|sndq_packets_free:92| [2025/04/30 09:52:24 394677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:53980|rttvar:3981|minrtt:31359|latest_rtt:55348|ack_delay:120| [2025/04/30 09:52:24 394684] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:54136|rttvar:3298|minrtt:31359|latest_rtt:55348|ack_delay:120| [2025/04/30 09:52:24 394691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:127|lost_pn:124|thresh:3| [2025/04/30 09:52:24 394696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 394700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 394704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 394708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 394712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 394716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 394719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 394723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 394728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 394732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 394736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 394739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 394743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 394752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:121|lost_pn:124|po_sent_time:1746006744335550|lost_send_time:1746006744332293|loss_delay:62266|frame:STREAM |repair:128| [2025/04/30 09:52:24 394757] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:122|lost_pn:124|po_sent_time:1746006744335649|lost_send_time:1746006744332293|loss_delay:62266|frame:STREAM |repair:128| [2025/04/30 09:52:24 394761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:123|lost_pn:124|po_sent_time:1746006744335741|lost_send_time:1746006744332293|loss_delay:62266|frame:STREAM |repair:128| [2025/04/30 09:52:24 394766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:124|lost_pn:124|po_sent_time:1746006744335835|lost_send_time:1746006744332293|loss_delay:62266|frame:STREAM |repair:128| [2025/04/30 09:52:24 394770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744335835u| [2025/04/30 09:52:24 394774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 394778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744398192|now:1746006744394778|interval:3414| [2025/04/30 09:52:24 394783] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744398192|now:1746006744394778|interv:3414| [2025/04/30 09:52:24 394787] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 37081, ack_elapse 55880, delivered 67209|rate 1202738|lost 20| [2025/04/30 09:52:24 394791] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202738) in round 4| [2025/04/30 09:52:24 394795] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 394800] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108810|extra_cwnd:11868| [2025/04/30 09:52:24 394804] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:4|acked:2400|po_sent_time:1746006744339211|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 394808] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:4|acked:2400|po_sent_time:1746006744339211|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 394813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1202738|cwnd:150810|full_bw_reached:0|inflight:142818|srtt:54136|latest_rtt:55348|min_rtt:31359|applimit:0|lost:16|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 394819] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:58|largest:58|pns:2| [2025/04/30 09:52:24 394823] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:55|pkt_type:SHORT_HEADER|pkt_num:58|frame:ACK |recv_time:1746006744394559|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 394828] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864394559|now:1746006744394559|interv:120000000| [2025/04/30 09:52:24 394832] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864394559|now:1746006744394559|interv:120000000| [2025/04/30 09:52:24 394836] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744488306|pq_index:0| [2025/04/30 09:52:24 394843] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744392869| [2025/04/30 09:52:24 394847] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744394847| [2025/04/30 09:52:24 394852] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744394851| [2025/04/30 09:52:24 394857] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 394862] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54136|min_srtt:54136|path_bw:1202738|loss_rate:6.43|path_pto:0| [2025/04/30 09:52:24 394866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142818|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:44832| [2025/04/30 09:52:24 394871] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:54136|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 394876] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:121|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 394880] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54136|min_srtt:54136|path_bw:1202738|loss_rate:6.43|path_pto:0| [2025/04/30 09:52:24 394884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:142818|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:46011| [2025/04/30 09:52:24 394889] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:54136|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 394893] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:122|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 394897] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54136|min_srtt:54136|path_bw:1202738|loss_rate:6.43|path_pto:0| [2025/04/30 09:52:24 394901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:142818|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:126183| [2025/04/30 09:52:24 394906] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:54136|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 394910] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:123|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 394914] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54136|min_srtt:54136|path_bw:1202738|loss_rate:6.43|path_pto:0| [2025/04/30 09:52:24 394918] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:142818|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:127362| [2025/04/30 09:52:24 394923] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:54136|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 394929] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:124|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 394934] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54136|min_srtt:54136|path_bw:1202738|loss_rate:6.43|path_pto:0| [2025/04/30 09:52:24 394938] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:142818|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:258231| [2025/04/30 09:52:24 394942] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:54136|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 394947] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 394951] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54136|min_srtt:54136|path_bw:1202738|loss_rate:6.43|path_pto:0| [2025/04/30 09:52:24 394955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:142818|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:259410| [2025/04/30 09:52:24 394959] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:54136|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 394964] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 394968] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54136|min_srtt:54136|path_bw:1202738|loss_rate:6.43|path_pto:0| [2025/04/30 09:52:24 394972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:142818|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:260589| [2025/04/30 09:52:24 394978] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 394984] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 394990] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 394998] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 395004] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:121|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 395010] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142818|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:44832| [2025/04/30 09:52:24 395017] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 395023] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:246| [2025/04/30 09:52:24 395101] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:246|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142818|now:1746006744395034|stream_id:0|stream_offset:44832| [2025/04/30 09:52:24 395118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:246|origin_pktnum:49|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 395126] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:142818|applimit:0| [2025/04/30 09:52:24 395152] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744398192|now:1746006744395152|interval:3040| [2025/04/30 09:52:24 395163] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744398192|now:1746006744395152|interv:3040| [2025/04/30 09:52:24 395170] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:144018| [2025/04/30 09:52:24 395177] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:122|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 395184] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144018|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:46011| [2025/04/30 09:52:24 395191] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 395198] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:247| [2025/04/30 09:52:24 395241] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:247|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144018|now:1746006744395209|stream_id:0|stream_offset:46011| [2025/04/30 09:52:24 395250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:247|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:52:24 395258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:144018|applimit:0| [2025/04/30 09:52:24 395265] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744398192|now:1746006744395265|interval:2927| [2025/04/30 09:52:24 395271] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744398192|now:1746006744395265|interv:2927| [2025/04/30 09:52:24 395278] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:145218| [2025/04/30 09:52:24 395285] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:123|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 395292] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145218|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:126183| [2025/04/30 09:52:24 395299] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 395306] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:248| [2025/04/30 09:52:24 395335] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:248|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145218|now:1746006744395315|stream_id:0|stream_offset:126183| [2025/04/30 09:52:24 395343] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:248|origin_pktnum:123|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 395357] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145218|applimit:0| [2025/04/30 09:52:24 395364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744398192|now:1746006744395363|interval:2829| [2025/04/30 09:52:24 395370] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744398192|now:1746006744395363|interv:2829| [2025/04/30 09:52:24 395376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146418| [2025/04/30 09:52:24 395384] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:124|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 395388] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146418|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:127362| [2025/04/30 09:52:24 395393] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 395397] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:249| [2025/04/30 09:52:24 395423] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:249|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146418|now:1746006744395403|stream_id:0|stream_offset:127362| [2025/04/30 09:52:24 395428] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:249|origin_pktnum:124|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 395433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146418|applimit:0| [2025/04/30 09:52:24 395437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744398192|now:1746006744395437|interval:2755| [2025/04/30 09:52:24 395441] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744398192|now:1746006744395437|interv:2755| [2025/04/30 09:52:24 395445] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147618| [2025/04/30 09:52:24 395450] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 395454] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147618|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:258231| [2025/04/30 09:52:24 395459] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 395463] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:250| [2025/04/30 09:52:24 395483] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:250|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147618|now:1746006744395468|stream_id:0|stream_offset:258231| [2025/04/30 09:52:24 395489] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:250|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 395493] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147618|applimit:0| [2025/04/30 09:52:24 395497] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744398192|now:1746006744395497|interval:2695| [2025/04/30 09:52:24 395506] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744398192|now:1746006744395497|interv:2695| [2025/04/30 09:52:24 395510] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148818| [2025/04/30 09:52:24 395514] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 395520] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148818|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:259410| [2025/04/30 09:52:24 395528] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 395534] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:251| [2025/04/30 09:52:24 395592] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:251|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148818|now:1746006744395544|stream_id:0|stream_offset:259410| [2025/04/30 09:52:24 395601] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 395608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148818|applimit:0| [2025/04/30 09:52:24 395615] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744398192|now:1746006744395615|interval:2577| [2025/04/30 09:52:24 395622] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744398192|now:1746006744395615|interv:2577| [2025/04/30 09:52:24 395628] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150018| [2025/04/30 09:52:24 395635] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744398192| [2025/04/30 09:52:24 395642] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744398192| [2025/04/30 09:52:24 395648] [debug] |xqc_engine_wakeup_after|wakeup:1746006744398192|now:1746006744395648|diff:2544| [2025/04/30 09:52:24 395655] [debug] |xqc_engine_main_logic|END|now:1746006744394851| [2025/04/30 09:52:24 395666] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:42|state:ESTABED|recv_time:1746006744395665| [2025/04/30 09:52:24 395673] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 395681] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:58| [2025/04/30 09:52:24 395684] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:59| [2025/04/30 09:52:24 395690] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:59| [2025/04/30 09:52:24 395694] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:10| [2025/04/30 09:52:24 395698] [debug] |scid:d47626d1917b423603b680b7|xqc_process_max_data_frame|max_data:524288|max_data_old:262144| [2025/04/30 09:52:24 395703] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:11| [2025/04/30 09:52:24 395707] [debug] |scid:d47626d1917b423603b680b7|xqc_process_max_stream_data_frame|max_stream_data=524288|max_stream_data_old=262144| [2025/04/30 09:52:24 395712] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006744420665|now:1746006744395665|interv:25000| [2025/04/30 09:52:24 395722] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744395665|max_ack_delay:25000| [2025/04/30 09:52:24 395728] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:59|largest:59|pns:2| [2025/04/30 09:52:24 395735] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:59|frame:MAX_DATA MAX_STREAM_DATA |recv_time:1746006744395665|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 395743] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864395665|now:1746006744395665|interv:120000000| [2025/04/30 09:52:24 395749] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864395665|now:1746006744395665|interv:120000000| [2025/04/30 09:52:24 395755] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744398192|pq_index:0| [2025/04/30 09:52:24 395759] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744394851| [2025/04/30 09:52:24 395763] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744395763| [2025/04/30 09:52:24 395768] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744395767| [2025/04/30 09:52:24 395773] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:000055C0D6BED6FC|cnt:0| [2025/04/30 09:52:24 395778] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:262520| [2025/04/30 09:52:24 395783] [debug] |scid:d47626d1917b423603b680b7|xqc_sample_check_app_limited|check_applimit|path:0|inflight:150018|now_cwnd_limited:0|all_path_empty:1|sndq:0|lostq:1|ptoq:1| [2025/04/30 09:52:24 395789] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:261341| [2025/04/30 09:52:24 395793] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:260162| [2025/04/30 09:52:24 395797] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:258983| [2025/04/30 09:52:24 395801] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:257804| [2025/04/30 09:52:24 395806] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:256625| [2025/04/30 09:52:24 395810] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:255446| [2025/04/30 09:52:24 395814] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:254267| [2025/04/30 09:52:24 395818] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:253088| [2025/04/30 09:52:24 395822] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:251909| [2025/04/30 09:52:24 395826] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:250730| [2025/04/30 09:52:24 395830] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:249551| [2025/04/30 09:52:24 395834] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:248372| [2025/04/30 09:52:24 395839] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:247193| [2025/04/30 09:52:24 395843] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:246014| [2025/04/30 09:52:24 395850] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:244835| [2025/04/30 09:52:24 395854] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:243656| [2025/04/30 09:52:24 395858] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:242477| [2025/04/30 09:52:24 395862] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:241298| [2025/04/30 09:52:24 395866] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:240119| [2025/04/30 09:52:24 395870] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:238940| [2025/04/30 09:52:24 395874] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:237761| [2025/04/30 09:52:24 395878] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:236582| [2025/04/30 09:52:24 395883] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:235403| [2025/04/30 09:52:24 395887] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:234224| [2025/04/30 09:52:24 395891] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:233045| [2025/04/30 09:52:24 395895] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:231866| [2025/04/30 09:52:24 395900] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:230687| [2025/04/30 09:52:24 395904] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:229508| [2025/04/30 09:52:24 395908] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:228329| [2025/04/30 09:52:24 395912] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:227150| [2025/04/30 09:52:24 395916] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:225971| [2025/04/30 09:52:24 395920] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:224792| [2025/04/30 09:52:24 395924] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:223613| [2025/04/30 09:52:24 395928] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:222434| [2025/04/30 09:52:24 395932] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:221255| [2025/04/30 09:52:24 395936] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:220076| [2025/04/30 09:52:24 395940] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:218897| [2025/04/30 09:52:24 395945] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:217718| [2025/04/30 09:52:24 395949] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:216539| [2025/04/30 09:52:24 395953] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:215360| [2025/04/30 09:52:24 395957] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:214181| [2025/04/30 09:52:24 395964] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:213002| [2025/04/30 09:52:24 395971] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:211823| [2025/04/30 09:52:24 395977] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:210644| [2025/04/30 09:52:24 395984] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:209465| [2025/04/30 09:52:24 395988] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:208286| [2025/04/30 09:52:24 395997] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:207107| [2025/04/30 09:52:24 396004] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:205928| [2025/04/30 09:52:24 396010] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:204749| [2025/04/30 09:52:24 396017] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:203570| [2025/04/30 09:52:24 396024] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:202391| [2025/04/30 09:52:24 396031] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:201212| [2025/04/30 09:52:24 396037] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:200033| [2025/04/30 09:52:24 396044] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:198854| [2025/04/30 09:52:24 396051] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:197675| [2025/04/30 09:52:24 396057] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:196496| [2025/04/30 09:52:24 396064] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:195317| [2025/04/30 09:52:24 396071] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:194138| [2025/04/30 09:52:24 396078] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:192959| [2025/04/30 09:52:24 396085] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:191780| [2025/04/30 09:52:24 396091] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:190601| [2025/04/30 09:52:24 396098] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:189422| [2025/04/30 09:52:24 396105] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:188243| [2025/04/30 09:52:24 396111] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:187064| [2025/04/30 09:52:24 396118] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:185885| [2025/04/30 09:52:24 396124] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:184706| [2025/04/30 09:52:24 396131] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:183527| [2025/04/30 09:52:24 396157] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:182348| [2025/04/30 09:52:24 396163] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:181169| [2025/04/30 09:52:24 396170] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:179990| [2025/04/30 09:52:24 396177] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:178811| [2025/04/30 09:52:24 396183] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:177632| [2025/04/30 09:52:24 396189] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:176453| [2025/04/30 09:52:24 396196] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:175274| [2025/04/30 09:52:24 396202] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:174095| [2025/04/30 09:52:24 396209] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:172916| [2025/04/30 09:52:24 396215] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:171737| [2025/04/30 09:52:24 396222] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:170558| [2025/04/30 09:52:24 396229] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:169379| [2025/04/30 09:52:24 396242] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:168200| [2025/04/30 09:52:24 396246] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:167021| [2025/04/30 09:52:24 396251] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:165842| [2025/04/30 09:52:24 396255] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:164663| [2025/04/30 09:52:24 396259] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:163484| [2025/04/30 09:52:24 396263] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:162305| [2025/04/30 09:52:24 396267] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:161126| [2025/04/30 09:52:24 396271] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:159947| [2025/04/30 09:52:24 396275] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:158768| [2025/04/30 09:52:24 396284] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:157589| [2025/04/30 09:52:24 396288] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:156410| [2025/04/30 09:52:24 396294] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:155231| [2025/04/30 09:52:24 396298] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:154052| [2025/04/30 09:52:24 396304] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:152873| [2025/04/30 09:52:24 396308] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:151694| [2025/04/30 09:52:24 396314] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:150515| [2025/04/30 09:52:24 396318] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:149336| [2025/04/30 09:52:24 396324] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:148157| [2025/04/30 09:52:24 396328] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:146978| [2025/04/30 09:52:24 396334] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:145799| [2025/04/30 09:52:24 396338] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:144620| [2025/04/30 09:52:24 396343] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:143441| [2025/04/30 09:52:24 396347] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:142262| [2025/04/30 09:52:24 396353] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:141083| [2025/04/30 09:52:24 396357] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:139904| [2025/04/30 09:52:24 396363] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:138725| [2025/04/30 09:52:24 396367] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:137546| [2025/04/30 09:52:24 396373] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:136367| [2025/04/30 09:52:24 396377] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:135188| [2025/04/30 09:52:24 396382] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:134009| [2025/04/30 09:52:24 396387] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:132830| [2025/04/30 09:52:24 396392] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:131651| [2025/04/30 09:52:24 396397] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:130472| [2025/04/30 09:52:24 396406] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:129293| [2025/04/30 09:52:24 396410] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:128114| [2025/04/30 09:52:24 396416] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:126935| [2025/04/30 09:52:24 396420] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:125756| [2025/04/30 09:52:24 396425] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:124577| [2025/04/30 09:52:24 396429] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:123398| [2025/04/30 09:52:24 396435] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:122219| [2025/04/30 09:52:24 396439] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:121040| [2025/04/30 09:52:24 396445] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:119861| [2025/04/30 09:52:24 396449] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:118682| [2025/04/30 09:52:24 396457] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:117503| [2025/04/30 09:52:24 396464] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:116324| [2025/04/30 09:52:24 396479] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:115145| [2025/04/30 09:52:24 396484] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:113966| [2025/04/30 09:52:24 396489] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:112787| [2025/04/30 09:52:24 396501] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:111608| [2025/04/30 09:52:24 396508] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:110429| [2025/04/30 09:52:24 396518] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:109250| [2025/04/30 09:52:24 396525] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:108071| [2025/04/30 09:52:24 396534] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:106892| [2025/04/30 09:52:24 396541] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:105713| [2025/04/30 09:52:24 396551] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:104534| [2025/04/30 09:52:24 396558] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:103355| [2025/04/30 09:52:24 396568] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:102176| [2025/04/30 09:52:24 396575] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:100997| [2025/04/30 09:52:24 396584] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:99818| [2025/04/30 09:52:24 396591] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:98639| [2025/04/30 09:52:24 396601] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:97460| [2025/04/30 09:52:24 396608] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:96281| [2025/04/30 09:52:24 396618] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:95102| [2025/04/30 09:52:24 396625] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:93923| [2025/04/30 09:52:24 396635] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:92744| [2025/04/30 09:52:24 396642] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:91565| [2025/04/30 09:52:24 396655] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:90386| [2025/04/30 09:52:24 396659] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:89207| [2025/04/30 09:52:24 396665] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:88028| [2025/04/30 09:52:24 396669] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:86849| [2025/04/30 09:52:24 396675] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:85670| [2025/04/30 09:52:24 396679] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:84491| [2025/04/30 09:52:24 396685] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:83312| [2025/04/30 09:52:24 396689] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:82133| [2025/04/30 09:52:24 396694] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:80954| [2025/04/30 09:52:24 396699] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:79775| [2025/04/30 09:52:24 396704] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:78596| [2025/04/30 09:52:24 396708] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:77417| [2025/04/30 09:52:24 396714] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:76238| [2025/04/30 09:52:24 396718] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:75059| [2025/04/30 09:52:24 396725] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:73880| [2025/04/30 09:52:24 396729] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:72701| [2025/04/30 09:52:24 396735] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:71522| [2025/04/30 09:52:24 396739] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:70343| [2025/04/30 09:52:24 396744] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:69164| [2025/04/30 09:52:24 396749] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:67985| [2025/04/30 09:52:24 396754] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:66806| [2025/04/30 09:52:24 396758] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:65627| [2025/04/30 09:52:24 396764] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:64448| [2025/04/30 09:52:24 396768] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:63269| [2025/04/30 09:52:24 396774] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:62090| [2025/04/30 09:52:24 396778] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:60911| [2025/04/30 09:52:24 396783] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:59732| [2025/04/30 09:52:24 396787] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:58553| [2025/04/30 09:52:24 396793] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:57374| [2025/04/30 09:52:24 396797] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:56195| [2025/04/30 09:52:24 396803] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:55016| [2025/04/30 09:52:24 396807] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:53837| [2025/04/30 09:52:24 396813] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:52658| [2025/04/30 09:52:24 396820] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:51479| [2025/04/30 09:52:24 396825] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:50300| [2025/04/30 09:52:24 396830] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:49121| [2025/04/30 09:52:24 396835] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:47942| [2025/04/30 09:52:24 396839] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:46763| [2025/04/30 09:52:24 396848] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:45584| [2025/04/30 09:52:24 396853] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:44405| [2025/04/30 09:52:24 396858] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:43226| [2025/04/30 09:52:24 396863] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:42047| [2025/04/30 09:52:24 396869] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:40868| [2025/04/30 09:52:24 396873] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:39689| [2025/04/30 09:52:24 396877] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:38510| [2025/04/30 09:52:24 396883] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:37331| [2025/04/30 09:52:24 396887] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:36152| [2025/04/30 09:52:24 396893] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:34973| [2025/04/30 09:52:24 396897] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:33794| [2025/04/30 09:52:24 396905] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:32615| [2025/04/30 09:52:24 396910] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:31436| [2025/04/30 09:52:24 396915] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:30257| [2025/04/30 09:52:24 396919] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:29078| [2025/04/30 09:52:24 396925] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:27899| [2025/04/30 09:52:24 396929] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:26720| [2025/04/30 09:52:24 396935] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:25541| [2025/04/30 09:52:24 396939] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:24362| [2025/04/30 09:52:24 396945] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:23183| [2025/04/30 09:52:24 396949] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:22004| [2025/04/30 09:52:24 396959] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:20825| [2025/04/30 09:52:24 396966] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:19646| [2025/04/30 09:52:24 396976] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:18467| [2025/04/30 09:52:24 396980] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:17288| [2025/04/30 09:52:24 396989] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:16109| [2025/04/30 09:52:24 396996] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14930| [2025/04/30 09:52:24 397005] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13751| [2025/04/30 09:52:24 397017] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:12572| [2025/04/30 09:52:24 397027] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:11393| [2025/04/30 09:52:24 397035] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:10214| [2025/04/30 09:52:24 397044] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9035| [2025/04/30 09:52:24 397052] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7856| [2025/04/30 09:52:24 397062] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:6677| [2025/04/30 09:52:24 397069] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:5498| [2025/04/30 09:52:24 397079] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4319| [2025/04/30 09:52:24 397086] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:3140| [2025/04/30 09:52:24 397095] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1961| [2025/04/30 09:52:24 397102] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:782| [2025/04/30 09:52:24 397108] [info] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_data:524288| [2025/04/30 09:52:24 397118] [info] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:524288| [2025/04/30 09:52:24 397127] [info] |scid:d47626d1917b423603b680b7|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:523506|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1835384|offset:261738|fin:1|stream_flag:5|conn:000055C0D6BED6FC|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 09:52:24 397155] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c| [2025/04/30 09:52:24 397162] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:782| [2025/04/30 09:52:24 397168] [info] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_data:524288| [2025/04/30 09:52:24 397177] [info] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:524288| [2025/04/30 09:52:24 397185] [info] |scid:d47626d1917b423603b680b7|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:523506|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1573646|offset:0|fin:1|stream_flag:5|conn:000055C0D6BED6FC|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 09:52:24 397193] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c| [2025/04/30 09:52:24 397201] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54136|min_srtt:54136|path_bw:1202738|loss_rate:7.84|path_pto:0| [2025/04/30 09:52:24 397207] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:54136|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 397215] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:DATA_BLOCKED |pn:0|size:18|reinj:0|path_class:0| [2025/04/30 09:52:24 397227] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54136|min_srtt:54136|path_bw:1202738|loss_rate:7.84|path_pto:0| [2025/04/30 09:52:24 397234] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:54136|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 397241] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 09:52:24 397247] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54136|min_srtt:54136|path_bw:1202738|loss_rate:7.84|path_pto:0| [2025/04/30 09:52:24 397254] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:54136|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 397261] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:DATA_BLOCKED |pn:0|size:18|reinj:0|path_class:0| [2025/04/30 09:52:24 397268] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54136|min_srtt:54136|path_bw:1202738|loss_rate:7.84|path_pto:0| [2025/04/30 09:52:24 397274] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:54136|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 397281] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 09:52:24 397288] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54136|min_srtt:54136|path_bw:1202738|loss_rate:7.84|path_pto:0| [2025/04/30 09:52:24 397295] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:74|inflight:150018|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:260589| [2025/04/30 09:52:24 397302] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 397308] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 397314] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 397318] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 397323] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:18|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED | [2025/04/30 09:52:24 397328] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:252| [2025/04/30 09:52:24 397358] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:252|size:18|sent:34|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |inflight:150018|now:1746006744397335|stream_id:0|stream_offset:0| [2025/04/30 09:52:24 397364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:252|origin_pktnum:0|size:18|enc_size:34|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 397368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:252|origin_pktnum:0|size:18|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 09:52:24 397373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:150018|applimit:0| [2025/04/30 09:52:24 397381] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744398192|now:1746006744397381|interval:811| [2025/04/30 09:52:24 397386] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744398192|now:1746006744397381|interv:811| [2025/04/30 09:52:24 397390] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150036| [2025/04/30 09:52:24 397394] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 09:52:24 397399] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:253| [2025/04/30 09:52:24 397420] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:253|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:150036|now:1746006744397404|stream_id:0|stream_offset:0| [2025/04/30 09:52:24 397425] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:253|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 397430] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:253|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 09:52:24 397434] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:150036|applimit:0| [2025/04/30 09:52:24 397438] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744398192|now:1746006744397438|interval:754| [2025/04/30 09:52:24 397442] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744398192|now:1746006744397438|interv:754| [2025/04/30 09:52:24 397446] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150055| [2025/04/30 09:52:24 397451] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:18|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED | [2025/04/30 09:52:24 397455] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:254| [2025/04/30 09:52:24 397474] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:254|size:18|sent:34|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |inflight:150055|now:1746006744397460|stream_id:0|stream_offset:0| [2025/04/30 09:52:24 397479] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:254|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:52:24 397484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:254|origin_pktnum:0|size:18|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 09:52:24 397488] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:150055|applimit:0| [2025/04/30 09:52:24 397492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744398192|now:1746006744397492|interval:700| [2025/04/30 09:52:24 397496] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744398192|now:1746006744397492|interv:700| [2025/04/30 09:52:24 397500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150073| [2025/04/30 09:52:24 397507] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 09:52:24 397512] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:255| [2025/04/30 09:52:24 397531] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:255|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:150073|now:1746006744397516|stream_id:0|stream_offset:0| [2025/04/30 09:52:24 397536] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:255|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:52:24 397540] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:255|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 09:52:24 397544] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:150073|applimit:0| [2025/04/30 09:52:24 397548] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744398192|now:1746006744397548|interval:644| [2025/04/30 09:52:24 397552] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744398192|now:1746006744397548|interv:644| [2025/04/30 09:52:24 397556] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150092| [2025/04/30 09:52:24 397560] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744398192| [2025/04/30 09:52:24 397565] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744398192| [2025/04/30 09:52:24 397569] [debug] |xqc_engine_wakeup_after|wakeup:1746006744398192|now:1746006744397569|diff:623| [2025/04/30 09:52:24 397573] [debug] |xqc_engine_main_logic|END|now:1746006744395767| [2025/04/30 09:52:24 397580] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:55|state:ESTABED|recv_time:1746006744397580| [2025/04/30 09:52:24 397585] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 397590] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:59| [2025/04/30 09:52:24 397594] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:60| [2025/04/30 09:52:24 397599] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:60| [2025/04/30 09:52:24 397603] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 397609] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:128|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:129|path_largest_ack:128| [2025/04/30 09:52:24 397614] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:87609|prior_delivered:49649|prior_time:1746006744338679|is_app_limited:0|send_elapse:37225|ack_elapse:58901|ctl_first_sent_time:1746006744339355|lagest_ack_time:1746006744397580|curr_delivered:118058| [2025/04/30 09:52:24 397618] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744339355| [2025/04/30 09:52:24 397623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:369||sndq_packets_used_bytes:0|sndq_packets_free:1| [2025/04/30 09:52:24 397627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:129|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:129|path_largest_ack:129| [2025/04/30 09:52:24 397635] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:87609|prior_delivered:49649|prior_time:1746006744338679|is_app_limited:0|send_elapse:37225|ack_elapse:58901|ctl_first_sent_time:1746006744339355|lagest_ack_time:1746006744397580|curr_delivered:119258| [2025/04/30 09:52:24 397639] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744339490| [2025/04/30 09:52:24 397643] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:368||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 09:52:24 397647] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:54136|rttvar:3298|minrtt:31359|latest_rtt:58090|ack_delay:120| [2025/04/30 09:52:24 397652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:54615|rttvar:3432|minrtt:31359|latest_rtt:58090|ack_delay:120| [2025/04/30 09:52:24 397656] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:129|lost_pn:126|thresh:3| [2025/04/30 09:52:24 397660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 397664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 397668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 397672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 397676] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 397679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 397683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 397687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 397691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 397695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 397698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 397702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 397706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 397710] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 397714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 397718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 397722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 397729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:125|lost_pn:126|po_sent_time:1746006744335926|lost_send_time:1746006744332229|loss_delay:65351|frame:STREAM |repair:128| [2025/04/30 09:52:24 397734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744335926u| [2025/04/30 09:52:24 397738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 397742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:54615|rtt_var:3432|pto_duration:68343|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 397747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 397751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 397754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 146492| [2025/04/30 09:52:24 397758] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744490859|now:1746006744397742|interv:93117| [2025/04/30 09:52:24 397762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744490859|now:1746006744397742|interval:93117|pto_count:0|srtt:54615 [2025/04/30 09:52:24 397767] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 37225, ack_elapse 58901, delivered 69609|rate 1181796|lost 21| [2025/04/30 09:52:24 397771] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181796) in round 4| [2025/04/30 09:52:24 397775] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 397779] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108810|extra_cwnd:11868| [2025/04/30 09:52:24 397783] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:1|acked:2400|po_sent_time:1746006744339490|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 397788] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:1|acked:2400|po_sent_time:1746006744339490|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 397792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1202738|cwnd:150810|full_bw_reached:0|inflight:146492|srtt:54615|latest_rtt:58090|min_rtt:31359|applimit:0|lost:20|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 397798] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:60|largest:60|pns:2| [2025/04/30 09:52:24 397802] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:55|pkt_type:SHORT_HEADER|pkt_num:60|frame:ACK |recv_time:1746006744397580|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 397807] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864397580|now:1746006744397580|interv:120000000| [2025/04/30 09:52:24 397811] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864397580|now:1746006744397580|interv:120000000| [2025/04/30 09:52:24 397815] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744398192|pq_index:0| [2025/04/30 09:52:24 397822] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744395767| [2025/04/30 09:52:24 397826] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744397826| [2025/04/30 09:52:24 397831] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744397830| [2025/04/30 09:52:24 397836] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 397841] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54615|min_srtt:54615|path_bw:1202738|loss_rate:7.72|path_pto:0| [2025/04/30 09:52:24 397845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146492|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:128541| [2025/04/30 09:52:24 397850] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:54615|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 397854] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:125|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 397859] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54615|min_srtt:54615|path_bw:1202738|loss_rate:7.72|path_pto:0| [2025/04/30 09:52:24 397863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146492|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:260589| [2025/04/30 09:52:24 397867] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:54615|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 397872] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 397876] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54615|min_srtt:54615|path_bw:1202738|loss_rate:7.72|path_pto:0| [2025/04/30 09:52:24 397880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:146492|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:261768| [2025/04/30 09:52:24 397884] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:54615|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 397888] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 397893] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54615|min_srtt:54615|path_bw:1202738|loss_rate:7.72|path_pto:0| [2025/04/30 09:52:24 397897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:146492|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:262947| [2025/04/30 09:52:24 397901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 397907] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 397911] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 397915] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 397920] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:125|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 397924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146492|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:128541| [2025/04/30 09:52:24 397928] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 397932] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:256| [2025/04/30 09:52:24 397967] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:256|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146492|now:1746006744397938|stream_id:0|stream_offset:128541| [2025/04/30 09:52:24 397978] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 397985] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146492|applimit:0| [2025/04/30 09:52:24 397992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:54615|rtt_var:3432|pto_duration:68343|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 397999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 398005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 398012] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 147692| [2025/04/30 09:52:24 398019] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744491281|now:1746006744397992|interv:93289| [2025/04/30 09:52:24 398025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744491281|now:1746006744397992|interval:93289|pto_count:0|srtt:54615 [2025/04/30 09:52:24 398033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147692| [2025/04/30 09:52:24 398040] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 398047] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147692|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:260589| [2025/04/30 09:52:24 398055] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 398061] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:257| [2025/04/30 09:52:24 398103] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:257|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147692|now:1746006744398072|stream_id:0|stream_offset:260589| [2025/04/30 09:52:24 398118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:257|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 398126] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147692|applimit:0| [2025/04/30 09:52:24 398149] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:54615|rtt_var:3432|pto_duration:68343|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 398160] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 398167] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 398173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 148892| [2025/04/30 09:52:24 398179] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744491415|now:1746006744398149|interv:93266| [2025/04/30 09:52:24 398186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744491415|now:1746006744398149|interval:93266|pto_count:0|srtt:54615 [2025/04/30 09:52:24 398193] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148892| [2025/04/30 09:52:24 398200] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 398207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148892|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:261768| [2025/04/30 09:52:24 398212] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 398217] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:258| [2025/04/30 09:52:24 398248] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:258|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148892|now:1746006744398224|stream_id:0|stream_offset:261768| [2025/04/30 09:52:24 398253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:258|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 398258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148892|applimit:0| [2025/04/30 09:52:24 398265] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:54615|rtt_var:3432|pto_duration:68343|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 398272] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 398278] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 398285] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 150092| [2025/04/30 09:52:24 398291] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744491567|now:1746006744398265|interv:93302| [2025/04/30 09:52:24 398298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744491567|now:1746006744398265|interval:93302|pto_count:0|srtt:54615 [2025/04/30 09:52:24 398311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150092| [2025/04/30 09:52:24 398316] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744420665| [2025/04/30 09:52:24 398321] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744420665| [2025/04/30 09:52:24 398325] [debug] |xqc_engine_wakeup_after|wakeup:1746006744420665|now:1746006744398324|diff:22341| [2025/04/30 09:52:24 398329] [debug] |xqc_engine_main_logic|END|now:1746006744397830| [2025/04/30 09:52:24 398334] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744398334| [2025/04/30 09:52:24 398338] [debug] |xqc_engine_wakeup_after|wakeup:1746006744420665|now:1746006744398338|diff:22327| [2025/04/30 09:52:24 398342] [debug] |xqc_engine_main_logic|END|now:1746006744398334| [2025/04/30 09:52:24 398488] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:57|state:ESTABED|recv_time:1746006744398487| [2025/04/30 09:52:24 398498] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 398507] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:60| [2025/04/30 09:52:24 398512] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:61| [2025/04/30 09:52:24 398520] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:61| [2025/04/30 09:52:24 398526] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 398535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:135|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:136|path_largest_ack:135| [2025/04/30 09:52:24 398542] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:93609|prior_delivered:52049|prior_time:1746006744340653|is_app_limited:0|send_elapse:38644|ack_elapse:57834|ctl_first_sent_time:1746006744341043|lagest_ack_time:1746006744398487|curr_delivered:120458| [2025/04/30 09:52:24 398550] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744341043| [2025/04/30 09:52:24 398555] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:368||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 09:52:24 398561] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 398567] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:93609|prior_delivered:52049|prior_time:1746006744340653|is_app_limited:0|send_elapse:38644|ack_elapse:57834|ctl_first_sent_time:1746006744341043|lagest_ack_time:1746006744398487|curr_delivered:121658| [2025/04/30 09:52:24 398574] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744341156| [2025/04/30 09:52:24 398581] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:367||sndq_packets_used_bytes:0|sndq_packets_free:3| [2025/04/30 09:52:24 398585] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:54615|rttvar:3432|minrtt:31359|latest_rtt:57331|ack_delay:120| [2025/04/30 09:52:24 398592] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:54940|rttvar:3223|minrtt:31359|latest_rtt:57331|ack_delay:120| [2025/04/30 09:52:24 398598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:136|lost_pn:133|thresh:3| [2025/04/30 09:52:24 398604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 398622] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 398628] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 398633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 398637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 398642] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 398648] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 398655] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 398661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 398665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 398669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 398673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 398677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 398681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 398685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 398689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 398693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 398697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 398701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:130|lost_pn:133|po_sent_time:1746006744339574|lost_send_time:1746006744333990|loss_delay:64497|frame:STREAM |repair:128| [2025/04/30 09:52:24 398706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:131|lost_pn:133|po_sent_time:1746006744339655|lost_send_time:1746006744333990|loss_delay:64497|frame:STREAM |repair:128| [2025/04/30 09:52:24 398711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:132|lost_pn:133|po_sent_time:1746006744339734|lost_send_time:1746006744333990|loss_delay:64497|frame:STREAM |repair:128| [2025/04/30 09:52:24 398719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:133|lost_pn:133|po_sent_time:1746006744339810|lost_send_time:1746006744333990|loss_delay:64497|frame:STREAM |repair:128| [2025/04/30 09:52:24 398725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744339810u| [2025/04/30 09:52:24 398732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 398744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744404384|now:1746006744398744|interval:5640| [2025/04/30 09:52:24 398749] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744404384|now:1746006744398744|interv:5640| [2025/04/30 09:52:24 398753] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 38644, ack_elapse 57834, delivered 69609|rate 1203599|lost 25| [2025/04/30 09:52:24 398758] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203599) in round 4| [2025/04/30 09:52:24 398762] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 398766] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108888|extra_cwnd:11868| [2025/04/30 09:52:24 398770] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:4|acked:2400|po_sent_time:1746006744341156|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 398775] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:4|acked:2400|po_sent_time:1746006744341156|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 398780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1203599|cwnd:150810|full_bw_reached:0|inflight:142892|srtt:54940|latest_rtt:57331|min_rtt:31359|applimit:0|lost:21|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 398786] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:61|largest:61|pns:2| [2025/04/30 09:52:24 398790] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:57|pkt_type:SHORT_HEADER|pkt_num:61|frame:ACK |recv_time:1746006744398487|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 398795] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864398487|now:1746006744398487|interv:120000000| [2025/04/30 09:52:24 398799] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864398487|now:1746006744398487|interv:120000000| [2025/04/30 09:52:24 398803] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744420665|pq_index:0| [2025/04/30 09:52:24 398809] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744397830| [2025/04/30 09:52:24 398815] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744398815| [2025/04/30 09:52:24 398824] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744398822| [2025/04/30 09:52:24 398830] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 398835] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54940|min_srtt:54940|path_bw:1203599|loss_rate:8.02|path_pto:0| [2025/04/30 09:52:24 398839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142892|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:134436| [2025/04/30 09:52:24 398847] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:54940|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 398852] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:130|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 398856] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54940|min_srtt:54940|path_bw:1203599|loss_rate:8.02|path_pto:0| [2025/04/30 09:52:24 398861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:142892|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:135615| [2025/04/30 09:52:24 398865] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:54940|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 398870] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:131|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 398874] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54940|min_srtt:54940|path_bw:1203599|loss_rate:8.02|path_pto:0| [2025/04/30 09:52:24 398878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:142892|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:136794| [2025/04/30 09:52:24 398882] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:54940|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 398886] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:132|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 398893] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54940|min_srtt:54940|path_bw:1203599|loss_rate:8.02|path_pto:0| [2025/04/30 09:52:24 398901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:142892|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:137973| [2025/04/30 09:52:24 398908] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:54940|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 398914] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:133|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 398919] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54940|min_srtt:54940|path_bw:1203599|loss_rate:8.02|path_pto:0| [2025/04/30 09:52:24 398923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:142892|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:262947| [2025/04/30 09:52:24 398928] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:54940|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 398932] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 398938] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54940|min_srtt:54940|path_bw:1203599|loss_rate:8.02|path_pto:0| [2025/04/30 09:52:24 398949] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:142892|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:264126| [2025/04/30 09:52:24 398956] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:54940|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 398960] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 398964] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54940|min_srtt:54940|path_bw:1203599|loss_rate:8.02|path_pto:0| [2025/04/30 09:52:24 398969] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:142892|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:265305| [2025/04/30 09:52:24 398977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 398983] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 398989] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 398996] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 399003] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:130|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 399009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142892|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:134436| [2025/04/30 09:52:24 399016] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 399022] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:259| [2025/04/30 09:52:24 399062] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:259|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142892|now:1746006744399033|stream_id:0|stream_offset:134436| [2025/04/30 09:52:24 399072] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 399079] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:142892|applimit:0| [2025/04/30 09:52:24 399087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744404384|now:1746006744399086|interval:5298| [2025/04/30 09:52:24 399093] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744404384|now:1746006744399086|interv:5298| [2025/04/30 09:52:24 399100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:144092| [2025/04/30 09:52:24 399107] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:131|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 399119] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144092|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:135615| [2025/04/30 09:52:24 399127] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 399151] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:260| [2025/04/30 09:52:24 399191] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:260|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144092|now:1746006744399165|stream_id:0|stream_offset:135615| [2025/04/30 09:52:24 399201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 399208] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:144092|applimit:0| [2025/04/30 09:52:24 399214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744404384|now:1746006744399214|interval:5170| [2025/04/30 09:52:24 399221] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744404384|now:1746006744399214|interv:5170| [2025/04/30 09:52:24 399228] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:145292| [2025/04/30 09:52:24 399234] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:132|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 399241] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145292|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:136794| [2025/04/30 09:52:24 399248] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 399255] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:261| [2025/04/30 09:52:24 399287] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:261|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145292|now:1746006744399265|stream_id:0|stream_offset:136794| [2025/04/30 09:52:24 399296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 399303] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145292|applimit:0| [2025/04/30 09:52:24 399309] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744404384|now:1746006744399309|interval:5075| [2025/04/30 09:52:24 399315] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744404384|now:1746006744399309|interv:5075| [2025/04/30 09:52:24 399321] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146492| [2025/04/30 09:52:24 399328] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:133|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 399335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146492|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:137973| [2025/04/30 09:52:24 399349] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 399354] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:262| [2025/04/30 09:52:24 399381] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:262|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146492|now:1746006744399361|stream_id:0|stream_offset:137973| [2025/04/30 09:52:24 399387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 399391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146492|applimit:0| [2025/04/30 09:52:24 399397] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744404384|now:1746006744399397|interval:4987| [2025/04/30 09:52:24 399404] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744404384|now:1746006744399397|interv:4987| [2025/04/30 09:52:24 399410] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147692| [2025/04/30 09:52:24 399418] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 399425] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147692|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:262947| [2025/04/30 09:52:24 399432] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 399439] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:263| [2025/04/30 09:52:24 399471] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:263|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147692|now:1746006744399450|stream_id:0|stream_offset:262947| [2025/04/30 09:52:24 399476] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 399482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147692|applimit:0| [2025/04/30 09:52:24 399489] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744404384|now:1746006744399489|interval:4895| [2025/04/30 09:52:24 399496] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744404384|now:1746006744399489|interv:4895| [2025/04/30 09:52:24 399503] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148892| [2025/04/30 09:52:24 399511] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 399517] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148892|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:264126| [2025/04/30 09:52:24 399523] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 399527] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:264| [2025/04/30 09:52:24 399559] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:264|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148892|now:1746006744399538|stream_id:0|stream_offset:264126| [2025/04/30 09:52:24 399565] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 399572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148892|applimit:0| [2025/04/30 09:52:24 399578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744404384|now:1746006744399578|interval:4806| [2025/04/30 09:52:24 399585] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744404384|now:1746006744399578|interv:4806| [2025/04/30 09:52:24 399592] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150092| [2025/04/30 09:52:24 399600] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744404384| [2025/04/30 09:52:24 399606] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744404384| [2025/04/30 09:52:24 399611] [debug] |xqc_engine_wakeup_after|wakeup:1746006744404384|now:1746006744399611|diff:4773| [2025/04/30 09:52:24 399615] [debug] |xqc_engine_main_logic|END|now:1746006744398822| [2025/04/30 09:52:24 399621] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744399621| [2025/04/30 09:52:24 399625] [debug] |xqc_engine_wakeup_after|wakeup:1746006744404384|now:1746006744399625|diff:4759| [2025/04/30 09:52:24 399629] [debug] |xqc_engine_main_logic|END|now:1746006744399621| [2025/04/30 09:52:24 400545] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:59|state:ESTABED|recv_time:1746006744400544| [2025/04/30 09:52:24 400561] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 400570] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:61| [2025/04/30 09:52:24 400589] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:62| [2025/04/30 09:52:24 400598] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:62| [2025/04/30 09:52:24 400604] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 400613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:139|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:140|path_largest_ack:139| [2025/04/30 09:52:24 400621] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:96009|prior_delivered:54449|prior_time:1746006744342719|is_app_limited:0|send_elapse:38936|ack_elapse:57825|ctl_first_sent_time:1746006744343102|lagest_ack_time:1746006744400544|curr_delivered:122858| [2025/04/30 09:52:24 400628] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744343102| [2025/04/30 09:52:24 400636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:370||sndq_packets_used_bytes:0|sndq_packets_free:1| [2025/04/30 09:52:24 400642] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:140|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:140|path_largest_ack:140| [2025/04/30 09:52:24 400649] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:96009|prior_delivered:54449|prior_time:1746006744342719|is_app_limited:0|send_elapse:38936|ack_elapse:57825|ctl_first_sent_time:1746006744343102|lagest_ack_time:1746006744400544|curr_delivered:124058| [2025/04/30 09:52:24 400664] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744343239| [2025/04/30 09:52:24 400668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:369||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 09:52:24 400672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:54940|rttvar:3223|minrtt:31359|latest_rtt:57305|ack_delay:120| [2025/04/30 09:52:24 400676] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:55221|rttvar:2979|minrtt:31359|latest_rtt:57305|ack_delay:120| [2025/04/30 09:52:24 400681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:140|lost_pn:137|thresh:3| [2025/04/30 09:52:24 400685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 400689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 400693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 400697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 400701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 400705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 400708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 400712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 400716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 400720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 400724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 400728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 400732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 400736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 400740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 400743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 400747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 400751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 400755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 400763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 400767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 400771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 400775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:134|lost_pn:137|po_sent_time:1746006744339887|lost_send_time:1746006744336076|loss_delay:64468|frame:STREAM |repair:128| [2025/04/30 09:52:24 400780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:137|lost_pn:137|po_sent_time:1746006744341338|lost_send_time:1746006744336076|loss_delay:64468|frame:STREAM |repair:128| [2025/04/30 09:52:24 400785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744341338u| [2025/04/30 09:52:24 400789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 400793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744405956|now:1746006744400793|interval:5163| [2025/04/30 09:52:24 400798] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744405956|now:1746006744400793|interv:5163| [2025/04/30 09:52:24 400802] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 38936, ack_elapse 57825, delivered 69609|rate 1203787|lost 27| [2025/04/30 09:52:24 400806] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203787) in round 4| [2025/04/30 09:52:24 400811] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 400815] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108905|extra_cwnd:11868| [2025/04/30 09:52:24 400819] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744343239|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 400823] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744343239|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 400828] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1203787|cwnd:150810|full_bw_reached:0|inflight:145292|srtt:55221|latest_rtt:57305|min_rtt:31359|applimit:0|lost:25|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 400834] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:62|largest:62|pns:2| [2025/04/30 09:52:24 400838] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:59|pkt_type:SHORT_HEADER|pkt_num:62|frame:ACK |recv_time:1746006744400544|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 400843] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864400544|now:1746006744400544|interv:120000000| [2025/04/30 09:52:24 400848] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864400544|now:1746006744400544|interv:120000000| [2025/04/30 09:52:24 400851] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744404384|pq_index:0| [2025/04/30 09:52:24 400859] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744398822| [2025/04/30 09:52:24 400863] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744400863| [2025/04/30 09:52:24 400868] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744400867| [2025/04/30 09:52:24 400873] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 400878] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55221|min_srtt:55221|path_bw:1203787|loss_rate:9.33|path_pto:0| [2025/04/30 09:52:24 400883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145292|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:139152| [2025/04/30 09:52:24 400888] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55221|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 400892] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:134|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 400897] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55221|min_srtt:55221|path_bw:1203787|loss_rate:9.33|path_pto:0| [2025/04/30 09:52:24 400901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145292|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:142689| [2025/04/30 09:52:24 400906] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55221|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 400910] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:137|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 400914] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55221|min_srtt:55221|path_bw:1203787|loss_rate:9.33|path_pto:0| [2025/04/30 09:52:24 400918] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145292|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:265305| [2025/04/30 09:52:24 400923] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55221|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 400927] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 400931] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55221|min_srtt:55221|path_bw:1203787|loss_rate:9.33|path_pto:0| [2025/04/30 09:52:24 400935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145292|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:266484| [2025/04/30 09:52:24 400940] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55221|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 400951] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 400958] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55221|min_srtt:55221|path_bw:1203787|loss_rate:9.33|path_pto:0| [2025/04/30 09:52:24 400965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145292|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:267663| [2025/04/30 09:52:24 400972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 400977] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 400983] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 400990] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 400996] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:134|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 401003] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145292|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:139152| [2025/04/30 09:52:24 401010] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 401017] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:265| [2025/04/30 09:52:24 401065] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:265|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145292|now:1746006744401028|stream_id:0|stream_offset:139152| [2025/04/30 09:52:24 401076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:265|origin_pktnum:134|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 401083] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145292|applimit:0| [2025/04/30 09:52:24 401090] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744405956|now:1746006744401090|interval:4866| [2025/04/30 09:52:24 401097] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744405956|now:1746006744401090|interv:4866| [2025/04/30 09:52:24 401105] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146492| [2025/04/30 09:52:24 401112] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:137|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 401119] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146492|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:142689| [2025/04/30 09:52:24 401126] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 401149] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:266| [2025/04/30 09:52:24 401194] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:266|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146492|now:1746006744401164|stream_id:0|stream_offset:142689| [2025/04/30 09:52:24 401210] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:266|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:52:24 401217] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146492|applimit:0| [2025/04/30 09:52:24 401224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744405956|now:1746006744401223|interval:4733| [2025/04/30 09:52:24 401231] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744405956|now:1746006744401223|interv:4733| [2025/04/30 09:52:24 401238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147692| [2025/04/30 09:52:24 401245] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 401252] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147692|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:265305| [2025/04/30 09:52:24 401259] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 401265] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:267| [2025/04/30 09:52:24 401300] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:267|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147692|now:1746006744401275|stream_id:0|stream_offset:265305| [2025/04/30 09:52:24 401309] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 401316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147692|applimit:0| [2025/04/30 09:52:24 401322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744405956|now:1746006744401321|interval:4635| [2025/04/30 09:52:24 401327] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744405956|now:1746006744401321|interv:4635| [2025/04/30 09:52:24 401334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148892| [2025/04/30 09:52:24 401341] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 401348] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148892|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:266484| [2025/04/30 09:52:24 401355] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 401360] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:268| [2025/04/30 09:52:24 401389] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:268|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148892|now:1746006744401367|stream_id:0|stream_offset:266484| [2025/04/30 09:52:24 401395] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:268|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 401404] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148892|applimit:0| [2025/04/30 09:52:24 401408] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744405956|now:1746006744401408|interval:4548| [2025/04/30 09:52:24 401412] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744405956|now:1746006744401408|interv:4548| [2025/04/30 09:52:24 401416] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150092| [2025/04/30 09:52:24 401421] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744405956| [2025/04/30 09:52:24 401425] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744405956| [2025/04/30 09:52:24 401429] [debug] |xqc_engine_wakeup_after|wakeup:1746006744405956|now:1746006744401429|diff:4527| [2025/04/30 09:52:24 401434] [debug] |xqc_engine_main_logic|END|now:1746006744400867| [2025/04/30 09:52:24 401439] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744401439| [2025/04/30 09:52:24 401443] [debug] |xqc_engine_wakeup_after|wakeup:1746006744405956|now:1746006744401443|diff:4513| [2025/04/30 09:52:24 401447] [debug] |xqc_engine_main_logic|END|now:1746006744401439| [2025/04/30 09:52:24 402516] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:61|state:ESTABED|recv_time:1746006744402515| [2025/04/30 09:52:24 402532] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 402542] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:62| [2025/04/30 09:52:24 402549] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:63| [2025/04/30 09:52:24 402557] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:63| [2025/04/30 09:52:24 402563] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 402571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:143|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:144|path_largest_ack:143| [2025/04/30 09:52:24 402578] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:98409|prior_delivered:56849|prior_time:1746006744344706|is_app_limited:0|send_elapse:40692|ack_elapse:57809|ctl_first_sent_time:1746006744345094|lagest_ack_time:1746006744402515|curr_delivered:125258| [2025/04/30 09:52:24 402585] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744345094| [2025/04/30 09:52:24 402592] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:370||sndq_packets_used_bytes:0|sndq_packets_free:1| [2025/04/30 09:52:24 402599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:144|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:144|path_largest_ack:144| [2025/04/30 09:52:24 402605] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:98409|prior_delivered:56849|prior_time:1746006744344706|is_app_limited:0|send_elapse:40692|ack_elapse:57809|ctl_first_sent_time:1746006744345094|lagest_ack_time:1746006744402515|curr_delivered:126458| [2025/04/30 09:52:24 402610] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744345240| [2025/04/30 09:52:24 402616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:369||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 09:52:24 402629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:55221|rttvar:2979|minrtt:31359|latest_rtt:57275|ack_delay:112| [2025/04/30 09:52:24 402635] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:55464|rttvar:2720|minrtt:31359|latest_rtt:57275|ack_delay:112| [2025/04/30 09:52:24 402642] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:144|lost_pn:141|thresh:3| [2025/04/30 09:52:24 402649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 402655] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 402661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 402666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 402670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 402674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 402677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 402681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 402685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 402689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 402693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 402697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 402701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 402704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 402709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 402716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 402722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 402729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 402732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 402736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 402740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 402748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 402751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 402755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 402760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:138|lost_pn:141|po_sent_time:1746006744341488|lost_send_time:1746006744338081|loss_delay:64434|frame:STREAM |repair:128| [2025/04/30 09:52:24 402765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:141|lost_pn:141|po_sent_time:1746006744343369|lost_send_time:1746006744338081|loss_delay:64434|frame:STREAM |repair:128| [2025/04/30 09:52:24 402769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744343369u| [2025/04/30 09:52:24 402773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 402777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744407914|now:1746006744402777|interval:5137| [2025/04/30 09:52:24 402782] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744407914|now:1746006744402777|interv:5137| [2025/04/30 09:52:24 402786] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 40692, ack_elapse 57809, delivered 69609|rate 1204120|lost 29| [2025/04/30 09:52:24 402792] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204120) in round 4| [2025/04/30 09:52:24 402798] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 402805] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108934|extra_cwnd:11868| [2025/04/30 09:52:24 402810] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744345240|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 402815] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744345240|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 402820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1204120|cwnd:150810|full_bw_reached:0|inflight:145292|srtt:55464|latest_rtt:57275|min_rtt:31359|applimit:0|lost:27|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 402826] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:63|largest:63|pns:2| [2025/04/30 09:52:24 402830] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:61|pkt_type:SHORT_HEADER|pkt_num:63|frame:ACK |recv_time:1746006744402515|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 402835] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864402515|now:1746006744402515|interv:120000000| [2025/04/30 09:52:24 402839] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864402515|now:1746006744402515|interv:120000000| [2025/04/30 09:52:24 402843] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744405956|pq_index:0| [2025/04/30 09:52:24 402851] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744400867| [2025/04/30 09:52:24 402855] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744402855| [2025/04/30 09:52:24 402860] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744402859| [2025/04/30 09:52:24 402865] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 402871] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55464|min_srtt:55464|path_bw:1204120|loss_rate:9.93|path_pto:0| [2025/04/30 09:52:24 402878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145292|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:143868| [2025/04/30 09:52:24 402886] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55464|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 402892] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:138|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 402897] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55464|min_srtt:55464|path_bw:1204120|loss_rate:9.93|path_pto:0| [2025/04/30 09:52:24 402901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145292|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:147405| [2025/04/30 09:52:24 402905] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55464|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 402910] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:141|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 402914] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55464|min_srtt:55464|path_bw:1204120|loss_rate:9.93|path_pto:0| [2025/04/30 09:52:24 402919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145292|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:267663| [2025/04/30 09:52:24 402923] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55464|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 402927] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 402932] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55464|min_srtt:55464|path_bw:1204120|loss_rate:9.93|path_pto:0| [2025/04/30 09:52:24 402938] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145292|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:268842| [2025/04/30 09:52:24 402946] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55464|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 402958] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 402965] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55464|min_srtt:55464|path_bw:1204120|loss_rate:9.93|path_pto:0| [2025/04/30 09:52:24 402972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145292|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:270021| [2025/04/30 09:52:24 402979] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 402984] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 402991] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 402998] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 403005] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:138|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 403012] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145292|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:143868| [2025/04/30 09:52:24 403019] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 403026] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:269| [2025/04/30 09:52:24 403101] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:269|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145292|now:1746006744403038|stream_id:0|stream_offset:143868| [2025/04/30 09:52:24 403112] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:269|origin_pktnum:138|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 403120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145292|applimit:0| [2025/04/30 09:52:24 403127] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744407914|now:1746006744403127|interval:4787| [2025/04/30 09:52:24 403152] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744407914|now:1746006744403127|interv:4787| [2025/04/30 09:52:24 403159] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146492| [2025/04/30 09:52:24 403167] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:141|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 403174] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146492|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:147405| [2025/04/30 09:52:24 403181] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 403187] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:270| [2025/04/30 09:52:24 403230] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:270|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146492|now:1746006744403198|stream_id:0|stream_offset:147405| [2025/04/30 09:52:24 403246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:270|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:52:24 403253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146492|applimit:0| [2025/04/30 09:52:24 403260] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744407914|now:1746006744403260|interval:4654| [2025/04/30 09:52:24 403267] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744407914|now:1746006744403260|interv:4654| [2025/04/30 09:52:24 403274] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147692| [2025/04/30 09:52:24 403281] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 403288] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147692|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:267663| [2025/04/30 09:52:24 403295] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 403301] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:271| [2025/04/30 09:52:24 403335] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:271|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147692|now:1746006744403311|stream_id:0|stream_offset:267663| [2025/04/30 09:52:24 403349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 403357] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147692|applimit:0| [2025/04/30 09:52:24 403364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744407914|now:1746006744403363|interval:4551| [2025/04/30 09:52:24 403370] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744407914|now:1746006744403363|interv:4551| [2025/04/30 09:52:24 403377] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148892| [2025/04/30 09:52:24 403382] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 403386] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148892|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:268842| [2025/04/30 09:52:24 403391] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 403395] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:272| [2025/04/30 09:52:24 403423] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:272|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148892|now:1746006744403402|stream_id:0|stream_offset:268842| [2025/04/30 09:52:24 403429] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:272|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 403438] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148892|applimit:0| [2025/04/30 09:52:24 403442] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744407914|now:1746006744403442|interval:4472| [2025/04/30 09:52:24 403447] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744407914|now:1746006744403442|interv:4472| [2025/04/30 09:52:24 403451] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150092| [2025/04/30 09:52:24 403456] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744407914| [2025/04/30 09:52:24 403460] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744407914| [2025/04/30 09:52:24 403464] [debug] |xqc_engine_wakeup_after|wakeup:1746006744407914|now:1746006744403464|diff:4450| [2025/04/30 09:52:24 403468] [debug] |xqc_engine_main_logic|END|now:1746006744402859| [2025/04/30 09:52:24 403474] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744403474| [2025/04/30 09:52:24 403478] [debug] |xqc_engine_wakeup_after|wakeup:1746006744407914|now:1746006744403478|diff:4436| [2025/04/30 09:52:24 403482] [debug] |xqc_engine_main_logic|END|now:1746006744403474| [2025/04/30 09:52:24 404589] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:64|state:ESTABED|recv_time:1746006744404588| [2025/04/30 09:52:24 404602] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 404611] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:63| [2025/04/30 09:52:24 404617] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:64| [2025/04/30 09:52:24 404626] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:64| [2025/04/30 09:52:24 404633] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 404641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:147|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:148|path_largest_ack:147| [2025/04/30 09:52:24 404649] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:100809|prior_delivered:59249|prior_time:1746006744346657|is_app_limited:0|send_elapse:36547|ack_elapse:57931|ctl_first_sent_time:1746006744347072|lagest_ack_time:1746006744404588|curr_delivered:127658| [2025/04/30 09:52:24 404656] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744347072| [2025/04/30 09:52:24 404663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:370||sndq_packets_used_bytes:0|sndq_packets_free:1| [2025/04/30 09:52:24 404670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:148|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:148|path_largest_ack:148| [2025/04/30 09:52:24 404676] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:100809|prior_delivered:59249|prior_time:1746006744346657|is_app_limited:0|send_elapse:36547|ack_elapse:57931|ctl_first_sent_time:1746006744347072|lagest_ack_time:1746006744404588|curr_delivered:128858| [2025/04/30 09:52:24 404683] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744347224| [2025/04/30 09:52:24 404690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:369||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 09:52:24 404703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:55464|rttvar:2720|minrtt:31359|latest_rtt:57364|ack_delay:112| [2025/04/30 09:52:24 404711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:55687|rttvar:2487|minrtt:31359|latest_rtt:57364|ack_delay:112| [2025/04/30 09:52:24 404718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:148|lost_pn:145|thresh:3| [2025/04/30 09:52:24 404724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 404732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 404736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 404739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 404743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 404747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 404751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 404755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 404759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 404763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 404766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 404770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 404774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 404778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 404782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 404786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 404790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 404794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 404797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 404801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 404805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 404812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 404816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 404820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 404824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 404828] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 404833] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:142|lost_pn:145|po_sent_time:1746006744343480|lost_send_time:1746006744340054|loss_delay:64534|frame:STREAM |repair:128| [2025/04/30 09:52:24 404838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:145|lost_pn:145|po_sent_time:1746006744345369|lost_send_time:1746006744340054|loss_delay:64534|frame:STREAM |repair:128| [2025/04/30 09:52:24 404842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744345369u| [2025/04/30 09:52:24 404846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 404851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744410025|now:1746006744404850|interval:5175| [2025/04/30 09:52:24 404855] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744410025|now:1746006744404850|interv:5175| [2025/04/30 09:52:24 404859] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 36547, ack_elapse 57931, delivered 69609|rate 1201584|lost 31| [2025/04/30 09:52:24 404864] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201584) in round 4| [2025/04/30 09:52:24 404868] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 404872] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108934|extra_cwnd:11868| [2025/04/30 09:52:24 404876] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744347224|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 404881] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744347224|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 404886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1204120|cwnd:150810|full_bw_reached:0|inflight:145292|srtt:55687|latest_rtt:57364|min_rtt:31359|applimit:0|lost:29|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 404891] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:24 404896] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:24 404901] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 09:52:24 404908] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:64|largest:64|pns:2| [2025/04/30 09:52:24 404913] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:64|pkt_type:SHORT_HEADER|pkt_num:64|frame:PING ACK |recv_time:1746006744404588|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 404920] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864404588|now:1746006744404588|interv:120000000| [2025/04/30 09:52:24 404927] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864404588|now:1746006744404588|interv:120000000| [2025/04/30 09:52:24 404934] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744407914|pq_index:0| [2025/04/30 09:52:24 404941] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744402859| [2025/04/30 09:52:24 404946] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744404945| [2025/04/30 09:52:24 404952] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744404950| [2025/04/30 09:52:24 404960] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 404967] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:64|ack_delay:378|first_ack_range:34|largest_pkt_recv_time:1746006744404588| [2025/04/30 09:52:24 404973] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:64|low:30|pkt_pns:2| [2025/04/30 09:52:24 404980] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:28|low:25|pkt_pns:2| [2025/04/30 09:52:24 404987] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:64|frame_largest_recv:64| [2025/04/30 09:52:24 404993] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:24 405001] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55687|min_srtt:55687|path_bw:1204120|loss_rate:10.51|path_pto:0| [2025/04/30 09:52:24 405008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145292|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:148584| [2025/04/30 09:52:24 405016] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55687|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 405023] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:142|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 405031] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55687|min_srtt:55687|path_bw:1204120|loss_rate:10.51|path_pto:0| [2025/04/30 09:52:24 405038] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145292|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:152121| [2025/04/30 09:52:24 405046] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55687|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 405053] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:145|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 405066] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:270021| [2025/04/30 09:52:24 405073] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55687|min_srtt:55687|path_bw:1204120|loss_rate:10.51|path_pto:0| [2025/04/30 09:52:24 405079] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3608|inflight:145292|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:271200| [2025/04/30 09:52:24 405086] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55687|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 405094] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 405100] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55687|min_srtt:55687|path_bw:1204120|loss_rate:10.51|path_pto:0| [2025/04/30 09:52:24 405107] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4808|inflight:145292|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:272379| [2025/04/30 09:52:24 405113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 405119] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 405125] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 405149] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 405160] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:142|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 405167] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145292|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:148584| [2025/04/30 09:52:24 405174] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 405181] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:273| [2025/04/30 09:52:24 405228] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:273|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145292|now:1746006744405192|stream_id:0|stream_offset:148584| [2025/04/30 09:52:24 405237] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:273|origin_pktnum:142|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 405245] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145292|applimit:0| [2025/04/30 09:52:24 405251] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744410025|now:1746006744405251|interval:4774| [2025/04/30 09:52:24 405258] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744410025|now:1746006744405251|interv:4774| [2025/04/30 09:52:24 405271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146492| [2025/04/30 09:52:24 405278] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:145|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 405284] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146492|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:152121| [2025/04/30 09:52:24 405292] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 405298] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:274| [2025/04/30 09:52:24 405362] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:274|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146492|now:1746006744405308|stream_id:0|stream_offset:152121| [2025/04/30 09:52:24 405372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:274|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:52:24 405379] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146492|applimit:0| [2025/04/30 09:52:24 405386] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744410025|now:1746006744405386|interval:4639| [2025/04/30 09:52:24 405390] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744410025|now:1746006744405386|interv:4639| [2025/04/30 09:52:24 405394] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147692| [2025/04/30 09:52:24 405399] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 405404] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:147692|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:270021| [2025/04/30 09:52:24 405408] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 405412] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:275| [2025/04/30 09:52:24 405441] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:275|size:1208|sent:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:147692|now:1746006744405419|stream_id:0|stream_offset:270021| [2025/04/30 09:52:24 405447] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:275|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:52:24 405453] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147692|applimit:0| [2025/04/30 09:52:24 405459] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744410025|now:1746006744405459|interval:4566| [2025/04/30 09:52:24 405466] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744410025|now:1746006744405459|interv:4566| [2025/04/30 09:52:24 405473] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148900| [2025/04/30 09:52:24 405481] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 405494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148900|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:271200| [2025/04/30 09:52:24 405501] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 405507] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:276| [2025/04/30 09:52:24 405536] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:276|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148900|now:1746006744405514|stream_id:0|stream_offset:271200| [2025/04/30 09:52:24 405542] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:276|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 405549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148900|applimit:0| [2025/04/30 09:52:24 405556] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744410025|now:1746006744405556|interval:4469| [2025/04/30 09:52:24 405563] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744410025|now:1746006744405556|interv:4469| [2025/04/30 09:52:24 405570] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150100| [2025/04/30 09:52:24 405578] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744410025| [2025/04/30 09:52:24 405584] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744410025| [2025/04/30 09:52:24 405588] [debug] |xqc_engine_wakeup_after|wakeup:1746006744410025|now:1746006744405588|diff:4437| [2025/04/30 09:52:24 405592] [debug] |xqc_engine_main_logic|END|now:1746006744404950| [2025/04/30 09:52:24 405598] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744405598| [2025/04/30 09:52:24 405602] [debug] |xqc_engine_wakeup_after|wakeup:1746006744410025|now:1746006744405602|diff:4423| [2025/04/30 09:52:24 405606] [debug] |xqc_engine_main_logic|END|now:1746006744405598| [2025/04/30 09:52:24 406534] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:65|state:ESTABED|recv_time:1746006744406533| [2025/04/30 09:52:24 406550] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 406560] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:64| [2025/04/30 09:52:24 406566] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:65| [2025/04/30 09:52:24 406575] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:65| [2025/04/30 09:52:24 406582] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 406590] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:151|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:152|path_largest_ack:151| [2025/04/30 09:52:24 406598] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:103209|prior_delivered:61649|prior_time:1746006744348648|is_app_limited:0|send_elapse:38322|ack_elapse:57885|ctl_first_sent_time:1746006744349064|lagest_ack_time:1746006744406533|curr_delivered:130058| [2025/04/30 09:52:24 406605] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744349064| [2025/04/30 09:52:24 406611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:370||sndq_packets_used_bytes:0|sndq_packets_free:1| [2025/04/30 09:52:24 406623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:152|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:152|path_largest_ack:152| [2025/04/30 09:52:24 406630] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:103209|prior_delivered:61649|prior_time:1746006744348648|is_app_limited:0|send_elapse:38322|ack_elapse:57885|ctl_first_sent_time:1746006744349064|lagest_ack_time:1746006744406533|curr_delivered:131258| [2025/04/30 09:52:24 406637] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744349213| [2025/04/30 09:52:24 406643] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:369||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 09:52:24 406650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:55687|rttvar:2487|minrtt:31359|latest_rtt:57320|ack_delay:112| [2025/04/30 09:52:24 406657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:55878|rttvar:2246|minrtt:31359|latest_rtt:57320|ack_delay:112| [2025/04/30 09:52:24 406664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:152|lost_pn:149|thresh:3| [2025/04/30 09:52:24 406671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 406677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 406683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 406687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 406691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 406695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 406699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 406703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 406707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 406711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 406714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 406718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 406722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 406726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 406730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 406734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 406742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 406746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 406750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 406754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 406758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 406762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 406766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 406770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 406773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 406777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 406781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 406785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 406790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:146|lost_pn:149|po_sent_time:1746006744345491|lost_send_time:1746006744342048|loss_delay:64485|frame:STREAM |repair:128| [2025/04/30 09:52:24 406795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:149|lost_pn:149|po_sent_time:1746006744347357|lost_send_time:1746006744342048|loss_delay:64485|frame:STREAM |repair:128| [2025/04/30 09:52:24 406799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744347357u| [2025/04/30 09:52:24 406803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 406807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744411957|now:1746006744406807|interval:5150| [2025/04/30 09:52:24 406812] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744411957|now:1746006744406807|interv:5150| [2025/04/30 09:52:24 406816] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 38322, ack_elapse 57885, delivered 69609|rate 1202539|lost 33| [2025/04/30 09:52:24 406821] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202539) in round 4| [2025/04/30 09:52:24 406825] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 406829] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108934|extra_cwnd:11868| [2025/04/30 09:52:24 406833] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744349213|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 406840] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744349213|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 406845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1204120|cwnd:150810|full_bw_reached:0|inflight:145300|srtt:55878|latest_rtt:57320|min_rtt:31359|applimit:0|lost:31|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 406851] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:65|largest:65|pns:2| [2025/04/30 09:52:24 406855] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:65|pkt_type:SHORT_HEADER|pkt_num:65|frame:ACK |recv_time:1746006744406533|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 406860] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864406533|now:1746006744406533|interv:120000000| [2025/04/30 09:52:24 406864] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864406533|now:1746006744406533|interv:120000000| [2025/04/30 09:52:24 406868] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744410025|pq_index:0| [2025/04/30 09:52:24 406873] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744404950| [2025/04/30 09:52:24 406877] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744406877| [2025/04/30 09:52:24 406885] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744406883| [2025/04/30 09:52:24 406892] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 406900] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55878|min_srtt:55878|path_bw:1204120|loss_rate:11.07|path_pto:0| [2025/04/30 09:52:24 406907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145300|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:153300| [2025/04/30 09:52:24 406915] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55878|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 406922] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:146|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 406929] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55878|min_srtt:55878|path_bw:1204120|loss_rate:11.07|path_pto:0| [2025/04/30 09:52:24 406936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145300|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:156837| [2025/04/30 09:52:24 406943] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55878|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 406951] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:149|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 406964] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55878|min_srtt:55878|path_bw:1204120|loss_rate:11.07|path_pto:0| [2025/04/30 09:52:24 406970] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145300|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:272379| [2025/04/30 09:52:24 406977] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55878|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 406984] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 406991] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55878|min_srtt:55878|path_bw:1204120|loss_rate:11.07|path_pto:0| [2025/04/30 09:52:24 406997] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145300|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:273558| [2025/04/30 09:52:24 407004] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55878|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 407012] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 407018] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55878|min_srtt:55878|path_bw:1204120|loss_rate:11.07|path_pto:0| [2025/04/30 09:52:24 407025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145300|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:274737| [2025/04/30 09:52:24 407032] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 407039] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 407045] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 407052] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 407060] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:146|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 407066] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145300|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:153300| [2025/04/30 09:52:24 407073] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 407081] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:277| [2025/04/30 09:52:24 407128] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:277|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145300|now:1746006744407092|stream_id:0|stream_offset:153300| [2025/04/30 09:52:24 407156] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:277|origin_pktnum:146|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 407171] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145300|applimit:0| [2025/04/30 09:52:24 407177] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744411957|now:1746006744407177|interval:4780| [2025/04/30 09:52:24 407184] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744411957|now:1746006744407177|interv:4780| [2025/04/30 09:52:24 407190] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146500| [2025/04/30 09:52:24 407198] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:149|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 407204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146500|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:156837| [2025/04/30 09:52:24 407211] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 407218] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:278| [2025/04/30 09:52:24 407259] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:278|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146500|now:1746006744407228|stream_id:0|stream_offset:156837| [2025/04/30 09:52:24 407269] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:278|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:52:24 407276] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146500|applimit:0| [2025/04/30 09:52:24 407283] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744411957|now:1746006744407282|interval:4675| [2025/04/30 09:52:24 407289] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744411957|now:1746006744407282|interv:4675| [2025/04/30 09:52:24 407296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147700| [2025/04/30 09:52:24 407304] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 407311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147700|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:272379| [2025/04/30 09:52:24 407317] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 407321] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:279| [2025/04/30 09:52:24 407349] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:279|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147700|now:1746006744407328|stream_id:0|stream_offset:272379| [2025/04/30 09:52:24 407354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 407360] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147700|applimit:0| [2025/04/30 09:52:24 407373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744411957|now:1746006744407373|interval:4584| [2025/04/30 09:52:24 407380] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744411957|now:1746006744407373|interv:4584| [2025/04/30 09:52:24 407387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148900| [2025/04/30 09:52:24 407395] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 407401] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148900|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:273558| [2025/04/30 09:52:24 407408] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 407413] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:280| [2025/04/30 09:52:24 407442] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:280|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148900|now:1746006744407420|stream_id:0|stream_offset:273558| [2025/04/30 09:52:24 407447] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:280|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 407455] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148900|applimit:0| [2025/04/30 09:52:24 407462] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744411957|now:1746006744407461|interval:4496| [2025/04/30 09:52:24 407469] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744411957|now:1746006744407461|interv:4496| [2025/04/30 09:52:24 407475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150100| [2025/04/30 09:52:24 407483] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744411957| [2025/04/30 09:52:24 407490] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744411957| [2025/04/30 09:52:24 407494] [debug] |xqc_engine_wakeup_after|wakeup:1746006744411957|now:1746006744407494|diff:4463| [2025/04/30 09:52:24 407499] [debug] |xqc_engine_main_logic|END|now:1746006744406883| [2025/04/30 09:52:24 407504] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744407504| [2025/04/30 09:52:24 407508] [debug] |xqc_engine_wakeup_after|wakeup:1746006744411957|now:1746006744407508|diff:4449| [2025/04/30 09:52:24 407512] [debug] |xqc_engine_main_logic|END|now:1746006744407504| [2025/04/30 09:52:24 408550] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:67|state:ESTABED|recv_time:1746006744408549| [2025/04/30 09:52:24 408567] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 408575] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:65| [2025/04/30 09:52:24 408581] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:66| [2025/04/30 09:52:24 408591] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:66| [2025/04/30 09:52:24 408598] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 408607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:155|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:156|path_largest_ack:155| [2025/04/30 09:52:24 408622] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:105609|prior_delivered:64049|prior_time:1746006744350672|is_app_limited:0|send_elapse:40159|ack_elapse:57877|ctl_first_sent_time:1746006744351058|lagest_ack_time:1746006744408549|curr_delivered:132458| [2025/04/30 09:52:24 408630] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744351058| [2025/04/30 09:52:24 408637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:370||sndq_packets_used_bytes:0|sndq_packets_free:1| [2025/04/30 09:52:24 408645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:156|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:156|path_largest_ack:156| [2025/04/30 09:52:24 408652] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:105609|prior_delivered:64049|prior_time:1746006744350672|is_app_limited:0|send_elapse:40159|ack_elapse:57877|ctl_first_sent_time:1746006744351058|lagest_ack_time:1746006744408549|curr_delivered:133658| [2025/04/30 09:52:24 408659] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744351214| [2025/04/30 09:52:24 408665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:369||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 09:52:24 408672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:55878|rttvar:2246|minrtt:31359|latest_rtt:57335|ack_delay:168| [2025/04/30 09:52:24 408678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56039|rttvar:2007|minrtt:31359|latest_rtt:57335|ack_delay:168| [2025/04/30 09:52:24 408685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:156|lost_pn:153|thresh:3| [2025/04/30 09:52:24 408691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 408698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 408703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 408707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 408710] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 408714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 408718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 408722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 408726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 408730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 408734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 408737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 408745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 408749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 408753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 408757] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 408761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 408765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 408768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 408772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 408776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 408780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 408784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 408788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 408791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 408795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 408799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 408803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 408807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 408811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 408815] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:150|lost_pn:153|po_sent_time:1746006744347472|lost_send_time:1746006744344048|loss_delay:64501|frame:STREAM |repair:128| [2025/04/30 09:52:24 408820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:153|lost_pn:153|po_sent_time:1746006744349331|lost_send_time:1746006744344048|loss_delay:64501|frame:STREAM |repair:128| [2025/04/30 09:52:24 408825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744349331u| [2025/04/30 09:52:24 408829] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 408833] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744413960|now:1746006744408833|interval:5127| [2025/04/30 09:52:24 408840] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744413960|now:1746006744408833|interv:5127| [2025/04/30 09:52:24 408844] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 40159, ack_elapse 57877, delivered 69609|rate 1202705|lost 35| [2025/04/30 09:52:24 408849] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202705) in round 4| [2025/04/30 09:52:24 408853] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 408857] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108934|extra_cwnd:11868| [2025/04/30 09:52:24 408861] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744351214|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 408865] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744351214|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 408870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1204120|cwnd:150810|full_bw_reached:0|inflight:145300|srtt:56039|latest_rtt:57335|min_rtt:31359|applimit:0|lost:33|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 408876] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:66|largest:66|pns:2| [2025/04/30 09:52:24 408880] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:67|pkt_type:SHORT_HEADER|pkt_num:66|frame:ACK |recv_time:1746006744408549|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 408885] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864408549|now:1746006744408549|interv:120000000| [2025/04/30 09:52:24 408889] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864408549|now:1746006744408549|interv:120000000| [2025/04/30 09:52:24 408893] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744411957|pq_index:0| [2025/04/30 09:52:24 408898] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744406883| [2025/04/30 09:52:24 408902] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744408902| [2025/04/30 09:52:24 408907] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744408906| [2025/04/30 09:52:24 408912] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 408917] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56039|min_srtt:56039|path_bw:1204120|loss_rate:11.62|path_pto:0| [2025/04/30 09:52:24 408922] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145300|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:158016| [2025/04/30 09:52:24 408926] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56039|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 408934] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:150|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 408944] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56039|min_srtt:56039|path_bw:1204120|loss_rate:11.62|path_pto:0| [2025/04/30 09:52:24 408952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145300|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:161553| [2025/04/30 09:52:24 408958] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56039|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 408965] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:153|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 408971] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56039|min_srtt:56039|path_bw:1204120|loss_rate:11.62|path_pto:0| [2025/04/30 09:52:24 408978] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145300|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:274737| [2025/04/30 09:52:24 408985] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56039|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 408992] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 409012] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56039|min_srtt:56039|path_bw:1204120|loss_rate:11.62|path_pto:0| [2025/04/30 09:52:24 409020] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145300|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:275916| [2025/04/30 09:52:24 409027] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56039|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 409034] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 409041] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56039|min_srtt:56039|path_bw:1204120|loss_rate:11.62|path_pto:0| [2025/04/30 09:52:24 409047] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145300|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:277095| [2025/04/30 09:52:24 409055] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 409061] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 409068] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 409074] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 409083] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:150|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 409095] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145300|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:158016| [2025/04/30 09:52:24 409102] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 409109] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:281| [2025/04/30 09:52:24 409175] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:281|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145300|now:1746006744409120|stream_id:0|stream_offset:158016| [2025/04/30 09:52:24 409188] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:281|origin_pktnum:150|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 409196] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145300|applimit:0| [2025/04/30 09:52:24 409202] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744413960|now:1746006744409202|interval:4758| [2025/04/30 09:52:24 409209] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744413960|now:1746006744409202|interv:4758| [2025/04/30 09:52:24 409215] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146500| [2025/04/30 09:52:24 409223] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:153|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 409230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146500|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:161553| [2025/04/30 09:52:24 409238] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 409244] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:282| [2025/04/30 09:52:24 409278] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:282|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146500|now:1746006744409254|stream_id:0|stream_offset:161553| [2025/04/30 09:52:24 409287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:282|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:52:24 409295] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146500|applimit:0| [2025/04/30 09:52:24 409301] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744413960|now:1746006744409301|interval:4659| [2025/04/30 09:52:24 409308] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744413960|now:1746006744409301|interv:4659| [2025/04/30 09:52:24 409314] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147700| [2025/04/30 09:52:24 409322] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 409328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147700|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:274737| [2025/04/30 09:52:24 409337] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 409341] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:283| [2025/04/30 09:52:24 409381] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:283|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147700|now:1746006744409348|stream_id:0|stream_offset:274737| [2025/04/30 09:52:24 409386] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 409391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147700|applimit:0| [2025/04/30 09:52:24 409395] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744413960|now:1746006744409395|interval:4565| [2025/04/30 09:52:24 409399] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744413960|now:1746006744409395|interv:4565| [2025/04/30 09:52:24 409403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148900| [2025/04/30 09:52:24 409408] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 409412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148900|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:275916| [2025/04/30 09:52:24 409416] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 409420] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:284| [2025/04/30 09:52:24 409440] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:284|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148900|now:1746006744409425|stream_id:0|stream_offset:275916| [2025/04/30 09:52:24 409445] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:284|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 409450] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148900|applimit:0| [2025/04/30 09:52:24 409454] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744413960|now:1746006744409454|interval:4506| [2025/04/30 09:52:24 409458] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744413960|now:1746006744409454|interv:4506| [2025/04/30 09:52:24 409462] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150100| [2025/04/30 09:52:24 409466] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744413960| [2025/04/30 09:52:24 409471] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744413960| [2025/04/30 09:52:24 409475] [debug] |xqc_engine_wakeup_after|wakeup:1746006744413960|now:1746006744409474|diff:4486| [2025/04/30 09:52:24 409479] [debug] |xqc_engine_main_logic|END|now:1746006744408906| [2025/04/30 09:52:24 409484] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744409484| [2025/04/30 09:52:24 409488] [debug] |xqc_engine_wakeup_after|wakeup:1746006744413960|now:1746006744409488|diff:4472| [2025/04/30 09:52:24 409495] [debug] |xqc_engine_main_logic|END|now:1746006744409484| [2025/04/30 09:52:24 410553] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:69|state:ESTABED|recv_time:1746006744410552| [2025/04/30 09:52:24 410568] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 410577] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:66| [2025/04/30 09:52:24 410583] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:67| [2025/04/30 09:52:24 410592] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:67| [2025/04/30 09:52:24 410599] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 410607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:159|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:160|path_largest_ack:159| [2025/04/30 09:52:24 410614] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:108009|prior_delivered:66449|prior_time:1746006744352607|is_app_limited:0|send_elapse:41952|ack_elapse:57945|ctl_first_sent_time:1746006744353003|lagest_ack_time:1746006744410552|curr_delivered:134858| [2025/04/30 09:52:24 410622] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744353003| [2025/04/30 09:52:24 410629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:370||sndq_packets_used_bytes:0|sndq_packets_free:1| [2025/04/30 09:52:24 410637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:160|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:160|path_largest_ack:160| [2025/04/30 09:52:24 410644] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:108009|prior_delivered:66449|prior_time:1746006744352607|is_app_limited:0|send_elapse:41952|ack_elapse:57945|ctl_first_sent_time:1746006744353003|lagest_ack_time:1746006744410552|curr_delivered:136058| [2025/04/30 09:52:24 410650] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744353116| [2025/04/30 09:52:24 410657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:369||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 09:52:24 410663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56039|rttvar:2007|minrtt:31359|latest_rtt:57436|ack_delay:144| [2025/04/30 09:52:24 410670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56196|rttvar:1819|minrtt:31359|latest_rtt:57436|ack_delay:144| [2025/04/30 09:52:24 410677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:160|lost_pn:157|thresh:3| [2025/04/30 09:52:24 410683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 410689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 410693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 410697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 410701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 410718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 410725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 410731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 410737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 410742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 410746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 410750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 410753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 410757] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 410761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 410765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 410769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 410773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 410777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 410781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 410785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 410788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 410792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 410796] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 410800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 410804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 410808] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 410811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 410815] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 410819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 410823] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 410830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 410835] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:154|lost_pn:157|po_sent_time:1746006744349459|lost_send_time:1746006744345937|loss_delay:64615|frame:STREAM |repair:128| [2025/04/30 09:52:24 410840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:157|lost_pn:157|po_sent_time:1746006744351349|lost_send_time:1746006744345937|loss_delay:64615|frame:STREAM |repair:128| [2025/04/30 09:52:24 410844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744351349u| [2025/04/30 09:52:24 410849] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 410853] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744416100|now:1746006744410853|interval:5247| [2025/04/30 09:52:24 410857] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744416100|now:1746006744410853|interv:5247| [2025/04/30 09:52:24 410861] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 41952, ack_elapse 57945, delivered 69609|rate 1201294|lost 37| [2025/04/30 09:52:24 410866] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201294) in round 4| [2025/04/30 09:52:24 410870] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 410874] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108934|extra_cwnd:11868| [2025/04/30 09:52:24 410878] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744353116|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 410883] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744353116|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 410887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1204120|cwnd:150810|full_bw_reached:0|inflight:145300|srtt:56196|latest_rtt:57436|min_rtt:31359|applimit:0|lost:35|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 410893] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:67|largest:67|pns:2| [2025/04/30 09:52:24 410898] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:69|pkt_type:SHORT_HEADER|pkt_num:67|frame:ACK |recv_time:1746006744410552|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 410903] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864410552|now:1746006744410552|interv:120000000| [2025/04/30 09:52:24 410907] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864410552|now:1746006744410552|interv:120000000| [2025/04/30 09:52:24 410911] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744413960|pq_index:0| [2025/04/30 09:52:24 410915] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744408906| [2025/04/30 09:52:24 410919] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744410919| [2025/04/30 09:52:24 410931] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744410929| [2025/04/30 09:52:24 410939] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 410947] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56196|min_srtt:56196|path_bw:1204120|loss_rate:12.15|path_pto:0| [2025/04/30 09:52:24 410954] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145300|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:162732| [2025/04/30 09:52:24 410960] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56196|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 410968] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:154|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 410974] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56196|min_srtt:56196|path_bw:1204120|loss_rate:12.15|path_pto:0| [2025/04/30 09:52:24 410981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145300|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:166269| [2025/04/30 09:52:24 410986] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56196|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 410993] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:157|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 411000] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56196|min_srtt:56196|path_bw:1204120|loss_rate:12.15|path_pto:0| [2025/04/30 09:52:24 411006] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145300|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:277095| [2025/04/30 09:52:24 411013] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56196|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 411020] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 411026] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56196|min_srtt:56196|path_bw:1204120|loss_rate:12.15|path_pto:0| [2025/04/30 09:52:24 411031] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145300|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:278274| [2025/04/30 09:52:24 411035] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56196|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 411040] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 411050] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56196|min_srtt:56196|path_bw:1204120|loss_rate:12.15|path_pto:0| [2025/04/30 09:52:24 411056] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145300|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:279453| [2025/04/30 09:52:24 411063] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 411069] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 411075] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 411082] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 411089] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:154|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 411095] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145300|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:162732| [2025/04/30 09:52:24 411102] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 411106] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:285| [2025/04/30 09:52:24 411161] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:285|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145300|now:1746006744411114|stream_id:0|stream_offset:162732| [2025/04/30 09:52:24 411174] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:285|origin_pktnum:154|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 411182] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145300|applimit:0| [2025/04/30 09:52:24 411186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744416100|now:1746006744411186|interval:4914| [2025/04/30 09:52:24 411191] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744416100|now:1746006744411186|interv:4914| [2025/04/30 09:52:24 411195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146500| [2025/04/30 09:52:24 411200] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:157|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 411204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146500|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:166269| [2025/04/30 09:52:24 411209] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 411213] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:286| [2025/04/30 09:52:24 411244] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:286|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146500|now:1746006744411220|stream_id:0|stream_offset:166269| [2025/04/30 09:52:24 411260] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:286|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:52:24 411267] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146500|applimit:0| [2025/04/30 09:52:24 411273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744416100|now:1746006744411273|interval:4827| [2025/04/30 09:52:24 411279] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744416100|now:1746006744411273|interv:4827| [2025/04/30 09:52:24 411287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147700| [2025/04/30 09:52:24 411292] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 411296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147700|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:277095| [2025/04/30 09:52:24 411301] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 411305] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:287| [2025/04/30 09:52:24 411335] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:287|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147700|now:1746006744411311|stream_id:0|stream_offset:277095| [2025/04/30 09:52:24 411343] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 411351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147700|applimit:0| [2025/04/30 09:52:24 411357] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744416100|now:1746006744411357|interval:4743| [2025/04/30 09:52:24 411364] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744416100|now:1746006744411357|interv:4743| [2025/04/30 09:52:24 411368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148900| [2025/04/30 09:52:24 411372] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 411377] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148900|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:278274| [2025/04/30 09:52:24 411381] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 411385] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:288| [2025/04/30 09:52:24 411413] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:288|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148900|now:1746006744411391|stream_id:0|stream_offset:278274| [2025/04/30 09:52:24 411421] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:288|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 411434] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148900|applimit:0| [2025/04/30 09:52:24 411441] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744416100|now:1746006744411441|interval:4659| [2025/04/30 09:52:24 411445] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744416100|now:1746006744411441|interv:4659| [2025/04/30 09:52:24 411449] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150100| [2025/04/30 09:52:24 411454] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744416100| [2025/04/30 09:52:24 411458] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744416100| [2025/04/30 09:52:24 411462] [debug] |xqc_engine_wakeup_after|wakeup:1746006744416100|now:1746006744411462|diff:4638| [2025/04/30 09:52:24 411467] [debug] |xqc_engine_main_logic|END|now:1746006744410929| [2025/04/30 09:52:24 411472] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744411472| [2025/04/30 09:52:24 411476] [debug] |xqc_engine_wakeup_after|wakeup:1746006744416100|now:1746006744411476|diff:4624| [2025/04/30 09:52:24 411480] [debug] |xqc_engine_main_logic|END|now:1746006744411472| [2025/04/30 09:52:24 412480] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:71|state:ESTABED|recv_time:1746006744412479| [2025/04/30 09:52:24 412495] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 412503] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:67| [2025/04/30 09:52:24 412509] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:68| [2025/04/30 09:52:24 412518] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:68| [2025/04/30 09:52:24 412525] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 412534] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:163|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:164|path_largest_ack:163| [2025/04/30 09:52:24 412541] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:110409|prior_delivered:68849|prior_time:1746006744354635|is_app_limited:0|send_elapse:43759|ack_elapse:57844|ctl_first_sent_time:1746006744355026|lagest_ack_time:1746006744412479|curr_delivered:137258| [2025/04/30 09:52:24 412548] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744355026| [2025/04/30 09:52:24 412554] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:370||sndq_packets_used_bytes:0|sndq_packets_free:1| [2025/04/30 09:52:24 412560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:164|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:164|path_largest_ack:164| [2025/04/30 09:52:24 412567] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:110409|prior_delivered:68849|prior_time:1746006744354635|is_app_limited:0|send_elapse:43759|ack_elapse:57844|ctl_first_sent_time:1746006744355026|lagest_ack_time:1746006744412479|curr_delivered:138458| [2025/04/30 09:52:24 412575] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744355184| [2025/04/30 09:52:24 412580] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:369||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 09:52:24 412587] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56196|rttvar:1819|minrtt:31359|latest_rtt:57295|ack_delay:88| [2025/04/30 09:52:24 412600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56322|rttvar:1617|minrtt:31359|latest_rtt:57295|ack_delay:88| [2025/04/30 09:52:24 412608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:164|lost_pn:161|thresh:3| [2025/04/30 09:52:24 412614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 412621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 412626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 412630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 412634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 412638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 412642] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 412648] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 412655] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 412661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 412667] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 412672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 412676] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 412680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 412683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 412687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 412691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 412695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 412699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 412703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 412707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 412710] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 412714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 412722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 412725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 412729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 412733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 412737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 412741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 412745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 412749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 412753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 412757] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 412761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 412765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:158|lost_pn:161|po_sent_time:1746006744351485|lost_send_time:1746006744348023|loss_delay:64456|frame:STREAM |repair:128| [2025/04/30 09:52:24 412770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:161|lost_pn:161|po_sent_time:1746006744353267|lost_send_time:1746006744348023|loss_delay:64456|frame:STREAM |repair:128| [2025/04/30 09:52:24 412775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744353267u| [2025/04/30 09:52:24 412779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 412783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744417865|now:1746006744412783|interval:5082| [2025/04/30 09:52:24 412787] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744417865|now:1746006744412783|interv:5082| [2025/04/30 09:52:24 412791] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43759, ack_elapse 57844, delivered 69609|rate 1203391|lost 39| [2025/04/30 09:52:24 412796] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203391) in round 4| [2025/04/30 09:52:24 412800] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 412804] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108934|extra_cwnd:11868| [2025/04/30 09:52:24 412808] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744355184|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 412813] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744355184|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 412820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1204120|cwnd:150810|full_bw_reached:0|inflight:145300|srtt:56322|latest_rtt:57295|min_rtt:31359|applimit:0|lost:37|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 412826] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:68|largest:68|pns:2| [2025/04/30 09:52:24 412830] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:71|pkt_type:SHORT_HEADER|pkt_num:68|frame:ACK |recv_time:1746006744412479|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 412835] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864412479|now:1746006744412479|interv:120000000| [2025/04/30 09:52:24 412839] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864412479|now:1746006744412479|interv:120000000| [2025/04/30 09:52:24 412843] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744416100|pq_index:0| [2025/04/30 09:52:24 412848] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744410929| [2025/04/30 09:52:24 412852] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744412851| [2025/04/30 09:52:24 412857] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744412855| [2025/04/30 09:52:24 412862] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 412866] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56322|min_srtt:56322|path_bw:1204120|loss_rate:12.67|path_pto:0| [2025/04/30 09:52:24 412871] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145300|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:167448| [2025/04/30 09:52:24 412876] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56322|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 412880] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:158|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 412885] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56322|min_srtt:56322|path_bw:1204120|loss_rate:12.67|path_pto:0| [2025/04/30 09:52:24 412889] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145300|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:170985| [2025/04/30 09:52:24 412893] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56322|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 412898] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:161|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 412903] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56322|min_srtt:56322|path_bw:1204120|loss_rate:12.67|path_pto:0| [2025/04/30 09:52:24 412915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145300|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:279453| [2025/04/30 09:52:24 412922] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56322|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 412929] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 412933] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56322|min_srtt:56322|path_bw:1204120|loss_rate:12.67|path_pto:0| [2025/04/30 09:52:24 412939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145300|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:280632| [2025/04/30 09:52:24 412946] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56322|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 412953] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 412959] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56322|min_srtt:56322|path_bw:1204120|loss_rate:12.67|path_pto:0| [2025/04/30 09:52:24 412966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145300|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:281811| [2025/04/30 09:52:24 412973] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 412980] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 412986] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 412993] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 413000] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:158|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 413007] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145300|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:167448| [2025/04/30 09:52:24 413014] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 413021] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:289| [2025/04/30 09:52:24 413066] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:289|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145300|now:1746006744413032|stream_id:0|stream_offset:167448| [2025/04/30 09:52:24 413076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:289|origin_pktnum:158|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 413083] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145300|applimit:0| [2025/04/30 09:52:24 413095] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744417865|now:1746006744413095|interval:4770| [2025/04/30 09:52:24 413102] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744417865|now:1746006744413095|interv:4770| [2025/04/30 09:52:24 413109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146500| [2025/04/30 09:52:24 413116] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:161|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 413122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146500|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:170985| [2025/04/30 09:52:24 413129] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 413161] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:290| [2025/04/30 09:52:24 413202] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:290|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146500|now:1746006744413172|stream_id:0|stream_offset:170985| [2025/04/30 09:52:24 413211] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:290|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:52:24 413219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146500|applimit:0| [2025/04/30 09:52:24 413225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744417865|now:1746006744413225|interval:4640| [2025/04/30 09:52:24 413231] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744417865|now:1746006744413225|interv:4640| [2025/04/30 09:52:24 413238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147700| [2025/04/30 09:52:24 413245] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 413252] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147700|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:279453| [2025/04/30 09:52:24 413259] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 413265] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:291| [2025/04/30 09:52:24 413301] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:291|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147700|now:1746006744413276|stream_id:0|stream_offset:279453| [2025/04/30 09:52:24 413308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 413315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147700|applimit:0| [2025/04/30 09:52:24 413322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744417865|now:1746006744413322|interval:4543| [2025/04/30 09:52:24 413336] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744417865|now:1746006744413322|interv:4543| [2025/04/30 09:52:24 413341] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148900| [2025/04/30 09:52:24 413345] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 413349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148900|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:280632| [2025/04/30 09:52:24 413354] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 413358] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:292| [2025/04/30 09:52:24 413383] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:292|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148900|now:1746006744413364|stream_id:0|stream_offset:280632| [2025/04/30 09:52:24 413389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:292|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 413394] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148900|applimit:0| [2025/04/30 09:52:24 413398] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744417865|now:1746006744413398|interval:4467| [2025/04/30 09:52:24 413402] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744417865|now:1746006744413398|interv:4467| [2025/04/30 09:52:24 413406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150100| [2025/04/30 09:52:24 413411] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744417865| [2025/04/30 09:52:24 413415] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744417865| [2025/04/30 09:52:24 413419] [debug] |xqc_engine_wakeup_after|wakeup:1746006744417865|now:1746006744413419|diff:4446| [2025/04/30 09:52:24 413424] [debug] |xqc_engine_main_logic|END|now:1746006744412855| [2025/04/30 09:52:24 413429] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744413429| [2025/04/30 09:52:24 413433] [debug] |xqc_engine_wakeup_after|wakeup:1746006744417865|now:1746006744413433|diff:4432| [2025/04/30 09:52:24 413437] [debug] |xqc_engine_main_logic|END|now:1746006744413429| [2025/04/30 09:52:24 414525] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:73|state:ESTABED|recv_time:1746006744414524| [2025/04/30 09:52:24 414541] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 414550] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:68| [2025/04/30 09:52:24 414556] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:69| [2025/04/30 09:52:24 414565] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:69| [2025/04/30 09:52:24 414570] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 414579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:167|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:168|path_largest_ack:167| [2025/04/30 09:52:24 414594] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:112809|prior_delivered:71249|prior_time:1746006744356647|is_app_limited:0|send_elapse:45522|ack_elapse:57877|ctl_first_sent_time:1746006744357047|lagest_ack_time:1746006744414524|curr_delivered:139658| [2025/04/30 09:52:24 414600] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744357047| [2025/04/30 09:52:24 414607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:370||sndq_packets_used_bytes:0|sndq_packets_free:1| [2025/04/30 09:52:24 414613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:168|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:168|path_largest_ack:168| [2025/04/30 09:52:24 414618] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:112809|prior_delivered:71249|prior_time:1746006744356647|is_app_limited:0|send_elapse:45522|ack_elapse:57877|ctl_first_sent_time:1746006744357047|lagest_ack_time:1746006744414524|curr_delivered:140858| [2025/04/30 09:52:24 414624] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744357204| [2025/04/30 09:52:24 414630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:369||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 09:52:24 414637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56322|rttvar:1617|minrtt:31359|latest_rtt:57320|ack_delay:128| [2025/04/30 09:52:24 414644] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56431|rttvar:1430|minrtt:31359|latest_rtt:57320|ack_delay:128| [2025/04/30 09:52:24 414651] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:168|lost_pn:165|thresh:3| [2025/04/30 09:52:24 414657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 414664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 414670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 414676] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 414682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 414686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 414690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 414694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 414697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 414701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 414705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 414709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 414713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 414721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 414725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 414728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 414733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 414737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 414741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 414745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 414748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 414752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 414756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 414760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 414764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 414768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 414771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 414775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 414779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 414783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 414787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 414791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 414794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 414798] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 414802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 414806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 414811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:162|lost_pn:165|po_sent_time:1746006744353409|lost_send_time:1746006744350039|loss_delay:64485|frame:STREAM |repair:128| [2025/04/30 09:52:24 414818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:165|lost_pn:165|po_sent_time:1746006744355322|lost_send_time:1746006744350039|loss_delay:64485|frame:STREAM |repair:128| [2025/04/30 09:52:24 414822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744355322u| [2025/04/30 09:52:24 414827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 414831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744419930|now:1746006744414831|interval:5099| [2025/04/30 09:52:24 414835] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744419930|now:1746006744414831|interv:5099| [2025/04/30 09:52:24 414839] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45522, ack_elapse 57877, delivered 69609|rate 1202705|lost 41| [2025/04/30 09:52:24 414844] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202705) in round 4| [2025/04/30 09:52:24 414848] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 414852] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108934|extra_cwnd:11868| [2025/04/30 09:52:24 414856] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744357204|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 414860] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744357204|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 414865] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1204120|cwnd:150810|full_bw_reached:0|inflight:145300|srtt:56431|latest_rtt:57320|min_rtt:31359|applimit:0|lost:39|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 414871] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:69|largest:69|pns:2| [2025/04/30 09:52:24 414875] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:73|pkt_type:SHORT_HEADER|pkt_num:69|frame:ACK |recv_time:1746006744414524|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 414880] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864414524|now:1746006744414524|interv:120000000| [2025/04/30 09:52:24 414884] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864414524|now:1746006744414524|interv:120000000| [2025/04/30 09:52:24 414888] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744417865|pq_index:0| [2025/04/30 09:52:24 414894] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744412855| [2025/04/30 09:52:24 414900] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744414900| [2025/04/30 09:52:24 414909] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744414906| [2025/04/30 09:52:24 414917] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 414925] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56431|min_srtt:56431|path_bw:1204120|loss_rate:13.18|path_pto:0| [2025/04/30 09:52:24 414932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145300|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:172164| [2025/04/30 09:52:24 414939] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56431|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 414946] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:162|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 414953] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56431|min_srtt:56431|path_bw:1204120|loss_rate:13.18|path_pto:0| [2025/04/30 09:52:24 414960] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145300|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:175701| [2025/04/30 09:52:24 414967] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56431|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 414973] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:165|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 414981] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56431|min_srtt:56431|path_bw:1204120|loss_rate:13.18|path_pto:0| [2025/04/30 09:52:24 414988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145300|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:281811| [2025/04/30 09:52:24 414995] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56431|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 415002] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 415009] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56431|min_srtt:56431|path_bw:1204120|loss_rate:13.18|path_pto:0| [2025/04/30 09:52:24 415016] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145300|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:282990| [2025/04/30 09:52:24 415023] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56431|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 415030] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 415037] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56431|min_srtt:56431|path_bw:1204120|loss_rate:13.18|path_pto:0| [2025/04/30 09:52:24 415043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145300|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:284169| [2025/04/30 09:52:24 415055] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 415062] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 415067] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 415074] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 415081] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:162|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 415088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145300|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:172164| [2025/04/30 09:52:24 415095] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 415102] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:293| [2025/04/30 09:52:24 415168] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:293|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145300|now:1746006744415112|stream_id:0|stream_offset:172164| [2025/04/30 09:52:24 415182] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:293|origin_pktnum:162|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 415190] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145300|applimit:0| [2025/04/30 09:52:24 415197] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744419930|now:1746006744415197|interval:4733| [2025/04/30 09:52:24 415204] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744419930|now:1746006744415197|interv:4733| [2025/04/30 09:52:24 415210] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146500| [2025/04/30 09:52:24 415218] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:165|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 415224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146500|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:175701| [2025/04/30 09:52:24 415232] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 415238] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:294| [2025/04/30 09:52:24 415275] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:294|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146500|now:1746006744415249|stream_id:0|stream_offset:175701| [2025/04/30 09:52:24 415282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:294|origin_pktnum:165|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 415287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146500|applimit:0| [2025/04/30 09:52:24 415291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744419930|now:1746006744415291|interval:4639| [2025/04/30 09:52:24 415300] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744419930|now:1746006744415291|interv:4639| [2025/04/30 09:52:24 415305] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147700| [2025/04/30 09:52:24 415309] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 415314] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147700|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:281811| [2025/04/30 09:52:24 415318] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 415322] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:295| [2025/04/30 09:52:24 415346] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:295|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147700|now:1746006744415329|stream_id:0|stream_offset:281811| [2025/04/30 09:52:24 415351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 415356] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147700|applimit:0| [2025/04/30 09:52:24 415360] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744419930|now:1746006744415360|interval:4570| [2025/04/30 09:52:24 415364] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744419930|now:1746006744415360|interv:4570| [2025/04/30 09:52:24 415368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148900| [2025/04/30 09:52:24 415372] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 415376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148900|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:282990| [2025/04/30 09:52:24 415381] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 415385] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:296| [2025/04/30 09:52:24 415405] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:296|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148900|now:1746006744415390|stream_id:0|stream_offset:282990| [2025/04/30 09:52:24 415410] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:296|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 415414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148900|applimit:0| [2025/04/30 09:52:24 415418] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744419930|now:1746006744415418|interval:4512| [2025/04/30 09:52:24 415422] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744419930|now:1746006744415418|interv:4512| [2025/04/30 09:52:24 415429] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150100| [2025/04/30 09:52:24 415434] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744419930| [2025/04/30 09:52:24 415438] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744419930| [2025/04/30 09:52:24 415442] [debug] |xqc_engine_wakeup_after|wakeup:1746006744419930|now:1746006744415442|diff:4488| [2025/04/30 09:52:24 415447] [debug] |xqc_engine_main_logic|END|now:1746006744414906| [2025/04/30 09:52:24 415452] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744415452| [2025/04/30 09:52:24 415456] [debug] |xqc_engine_wakeup_after|wakeup:1746006744419930|now:1746006744415456|diff:4474| [2025/04/30 09:52:24 415460] [debug] |xqc_engine_main_logic|END|now:1746006744415452| [2025/04/30 09:52:24 416514] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:71|state:ESTABED|recv_time:1746006744416513| [2025/04/30 09:52:24 416528] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 416537] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:69| [2025/04/30 09:52:24 416544] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:70| [2025/04/30 09:52:24 416553] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:70| [2025/04/30 09:52:24 416559] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 416568] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:171|origin_pktnum:0|size:1211|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:172|path_largest_ack:171| [2025/04/30 09:52:24 416575] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:115220|prior_delivered:73649|prior_time:1746006744358750|is_app_limited:0|send_elapse:47135|ack_elapse:57763|ctl_first_sent_time:1746006744359252|lagest_ack_time:1746006744416513|curr_delivered:142069| [2025/04/30 09:52:24 416583] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744359252| [2025/04/30 09:52:24 416588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:370||sndq_packets_used_bytes:0|sndq_packets_free:1| [2025/04/30 09:52:24 416594] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 416600] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:115220|prior_delivered:73649|prior_time:1746006744358750|is_app_limited:0|send_elapse:47135|ack_elapse:57763|ctl_first_sent_time:1746006744359252|lagest_ack_time:1746006744416513|curr_delivered:143269| [2025/04/30 09:52:24 416607] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744359361| [2025/04/30 09:52:24 416613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:369||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 09:52:24 416618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56431|rttvar:1430|minrtt:31359|latest_rtt:57152|ack_delay:104| [2025/04/30 09:52:24 416625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56509|rttvar:1227|minrtt:31359|latest_rtt:57152|ack_delay:104| [2025/04/30 09:52:24 416632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:172|lost_pn:169|thresh:3| [2025/04/30 09:52:24 416645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 416650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 416654] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 416657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 416661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 416665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 416669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 416673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 416677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 416680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 416684] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 416688] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 416692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 416696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 416700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 416704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 416707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 416711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 416715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 416719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 416723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 416727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 416730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 416734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 416738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 416742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 416748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 416752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 416756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 416760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 416764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 416768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 416772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 416775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 416779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 416783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 416787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 416791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 416796] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:166|lost_pn:169|po_sent_time:1746006744355445|lost_send_time:1746006744352217|loss_delay:64296|frame:STREAM |repair:128| [2025/04/30 09:52:24 416800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:169|lost_pn:169|po_sent_time:1746006744357332|lost_send_time:1746006744352217|loss_delay:64296|frame:STREAM |repair:128| [2025/04/30 09:52:24 416805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744357332u| [2025/04/30 09:52:24 416809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 41|pns:2| [2025/04/30 09:52:24 416813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 416817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744421745|now:1746006744416817|interval:4928| [2025/04/30 09:52:24 416822] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744421745|now:1746006744416817|interv:4928| [2025/04/30 09:52:24 416826] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 47135, ack_elapse 57763, delivered 69620|rate 1205269|lost 43| [2025/04/30 09:52:24 416830] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205269) in round 4| [2025/04/30 09:52:24 416834] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 416838] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109041|extra_cwnd:11868| [2025/04/30 09:52:24 416842] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2411|po_sent_time:1746006744359361|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 416849] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2411|po_sent_time:1746006744359361|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 416854] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1205269|cwnd:150810|full_bw_reached:0|inflight:145289|srtt:56509|latest_rtt:57152|min_rtt:31359|applimit:0|lost:41|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 416863] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:70|largest:70|pns:2| [2025/04/30 09:52:24 416870] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:71|pkt_type:SHORT_HEADER|pkt_num:70|frame:ACK |recv_time:1746006744416513|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 416878] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864416513|now:1746006744416513|interv:120000000| [2025/04/30 09:52:24 416882] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864416513|now:1746006744416513|interv:120000000| [2025/04/30 09:52:24 416886] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744419930|pq_index:0| [2025/04/30 09:52:24 416891] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744414906| [2025/04/30 09:52:24 416898] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744416898| [2025/04/30 09:52:24 416906] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744416904| [2025/04/30 09:52:24 416914] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 416919] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56509|min_srtt:56509|path_bw:1205269|loss_rate:13.67|path_pto:0| [2025/04/30 09:52:24 416924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:176880| [2025/04/30 09:52:24 416932] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56509|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 416939] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:166|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 416946] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56509|min_srtt:56509|path_bw:1205269|loss_rate:13.67|path_pto:0| [2025/04/30 09:52:24 416953] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:180417| [2025/04/30 09:52:24 416960] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56509|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 416980] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:169|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 416987] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56509|min_srtt:56509|path_bw:1205269|loss_rate:13.67|path_pto:0| [2025/04/30 09:52:24 416994] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:284169| [2025/04/30 09:52:24 417002] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56509|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 417009] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 417016] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56509|min_srtt:56509|path_bw:1205269|loss_rate:13.67|path_pto:0| [2025/04/30 09:52:24 417023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:285348| [2025/04/30 09:52:24 417030] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56509|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 417037] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 417043] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56509|min_srtt:56509|path_bw:1205269|loss_rate:13.67|path_pto:0| [2025/04/30 09:52:24 417049] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:286527| [2025/04/30 09:52:24 417056] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 417062] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 417068] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 417074] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 417080] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:166|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 417087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:176880| [2025/04/30 09:52:24 417094] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 417100] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:297| [2025/04/30 09:52:24 417161] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:297|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145289|now:1746006744417110|stream_id:0|stream_offset:176880| [2025/04/30 09:52:24 417179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:297|origin_pktnum:166|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 417186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145289|applimit:0| [2025/04/30 09:52:24 417193] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744421745|now:1746006744417193|interval:4552| [2025/04/30 09:52:24 417200] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744421745|now:1746006744417193|interv:4552| [2025/04/30 09:52:24 417206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146489| [2025/04/30 09:52:24 417214] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:169|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 417221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146489|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:180417| [2025/04/30 09:52:24 417227] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 417234] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:298| [2025/04/30 09:52:24 417271] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:298|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146489|now:1746006744417243|stream_id:0|stream_offset:180417| [2025/04/30 09:52:24 417279] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 417285] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146489|applimit:0| [2025/04/30 09:52:24 417291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744421745|now:1746006744417291|interval:4454| [2025/04/30 09:52:24 417298] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744421745|now:1746006744417291|interv:4454| [2025/04/30 09:52:24 417305] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147689| [2025/04/30 09:52:24 417312] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 417318] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147689|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:284169| [2025/04/30 09:52:24 417325] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 417331] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:299| [2025/04/30 09:52:24 417367] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:299|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147689|now:1746006744417341|stream_id:0|stream_offset:284169| [2025/04/30 09:52:24 417376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 417390] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147689|applimit:0| [2025/04/30 09:52:24 417396] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744421745|now:1746006744417396|interval:4349| [2025/04/30 09:52:24 417403] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744421745|now:1746006744417396|interv:4349| [2025/04/30 09:52:24 417410] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148889| [2025/04/30 09:52:24 417417] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 417423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148889|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:285348| [2025/04/30 09:52:24 417427] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 417431] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:300| [2025/04/30 09:52:24 417459] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:300|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148889|now:1746006744417438|stream_id:0|stream_offset:285348| [2025/04/30 09:52:24 417464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 417469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148889|applimit:0| [2025/04/30 09:52:24 417473] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744421745|now:1746006744417473|interval:4272| [2025/04/30 09:52:24 417477] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744421745|now:1746006744417473|interv:4272| [2025/04/30 09:52:24 417481] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150089| [2025/04/30 09:52:24 417485] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744421745| [2025/04/30 09:52:24 417490] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744421745| [2025/04/30 09:52:24 417494] [debug] |xqc_engine_wakeup_after|wakeup:1746006744421745|now:1746006744417494|diff:4251| [2025/04/30 09:52:24 417498] [debug] |xqc_engine_main_logic|END|now:1746006744416904| [2025/04/30 09:52:24 417503] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744417503| [2025/04/30 09:52:24 417507] [debug] |xqc_engine_wakeup_after|wakeup:1746006744421745|now:1746006744417507|diff:4238| [2025/04/30 09:52:24 417511] [debug] |xqc_engine_main_logic|END|now:1746006744417503| [2025/04/30 09:52:24 418547] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:73|state:ESTABED|recv_time:1746006744418546| [2025/04/30 09:52:24 418562] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 418571] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:70| [2025/04/30 09:52:24 418577] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:71| [2025/04/30 09:52:24 418586] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:71| [2025/04/30 09:52:24 418592] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 418608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:175|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:176|path_largest_ack:175| [2025/04/30 09:52:24 418616] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:117620|prior_delivered:76049|prior_time:1746006744360640|is_app_limited:0|send_elapse:48635|ack_elapse:57906|ctl_first_sent_time:1746006744361026|lagest_ack_time:1746006744418546|curr_delivered:144469| [2025/04/30 09:52:24 418623] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744361026| [2025/04/30 09:52:24 418630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:370||sndq_packets_used_bytes:0|sndq_packets_free:1| [2025/04/30 09:52:24 418636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:176|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:176|path_largest_ack:176| [2025/04/30 09:52:24 418644] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:117620|prior_delivered:76049|prior_time:1746006744360640|is_app_limited:0|send_elapse:48635|ack_elapse:57906|ctl_first_sent_time:1746006744361026|lagest_ack_time:1746006744418546|curr_delivered:145669| [2025/04/30 09:52:24 418648] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744361179| [2025/04/30 09:52:24 418652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:369||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 09:52:24 418656] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56509|rttvar:1227|minrtt:31359|latest_rtt:57367|ack_delay:160| [2025/04/30 09:52:24 418661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56596|rttvar:1095|minrtt:31359|latest_rtt:57367|ack_delay:160| [2025/04/30 09:52:24 418665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:176|lost_pn:173|thresh:3| [2025/04/30 09:52:24 418669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 418673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 418677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 418681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 418685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 418689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 418693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 418696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 418700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 418704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 418708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 418715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 418719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 418723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 418727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 418731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 418735] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 418738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 418742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 418746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 418750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 418754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 418757] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 418761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 418765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 418769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 418773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 418777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 418780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 418784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 418788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 418792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 418796] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 418800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 418803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 418807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 418813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 418817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 418821] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 418825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 418829] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:170|lost_pn:173|po_sent_time:1746006744357449|lost_send_time:1746006744354009|loss_delay:64537|frame:STREAM |repair:128| [2025/04/30 09:52:24 418834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:173|lost_pn:173|po_sent_time:1746006744359461|lost_send_time:1746006744354009|loss_delay:64537|frame:STREAM |repair:128| [2025/04/30 09:52:24 418839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744359461u| [2025/04/30 09:52:24 418843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 418847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744424093|now:1746006744418847|interval:5246| [2025/04/30 09:52:24 418851] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744424093|now:1746006744418847|interv:5246| [2025/04/30 09:52:24 418855] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 48635, ack_elapse 57906, delivered 69620|rate 1202293|lost 45| [2025/04/30 09:52:24 418860] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202293) in round 4| [2025/04/30 09:52:24 418864] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 418868] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109041|extra_cwnd:11868| [2025/04/30 09:52:24 418872] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744361179|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 418877] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744361179|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 418884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1205269|cwnd:150810|full_bw_reached:0|inflight:145289|srtt:56596|latest_rtt:57367|min_rtt:31359|applimit:0|lost:43|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 418893] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:71|largest:71|pns:2| [2025/04/30 09:52:24 418900] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:73|pkt_type:SHORT_HEADER|pkt_num:71|frame:ACK |recv_time:1746006744418546|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 418906] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864418546|now:1746006744418546|interv:120000000| [2025/04/30 09:52:24 418910] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864418546|now:1746006744418546|interv:120000000| [2025/04/30 09:52:24 418921] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744421745|pq_index:0| [2025/04/30 09:52:24 418928] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744416904| [2025/04/30 09:52:24 418934] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744418934| [2025/04/30 09:52:24 418943] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744418941| [2025/04/30 09:52:24 418951] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 418958] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56596|min_srtt:56596|path_bw:1205269|loss_rate:14.14|path_pto:0| [2025/04/30 09:52:24 418965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:181596| [2025/04/30 09:52:24 418973] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56596|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 418980] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:170|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 418988] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56596|min_srtt:56596|path_bw:1205269|loss_rate:14.14|path_pto:0| [2025/04/30 09:52:24 418995] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:185133| [2025/04/30 09:52:24 419002] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56596|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 419009] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:173|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 419016] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56596|min_srtt:56596|path_bw:1205269|loss_rate:14.14|path_pto:0| [2025/04/30 09:52:24 419022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:286527| [2025/04/30 09:52:24 419030] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56596|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 419037] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 419044] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56596|min_srtt:56596|path_bw:1205269|loss_rate:14.14|path_pto:0| [2025/04/30 09:52:24 419050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:287706| [2025/04/30 09:52:24 419063] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56596|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 419070] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 419076] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56596|min_srtt:56596|path_bw:1205269|loss_rate:14.14|path_pto:0| [2025/04/30 09:52:24 419082] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:288885| [2025/04/30 09:52:24 419089] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 419094] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 419101] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 419107] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 419114] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:170|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 419121] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:181596| [2025/04/30 09:52:24 419128] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 419160] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:301| [2025/04/30 09:52:24 419202] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:301|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145289|now:1746006744419171|stream_id:0|stream_offset:181596| [2025/04/30 09:52:24 419211] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:301|origin_pktnum:170|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 419219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145289|applimit:0| [2025/04/30 09:52:24 419225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744424093|now:1746006744419225|interval:4868| [2025/04/30 09:52:24 419232] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744424093|now:1746006744419225|interv:4868| [2025/04/30 09:52:24 419239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146489| [2025/04/30 09:52:24 419246] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:173|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 419252] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146489|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:185133| [2025/04/30 09:52:24 419256] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 419265] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:302| [2025/04/30 09:52:24 419293] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:302|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146489|now:1746006744419272|stream_id:0|stream_offset:185133| [2025/04/30 09:52:24 419298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:302|origin_pktnum:173|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 419303] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146489|applimit:0| [2025/04/30 09:52:24 419307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744424093|now:1746006744419307|interval:4786| [2025/04/30 09:52:24 419311] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744424093|now:1746006744419307|interv:4786| [2025/04/30 09:52:24 419315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147689| [2025/04/30 09:52:24 419320] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 419324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147689|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:286527| [2025/04/30 09:52:24 419328] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 419332] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:303| [2025/04/30 09:52:24 419353] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:303|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147689|now:1746006744419337|stream_id:0|stream_offset:286527| [2025/04/30 09:52:24 419358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 419362] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147689|applimit:0| [2025/04/30 09:52:24 419366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744424093|now:1746006744419366|interval:4727| [2025/04/30 09:52:24 419370] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744424093|now:1746006744419366|interv:4727| [2025/04/30 09:52:24 419374] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148889| [2025/04/30 09:52:24 419379] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 419383] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148889|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:287706| [2025/04/30 09:52:24 419387] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 419391] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:304| [2025/04/30 09:52:24 419411] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:304|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148889|now:1746006744419396|stream_id:0|stream_offset:287706| [2025/04/30 09:52:24 419419] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:304|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 419423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148889|applimit:0| [2025/04/30 09:52:24 419427] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744424093|now:1746006744419427|interval:4666| [2025/04/30 09:52:24 419431] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744424093|now:1746006744419427|interv:4666| [2025/04/30 09:52:24 419435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150089| [2025/04/30 09:52:24 419440] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744424093| [2025/04/30 09:52:24 419444] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744424093| [2025/04/30 09:52:24 419451] [debug] |xqc_engine_wakeup_after|wakeup:1746006744424093|now:1746006744419451|diff:4642| [2025/04/30 09:52:24 419456] [debug] |xqc_engine_main_logic|END|now:1746006744418941| [2025/04/30 09:52:24 419461] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744419461| [2025/04/30 09:52:24 419465] [debug] |xqc_engine_wakeup_after|wakeup:1746006744424093|now:1746006744419465|diff:4628| [2025/04/30 09:52:24 419469] [debug] |xqc_engine_main_logic|END|now:1746006744419461| [2025/04/30 09:52:24 420579] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:76|state:ESTABED|recv_time:1746006744420577| [2025/04/30 09:52:24 420593] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 420602] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:71| [2025/04/30 09:52:24 420608] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:72| [2025/04/30 09:52:24 420618] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:72| [2025/04/30 09:52:24 420624] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 420632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:179|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:180|path_largest_ack:179| [2025/04/30 09:52:24 420639] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:120020|prior_delivered:78449|prior_time:1746006744362647|is_app_limited:0|send_elapse:48939|ack_elapse:57930|ctl_first_sent_time:1746006744363047|lagest_ack_time:1746006744420577|curr_delivered:146869| [2025/04/30 09:52:24 420646] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744363047| [2025/04/30 09:52:24 420654] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:370||sndq_packets_used_bytes:0|sndq_packets_free:1| [2025/04/30 09:52:24 420660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 420667] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:120020|prior_delivered:78449|prior_time:1746006744362647|is_app_limited:0|send_elapse:48939|ack_elapse:57930|ctl_first_sent_time:1746006744363047|lagest_ack_time:1746006744420577|curr_delivered:148069| [2025/04/30 09:52:24 420680] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744363222| [2025/04/30 09:52:24 420688] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:369||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 09:52:24 420694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56596|rttvar:1095|minrtt:31359|latest_rtt:57355|ack_delay:88| [2025/04/30 09:52:24 420701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56680|rttvar:989|minrtt:31359|latest_rtt:57355|ack_delay:88| [2025/04/30 09:52:24 420708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:180|lost_pn:177|thresh:3| [2025/04/30 09:52:24 420713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 420717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 420721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 420725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 420729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 420733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 420736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 420740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 420744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 420748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 420752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 420756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 420760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 420764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 420768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 420772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 420776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 420780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 420784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 420788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 420794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 420798] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 420802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 420806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 420810] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 420814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 420818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 420822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 420826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 420829] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 420833] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 420837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 420841] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 420845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 420849] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 420853] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 420857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 420860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 420864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 420868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 420872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 420877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 420884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:174|lost_pn:177|po_sent_time:1746006744359556|lost_send_time:1746006744356053|loss_delay:64524|frame:STREAM |repair:128| [2025/04/30 09:52:24 420892] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:177|lost_pn:177|po_sent_time:1746006744361332|lost_send_time:1746006744356053|loss_delay:64524|frame:STREAM |repair:128| [2025/04/30 09:52:24 420903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744361332u| [2025/04/30 09:52:24 420908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 420912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744425960|now:1746006744420912|interval:5048| [2025/04/30 09:52:24 420919] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744425960|now:1746006744420912|interv:5048| [2025/04/30 09:52:24 420925] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 48939, ack_elapse 57930, delivered 69620|rate 1201795|lost 47| [2025/04/30 09:52:24 420932] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201795) in round 4| [2025/04/30 09:52:24 420939] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 420945] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109041|extra_cwnd:11868| [2025/04/30 09:52:24 420951] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744363222|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 420958] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744363222|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 420966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1205269|cwnd:150810|full_bw_reached:0|inflight:145289|srtt:56680|latest_rtt:57355|min_rtt:31359|applimit:0|lost:45|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 420974] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:24 420981] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006744445577|now:1746006744420577|interv:25000| [2025/04/30 09:52:24 420990] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744420577|max_ack_delay:25000| [2025/04/30 09:52:24 420997] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:72|largest:72|pns:2| [2025/04/30 09:52:24 421005] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:76|pkt_type:SHORT_HEADER|pkt_num:72|frame:PING ACK |recv_time:1746006744420577|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 421012] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864420577|now:1746006744420577|interv:120000000| [2025/04/30 09:52:24 421018] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864420577|now:1746006744420577|interv:120000000| [2025/04/30 09:52:24 421025] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744424093|pq_index:0| [2025/04/30 09:52:24 421032] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744418941| [2025/04/30 09:52:24 421038] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744421038| [2025/04/30 09:52:24 421046] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744421044| [2025/04/30 09:52:24 421059] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 421066] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56680|min_srtt:56680|path_bw:1205269|loss_rate:14.61|path_pto:0| [2025/04/30 09:52:24 421073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:186312| [2025/04/30 09:52:24 421080] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56680|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 421086] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:174|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 421093] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56680|min_srtt:56680|path_bw:1205269|loss_rate:14.61|path_pto:0| [2025/04/30 09:52:24 421100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:189849| [2025/04/30 09:52:24 421107] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56680|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 421114] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:177|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 421121] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56680|min_srtt:56680|path_bw:1205269|loss_rate:14.61|path_pto:0| [2025/04/30 09:52:24 421127] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:288885| [2025/04/30 09:52:24 421160] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56680|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 421168] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 421175] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56680|min_srtt:56680|path_bw:1205269|loss_rate:14.61|path_pto:0| [2025/04/30 09:52:24 421182] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:290064| [2025/04/30 09:52:24 421188] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56680|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 421195] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 421207] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56680|min_srtt:56680|path_bw:1205269|loss_rate:14.61|path_pto:0| [2025/04/30 09:52:24 421214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:291243| [2025/04/30 09:52:24 421220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 421226] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 421232] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 421239] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 421247] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:174|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 421253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:186312| [2025/04/30 09:52:24 421260] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 421267] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:305| [2025/04/30 09:52:24 421305] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:305|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145289|now:1746006744421278|stream_id:0|stream_offset:186312| [2025/04/30 09:52:24 421315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:305|origin_pktnum:174|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 421322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145289|applimit:0| [2025/04/30 09:52:24 421328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744425960|now:1746006744421328|interval:4632| [2025/04/30 09:52:24 421336] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744425960|now:1746006744421328|interv:4632| [2025/04/30 09:52:24 421342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146489| [2025/04/30 09:52:24 421346] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:177|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 421351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146489|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:189849| [2025/04/30 09:52:24 421355] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 421360] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:306| [2025/04/30 09:52:24 421387] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:306|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146489|now:1746006744421366|stream_id:0|stream_offset:189849| [2025/04/30 09:52:24 421393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 421406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146489|applimit:0| [2025/04/30 09:52:24 421412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744425960|now:1746006744421412|interval:4548| [2025/04/30 09:52:24 421419] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744425960|now:1746006744421412|interv:4548| [2025/04/30 09:52:24 421426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147689| [2025/04/30 09:52:24 421431] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 421435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147689|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:288885| [2025/04/30 09:52:24 421439] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 421443] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:307| [2025/04/30 09:52:24 421468] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:307|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147689|now:1746006744421449|stream_id:0|stream_offset:288885| [2025/04/30 09:52:24 421473] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 421478] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147689|applimit:0| [2025/04/30 09:52:24 421482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744425960|now:1746006744421482|interval:4478| [2025/04/30 09:52:24 421486] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744425960|now:1746006744421482|interv:4478| [2025/04/30 09:52:24 421490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148889| [2025/04/30 09:52:24 421495] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 421499] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148889|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:290064| [2025/04/30 09:52:24 421503] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 421507] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:308| [2025/04/30 09:52:24 421527] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:308|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148889|now:1746006744421512|stream_id:0|stream_offset:290064| [2025/04/30 09:52:24 421532] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 421536] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148889|applimit:0| [2025/04/30 09:52:24 421544] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744425960|now:1746006744421544|interval:4416| [2025/04/30 09:52:24 421548] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744425960|now:1746006744421544|interv:4416| [2025/04/30 09:52:24 421552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150089| [2025/04/30 09:52:24 421557] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744425960| [2025/04/30 09:52:24 421561] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744425960| [2025/04/30 09:52:24 421565] [debug] |xqc_engine_wakeup_after|wakeup:1746006744425960|now:1746006744421565|diff:4395| [2025/04/30 09:52:24 421569] [debug] |xqc_engine_main_logic|END|now:1746006744421044| [2025/04/30 09:52:24 421575] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744421575| [2025/04/30 09:52:24 421579] [debug] |xqc_engine_wakeup_after|wakeup:1746006744425960|now:1746006744421579|diff:4381| [2025/04/30 09:52:24 421582] [debug] |xqc_engine_main_logic|END|now:1746006744421575| [2025/04/30 09:52:24 422498] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:77|state:ESTABED|recv_time:1746006744422496| [2025/04/30 09:52:24 422512] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 422521] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:72| [2025/04/30 09:52:24 422528] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:73| [2025/04/30 09:52:24 422537] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:73| [2025/04/30 09:52:24 422544] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 422552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:183|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:184|path_largest_ack:183| [2025/04/30 09:52:24 422560] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:122420|prior_delivered:80849|prior_time:1746006744364613|is_app_limited:0|send_elapse:50637|ack_elapse:57883|ctl_first_sent_time:1746006744364996|lagest_ack_time:1746006744422496|curr_delivered:149269| [2025/04/30 09:52:24 422567] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744364996| [2025/04/30 09:52:24 422574] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:370||sndq_packets_used_bytes:0|sndq_packets_free:1| [2025/04/30 09:52:24 422581] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:184|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:184|path_largest_ack:184| [2025/04/30 09:52:24 422588] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:122420|prior_delivered:80849|prior_time:1746006744364613|is_app_limited:0|send_elapse:50637|ack_elapse:57883|ctl_first_sent_time:1746006744364996|lagest_ack_time:1746006744422496|curr_delivered:150469| [2025/04/30 09:52:24 422595] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744365167| [2025/04/30 09:52:24 422602] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:369||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 09:52:24 422608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56680|rttvar:989|minrtt:31359|latest_rtt:57329|ack_delay:96| [2025/04/30 09:52:24 422623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56749|rttvar:880|minrtt:31359|latest_rtt:57329|ack_delay:96| [2025/04/30 09:52:24 422631] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:184|lost_pn:181|thresh:3| [2025/04/30 09:52:24 422637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 422642] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 422646] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 422650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 422654] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 422658] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 422662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 422665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 422669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 422673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 422677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 422681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 422685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 422688] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 422692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 422696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 422700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 422704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 422708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 422711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 422715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 422719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 422723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 422730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 422733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 422737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 422741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 422745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 422749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 422753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 422756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 422761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 422765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 422769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 422772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 422776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 422780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 422784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 422788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 422791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 422795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 422799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 422803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 422807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 422811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:178|lost_pn:181|po_sent_time:1746006744361436|lost_send_time:1746006744358001|loss_delay:64495|frame:STREAM |repair:128| [2025/04/30 09:52:24 422816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:181|lost_pn:181|po_sent_time:1746006744363355|lost_send_time:1746006744358001|loss_delay:64495|frame:STREAM |repair:128| [2025/04/30 09:52:24 422821] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744363355u| [2025/04/30 09:52:24 422827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 422831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744427975|now:1746006744422831|interval:5144| [2025/04/30 09:52:24 422835] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744427975|now:1746006744422831|interv:5144| [2025/04/30 09:52:24 422840] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 50637, ack_elapse 57883, delivered 69620|rate 1202771|lost 49| [2025/04/30 09:52:24 422844] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202771) in round 4| [2025/04/30 09:52:24 422848] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 422852] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109041|extra_cwnd:11868| [2025/04/30 09:52:24 422856] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744365167|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 422861] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744365167|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 422865] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1205269|cwnd:150810|full_bw_reached:0|inflight:145289|srtt:56749|latest_rtt:57329|min_rtt:31359|applimit:0|lost:47|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 422871] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:73|largest:73|pns:2| [2025/04/30 09:52:24 422875] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:77|pkt_type:SHORT_HEADER|pkt_num:73|frame:ACK |recv_time:1746006744422496|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 422880] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864422496|now:1746006744422496|interv:120000000| [2025/04/30 09:52:24 422884] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864422496|now:1746006744422496|interv:120000000| [2025/04/30 09:52:24 422888] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744425960|pq_index:0| [2025/04/30 09:52:24 422893] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744421044| [2025/04/30 09:52:24 422897] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744422896| [2025/04/30 09:52:24 422901] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744422900| [2025/04/30 09:52:24 422909] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 422917] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56749|min_srtt:56749|path_bw:1205269|loss_rate:15.06|path_pto:0| [2025/04/30 09:52:24 422924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:191028| [2025/04/30 09:52:24 422933] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56749|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 422938] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:178|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 422945] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56749|min_srtt:56749|path_bw:1205269|loss_rate:15.06|path_pto:0| [2025/04/30 09:52:24 422951] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:194565| [2025/04/30 09:52:24 422958] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56749|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 422964] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:181|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 422971] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56749|min_srtt:56749|path_bw:1205269|loss_rate:15.06|path_pto:0| [2025/04/30 09:52:24 422977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:291243| [2025/04/30 09:52:24 422984] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56749|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 422990] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 422997] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56749|min_srtt:56749|path_bw:1205269|loss_rate:15.06|path_pto:0| [2025/04/30 09:52:24 423004] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:292422| [2025/04/30 09:52:24 423011] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56749|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 423018] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 423024] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56749|min_srtt:56749|path_bw:1205269|loss_rate:15.06|path_pto:0| [2025/04/30 09:52:24 423030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:293601| [2025/04/30 09:52:24 423034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 423039] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 423046] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 423057] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 423064] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:178|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 423070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:191028| [2025/04/30 09:52:24 423078] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 423085] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:309| [2025/04/30 09:52:24 423129] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:309|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145289|now:1746006744423095|stream_id:0|stream_offset:191028| [2025/04/30 09:52:24 423159] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:309|origin_pktnum:178|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 423165] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145289|applimit:0| [2025/04/30 09:52:24 423171] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744427975|now:1746006744423171|interval:4804| [2025/04/30 09:52:24 423178] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744427975|now:1746006744423171|interv:4804| [2025/04/30 09:52:24 423184] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146489| [2025/04/30 09:52:24 423192] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:181|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 423199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146489|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:194565| [2025/04/30 09:52:24 423206] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 423212] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:310| [2025/04/30 09:52:24 423243] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:310|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146489|now:1746006744423220|stream_id:0|stream_offset:194565| [2025/04/30 09:52:24 423250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:310|origin_pktnum:181|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 423257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146489|applimit:0| [2025/04/30 09:52:24 423263] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744427975|now:1746006744423263|interval:4712| [2025/04/30 09:52:24 423270] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744427975|now:1746006744423263|interv:4712| [2025/04/30 09:52:24 423277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147689| [2025/04/30 09:52:24 423291] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 423298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147689|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:291243| [2025/04/30 09:52:24 423305] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 423312] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:311| [2025/04/30 09:52:24 423345] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:311|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147689|now:1746006744423322|stream_id:0|stream_offset:291243| [2025/04/30 09:52:24 423350] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 423356] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147689|applimit:0| [2025/04/30 09:52:24 423362] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744427975|now:1746006744423362|interval:4613| [2025/04/30 09:52:24 423369] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744427975|now:1746006744423362|interv:4613| [2025/04/30 09:52:24 423376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148889| [2025/04/30 09:52:24 423383] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 423390] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148889|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:292422| [2025/04/30 09:52:24 423397] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 423402] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:312| [2025/04/30 09:52:24 423429] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:312|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148889|now:1746006744423409|stream_id:0|stream_offset:292422| [2025/04/30 09:52:24 423436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:312|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 423443] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148889|applimit:0| [2025/04/30 09:52:24 423449] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744427975|now:1746006744423449|interval:4526| [2025/04/30 09:52:24 423456] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744427975|now:1746006744423449|interv:4526| [2025/04/30 09:52:24 423463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150089| [2025/04/30 09:52:24 423471] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744427975| [2025/04/30 09:52:24 423477] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744427975| [2025/04/30 09:52:24 423486] [debug] |xqc_engine_wakeup_after|wakeup:1746006744427975|now:1746006744423486|diff:4489| [2025/04/30 09:52:24 423490] [debug] |xqc_engine_main_logic|END|now:1746006744422900| [2025/04/30 09:52:24 423496] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744423496| [2025/04/30 09:52:24 423500] [debug] |xqc_engine_wakeup_after|wakeup:1746006744427975|now:1746006744423500|diff:4475| [2025/04/30 09:52:24 423504] [debug] |xqc_engine_main_logic|END|now:1746006744423496| [2025/04/30 09:52:24 424505] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:79|state:ESTABED|recv_time:1746006744424504| [2025/04/30 09:52:24 424520] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 424529] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:73| [2025/04/30 09:52:24 424535] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:74| [2025/04/30 09:52:24 424543] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:74| [2025/04/30 09:52:24 424550] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 424560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:187|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:188|path_largest_ack:187| [2025/04/30 09:52:24 424567] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:124820|prior_delivered:83249|prior_time:1746006744366615|is_app_limited:0|send_elapse:50815|ack_elapse:57889|ctl_first_sent_time:1746006744366991|lagest_ack_time:1746006744424504|curr_delivered:151669| [2025/04/30 09:52:24 424574] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744366991| [2025/04/30 09:52:24 424584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:370||sndq_packets_used_bytes:0|sndq_packets_free:1| [2025/04/30 09:52:24 424591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 424598] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:124820|prior_delivered:83249|prior_time:1746006744366615|is_app_limited:0|send_elapse:50815|ack_elapse:57889|ctl_first_sent_time:1746006744366991|lagest_ack_time:1746006744424504|curr_delivered:152869| [2025/04/30 09:52:24 424605] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744367152| [2025/04/30 09:52:24 424611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:369||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 09:52:24 424617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56749|rttvar:880|minrtt:31359|latest_rtt:57352|ack_delay:104| [2025/04/30 09:52:24 424624] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56812|rttvar:784|minrtt:31359|latest_rtt:57352|ack_delay:104| [2025/04/30 09:52:24 424631] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:188|lost_pn:185|thresh:3| [2025/04/30 09:52:24 424638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 424644] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 424650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 424660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 424664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 424671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 424677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 424683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 424689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 424693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 424697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 424700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 424704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 424708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 424712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 424716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 424720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 424724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 424728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 424731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 424735] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 424739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 424743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 424747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 424751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 424755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 424758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 424762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 424769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 424773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 424777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 424781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 424785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 424788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 424792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 424796] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 424801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 424805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 424809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 424812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 424816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 424820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 424824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 424828] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 424832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 424835] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 424840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:182|lost_pn:185|po_sent_time:1746006744363480|lost_send_time:1746006744359983|loss_delay:64521|frame:STREAM |repair:128| [2025/04/30 09:52:24 424845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:185|lost_pn:185|po_sent_time:1746006744365303|lost_send_time:1746006744359983|loss_delay:64521|frame:STREAM |repair:128| [2025/04/30 09:52:24 424849] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744365303u| [2025/04/30 09:52:24 424854] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 424858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744429950|now:1746006744424858|interval:5092| [2025/04/30 09:52:24 424862] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744429950|now:1746006744424858|interv:5092| [2025/04/30 09:52:24 424869] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 50815, ack_elapse 57889, delivered 69620|rate 1202646|lost 51| [2025/04/30 09:52:24 424876] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202646) in round 4| [2025/04/30 09:52:24 424883] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 424889] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109041|extra_cwnd:11868| [2025/04/30 09:52:24 424895] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744367152|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 424902] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744367152|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 424910] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1205269|cwnd:150810|full_bw_reached:0|inflight:145289|srtt:56812|latest_rtt:57352|min_rtt:31359|applimit:0|lost:49|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 424919] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:74|largest:74|pns:2| [2025/04/30 09:52:24 424926] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:79|pkt_type:SHORT_HEADER|pkt_num:74|frame:ACK |recv_time:1746006744424504|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 424933] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864424504|now:1746006744424504|interv:120000000| [2025/04/30 09:52:24 424939] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864424504|now:1746006744424504|interv:120000000| [2025/04/30 09:52:24 424946] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744427975|pq_index:0| [2025/04/30 09:52:24 424953] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744422900| [2025/04/30 09:52:24 424959] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744424959| [2025/04/30 09:52:24 424967] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744424965| [2025/04/30 09:52:24 424974] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 424981] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56812|min_srtt:56812|path_bw:1205269|loss_rate:15.51|path_pto:0| [2025/04/30 09:52:24 424988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:195744| [2025/04/30 09:52:24 424996] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56812|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 425003] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:182|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 425016] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56812|min_srtt:56812|path_bw:1205269|loss_rate:15.51|path_pto:0| [2025/04/30 09:52:24 425022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:199281| [2025/04/30 09:52:24 425029] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56812|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 425036] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:185|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 425043] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56812|min_srtt:56812|path_bw:1205269|loss_rate:15.51|path_pto:0| [2025/04/30 09:52:24 425049] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:293601| [2025/04/30 09:52:24 425056] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56812|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 425063] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 425069] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56812|min_srtt:56812|path_bw:1205269|loss_rate:15.51|path_pto:0| [2025/04/30 09:52:24 425076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:294780| [2025/04/30 09:52:24 425083] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56812|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 425090] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 425097] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56812|min_srtt:56812|path_bw:1205269|loss_rate:15.51|path_pto:0| [2025/04/30 09:52:24 425103] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:295959| [2025/04/30 09:52:24 425108] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 425111] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 425115] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 425120] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 425124] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:182|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 425128] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:195744| [2025/04/30 09:52:24 425161] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 425166] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:313| [2025/04/30 09:52:24 425201] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:313|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145289|now:1746006744425174|stream_id:0|stream_offset:195744| [2025/04/30 09:52:24 425207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:313|origin_pktnum:182|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 425212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145289|applimit:0| [2025/04/30 09:52:24 425216] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744429950|now:1746006744425216|interval:4734| [2025/04/30 09:52:24 425220] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744429950|now:1746006744425216|interv:4734| [2025/04/30 09:52:24 425226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146489| [2025/04/30 09:52:24 425233] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:185|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 425240] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146489|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:199281| [2025/04/30 09:52:24 425247] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 425254] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:314| [2025/04/30 09:52:24 425294] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:314|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146489|now:1746006744425264|stream_id:0|stream_offset:199281| [2025/04/30 09:52:24 425302] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 425310] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146489|applimit:0| [2025/04/30 09:52:24 425317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744429950|now:1746006744425317|interval:4633| [2025/04/30 09:52:24 425324] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744429950|now:1746006744425317|interv:4633| [2025/04/30 09:52:24 425331] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147689| [2025/04/30 09:52:24 425339] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 425344] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147689|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:293601| [2025/04/30 09:52:24 425353] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 425357] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:315| [2025/04/30 09:52:24 425386] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:315|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147689|now:1746006744425365|stream_id:0|stream_offset:293601| [2025/04/30 09:52:24 425393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 425401] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147689|applimit:0| [2025/04/30 09:52:24 425408] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744429950|now:1746006744425408|interval:4542| [2025/04/30 09:52:24 425415] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744429950|now:1746006744425408|interv:4542| [2025/04/30 09:52:24 425422] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148889| [2025/04/30 09:52:24 425430] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 425437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148889|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:294780| [2025/04/30 09:52:24 425444] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 425448] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:316| [2025/04/30 09:52:24 425475] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:316|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148889|now:1746006744425454|stream_id:0|stream_offset:294780| [2025/04/30 09:52:24 425482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 425489] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148889|applimit:0| [2025/04/30 09:52:24 425496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744429950|now:1746006744425496|interval:4454| [2025/04/30 09:52:24 425503] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744429950|now:1746006744425496|interv:4454| [2025/04/30 09:52:24 425510] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150089| [2025/04/30 09:52:24 425517] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744429950| [2025/04/30 09:52:24 425522] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744429950| [2025/04/30 09:52:24 425526] [debug] |xqc_engine_wakeup_after|wakeup:1746006744429950|now:1746006744425526|diff:4424| [2025/04/30 09:52:24 425531] [debug] |xqc_engine_main_logic|END|now:1746006744424965| [2025/04/30 09:52:24 425536] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744425536| [2025/04/30 09:52:24 425540] [debug] |xqc_engine_wakeup_after|wakeup:1746006744429950|now:1746006744425540|diff:4410| [2025/04/30 09:52:24 425544] [debug] |xqc_engine_main_logic|END|now:1746006744425536| [2025/04/30 09:52:24 426494] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:81|state:ESTABED|recv_time:1746006744426493| [2025/04/30 09:52:24 426510] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 426519] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:74| [2025/04/30 09:52:24 426525] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:75| [2025/04/30 09:52:24 426534] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:75| [2025/04/30 09:52:24 426541] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 426550] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:191|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:192|path_largest_ack:191| [2025/04/30 09:52:24 426557] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:127220|prior_delivered:85649|prior_time:1746006744368601|is_app_limited:0|send_elapse:52537|ack_elapse:57892|ctl_first_sent_time:1746006744368981|lagest_ack_time:1746006744426493|curr_delivered:154069| [2025/04/30 09:52:24 426561] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744368981| [2025/04/30 09:52:24 426567] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:370||sndq_packets_used_bytes:0|sndq_packets_free:1| [2025/04/30 09:52:24 426574] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 426581] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:127220|prior_delivered:85649|prior_time:1746006744368601|is_app_limited:0|send_elapse:52537|ack_elapse:57892|ctl_first_sent_time:1746006744368981|lagest_ack_time:1746006744426493|curr_delivered:155269| [2025/04/30 09:52:24 426587] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744369101| [2025/04/30 09:52:24 426594] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:369||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 09:52:24 426600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56812|rttvar:784|minrtt:31359|latest_rtt:57392|ack_delay:96| [2025/04/30 09:52:24 426607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56873|rttvar:709|minrtt:31359|latest_rtt:57392|ack_delay:96| [2025/04/30 09:52:24 426614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:192|lost_pn:189|thresh:3| [2025/04/30 09:52:24 426619] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 426623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 426627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 426631] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 426635] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 426639] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 426648] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 426652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 426656] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 426660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 426663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 426667] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 426671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 426675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 426679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 426683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 426686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 426690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 426694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 426698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 426702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 426706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 426709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 426713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 426717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 426721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 426725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 426728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 426732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 426736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 426740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 426746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 426750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 426754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 426758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 426762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 426765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 426769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 426773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 426777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 426781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 426784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 426788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 426792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 426796] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 426800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 426804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 426807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 426812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:186|lost_pn:189|po_sent_time:1746006744365429|lost_send_time:1746006744361927|loss_delay:64566|frame:STREAM |repair:128| [2025/04/30 09:52:24 426817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:189|lost_pn:189|po_sent_time:1746006744367296|lost_send_time:1746006744361927|loss_delay:64566|frame:STREAM |repair:128| [2025/04/30 09:52:24 426821] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744367296u| [2025/04/30 09:52:24 426826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 426830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744431972|now:1746006744426829|interval:5143| [2025/04/30 09:52:24 426834] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744431972|now:1746006744426829|interv:5143| [2025/04/30 09:52:24 426838] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 52537, ack_elapse 57892, delivered 69620|rate 1202584|lost 53| [2025/04/30 09:52:24 426845] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202584) in round 4| [2025/04/30 09:52:24 426849] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 426853] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109041|extra_cwnd:11868| [2025/04/30 09:52:24 426857] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744369101|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 426861] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744369101|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 426869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1205269|cwnd:150810|full_bw_reached:0|inflight:145289|srtt:56873|latest_rtt:57392|min_rtt:31359|applimit:0|lost:51|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 426879] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:75|largest:75|pns:2| [2025/04/30 09:52:24 426886] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:81|pkt_type:SHORT_HEADER|pkt_num:75|frame:ACK |recv_time:1746006744426493|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 426893] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864426493|now:1746006744426493|interv:120000000| [2025/04/30 09:52:24 426899] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864426493|now:1746006744426493|interv:120000000| [2025/04/30 09:52:24 426906] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744429950|pq_index:0| [2025/04/30 09:52:24 426913] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744424965| [2025/04/30 09:52:24 426929] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744426929| [2025/04/30 09:52:24 426937] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744426935| [2025/04/30 09:52:24 426946] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 426953] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56873|min_srtt:56873|path_bw:1205269|loss_rate:15.94|path_pto:0| [2025/04/30 09:52:24 426960] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:200460| [2025/04/30 09:52:24 426967] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56873|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 426973] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:186|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 426980] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56873|min_srtt:56873|path_bw:1205269|loss_rate:15.94|path_pto:0| [2025/04/30 09:52:24 426992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:203997| [2025/04/30 09:52:24 427000] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56873|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 427007] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:189|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 427013] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56873|min_srtt:56873|path_bw:1205269|loss_rate:15.94|path_pto:0| [2025/04/30 09:52:24 427020] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:295959| [2025/04/30 09:52:24 427027] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56873|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 427034] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 427040] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56873|min_srtt:56873|path_bw:1205269|loss_rate:15.94|path_pto:0| [2025/04/30 09:52:24 427047] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:297138| [2025/04/30 09:52:24 427054] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56873|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 427061] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 427067] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56873|min_srtt:56873|path_bw:1205269|loss_rate:15.94|path_pto:0| [2025/04/30 09:52:24 427073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:298317| [2025/04/30 09:52:24 427081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 427087] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 427093] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 427099] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 427107] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:186|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 427112] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:200460| [2025/04/30 09:52:24 427121] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 427125] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:317| [2025/04/30 09:52:24 427176] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:317|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145289|now:1746006744427151|stream_id:0|stream_offset:200460| [2025/04/30 09:52:24 427185] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:317|origin_pktnum:186|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 427190] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145289|applimit:0| [2025/04/30 09:52:24 427194] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744431972|now:1746006744427194|interval:4778| [2025/04/30 09:52:24 427202] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744431972|now:1746006744427194|interv:4778| [2025/04/30 09:52:24 427208] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146489| [2025/04/30 09:52:24 427216] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:189|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 427223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146489|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:203997| [2025/04/30 09:52:24 427230] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 427236] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:318| [2025/04/30 09:52:24 427277] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:318|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146489|now:1746006744427247|stream_id:0|stream_offset:203997| [2025/04/30 09:52:24 427288] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 427295] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146489|applimit:0| [2025/04/30 09:52:24 427302] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744431972|now:1746006744427302|interval:4670| [2025/04/30 09:52:24 427309] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744431972|now:1746006744427302|interv:4670| [2025/04/30 09:52:24 427316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147689| [2025/04/30 09:52:24 427323] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 427327] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147689|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:295959| [2025/04/30 09:52:24 427332] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 427336] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:319| [2025/04/30 09:52:24 427374] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:319|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147689|now:1746006744427352|stream_id:0|stream_offset:295959| [2025/04/30 09:52:24 427379] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 427386] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147689|applimit:0| [2025/04/30 09:52:24 427393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744431972|now:1746006744427393|interval:4579| [2025/04/30 09:52:24 427400] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744431972|now:1746006744427393|interv:4579| [2025/04/30 09:52:24 427407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148889| [2025/04/30 09:52:24 427414] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 427422] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148889|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:297138| [2025/04/30 09:52:24 427429] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 427434] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:320| [2025/04/30 09:52:24 427461] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:320|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148889|now:1746006744427440|stream_id:0|stream_offset:297138| [2025/04/30 09:52:24 427466] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 427474] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148889|applimit:0| [2025/04/30 09:52:24 427480] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744431972|now:1746006744427480|interval:4492| [2025/04/30 09:52:24 427487] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744431972|now:1746006744427480|interv:4492| [2025/04/30 09:52:24 427494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150089| [2025/04/30 09:52:24 427501] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744431972| [2025/04/30 09:52:24 427508] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744431972| [2025/04/30 09:52:24 427512] [debug] |xqc_engine_wakeup_after|wakeup:1746006744431972|now:1746006744427512|diff:4460| [2025/04/30 09:52:24 427517] [debug] |xqc_engine_main_logic|END|now:1746006744426935| [2025/04/30 09:52:24 427522] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744427522| [2025/04/30 09:52:24 427526] [debug] |xqc_engine_wakeup_after|wakeup:1746006744431972|now:1746006744427526|diff:4446| [2025/04/30 09:52:24 427530] [debug] |xqc_engine_main_logic|END|now:1746006744427522| [2025/04/30 09:52:24 428471] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:83|state:ESTABED|recv_time:1746006744428470| [2025/04/30 09:52:24 428488] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 428506] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:75| [2025/04/30 09:52:24 428512] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:76| [2025/04/30 09:52:24 428522] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:76| [2025/04/30 09:52:24 428529] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 428538] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:195|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:196|path_largest_ack:195| [2025/04/30 09:52:24 428546] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:129620|prior_delivered:88049|prior_time:1746006744370653|is_app_limited:0|send_elapse:52930|ack_elapse:57817|ctl_first_sent_time:1746006744371111|lagest_ack_time:1746006744428470|curr_delivered:156469| [2025/04/30 09:52:24 428553] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744371111| [2025/04/30 09:52:24 428560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:370||sndq_packets_used_bytes:0|sndq_packets_free:1| [2025/04/30 09:52:24 428567] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:196|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:196|path_largest_ack:196| [2025/04/30 09:52:24 428573] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:129620|prior_delivered:88049|prior_time:1746006744370653|is_app_limited:0|send_elapse:52930|ack_elapse:57817|ctl_first_sent_time:1746006744371111|lagest_ack_time:1746006744428470|curr_delivered:157669| [2025/04/30 09:52:24 428581] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744371251| [2025/04/30 09:52:24 428588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:369||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 09:52:24 428594] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56873|rttvar:709|minrtt:31359|latest_rtt:57219|ack_delay:96| [2025/04/30 09:52:24 428601] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56904|rttvar:594|minrtt:31359|latest_rtt:57219|ack_delay:96| [2025/04/30 09:52:24 428608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:196|lost_pn:193|thresh:3| [2025/04/30 09:52:24 428615] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 428621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 428628] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 428634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 428640] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 428645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 428649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 428658] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 428662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 428666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 428670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 428674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 428678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 428682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 428686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 428689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 428693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 428697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 428701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 428705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 428709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 428712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 428716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 428720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 428724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 428728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 428732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 428736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 428739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 428743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 428747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 428751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 428755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 428762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 428766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 428769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 428773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 428777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 428782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 428786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 428789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 428793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 428797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 428801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 428805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 428809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 428813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 428816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 428820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 428824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 428829] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:190|lost_pn:193|po_sent_time:1746006744367406|lost_send_time:1746006744364099|loss_delay:64371|frame:STREAM |repair:128| [2025/04/30 09:52:24 428834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:193|lost_pn:193|po_sent_time:1746006744369262|lost_send_time:1746006744364099|loss_delay:64371|frame:STREAM |repair:128| [2025/04/30 09:52:24 428839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744369262u| [2025/04/30 09:52:24 428843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 428847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744433786|now:1746006744428847|interval:4939| [2025/04/30 09:52:24 428851] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744433786|now:1746006744428847|interv:4939| [2025/04/30 09:52:24 428858] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 52930, ack_elapse 57817, delivered 69620|rate 1204144|lost 55| [2025/04/30 09:52:24 428863] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204144) in round 4| [2025/04/30 09:52:24 428867] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 428871] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109041|extra_cwnd:11868| [2025/04/30 09:52:24 428875] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744371251|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 428880] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744371251|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 428885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1205269|cwnd:150810|full_bw_reached:0|inflight:145289|srtt:56904|latest_rtt:57219|min_rtt:31359|applimit:0|lost:53|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 428891] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:76|largest:76|pns:2| [2025/04/30 09:52:24 428895] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:83|pkt_type:SHORT_HEADER|pkt_num:76|frame:ACK |recv_time:1746006744428470|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 428900] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864428470|now:1746006744428470|interv:120000000| [2025/04/30 09:52:24 428907] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864428470|now:1746006744428470|interv:120000000| [2025/04/30 09:52:24 428913] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744431972|pq_index:0| [2025/04/30 09:52:24 428920] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744426935| [2025/04/30 09:52:24 428926] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744428926| [2025/04/30 09:52:24 428934] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744428932| [2025/04/30 09:52:24 428940] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 428945] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56904|min_srtt:56904|path_bw:1205269|loss_rate:16.36|path_pto:0| [2025/04/30 09:52:24 428953] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:205176| [2025/04/30 09:52:24 428960] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56904|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 428967] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:190|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 428974] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56904|min_srtt:56904|path_bw:1205269|loss_rate:16.36|path_pto:0| [2025/04/30 09:52:24 428986] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:208713| [2025/04/30 09:52:24 428993] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56904|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 429000] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:193|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 429007] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56904|min_srtt:56904|path_bw:1205269|loss_rate:16.36|path_pto:0| [2025/04/30 09:52:24 429014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:298317| [2025/04/30 09:52:24 429020] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56904|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 429027] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 429035] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56904|min_srtt:56904|path_bw:1205269|loss_rate:16.36|path_pto:0| [2025/04/30 09:52:24 429041] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:299496| [2025/04/30 09:52:24 429048] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56904|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 429055] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 429062] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56904|min_srtt:56904|path_bw:1205269|loss_rate:16.36|path_pto:0| [2025/04/30 09:52:24 429068] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:300675| [2025/04/30 09:52:24 429075] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 429081] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 429088] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 429094] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 429101] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:190|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 429108] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:205176| [2025/04/30 09:52:24 429120] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 429124] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:321| [2025/04/30 09:52:24 429187] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:321|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145289|now:1746006744429151|stream_id:0|stream_offset:205176| [2025/04/30 09:52:24 429200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:321|origin_pktnum:190|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 429208] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145289|applimit:0| [2025/04/30 09:52:24 429214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744433786|now:1746006744429214|interval:4572| [2025/04/30 09:52:24 429221] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744433786|now:1746006744429214|interv:4572| [2025/04/30 09:52:24 429227] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146489| [2025/04/30 09:52:24 429235] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:193|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 429242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146489|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:208713| [2025/04/30 09:52:24 429249] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 429256] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:322| [2025/04/30 09:52:24 429288] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:322|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146489|now:1746006744429263|stream_id:0|stream_offset:208713| [2025/04/30 09:52:24 429297] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:322|origin_pktnum:193|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 429304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146489|applimit:0| [2025/04/30 09:52:24 429311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744433786|now:1746006744429310|interval:4476| [2025/04/30 09:52:24 429316] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744433786|now:1746006744429310|interv:4476| [2025/04/30 09:52:24 429324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147689| [2025/04/30 09:52:24 429332] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 429338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147689|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:298317| [2025/04/30 09:52:24 429343] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 429353] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:323| [2025/04/30 09:52:24 429383] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:323|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147689|now:1746006744429359|stream_id:0|stream_offset:298317| [2025/04/30 09:52:24 429392] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 429399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147689|applimit:0| [2025/04/30 09:52:24 429406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744433786|now:1746006744429406|interval:4380| [2025/04/30 09:52:24 429414] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744433786|now:1746006744429406|interv:4380| [2025/04/30 09:52:24 429420] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148889| [2025/04/30 09:52:24 429427] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 429431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148889|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:299496| [2025/04/30 09:52:24 429436] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 429440] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:324| [2025/04/30 09:52:24 429469] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:324|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148889|now:1746006744429446|stream_id:0|stream_offset:299496| [2025/04/30 09:52:24 429478] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:324|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 429485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148889|applimit:0| [2025/04/30 09:52:24 429492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744433786|now:1746006744429492|interval:4294| [2025/04/30 09:52:24 429499] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744433786|now:1746006744429492|interv:4294| [2025/04/30 09:52:24 429506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150089| [2025/04/30 09:52:24 429512] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744433786| [2025/04/30 09:52:24 429516] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744433786| [2025/04/30 09:52:24 429520] [debug] |xqc_engine_wakeup_after|wakeup:1746006744433786|now:1746006744429520|diff:4266| [2025/04/30 09:52:24 429524] [debug] |xqc_engine_main_logic|END|now:1746006744428932| [2025/04/30 09:52:24 429530] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744429530| [2025/04/30 09:52:24 429534] [debug] |xqc_engine_wakeup_after|wakeup:1746006744433786|now:1746006744429534|diff:4252| [2025/04/30 09:52:24 429538] [debug] |xqc_engine_main_logic|END|now:1746006744429530| [2025/04/30 09:52:24 430466] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:85|state:ESTABED|recv_time:1746006744430465| [2025/04/30 09:52:24 430489] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 430498] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:76| [2025/04/30 09:52:24 430504] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:77| [2025/04/30 09:52:24 430513] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:77| [2025/04/30 09:52:24 430519] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 430527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:199|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:200|path_largest_ack:199| [2025/04/30 09:52:24 430533] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:132020|prior_delivered:90449|prior_time:1746006744372615|is_app_limited:0|send_elapse:54570|ack_elapse:57850|ctl_first_sent_time:1746006744373030|lagest_ack_time:1746006744430465|curr_delivered:158869| [2025/04/30 09:52:24 430540] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744373030| [2025/04/30 09:52:24 430547] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:370||sndq_packets_used_bytes:0|sndq_packets_free:1| [2025/04/30 09:52:24 430553] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 430558] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:132020|prior_delivered:90449|prior_time:1746006744372615|is_app_limited:0|send_elapse:54570|ack_elapse:57850|ctl_first_sent_time:1746006744373030|lagest_ack_time:1746006744430465|curr_delivered:160069| [2025/04/30 09:52:24 430564] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744373207| [2025/04/30 09:52:24 430570] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:369||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 09:52:24 430577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56904|rttvar:594|minrtt:31359|latest_rtt:57258|ack_delay:96| [2025/04/30 09:52:24 430584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56936|rttvar:510|minrtt:31359|latest_rtt:57258|ack_delay:96| [2025/04/30 09:52:24 430590] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:200|lost_pn:197|thresh:3| [2025/04/30 09:52:24 430595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 430599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 430603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 430607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 430611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 430615] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 430623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 430627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 430631] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 430634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 430638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 430642] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 430647] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 430654] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 430660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 430666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 430671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 430675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 430679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 430683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 430686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 430690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 430694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 430698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 430702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 430706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 430710] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 430714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 430717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 430721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 430725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 430730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 430741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 430747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 430752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 430756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 430760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 430763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 430767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 430771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 430775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 430779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 430783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 430786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 430790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 430794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 430798] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 430802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 430806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 430810] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 430816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 430823] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 430831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:194|lost_pn:197|po_sent_time:1746006744369415|lost_send_time:1746006744366050|loss_delay:64415|frame:STREAM |repair:128| [2025/04/30 09:52:24 430838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:197|lost_pn:197|po_sent_time:1746006744371360|lost_send_time:1746006744366050|loss_delay:64415|frame:STREAM |repair:128| [2025/04/30 09:52:24 430842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744371360u| [2025/04/30 09:52:24 430846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 430855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744435893|now:1746006744430855|interval:5038| [2025/04/30 09:52:24 430862] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744435893|now:1746006744430855|interv:5038| [2025/04/30 09:52:24 430869] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 54570, ack_elapse 57850, delivered 69620|rate 1203457|lost 57| [2025/04/30 09:52:24 430874] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203457) in round 4| [2025/04/30 09:52:24 430878] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 430882] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109041|extra_cwnd:11868| [2025/04/30 09:52:24 430888] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744373207|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 430894] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744373207|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 430902] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1205269|cwnd:150810|full_bw_reached:0|inflight:145289|srtt:56936|latest_rtt:57258|min_rtt:31359|applimit:0|lost:55|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 430911] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:77|largest:77|pns:2| [2025/04/30 09:52:24 430918] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:85|pkt_type:SHORT_HEADER|pkt_num:77|frame:ACK |recv_time:1746006744430465|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 430925] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864430465|now:1746006744430465|interv:120000000| [2025/04/30 09:52:24 430931] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864430465|now:1746006744430465|interv:120000000| [2025/04/30 09:52:24 430937] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744433786|pq_index:0| [2025/04/30 09:52:24 430944] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744428932| [2025/04/30 09:52:24 430950] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744430950| [2025/04/30 09:52:24 430959] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744430957| [2025/04/30 09:52:24 430966] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 430974] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56936|min_srtt:56936|path_bw:1205269|loss_rate:16.77|path_pto:0| [2025/04/30 09:52:24 430981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:209892| [2025/04/30 09:52:24 430993] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56936|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 431000] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:194|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 431006] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56936|min_srtt:56936|path_bw:1205269|loss_rate:16.77|path_pto:0| [2025/04/30 09:52:24 431012] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:213429| [2025/04/30 09:52:24 431016] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56936|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 431021] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:197|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 431025] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56936|min_srtt:56936|path_bw:1205269|loss_rate:16.77|path_pto:0| [2025/04/30 09:52:24 431029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:300675| [2025/04/30 09:52:24 431036] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56936|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 431044] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 431050] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56936|min_srtt:56936|path_bw:1205269|loss_rate:16.77|path_pto:0| [2025/04/30 09:52:24 431057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:301854| [2025/04/30 09:52:24 431064] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56936|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 431071] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 431078] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56936|min_srtt:56936|path_bw:1205269|loss_rate:16.77|path_pto:0| [2025/04/30 09:52:24 431084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:303033| [2025/04/30 09:52:24 431091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 431097] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 431101] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 431109] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 431114] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:194|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 431118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:209892| [2025/04/30 09:52:24 431123] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 431127] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:325| [2025/04/30 09:52:24 431186] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:325|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145289|now:1746006744431152|stream_id:0|stream_offset:209892| [2025/04/30 09:52:24 431199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:325|origin_pktnum:194|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 431207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145289|applimit:0| [2025/04/30 09:52:24 431213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744435893|now:1746006744431213|interval:4680| [2025/04/30 09:52:24 431220] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744435893|now:1746006744431213|interv:4680| [2025/04/30 09:52:24 431224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146489| [2025/04/30 09:52:24 431229] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:197|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 431234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146489|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:213429| [2025/04/30 09:52:24 431238] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 431242] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:326| [2025/04/30 09:52:24 431278] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:326|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146489|now:1746006744431252|stream_id:0|stream_offset:213429| [2025/04/30 09:52:24 431285] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 431290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146489|applimit:0| [2025/04/30 09:52:24 431297] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744435893|now:1746006744431296|interval:4597| [2025/04/30 09:52:24 431303] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744435893|now:1746006744431296|interv:4597| [2025/04/30 09:52:24 431310] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147689| [2025/04/30 09:52:24 431318] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 431331] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147689|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:300675| [2025/04/30 09:52:24 431338] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 431345] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:327| [2025/04/30 09:52:24 431378] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:327|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147689|now:1746006744431356|stream_id:0|stream_offset:300675| [2025/04/30 09:52:24 431384] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 431392] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147689|applimit:0| [2025/04/30 09:52:24 431398] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744435893|now:1746006744431398|interval:4495| [2025/04/30 09:52:24 431405] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744435893|now:1746006744431398|interv:4495| [2025/04/30 09:52:24 431412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148889| [2025/04/30 09:52:24 431419] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 431426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148889|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:301854| [2025/04/30 09:52:24 431433] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 431440] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:328| [2025/04/30 09:52:24 431469] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:328|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148889|now:1746006744431448|stream_id:0|stream_offset:301854| [2025/04/30 09:52:24 431474] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 431482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148889|applimit:0| [2025/04/30 09:52:24 431488] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744435893|now:1746006744431488|interval:4405| [2025/04/30 09:52:24 431495] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744435893|now:1746006744431488|interv:4405| [2025/04/30 09:52:24 431502] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150089| [2025/04/30 09:52:24 431510] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744435893| [2025/04/30 09:52:24 431517] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744435893| [2025/04/30 09:52:24 431523] [debug] |xqc_engine_wakeup_after|wakeup:1746006744435893|now:1746006744431523|diff:4370| [2025/04/30 09:52:24 431533] [debug] |xqc_engine_main_logic|END|now:1746006744430957| [2025/04/30 09:52:24 431539] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744431539| [2025/04/30 09:52:24 431543] [debug] |xqc_engine_wakeup_after|wakeup:1746006744435893|now:1746006744431543|diff:4350| [2025/04/30 09:52:24 431547] [debug] |xqc_engine_main_logic|END|now:1746006744431539| [2025/04/30 09:52:24 432615] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:87|state:ESTABED|recv_time:1746006744432614| [2025/04/30 09:52:24 432631] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 432641] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:77| [2025/04/30 09:52:24 432647] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:78| [2025/04/30 09:52:24 432656] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:78| [2025/04/30 09:52:24 432663] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 432672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:203|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:204|path_largest_ack:203| [2025/04/30 09:52:24 432680] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:134420|prior_delivered:92849|prior_time:1746006744374668|is_app_limited:0|send_elapse:54997|ack_elapse:57946|ctl_first_sent_time:1746006744375105|lagest_ack_time:1746006744432614|curr_delivered:161269| [2025/04/30 09:52:24 432688] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744375105| [2025/04/30 09:52:24 432695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:370||sndq_packets_used_bytes:0|sndq_packets_free:1| [2025/04/30 09:52:24 432702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 432709] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:134420|prior_delivered:92849|prior_time:1746006744374668|is_app_limited:0|send_elapse:54997|ack_elapse:57946|ctl_first_sent_time:1746006744375105|lagest_ack_time:1746006744432614|curr_delivered:162469| [2025/04/30 09:52:24 432716] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744375265| [2025/04/30 09:52:24 432723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:369||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 09:52:24 432729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56936|rttvar:510|minrtt:31359|latest_rtt:57349|ack_delay:224| [2025/04/30 09:52:24 432736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56959|rttvar:430|minrtt:31359|latest_rtt:57349|ack_delay:224| [2025/04/30 09:52:24 432742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:204|lost_pn:201|thresh:3| [2025/04/30 09:52:24 432748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 432753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 432757] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 432761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 432771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 432775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 432779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 432783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 432786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 432790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 432794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 432798] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 432802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 432806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 432810] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 432814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 432817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 432821] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 432825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 432829] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 432833] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 432837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 432841] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 432846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 432852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 432858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 432864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 432871] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 432877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 432889] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 432896] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 432902] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 432908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 432914] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 432921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 432928] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 432934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 432940] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 432946] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 432952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 432958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 432965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 432971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 432977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 432983] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 432989] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 432995] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 433002] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 433008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 433013] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 433019] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 433025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 433032] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 433037] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 433046] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:198|lost_pn:201|po_sent_time:1746006744371478|lost_send_time:1746006744368097|loss_delay:64517|frame:STREAM |repair:128| [2025/04/30 09:52:24 433051] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:201|lost_pn:201|po_sent_time:1746006744373342|lost_send_time:1746006744368097|loss_delay:64517|frame:STREAM |repair:128| [2025/04/30 09:52:24 433056] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744373342u| [2025/04/30 09:52:24 433060] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 433064] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744437990|now:1746006744433064|interval:4926| [2025/04/30 09:52:24 433071] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744437990|now:1746006744433064|interv:4926| [2025/04/30 09:52:24 433078] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 54997, ack_elapse 57946, delivered 69620|rate 1201463|lost 59| [2025/04/30 09:52:24 433085] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201463) in round 4| [2025/04/30 09:52:24 433091] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 433096] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109041|extra_cwnd:11868| [2025/04/30 09:52:24 433100] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744375265|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 433104] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744375265|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 433109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1205269|cwnd:150810|full_bw_reached:0|inflight:145289|srtt:56959|latest_rtt:57349|min_rtt:31359|applimit:0|lost:57|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 433115] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:78|largest:78|pns:2| [2025/04/30 09:52:24 433120] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:87|pkt_type:SHORT_HEADER|pkt_num:78|frame:ACK |recv_time:1746006744432614|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 433125] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864432614|now:1746006744432614|interv:120000000| [2025/04/30 09:52:24 433129] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864432614|now:1746006744432614|interv:120000000| [2025/04/30 09:52:24 433156] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744435893|pq_index:0| [2025/04/30 09:52:24 433161] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744430957| [2025/04/30 09:52:24 433165] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744433165| [2025/04/30 09:52:24 433171] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744433169| [2025/04/30 09:52:24 433180] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 433185] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56959|min_srtt:56959|path_bw:1205269|loss_rate:17.17|path_pto:0| [2025/04/30 09:52:24 433189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:214608| [2025/04/30 09:52:24 433194] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56959|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 433199] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:198|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 433203] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56959|min_srtt:56959|path_bw:1205269|loss_rate:17.17|path_pto:0| [2025/04/30 09:52:24 433208] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:218145| [2025/04/30 09:52:24 433212] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56959|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 433217] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:201|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 433221] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56959|min_srtt:56959|path_bw:1205269|loss_rate:17.17|path_pto:0| [2025/04/30 09:52:24 433225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:303033| [2025/04/30 09:52:24 433230] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56959|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 433234] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 433238] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56959|min_srtt:56959|path_bw:1205269|loss_rate:17.17|path_pto:0| [2025/04/30 09:52:24 433242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:304212| [2025/04/30 09:52:24 433247] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56959|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 433255] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 433262] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56959|min_srtt:56959|path_bw:1205269|loss_rate:17.17|path_pto:0| [2025/04/30 09:52:24 433273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:305391| [2025/04/30 09:52:24 433280] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 433287] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 433293] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 433300] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 433304] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:198|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 433309] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:214608| [2025/04/30 09:52:24 433313] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 433318] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:329| [2025/04/30 09:52:24 433357] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:329|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145289|now:1746006744433326|stream_id:0|stream_offset:214608| [2025/04/30 09:52:24 433366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:329|origin_pktnum:198|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 433374] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145289|applimit:0| [2025/04/30 09:52:24 433380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744437990|now:1746006744433380|interval:4610| [2025/04/30 09:52:24 433385] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744437990|now:1746006744433380|interv:4610| [2025/04/30 09:52:24 433390] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146489| [2025/04/30 09:52:24 433395] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:201|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 433400] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146489|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:218145| [2025/04/30 09:52:24 433408] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 433413] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:330| [2025/04/30 09:52:24 433443] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:330|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146489|now:1746006744433420|stream_id:0|stream_offset:218145| [2025/04/30 09:52:24 433452] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 433465] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146489|applimit:0| [2025/04/30 09:52:24 433470] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744437990|now:1746006744433469|interval:4521| [2025/04/30 09:52:24 433474] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744437990|now:1746006744433469|interv:4521| [2025/04/30 09:52:24 433478] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147689| [2025/04/30 09:52:24 433483] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 433487] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147689|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:303033| [2025/04/30 09:52:24 433492] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 433496] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:331| [2025/04/30 09:52:24 433524] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:331|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147689|now:1746006744433502|stream_id:0|stream_offset:303033| [2025/04/30 09:52:24 433533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 433540] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147689|applimit:0| [2025/04/30 09:52:24 433546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744437990|now:1746006744433546|interval:4444| [2025/04/30 09:52:24 433551] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744437990|now:1746006744433546|interv:4444| [2025/04/30 09:52:24 433555] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148889| [2025/04/30 09:52:24 433559] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 433564] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148889|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:304212| [2025/04/30 09:52:24 433568] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 433572] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:332| [2025/04/30 09:52:24 433599] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:332|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148889|now:1746006744433578|stream_id:0|stream_offset:304212| [2025/04/30 09:52:24 433608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 433615] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148889|applimit:0| [2025/04/30 09:52:24 433621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744437990|now:1746006744433620|interval:4370| [2025/04/30 09:52:24 433629] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744437990|now:1746006744433620|interv:4370| [2025/04/30 09:52:24 433633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150089| [2025/04/30 09:52:24 433638] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744437990| [2025/04/30 09:52:24 433642] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744437990| [2025/04/30 09:52:24 433646] [debug] |xqc_engine_wakeup_after|wakeup:1746006744437990|now:1746006744433646|diff:4344| [2025/04/30 09:52:24 433651] [debug] |xqc_engine_main_logic|END|now:1746006744433169| [2025/04/30 09:52:24 433656] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744433656| [2025/04/30 09:52:24 433660] [debug] |xqc_engine_wakeup_after|wakeup:1746006744437990|now:1746006744433660|diff:4330| [2025/04/30 09:52:24 433664] [debug] |xqc_engine_main_logic|END|now:1746006744433656| [2025/04/30 09:52:24 434456] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:89|state:ESTABED|recv_time:1746006744434455| [2025/04/30 09:52:24 434472] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 434481] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:78| [2025/04/30 09:52:24 434487] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:79| [2025/04/30 09:52:24 434495] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:79| [2025/04/30 09:52:24 434501] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 434510] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:207|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:208|path_largest_ack:207| [2025/04/30 09:52:24 434515] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:136820|prior_delivered:95249|prior_time:1746006744376609|is_app_limited:0|send_elapse:56625|ack_elapse:57846|ctl_first_sent_time:1746006744377012|lagest_ack_time:1746006744434455|curr_delivered:163669| [2025/04/30 09:52:24 434520] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744377012| [2025/04/30 09:52:24 434526] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:370||sndq_packets_used_bytes:0|sndq_packets_free:1| [2025/04/30 09:52:24 434533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:208|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:208|path_largest_ack:208| [2025/04/30 09:52:24 434540] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:136820|prior_delivered:95249|prior_time:1746006744376609|is_app_limited:0|send_elapse:56625|ack_elapse:57846|ctl_first_sent_time:1746006744377012|lagest_ack_time:1746006744434455|curr_delivered:164869| [2025/04/30 09:52:24 434546] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744377180| [2025/04/30 09:52:24 434552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:369||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 09:52:24 434558] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56959|rttvar:430|minrtt:31359|latest_rtt:57275|ack_delay:88| [2025/04/30 09:52:24 434565] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56988|rttvar:380|minrtt:31359|latest_rtt:57275|ack_delay:88| [2025/04/30 09:52:24 434576] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:208|lost_pn:205|thresh:3| [2025/04/30 09:52:24 434581] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434585] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434589] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434596] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434631] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 434635] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 434639] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434643] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434647] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434651] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434654] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434658] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434684] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434688] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434735] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434796] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 434805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:202|lost_pn:205|po_sent_time:1746006744373473|lost_send_time:1746006744370021|loss_delay:64434|frame:STREAM |repair:128| [2025/04/30 09:52:24 434810] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:205|lost_pn:205|po_sent_time:1746006744375379|lost_send_time:1746006744370021|loss_delay:64434|frame:STREAM |repair:128| [2025/04/30 09:52:24 434814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744375379u| [2025/04/30 09:52:24 434818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 434822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744439929|now:1746006744434822|interval:5107| [2025/04/30 09:52:24 434827] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744439929|now:1746006744434822|interv:5107| [2025/04/30 09:52:24 434831] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 56625, ack_elapse 57846, delivered 69620|rate 1203540|lost 61| [2025/04/30 09:52:24 434835] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203540) in round 4| [2025/04/30 09:52:24 434840] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 434844] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109041|extra_cwnd:11868| [2025/04/30 09:52:24 434848] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744377180|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 434852] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744377180|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 434857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1205269|cwnd:150810|full_bw_reached:0|inflight:145289|srtt:56988|latest_rtt:57275|min_rtt:31359|applimit:0|lost:59|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 434863] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:79|largest:79|pns:2| [2025/04/30 09:52:24 434867] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:89|pkt_type:SHORT_HEADER|pkt_num:79|frame:ACK |recv_time:1746006744434455|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 434880] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864434455|now:1746006744434455|interv:120000000| [2025/04/30 09:52:24 434886] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864434455|now:1746006744434455|interv:120000000| [2025/04/30 09:52:24 434893] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744437990|pq_index:0| [2025/04/30 09:52:24 434899] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744433169| [2025/04/30 09:52:24 434906] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744434905| [2025/04/30 09:52:24 434914] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744434912| [2025/04/30 09:52:24 434921] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 434929] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56988|min_srtt:56988|path_bw:1205269|loss_rate:17.56|path_pto:0| [2025/04/30 09:52:24 434936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:219324| [2025/04/30 09:52:24 434943] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56988|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 434950] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:202|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 434957] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56988|min_srtt:56988|path_bw:1205269|loss_rate:17.56|path_pto:0| [2025/04/30 09:52:24 434965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:222861| [2025/04/30 09:52:24 434972] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56988|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 434980] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:205|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 434987] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56988|min_srtt:56988|path_bw:1205269|loss_rate:17.56|path_pto:0| [2025/04/30 09:52:24 434994] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:305391| [2025/04/30 09:52:24 435002] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56988|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 435009] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 435022] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56988|min_srtt:56988|path_bw:1205269|loss_rate:17.56|path_pto:0| [2025/04/30 09:52:24 435029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:306570| [2025/04/30 09:52:24 435036] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56988|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 435043] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 435050] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56988|min_srtt:56988|path_bw:1205269|loss_rate:17.56|path_pto:0| [2025/04/30 09:52:24 435056] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:307749| [2025/04/30 09:52:24 435063] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 435069] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 435075] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 435081] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 435088] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:202|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 435094] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:219324| [2025/04/30 09:52:24 435101] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 435108] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:333| [2025/04/30 09:52:24 435191] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:333|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145289|now:1746006744435119|stream_id:0|stream_offset:219324| [2025/04/30 09:52:24 435205] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:333|origin_pktnum:202|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 435213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145289|applimit:0| [2025/04/30 09:52:24 435219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744439929|now:1746006744435219|interval:4710| [2025/04/30 09:52:24 435226] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744439929|now:1746006744435219|interv:4710| [2025/04/30 09:52:24 435233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146489| [2025/04/30 09:52:24 435241] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:205|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 435254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146489|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:222861| [2025/04/30 09:52:24 435261] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 435269] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:334| [2025/04/30 09:52:24 435300] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:334|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146489|now:1746006744435277|stream_id:0|stream_offset:222861| [2025/04/30 09:52:24 435306] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:334|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:52:24 435311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146489|applimit:0| [2025/04/30 09:52:24 435315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744439929|now:1746006744435315|interval:4614| [2025/04/30 09:52:24 435319] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744439929|now:1746006744435315|interv:4614| [2025/04/30 09:52:24 435323] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147689| [2025/04/30 09:52:24 435328] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 435332] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147689|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:305391| [2025/04/30 09:52:24 435337] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 435341] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:335| [2025/04/30 09:52:24 435362] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:335|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147689|now:1746006744435346|stream_id:0|stream_offset:305391| [2025/04/30 09:52:24 435367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 435372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147689|applimit:0| [2025/04/30 09:52:24 435376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744439929|now:1746006744435376|interval:4553| [2025/04/30 09:52:24 435380] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744439929|now:1746006744435376|interv:4553| [2025/04/30 09:52:24 435384] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148889| [2025/04/30 09:52:24 435389] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 435393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148889|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:306570| [2025/04/30 09:52:24 435401] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 435405] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:336| [2025/04/30 09:52:24 435426] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:336|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148889|now:1746006744435411|stream_id:0|stream_offset:306570| [2025/04/30 09:52:24 435431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:336|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 435436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148889|applimit:0| [2025/04/30 09:52:24 435440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744439929|now:1746006744435440|interval:4489| [2025/04/30 09:52:24 435445] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744439929|now:1746006744435440|interv:4489| [2025/04/30 09:52:24 435449] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150089| [2025/04/30 09:52:24 435453] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744439929| [2025/04/30 09:52:24 435458] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744439929| [2025/04/30 09:52:24 435462] [debug] |xqc_engine_wakeup_after|wakeup:1746006744439929|now:1746006744435462|diff:4467| [2025/04/30 09:52:24 435466] [debug] |xqc_engine_main_logic|END|now:1746006744434912| [2025/04/30 09:52:24 435471] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744435471| [2025/04/30 09:52:24 435475] [debug] |xqc_engine_wakeup_after|wakeup:1746006744439929|now:1746006744435475|diff:4454| [2025/04/30 09:52:24 435479] [debug] |xqc_engine_main_logic|END|now:1746006744435471| [2025/04/30 09:52:24 436527] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:92|state:ESTABED|recv_time:1746006744436526| [2025/04/30 09:52:24 436543] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 436552] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:79| [2025/04/30 09:52:24 436558] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:80| [2025/04/30 09:52:24 436567] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:80| [2025/04/30 09:52:24 436574] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 436584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:211|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:212|path_largest_ack:211| [2025/04/30 09:52:24 436590] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:139220|prior_delivered:97649|prior_time:1746006744378639|is_app_limited:0|send_elapse:56932|ack_elapse:57887|ctl_first_sent_time:1746006744379031|lagest_ack_time:1746006744436526|curr_delivered:166069| [2025/04/30 09:52:24 436597] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744379031| [2025/04/30 09:52:24 436605] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:370||sndq_packets_used_bytes:0|sndq_packets_free:1| [2025/04/30 09:52:24 436611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:212|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:212|path_largest_ack:212| [2025/04/30 09:52:24 436625] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:139220|prior_delivered:97649|prior_time:1746006744378639|is_app_limited:0|send_elapse:56932|ack_elapse:57887|ctl_first_sent_time:1746006744379031|lagest_ack_time:1746006744436526|curr_delivered:167269| [2025/04/30 09:52:24 436630] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744379203| [2025/04/30 09:52:24 436634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:369||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 09:52:24 436638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56988|rttvar:380|minrtt:31359|latest_rtt:57323|ack_delay:96| [2025/04/30 09:52:24 436642] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:57018|rttvar:344|minrtt:31359|latest_rtt:57323|ack_delay:96| [2025/04/30 09:52:24 436646] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:212|lost_pn:209|thresh:3| [2025/04/30 09:52:24 436650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436655] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436684] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 436713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 436717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436735] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436808] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436823] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436849] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436892] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 436924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:206|lost_pn:209|po_sent_time:1746006744375495|lost_send_time:1746006744372038|loss_delay:64488|frame:STREAM |repair:128| [2025/04/30 09:52:24 436932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:209|lost_pn:209|po_sent_time:1746006744377329|lost_send_time:1746006744372038|loss_delay:64488|frame:STREAM |repair:128| [2025/04/30 09:52:24 436938] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744377329u| [2025/04/30 09:52:24 436945] [stats] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |lost interval:101849|lost_count:58|send_count:219|pkt_num:209|po_send_time:1746006744377329|srtt:57018|cwnd:150810|bw:1205269|conn_life:210522|now:0|last_lost_time:210522| [2025/04/30 09:52:24 436953] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 436959] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744441925|now:1746006744436959|interval:4966| [2025/04/30 09:52:24 436966] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744441925|now:1746006744436959|interv:4966| [2025/04/30 09:52:24 436979] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 56932, ack_elapse 57887, delivered 69620|rate 1202687|lost 63| [2025/04/30 09:52:24 436985] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202687) in round 4| [2025/04/30 09:52:24 436992] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 436998] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109041|extra_cwnd:11868| [2025/04/30 09:52:24 437005] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744379203|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 437010] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744379203|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 437015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1205269|cwnd:150810|full_bw_reached:0|inflight:145289|srtt:57018|latest_rtt:57323|min_rtt:31359|applimit:0|lost:61|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 437021] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:24 437025] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:24 437031] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 09:52:24 437036] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:80|largest:80|pns:2| [2025/04/30 09:52:24 437043] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:92|pkt_type:SHORT_HEADER|pkt_num:80|frame:PING ACK |recv_time:1746006744436526|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 437051] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864436526|now:1746006744436526|interv:120000000| [2025/04/30 09:52:24 437057] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864436526|now:1746006744436526|interv:120000000| [2025/04/30 09:52:24 437063] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744439929|pq_index:0| [2025/04/30 09:52:24 437070] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744434912| [2025/04/30 09:52:24 437076] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744437076| [2025/04/30 09:52:24 437083] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744437081| [2025/04/30 09:52:24 437091] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 437098] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:80|ack_delay:572|first_ack_range:39|largest_pkt_recv_time:1746006744436526| [2025/04/30 09:52:24 437105] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:80|low:41|pkt_pns:2| [2025/04/30 09:52:24 437111] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:80|frame_largest_recv:80| [2025/04/30 09:52:24 437123] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:24 437131] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:57018|min_srtt:57018|path_bw:1205269|loss_rate:17.94|path_pto:0| [2025/04/30 09:52:24 437159] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:224040| [2025/04/30 09:52:24 437166] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:57018|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 437174] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:206|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 437180] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:57018|min_srtt:57018|path_bw:1205269|loss_rate:17.94|path_pto:0| [2025/04/30 09:52:24 437187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:227577| [2025/04/30 09:52:24 437193] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:57018|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 437198] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:209|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 437204] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:307749| [2025/04/30 09:52:24 437211] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:57018|min_srtt:57018|path_bw:1205269|loss_rate:17.94|path_pto:0| [2025/04/30 09:52:24 437218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3607|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:308928| [2025/04/30 09:52:24 437223] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:57018|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 437228] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 437232] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:57018|min_srtt:57018|path_bw:1205269|loss_rate:17.94|path_pto:0| [2025/04/30 09:52:24 437239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4807|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:310107| [2025/04/30 09:52:24 437246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 437252] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 437256] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 437264] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 437269] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:206|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 437273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:224040| [2025/04/30 09:52:24 437278] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 437282] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:337| [2025/04/30 09:52:24 437321] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:337|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145289|now:1746006744437290|stream_id:0|stream_offset:224040| [2025/04/30 09:52:24 437330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:337|origin_pktnum:206|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 437337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145289|applimit:0| [2025/04/30 09:52:24 437343] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744441925|now:1746006744437343|interval:4582| [2025/04/30 09:52:24 437350] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744441925|now:1746006744437343|interv:4582| [2025/04/30 09:52:24 437357] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146489| [2025/04/30 09:52:24 437365] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:209|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 437372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146489|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:227577| [2025/04/30 09:52:24 437379] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 437386] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:338| [2025/04/30 09:52:24 437420] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:338|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146489|now:1746006744437394|stream_id:0|stream_offset:227577| [2025/04/30 09:52:24 437428] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:338|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:52:24 437435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146489|applimit:0| [2025/04/30 09:52:24 437442] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744441925|now:1746006744437441|interval:4484| [2025/04/30 09:52:24 437446] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744441925|now:1746006744437441|interv:4484| [2025/04/30 09:52:24 437450] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147689| [2025/04/30 09:52:24 437455] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 437464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:147689|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:307749| [2025/04/30 09:52:24 437469] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 437473] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:339| [2025/04/30 09:52:24 437502] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:339|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:147689|now:1746006744437479|stream_id:0|stream_offset:307749| [2025/04/30 09:52:24 437510] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:339|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:52:24 437518] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147689|applimit:0| [2025/04/30 09:52:24 437525] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744441925|now:1746006744437525|interval:4400| [2025/04/30 09:52:24 437530] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744441925|now:1746006744437525|interv:4400| [2025/04/30 09:52:24 437534] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148896| [2025/04/30 09:52:24 437539] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 437543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148896|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:308928| [2025/04/30 09:52:24 437548] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 437552] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:340| [2025/04/30 09:52:24 437579] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:340|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148896|now:1746006744437558|stream_id:0|stream_offset:308928| [2025/04/30 09:52:24 437588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:340|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 437595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148896|applimit:0| [2025/04/30 09:52:24 437601] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744441925|now:1746006744437600|interval:4325| [2025/04/30 09:52:24 437605] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744441925|now:1746006744437600|interv:4325| [2025/04/30 09:52:24 437609] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150096| [2025/04/30 09:52:24 437613] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744441925| [2025/04/30 09:52:24 437618] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744441925| [2025/04/30 09:52:24 437622] [debug] |xqc_engine_wakeup_after|wakeup:1746006744441925|now:1746006744437622|diff:4303| [2025/04/30 09:52:24 437630] [debug] |xqc_engine_main_logic|END|now:1746006744437081| [2025/04/30 09:52:24 437636] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744437636| [2025/04/30 09:52:24 437640] [debug] |xqc_engine_wakeup_after|wakeup:1746006744441925|now:1746006744437640|diff:4285| [2025/04/30 09:52:24 437644] [debug] |xqc_engine_main_logic|END|now:1746006744437636| [2025/04/30 09:52:24 438497] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:93|state:ESTABED|recv_time:1746006744438495| [2025/04/30 09:52:24 438512] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 438521] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:80| [2025/04/30 09:52:24 438527] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:81| [2025/04/30 09:52:24 438535] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:81| [2025/04/30 09:52:24 438542] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 438552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:215|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:216|path_largest_ack:215| [2025/04/30 09:52:24 438560] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:141620|prior_delivered:100049|prior_time:1746006744380515|is_app_limited:0|send_elapse:56849|ack_elapse:57980|ctl_first_sent_time:1746006744380883|lagest_ack_time:1746006744438495|curr_delivered:168469| [2025/04/30 09:52:24 438566] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744380883| [2025/04/30 09:52:24 438571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:370||sndq_packets_used_bytes:0|sndq_packets_free:1| [2025/04/30 09:52:24 438576] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:216|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:216|path_largest_ack:216| [2025/04/30 09:52:24 438583] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:141620|prior_delivered:100049|prior_time:1746006744380515|is_app_limited:0|send_elapse:56849|ack_elapse:57980|ctl_first_sent_time:1746006744380883|lagest_ack_time:1746006744438495|curr_delivered:169669| [2025/04/30 09:52:24 438590] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744380956| [2025/04/30 09:52:24 438596] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:369||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 09:52:24 438602] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:57018|rttvar:344|minrtt:31359|latest_rtt:57539|ack_delay:112| [2025/04/30 09:52:24 438609] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:57069|rttvar:360|minrtt:31359|latest_rtt:57539|ack_delay:112| [2025/04/30 09:52:24 438616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:216|lost_pn:213|thresh:3| [2025/04/30 09:52:24 438622] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438648] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438656] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438667] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 438687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 438690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438796] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438815] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438823] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438849] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438853] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 438869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:210|lost_pn:213|po_sent_time:1746006744377437|lost_send_time:1746006744373764|loss_delay:64731|frame:STREAM |repair:128| [2025/04/30 09:52:24 438874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:213|lost_pn:213|po_sent_time:1746006744379334|lost_send_time:1746006744373764|loss_delay:64731|frame:STREAM |repair:128| [2025/04/30 09:52:24 438878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744379334u| [2025/04/30 09:52:24 438883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 438887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744444206|now:1746006744438887|interval:5319| [2025/04/30 09:52:24 438891] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744444206|now:1746006744438887|interv:5319| [2025/04/30 09:52:24 438895] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 56849, ack_elapse 57980, delivered 69620|rate 1200758|lost 65| [2025/04/30 09:52:24 438900] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200758) in round 4| [2025/04/30 09:52:24 438904] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 438908] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109041|extra_cwnd:11868| [2025/04/30 09:52:24 438912] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744380956|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 438916] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744380956|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 438924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1205269|cwnd:150810|full_bw_reached:0|inflight:145296|srtt:57069|latest_rtt:57539|min_rtt:31359|applimit:0|lost:63|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 438934] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:81|largest:81|pns:2| [2025/04/30 09:52:24 438940] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:93|pkt_type:SHORT_HEADER|pkt_num:81|frame:ACK |recv_time:1746006744438495|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 438948] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864438495|now:1746006744438495|interv:120000000| [2025/04/30 09:52:24 438952] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864438495|now:1746006744438495|interv:120000000| [2025/04/30 09:52:24 438959] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744441925|pq_index:0| [2025/04/30 09:52:24 438965] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744437081| [2025/04/30 09:52:24 438971] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744438971| [2025/04/30 09:52:24 438980] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744438977| [2025/04/30 09:52:24 438987] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 438995] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:57069|min_srtt:57069|path_bw:1205269|loss_rate:18.31|path_pto:0| [2025/04/30 09:52:24 439003] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145296|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:228756| [2025/04/30 09:52:24 439010] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:57069|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 439017] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:210|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 439024] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:57069|min_srtt:57069|path_bw:1205269|loss_rate:18.31|path_pto:0| [2025/04/30 09:52:24 439031] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145296|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:232293| [2025/04/30 09:52:24 439038] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:57069|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 439046] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:213|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 439052] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:57069|min_srtt:57069|path_bw:1205269|loss_rate:18.31|path_pto:0| [2025/04/30 09:52:24 439059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145296|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:310107| [2025/04/30 09:52:24 439066] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:57069|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 439073] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 439080] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:57069|min_srtt:57069|path_bw:1205269|loss_rate:18.31|path_pto:0| [2025/04/30 09:52:24 439092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145296|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:311286| [2025/04/30 09:52:24 439098] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:57069|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 439105] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 439112] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:57069|min_srtt:57069|path_bw:1205269|loss_rate:18.31|path_pto:0| [2025/04/30 09:52:24 439118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145296|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:312465| [2025/04/30 09:52:24 439124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 439130] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 439162] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 439168] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 439175] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:210|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 439182] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145296|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:228756| [2025/04/30 09:52:24 439189] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 439195] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:341| [2025/04/30 09:52:24 439241] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:341|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145296|now:1746006744439207|stream_id:0|stream_offset:228756| [2025/04/30 09:52:24 439251] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:341|origin_pktnum:210|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 439258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145296|applimit:0| [2025/04/30 09:52:24 439264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744444206|now:1746006744439264|interval:4942| [2025/04/30 09:52:24 439271] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744444206|now:1746006744439264|interv:4942| [2025/04/30 09:52:24 439277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146496| [2025/04/30 09:52:24 439285] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:213|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 439292] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146496|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:232293| [2025/04/30 09:52:24 439305] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 439313] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:342| [2025/04/30 09:52:24 439354] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:342|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146496|now:1746006744439323|stream_id:0|stream_offset:232293| [2025/04/30 09:52:24 439364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:342|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:52:24 439369] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146496|applimit:0| [2025/04/30 09:52:24 439373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744444206|now:1746006744439373|interval:4833| [2025/04/30 09:52:24 439377] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744444206|now:1746006744439373|interv:4833| [2025/04/30 09:52:24 439381] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147696| [2025/04/30 09:52:24 439386] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 439391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147696|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:310107| [2025/04/30 09:52:24 439395] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 439399] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:343| [2025/04/30 09:52:24 439424] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:343|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147696|now:1746006744439405|stream_id:0|stream_offset:310107| [2025/04/30 09:52:24 439429] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 439433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147696|applimit:0| [2025/04/30 09:52:24 439437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744444206|now:1746006744439437|interval:4769| [2025/04/30 09:52:24 439442] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744444206|now:1746006744439437|interv:4769| [2025/04/30 09:52:24 439445] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148896| [2025/04/30 09:52:24 439450] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 439454] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148896|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:311286| [2025/04/30 09:52:24 439458] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 439467] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:344| [2025/04/30 09:52:24 439488] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:344|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148896|now:1746006744439472|stream_id:0|stream_offset:311286| [2025/04/30 09:52:24 439493] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:344|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 439498] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148896|applimit:0| [2025/04/30 09:52:24 439502] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744444206|now:1746006744439501|interval:4705| [2025/04/30 09:52:24 439506] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744444206|now:1746006744439501|interv:4705| [2025/04/30 09:52:24 439510] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150096| [2025/04/30 09:52:24 439515] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744444206| [2025/04/30 09:52:24 439519] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744444206| [2025/04/30 09:52:24 439523] [debug] |xqc_engine_wakeup_after|wakeup:1746006744444206|now:1746006744439523|diff:4683| [2025/04/30 09:52:24 439527] [debug] |xqc_engine_main_logic|END|now:1746006744438977| [2025/04/30 09:52:24 439533] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744439533| [2025/04/30 09:52:24 439537] [debug] |xqc_engine_wakeup_after|wakeup:1746006744444206|now:1746006744439537|diff:4669| [2025/04/30 09:52:24 439540] [debug] |xqc_engine_main_logic|END|now:1746006744439533| [2025/04/30 09:52:24 440469] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:95|state:ESTABED|recv_time:1746006744440468| [2025/04/30 09:52:24 440485] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 440494] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:81| [2025/04/30 09:52:24 440500] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:82| [2025/04/30 09:52:24 440508] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:82| [2025/04/30 09:52:24 440515] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 440525] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:219|origin_pktnum:97|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:220|path_largest_ack:219| [2025/04/30 09:52:24 440533] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:6|tx_in_flight:142811|prior_delivered:102458|prior_time:1746006744382799|is_app_limited:0|send_elapse:57074|ack_elapse:57669|ctl_first_sent_time:1746006744383301|lagest_ack_time:1746006744440468|curr_delivered:170869| [2025/04/30 09:52:24 440540] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744383301| [2025/04/30 09:52:24 440548] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:369||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 09:52:24 440553] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:220|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:220|path_largest_ack:220| [2025/04/30 09:52:24 440567] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:6|tx_in_flight:142811|prior_delivered:102458|prior_time:1746006744382799|is_app_limited:0|send_elapse:57074|ack_elapse:57669|ctl_first_sent_time:1746006744383301|lagest_ack_time:1746006744440468|curr_delivered:172069| [2025/04/30 09:52:24 440574] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744383394| [2025/04/30 09:52:24 440581] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:368||sndq_packets_used_bytes:0|sndq_packets_free:3| [2025/04/30 09:52:24 440585] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:57069|rttvar:360|minrtt:31359|latest_rtt:57074|ack_delay:104| [2025/04/30 09:52:24 440590] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:57057|rttvar:294|minrtt:31359|latest_rtt:57074|ack_delay:104| [2025/04/30 09:52:24 440597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:220|lost_pn:217|thresh:3| [2025/04/30 09:52:24 440603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440615] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440619] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440642] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440646] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 440657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 440661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440684] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440688] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440757] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440798] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440810] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440821] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440829] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440833] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440841] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 440853] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:214|lost_pn:217|po_sent_time:1746006744379475|lost_send_time:1746006744376260|loss_delay:64208|frame:STREAM |repair:128| [2025/04/30 09:52:24 440858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:217|lost_pn:217|po_sent_time:1746006744381051|lost_send_time:1746006744376260|loss_delay:64208|frame:STREAM |repair:128| [2025/04/30 09:52:24 440862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744381051u| [2025/04/30 09:52:24 440867] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 440871] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744445403|now:1746006744440870|interval:4533| [2025/04/30 09:52:24 440875] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744445403|now:1746006744440870|interv:4533| [2025/04/30 09:52:24 440882] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 57074, ack_elapse 57669, delivered 69611|rate 1207078|lost 67| [2025/04/30 09:52:24 440886] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207078) in round 4| [2025/04/30 09:52:24 440890] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 440894] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:11868| [2025/04/30 09:52:24 440898] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744383394|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 440903] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744383394|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 440908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:145296|srtt:57057|latest_rtt:57074|min_rtt:31359|applimit:0|lost:65|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 440914] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:82|largest:82|pns:2| [2025/04/30 09:52:24 440922] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:95|pkt_type:SHORT_HEADER|pkt_num:82|frame:ACK |recv_time:1746006744440468|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 440929] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864440468|now:1746006744440468|interv:120000000| [2025/04/30 09:52:24 440936] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864440468|now:1746006744440468|interv:120000000| [2025/04/30 09:52:24 440940] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744444206|pq_index:0| [2025/04/30 09:52:24 440945] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744438977| [2025/04/30 09:52:24 440950] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744440950| [2025/04/30 09:52:24 440958] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744440956| [2025/04/30 09:52:24 440965] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 440973] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:57057|min_srtt:57057|path_bw:1207078|loss_rate:18.68|path_pto:0| [2025/04/30 09:52:24 440980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145296|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:233472| [2025/04/30 09:52:24 440987] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:57057|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 440995] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:214|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 441007] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:57057|min_srtt:57057|path_bw:1207078|loss_rate:18.68|path_pto:0| [2025/04/30 09:52:24 441014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145296|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:237009| [2025/04/30 09:52:24 441021] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:57057|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 441028] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:217|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 441035] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:57057|min_srtt:57057|path_bw:1207078|loss_rate:18.68|path_pto:0| [2025/04/30 09:52:24 441042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145296|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:312465| [2025/04/30 09:52:24 441050] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:57057|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 441057] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 441063] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:57057|min_srtt:57057|path_bw:1207078|loss_rate:18.68|path_pto:0| [2025/04/30 09:52:24 441070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145296|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:313644| [2025/04/30 09:52:24 441077] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:57057|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 441084] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 441090] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:57057|min_srtt:57057|path_bw:1207078|loss_rate:18.68|path_pto:0| [2025/04/30 09:52:24 441097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145296|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:314823| [2025/04/30 09:52:24 441104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 441110] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 441115] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 441121] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 441128] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:214|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 441157] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145296|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:233472| [2025/04/30 09:52:24 441170] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 441177] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:345| [2025/04/30 09:52:24 441222] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:345|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145296|now:1746006744441188|stream_id:0|stream_offset:233472| [2025/04/30 09:52:24 441231] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:345|origin_pktnum:214|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 441238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145296|applimit:0| [2025/04/30 09:52:24 441245] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744445403|now:1746006744441244|interval:4159| [2025/04/30 09:52:24 441251] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744445403|now:1746006744441244|interv:4159| [2025/04/30 09:52:24 441258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146496| [2025/04/30 09:52:24 441266] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:217|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 441272] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146496|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:237009| [2025/04/30 09:52:24 441280] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 441286] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:346| [2025/04/30 09:52:24 441314] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:346|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146496|now:1746006744441294|stream_id:0|stream_offset:237009| [2025/04/30 09:52:24 441320] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:346|origin_pktnum:217|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 441324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146496|applimit:0| [2025/04/30 09:52:24 441328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744445403|now:1746006744441328|interval:4075| [2025/04/30 09:52:24 441333] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744445403|now:1746006744441328|interv:4075| [2025/04/30 09:52:24 441337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147696| [2025/04/30 09:52:24 441342] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 441346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147696|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:312465| [2025/04/30 09:52:24 441351] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 441359] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:347| [2025/04/30 09:52:24 441381] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:347|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147696|now:1746006744441365|stream_id:0|stream_offset:312465| [2025/04/30 09:52:24 441386] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 441391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147696|applimit:0| [2025/04/30 09:52:24 441395] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744445403|now:1746006744441395|interval:4008| [2025/04/30 09:52:24 441399] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744445403|now:1746006744441395|interv:4008| [2025/04/30 09:52:24 441403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148896| [2025/04/30 09:52:24 441408] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 441412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148896|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:313644| [2025/04/30 09:52:24 441416] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 441420] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:348| [2025/04/30 09:52:24 441440] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:348|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148896|now:1746006744441426|stream_id:0|stream_offset:313644| [2025/04/30 09:52:24 441445] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:348|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 441449] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148896|applimit:0| [2025/04/30 09:52:24 441453] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744445403|now:1746006744441453|interval:3950| [2025/04/30 09:52:24 441457] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744445403|now:1746006744441453|interv:3950| [2025/04/30 09:52:24 441461] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150096| [2025/04/30 09:52:24 441466] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744445403| [2025/04/30 09:52:24 441470] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744445403| [2025/04/30 09:52:24 441474] [debug] |xqc_engine_wakeup_after|wakeup:1746006744445403|now:1746006744441474|diff:3929| [2025/04/30 09:52:24 441478] [debug] |xqc_engine_main_logic|END|now:1746006744440956| [2025/04/30 09:52:24 441484] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744441484| [2025/04/30 09:52:24 441488] [debug] |xqc_engine_wakeup_after|wakeup:1746006744445403|now:1746006744441488|diff:3915| [2025/04/30 09:52:24 441491] [debug] |xqc_engine_main_logic|END|now:1746006744441484| [2025/04/30 09:52:24 442464] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:97|state:ESTABED|recv_time:1746006744442463| [2025/04/30 09:52:24 442486] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 442495] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:82| [2025/04/30 09:52:24 442500] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:83| [2025/04/30 09:52:24 442508] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:83| [2025/04/30 09:52:24 442514] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 442525] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:224|origin_pktnum:100|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:225|path_largest_ack:224| [2025/04/30 09:52:24 442533] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:8|tx_in_flight:144011|prior_delivered:104858|prior_time:1746006744384564|is_app_limited:0|send_elapse:56904|ack_elapse:57899|ctl_first_sent_time:1746006744384981|lagest_ack_time:1746006744442463|curr_delivered:173269| [2025/04/30 09:52:24 442539] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744384981| [2025/04/30 09:52:24 442544] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:368||sndq_packets_used_bytes:0|sndq_packets_free:3| [2025/04/30 09:52:24 442549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:225|origin_pktnum:101|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:225|path_largest_ack:225| [2025/04/30 09:52:24 442556] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:8|tx_in_flight:144011|prior_delivered:104858|prior_time:1746006744384564|is_app_limited:0|send_elapse:56904|ack_elapse:57899|ctl_first_sent_time:1746006744384981|lagest_ack_time:1746006744442463|curr_delivered:174469| [2025/04/30 09:52:24 442563] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744385085| [2025/04/30 09:52:24 442570] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:366||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 09:52:24 442576] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:57057|rttvar:294|minrtt:31359|latest_rtt:57378|ack_delay:88| [2025/04/30 09:52:24 442583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:57086|rttvar:279|minrtt:31359|latest_rtt:57378|ack_delay:88| [2025/04/30 09:52:24 442589] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:225|lost_pn:222|thresh:3| [2025/04/30 09:52:24 442596] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442602] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442628] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442635] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442639] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442643] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 442647] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 442651] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442655] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442667] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442735] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442808] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442823] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442833] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442841] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 442846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:218|lost_pn:222|po_sent_time:1746006744381195|lost_send_time:1746006744377913|loss_delay:64550|frame:STREAM |repair:128| [2025/04/30 09:52:24 442851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:221|lost_pn:222|po_sent_time:1746006744383474|lost_send_time:1746006744377913|loss_delay:64550|frame:STREAM |repair:128| [2025/04/30 09:52:24 442855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:222|lost_pn:222|po_sent_time:1746006744383556|lost_send_time:1746006744377913|loss_delay:64550|frame:STREAM |repair:128| [2025/04/30 09:52:24 442860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744383556u| [2025/04/30 09:52:24 442864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 442868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744448185|now:1746006744442868|interval:5317| [2025/04/30 09:52:24 442872] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744448185|now:1746006744442868|interv:5317| [2025/04/30 09:52:24 442877] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 56904, ack_elapse 57899, delivered 69611|rate 1202283|lost 70| [2025/04/30 09:52:24 442881] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202283) in round 4| [2025/04/30 09:52:24 442885] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 442889] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:11868| [2025/04/30 09:52:24 442893] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:3|acked:2400|po_sent_time:1746006744385085|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 442898] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:3|acked:2400|po_sent_time:1746006744385085|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 442903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:144096|srtt:57086|latest_rtt:57378|min_rtt:31359|applimit:0|lost:67|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 442912] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:83|largest:83|pns:2| [2025/04/30 09:52:24 442919] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:97|pkt_type:SHORT_HEADER|pkt_num:83|frame:ACK |recv_time:1746006744442463|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 442928] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864442463|now:1746006744442463|interv:120000000| [2025/04/30 09:52:24 442932] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864442463|now:1746006744442463|interv:120000000| [2025/04/30 09:52:24 442937] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744445403|pq_index:0| [2025/04/30 09:52:24 442943] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744440956| [2025/04/30 09:52:24 442963] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744442963| [2025/04/30 09:52:24 442971] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744442969| [2025/04/30 09:52:24 442979] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 442987] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:57086|min_srtt:57086|path_bw:1207078|loss_rate:19.03|path_pto:0| [2025/04/30 09:52:24 442994] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144096|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:238188| [2025/04/30 09:52:24 443001] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:57086|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 443009] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:218|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 443016] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:57086|min_srtt:57086|path_bw:1207078|loss_rate:19.03|path_pto:0| [2025/04/30 09:52:24 443023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144096|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:240546| [2025/04/30 09:52:24 443030] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:57086|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 443038] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:221|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 443044] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:57086|min_srtt:57086|path_bw:1207078|loss_rate:19.03|path_pto:0| [2025/04/30 09:52:24 443051] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144096|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:241725| [2025/04/30 09:52:24 443058] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:57086|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 443065] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:222|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 443072] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:57086|min_srtt:57086|path_bw:1207078|loss_rate:19.03|path_pto:0| [2025/04/30 09:52:24 443084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144096|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:314823| [2025/04/30 09:52:24 443091] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:57086|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 443098] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 443104] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:57086|min_srtt:57086|path_bw:1207078|loss_rate:19.03|path_pto:0| [2025/04/30 09:52:24 443110] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:144096|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:316002| [2025/04/30 09:52:24 443117] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:57086|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 443124] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 443130] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:57086|min_srtt:57086|path_bw:1207078|loss_rate:19.03|path_pto:0| [2025/04/30 09:52:24 443157] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:144096|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:317181| [2025/04/30 09:52:24 443164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 443170] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 443176] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 443182] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 443190] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:218|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 443197] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144096|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:238188| [2025/04/30 09:52:24 443204] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 443211] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:349| [2025/04/30 09:52:24 443274] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:349|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144096|now:1746006744443222|stream_id:0|stream_offset:238188| [2025/04/30 09:52:24 443284] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:349|origin_pktnum:218|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 443291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:144096|applimit:0| [2025/04/30 09:52:24 443304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744448185|now:1746006744443304|interval:4881| [2025/04/30 09:52:24 443311] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744448185|now:1746006744443304|interv:4881| [2025/04/30 09:52:24 443318] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:145296| [2025/04/30 09:52:24 443324] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:221|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 443329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145296|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:240546| [2025/04/30 09:52:24 443335] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 443342] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:350| [2025/04/30 09:52:24 443376] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:350|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145296|now:1746006744443352|stream_id:0|stream_offset:240546| [2025/04/30 09:52:24 443382] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:350|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:52:24 443386] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145296|applimit:0| [2025/04/30 09:52:24 443391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744448185|now:1746006744443390|interval:4795| [2025/04/30 09:52:24 443395] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744448185|now:1746006744443390|interv:4795| [2025/04/30 09:52:24 443399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146496| [2025/04/30 09:52:24 443403] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:222|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 443408] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146496|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:241725| [2025/04/30 09:52:24 443412] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 443416] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:351| [2025/04/30 09:52:24 443437] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:351|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146496|now:1746006744443422|stream_id:0|stream_offset:241725| [2025/04/30 09:52:24 443442] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:351|origin_pktnum:222|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 443447] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146496|applimit:0| [2025/04/30 09:52:24 443450] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744448185|now:1746006744443450|interval:4735| [2025/04/30 09:52:24 443459] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744448185|now:1746006744443450|interv:4735| [2025/04/30 09:52:24 443463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147696| [2025/04/30 09:52:24 443467] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 443472] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147696|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:314823| [2025/04/30 09:52:24 443476] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 443480] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:352| [2025/04/30 09:52:24 443501] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:352|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147696|now:1746006744443485|stream_id:0|stream_offset:314823| [2025/04/30 09:52:24 443506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:352|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 443510] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147696|applimit:0| [2025/04/30 09:52:24 443514] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744448185|now:1746006744443514|interval:4671| [2025/04/30 09:52:24 443518] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744448185|now:1746006744443514|interv:4671| [2025/04/30 09:52:24 443522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148896| [2025/04/30 09:52:24 443527] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 443531] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148896|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:316002| [2025/04/30 09:52:24 443535] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 443539] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:353| [2025/04/30 09:52:24 443558] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:353|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148896|now:1746006744443544|stream_id:0|stream_offset:316002| [2025/04/30 09:52:24 443563] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:353|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 443568] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148896|applimit:0| [2025/04/30 09:52:24 443572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744448185|now:1746006744443572|interval:4613| [2025/04/30 09:52:24 443576] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744448185|now:1746006744443572|interv:4613| [2025/04/30 09:52:24 443580] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150096| [2025/04/30 09:52:24 443588] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744448185| [2025/04/30 09:52:24 443592] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744448185| [2025/04/30 09:52:24 443596] [debug] |xqc_engine_wakeup_after|wakeup:1746006744448185|now:1746006744443596|diff:4589| [2025/04/30 09:52:24 443600] [debug] |xqc_engine_main_logic|END|now:1746006744442969| [2025/04/30 09:52:24 443606] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744443606| [2025/04/30 09:52:24 443610] [debug] |xqc_engine_wakeup_after|wakeup:1746006744448185|now:1746006744443610|diff:4575| [2025/04/30 09:52:24 443613] [debug] |xqc_engine_main_logic|END|now:1746006744443606| [2025/04/30 09:52:24 444462] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:99|state:ESTABED|recv_time:1746006744444461| [2025/04/30 09:52:24 444477] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 444486] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:83| [2025/04/30 09:52:24 444492] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:84| [2025/04/30 09:52:24 444501] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:84| [2025/04/30 09:52:24 444507] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 444517] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:230|origin_pktnum:104|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:231|path_largest_ack:230| [2025/04/30 09:52:24 444524] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:10|tx_in_flight:146411|prior_delivered:107258|prior_time:1746006744386607|is_app_limited:0|send_elapse:56953|ack_elapse:57854|ctl_first_sent_time:1746006744387010|lagest_ack_time:1746006744444461|curr_delivered:175669| [2025/04/30 09:52:24 444531] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744387010| [2025/04/30 09:52:24 444538] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:367||sndq_packets_used_bytes:0|sndq_packets_free:4| [2025/04/30 09:52:24 444545] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:231|origin_pktnum:105|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:231|path_largest_ack:231| [2025/04/30 09:52:24 444552] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:10|tx_in_flight:146411|prior_delivered:107258|prior_time:1746006744386607|is_app_limited:0|send_elapse:56953|ack_elapse:57854|ctl_first_sent_time:1746006744387010|lagest_ack_time:1746006744444461|curr_delivered:176869| [2025/04/30 09:52:24 444558] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744387122| [2025/04/30 09:52:24 444562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:365||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 09:52:24 444567] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:57086|rttvar:279|minrtt:31359|latest_rtt:57339|ack_delay:88| [2025/04/30 09:52:24 444574] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:57107|rttvar:251|minrtt:31359|latest_rtt:57339|ack_delay:88| [2025/04/30 09:52:24 444581] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:231|lost_pn:228|thresh:3| [2025/04/30 09:52:24 444588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444602] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 444629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 444633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444640] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444644] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444648] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444656] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444667] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444735] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444810] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 444838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:223|lost_pn:228|po_sent_time:1746006744383635|lost_send_time:1746006744379955|loss_delay:64506|frame:STREAM |repair:128| [2025/04/30 09:52:24 444843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:226|lost_pn:228|po_sent_time:1746006744385221|lost_send_time:1746006744379955|loss_delay:64506|frame:STREAM |repair:128| [2025/04/30 09:52:24 444847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:227|lost_pn:228|po_sent_time:1746006744385356|lost_send_time:1746006744379955|loss_delay:64506|frame:STREAM |repair:128| [2025/04/30 09:52:24 444852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:228|lost_pn:228|po_sent_time:1746006744385442|lost_send_time:1746006744379955|loss_delay:64506|frame:STREAM |repair:128| [2025/04/30 09:52:24 444856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744385442u| [2025/04/30 09:52:24 444860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 444864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744450030|now:1746006744444864|interval:5166| [2025/04/30 09:52:24 444868] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744450030|now:1746006744444864|interv:5166| [2025/04/30 09:52:24 444873] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 56953, ack_elapse 57854, delivered 69611|rate 1203218|lost 74| [2025/04/30 09:52:24 444877] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203218) in round 4| [2025/04/30 09:52:24 444881] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 444885] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:11868| [2025/04/30 09:52:24 444889] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:4|acked:2400|po_sent_time:1746006744387122|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 444896] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:4|acked:2400|po_sent_time:1746006744387122|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 444902] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:142896|srtt:57107|latest_rtt:57339|min_rtt:31359|applimit:0|lost:70|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 444911] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:84|largest:84|pns:2| [2025/04/30 09:52:24 444918] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:99|pkt_type:SHORT_HEADER|pkt_num:84|frame:ACK |recv_time:1746006744444461|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 444923] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864444461|now:1746006744444461|interv:120000000| [2025/04/30 09:52:24 444927] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864444461|now:1746006744444461|interv:120000000| [2025/04/30 09:52:24 444932] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744448185|pq_index:0| [2025/04/30 09:52:24 444938] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744442969| [2025/04/30 09:52:24 444944] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744444944| [2025/04/30 09:52:24 444952] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744444950| [2025/04/30 09:52:24 444960] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 444967] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:57107|min_srtt:57107|path_bw:1207078|loss_rate:19.61|path_pto:0| [2025/04/30 09:52:24 444973] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142896|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:242904| [2025/04/30 09:52:24 444980] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:57107|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 444987] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:223|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 444994] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:57107|min_srtt:57107|path_bw:1207078|loss_rate:19.61|path_pto:0| [2025/04/30 09:52:24 445001] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:142896|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:244083| [2025/04/30 09:52:24 445008] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:57107|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 445021] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:226|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 445028] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:57107|min_srtt:57107|path_bw:1207078|loss_rate:19.61|path_pto:0| [2025/04/30 09:52:24 445034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:142896|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:245262| [2025/04/30 09:52:24 445041] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:57107|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 445048] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:227|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 445054] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:57107|min_srtt:57107|path_bw:1207078|loss_rate:19.61|path_pto:0| [2025/04/30 09:52:24 445060] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:142896|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:246441| [2025/04/30 09:52:24 445067] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:57107|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 445073] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:228|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 445080] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:57107|min_srtt:57107|path_bw:1207078|loss_rate:19.61|path_pto:0| [2025/04/30 09:52:24 445086] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:142896|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:317181| [2025/04/30 09:52:24 445091] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:57107|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 445096] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 445100] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:57107|min_srtt:57107|path_bw:1207078|loss_rate:19.61|path_pto:0| [2025/04/30 09:52:24 445107] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:142896|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:318360| [2025/04/30 09:52:24 445114] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:57107|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 445121] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 445127] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:57107|min_srtt:57107|path_bw:1207078|loss_rate:19.61|path_pto:0| [2025/04/30 09:52:24 445153] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:142896|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:319539| [2025/04/30 09:52:24 445162] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 445166] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 445170] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 445177] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 445183] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:223|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 445189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142896|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:242904| [2025/04/30 09:52:24 445196] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 445203] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:354| [2025/04/30 09:52:24 445240] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:354|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142896|now:1746006744445213|stream_id:0|stream_offset:242904| [2025/04/30 09:52:24 445246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:354|origin_pktnum:223|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 445251] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:142896|applimit:0| [2025/04/30 09:52:24 445255] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744450030|now:1746006744445255|interval:4775| [2025/04/30 09:52:24 445259] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744450030|now:1746006744445255|interv:4775| [2025/04/30 09:52:24 445266] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:144096| [2025/04/30 09:52:24 445273] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:226|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 445279] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144096|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:244083| [2025/04/30 09:52:24 445286] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 445292] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:355| [2025/04/30 09:52:24 445333] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:355|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144096|now:1746006744445302|stream_id:0|stream_offset:244083| [2025/04/30 09:52:24 445343] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 445350] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:144096|applimit:0| [2025/04/30 09:52:24 445364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744450030|now:1746006744445364|interval:4666| [2025/04/30 09:52:24 445371] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744450030|now:1746006744445364|interv:4666| [2025/04/30 09:52:24 445378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:145296| [2025/04/30 09:52:24 445383] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:227|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 445387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145296|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:245262| [2025/04/30 09:52:24 445392] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 445396] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:356| [2025/04/30 09:52:24 445425] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:356|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145296|now:1746006744445403|stream_id:0|stream_offset:245262| [2025/04/30 09:52:24 445430] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:356|origin_pktnum:227|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 445438] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145296|applimit:0| [2025/04/30 09:52:24 445445] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744450030|now:1746006744445445|interval:4585| [2025/04/30 09:52:24 445452] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744450030|now:1746006744445445|interv:4585| [2025/04/30 09:52:24 445460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146496| [2025/04/30 09:52:24 445467] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:228|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 445473] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146496|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:246441| [2025/04/30 09:52:24 445477] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 445481] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:357| [2025/04/30 09:52:24 445507] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:357|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146496|now:1746006744445487|stream_id:0|stream_offset:246441| [2025/04/30 09:52:24 445513] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:357|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:52:24 445520] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146496|applimit:0| [2025/04/30 09:52:24 445527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744450030|now:1746006744445526|interval:4504| [2025/04/30 09:52:24 445540] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744450030|now:1746006744445526|interv:4504| [2025/04/30 09:52:24 445547] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147696| [2025/04/30 09:52:24 445553] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 445557] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147696|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:317181| [2025/04/30 09:52:24 445562] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 445566] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:358| [2025/04/30 09:52:24 445593] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:358|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147696|now:1746006744445572|stream_id:0|stream_offset:317181| [2025/04/30 09:52:24 445598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:358|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 445605] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147696|applimit:0| [2025/04/30 09:52:24 445612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744450030|now:1746006744445612|interval:4418| [2025/04/30 09:52:24 445619] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744450030|now:1746006744445612|interv:4418| [2025/04/30 09:52:24 445625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148896| [2025/04/30 09:52:24 445633] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 445638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148896|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:318360| [2025/04/30 09:52:24 445643] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 445647] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:359| [2025/04/30 09:52:24 445672] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:359|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148896|now:1746006744445653|stream_id:0|stream_offset:318360| [2025/04/30 09:52:24 445678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:359|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 445685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148896|applimit:0| [2025/04/30 09:52:24 445692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744450030|now:1746006744445691|interval:4339| [2025/04/30 09:52:24 445698] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744450030|now:1746006744445691|interv:4339| [2025/04/30 09:52:24 445705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150096| [2025/04/30 09:52:24 445718] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744450030| [2025/04/30 09:52:24 445722] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744450030| [2025/04/30 09:52:24 445726] [debug] |xqc_engine_wakeup_after|wakeup:1746006744450030|now:1746006744445726|diff:4304| [2025/04/30 09:52:24 445730] [debug] |xqc_engine_main_logic|END|now:1746006744444950| [2025/04/30 09:52:24 445736] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744445736| [2025/04/30 09:52:24 445740] [debug] |xqc_engine_wakeup_after|wakeup:1746006744450030|now:1746006744445740|diff:4290| [2025/04/30 09:52:24 445744] [debug] |xqc_engine_main_logic|END|now:1746006744445736| [2025/04/30 09:52:24 446437] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:101|state:ESTABED|recv_time:1746006744446436| [2025/04/30 09:52:24 446454] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 446463] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:84| [2025/04/30 09:52:24 446469] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:85| [2025/04/30 09:52:24 446478] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:85| [2025/04/30 09:52:24 446486] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 446496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:234|origin_pktnum:108|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:235|path_largest_ack:234| [2025/04/30 09:52:24 446503] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:12|tx_in_flight:146411|prior_delivered:109658|prior_time:1746006744388555|is_app_limited:0|send_elapse:56943|ack_elapse:57881|ctl_first_sent_time:1746006744388958|lagest_ack_time:1746006744446436|curr_delivered:178069| [2025/04/30 09:52:24 446510] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744388958| [2025/04/30 09:52:24 446518] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:367||sndq_packets_used_bytes:0|sndq_packets_free:4| [2025/04/30 09:52:24 446525] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:235|origin_pktnum:109|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:235|path_largest_ack:235| [2025/04/30 09:52:24 446532] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:12|tx_in_flight:146411|prior_delivered:109658|prior_time:1746006744388555|is_app_limited:0|send_elapse:56943|ack_elapse:57881|ctl_first_sent_time:1746006744388958|lagest_ack_time:1746006744446436|curr_delivered:179269| [2025/04/30 09:52:24 446539] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744389068| [2025/04/30 09:52:24 446546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:365||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 09:52:24 446553] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:57107|rttvar:251|minrtt:31359|latest_rtt:57368|ack_delay:96| [2025/04/30 09:52:24 446560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:57128|rttvar:230|minrtt:31359|latest_rtt:57368|ack_delay:96| [2025/04/30 09:52:24 446567] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:235|lost_pn:232|thresh:3| [2025/04/30 09:52:24 446573] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446587] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 446611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 446615] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446619] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446622] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446642] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446676] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446710] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446821] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446828] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 446837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:229|lost_pn:232|po_sent_time:1746006744385524|lost_send_time:1746006744381897|loss_delay:64539|frame:STREAM |repair:128| [2025/04/30 09:52:24 446842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:232|lost_pn:232|po_sent_time:1746006744387290|lost_send_time:1746006744381897|loss_delay:64539|frame:STREAM |repair:128| [2025/04/30 09:52:24 446846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744387290u| [2025/04/30 09:52:24 446851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 446855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744451915|now:1746006744446855|interval:5060| [2025/04/30 09:52:24 446859] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744451915|now:1746006744446855|interv:5060| [2025/04/30 09:52:24 446863] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 56943, ack_elapse 57881, delivered 69611|rate 1202657|lost 76| [2025/04/30 09:52:24 446868] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202657) in round 4| [2025/04/30 09:52:24 446872] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 446876] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:11868| [2025/04/30 09:52:24 446880] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744389068|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 446887] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744389068|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:112058| [2025/04/30 09:52:24 446893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:145296|srtt:57128|latest_rtt:57368|min_rtt:31359|applimit:0|lost:74|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 446902] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:85|largest:85|pns:2| [2025/04/30 09:52:24 446909] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:101|pkt_type:SHORT_HEADER|pkt_num:85|frame:ACK |recv_time:1746006744446436|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 446917] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864446436|now:1746006744446436|interv:120000000| [2025/04/30 09:52:24 446922] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864446436|now:1746006744446436|interv:120000000| [2025/04/30 09:52:24 446928] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744450030|pq_index:0| [2025/04/30 09:52:24 446935] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744444950| [2025/04/30 09:52:24 446941] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744446941| [2025/04/30 09:52:24 446949] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744446947| [2025/04/30 09:52:24 446957] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 446965] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:57128|min_srtt:57128|path_bw:1207078|loss_rate:20.39|path_pto:0| [2025/04/30 09:52:24 446972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145296|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:247620| [2025/04/30 09:52:24 446980] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:57128|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 446987] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:229|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 446994] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:57128|min_srtt:57128|path_bw:1207078|loss_rate:20.39|path_pto:0| [2025/04/30 09:52:24 447001] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145296|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:248799| [2025/04/30 09:52:24 447009] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:57128|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 447016] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:232|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 447029] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:57128|min_srtt:57128|path_bw:1207078|loss_rate:20.39|path_pto:0| [2025/04/30 09:52:24 447035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145296|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:319539| [2025/04/30 09:52:24 447043] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:57128|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 447050] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 447056] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:57128|min_srtt:57128|path_bw:1207078|loss_rate:20.39|path_pto:0| [2025/04/30 09:52:24 447063] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145296|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:320718| [2025/04/30 09:52:24 447070] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:57128|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 447077] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 447083] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:57128|min_srtt:57128|path_bw:1207078|loss_rate:20.39|path_pto:0| [2025/04/30 09:52:24 447090] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145296|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:321897| [2025/04/30 09:52:24 447097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 447102] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 447108] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 447114] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 447121] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:229|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 447128] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145296|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:247620| [2025/04/30 09:52:24 447160] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 447167] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:360| [2025/04/30 09:52:24 447216] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:360|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145296|now:1746006744447179|stream_id:0|stream_offset:247620| [2025/04/30 09:52:24 447226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:360|origin_pktnum:229|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 447240] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145296|applimit:0| [2025/04/30 09:52:24 447247] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744451915|now:1746006744447246|interval:4669| [2025/04/30 09:52:24 447253] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744451915|now:1746006744447246|interv:4669| [2025/04/30 09:52:24 447260] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146496| [2025/04/30 09:52:24 447268] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:232|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 447275] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146496|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:248799| [2025/04/30 09:52:24 447282] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 447288] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:361| [2025/04/30 09:52:24 447322] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:361|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146496|now:1746006744447299|stream_id:0|stream_offset:248799| [2025/04/30 09:52:24 447328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:361|origin_pktnum:232|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 447333] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146496|applimit:0| [2025/04/30 09:52:24 447337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744451915|now:1746006744447337|interval:4578| [2025/04/30 09:52:24 447341] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744451915|now:1746006744447337|interv:4578| [2025/04/30 09:52:24 447345] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147696| [2025/04/30 09:52:24 447350] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 447354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147696|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:319539| [2025/04/30 09:52:24 447359] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 447363] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:362| [2025/04/30 09:52:24 447384] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:362|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147696|now:1746006744447369|stream_id:0|stream_offset:319539| [2025/04/30 09:52:24 447390] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:362|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 447394] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147696|applimit:0| [2025/04/30 09:52:24 447403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744451915|now:1746006744447403|interval:4512| [2025/04/30 09:52:24 447407] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744451915|now:1746006744447403|interv:4512| [2025/04/30 09:52:24 447411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148896| [2025/04/30 09:52:24 447416] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 447420] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148896|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:320718| [2025/04/30 09:52:24 447425] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 447429] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:363| [2025/04/30 09:52:24 447451] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:363|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148896|now:1746006744447435|stream_id:0|stream_offset:320718| [2025/04/30 09:52:24 447456] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:363|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 447461] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148896|applimit:0| [2025/04/30 09:52:24 447465] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744451915|now:1746006744447465|interval:4450| [2025/04/30 09:52:24 447469] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744451915|now:1746006744447465|interv:4450| [2025/04/30 09:52:24 447473] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150096| [2025/04/30 09:52:24 447478] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744451915| [2025/04/30 09:52:24 447482] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744451915| [2025/04/30 09:52:24 447486] [debug] |xqc_engine_wakeup_after|wakeup:1746006744451915|now:1746006744447486|diff:4429| [2025/04/30 09:52:24 447491] [debug] |xqc_engine_main_logic|END|now:1746006744446947| [2025/04/30 09:52:24 447496] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744447496| [2025/04/30 09:52:24 447500] [debug] |xqc_engine_wakeup_after|wakeup:1746006744451915|now:1746006744447500|diff:4415| [2025/04/30 09:52:24 447504] [debug] |xqc_engine_main_logic|END|now:1746006744447496| [2025/04/30 09:52:24 448479] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:103|state:ESTABED|recv_time:1746006744448477| [2025/04/30 09:52:24 448494] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 448503] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:85| [2025/04/30 09:52:24 448509] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:86| [2025/04/30 09:52:24 448518] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:86| [2025/04/30 09:52:24 448525] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 448534] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:238|origin_pktnum:112|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:239|path_largest_ack:238| [2025/04/30 09:52:24 448549] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:14|tx_in_flight:146411|prior_delivered:112058|prior_time:1746006744390642|is_app_limited:0|send_elapse:55950|ack_elapse:57835|ctl_first_sent_time:1746006744391150|lagest_ack_time:1746006744448477|curr_delivered:180469| [2025/04/30 09:52:24 448555] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744391150| [2025/04/30 09:52:24 448561] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:365||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 09:52:24 448568] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:239|origin_pktnum:113|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:239|path_largest_ack:239| [2025/04/30 09:52:24 448575] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:14|tx_in_flight:146411|prior_delivered:112058|prior_time:1746006744390642|is_app_limited:0|send_elapse:55950|ack_elapse:57835|ctl_first_sent_time:1746006744391150|lagest_ack_time:1746006744448477|curr_delivered:181669| [2025/04/30 09:52:24 448582] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744391265| [2025/04/30 09:52:24 448589] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:363||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 09:52:24 448595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:57128|rttvar:230|minrtt:31359|latest_rtt:57212|ack_delay:112| [2025/04/30 09:52:24 448602] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:57124|rttvar:180|minrtt:31359|latest_rtt:57212|ack_delay:112| [2025/04/30 09:52:24 448608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:239|lost_pn:236|thresh:3| [2025/04/30 09:52:24 448615] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448624] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448628] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 448636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 448640] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448643] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448647] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448651] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448655] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448808] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448828] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 448875] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:233|lost_pn:236|po_sent_time:1746006744387376|lost_send_time:1746006744384114|loss_delay:64363|frame:STREAM |repair:128| [2025/04/30 09:52:24 448879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:236|lost_pn:236|po_sent_time:1746006744389188|lost_send_time:1746006744384114|loss_delay:64363|frame:STREAM |repair:128| [2025/04/30 09:52:24 448884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744389188u| [2025/04/30 09:52:24 448890] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 448897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744453651|now:1746006744448896|interval:4755| [2025/04/30 09:52:24 448904] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744453651|now:1746006744448896|interv:4755| [2025/04/30 09:52:24 448910] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 55950, ack_elapse 57835, delivered 69611|rate 1203613|lost 78| [2025/04/30 09:52:24 448915] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: RTT round update 4 -> 5| [2025/04/30 09:52:24 448919] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203613) in round 5| [2025/04/30 09:52:24 448926] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 448932] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:9650| [2025/04/30 09:52:24 448938] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744391265|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 448945] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744391265|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 448952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:145296|srtt:57124|latest_rtt:57212|min_rtt:31359|applimit:0|lost:76|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:52:24 448961] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:86|largest:86|pns:2| [2025/04/30 09:52:24 448969] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:103|pkt_type:SHORT_HEADER|pkt_num:86|frame:ACK |recv_time:1746006744448477|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 448976] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864448477|now:1746006744448477|interv:120000000| [2025/04/30 09:52:24 448983] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864448477|now:1746006744448477|interv:120000000| [2025/04/30 09:52:24 448989] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744451915|pq_index:0| [2025/04/30 09:52:24 449002] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744446947| [2025/04/30 09:52:24 449008] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744449008| [2025/04/30 09:52:24 449017] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744449015| [2025/04/30 09:52:24 449025] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 449032] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:57124|min_srtt:57124|path_bw:1207078|loss_rate:20.71|path_pto:0| [2025/04/30 09:52:24 449039] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145296|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:249978| [2025/04/30 09:52:24 449046] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:57124|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 449053] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:233|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 449060] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:57124|min_srtt:57124|path_bw:1207078|loss_rate:20.71|path_pto:0| [2025/04/30 09:52:24 449067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145296|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:251157| [2025/04/30 09:52:24 449074] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:57124|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 449080] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:236|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 449087] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:57124|min_srtt:57124|path_bw:1207078|loss_rate:20.71|path_pto:0| [2025/04/30 09:52:24 449093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145296|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:321897| [2025/04/30 09:52:24 449099] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:57124|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 449106] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 449112] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:57124|min_srtt:57124|path_bw:1207078|loss_rate:20.71|path_pto:0| [2025/04/30 09:52:24 449119] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145296|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:323076| [2025/04/30 09:52:24 449126] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:57124|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 449164] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 449172] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:57124|min_srtt:57124|path_bw:1207078|loss_rate:20.71|path_pto:0| [2025/04/30 09:52:24 449179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145296|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:324255| [2025/04/30 09:52:24 449186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 449192] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 449198] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 449205] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 449212] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:233|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 449219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145296|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:249978| [2025/04/30 09:52:24 449226] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 449233] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:364| [2025/04/30 09:52:24 449274] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:364|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145296|now:1746006744449245|stream_id:0|stream_offset:249978| [2025/04/30 09:52:24 449285] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:364|origin_pktnum:233|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 449291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145296|applimit:0| [2025/04/30 09:52:24 449295] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744453651|now:1746006744449295|interval:4356| [2025/04/30 09:52:24 449300] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744453651|now:1746006744449295|interv:4356| [2025/04/30 09:52:24 449304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146496| [2025/04/30 09:52:24 449309] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:236|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 449314] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146496|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:251157| [2025/04/30 09:52:24 449318] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 449322] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:365| [2025/04/30 09:52:24 449353] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:365|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146496|now:1746006744449334|stream_id:0|stream_offset:251157| [2025/04/30 09:52:24 449359] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 449363] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146496|applimit:0| [2025/04/30 09:52:24 449367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744453651|now:1746006744449367|interval:4284| [2025/04/30 09:52:24 449372] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744453651|now:1746006744449367|interv:4284| [2025/04/30 09:52:24 449376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147696| [2025/04/30 09:52:24 449380] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 449385] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147696|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:321897| [2025/04/30 09:52:24 449389] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 449393] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:366| [2025/04/30 09:52:24 449413] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:366|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147696|now:1746006744449398|stream_id:0|stream_offset:321897| [2025/04/30 09:52:24 449419] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:366|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 449423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147696|applimit:0| [2025/04/30 09:52:24 449427] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744453651|now:1746006744449427|interval:4224| [2025/04/30 09:52:24 449431] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744453651|now:1746006744449427|interv:4224| [2025/04/30 09:52:24 449435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148896| [2025/04/30 09:52:24 449440] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 449444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148896|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:323076| [2025/04/30 09:52:24 449448] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 449452] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:367| [2025/04/30 09:52:24 449472] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:367|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148896|now:1746006744449457|stream_id:0|stream_offset:323076| [2025/04/30 09:52:24 449481] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 449485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148896|applimit:0| [2025/04/30 09:52:24 449489] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744453651|now:1746006744449489|interval:4162| [2025/04/30 09:52:24 449494] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744453651|now:1746006744449489|interv:4162| [2025/04/30 09:52:24 449498] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150096| [2025/04/30 09:52:24 449502] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744453651| [2025/04/30 09:52:24 449507] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744453651| [2025/04/30 09:52:24 449511] [debug] |xqc_engine_wakeup_after|wakeup:1746006744453651|now:1746006744449511|diff:4140| [2025/04/30 09:52:24 449515] [debug] |xqc_engine_main_logic|END|now:1746006744449015| [2025/04/30 09:52:24 449520] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744449520| [2025/04/30 09:52:24 449524] [debug] |xqc_engine_wakeup_after|wakeup:1746006744453651|now:1746006744449524|diff:4127| [2025/04/30 09:52:24 449528] [debug] |xqc_engine_main_logic|END|now:1746006744449520| [2025/04/30 09:52:24 450470] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:105|state:ESTABED|recv_time:1746006744450469| [2025/04/30 09:52:24 450486] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 450495] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:86| [2025/04/30 09:52:24 450501] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:87| [2025/04/30 09:52:24 450511] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:87| [2025/04/30 09:52:24 450516] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 450527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:242|origin_pktnum:116|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:243|path_largest_ack:242| [2025/04/30 09:52:24 450534] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:16|tx_in_flight:146418|prior_delivered:114458|prior_time:1746006744392584|is_app_limited:0|send_elapse:57672|ack_elapse:57885|ctl_first_sent_time:1746006744393013|lagest_ack_time:1746006744450469|curr_delivered:182869| [2025/04/30 09:52:24 450540] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744393013| [2025/04/30 09:52:24 450547] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:363||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 09:52:24 450553] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:243|origin_pktnum:117|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:243|path_largest_ack:243| [2025/04/30 09:52:24 450560] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:16|tx_in_flight:146418|prior_delivered:114458|prior_time:1746006744392584|is_app_limited:0|send_elapse:57672|ack_elapse:57885|ctl_first_sent_time:1746006744393013|lagest_ack_time:1746006744450469|curr_delivered:184069| [2025/04/30 09:52:24 450567] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744393166| [2025/04/30 09:52:24 450582] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:361||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 09:52:24 450589] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:57124|rttvar:180|minrtt:31359|latest_rtt:57303|ack_delay:88| [2025/04/30 09:52:24 450597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:57135|rttvar:157|minrtt:31359|latest_rtt:57303|ack_delay:88| [2025/04/30 09:52:24 450603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:243|lost_pn:240|thresh:3| [2025/04/30 09:52:24 450610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 450624] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 450628] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450640] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450643] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450647] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450651] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450655] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450667] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450808] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450828] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 450868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:237|lost_pn:240|po_sent_time:1746006744389288|lost_send_time:1746006744386004|loss_delay:64465|frame:STREAM |repair:128| [2025/04/30 09:52:24 450873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:240|lost_pn:240|po_sent_time:1746006744391361|lost_send_time:1746006744386004|loss_delay:64465|frame:ACK STREAM |repair:128| [2025/04/30 09:52:24 450878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744391361u| [2025/04/30 09:52:24 450884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 450891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744455894|now:1746006744450891|interval:5003| [2025/04/30 09:52:24 450898] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744455894|now:1746006744450891|interv:5003| [2025/04/30 09:52:24 450908] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 57672, ack_elapse 57885, delivered 69611|rate 1202574|lost 80| [2025/04/30 09:52:24 450913] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202574) in round 5| [2025/04/30 09:52:24 450920] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 450926] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:9650| [2025/04/30 09:52:24 450933] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744393166|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 450940] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744393166|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 450947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:145289|srtt:57135|latest_rtt:57303|min_rtt:31359|applimit:0|lost:78|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 450955] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:87|largest:87|pns:2| [2025/04/30 09:52:24 450962] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:105|pkt_type:SHORT_HEADER|pkt_num:87|frame:ACK |recv_time:1746006744450469|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 450970] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864450469|now:1746006744450469|interv:120000000| [2025/04/30 09:52:24 450976] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864450469|now:1746006744450469|interv:120000000| [2025/04/30 09:52:24 450982] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744453651|pq_index:0| [2025/04/30 09:52:24 450990] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744449015| [2025/04/30 09:52:24 450996] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744450996| [2025/04/30 09:52:24 451004] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744451002| [2025/04/30 09:52:24 451011] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 451018] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:57135|min_srtt:57135|path_bw:1207078|loss_rate:21.02|path_pto:0| [2025/04/30 09:52:24 451025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:252336| [2025/04/30 09:52:24 451032] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 451040] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:237|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 451054] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:57135|min_srtt:57135|path_bw:1207078|loss_rate:21.02|path_pto:0| [2025/04/30 09:52:24 451061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:253515| [2025/04/30 09:52:24 451068] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 451075] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:240|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 451082] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:57135|min_srtt:57135|path_bw:1207078|loss_rate:21.02|path_pto:0| [2025/04/30 09:52:24 451086] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:324255| [2025/04/30 09:52:24 451090] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 451095] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 451099] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:57135|min_srtt:57135|path_bw:1207078|loss_rate:21.02|path_pto:0| [2025/04/30 09:52:24 451103] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:325434| [2025/04/30 09:52:24 451107] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 451112] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 451116] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:57135|min_srtt:57135|path_bw:1207078|loss_rate:21.02|path_pto:0| [2025/04/30 09:52:24 451120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:326613| [2025/04/30 09:52:24 451124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 451128] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 451151] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 451162] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 451166] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:237|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 451171] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:252336| [2025/04/30 09:52:24 451179] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 451184] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:368| [2025/04/30 09:52:24 451223] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:368|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145289|now:1746006744451192|stream_id:0|stream_offset:252336| [2025/04/30 09:52:24 451232] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:368|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:52:24 451240] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145289|applimit:0| [2025/04/30 09:52:24 451247] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744455894|now:1746006744451247|interval:4647| [2025/04/30 09:52:24 451253] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744455894|now:1746006744451247|interv:4647| [2025/04/30 09:52:24 451260] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146489| [2025/04/30 09:52:24 451267] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:240|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 451272] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146489|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:253515| [2025/04/30 09:52:24 451277] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 451281] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:369| [2025/04/30 09:52:24 451313] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:369|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146489|now:1746006744451288|stream_id:0|stream_offset:253515| [2025/04/30 09:52:24 451322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:369|origin_pktnum:240|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 451329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146489|applimit:0| [2025/04/30 09:52:24 451335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744455894|now:1746006744451335|interval:4559| [2025/04/30 09:52:24 451341] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744455894|now:1746006744451335|interv:4559| [2025/04/30 09:52:24 451345] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147689| [2025/04/30 09:52:24 451350] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 451354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147689|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:324255| [2025/04/30 09:52:24 451363] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 451368] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:370| [2025/04/30 09:52:24 451396] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:370|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147689|now:1746006744451374|stream_id:0|stream_offset:324255| [2025/04/30 09:52:24 451405] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:370|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 451413] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147689|applimit:0| [2025/04/30 09:52:24 451419] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744455894|now:1746006744451419|interval:4475| [2025/04/30 09:52:24 451425] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744455894|now:1746006744451419|interv:4475| [2025/04/30 09:52:24 451430] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148889| [2025/04/30 09:52:24 451434] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 451438] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148889|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:325434| [2025/04/30 09:52:24 451443] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 451447] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:371| [2025/04/30 09:52:24 451475] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:371|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148889|now:1746006744451453|stream_id:0|stream_offset:325434| [2025/04/30 09:52:24 451484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:371|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 451491] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148889|applimit:0| [2025/04/30 09:52:24 451498] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744455894|now:1746006744451498|interval:4396| [2025/04/30 09:52:24 451504] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744455894|now:1746006744451498|interv:4396| [2025/04/30 09:52:24 451508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150089| [2025/04/30 09:52:24 451513] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744455894| [2025/04/30 09:52:24 451517] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744455894| [2025/04/30 09:52:24 451521] [debug] |xqc_engine_wakeup_after|wakeup:1746006744455894|now:1746006744451521|diff:4373| [2025/04/30 09:52:24 451526] [debug] |xqc_engine_main_logic|END|now:1746006744451002| [2025/04/30 09:52:24 451531] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744451531| [2025/04/30 09:52:24 451535] [debug] |xqc_engine_wakeup_after|wakeup:1746006744455894|now:1746006744451535|diff:4359| [2025/04/30 09:52:24 451539] [debug] |xqc_engine_main_logic|END|now:1746006744451531| [2025/04/30 09:52:24 452602] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:108|state:ESTABED|recv_time:1746006744452601| [2025/04/30 09:52:24 452618] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 452627] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:87| [2025/04/30 09:52:24 452634] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:88| [2025/04/30 09:52:24 452643] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:88| [2025/04/30 09:52:24 452649] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 452659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:246|origin_pktnum:49|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:247|path_largest_ack:246| [2025/04/30 09:52:24 452665] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:20|tx_in_flight:144018|prior_delivered:116858|prior_time:1746006744394559|is_app_limited:0|send_elapse:55823|ack_elapse:58042|ctl_first_sent_time:1746006744395034|lagest_ack_time:1746006744452601|curr_delivered:185269| [2025/04/30 09:52:24 452672] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744395034| [2025/04/30 09:52:24 452679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:362||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 09:52:24 452685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:247|origin_pktnum:50|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:247|path_largest_ack:247| [2025/04/30 09:52:24 452692] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:20|tx_in_flight:144018|prior_delivered:116858|prior_time:1746006744394559|is_app_limited:0|send_elapse:55823|ack_elapse:58042|ctl_first_sent_time:1746006744395034|lagest_ack_time:1746006744452601|curr_delivered:186469| [2025/04/30 09:52:24 452699] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744395209| [2025/04/30 09:52:24 452706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:361||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 09:52:24 452713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:57135|rttvar:157|minrtt:31359|latest_rtt:57392|ack_delay:120| [2025/04/30 09:52:24 452719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:57153|rttvar:152|minrtt:31359|latest_rtt:57392|ack_delay:120| [2025/04/30 09:52:24 452725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:247|lost_pn:244|thresh:3| [2025/04/30 09:52:24 452731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 452735] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 452739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 452742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 452746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 452750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 452760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 452764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 452768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 452772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 452776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 452780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 452784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 452787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 452791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 452795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 452799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 452803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 452807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 452810] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 452814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 452818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 452822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 452826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 452829] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 452835] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 452841] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 452848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 452854] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 452860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 452867] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 452878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 452884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 452891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 452897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 452904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 452910] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 452916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 452922] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 452929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 452935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 452941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 452947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 452953] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 452959] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 452966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 452972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 452978] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 452984] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 452989] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 452996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 453002] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 453008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 453014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 453020] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 453026] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 453033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 453045] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 453051] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 453057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 453063] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 453068] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 453073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:241|lost_pn:244|po_sent_time:1746006744391429|lost_send_time:1746006744388035|loss_delay:64566|frame:STREAM |repair:128| [2025/04/30 09:52:24 453077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:244|lost_pn:244|po_sent_time:1746006744393283|lost_send_time:1746006744388035|loss_delay:64566|frame:STREAM |repair:128| [2025/04/30 09:52:24 453082] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744393283u| [2025/04/30 09:52:24 453086] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 453090] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744457968|now:1746006744453090|interval:4878| [2025/04/30 09:52:24 453095] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744457968|now:1746006744453090|interv:4878| [2025/04/30 09:52:24 453099] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 55823, ack_elapse 58042, delivered 69611|rate 1199321|lost 82| [2025/04/30 09:52:24 453103] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199321) in round 5| [2025/04/30 09:52:24 453107] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 453112] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:9650| [2025/04/30 09:52:24 453115] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744395209|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 453121] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744395209|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 453128] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:145289|srtt:57153|latest_rtt:57392|min_rtt:31359|applimit:0|lost:80|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 453154] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:24 453161] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006744477601|now:1746006744452601|interv:25000| [2025/04/30 09:52:24 453167] [debug] |scid:d47626d1917b423603b680b7|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:1746006744452601|max_ack_delay:25000| [2025/04/30 09:52:24 453176] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:88|largest:88|pns:2| [2025/04/30 09:52:24 453180] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:108|pkt_type:SHORT_HEADER|pkt_num:88|frame:PING ACK |recv_time:1746006744452601|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 453185] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864452601|now:1746006744452601|interv:120000000| [2025/04/30 09:52:24 453189] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864452601|now:1746006744452601|interv:120000000| [2025/04/30 09:52:24 453193] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744455894|pq_index:0| [2025/04/30 09:52:24 453198] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744451002| [2025/04/30 09:52:24 453202] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744453202| [2025/04/30 09:52:24 453206] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744453205| [2025/04/30 09:52:24 453212] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 453217] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:57153|min_srtt:57153|path_bw:1207078|loss_rate:21.33|path_pto:0| [2025/04/30 09:52:24 453221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:254694| [2025/04/30 09:52:24 453226] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:57153|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 453231] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:241|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 453235] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:57153|min_srtt:57153|path_bw:1207078|loss_rate:21.33|path_pto:0| [2025/04/30 09:52:24 453239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:255873| [2025/04/30 09:52:24 453244] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:57153|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 453248] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:244|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 453252] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:57153|min_srtt:57153|path_bw:1207078|loss_rate:21.33|path_pto:0| [2025/04/30 09:52:24 453257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:326613| [2025/04/30 09:52:24 453264] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:57153|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 453268] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 453272] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:57153|min_srtt:57153|path_bw:1207078|loss_rate:21.33|path_pto:0| [2025/04/30 09:52:24 453276] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:327792| [2025/04/30 09:52:24 453281] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:57153|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 453285] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 453289] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:57153|min_srtt:57153|path_bw:1207078|loss_rate:21.33|path_pto:0| [2025/04/30 09:52:24 453293] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:328971| [2025/04/30 09:52:24 453299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 453305] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 453311] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 453318] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 453325] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:241|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 453331] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145289|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:254694| [2025/04/30 09:52:24 453336] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 453340] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:372| [2025/04/30 09:52:24 453379] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:372|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145289|now:1746006744453348|stream_id:0|stream_offset:254694| [2025/04/30 09:52:24 453388] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:372|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:52:24 453395] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145289|applimit:0| [2025/04/30 09:52:24 453402] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744457968|now:1746006744453401|interval:4567| [2025/04/30 09:52:24 453411] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744457968|now:1746006744453401|interv:4567| [2025/04/30 09:52:24 453415] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146489| [2025/04/30 09:52:24 453420] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:244|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 453424] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146489|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:255873| [2025/04/30 09:52:24 453429] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 453433] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:373| [2025/04/30 09:52:24 453463] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:373|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146489|now:1746006744453440|stream_id:0|stream_offset:255873| [2025/04/30 09:52:24 453472] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:373|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:52:24 453479] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146489|applimit:0| [2025/04/30 09:52:24 453485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744457968|now:1746006744453485|interval:4483| [2025/04/30 09:52:24 453490] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744457968|now:1746006744453485|interv:4483| [2025/04/30 09:52:24 453494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147689| [2025/04/30 09:52:24 453499] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 453503] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147689|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:326613| [2025/04/30 09:52:24 453508] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 453512] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:374| [2025/04/30 09:52:24 453539] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:374|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147689|now:1746006744453518|stream_id:0|stream_offset:326613| [2025/04/30 09:52:24 453547] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 453554] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147689|applimit:0| [2025/04/30 09:52:24 453561] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744457968|now:1746006744453561|interval:4407| [2025/04/30 09:52:24 453566] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744457968|now:1746006744453561|interv:4407| [2025/04/30 09:52:24 453570] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148889| [2025/04/30 09:52:24 453579] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 453583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148889|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:327792| [2025/04/30 09:52:24 453587] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 453591] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:375| [2025/04/30 09:52:24 453619] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:375|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148889|now:1746006744453597|stream_id:0|stream_offset:327792| [2025/04/30 09:52:24 453627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:375|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 453634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148889|applimit:0| [2025/04/30 09:52:24 453641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744457968|now:1746006744453640|interval:4328| [2025/04/30 09:52:24 453645] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744457968|now:1746006744453640|interv:4328| [2025/04/30 09:52:24 453649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150089| [2025/04/30 09:52:24 453654] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744457968| [2025/04/30 09:52:24 453658] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744457968| [2025/04/30 09:52:24 453662] [debug] |xqc_engine_wakeup_after|wakeup:1746006744457968|now:1746006744453662|diff:4306| [2025/04/30 09:52:24 453667] [debug] |xqc_engine_main_logic|END|now:1746006744453205| [2025/04/30 09:52:24 453672] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744453672| [2025/04/30 09:52:24 453676] [debug] |xqc_engine_wakeup_after|wakeup:1746006744457968|now:1746006744453676|diff:4292| [2025/04/30 09:52:24 453680] [debug] |xqc_engine_main_logic|END|now:1746006744453672| [2025/04/30 09:52:24 454581] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:113|state:ESTABED|recv_time:1746006744454580| [2025/04/30 09:52:24 454596] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 454604] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:88| [2025/04/30 09:52:24 454610] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:89| [2025/04/30 09:52:24 454618] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:89| [2025/04/30 09:52:24 454625] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 454635] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:252|origin_pktnum:0|size:18|pns:2|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:259|path_largest_ack:252| [2025/04/30 09:52:24 454643] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:20|tx_in_flight:150036|prior_delivered:116858|prior_time:1746006744394559|is_app_limited:0|send_elapse:58124|ack_elapse:60021|ctl_first_sent_time:1746006744397335|lagest_ack_time:1746006744454580|curr_delivered:186487| [2025/04/30 09:52:24 454655] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744397335| [2025/04/30 09:52:24 454661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:358||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 09:52:24 454668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:253|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:259|path_largest_ack:253| [2025/04/30 09:52:24 454675] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:20|tx_in_flight:150036|prior_delivered:116858|prior_time:1746006744394559|is_app_limited:0|send_elapse:58124|ack_elapse:60021|ctl_first_sent_time:1746006744397335|lagest_ack_time:1746006744454580|curr_delivered:186506| [2025/04/30 09:52:24 454682] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744397404| [2025/04/30 09:52:24 454687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:357||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 09:52:24 454694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:256|origin_pktnum:125|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:259|path_largest_ack:256| [2025/04/30 09:52:24 454701] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:21|tx_in_flight:147692|prior_delivered:119258|prior_time:1746006744397580|is_app_limited:0|send_elapse:58583|ack_elapse:57000|ctl_first_sent_time:1746006744397938|lagest_ack_time:1746006744454580|curr_delivered:187706| [2025/04/30 09:52:24 454708] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744397938| [2025/04/30 09:52:24 454715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:355||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 09:52:24 454720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:259|origin_pktnum:130|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:259|path_largest_ack:259| [2025/04/30 09:52:24 454725] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:25|tx_in_flight:144092|prior_delivered:121658|prior_time:1746006744398487|is_app_limited:0|send_elapse:57990|ack_elapse:56093|ctl_first_sent_time:1746006744399033|lagest_ack_time:1746006744454580|curr_delivered:188906| [2025/04/30 09:52:24 454729] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744399033| [2025/04/30 09:52:24 454733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:353||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 09:52:24 454737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:57153|rttvar:152|minrtt:31359|latest_rtt:55547|ack_delay:88| [2025/04/30 09:52:24 454742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56941|rttvar:537|minrtt:31359|latest_rtt:55547|ack_delay:88| [2025/04/30 09:52:24 454749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:259|lost_pn:256|thresh:3| [2025/04/30 09:52:24 454756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 454762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 454768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 454776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 454780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 454784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 454788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 454791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 454795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 454799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 454803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 454807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 454811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 454815] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 454819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 454822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 454826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 454831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 454835] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 454839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 454843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 454847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 454850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 454854] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 454858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 454862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 454866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 454870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 454874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 454885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 454891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 454898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 454902] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 454907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 454913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 454919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 454925] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 454931] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 454937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 454943] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 454950] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 454956] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 454962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 454968] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 454974] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 454980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 454986] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 454992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 454997] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 455003] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 455009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 455015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 455021] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 455027] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 455039] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 455046] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 455052] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 455058] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 455063] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 455067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 455071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 455075] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 455083] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:245|lost_pn:256|po_sent_time:1746006744393402|lost_send_time:1746006744390522|loss_delay:64058|frame:STREAM |repair:128| [2025/04/30 09:52:24 455091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:248|lost_pn:256|po_sent_time:1746006744395315|lost_send_time:1746006744390522|loss_delay:64058|frame:STREAM |repair:128| [2025/04/30 09:52:24 455099] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:249|lost_pn:256|po_sent_time:1746006744395403|lost_send_time:1746006744390522|loss_delay:64058|frame:STREAM |repair:128| [2025/04/30 09:52:24 455105] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:250|lost_pn:256|po_sent_time:1746006744395468|lost_send_time:1746006744390522|loss_delay:64058|frame:STREAM |repair:128| [2025/04/30 09:52:24 455109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:251|lost_pn:256|po_sent_time:1746006744395544|lost_send_time:1746006744390522|loss_delay:64058|frame:STREAM |repair:128| [2025/04/30 09:52:24 455113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:254|lost_pn:256|po_sent_time:1746006744397460|lost_send_time:1746006744390522|loss_delay:64058|frame:DATA_BLOCKED |repair:2048| [2025/04/30 09:52:24 455118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:255|lost_pn:256|po_sent_time:1746006744397516|lost_send_time:1746006744390522|loss_delay:64058|frame:STREAM_DATA_BLOCKED |repair:4096| [2025/04/30 09:52:24 455122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744397516u| [2025/04/30 09:52:24 455126] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 455131] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744462130|now:1746006744455130|interval:7000| [2025/04/30 09:52:24 455158] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744462130|now:1746006744455130|interv:7000| [2025/04/30 09:52:24 455162] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 57990, ack_elapse 56093, delivered 67248|rate 1159648|lost 89| [2025/04/30 09:52:24 455167] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1159648) in round 5| [2025/04/30 09:52:24 455175] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 455180] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:9650| [2025/04/30 09:52:24 455183] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:7|acked:2437|po_sent_time:1746006744399033|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 455188] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:7|acked:2437|po_sent_time:1746006744399033|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 455193] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:141615|srtt:56941|latest_rtt:55547|min_rtt:31359|applimit:0|lost:82|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 455199] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:89|largest:89|pns:2| [2025/04/30 09:52:24 455203] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:113|pkt_type:SHORT_HEADER|pkt_num:89|frame:ACK |recv_time:1746006744454580|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 455211] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864454580|now:1746006744454580|interv:120000000| [2025/04/30 09:52:24 455218] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864454580|now:1746006744454580|interv:120000000| [2025/04/30 09:52:24 455223] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744457968|pq_index:0| [2025/04/30 09:52:24 455230] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744453205| [2025/04/30 09:52:24 455236] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744455235| [2025/04/30 09:52:24 455244] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744455241| [2025/04/30 09:52:24 455251] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 455255] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56941|min_srtt:56941|path_bw:1207078|loss_rate:21.64|path_pto:0| [2025/04/30 09:52:24 455260] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141615|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:257052| [2025/04/30 09:52:24 455265] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56941|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 455269] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:245|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 455274] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56941|min_srtt:56941|path_bw:1207078|loss_rate:21.64|path_pto:0| [2025/04/30 09:52:24 455278] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141615|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:126183| [2025/04/30 09:52:24 455286] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56941|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 455290] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:248|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 455294] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56941|min_srtt:56941|path_bw:1207078|loss_rate:21.64|path_pto:0| [2025/04/30 09:52:24 455299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141615|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:127362| [2025/04/30 09:52:24 455303] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56941|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 455307] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:249|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 455311] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56941|min_srtt:56941|path_bw:1207078|loss_rate:21.64|path_pto:0| [2025/04/30 09:52:24 455316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141615|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:258231| [2025/04/30 09:52:24 455320] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56941|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 455324] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:250|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 455328] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56941|min_srtt:56941|path_bw:1207078|loss_rate:21.64|path_pto:0| [2025/04/30 09:52:24 455332] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:141615|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:259410| [2025/04/30 09:52:24 455336] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56941|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 455341] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:251|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 455345] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56941|min_srtt:56941|path_bw:1207078|loss_rate:21.64|path_pto:0| [2025/04/30 09:52:24 455349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:18|schedule_bytes:6000|inflight:141615|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:0| [2025/04/30 09:52:24 455353] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56941|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 455357] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:DATA_BLOCKED |pn:254|size:18|reinj:0|path_class:2| [2025/04/30 09:52:24 455368] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56941|min_srtt:56941|path_bw:1207078|loss_rate:21.64|path_pto:0| [2025/04/30 09:52:24 455372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:19|schedule_bytes:6018|inflight:141615|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:0| [2025/04/30 09:52:24 455376] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56941|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 455381] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:255|size:19|reinj:0|path_class:2| [2025/04/30 09:52:24 455385] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56941|min_srtt:56941|path_bw:1207078|loss_rate:21.64|path_pto:0| [2025/04/30 09:52:24 455389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:6037|inflight:141615|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:328971| [2025/04/30 09:52:24 455393] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56941|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 455398] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 455402] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56941|min_srtt:56941|path_bw:1207078|loss_rate:21.64|path_pto:0| [2025/04/30 09:52:24 455406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:7237|inflight:141615|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:330150| [2025/04/30 09:52:24 455410] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56941|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 455414] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 455418] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56941|min_srtt:56941|path_bw:1207078|loss_rate:21.64|path_pto:0| [2025/04/30 09:52:24 455422] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:8437|inflight:141615|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:331329| [2025/04/30 09:52:24 455427] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 455430] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 455434] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 455438] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 455443] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:245|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 455450] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141615|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:257052| [2025/04/30 09:52:24 455454] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 455458] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:376| [2025/04/30 09:52:24 455494] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:376|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141615|now:1746006744455466|stream_id:0|stream_offset:257052| [2025/04/30 09:52:24 455501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:376|origin_pktnum:245|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 455505] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:141615|applimit:0| [2025/04/30 09:52:24 455510] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744462130|now:1746006744455509|interval:6621| [2025/04/30 09:52:24 455514] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744462130|now:1746006744455509|interv:6621| [2025/04/30 09:52:24 455518] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:142815| [2025/04/30 09:52:24 455523] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:248|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 455527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142815|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:126183| [2025/04/30 09:52:24 455532] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 455536] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:377| [2025/04/30 09:52:24 455558] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:377|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142815|now:1746006744455541|stream_id:0|stream_offset:126183| [2025/04/30 09:52:24 455563] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:377|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:52:24 455567] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:142815|applimit:0| [2025/04/30 09:52:24 455571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744462130|now:1746006744455571|interval:6559| [2025/04/30 09:52:24 455575] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744462130|now:1746006744455571|interv:6559| [2025/04/30 09:52:24 455579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:144015| [2025/04/30 09:52:24 455584] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:249|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 455588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144015|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:127362| [2025/04/30 09:52:24 455595] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 455599] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:378| [2025/04/30 09:52:24 455620] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:378|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144015|now:1746006744455605|stream_id:0|stream_offset:127362| [2025/04/30 09:52:24 455625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:378|origin_pktnum:124|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 455629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:144015|applimit:0| [2025/04/30 09:52:24 455633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744462130|now:1746006744455633|interval:6497| [2025/04/30 09:52:24 455637] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744462130|now:1746006744455633|interv:6497| [2025/04/30 09:52:24 455641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:145215| [2025/04/30 09:52:24 455646] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:250|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 455650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145215|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:258231| [2025/04/30 09:52:24 455654] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 455658] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:379| [2025/04/30 09:52:24 455677] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:379|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145215|now:1746006744455663|stream_id:0|stream_offset:258231| [2025/04/30 09:52:24 455682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:379|origin_pktnum:250|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 455686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145215|applimit:0| [2025/04/30 09:52:24 455690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744462130|now:1746006744455690|interval:6440| [2025/04/30 09:52:24 455694] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744462130|now:1746006744455690|interv:6440| [2025/04/30 09:52:24 455698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146415| [2025/04/30 09:52:24 455703] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:251|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 455707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146415|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:259410| [2025/04/30 09:52:24 455711] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 455715] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:380| [2025/04/30 09:52:24 455738] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:380|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146415|now:1746006744455724|stream_id:0|stream_offset:259410| [2025/04/30 09:52:24 455743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 455748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146415|applimit:0| [2025/04/30 09:52:24 455752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744462130|now:1746006744455752|interval:6378| [2025/04/30 09:52:24 455756] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744462130|now:1746006744455752|interv:6378| [2025/04/30 09:52:24 455760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147615| [2025/04/30 09:52:24 455764] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:254|size:18|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED | [2025/04/30 09:52:24 455768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:18|schedule_bytes:0|inflight:147615|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:0| [2025/04/30 09:52:24 455773] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 455777] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:381| [2025/04/30 09:52:24 455796] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:381|size:18|sent:34|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |inflight:147615|now:1746006744455782|stream_id:0|stream_offset:0| [2025/04/30 09:52:24 455801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:381|origin_pktnum:254|size:18|enc_size:34|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 455805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:381|origin_pktnum:254|size:18|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 09:52:24 455809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147615|applimit:0| [2025/04/30 09:52:24 455813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744462130|now:1746006744455813|interval:6317| [2025/04/30 09:52:24 455817] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744462130|now:1746006744455813|interv:6317| [2025/04/30 09:52:24 455822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147633| [2025/04/30 09:52:24 455827] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:255|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 09:52:24 455831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:19|schedule_bytes:0|inflight:147633|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:0| [2025/04/30 09:52:24 455835] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 455839] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:382| [2025/04/30 09:52:24 455869] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:382|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:147633|now:1746006744455847|stream_id:0|stream_offset:0| [2025/04/30 09:52:24 455878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:382|origin_pktnum:255|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 455885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:382|origin_pktnum:255|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 09:52:24 455891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147633|applimit:0| [2025/04/30 09:52:24 455897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744462130|now:1746006744455897|interval:6233| [2025/04/30 09:52:24 455904] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744462130|now:1746006744455897|interv:6233| [2025/04/30 09:52:24 455910] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147652| [2025/04/30 09:52:24 455917] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 455923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147652|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:328971| [2025/04/30 09:52:24 455930] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 455936] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:383| [2025/04/30 09:52:24 455977] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:383|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147652|now:1746006744455947|stream_id:0|stream_offset:328971| [2025/04/30 09:52:24 455985] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 455990] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147652|applimit:0| [2025/04/30 09:52:24 455996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744462130|now:1746006744455996|interval:6134| [2025/04/30 09:52:24 456004] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744462130|now:1746006744455996|interv:6134| [2025/04/30 09:52:24 456010] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148852| [2025/04/30 09:52:24 456018] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 456024] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148852|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:330150| [2025/04/30 09:52:24 456031] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 456037] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:384| [2025/04/30 09:52:24 456083] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:384|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148852|now:1746006744456054|stream_id:0|stream_offset:330150| [2025/04/30 09:52:24 456093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:384|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 456101] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148852|applimit:0| [2025/04/30 09:52:24 456108] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744462130|now:1746006744456108|interval:6022| [2025/04/30 09:52:24 456115] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744462130|now:1746006744456108|interv:6022| [2025/04/30 09:52:24 456121] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150052| [2025/04/30 09:52:24 456128] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744462130| [2025/04/30 09:52:24 456153] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744462130| [2025/04/30 09:52:24 456159] [debug] |xqc_engine_wakeup_after|wakeup:1746006744462130|now:1746006744456159|diff:5971| [2025/04/30 09:52:24 456167] [debug] |xqc_engine_main_logic|END|now:1746006744455241| [2025/04/30 09:52:24 456175] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744456175| [2025/04/30 09:52:24 456179] [debug] |xqc_engine_wakeup_after|wakeup:1746006744462130|now:1746006744456179|diff:5951| [2025/04/30 09:52:24 456183] [debug] |xqc_engine_main_logic|END|now:1746006744456175| [2025/04/30 09:52:24 456500] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:115|state:ESTABED|recv_time:1746006744456499| [2025/04/30 09:52:24 456513] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 456533] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:89| [2025/04/30 09:52:24 456539] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:90| [2025/04/30 09:52:24 456549] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:90| [2025/04/30 09:52:24 456555] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 456565] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:265|origin_pktnum:134|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:52:24 456573] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:27|tx_in_flight:146492|prior_delivered:124058|prior_time:1746006744400544|is_app_limited:0|send_elapse:57926|ack_elapse:55955|ctl_first_sent_time:1746006744401028|lagest_ack_time:1746006744456499|curr_delivered:190106| [2025/04/30 09:52:24 456580] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744401028| [2025/04/30 09:52:24 456587] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:358||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 09:52:24 456594] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:266|origin_pktnum:137|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:52:24 456601] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:27|tx_in_flight:146492|prior_delivered:124058|prior_time:1746006744400544|is_app_limited:0|send_elapse:57926|ack_elapse:55955|ctl_first_sent_time:1746006744401028|lagest_ack_time:1746006744456499|curr_delivered:191306| [2025/04/30 09:52:24 456615] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744401164| [2025/04/30 09:52:24 456621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:356||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 09:52:24 456628] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56941|rttvar:537|minrtt:31359|latest_rtt:55335|ack_delay:88| [2025/04/30 09:52:24 456634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56729|rttvar:826|minrtt:31359|latest_rtt:55335|ack_delay:88| [2025/04/30 09:52:24 456641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:266|lost_pn:263|thresh:3| [2025/04/30 09:52:24 456645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456656] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456684] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456798] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456821] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456835] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456888] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 456924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 456931] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456943] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456949] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 456956] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:257|lost_pn:263|po_sent_time:1746006744398072|lost_send_time:1746006744392679|loss_delay:63820|frame:STREAM |repair:128| [2025/04/30 09:52:24 456963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:258|lost_pn:263|po_sent_time:1746006744398224|lost_send_time:1746006744392679|loss_delay:63820|frame:STREAM |repair:128| [2025/04/30 09:52:24 456977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:260|lost_pn:263|po_sent_time:1746006744399165|lost_send_time:1746006744392679|loss_delay:63820|frame:STREAM |repair:128| [2025/04/30 09:52:24 456984] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:261|lost_pn:263|po_sent_time:1746006744399265|lost_send_time:1746006744392679|loss_delay:63820|frame:STREAM |repair:128| [2025/04/30 09:52:24 456992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:262|lost_pn:263|po_sent_time:1746006744399361|lost_send_time:1746006744392679|loss_delay:63820|frame:STREAM |repair:128| [2025/04/30 09:52:24 456999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:263|lost_pn:263|po_sent_time:1746006744399450|lost_send_time:1746006744392679|loss_delay:63820|frame:STREAM |repair:128| [2025/04/30 09:52:24 457006] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744399450u| [2025/04/30 09:52:24 457013] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 457019] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744463358|now:1746006744457019|interval:6339| [2025/04/30 09:52:24 457027] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744463358|now:1746006744457019|interv:6339| [2025/04/30 09:52:24 457034] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 57926, ack_elapse 55955, delivered 67248|rate 1160929|lost 95| [2025/04/30 09:52:24 457041] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1160929) in round 5| [2025/04/30 09:52:24 457048] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 457054] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:9650| [2025/04/30 09:52:24 457061] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:6|acked:2400|po_sent_time:1746006744401164|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 457069] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:6|acked:2400|po_sent_time:1746006744401164|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 457076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:140452|srtt:56729|latest_rtt:55335|min_rtt:31359|applimit:0|lost:89|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 457085] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:90|largest:90|pns:2| [2025/04/30 09:52:24 457092] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:115|pkt_type:SHORT_HEADER|pkt_num:90|frame:ACK |recv_time:1746006744456499|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 457099] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864456499|now:1746006744456499|interv:120000000| [2025/04/30 09:52:24 457106] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864456499|now:1746006744456499|interv:120000000| [2025/04/30 09:52:24 457112] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744462130|pq_index:0| [2025/04/30 09:52:24 457125] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744455241| [2025/04/30 09:52:24 457131] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744457131| [2025/04/30 09:52:24 457161] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744457159| [2025/04/30 09:52:24 457169] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 457176] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56729|min_srtt:56729|path_bw:1207078|loss_rate:22.94|path_pto:0| [2025/04/30 09:52:24 457182] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140452|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:260589| [2025/04/30 09:52:24 457189] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56729|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 457196] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:257|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 457203] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56729|min_srtt:56729|path_bw:1207078|loss_rate:22.94|path_pto:0| [2025/04/30 09:52:24 457210] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140452|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:261768| [2025/04/30 09:52:24 457217] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56729|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 457224] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:258|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 457230] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56729|min_srtt:56729|path_bw:1207078|loss_rate:22.94|path_pto:0| [2025/04/30 09:52:24 457237] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:140452|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:135615| [2025/04/30 09:52:24 457243] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56729|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 457250] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:260|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 457257] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56729|min_srtt:56729|path_bw:1207078|loss_rate:22.94|path_pto:0| [2025/04/30 09:52:24 457263] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:140452|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:136794| [2025/04/30 09:52:24 457270] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56729|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 457282] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:261|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 457289] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56729|min_srtt:56729|path_bw:1207078|loss_rate:22.94|path_pto:0| [2025/04/30 09:52:24 457296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:140452|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:137973| [2025/04/30 09:52:24 457303] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56729|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 457310] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:262|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 457316] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56729|min_srtt:56729|path_bw:1207078|loss_rate:22.94|path_pto:0| [2025/04/30 09:52:24 457323] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:140452|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:262947| [2025/04/30 09:52:24 457330] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56729|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 457337] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:263|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 457343] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56729|min_srtt:56729|path_bw:1207078|loss_rate:22.94|path_pto:0| [2025/04/30 09:52:24 457350] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:140452|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:331329| [2025/04/30 09:52:24 457357] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56729|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 457362] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 457366] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56729|min_srtt:56729|path_bw:1207078|loss_rate:22.94|path_pto:0| [2025/04/30 09:52:24 457370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:140452|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:332508| [2025/04/30 09:52:24 457374] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56729|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 457379] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 457383] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56729|min_srtt:56729|path_bw:1207078|loss_rate:22.94|path_pto:0| [2025/04/30 09:52:24 457391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:140452|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:333687| [2025/04/30 09:52:24 457395] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 457399] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 457403] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 457407] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 457412] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:257|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 457416] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140452|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:260589| [2025/04/30 09:52:24 457421] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 457425] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:385| [2025/04/30 09:52:24 457462] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:385|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140452|now:1746006744457433|stream_id:0|stream_offset:260589| [2025/04/30 09:52:24 457472] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:385|origin_pktnum:257|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 457479] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:140452|applimit:0| [2025/04/30 09:52:24 457486] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744463358|now:1746006744457485|interval:5873| [2025/04/30 09:52:24 457493] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744463358|now:1746006744457485|interv:5873| [2025/04/30 09:52:24 457500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:141652| [2025/04/30 09:52:24 457508] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:258|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 457514] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141652|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:261768| [2025/04/30 09:52:24 457520] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 457524] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:386| [2025/04/30 09:52:24 457554] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:386|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141652|now:1746006744457531|stream_id:0|stream_offset:261768| [2025/04/30 09:52:24 457563] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:386|origin_pktnum:258|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 457577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:141652|applimit:0| [2025/04/30 09:52:24 457583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744463358|now:1746006744457583|interval:5775| [2025/04/30 09:52:24 457591] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744463358|now:1746006744457583|interv:5775| [2025/04/30 09:52:24 457597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:142852| [2025/04/30 09:52:24 457604] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:260|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 457609] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142852|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:135615| [2025/04/30 09:52:24 457613] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 457617] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:387| [2025/04/30 09:52:24 457653] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:387|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142852|now:1746006744457624|stream_id:0|stream_offset:135615| [2025/04/30 09:52:24 457662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:387|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:52:24 457669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:142852|applimit:0| [2025/04/30 09:52:24 457676] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744463358|now:1746006744457676|interval:5682| [2025/04/30 09:52:24 457683] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744463358|now:1746006744457676|interv:5682| [2025/04/30 09:52:24 457689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:144052| [2025/04/30 09:52:24 457696] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:261|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 457703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144052|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:136794| [2025/04/30 09:52:24 457708] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 457712] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:388| [2025/04/30 09:52:24 457742] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:388|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144052|now:1746006744457719|stream_id:0|stream_offset:136794| [2025/04/30 09:52:24 457751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:388|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:52:24 457758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:144052|applimit:0| [2025/04/30 09:52:24 457764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744463358|now:1746006744457764|interval:5594| [2025/04/30 09:52:24 457783] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744463358|now:1746006744457764|interv:5594| [2025/04/30 09:52:24 457788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:145252| [2025/04/30 09:52:24 457793] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:262|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 457797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145252|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:137973| [2025/04/30 09:52:24 457801] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 457805] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:389| [2025/04/30 09:52:24 457836] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:389|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145252|now:1746006744457812|stream_id:0|stream_offset:137973| [2025/04/30 09:52:24 457846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:389|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:52:24 457853] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145252|applimit:0| [2025/04/30 09:52:24 457860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744463358|now:1746006744457859|interval:5499| [2025/04/30 09:52:24 457866] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744463358|now:1746006744457859|interv:5499| [2025/04/30 09:52:24 457873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146452| [2025/04/30 09:52:24 457878] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:263|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 457882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146452|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:262947| [2025/04/30 09:52:24 457887] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 457891] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:390| [2025/04/30 09:52:24 457920] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:390|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146452|now:1746006744457897|stream_id:0|stream_offset:262947| [2025/04/30 09:52:24 457929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:390|origin_pktnum:263|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 457936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146452|applimit:0| [2025/04/30 09:52:24 457943] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744463358|now:1746006744457943|interval:5415| [2025/04/30 09:52:24 457949] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744463358|now:1746006744457943|interv:5415| [2025/04/30 09:52:24 457961] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147652| [2025/04/30 09:52:24 457968] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 457975] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147652|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:331329| [2025/04/30 09:52:24 457982] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 457988] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:391| [2025/04/30 09:52:24 458031] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:391|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147652|now:1746006744457999|stream_id:0|stream_offset:331329| [2025/04/30 09:52:24 458041] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:391|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 458049] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147652|applimit:0| [2025/04/30 09:52:24 458055] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744463358|now:1746006744458055|interval:5303| [2025/04/30 09:52:24 458062] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744463358|now:1746006744458055|interv:5303| [2025/04/30 09:52:24 458069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148852| [2025/04/30 09:52:24 458077] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 458084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148852|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:332508| [2025/04/30 09:52:24 458091] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 458098] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:392| [2025/04/30 09:52:24 458144] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:392|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148852|now:1746006744458108|stream_id:0|stream_offset:332508| [2025/04/30 09:52:24 458157] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:392|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 458164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148852|applimit:0| [2025/04/30 09:52:24 458171] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744463358|now:1746006744458171|interval:5187| [2025/04/30 09:52:24 458178] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744463358|now:1746006744458171|interv:5187| [2025/04/30 09:52:24 458185] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150052| [2025/04/30 09:52:24 458198] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744463358| [2025/04/30 09:52:24 458205] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744463358| [2025/04/30 09:52:24 458212] [debug] |xqc_engine_wakeup_after|wakeup:1746006744463358|now:1746006744458212|diff:5146| [2025/04/30 09:52:24 458219] [debug] |xqc_engine_main_logic|END|now:1746006744457159| [2025/04/30 09:52:24 458227] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744458227| [2025/04/30 09:52:24 458233] [debug] |xqc_engine_wakeup_after|wakeup:1746006744463358|now:1746006744458233|diff:5125| [2025/04/30 09:52:24 458240] [debug] |xqc_engine_main_logic|END|now:1746006744458227| [2025/04/30 09:52:24 458526] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:117|state:ESTABED|recv_time:1746006744458524| [2025/04/30 09:52:24 458537] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 458546] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:90| [2025/04/30 09:52:24 458552] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:91| [2025/04/30 09:52:24 458560] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:91| [2025/04/30 09:52:24 458567] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 458577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:269|origin_pktnum:138|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:270|path_largest_ack:269| [2025/04/30 09:52:24 458585] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:29|tx_in_flight:146492|prior_delivered:126458|prior_time:1746006744402515|is_app_limited:0|send_elapse:57944|ack_elapse:56009|ctl_first_sent_time:1746006744403038|lagest_ack_time:1746006744458524|curr_delivered:192506| [2025/04/30 09:52:24 458592] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744403038| [2025/04/30 09:52:24 458598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:360||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 09:52:24 458605] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:270|origin_pktnum:141|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:270|path_largest_ack:270| [2025/04/30 09:52:24 458612] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:29|tx_in_flight:146492|prior_delivered:126458|prior_time:1746006744402515|is_app_limited:0|send_elapse:57944|ack_elapse:56009|ctl_first_sent_time:1746006744403038|lagest_ack_time:1746006744458524|curr_delivered:193706| [2025/04/30 09:52:24 458619] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744403198| [2025/04/30 09:52:24 458625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:358||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 09:52:24 458631] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56729|rttvar:826|minrtt:31359|latest_rtt:55326|ack_delay:88| [2025/04/30 09:52:24 458637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56542|rttvar:992|minrtt:31359|latest_rtt:55326|ack_delay:88| [2025/04/30 09:52:24 458643] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:270|lost_pn:267|thresh:3| [2025/04/30 09:52:24 458649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458676] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458735] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458796] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458829] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458849] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458867] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458910] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458925] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458928] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458940] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 458944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 458948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458959] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 458975] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 458979] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 458982] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 458987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:264|lost_pn:267|po_sent_time:1746006744399538|lost_send_time:1746006744394915|loss_delay:63609|frame:STREAM |repair:128| [2025/04/30 09:52:24 458992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:267|lost_pn:267|po_sent_time:1746006744401275|lost_send_time:1746006744394915|loss_delay:63609|frame:STREAM |repair:128| [2025/04/30 09:52:24 458997] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744401275u| [2025/04/30 09:52:24 459001] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 459005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744464976|now:1746006744459005|interval:5971| [2025/04/30 09:52:24 459013] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744464976|now:1746006744459005|interv:5971| [2025/04/30 09:52:24 459017] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 57944, ack_elapse 56009, delivered 67248|rate 1160568|lost 97| [2025/04/30 09:52:24 459021] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1160568) in round 5| [2025/04/30 09:52:24 459025] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 459030] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:9650| [2025/04/30 09:52:24 459034] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744403198|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 459038] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744403198|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 459043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:145252|srtt:56542|latest_rtt:55326|min_rtt:31359|applimit:0|lost:95|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 459049] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:91|largest:91|pns:2| [2025/04/30 09:52:24 459053] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:117|pkt_type:SHORT_HEADER|pkt_num:91|frame:ACK |recv_time:1746006744458524|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 459058] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864458524|now:1746006744458524|interv:120000000| [2025/04/30 09:52:24 459062] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864458524|now:1746006744458524|interv:120000000| [2025/04/30 09:52:24 459066] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744463358|pq_index:0| [2025/04/30 09:52:24 459071] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744457159| [2025/04/30 09:52:24 459075] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744459075| [2025/04/30 09:52:24 459080] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744459079| [2025/04/30 09:52:24 459085] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 459090] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56542|min_srtt:56542|path_bw:1207078|loss_rate:23.99|path_pto:0| [2025/04/30 09:52:24 459094] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145252|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:264126| [2025/04/30 09:52:24 459099] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56542|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 459106] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:264|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 459111] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56542|min_srtt:56542|path_bw:1207078|loss_rate:23.99|path_pto:0| [2025/04/30 09:52:24 459115] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145252|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:265305| [2025/04/30 09:52:24 459119] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56542|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 459124] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:267|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 459128] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56542|min_srtt:56542|path_bw:1207078|loss_rate:23.99|path_pto:0| [2025/04/30 09:52:24 459153] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145252|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:333687| [2025/04/30 09:52:24 459165] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56542|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 459172] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 459179] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56542|min_srtt:56542|path_bw:1207078|loss_rate:23.99|path_pto:0| [2025/04/30 09:52:24 459186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145252|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:334866| [2025/04/30 09:52:24 459193] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56542|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 459200] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 459206] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56542|min_srtt:56542|path_bw:1207078|loss_rate:23.99|path_pto:0| [2025/04/30 09:52:24 459213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145252|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:336045| [2025/04/30 09:52:24 459219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 459225] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 459231] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 459238] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 459245] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:264|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 459258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145252|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:264126| [2025/04/30 09:52:24 459266] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 459273] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:393| [2025/04/30 09:52:24 459320] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:393|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145252|now:1746006744459285|stream_id:0|stream_offset:264126| [2025/04/30 09:52:24 459330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:393|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:52:24 459337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145252|applimit:0| [2025/04/30 09:52:24 459343] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744464976|now:1746006744459343|interval:5633| [2025/04/30 09:52:24 459351] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744464976|now:1746006744459343|interv:5633| [2025/04/30 09:52:24 459356] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146452| [2025/04/30 09:52:24 459361] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:267|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 459366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146452|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:265305| [2025/04/30 09:52:24 459370] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 459374] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:394| [2025/04/30 09:52:24 459404] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:394|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146452|now:1746006744459381|stream_id:0|stream_offset:265305| [2025/04/30 09:52:24 459413] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:394|origin_pktnum:267|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 459420] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146452|applimit:0| [2025/04/30 09:52:24 459427] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744464976|now:1746006744459427|interval:5549| [2025/04/30 09:52:24 459433] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744464976|now:1746006744459427|interv:5549| [2025/04/30 09:52:24 459437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147652| [2025/04/30 09:52:24 459442] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 459446] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147652|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:333687| [2025/04/30 09:52:24 459455] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 459459] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:395| [2025/04/30 09:52:24 459488] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:395|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147652|now:1746006744459466|stream_id:0|stream_offset:333687| [2025/04/30 09:52:24 459497] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:395|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 459504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147652|applimit:0| [2025/04/30 09:52:24 459510] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744464976|now:1746006744459510|interval:5466| [2025/04/30 09:52:24 459516] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744464976|now:1746006744459510|interv:5466| [2025/04/30 09:52:24 459521] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148852| [2025/04/30 09:52:24 459525] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 459530] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148852|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:334866| [2025/04/30 09:52:24 459534] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 459538] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:396| [2025/04/30 09:52:24 459565] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:396|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148852|now:1746006744459544|stream_id:0|stream_offset:334866| [2025/04/30 09:52:24 459574] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 459581] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148852|applimit:0| [2025/04/30 09:52:24 459587] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744464976|now:1746006744459587|interval:5389| [2025/04/30 09:52:24 459593] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744464976|now:1746006744459587|interv:5389| [2025/04/30 09:52:24 459598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150052| [2025/04/30 09:52:24 459602] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744464976| [2025/04/30 09:52:24 459606] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744464976| [2025/04/30 09:52:24 459610] [debug] |xqc_engine_wakeup_after|wakeup:1746006744464976|now:1746006744459610|diff:5366| [2025/04/30 09:52:24 459615] [debug] |xqc_engine_main_logic|END|now:1746006744459079| [2025/04/30 09:52:24 459620] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744459620| [2025/04/30 09:52:24 459624] [debug] |xqc_engine_wakeup_after|wakeup:1746006744464976|now:1746006744459624|diff:5352| [2025/04/30 09:52:24 459632] [debug] |xqc_engine_main_logic|END|now:1746006744459620| [2025/04/30 09:52:24 460534] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:119|state:ESTABED|recv_time:1746006744460533| [2025/04/30 09:52:24 460548] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 460557] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:91| [2025/04/30 09:52:24 460563] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:92| [2025/04/30 09:52:24 460569] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:92| [2025/04/30 09:52:24 460574] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 460584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:273|origin_pktnum:142|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:274|path_largest_ack:273| [2025/04/30 09:52:24 460592] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:31|tx_in_flight:146492|prior_delivered:128858|prior_time:1746006744404588|is_app_limited:0|send_elapse:58120|ack_elapse:55945|ctl_first_sent_time:1746006744405192|lagest_ack_time:1746006744460533|curr_delivered:194906| [2025/04/30 09:52:24 460601] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744405192| [2025/04/30 09:52:24 460607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:358||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 09:52:24 460614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:274|origin_pktnum:145|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:274|path_largest_ack:274| [2025/04/30 09:52:24 460620] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:31|tx_in_flight:146492|prior_delivered:128858|prior_time:1746006744404588|is_app_limited:0|send_elapse:58120|ack_elapse:55945|ctl_first_sent_time:1746006744405192|lagest_ack_time:1746006744460533|curr_delivered:196106| [2025/04/30 09:52:24 460628] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744405308| [2025/04/30 09:52:24 460634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:356||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 09:52:24 460640] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56542|rttvar:992|minrtt:31359|latest_rtt:55225|ack_delay:96| [2025/04/30 09:52:24 460646] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56366|rttvar:1097|minrtt:31359|latest_rtt:55225|ack_delay:96| [2025/04/30 09:52:24 460652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:274|lost_pn:271|thresh:3| [2025/04/30 09:52:24 460659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460710] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460828] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460867] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 460964] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 460970] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460982] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460989] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 460996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 461002] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 461009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 461014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 461021] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 461027] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 461034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 461040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 461047] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:268|lost_pn:271|po_sent_time:1746006744401367|lost_send_time:1746006744397122|loss_delay:63411|frame:STREAM |repair:128| [2025/04/30 09:52:24 461052] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:271|lost_pn:271|po_sent_time:1746006744403311|lost_send_time:1746006744397122|loss_delay:63411|frame:STREAM |repair:128| [2025/04/30 09:52:24 461056] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744403311u| [2025/04/30 09:52:24 461061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 461065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744466813|now:1746006744461065|interval:5748| [2025/04/30 09:52:24 461069] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744466813|now:1746006744461065|interv:5748| [2025/04/30 09:52:24 461073] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 58120, ack_elapse 55945, delivered 67248|rate 1157054|lost 99| [2025/04/30 09:52:24 461078] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157054) in round 5| [2025/04/30 09:52:24 461082] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 461090] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:9650| [2025/04/30 09:52:24 461094] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744405308|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 461100] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744405308|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 461108] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:145252|srtt:56366|latest_rtt:55225|min_rtt:31359|applimit:0|lost:97|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 461116] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:92|largest:92|pns:2| [2025/04/30 09:52:24 461123] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:119|pkt_type:SHORT_HEADER|pkt_num:92|frame:ACK |recv_time:1746006744460533|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 461128] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864460533|now:1746006744460533|interv:120000000| [2025/04/30 09:52:24 461151] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864460533|now:1746006744460533|interv:120000000| [2025/04/30 09:52:24 461155] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744464976|pq_index:0| [2025/04/30 09:52:24 461159] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744459079| [2025/04/30 09:52:24 461163] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744461163| [2025/04/30 09:52:24 461168] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744461167| [2025/04/30 09:52:24 461174] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 461178] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56366|min_srtt:56366|path_bw:1207078|loss_rate:24.25|path_pto:0| [2025/04/30 09:52:24 461183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145252|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:266484| [2025/04/30 09:52:24 461188] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56366|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 461192] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:268|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 461199] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56366|min_srtt:56366|path_bw:1207078|loss_rate:24.25|path_pto:0| [2025/04/30 09:52:24 461206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145252|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:267663| [2025/04/30 09:52:24 461218] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56366|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 461225] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:271|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 461232] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56366|min_srtt:56366|path_bw:1207078|loss_rate:24.25|path_pto:0| [2025/04/30 09:52:24 461237] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145252|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:336045| [2025/04/30 09:52:24 461241] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56366|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 461246] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 461250] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56366|min_srtt:56366|path_bw:1207078|loss_rate:24.25|path_pto:0| [2025/04/30 09:52:24 461254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145252|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:337224| [2025/04/30 09:52:24 461258] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56366|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 461263] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 461267] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56366|min_srtt:56366|path_bw:1207078|loss_rate:24.25|path_pto:0| [2025/04/30 09:52:24 461271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145252|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:338403| [2025/04/30 09:52:24 461276] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 461279] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 461283] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 461288] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 461292] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:268|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 461296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145252|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:266484| [2025/04/30 09:52:24 461301] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 461305] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:397| [2025/04/30 09:52:24 461346] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:397|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145252|now:1746006744461316|stream_id:0|stream_offset:266484| [2025/04/30 09:52:24 461355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:397|origin_pktnum:268|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 461362] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145252|applimit:0| [2025/04/30 09:52:24 461368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744466813|now:1746006744461368|interval:5445| [2025/04/30 09:52:24 461374] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744466813|now:1746006744461368|interv:5445| [2025/04/30 09:52:24 461379] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146452| [2025/04/30 09:52:24 461384] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:271|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 461388] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146452|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:267663| [2025/04/30 09:52:24 461393] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 461397] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:398| [2025/04/30 09:52:24 461426] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:398|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146452|now:1746006744461403|stream_id:0|stream_offset:267663| [2025/04/30 09:52:24 461435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:398|origin_pktnum:271|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 461442] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146452|applimit:0| [2025/04/30 09:52:24 461448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744466813|now:1746006744461448|interval:5365| [2025/04/30 09:52:24 461454] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744466813|now:1746006744461448|interv:5365| [2025/04/30 09:52:24 461458] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147652| [2025/04/30 09:52:24 461463] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 461467] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147652|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:336045| [2025/04/30 09:52:24 461472] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 461476] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:399| [2025/04/30 09:52:24 461504] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:399|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147652|now:1746006744461482|stream_id:0|stream_offset:336045| [2025/04/30 09:52:24 461523] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:399|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 461530] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147652|applimit:0| [2025/04/30 09:52:24 461535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744466813|now:1746006744461535|interval:5278| [2025/04/30 09:52:24 461540] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744466813|now:1746006744461535|interv:5278| [2025/04/30 09:52:24 461544] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148852| [2025/04/30 09:52:24 461548] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 461552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148852|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:337224| [2025/04/30 09:52:24 461557] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 461561] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:400| [2025/04/30 09:52:24 461589] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:400|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148852|now:1746006744461567|stream_id:0|stream_offset:337224| [2025/04/30 09:52:24 461598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 461606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148852|applimit:0| [2025/04/30 09:52:24 461612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744466813|now:1746006744461612|interval:5201| [2025/04/30 09:52:24 461618] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744466813|now:1746006744461612|interv:5201| [2025/04/30 09:52:24 461622] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150052| [2025/04/30 09:52:24 461627] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744466813| [2025/04/30 09:52:24 461631] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744466813| [2025/04/30 09:52:24 461635] [debug] |xqc_engine_wakeup_after|wakeup:1746006744466813|now:1746006744461635|diff:5178| [2025/04/30 09:52:24 461639] [debug] |xqc_engine_main_logic|END|now:1746006744461167| [2025/04/30 09:52:24 461645] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744461645| [2025/04/30 09:52:24 461648] [debug] |xqc_engine_wakeup_after|wakeup:1746006744466813|now:1746006744461648|diff:5165| [2025/04/30 09:52:24 461652] [debug] |xqc_engine_main_logic|END|now:1746006744461645| [2025/04/30 09:52:24 462514] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:121|state:ESTABED|recv_time:1746006744462513| [2025/04/30 09:52:24 462530] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 462547] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:92| [2025/04/30 09:52:24 462561] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:93| [2025/04/30 09:52:24 462570] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:93| [2025/04/30 09:52:24 462576] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 462586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:277|origin_pktnum:146|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:278|path_largest_ack:277| [2025/04/30 09:52:24 462594] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:33|tx_in_flight:146500|prior_delivered:131258|prior_time:1746006744406533|is_app_limited:0|send_elapse:58028|ack_elapse:55980|ctl_first_sent_time:1746006744407092|lagest_ack_time:1746006744462513|curr_delivered:197306| [2025/04/30 09:52:24 462601] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744407092| [2025/04/30 09:52:24 462608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:356||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 09:52:24 462614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:278|origin_pktnum:149|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:278|path_largest_ack:278| [2025/04/30 09:52:24 462621] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:33|tx_in_flight:146500|prior_delivered:131258|prior_time:1746006744406533|is_app_limited:0|send_elapse:58028|ack_elapse:55980|ctl_first_sent_time:1746006744407092|lagest_ack_time:1746006744462513|curr_delivered:198506| [2025/04/30 09:52:24 462628] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744407228| [2025/04/30 09:52:24 462635] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:354||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 09:52:24 462641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56366|rttvar:1097|minrtt:31359|latest_rtt:55285|ack_delay:96| [2025/04/30 09:52:24 462648] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56219|rttvar:1117|minrtt:31359|latest_rtt:55285|ack_delay:96| [2025/04/30 09:52:24 462654] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:278|lost_pn:275|thresh:3| [2025/04/30 09:52:24 462659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462667] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462798] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462808] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462823] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462828] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462867] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 462918] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 462924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462931] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462949] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462968] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 462975] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 462981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 462988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 462994] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 463000] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 463006] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 463012] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 463020] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:272|lost_pn:275|po_sent_time:1746006744403402|lost_send_time:1746006744399267|loss_delay:63246|frame:STREAM |repair:128| [2025/04/30 09:52:24 463028] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:275|lost_pn:275|po_sent_time:1746006744405419|lost_send_time:1746006744399267|loss_delay:63246|frame:ACK STREAM |repair:128| [2025/04/30 09:52:24 463035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744405419u| [2025/04/30 09:52:24 463041] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 463048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744468760|now:1746006744463048|interval:5712| [2025/04/30 09:52:24 463055] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744468760|now:1746006744463048|interv:5712| [2025/04/30 09:52:24 463061] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 58028, ack_elapse 55980, delivered 67248|rate 1158888|lost 101| [2025/04/30 09:52:24 463068] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158888) in round 5| [2025/04/30 09:52:24 463075] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 463081] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:9650| [2025/04/30 09:52:24 463087] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744407228|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 463093] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744407228|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 463106] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:145244|srtt:56219|latest_rtt:55285|min_rtt:31359|applimit:0|lost:99|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 463115] [stats] |scid:d47626d1917b423603b680b7|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0||cwnd:150810|inflight:145244|mode:0|applimit:0|pacing_rate:3948636|bw:1207078|srtt:56219|latest_rtt:55285|min_rtt:31359|send:404|lost:99|tlp:0|recv:88|recovery:0|slow_start:1|conn_life:237111|acked:2400|delivered:198506|is_cwnd_limited:1| [2025/04/30 09:52:24 463124] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:93|largest:93|pns:2| [2025/04/30 09:52:24 463149] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:121|pkt_type:SHORT_HEADER|pkt_num:93|frame:ACK |recv_time:1746006744462513|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 463160] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864462513|now:1746006744462513|interv:120000000| [2025/04/30 09:52:24 463166] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864462513|now:1746006744462513|interv:120000000| [2025/04/30 09:52:24 463172] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744466813|pq_index:0| [2025/04/30 09:52:24 463179] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744461167| [2025/04/30 09:52:24 463185] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744463185| [2025/04/30 09:52:24 463193] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744463191| [2025/04/30 09:52:24 463201] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 463208] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56219|min_srtt:56219|path_bw:1207078|loss_rate:24.50|path_pto:0| [2025/04/30 09:52:24 463216] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145244|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:268842| [2025/04/30 09:52:24 463223] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56219|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 463230] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:272|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 463237] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56219|min_srtt:56219|path_bw:1207078|loss_rate:24.50|path_pto:0| [2025/04/30 09:52:24 463244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145244|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:270021| [2025/04/30 09:52:24 463256] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56219|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 463264] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:275|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 463271] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56219|min_srtt:56219|path_bw:1207078|loss_rate:24.50|path_pto:0| [2025/04/30 09:52:24 463278] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145244|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:338403| [2025/04/30 09:52:24 463285] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56219|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 463292] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 463298] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56219|min_srtt:56219|path_bw:1207078|loss_rate:24.50|path_pto:0| [2025/04/30 09:52:24 463305] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145244|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:339582| [2025/04/30 09:52:24 463310] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56219|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 463315] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 463319] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56219|min_srtt:56219|path_bw:1207078|loss_rate:24.50|path_pto:0| [2025/04/30 09:52:24 463323] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145244|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:340761| [2025/04/30 09:52:24 463327] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 463331] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 463335] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 463340] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 463344] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:272|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 463349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145244|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:268842| [2025/04/30 09:52:24 463353] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 463358] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:401| [2025/04/30 09:52:24 463394] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:401|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145244|now:1746006744463366|stream_id:0|stream_offset:268842| [2025/04/30 09:52:24 463409] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:401|origin_pktnum:272|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 463417] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145244|applimit:0| [2025/04/30 09:52:24 463423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744468760|now:1746006744463423|interval:5337| [2025/04/30 09:52:24 463430] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744468760|now:1746006744463423|interv:5337| [2025/04/30 09:52:24 463434] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146444| [2025/04/30 09:52:24 463439] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:275|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 463443] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146444|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:270021| [2025/04/30 09:52:24 463448] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 463452] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:402| [2025/04/30 09:52:24 463482] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:402|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146444|now:1746006744463459|stream_id:0|stream_offset:270021| [2025/04/30 09:52:24 463491] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:402|origin_pktnum:275|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 463498] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146444|applimit:0| [2025/04/30 09:52:24 463505] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744468760|now:1746006744463505|interval:5255| [2025/04/30 09:52:24 463511] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744468760|now:1746006744463505|interv:5255| [2025/04/30 09:52:24 463515] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147644| [2025/04/30 09:52:24 463520] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 463524] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147644|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:338403| [2025/04/30 09:52:24 463528] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 463532] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:403| [2025/04/30 09:52:24 463572] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:403|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147644|now:1746006744463539|stream_id:0|stream_offset:338403| [2025/04/30 09:52:24 463581] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:403|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 463594] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147644|applimit:0| [2025/04/30 09:52:24 463600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744468760|now:1746006744463600|interval:5160| [2025/04/30 09:52:24 463604] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744468760|now:1746006744463600|interv:5160| [2025/04/30 09:52:24 463609] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148844| [2025/04/30 09:52:24 463613] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 463617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148844|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:339582| [2025/04/30 09:52:24 463622] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 463626] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:404| [2025/04/30 09:52:24 463654] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:404|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148844|now:1746006744463632|stream_id:0|stream_offset:339582| [2025/04/30 09:52:24 463663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 463670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148844|applimit:0| [2025/04/30 09:52:24 463676] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744468760|now:1746006744463676|interval:5084| [2025/04/30 09:52:24 463683] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744468760|now:1746006744463676|interv:5084| [2025/04/30 09:52:24 463687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150044| [2025/04/30 09:52:24 463691] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744468760| [2025/04/30 09:52:24 463696] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744468760| [2025/04/30 09:52:24 463700] [debug] |xqc_engine_wakeup_after|wakeup:1746006744468760|now:1746006744463700|diff:5060| [2025/04/30 09:52:24 463704] [debug] |xqc_engine_main_logic|END|now:1746006744463191| [2025/04/30 09:52:24 463710] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744463710| [2025/04/30 09:52:24 463713] [debug] |xqc_engine_wakeup_after|wakeup:1746006744468760|now:1746006744463713|diff:5047| [2025/04/30 09:52:24 463717] [debug] |xqc_engine_main_logic|END|now:1746006744463710| [2025/04/30 09:52:24 464463] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:123|state:ESTABED|recv_time:1746006744464462| [2025/04/30 09:52:24 464478] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 464488] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:93| [2025/04/30 09:52:24 464494] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:94| [2025/04/30 09:52:24 464511] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:94| [2025/04/30 09:52:24 464518] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 464529] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:281|origin_pktnum:150|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:282|path_largest_ack:281| [2025/04/30 09:52:24 464536] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:35|tx_in_flight:146500|prior_delivered:133658|prior_time:1746006744408549|is_app_limited:0|send_elapse:58062|ack_elapse:55913|ctl_first_sent_time:1746006744409120|lagest_ack_time:1746006744464462|curr_delivered:199706| [2025/04/30 09:52:24 464543] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744409120| [2025/04/30 09:52:24 464550] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:354||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 09:52:24 464556] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:282|origin_pktnum:153|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:282|path_largest_ack:282| [2025/04/30 09:52:24 464564] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:35|tx_in_flight:146500|prior_delivered:133658|prior_time:1746006744408549|is_app_limited:0|send_elapse:58062|ack_elapse:55913|ctl_first_sent_time:1746006744409120|lagest_ack_time:1746006744464462|curr_delivered:200906| [2025/04/30 09:52:24 464571] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744409254| [2025/04/30 09:52:24 464577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:352||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 09:52:24 464584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56219|rttvar:1117|minrtt:31359|latest_rtt:55208|ack_delay:88| [2025/04/30 09:52:24 464590] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56082|rttvar:1112|minrtt:31359|latest_rtt:55208|ack_delay:88| [2025/04/30 09:52:24 464597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:282|lost_pn:279|thresh:3| [2025/04/30 09:52:24 464604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464622] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464676] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464684] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464688] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 464857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 464863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464889] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464902] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 464914] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 464921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 464927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464933] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464945] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464951] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 464970] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:276|lost_pn:279|po_sent_time:1746006744405514|lost_send_time:1746006744401370|loss_delay:63092|frame:STREAM |repair:128| [2025/04/30 09:52:24 464977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:279|lost_pn:279|po_sent_time:1746006744407328|lost_send_time:1746006744401370|loss_delay:63092|frame:STREAM |repair:128| [2025/04/30 09:52:24 464984] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744407328u| [2025/04/30 09:52:24 464990] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 464997] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744470512|now:1746006744464996|interval:5516| [2025/04/30 09:52:24 465004] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744470512|now:1746006744464996|interv:5516| [2025/04/30 09:52:24 465011] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 58062, ack_elapse 55913, delivered 67248|rate 1158210|lost 103| [2025/04/30 09:52:24 465018] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158210) in round 5| [2025/04/30 09:52:24 465024] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 465031] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:9650| [2025/04/30 09:52:24 465036] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744409254|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 465044] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744409254|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 465053] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:145244|srtt:56082|latest_rtt:55208|min_rtt:31359|applimit:0|lost:101|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 465059] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:94|largest:94|pns:2| [2025/04/30 09:52:24 465064] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:123|pkt_type:SHORT_HEADER|pkt_num:94|frame:ACK |recv_time:1746006744464462|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 465069] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864464462|now:1746006744464462|interv:120000000| [2025/04/30 09:52:24 465073] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864464462|now:1746006744464462|interv:120000000| [2025/04/30 09:52:24 465077] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744468760|pq_index:0| [2025/04/30 09:52:24 465082] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744463191| [2025/04/30 09:52:24 465086] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744465085| [2025/04/30 09:52:24 465091] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744465089| [2025/04/30 09:52:24 465096] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 465101] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56082|min_srtt:56082|path_bw:1207078|loss_rate:24.75|path_pto:0| [2025/04/30 09:52:24 465105] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145244|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:271200| [2025/04/30 09:52:24 465110] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56082|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 465115] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:276|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 465120] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56082|min_srtt:56082|path_bw:1207078|loss_rate:24.75|path_pto:0| [2025/04/30 09:52:24 465124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145244|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:272379| [2025/04/30 09:52:24 465128] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56082|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 465154] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:279|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 465162] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56082|min_srtt:56082|path_bw:1207078|loss_rate:24.75|path_pto:0| [2025/04/30 09:52:24 465170] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145244|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:340761| [2025/04/30 09:52:24 465175] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56082|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 465179] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 465183] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56082|min_srtt:56082|path_bw:1207078|loss_rate:24.75|path_pto:0| [2025/04/30 09:52:24 465190] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145244|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:341940| [2025/04/30 09:52:24 465196] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56082|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 465203] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 465211] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56082|min_srtt:56082|path_bw:1207078|loss_rate:24.75|path_pto:0| [2025/04/30 09:52:24 465218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145244|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:343119| [2025/04/30 09:52:24 465223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 465227] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 465231] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 465235] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 465240] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:276|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 465244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145244|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:271200| [2025/04/30 09:52:24 465249] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 465253] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:405| [2025/04/30 09:52:24 465288] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:405|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145244|now:1746006744465261|stream_id:0|stream_offset:271200| [2025/04/30 09:52:24 465295] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:405|origin_pktnum:276|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 465300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145244|applimit:0| [2025/04/30 09:52:24 465308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744470512|now:1746006744465308|interval:5204| [2025/04/30 09:52:24 465312] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744470512|now:1746006744465308|interv:5204| [2025/04/30 09:52:24 465317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146444| [2025/04/30 09:52:24 465322] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:279|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 465326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146444|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:272379| [2025/04/30 09:52:24 465330] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 465335] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:406| [2025/04/30 09:52:24 465359] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:406|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146444|now:1746006744465341|stream_id:0|stream_offset:272379| [2025/04/30 09:52:24 465364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:406|origin_pktnum:279|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 465369] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146444|applimit:0| [2025/04/30 09:52:24 465373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744470512|now:1746006744465373|interval:5139| [2025/04/30 09:52:24 465377] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744470512|now:1746006744465373|interv:5139| [2025/04/30 09:52:24 465381] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147644| [2025/04/30 09:52:24 465386] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 465390] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147644|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:340761| [2025/04/30 09:52:24 465394] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 465398] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:407| [2025/04/30 09:52:24 465419] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:407|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147644|now:1746006744465404|stream_id:0|stream_offset:340761| [2025/04/30 09:52:24 465424] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:407|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 465429] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147644|applimit:0| [2025/04/30 09:52:24 465433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744470512|now:1746006744465433|interval:5079| [2025/04/30 09:52:24 465441] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744470512|now:1746006744465433|interv:5079| [2025/04/30 09:52:24 465445] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148844| [2025/04/30 09:52:24 465449] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 465453] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148844|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:341940| [2025/04/30 09:52:24 465457] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 465461] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:408| [2025/04/30 09:52:24 465482] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:408|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148844|now:1746006744465467|stream_id:0|stream_offset:341940| [2025/04/30 09:52:24 465487] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 465492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148844|applimit:0| [2025/04/30 09:52:24 465496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744470512|now:1746006744465496|interval:5016| [2025/04/30 09:52:24 465500] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744470512|now:1746006744465496|interv:5016| [2025/04/30 09:52:24 465504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150044| [2025/04/30 09:52:24 465509] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744470512| [2025/04/30 09:52:24 465513] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744470512| [2025/04/30 09:52:24 465517] [debug] |xqc_engine_wakeup_after|wakeup:1746006744470512|now:1746006744465517|diff:4995| [2025/04/30 09:52:24 465521] [debug] |xqc_engine_main_logic|END|now:1746006744465089| [2025/04/30 09:52:24 465527] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744465527| [2025/04/30 09:52:24 465531] [debug] |xqc_engine_wakeup_after|wakeup:1746006744470512|now:1746006744465531|diff:4981| [2025/04/30 09:52:24 465534] [debug] |xqc_engine_main_logic|END|now:1746006744465527| [2025/04/30 09:52:24 466488] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:125|state:ESTABED|recv_time:1746006744466487| [2025/04/30 09:52:24 466504] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 466513] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:94| [2025/04/30 09:52:24 466520] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:95| [2025/04/30 09:52:24 466529] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:95| [2025/04/30 09:52:24 466535] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 466545] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:285|origin_pktnum:154|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:286|path_largest_ack:285| [2025/04/30 09:52:24 466553] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:37|tx_in_flight:146500|prior_delivered:136058|prior_time:1746006744410552|is_app_limited:0|send_elapse:58111|ack_elapse:55935|ctl_first_sent_time:1746006744411114|lagest_ack_time:1746006744466487|curr_delivered:202106| [2025/04/30 09:52:24 466568] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744411114| [2025/04/30 09:52:24 466575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:352||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 09:52:24 466582] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:286|origin_pktnum:157|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:286|path_largest_ack:286| [2025/04/30 09:52:24 466589] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:37|tx_in_flight:146500|prior_delivered:136058|prior_time:1746006744410552|is_app_limited:0|send_elapse:58111|ack_elapse:55935|ctl_first_sent_time:1746006744411114|lagest_ack_time:1746006744466487|curr_delivered:203306| [2025/04/30 09:52:24 466596] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744411220| [2025/04/30 09:52:24 466604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:350||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 09:52:24 466610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56082|rttvar:1112|minrtt:31359|latest_rtt:55267|ack_delay:104| [2025/04/30 09:52:24 466617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:55967|rttvar:1063|minrtt:31359|latest_rtt:55267|ack_delay:104| [2025/04/30 09:52:24 466624] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:286|lost_pn:283|thresh:3| [2025/04/30 09:52:24 466630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466642] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466646] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466684] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466688] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466735] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466796] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466808] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466815] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466823] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466835] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 466839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 466843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 466887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 466893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 466899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466922] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466928] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466940] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466946] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 466960] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:280|lost_pn:283|po_sent_time:1746006744407420|lost_send_time:1746006744403525|loss_delay:62962|frame:STREAM |repair:128| [2025/04/30 09:52:24 466967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:283|lost_pn:283|po_sent_time:1746006744409348|lost_send_time:1746006744403525|loss_delay:62962|frame:STREAM |repair:128| [2025/04/30 09:52:24 466974] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744409348u| [2025/04/30 09:52:24 466981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 466987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744472387|now:1746006744466987|interval:5400| [2025/04/30 09:52:24 466994] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744472387|now:1746006744466987|interv:5400| [2025/04/30 09:52:24 467001] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 58111, ack_elapse 55935, delivered 67248|rate 1157233|lost 105| [2025/04/30 09:52:24 467009] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157233) in round 5| [2025/04/30 09:52:24 467016] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 467022] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:9650| [2025/04/30 09:52:24 467028] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744411220|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 467034] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744411220|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 467039] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:145244|srtt:55967|latest_rtt:55267|min_rtt:31359|applimit:0|lost:103|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 467045] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:95|largest:95|pns:2| [2025/04/30 09:52:24 467054] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:125|pkt_type:SHORT_HEADER|pkt_num:95|frame:ACK |recv_time:1746006744466487|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 467059] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864466487|now:1746006744466487|interv:120000000| [2025/04/30 09:52:24 467064] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864466487|now:1746006744466487|interv:120000000| [2025/04/30 09:52:24 467068] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744470512|pq_index:0| [2025/04/30 09:52:24 467072] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744465089| [2025/04/30 09:52:24 467076] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744467076| [2025/04/30 09:52:24 467081] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744467080| [2025/04/30 09:52:24 467087] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 467091] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55967|min_srtt:55967|path_bw:1207078|loss_rate:25.00|path_pto:0| [2025/04/30 09:52:24 467096] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145244|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:273558| [2025/04/30 09:52:24 467101] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55967|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 467105] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:280|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 467110] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55967|min_srtt:55967|path_bw:1207078|loss_rate:25.00|path_pto:0| [2025/04/30 09:52:24 467114] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145244|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:274737| [2025/04/30 09:52:24 467118] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55967|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 467123] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:283|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 467148] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55967|min_srtt:55967|path_bw:1207078|loss_rate:25.00|path_pto:0| [2025/04/30 09:52:24 467159] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145244|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:343119| [2025/04/30 09:52:24 467163] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55967|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 467171] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 467175] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55967|min_srtt:55967|path_bw:1207078|loss_rate:25.00|path_pto:0| [2025/04/30 09:52:24 467180] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145244|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:344298| [2025/04/30 09:52:24 467184] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55967|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 467188] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 467192] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55967|min_srtt:55967|path_bw:1207078|loss_rate:25.00|path_pto:0| [2025/04/30 09:52:24 467196] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145244|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:345477| [2025/04/30 09:52:24 467201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 467205] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 467208] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 467215] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 467222] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:280|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 467229] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145244|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:273558| [2025/04/30 09:52:24 467236] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 467242] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:409| [2025/04/30 09:52:24 467280] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:409|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145244|now:1746006744467253|stream_id:0|stream_offset:273558| [2025/04/30 09:52:24 467286] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:409|origin_pktnum:280|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 467291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145244|applimit:0| [2025/04/30 09:52:24 467295] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744472387|now:1746006744467295|interval:5092| [2025/04/30 09:52:24 467299] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744472387|now:1746006744467295|interv:5092| [2025/04/30 09:52:24 467304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146444| [2025/04/30 09:52:24 467313] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:283|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 467317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146444|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:274737| [2025/04/30 09:52:24 467322] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 467326] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:410| [2025/04/30 09:52:24 467349] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:410|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146444|now:1746006744467332|stream_id:0|stream_offset:274737| [2025/04/30 09:52:24 467354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:410|origin_pktnum:283|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 467359] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146444|applimit:0| [2025/04/30 09:52:24 467363] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744472387|now:1746006744467363|interval:5024| [2025/04/30 09:52:24 467367] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744472387|now:1746006744467363|interv:5024| [2025/04/30 09:52:24 467371] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147644| [2025/04/30 09:52:24 467376] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 467380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147644|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:343119| [2025/04/30 09:52:24 467384] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 467388] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:411| [2025/04/30 09:52:24 467418] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:411|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147644|now:1746006744467393|stream_id:0|stream_offset:343119| [2025/04/30 09:52:24 467424] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:411|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 467429] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147644|applimit:0| [2025/04/30 09:52:24 467433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744472387|now:1746006744467433|interval:4954| [2025/04/30 09:52:24 467437] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744472387|now:1746006744467433|interv:4954| [2025/04/30 09:52:24 467441] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148844| [2025/04/30 09:52:24 467445] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 467450] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148844|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:344298| [2025/04/30 09:52:24 467457] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 467461] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:412| [2025/04/30 09:52:24 467482] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:412|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148844|now:1746006744467467|stream_id:0|stream_offset:344298| [2025/04/30 09:52:24 467487] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 467491] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148844|applimit:0| [2025/04/30 09:52:24 467495] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744472387|now:1746006744467495|interval:4892| [2025/04/30 09:52:24 467500] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744472387|now:1746006744467495|interv:4892| [2025/04/30 09:52:24 467504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150044| [2025/04/30 09:52:24 467508] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744472387| [2025/04/30 09:52:24 467512] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744472387| [2025/04/30 09:52:24 467516] [debug] |xqc_engine_wakeup_after|wakeup:1746006744472387|now:1746006744467516|diff:4871| [2025/04/30 09:52:24 467521] [debug] |xqc_engine_main_logic|END|now:1746006744467080| [2025/04/30 09:52:24 467526] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744467526| [2025/04/30 09:52:24 467530] [debug] |xqc_engine_wakeup_after|wakeup:1746006744472387|now:1746006744467530|diff:4857| [2025/04/30 09:52:24 467534] [debug] |xqc_engine_main_logic|END|now:1746006744467526| [2025/04/30 09:52:24 468578] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:128|state:ESTABED|recv_time:1746006744468576| [2025/04/30 09:52:24 468593] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 468602] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:95| [2025/04/30 09:52:24 468609] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:96| [2025/04/30 09:52:24 468617] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:96| [2025/04/30 09:52:24 468622] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 468632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:289|origin_pktnum:158|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:290|path_largest_ack:289| [2025/04/30 09:52:24 468639] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:39|tx_in_flight:146500|prior_delivered:138458|prior_time:1746006744412479|is_app_limited:0|send_elapse:58006|ack_elapse:56097|ctl_first_sent_time:1746006744413032|lagest_ack_time:1746006744468576|curr_delivered:204506| [2025/04/30 09:52:24 468647] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744413032| [2025/04/30 09:52:24 468654] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:350||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 09:52:24 468668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:290|origin_pktnum:161|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:290|path_largest_ack:290| [2025/04/30 09:52:24 468675] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:39|tx_in_flight:146500|prior_delivered:138458|prior_time:1746006744412479|is_app_limited:0|send_elapse:58006|ack_elapse:56097|ctl_first_sent_time:1746006744413032|lagest_ack_time:1746006744468576|curr_delivered:205706| [2025/04/30 09:52:24 468683] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744413172| [2025/04/30 09:52:24 468689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:348||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 09:52:24 468695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:55967|rttvar:1063|minrtt:31359|latest_rtt:55404|ack_delay:96| [2025/04/30 09:52:24 468700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:55885|rttvar:962|minrtt:31359|latest_rtt:55404|ack_delay:96| [2025/04/30 09:52:24 468704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:290|lost_pn:287|thresh:3| [2025/04/30 09:52:24 468708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 468712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 468716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 468720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 468724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 468727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 468731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 468735] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 468739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 468743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 468746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 468750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 468754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 468758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 468762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 468765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 468773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 468776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 468780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 468785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 468792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 468798] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 468804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 468810] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 468817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 468823] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 468830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 468836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 468843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 468849] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 468855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 468862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 468868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 468875] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 468882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 468887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 468893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 468899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 468906] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 468912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 468919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 468930] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 468937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 468943] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 468949] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 468955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 468961] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 468966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 468972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 468978] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 468984] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 468991] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 468997] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 469003] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 469009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 469014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 469017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 469021] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 469025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 469029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 469033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 469037] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 469041] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 469044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 469048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 469052] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 469056] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 469063] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 469067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 469071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 469075] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 469080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:284|lost_pn:287|po_sent_time:1746006744409425|lost_send_time:1746006744405706|loss_delay:62870|frame:STREAM |repair:128| [2025/04/30 09:52:24 469085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:287|lost_pn:287|po_sent_time:1746006744411311|lost_send_time:1746006744405706|loss_delay:62870|frame:STREAM |repair:128| [2025/04/30 09:52:24 469089] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744411311u| [2025/04/30 09:52:24 469093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 469097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744474261|now:1746006744469097|interval:5164| [2025/04/30 09:52:24 469102] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744474261|now:1746006744469097|interv:5164| [2025/04/30 09:52:24 469106] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 58006, ack_elapse 56097, delivered 67248|rate 1159328|lost 107| [2025/04/30 09:52:24 469111] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1159328) in round 5| [2025/04/30 09:52:24 469115] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 469119] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:9650| [2025/04/30 09:52:24 469128] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744413172|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 469150] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744413172|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 469155] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:145244|srtt:55885|latest_rtt:55404|min_rtt:31359|applimit:0|lost:105|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 469161] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:24 469166] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:24 469171] [debug] |scid:d47626d1917b423603b680b7|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:52:24 469175] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:96|largest:96|pns:2| [2025/04/30 09:52:24 469185] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:128|pkt_type:SHORT_HEADER|pkt_num:96|frame:PING ACK |recv_time:1746006744468576|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 469193] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864468576|now:1746006744468576|interv:120000000| [2025/04/30 09:52:24 469199] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864468576|now:1746006744468576|interv:120000000| [2025/04/30 09:52:24 469206] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744472387|pq_index:0| [2025/04/30 09:52:24 469213] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744467080| [2025/04/30 09:52:24 469220] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744469219| [2025/04/30 09:52:24 469228] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744469226| [2025/04/30 09:52:24 469236] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 469241] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:96|ack_delay:665|first_ack_range:55|largest_pkt_recv_time:1746006744468576| [2025/04/30 09:52:24 469245] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:96|low:41|pkt_pns:2| [2025/04/30 09:52:24 469249] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:96|frame_largest_recv:96| [2025/04/30 09:52:24 469253] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:24 469258] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55885|min_srtt:55885|path_bw:1207078|loss_rate:25.24|path_pto:0| [2025/04/30 09:52:24 469262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145244|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:275916| [2025/04/30 09:52:24 469267] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55885|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 469272] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:284|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 469276] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55885|min_srtt:55885|path_bw:1207078|loss_rate:25.24|path_pto:0| [2025/04/30 09:52:24 469280] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145244|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:277095| [2025/04/30 09:52:24 469285] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55885|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 469289] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:287|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 469294] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:345477| [2025/04/30 09:52:24 469302] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55885|min_srtt:55885|path_bw:1207078|loss_rate:25.24|path_pto:0| [2025/04/30 09:52:24 469306] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3607|inflight:145244|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:346656| [2025/04/30 09:52:24 469310] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55885|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 469315] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 469319] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55885|min_srtt:55885|path_bw:1207078|loss_rate:25.24|path_pto:0| [2025/04/30 09:52:24 469323] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4807|inflight:145244|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:347835| [2025/04/30 09:52:24 469327] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 469331] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 469335] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 469339] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 469344] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:284|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 469348] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145244|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:275916| [2025/04/30 09:52:24 469353] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 469357] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:413| [2025/04/30 09:52:24 469401] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:413|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145244|now:1746006744469367|stream_id:0|stream_offset:275916| [2025/04/30 09:52:24 469408] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:413|origin_pktnum:284|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 469416] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145244|applimit:0| [2025/04/30 09:52:24 469423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744474261|now:1746006744469422|interval:4839| [2025/04/30 09:52:24 469430] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744474261|now:1746006744469422|interv:4839| [2025/04/30 09:52:24 469437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146444| [2025/04/30 09:52:24 469445] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:287|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 469460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146444|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:277095| [2025/04/30 09:52:24 469465] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 469469] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:414| [2025/04/30 09:52:24 469499] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:414|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146444|now:1746006744469476|stream_id:0|stream_offset:277095| [2025/04/30 09:52:24 469505] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:414|origin_pktnum:287|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 469512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146444|applimit:0| [2025/04/30 09:52:24 469519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744474261|now:1746006744469519|interval:4742| [2025/04/30 09:52:24 469526] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744474261|now:1746006744469519|interv:4742| [2025/04/30 09:52:24 469533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147644| [2025/04/30 09:52:24 469541] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 469547] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:147644|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:345477| [2025/04/30 09:52:24 469553] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 469557] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:415| [2025/04/30 09:52:24 469584] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:415|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:147644|now:1746006744469563|stream_id:0|stream_offset:345477| [2025/04/30 09:52:24 469590] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:415|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:52:24 469598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147644|applimit:0| [2025/04/30 09:52:24 469605] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744474261|now:1746006744469604|interval:4657| [2025/04/30 09:52:24 469612] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744474261|now:1746006744469604|interv:4657| [2025/04/30 09:52:24 469619] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148851| [2025/04/30 09:52:24 469626] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 469632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148851|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:346656| [2025/04/30 09:52:24 469641] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 469646] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:416| [2025/04/30 09:52:24 469673] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:416|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148851|now:1746006744469652|stream_id:0|stream_offset:346656| [2025/04/30 09:52:24 469678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 469685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148851|applimit:0| [2025/04/30 09:52:24 469692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744474261|now:1746006744469692|interval:4569| [2025/04/30 09:52:24 469699] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744474261|now:1746006744469692|interv:4569| [2025/04/30 09:52:24 469706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150051| [2025/04/30 09:52:24 469714] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744474261| [2025/04/30 09:52:24 469720] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744474261| [2025/04/30 09:52:24 469725] [debug] |xqc_engine_wakeup_after|wakeup:1746006744474261|now:1746006744469725|diff:4536| [2025/04/30 09:52:24 469729] [debug] |xqc_engine_main_logic|END|now:1746006744469226| [2025/04/30 09:52:24 469735] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744469735| [2025/04/30 09:52:24 469739] [debug] |xqc_engine_wakeup_after|wakeup:1746006744474261|now:1746006744469739|diff:4522| [2025/04/30 09:52:24 469743] [debug] |xqc_engine_main_logic|END|now:1746006744469735| [2025/04/30 09:52:24 472567] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:131|state:ESTABED|recv_time:1746006744472565| [2025/04/30 09:52:24 472583] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 472592] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:96| [2025/04/30 09:52:24 472598] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:98| [2025/04/30 09:52:24 472607] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:98| [2025/04/30 09:52:24 472613] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 472624] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:293|origin_pktnum:162|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:298|path_largest_ack:293| [2025/04/30 09:52:24 472630] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:41|tx_in_flight:146500|prior_delivered:140858|prior_time:1746006744414524|is_app_limited:0|send_elapse:58065|ack_elapse:58041|ctl_first_sent_time:1746006744415112|lagest_ack_time:1746006744472565|curr_delivered:206906| [2025/04/30 09:52:24 472638] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744415112| [2025/04/30 09:52:24 472645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:348||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 09:52:24 472652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:294|origin_pktnum:165|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:298|path_largest_ack:294| [2025/04/30 09:52:24 472665] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:41|tx_in_flight:146500|prior_delivered:140858|prior_time:1746006744414524|is_app_limited:0|send_elapse:58065|ack_elapse:58041|ctl_first_sent_time:1746006744415112|lagest_ack_time:1746006744472565|curr_delivered:208106| [2025/04/30 09:52:24 472673] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744415249| [2025/04/30 09:52:24 472680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:346||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 09:52:24 472687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:297|origin_pktnum:166|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:298|path_largest_ack:297| [2025/04/30 09:52:24 472694] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:43|tx_in_flight:146489|prior_delivered:143269|prior_time:1746006744416513|is_app_limited:0|send_elapse:57858|ack_elapse:56052|ctl_first_sent_time:1746006744417110|lagest_ack_time:1746006744472565|curr_delivered:209306| [2025/04/30 09:52:24 472699] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744417110| [2025/04/30 09:52:24 472703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:344||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 09:52:24 472707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:298|origin_pktnum:169|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:298|path_largest_ack:298| [2025/04/30 09:52:24 472713] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:43|tx_in_flight:146489|prior_delivered:143269|prior_time:1746006744416513|is_app_limited:0|send_elapse:57858|ack_elapse:56052|ctl_first_sent_time:1746006744417110|lagest_ack_time:1746006744472565|curr_delivered:210506| [2025/04/30 09:52:24 472720] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744417243| [2025/04/30 09:52:24 472726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:342||sndq_packets_used_bytes:0|sndq_packets_free:29| [2025/04/30 09:52:24 472732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:55885|rttvar:962|minrtt:31359|latest_rtt:55322|ack_delay:96| [2025/04/30 09:52:24 472737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:55803|rttvar:886|minrtt:31359|latest_rtt:55322|ack_delay:96| [2025/04/30 09:52:24 472742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:298|lost_pn:295|thresh:3| [2025/04/30 09:52:24 472746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 472750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 472754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 472757] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 472761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 472765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 472775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 472781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 472787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 472793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 472800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 472806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 472813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 472819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 472826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 472832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 472838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 472844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 472850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 472856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 472862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 472869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 472875] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 472881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 472886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 472892] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 472898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 472904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 472909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 472914] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 472920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 472933] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 472939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 472945] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 472952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 472957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 472963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 472970] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 472976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 472982] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 472989] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 472995] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 473001] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 473006] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 473009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 473013] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 473017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 473021] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 473025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 473029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 473033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 473038] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 473044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 473050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 473056] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 473062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 473067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 473075] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 473078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 473088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 473092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 473096] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 473099] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 473103] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 473107] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 473111] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 473115] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 473119] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 473122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 473127] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:288|lost_pn:295|po_sent_time:1746006744411391|lost_send_time:1746006744409787|loss_delay:62778|frame:STREAM |repair:128| [2025/04/30 09:52:24 473150] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:291|lost_pn:295|po_sent_time:1746006744413276|lost_send_time:1746006744409787|loss_delay:62778|frame:STREAM |repair:128| [2025/04/30 09:52:24 473160] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:292|lost_pn:295|po_sent_time:1746006744413364|lost_send_time:1746006744409787|loss_delay:62778|frame:STREAM |repair:128| [2025/04/30 09:52:24 473165] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:295|lost_pn:295|po_sent_time:1746006744415329|lost_send_time:1746006744409787|loss_delay:62778|frame:STREAM |repair:128| [2025/04/30 09:52:24 473172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744415329u| [2025/04/30 09:52:24 473178] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 473185] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744478168|now:1746006744473184|interval:4984| [2025/04/30 09:52:24 473192] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744478168|now:1746006744473184|interv:4984| [2025/04/30 09:52:24 473198] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 57858, ack_elapse 56052, delivered 67237|rate 1162103|lost 111| [2025/04/30 09:52:24 473205] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1162103) in round 5| [2025/04/30 09:52:24 473212] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 473222] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:9650| [2025/04/30 09:52:24 473226] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:4|acked:4800|po_sent_time:1746006744417243|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 473230] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:4|acked:4800|po_sent_time:1746006744417243|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 473235] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:140451|srtt:55803|latest_rtt:55322|min_rtt:31359|applimit:0|lost:107|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 473242] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:98|largest:98|pns:2| [2025/04/30 09:52:24 473246] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:131|pkt_type:SHORT_HEADER|pkt_num:98|frame:ACK |recv_time:1746006744472565|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 473251] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864472565|now:1746006744472565|interv:120000000| [2025/04/30 09:52:24 473255] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864472565|now:1746006744472565|interv:120000000| [2025/04/30 09:52:24 473259] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744474261|pq_index:0| [2025/04/30 09:52:24 473264] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744469226| [2025/04/30 09:52:24 473268] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744473268| [2025/04/30 09:52:24 473273] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744473271| [2025/04/30 09:52:24 473278] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 473283] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55803|min_srtt:55803|path_bw:1207078|loss_rate:25.48|path_pto:0| [2025/04/30 09:52:24 473287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140451|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:278274| [2025/04/30 09:52:24 473292] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55803|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 473297] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:288|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 473301] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55803|min_srtt:55803|path_bw:1207078|loss_rate:25.48|path_pto:0| [2025/04/30 09:52:24 473305] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140451|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:279453| [2025/04/30 09:52:24 473312] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55803|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 473317] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:291|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 473321] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55803|min_srtt:55803|path_bw:1207078|loss_rate:25.48|path_pto:0| [2025/04/30 09:52:24 473325] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:140451|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:280632| [2025/04/30 09:52:24 473330] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55803|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 473334] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:292|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 473338] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55803|min_srtt:55803|path_bw:1207078|loss_rate:25.48|path_pto:0| [2025/04/30 09:52:24 473342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:140451|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:281811| [2025/04/30 09:52:24 473346] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55803|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 473353] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:295|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 473361] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55803|min_srtt:55803|path_bw:1207078|loss_rate:25.48|path_pto:0| [2025/04/30 09:52:24 473367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:140451|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:347835| [2025/04/30 09:52:24 473374] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55803|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 473380] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 473384] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55803|min_srtt:55803|path_bw:1207078|loss_rate:25.48|path_pto:0| [2025/04/30 09:52:24 473388] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:140451|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:349014| [2025/04/30 09:52:24 473392] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55803|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 473397] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 473403] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55803|min_srtt:55803|path_bw:1207078|loss_rate:25.48|path_pto:0| [2025/04/30 09:52:24 473408] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:140451|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:350193| [2025/04/30 09:52:24 473412] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55803|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 473416] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 473420] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55803|min_srtt:55803|path_bw:1207078|loss_rate:25.48|path_pto:0| [2025/04/30 09:52:24 473424] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:140451|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:351372| [2025/04/30 09:52:24 473429] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55803|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 473433] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 473437] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55803|min_srtt:55803|path_bw:1207078|loss_rate:25.48|path_pto:0| [2025/04/30 09:52:24 473441] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:140451|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:352551| [2025/04/30 09:52:24 473445] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 473449] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 473453] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 473457] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 473462] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:288|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 473466] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140451|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:278274| [2025/04/30 09:52:24 473470] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 473475] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:417| [2025/04/30 09:52:24 473510] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:417|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140451|now:1746006744473483|stream_id:0|stream_offset:278274| [2025/04/30 09:52:24 473516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:417|origin_pktnum:288|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 473528] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:140451|applimit:0| [2025/04/30 09:52:24 473535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744478168|now:1746006744473534|interval:4634| [2025/04/30 09:52:24 473542] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744478168|now:1746006744473534|interv:4634| [2025/04/30 09:52:24 473549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:141651| [2025/04/30 09:52:24 473557] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:291|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 473563] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141651|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:279453| [2025/04/30 09:52:24 473569] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 473573] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:418| [2025/04/30 09:52:24 473602] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:418|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141651|now:1746006744473580|stream_id:0|stream_offset:279453| [2025/04/30 09:52:24 473608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:418|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:52:24 473615] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:141651|applimit:0| [2025/04/30 09:52:24 473621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744478168|now:1746006744473621|interval:4547| [2025/04/30 09:52:24 473628] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744478168|now:1746006744473621|interv:4547| [2025/04/30 09:52:24 473635] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:142851| [2025/04/30 09:52:24 473643] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:292|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 473649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142851|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:280632| [2025/04/30 09:52:24 473654] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 473658] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:419| [2025/04/30 09:52:24 473685] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:419|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142851|now:1746006744473665|stream_id:0|stream_offset:280632| [2025/04/30 09:52:24 473690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:419|origin_pktnum:292|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 473698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:142851|applimit:0| [2025/04/30 09:52:24 473711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744478168|now:1746006744473711|interval:4457| [2025/04/30 09:52:24 473718] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744478168|now:1746006744473711|interv:4457| [2025/04/30 09:52:24 473725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:144051| [2025/04/30 09:52:24 473733] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:295|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 473739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144051|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:281811| [2025/04/30 09:52:24 473745] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 473749] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:420| [2025/04/30 09:52:24 473778] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:420|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144051|now:1746006744473756|stream_id:0|stream_offset:281811| [2025/04/30 09:52:24 473784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:420|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:52:24 473791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:144051|applimit:0| [2025/04/30 09:52:24 473797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744478168|now:1746006744473797|interval:4371| [2025/04/30 09:52:24 473804] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744478168|now:1746006744473797|interv:4371| [2025/04/30 09:52:24 473811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:145251| [2025/04/30 09:52:24 473818] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 473824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145251|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:347835| [2025/04/30 09:52:24 473831] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 473838] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:421| [2025/04/30 09:52:24 473876] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:421|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145251|now:1746006744473848|stream_id:0|stream_offset:347835| [2025/04/30 09:52:24 473886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 473893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145251|applimit:0| [2025/04/30 09:52:24 473899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744478168|now:1746006744473899|interval:4269| [2025/04/30 09:52:24 473911] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744478168|now:1746006744473899|interv:4269| [2025/04/30 09:52:24 473918] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146451| [2025/04/30 09:52:24 473925] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 473931] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146451|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:349014| [2025/04/30 09:52:24 473938] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 473944] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:422| [2025/04/30 09:52:24 473985] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:422|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146451|now:1746006744473955|stream_id:0|stream_offset:349014| [2025/04/30 09:52:24 473995] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:422|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 474002] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146451|applimit:0| [2025/04/30 09:52:24 474009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744478168|now:1746006744474009|interval:4159| [2025/04/30 09:52:24 474016] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744478168|now:1746006744474009|interv:4159| [2025/04/30 09:52:24 474023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147651| [2025/04/30 09:52:24 474031] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 474037] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147651|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:350193| [2025/04/30 09:52:24 474044] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 474050] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:423| [2025/04/30 09:52:24 474085] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:423|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147651|now:1746006744474059|stream_id:0|stream_offset:350193| [2025/04/30 09:52:24 474095] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:423|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 474102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147651|applimit:0| [2025/04/30 09:52:24 474109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744478168|now:1746006744474109|interval:4059| [2025/04/30 09:52:24 474116] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744478168|now:1746006744474109|interv:4059| [2025/04/30 09:52:24 474123] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148851| [2025/04/30 09:52:24 474154] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 474161] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148851|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:351372| [2025/04/30 09:52:24 474169] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 474176] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:424| [2025/04/30 09:52:24 474209] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:424|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148851|now:1746006744474186|stream_id:0|stream_offset:351372| [2025/04/30 09:52:24 474215] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 474222] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148851|applimit:0| [2025/04/30 09:52:24 474229] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744478168|now:1746006744474229|interval:3939| [2025/04/30 09:52:24 474236] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744478168|now:1746006744474229|interv:3939| [2025/04/30 09:52:24 474243] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150051| [2025/04/30 09:52:24 474251] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744478168| [2025/04/30 09:52:24 474257] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744478168| [2025/04/30 09:52:24 474261] [debug] |xqc_engine_wakeup_after|wakeup:1746006744478168|now:1746006744474261|diff:3907| [2025/04/30 09:52:24 474265] [debug] |xqc_engine_main_logic|END|now:1746006744473271| [2025/04/30 09:52:24 474271] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744474271| [2025/04/30 09:52:24 474275] [debug] |xqc_engine_wakeup_after|wakeup:1746006744478168|now:1746006744474275|diff:3893| [2025/04/30 09:52:24 474279] [debug] |xqc_engine_main_logic|END|now:1746006744474271| [2025/04/30 09:52:24 474415] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:133|state:ESTABED|recv_time:1746006744474414| [2025/04/30 09:52:24 474426] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 474435] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:98| [2025/04/30 09:52:24 474441] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:99| [2025/04/30 09:52:24 474449] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:99| [2025/04/30 09:52:24 474455] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 474466] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:301|origin_pktnum:170|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:52:24 474473] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:45|tx_in_flight:146489|prior_delivered:145669|prior_time:1746006744418546|is_app_limited:0|send_elapse:58145|ack_elapse:55868|ctl_first_sent_time:1746006744419171|lagest_ack_time:1746006744474414|curr_delivered:211706| [2025/04/30 09:52:24 474480] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744419171| [2025/04/30 09:52:24 474494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:344||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 09:52:24 474500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:302|origin_pktnum:173|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:52:24 474507] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:45|tx_in_flight:146489|prior_delivered:145669|prior_time:1746006744418546|is_app_limited:0|send_elapse:58145|ack_elapse:55868|ctl_first_sent_time:1746006744419171|lagest_ack_time:1746006744474414|curr_delivered:212906| [2025/04/30 09:52:24 474514] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744419272| [2025/04/30 09:52:24 474518] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:342||sndq_packets_used_bytes:0|sndq_packets_free:29| [2025/04/30 09:52:24 474522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:55803|rttvar:886|minrtt:31359|latest_rtt:55142|ack_delay:96| [2025/04/30 09:52:24 474528] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:55708|rttvar:854|minrtt:31359|latest_rtt:55142|ack_delay:96| [2025/04/30 09:52:24 474535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:302|lost_pn:299|thresh:3| [2025/04/30 09:52:24 474541] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474545] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474556] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474580] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474592] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474596] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474615] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474619] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474642] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474646] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474684] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474688] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474710] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 474725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 474729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 474757] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 474760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 474765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474796] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474808] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474821] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474871] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 474878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:296|lost_pn:299|po_sent_time:1746006744415390|lost_send_time:1746006744411743|loss_delay:62671|frame:STREAM |repair:128| [2025/04/30 09:52:24 474886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:299|lost_pn:299|po_sent_time:1746006744417341|lost_send_time:1746006744411743|loss_delay:62671|frame:STREAM |repair:128| [2025/04/30 09:52:24 474893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744417341u| [2025/04/30 09:52:24 474900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 474905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744480109|now:1746006744474905|interval:5204| [2025/04/30 09:52:24 474912] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744480109|now:1746006744474905|interv:5204| [2025/04/30 09:52:24 474919] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 58145, ack_elapse 55868, delivered 67237|rate 1156367|lost 113| [2025/04/30 09:52:24 474925] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156367) in round 5| [2025/04/30 09:52:24 474932] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 474938] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:9938| [2025/04/30 09:52:24 474944] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744419272|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 474951] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744419272|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 474958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:145251|srtt:55708|latest_rtt:55142|min_rtt:31359|applimit:0|lost:111|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 474967] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:99|largest:99|pns:2| [2025/04/30 09:52:24 474974] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:133|pkt_type:SHORT_HEADER|pkt_num:99|frame:ACK |recv_time:1746006744474414|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 474987] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864474414|now:1746006744474414|interv:120000000| [2025/04/30 09:52:24 474993] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864474414|now:1746006744474414|interv:120000000| [2025/04/30 09:52:24 474997] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744478168|pq_index:0| [2025/04/30 09:52:24 475001] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744473271| [2025/04/30 09:52:24 475005] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744475005| [2025/04/30 09:52:24 475010] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744475009| [2025/04/30 09:52:24 475015] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 475020] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55708|min_srtt:55708|path_bw:1207078|loss_rate:25.93|path_pto:0| [2025/04/30 09:52:24 475025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145251|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:282990| [2025/04/30 09:52:24 475030] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55708|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 475038] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:296|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 475045] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55708|min_srtt:55708|path_bw:1207078|loss_rate:25.93|path_pto:0| [2025/04/30 09:52:24 475050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145251|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:284169| [2025/04/30 09:52:24 475054] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55708|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 475059] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:299|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 475063] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55708|min_srtt:55708|path_bw:1207078|loss_rate:25.93|path_pto:0| [2025/04/30 09:52:24 475067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145251|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:352551| [2025/04/30 09:52:24 475072] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55708|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 475076] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 475080] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55708|min_srtt:55708|path_bw:1207078|loss_rate:25.93|path_pto:0| [2025/04/30 09:52:24 475087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145251|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:353730| [2025/04/30 09:52:24 475091] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55708|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 475096] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 475100] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55708|min_srtt:55708|path_bw:1207078|loss_rate:25.93|path_pto:0| [2025/04/30 09:52:24 475104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145251|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:354909| [2025/04/30 09:52:24 475108] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 475112] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 475116] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 475120] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 475125] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:296|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 475129] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145251|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:282990| [2025/04/30 09:52:24 475154] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 475159] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:425| [2025/04/30 09:52:24 475204] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:425|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145251|now:1746006744475169|stream_id:0|stream_offset:282990| [2025/04/30 09:52:24 475215] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:425|origin_pktnum:296|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 475222] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145251|applimit:0| [2025/04/30 09:52:24 475229] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744480109|now:1746006744475229|interval:4880| [2025/04/30 09:52:24 475236] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744480109|now:1746006744475229|interv:4880| [2025/04/30 09:52:24 475241] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146451| [2025/04/30 09:52:24 475246] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:299|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 475251] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146451|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:284169| [2025/04/30 09:52:24 475260] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 475264] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:426| [2025/04/30 09:52:24 475292] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:426|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146451|now:1746006744475271|stream_id:0|stream_offset:284169| [2025/04/30 09:52:24 475298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:426|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:52:24 475305] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146451|applimit:0| [2025/04/30 09:52:24 475312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744480109|now:1746006744475312|interval:4797| [2025/04/30 09:52:24 475319] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744480109|now:1746006744475312|interv:4797| [2025/04/30 09:52:24 475325] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147651| [2025/04/30 09:52:24 475333] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 475340] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147651|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:352551| [2025/04/30 09:52:24 475344] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 475348] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:427| [2025/04/30 09:52:24 475374] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:427|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147651|now:1746006744475354|stream_id:0|stream_offset:352551| [2025/04/30 09:52:24 475380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:427|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 475387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147651|applimit:0| [2025/04/30 09:52:24 475394] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744480109|now:1746006744475393|interval:4716| [2025/04/30 09:52:24 475400] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744480109|now:1746006744475393|interv:4716| [2025/04/30 09:52:24 475407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148851| [2025/04/30 09:52:24 475415] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 475420] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148851|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:353730| [2025/04/30 09:52:24 475424] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 475433] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:428| [2025/04/30 09:52:24 475459] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:428|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148851|now:1746006744475439|stream_id:0|stream_offset:353730| [2025/04/30 09:52:24 475464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:428|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 475472] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148851|applimit:0| [2025/04/30 09:52:24 475479] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744480109|now:1746006744475478|interval:4631| [2025/04/30 09:52:24 475486] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744480109|now:1746006744475478|interv:4631| [2025/04/30 09:52:24 475493] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150051| [2025/04/30 09:52:24 475500] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744480109| [2025/04/30 09:52:24 475505] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744480109| [2025/04/30 09:52:24 475509] [debug] |xqc_engine_wakeup_after|wakeup:1746006744480109|now:1746006744475509|diff:4600| [2025/04/30 09:52:24 475514] [debug] |xqc_engine_main_logic|END|now:1746006744475009| [2025/04/30 09:52:24 475519] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744475519| [2025/04/30 09:52:24 475523] [debug] |xqc_engine_wakeup_after|wakeup:1746006744480109|now:1746006744475523|diff:4586| [2025/04/30 09:52:24 475527] [debug] |xqc_engine_main_logic|END|now:1746006744475519| [2025/04/30 09:52:24 478518] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:137|state:ESTABED|recv_time:1746006744478517| [2025/04/30 09:52:24 478534] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 478543] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:99| [2025/04/30 09:52:24 478549] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:101| [2025/04/30 09:52:24 478558] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:101| [2025/04/30 09:52:24 478565] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 478576] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:305|origin_pktnum:174|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:310|path_largest_ack:305| [2025/04/30 09:52:24 478583] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:47|tx_in_flight:146489|prior_delivered:148069|prior_time:1746006744420577|is_app_limited:0|send_elapse:58231|ack_elapse:57940|ctl_first_sent_time:1746006744421278|lagest_ack_time:1746006744478517|curr_delivered:214106| [2025/04/30 09:52:24 478588] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744421278| [2025/04/30 09:52:24 478595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:342||sndq_packets_used_bytes:0|sndq_packets_free:29| [2025/04/30 09:52:24 478603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:306|origin_pktnum:177|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:310|path_largest_ack:306| [2025/04/30 09:52:24 478616] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:47|tx_in_flight:146489|prior_delivered:148069|prior_time:1746006744420577|is_app_limited:0|send_elapse:58231|ack_elapse:57940|ctl_first_sent_time:1746006744421278|lagest_ack_time:1746006744478517|curr_delivered:215306| [2025/04/30 09:52:24 478624] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744421366| [2025/04/30 09:52:24 478630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:340||sndq_packets_used_bytes:0|sndq_packets_free:31| [2025/04/30 09:52:24 478637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:309|origin_pktnum:178|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:52:24 478644] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:49|tx_in_flight:146489|prior_delivered:150469|prior_time:1746006744422496|is_app_limited:0|send_elapse:58099|ack_elapse:56021|ctl_first_sent_time:1746006744423095|lagest_ack_time:1746006744478517|curr_delivered:216506| [2025/04/30 09:52:24 478651] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744423095| [2025/04/30 09:52:24 478657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:338||sndq_packets_used_bytes:0|sndq_packets_free:33| [2025/04/30 09:52:24 478662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:310|origin_pktnum:181|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:310|path_largest_ack:310| [2025/04/30 09:52:24 478666] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:49|tx_in_flight:146489|prior_delivered:150469|prior_time:1746006744422496|is_app_limited:0|send_elapse:58099|ack_elapse:56021|ctl_first_sent_time:1746006744423095|lagest_ack_time:1746006744478517|curr_delivered:217706| [2025/04/30 09:52:24 478671] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744423220| [2025/04/30 09:52:24 478677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:336||sndq_packets_used_bytes:0|sndq_packets_free:35| [2025/04/30 09:52:24 478684] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:55708|rttvar:854|minrtt:31359|latest_rtt:55297|ack_delay:88| [2025/04/30 09:52:24 478690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:55646|rttvar:765|minrtt:31359|latest_rtt:55297|ack_delay:88| [2025/04/30 09:52:24 478697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:310|lost_pn:307|thresh:3| [2025/04/30 09:52:24 478701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478808] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478849] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478892] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 478898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 478904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 478949] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 478955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 478961] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478968] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478974] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478986] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 478998] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 479004] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 479016] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 479022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 479028] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 479033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 479039] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 479044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 479050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 479056] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 479070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 479076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 479082] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 479089] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:300|lost_pn:307|po_sent_time:1746006744417438|lost_send_time:1746006744415916|loss_delay:62601|frame:STREAM |repair:128| [2025/04/30 09:52:24 479097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:303|lost_pn:307|po_sent_time:1746006744419337|lost_send_time:1746006744415916|loss_delay:62601|frame:STREAM |repair:128| [2025/04/30 09:52:24 479104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:304|lost_pn:307|po_sent_time:1746006744419396|lost_send_time:1746006744415916|loss_delay:62601|frame:STREAM |repair:128| [2025/04/30 09:52:24 479111] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:307|lost_pn:307|po_sent_time:1746006744421449|lost_send_time:1746006744415916|loss_delay:62601|frame:STREAM |repair:128| [2025/04/30 09:52:24 479118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744421449u| [2025/04/30 09:52:24 479125] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 479131] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744484113|now:1746006744479131|interval:4982| [2025/04/30 09:52:24 479162] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744484113|now:1746006744479131|interv:4982| [2025/04/30 09:52:24 479168] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 58099, ack_elapse 56021, delivered 67237|rate 1157283|lost 117| [2025/04/30 09:52:24 479175] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157283) in round 5| [2025/04/30 09:52:24 479182] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 479188] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:9938| [2025/04/30 09:52:24 479200] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:4|acked:4800|po_sent_time:1746006744423220|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 479207] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:4|acked:4800|po_sent_time:1746006744423220|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 479214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:140451|srtt:55646|latest_rtt:55297|min_rtt:31359|applimit:0|lost:113|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 479224] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:101|largest:101|pns:2| [2025/04/30 09:52:24 479231] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:137|pkt_type:SHORT_HEADER|pkt_num:101|frame:ACK |recv_time:1746006744478517|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 479238] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864478517|now:1746006744478517|interv:120000000| [2025/04/30 09:52:24 479242] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864478517|now:1746006744478517|interv:120000000| [2025/04/30 09:52:24 479246] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744480109|pq_index:0| [2025/04/30 09:52:24 479251] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744475009| [2025/04/30 09:52:24 479255] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744479255| [2025/04/30 09:52:24 479260] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744479259| [2025/04/30 09:52:24 479265] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 479270] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55646|min_srtt:55646|path_bw:1207078|loss_rate:26.16|path_pto:0| [2025/04/30 09:52:24 479275] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140451|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:285348| [2025/04/30 09:52:24 479280] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55646|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 479284] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:300|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 479289] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55646|min_srtt:55646|path_bw:1207078|loss_rate:26.16|path_pto:0| [2025/04/30 09:52:24 479293] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140451|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:286527| [2025/04/30 09:52:24 479297] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55646|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 479306] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:303|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 479310] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55646|min_srtt:55646|path_bw:1207078|loss_rate:26.16|path_pto:0| [2025/04/30 09:52:24 479314] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:140451|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:287706| [2025/04/30 09:52:24 479318] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55646|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 479323] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:304|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 479327] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55646|min_srtt:55646|path_bw:1207078|loss_rate:26.16|path_pto:0| [2025/04/30 09:52:24 479331] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:140451|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:288885| [2025/04/30 09:52:24 479335] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55646|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 479340] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:307|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 479344] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55646|min_srtt:55646|path_bw:1207078|loss_rate:26.16|path_pto:0| [2025/04/30 09:52:24 479349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:140451|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:354909| [2025/04/30 09:52:24 479353] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55646|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 479358] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 479362] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55646|min_srtt:55646|path_bw:1207078|loss_rate:26.16|path_pto:0| [2025/04/30 09:52:24 479366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:140451|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:356088| [2025/04/30 09:52:24 479370] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55646|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 479374] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 479379] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55646|min_srtt:55646|path_bw:1207078|loss_rate:26.16|path_pto:0| [2025/04/30 09:52:24 479390] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:140451|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 479394] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55646|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 479398] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 479402] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55646|min_srtt:55646|path_bw:1207078|loss_rate:26.16|path_pto:0| [2025/04/30 09:52:24 479406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:140451|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:358446| [2025/04/30 09:52:24 479411] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55646|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 479415] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 479419] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55646|min_srtt:55646|path_bw:1207078|loss_rate:26.16|path_pto:0| [2025/04/30 09:52:24 479423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:140451|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:359625| [2025/04/30 09:52:24 479427] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 479431] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 479435] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 479439] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 479444] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:300|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 479448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140451|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:285348| [2025/04/30 09:52:24 479453] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 479457] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:429| [2025/04/30 09:52:24 479492] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:429|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140451|now:1746006744479465|stream_id:0|stream_offset:285348| [2025/04/30 09:52:24 479503] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:429|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:52:24 479516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:140451|applimit:0| [2025/04/30 09:52:24 479522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744484113|now:1746006744479522|interval:4591| [2025/04/30 09:52:24 479530] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744484113|now:1746006744479522|interv:4591| [2025/04/30 09:52:24 479536] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:141651| [2025/04/30 09:52:24 479544] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:303|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 479550] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141651|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:286527| [2025/04/30 09:52:24 479557] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 479563] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:430| [2025/04/30 09:52:24 479604] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:430|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141651|now:1746006744479572|stream_id:0|stream_offset:286527| [2025/04/30 09:52:24 479613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:430|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:52:24 479621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:141651|applimit:0| [2025/04/30 09:52:24 479627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744484113|now:1746006744479626|interval:4487| [2025/04/30 09:52:24 479633] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744484113|now:1746006744479626|interv:4487| [2025/04/30 09:52:24 479639] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:142851| [2025/04/30 09:52:24 479646] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:304|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 479652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142851|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:287706| [2025/04/30 09:52:24 479659] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 479666] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:431| [2025/04/30 09:52:24 479702] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:431|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142851|now:1746006744479677|stream_id:0|stream_offset:287706| [2025/04/30 09:52:24 479711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:431|origin_pktnum:304|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 479718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:142851|applimit:0| [2025/04/30 09:52:24 479725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744484113|now:1746006744479725|interval:4388| [2025/04/30 09:52:24 479735] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744484113|now:1746006744479725|interv:4388| [2025/04/30 09:52:24 479739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:144051| [2025/04/30 09:52:24 479744] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:307|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 479748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144051|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:288885| [2025/04/30 09:52:24 479753] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 479757] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:432| [2025/04/30 09:52:24 479786] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:432|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144051|now:1746006744479763|stream_id:0|stream_offset:288885| [2025/04/30 09:52:24 479795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:432|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:52:24 479802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:144051|applimit:0| [2025/04/30 09:52:24 479809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744484113|now:1746006744479809|interval:4304| [2025/04/30 09:52:24 479815] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744484113|now:1746006744479809|interv:4304| [2025/04/30 09:52:24 479819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:145251| [2025/04/30 09:52:24 479824] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 479828] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145251|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:354909| [2025/04/30 09:52:24 479835] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 479841] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:433| [2025/04/30 09:52:24 479877] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:433|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145251|now:1746006744479852|stream_id:0|stream_offset:354909| [2025/04/30 09:52:24 479887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 479894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145251|applimit:0| [2025/04/30 09:52:24 479900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744484113|now:1746006744479900|interval:4213| [2025/04/30 09:52:24 479907] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744484113|now:1746006744479900|interv:4213| [2025/04/30 09:52:24 479920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146451| [2025/04/30 09:52:24 479927] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 479934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146451|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:356088| [2025/04/30 09:52:24 479942] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 479949] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:434| [2025/04/30 09:52:24 479985] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:434|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146451|now:1746006744479960|stream_id:0|stream_offset:356088| [2025/04/30 09:52:24 479995] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:434|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 480001] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146451|applimit:0| [2025/04/30 09:52:24 480008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744484113|now:1746006744480008|interval:4105| [2025/04/30 09:52:24 480015] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744484113|now:1746006744480008|interv:4105| [2025/04/30 09:52:24 480022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147651| [2025/04/30 09:52:24 480029] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 480036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147651|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 480043] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 480050] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:435| [2025/04/30 09:52:24 480082] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:435|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147651|now:1746006744480060|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 480091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:435|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 480098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147651|applimit:0| [2025/04/30 09:52:24 480105] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744484113|now:1746006744480104|interval:4009| [2025/04/30 09:52:24 480111] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744484113|now:1746006744480104|interv:4009| [2025/04/30 09:52:24 480118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148851| [2025/04/30 09:52:24 480124] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 480156] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148851|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:358446| [2025/04/30 09:52:24 480164] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 480171] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:436| [2025/04/30 09:52:24 480205] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:436|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148851|now:1746006744480179|stream_id:0|stream_offset:358446| [2025/04/30 09:52:24 480215] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:436|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 480222] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148851|applimit:0| [2025/04/30 09:52:24 480228] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744484113|now:1746006744480228|interval:3885| [2025/04/30 09:52:24 480234] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744484113|now:1746006744480228|interv:3885| [2025/04/30 09:52:24 480238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150051| [2025/04/30 09:52:24 480243] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744484113| [2025/04/30 09:52:24 480247] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744484113| [2025/04/30 09:52:24 480251] [debug] |xqc_engine_wakeup_after|wakeup:1746006744484113|now:1746006744480251|diff:3862| [2025/04/30 09:52:24 480255] [debug] |xqc_engine_main_logic|END|now:1746006744479259| [2025/04/30 09:52:24 480263] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:42|state:ESTABED|recv_time:1746006744480262| [2025/04/30 09:52:24 480268] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 480273] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:101| [2025/04/30 09:52:24 480277] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:102| [2025/04/30 09:52:24 480283] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:102| [2025/04/30 09:52:24 480287] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:10| [2025/04/30 09:52:24 480291] [debug] |scid:d47626d1917b423603b680b7|xqc_process_max_data_frame|max_data:1048576|max_data_old:524288| [2025/04/30 09:52:24 480295] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:11| [2025/04/30 09:52:24 480299] [debug] |scid:d47626d1917b423603b680b7|xqc_process_max_stream_data_frame|max_stream_data=1048576|max_stream_data_old=524288| [2025/04/30 09:52:24 480304] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006744505262|now:1746006744480262|interv:25000| [2025/04/30 09:52:24 480309] [debug] |scid:d47626d1917b423603b680b7|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:1746006744480262|max_ack_delay:25000| [2025/04/30 09:52:24 480314] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:102|largest:102|pns:2| [2025/04/30 09:52:24 480323] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:102|frame:MAX_DATA MAX_STREAM_DATA |recv_time:1746006744480262|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 480328] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864480262|now:1746006744480262|interv:120000000| [2025/04/30 09:52:24 480332] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864480262|now:1746006744480262|interv:120000000| [2025/04/30 09:52:24 480336] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744484113|pq_index:0| [2025/04/30 09:52:24 480341] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744479259| [2025/04/30 09:52:24 480345] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744480345| [2025/04/30 09:52:24 480349] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744480349| [2025/04/30 09:52:24 480355] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:000055C0D6BED6FC|cnt:0| [2025/04/30 09:52:24 480359] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:525070| [2025/04/30 09:52:24 480364] [debug] |scid:d47626d1917b423603b680b7|xqc_sample_check_app_limited|check_applimit|path:0|inflight:150051|now_cwnd_limited:0|all_path_empty:1|sndq:0|lostq:1|ptoq:1| [2025/04/30 09:52:24 480369] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:523891| [2025/04/30 09:52:24 480373] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:522712| [2025/04/30 09:52:24 480378] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:521533| [2025/04/30 09:52:24 480382] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:520354| [2025/04/30 09:52:24 480386] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:519175| [2025/04/30 09:52:24 480390] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:517996| [2025/04/30 09:52:24 480394] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:516817| [2025/04/30 09:52:24 480398] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:515638| [2025/04/30 09:52:24 480402] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:514459| [2025/04/30 09:52:24 480406] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:513280| [2025/04/30 09:52:24 480410] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:512101| [2025/04/30 09:52:24 480418] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:510922| [2025/04/30 09:52:24 480424] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:509743| [2025/04/30 09:52:24 480431] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:508564| [2025/04/30 09:52:24 480437] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:507385| [2025/04/30 09:52:24 480441] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:506206| [2025/04/30 09:52:24 480445] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:505027| [2025/04/30 09:52:24 480451] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:503848| [2025/04/30 09:52:24 480457] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:502669| [2025/04/30 09:52:24 480469] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:501490| [2025/04/30 09:52:24 480476] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:500311| [2025/04/30 09:52:24 480483] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:499132| [2025/04/30 09:52:24 480489] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:497953| [2025/04/30 09:52:24 480495] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:496774| [2025/04/30 09:52:24 480502] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:495595| [2025/04/30 09:52:24 480509] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:494416| [2025/04/30 09:52:24 480516] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:493237| [2025/04/30 09:52:24 480522] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:492058| [2025/04/30 09:52:24 480528] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:490879| [2025/04/30 09:52:24 480534] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:489700| [2025/04/30 09:52:24 480541] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:488521| [2025/04/30 09:52:24 480548] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:487342| [2025/04/30 09:52:24 480561] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:486163| [2025/04/30 09:52:24 480568] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:484984| [2025/04/30 09:52:24 480578] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:483805| [2025/04/30 09:52:24 480585] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:482626| [2025/04/30 09:52:24 480595] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:481447| [2025/04/30 09:52:24 480601] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:480268| [2025/04/30 09:52:24 480609] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:479089| [2025/04/30 09:52:24 480613] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:477910| [2025/04/30 09:52:24 480619] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:476731| [2025/04/30 09:52:24 480623] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:475552| [2025/04/30 09:52:24 480629] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:474373| [2025/04/30 09:52:24 480633] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:473194| [2025/04/30 09:52:24 480639] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:472015| [2025/04/30 09:52:24 480643] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:470836| [2025/04/30 09:52:24 480649] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:469657| [2025/04/30 09:52:24 480653] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:468478| [2025/04/30 09:52:24 480659] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:467299| [2025/04/30 09:52:24 480663] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:466120| [2025/04/30 09:52:24 480669] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:464941| [2025/04/30 09:52:24 480673] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:463762| [2025/04/30 09:52:24 480683] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:462583| [2025/04/30 09:52:24 480687] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:461404| [2025/04/30 09:52:24 480693] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:460225| [2025/04/30 09:52:24 480697] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:459046| [2025/04/30 09:52:24 480703] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:457867| [2025/04/30 09:52:24 480708] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:456688| [2025/04/30 09:52:24 480712] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:455509| [2025/04/30 09:52:24 480718] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:454330| [2025/04/30 09:52:24 480722] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:453151| [2025/04/30 09:52:24 480728] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:451972| [2025/04/30 09:52:24 480732] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:450793| [2025/04/30 09:52:24 480738] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:449614| [2025/04/30 09:52:24 480742] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:448435| [2025/04/30 09:52:24 480751] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:447256| [2025/04/30 09:52:24 480755] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:446077| [2025/04/30 09:52:24 480761] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:444898| [2025/04/30 09:52:24 480765] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:443719| [2025/04/30 09:52:24 480771] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:442540| [2025/04/30 09:52:24 480775] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:441361| [2025/04/30 09:52:24 480781] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:440182| [2025/04/30 09:52:24 480785] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:439003| [2025/04/30 09:52:24 480794] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:437824| [2025/04/30 09:52:24 480801] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:436645| [2025/04/30 09:52:24 480810] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:435466| [2025/04/30 09:52:24 480814] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:434287| [2025/04/30 09:52:24 480821] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:433108| [2025/04/30 09:52:24 480827] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:431929| [2025/04/30 09:52:24 480841] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:430750| [2025/04/30 09:52:24 480848] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:429571| [2025/04/30 09:52:24 480858] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:428392| [2025/04/30 09:52:24 480865] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:427213| [2025/04/30 09:52:24 480875] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:426034| [2025/04/30 09:52:24 480888] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:424855| [2025/04/30 09:52:24 480899] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:423676| [2025/04/30 09:52:24 480906] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:422497| [2025/04/30 09:52:24 480916] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:421318| [2025/04/30 09:52:24 480923] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:420139| [2025/04/30 09:52:24 480933] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:418960| [2025/04/30 09:52:24 480940] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:417781| [2025/04/30 09:52:24 480948] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:416602| [2025/04/30 09:52:24 480955] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:415423| [2025/04/30 09:52:24 480965] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:414244| [2025/04/30 09:52:24 480971] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:413065| [2025/04/30 09:52:24 480981] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:411886| [2025/04/30 09:52:24 480988] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:410707| [2025/04/30 09:52:24 480996] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:409528| [2025/04/30 09:52:24 481002] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:408349| [2025/04/30 09:52:24 481010] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:407170| [2025/04/30 09:52:24 481017] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:405991| [2025/04/30 09:52:24 481026] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:404812| [2025/04/30 09:52:24 481032] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:403633| [2025/04/30 09:52:24 481041] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:402454| [2025/04/30 09:52:24 481048] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:401275| [2025/04/30 09:52:24 481057] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:400096| [2025/04/30 09:52:24 481064] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:398917| [2025/04/30 09:52:24 481073] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:397738| [2025/04/30 09:52:24 481080] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:396559| [2025/04/30 09:52:24 481089] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:395380| [2025/04/30 09:52:24 481096] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:394201| [2025/04/30 09:52:24 481105] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:393022| [2025/04/30 09:52:24 481111] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:391843| [2025/04/30 09:52:24 481121] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:390664| [2025/04/30 09:52:24 481128] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:389485| [2025/04/30 09:52:24 481157] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:388306| [2025/04/30 09:52:24 481164] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:387127| [2025/04/30 09:52:24 481179] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:385948| [2025/04/30 09:52:24 481186] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:384769| [2025/04/30 09:52:24 481196] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:383590| [2025/04/30 09:52:24 481201] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:382411| [2025/04/30 09:52:24 481205] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:381232| [2025/04/30 09:52:24 481212] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:380053| [2025/04/30 09:52:24 481216] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:378874| [2025/04/30 09:52:24 481222] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:377695| [2025/04/30 09:52:24 481226] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:376516| [2025/04/30 09:52:24 481232] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:375337| [2025/04/30 09:52:24 481236] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:374158| [2025/04/30 09:52:24 481242] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:372979| [2025/04/30 09:52:24 481246] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:371800| [2025/04/30 09:52:24 481252] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:370621| [2025/04/30 09:52:24 481256] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:369442| [2025/04/30 09:52:24 481265] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:368263| [2025/04/30 09:52:24 481270] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:367084| [2025/04/30 09:52:24 481275] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:365905| [2025/04/30 09:52:24 481280] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:364726| [2025/04/30 09:52:24 481285] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:363547| [2025/04/30 09:52:24 481289] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:362368| [2025/04/30 09:52:24 481299] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:361189| [2025/04/30 09:52:24 481303] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:360010| [2025/04/30 09:52:24 481309] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:358831| [2025/04/30 09:52:24 481313] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:357652| [2025/04/30 09:52:24 481319] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:356473| [2025/04/30 09:52:24 481323] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:355294| [2025/04/30 09:52:24 481329] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:354115| [2025/04/30 09:52:24 481333] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:352936| [2025/04/30 09:52:24 481339] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:351757| [2025/04/30 09:52:24 481343] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:350578| [2025/04/30 09:52:24 481349] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:349399| [2025/04/30 09:52:24 481353] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:348220| [2025/04/30 09:52:24 481362] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:347041| [2025/04/30 09:52:24 481366] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:345862| [2025/04/30 09:52:24 481372] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:344683| [2025/04/30 09:52:24 481376] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:343504| [2025/04/30 09:52:24 481382] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:342325| [2025/04/30 09:52:24 481386] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:341146| [2025/04/30 09:52:24 481392] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:339967| [2025/04/30 09:52:24 481396] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:338788| [2025/04/30 09:52:24 481402] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:337609| [2025/04/30 09:52:24 481406] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:336430| [2025/04/30 09:52:24 481412] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:335251| [2025/04/30 09:52:24 481416] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:334072| [2025/04/30 09:52:24 481422] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:332893| [2025/04/30 09:52:24 481426] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:331714| [2025/04/30 09:52:24 481432] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:330535| [2025/04/30 09:52:24 481436] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:329356| [2025/04/30 09:52:24 481441] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:328177| [2025/04/30 09:52:24 481446] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:326998| [2025/04/30 09:52:24 481452] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:325819| [2025/04/30 09:52:24 481456] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:324640| [2025/04/30 09:52:24 481462] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:323461| [2025/04/30 09:52:24 481466] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:322282| [2025/04/30 09:52:24 481472] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:321103| [2025/04/30 09:52:24 481476] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:319924| [2025/04/30 09:52:24 481482] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:318745| [2025/04/30 09:52:24 481486] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:317566| [2025/04/30 09:52:24 481492] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:316387| [2025/04/30 09:52:24 481496] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:315208| [2025/04/30 09:52:24 481502] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:314029| [2025/04/30 09:52:24 481506] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:312850| [2025/04/30 09:52:24 481512] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:311671| [2025/04/30 09:52:24 481516] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:310492| [2025/04/30 09:52:24 481522] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:309313| [2025/04/30 09:52:24 481529] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:308134| [2025/04/30 09:52:24 481534] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:306955| [2025/04/30 09:52:24 481539] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:305776| [2025/04/30 09:52:24 481543] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:304597| [2025/04/30 09:52:24 481548] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:303418| [2025/04/30 09:52:24 481553] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:302239| [2025/04/30 09:52:24 481558] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:301060| [2025/04/30 09:52:24 481562] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:299881| [2025/04/30 09:52:24 481568] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:298702| [2025/04/30 09:52:24 481572] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:297523| [2025/04/30 09:52:24 481578] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:296344| [2025/04/30 09:52:24 481582] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:295165| [2025/04/30 09:52:24 481588] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:293986| [2025/04/30 09:52:24 481592] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:292807| [2025/04/30 09:52:24 481601] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:291628| [2025/04/30 09:52:24 481605] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:290449| [2025/04/30 09:52:24 481613] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:289270| [2025/04/30 09:52:24 481618] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:288091| [2025/04/30 09:52:24 481623] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:286912| [2025/04/30 09:52:24 481628] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:285733| [2025/04/30 09:52:24 481634] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:284554| [2025/04/30 09:52:24 481638] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:283375| [2025/04/30 09:52:24 481644] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:282196| [2025/04/30 09:52:24 481648] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:281017| [2025/04/30 09:52:24 481654] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:279838| [2025/04/30 09:52:24 481658] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:278659| [2025/04/30 09:52:24 481663] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:277480| [2025/04/30 09:52:24 481668] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:276301| [2025/04/30 09:52:24 481673] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:275122| [2025/04/30 09:52:24 481678] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:273943| [2025/04/30 09:52:24 481683] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:272764| [2025/04/30 09:52:24 481688] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:271585| [2025/04/30 09:52:24 481696] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:270406| [2025/04/30 09:52:24 481700] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:269227| [2025/04/30 09:52:24 481706] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:268048| [2025/04/30 09:52:24 481710] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:266869| [2025/04/30 09:52:24 481716] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:265690| [2025/04/30 09:52:24 481720] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:264511| [2025/04/30 09:52:24 481726] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:263332| [2025/04/30 09:52:24 481730] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:262153| [2025/04/30 09:52:24 481736] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:260974| [2025/04/30 09:52:24 481740] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:259795| [2025/04/30 09:52:24 481746] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:258616| [2025/04/30 09:52:24 481750] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:257437| [2025/04/30 09:52:24 481756] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:256258| [2025/04/30 09:52:24 481760] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:255079| [2025/04/30 09:52:24 481766] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:253900| [2025/04/30 09:52:24 481771] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:252721| [2025/04/30 09:52:24 481780] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:251542| [2025/04/30 09:52:24 481787] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:250363| [2025/04/30 09:52:24 481796] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:249184| [2025/04/30 09:52:24 481803] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:248005| [2025/04/30 09:52:24 481812] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:246826| [2025/04/30 09:52:24 481819] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:245647| [2025/04/30 09:52:24 481829] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:244468| [2025/04/30 09:52:24 481835] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:243289| [2025/04/30 09:52:24 481845] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:242110| [2025/04/30 09:52:24 481852] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:240931| [2025/04/30 09:52:24 481862] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:239752| [2025/04/30 09:52:24 481869] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:238573| [2025/04/30 09:52:24 481879] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:237394| [2025/04/30 09:52:24 481886] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:236215| [2025/04/30 09:52:24 481896] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:235036| [2025/04/30 09:52:24 481903] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:233857| [2025/04/30 09:52:24 481912] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:232678| [2025/04/30 09:52:24 481923] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:231499| [2025/04/30 09:52:24 481930] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:230320| [2025/04/30 09:52:24 481940] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:229141| [2025/04/30 09:52:24 481947] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:227962| [2025/04/30 09:52:24 481956] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:226783| [2025/04/30 09:52:24 481963] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:225604| [2025/04/30 09:52:24 481973] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:224425| [2025/04/30 09:52:24 481980] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:223246| [2025/04/30 09:52:24 481994] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:222067| [2025/04/30 09:52:24 482001] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:220888| [2025/04/30 09:52:24 482009] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:219709| [2025/04/30 09:52:24 482014] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:218530| [2025/04/30 09:52:24 482019] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:217351| [2025/04/30 09:52:24 482024] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:216172| [2025/04/30 09:52:24 482030] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:214993| [2025/04/30 09:52:24 482034] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:213814| [2025/04/30 09:52:24 482040] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:212635| [2025/04/30 09:52:24 482044] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:211456| [2025/04/30 09:52:24 482053] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:210277| [2025/04/30 09:52:24 482057] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:209098| [2025/04/30 09:52:24 482063] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:207919| [2025/04/30 09:52:24 482067] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:206740| [2025/04/30 09:52:24 482074] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:205561| [2025/04/30 09:52:24 482078] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:204382| [2025/04/30 09:52:24 482084] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:203203| [2025/04/30 09:52:24 482088] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:202024| [2025/04/30 09:52:24 482094] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:200845| [2025/04/30 09:52:24 482098] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:199666| [2025/04/30 09:52:24 482104] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:198487| [2025/04/30 09:52:24 482108] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:197308| [2025/04/30 09:52:24 482114] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:196129| [2025/04/30 09:52:24 482118] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:194950| [2025/04/30 09:52:24 482124] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:193771| [2025/04/30 09:52:24 482150] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:192592| [2025/04/30 09:52:24 482162] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:191413| [2025/04/30 09:52:24 482166] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:190234| [2025/04/30 09:52:24 482172] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:189055| [2025/04/30 09:52:24 482176] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:187876| [2025/04/30 09:52:24 482182] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:186697| [2025/04/30 09:52:24 482186] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:185518| [2025/04/30 09:52:24 482192] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:184339| [2025/04/30 09:52:24 482196] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:183160| [2025/04/30 09:52:24 482202] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:181981| [2025/04/30 09:52:24 482207] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:180802| [2025/04/30 09:52:24 482213] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:179623| [2025/04/30 09:52:24 482217] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:178444| [2025/04/30 09:52:24 482223] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:177265| [2025/04/30 09:52:24 482227] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:176086| [2025/04/30 09:52:24 482233] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:174907| [2025/04/30 09:52:24 482237] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:173728| [2025/04/30 09:52:24 482243] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:172549| [2025/04/30 09:52:24 482247] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:171370| [2025/04/30 09:52:24 482253] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:170191| [2025/04/30 09:52:24 482257] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:169012| [2025/04/30 09:52:24 482263] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:167833| [2025/04/30 09:52:24 482267] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:166654| [2025/04/30 09:52:24 482272] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:165475| [2025/04/30 09:52:24 482277] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:164296| [2025/04/30 09:52:24 482282] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:163117| [2025/04/30 09:52:24 482287] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:161938| [2025/04/30 09:52:24 482292] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:160759| [2025/04/30 09:52:24 482297] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:159580| [2025/04/30 09:52:24 482303] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:158401| [2025/04/30 09:52:24 482307] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:157222| [2025/04/30 09:52:24 482312] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:156043| [2025/04/30 09:52:24 482317] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:154864| [2025/04/30 09:52:24 482324] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:153685| [2025/04/30 09:52:24 482333] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:152506| [2025/04/30 09:52:24 482338] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:151327| [2025/04/30 09:52:24 482343] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:150148| [2025/04/30 09:52:24 482348] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:148969| [2025/04/30 09:52:24 482353] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:147790| [2025/04/30 09:52:24 482358] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:146611| [2025/04/30 09:52:24 482363] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:145432| [2025/04/30 09:52:24 482368] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:144253| [2025/04/30 09:52:24 482373] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:143074| [2025/04/30 09:52:24 482377] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:141895| [2025/04/30 09:52:24 482383] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:140716| [2025/04/30 09:52:24 482388] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:139537| [2025/04/30 09:52:24 482393] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:138358| [2025/04/30 09:52:24 482398] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:137179| [2025/04/30 09:52:24 482403] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:136000| [2025/04/30 09:52:24 482408] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:134821| [2025/04/30 09:52:24 482413] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:133642| [2025/04/30 09:52:24 482418] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:132463| [2025/04/30 09:52:24 482425] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:131284| [2025/04/30 09:52:24 482430] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:130105| [2025/04/30 09:52:24 482435] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:128926| [2025/04/30 09:52:24 482440] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:127747| [2025/04/30 09:52:24 482447] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:126568| [2025/04/30 09:52:24 482454] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:125389| [2025/04/30 09:52:24 482464] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:124210| [2025/04/30 09:52:24 482470] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:123031| [2025/04/30 09:52:24 482476] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:121852| [2025/04/30 09:52:24 482481] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:120673| [2025/04/30 09:52:24 482490] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:119494| [2025/04/30 09:52:24 482497] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:118315| [2025/04/30 09:52:24 482507] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:117136| [2025/04/30 09:52:24 482518] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:115957| [2025/04/30 09:52:24 482528] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:114778| [2025/04/30 09:52:24 482532] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:113599| [2025/04/30 09:52:24 482541] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:112420| [2025/04/30 09:52:24 482547] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:111241| [2025/04/30 09:52:24 482557] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:110062| [2025/04/30 09:52:24 482565] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:108883| [2025/04/30 09:52:24 482575] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:107704| [2025/04/30 09:52:24 482580] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:106525| [2025/04/30 09:52:24 482587] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:105346| [2025/04/30 09:52:24 482594] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:104167| [2025/04/30 09:52:24 482603] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:102988| [2025/04/30 09:52:24 482609] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:101809| [2025/04/30 09:52:24 482618] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:100630| [2025/04/30 09:52:24 482626] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:99451| [2025/04/30 09:52:24 482635] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:98272| [2025/04/30 09:52:24 482642] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:97093| [2025/04/30 09:52:24 482651] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:95914| [2025/04/30 09:52:24 482655] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:94735| [2025/04/30 09:52:24 482661] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:93556| [2025/04/30 09:52:24 482665] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:92377| [2025/04/30 09:52:24 482671] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:91198| [2025/04/30 09:52:24 482676] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:90019| [2025/04/30 09:52:24 482682] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:88840| [2025/04/30 09:52:24 482686] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:87661| [2025/04/30 09:52:24 482692] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:86482| [2025/04/30 09:52:24 482696] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:85303| [2025/04/30 09:52:24 482702] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:84124| [2025/04/30 09:52:24 482706] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:82945| [2025/04/30 09:52:24 482716] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:81766| [2025/04/30 09:52:24 482720] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:80587| [2025/04/30 09:52:24 482724] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:79408| [2025/04/30 09:52:24 482730] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:78229| [2025/04/30 09:52:24 482738] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:77050| [2025/04/30 09:52:24 482744] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:75871| [2025/04/30 09:52:24 482748] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:74692| [2025/04/30 09:52:24 482754] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:73513| [2025/04/30 09:52:24 482758] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:72334| [2025/04/30 09:52:24 482764] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:71155| [2025/04/30 09:52:24 482768] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:69976| [2025/04/30 09:52:24 482774] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:68797| [2025/04/30 09:52:24 482779] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:67618| [2025/04/30 09:52:24 482784] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:66439| [2025/04/30 09:52:24 482788] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:65260| [2025/04/30 09:52:24 482794] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:64081| [2025/04/30 09:52:24 482798] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:62902| [2025/04/30 09:52:24 482804] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:61723| [2025/04/30 09:52:24 482808] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:60544| [2025/04/30 09:52:24 482816] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:59365| [2025/04/30 09:52:24 482823] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:58186| [2025/04/30 09:52:24 482833] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:57007| [2025/04/30 09:52:24 482839] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:55828| [2025/04/30 09:52:24 482845] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:54649| [2025/04/30 09:52:24 482851] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:53470| [2025/04/30 09:52:24 482863] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:52291| [2025/04/30 09:52:24 482870] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:51112| [2025/04/30 09:52:24 482880] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:49933| [2025/04/30 09:52:24 482887] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:48754| [2025/04/30 09:52:24 482897] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:47575| [2025/04/30 09:52:24 482904] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:46396| [2025/04/30 09:52:24 482913] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:45217| [2025/04/30 09:52:24 482920] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:44038| [2025/04/30 09:52:24 482930] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:42859| [2025/04/30 09:52:24 482937] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:41680| [2025/04/30 09:52:24 482946] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:40501| [2025/04/30 09:52:24 482953] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:39322| [2025/04/30 09:52:24 482967] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:38143| [2025/04/30 09:52:24 482974] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:36964| [2025/04/30 09:52:24 482983] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:35785| [2025/04/30 09:52:24 482990] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:34606| [2025/04/30 09:52:24 482999] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:33427| [2025/04/30 09:52:24 483006] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:32248| [2025/04/30 09:52:24 483015] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:31069| [2025/04/30 09:52:24 483022] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:29890| [2025/04/30 09:52:24 483030] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:28711| [2025/04/30 09:52:24 483036] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:27532| [2025/04/30 09:52:24 483045] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:26353| [2025/04/30 09:52:24 483051] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:25174| [2025/04/30 09:52:24 483060] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:23995| [2025/04/30 09:52:24 483066] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:22816| [2025/04/30 09:52:24 483074] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:21637| [2025/04/30 09:52:24 483080] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:20458| [2025/04/30 09:52:24 483088] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:19279| [2025/04/30 09:52:24 483094] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:18100| [2025/04/30 09:52:24 483102] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:16921| [2025/04/30 09:52:24 483108] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15742| [2025/04/30 09:52:24 483117] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:14563| [2025/04/30 09:52:24 483125] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13384| [2025/04/30 09:52:24 483156] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:12205| [2025/04/30 09:52:24 483168] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:11026| [2025/04/30 09:52:24 483178] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9847| [2025/04/30 09:52:24 483185] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:8668| [2025/04/30 09:52:24 483194] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7489| [2025/04/30 09:52:24 483201] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:6310| [2025/04/30 09:52:24 483210] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:5131| [2025/04/30 09:52:24 483217] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:3952| [2025/04/30 09:52:24 483223] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2773| [2025/04/30 09:52:24 483233] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1594| [2025/04/30 09:52:24 483240] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:415| [2025/04/30 09:52:24 483251] [info] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_data:1048576| [2025/04/30 09:52:24 483261] [info] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1048576| [2025/04/30 09:52:24 483270] [info] |scid:d47626d1917b423603b680b7|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1048161|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1573646|offset:524655|fin:1|stream_flag:5|conn:000055C0D6BED6FC|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:52:24 483277] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c| [2025/04/30 09:52:24 483284] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:415| [2025/04/30 09:52:24 483290] [info] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_data:1048576| [2025/04/30 09:52:24 483301] [info] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1048576| [2025/04/30 09:52:24 483309] [info] |scid:d47626d1917b423603b680b7|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1048161|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1048991|offset:0|fin:1|stream_flag:5|conn:000055C0D6BED6FC|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:52:24 483317] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c| [2025/04/30 09:52:24 483325] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55646|min_srtt:55646|path_bw:1207078|loss_rate:26.59|path_pto:0| [2025/04/30 09:52:24 483332] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55646|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 483339] [debug] |scid:d47626d1917b423603b680b7|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:52:24 483346] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55646|min_srtt:55646|path_bw:1207078|loss_rate:26.59|path_pto:0| [2025/04/30 09:52:24 483353] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55646|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 483359] [debug] |scid:d47626d1917b423603b680b7|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:52:24 483363] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55646|min_srtt:55646|path_bw:1207078|loss_rate:26.59|path_pto:0| [2025/04/30 09:52:24 483367] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55646|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 483372] [debug] |scid:d47626d1917b423603b680b7|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:52:24 483376] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55646|min_srtt:55646|path_bw:1207078|loss_rate:26.59|path_pto:0| [2025/04/30 09:52:24 483380] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55646|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 483389] [debug] |scid:d47626d1917b423603b680b7|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:52:24 483393] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55646|min_srtt:55646|path_bw:1207078|loss_rate:26.59|path_pto:0| [2025/04/30 09:52:24 483397] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:74|inflight:150051|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:359625| [2025/04/30 09:52:24 483402] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 483406] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 483410] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 483414] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 483419] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:18|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED | [2025/04/30 09:52:24 483423] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:437| [2025/04/30 09:52:24 483459] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:437|size:18|sent:34|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |inflight:150051|now:1746006744483431|stream_id:0|stream_offset:0| [2025/04/30 09:52:24 483469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:437|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:52:24 483477] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:437|origin_pktnum:0|size:18|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 09:52:24 483484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:150051|applimit:0| [2025/04/30 09:52:24 483491] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744484113|now:1746006744483490|interval:623| [2025/04/30 09:52:24 483496] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744484113|now:1746006744483490|interv:623| [2025/04/30 09:52:24 483501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150069| [2025/04/30 09:52:24 483506] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 09:52:24 483510] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:438| [2025/04/30 09:52:24 483539] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:438|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:150069|now:1746006744483516|stream_id:0|stream_offset:0| [2025/04/30 09:52:24 483548] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:438|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:52:24 483561] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:438|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 09:52:24 483568] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:150069|applimit:0| [2025/04/30 09:52:24 483572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744484113|now:1746006744483572|interval:541| [2025/04/30 09:52:24 483576] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744484113|now:1746006744483572|interv:541| [2025/04/30 09:52:24 483580] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150088| [2025/04/30 09:52:24 483585] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:18|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED | [2025/04/30 09:52:24 483589] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:439| [2025/04/30 09:52:24 483617] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:439|size:18|sent:34|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |inflight:150088|now:1746006744483595|stream_id:0|stream_offset:0| [2025/04/30 09:52:24 483626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:439|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:52:24 483633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:439|origin_pktnum:0|size:18|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 09:52:24 483640] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:150088|applimit:0| [2025/04/30 09:52:24 483646] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744484113|now:1746006744483646|interval:467| [2025/04/30 09:52:24 483650] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744484113|now:1746006744483646|interv:467| [2025/04/30 09:52:24 483654] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150106| [2025/04/30 09:52:24 483659] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 09:52:24 483663] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:440| [2025/04/30 09:52:24 483690] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:440|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:150106|now:1746006744483669|stream_id:0|stream_offset:0| [2025/04/30 09:52:24 483698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:440|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:52:24 483705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:440|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 09:52:24 483712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:150106|applimit:0| [2025/04/30 09:52:24 483718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744484113|now:1746006744483718|interval:395| [2025/04/30 09:52:24 483727] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744484113|now:1746006744483718|interv:395| [2025/04/30 09:52:24 483731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150125| [2025/04/30 09:52:24 483735] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744484113| [2025/04/30 09:52:24 483740] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744484113| [2025/04/30 09:52:24 483744] [debug] |xqc_engine_wakeup_after|wakeup:1746006744484113|now:1746006744483744|diff:369| [2025/04/30 09:52:24 483748] [debug] |xqc_engine_main_logic|END|now:1746006744480349| [2025/04/30 09:52:24 483756] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:137|state:ESTABED|recv_time:1746006744483755| [2025/04/30 09:52:24 483761] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 483766] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:102| [2025/04/30 09:52:24 483770] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:103| [2025/04/30 09:52:24 483776] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:103| [2025/04/30 09:52:24 483780] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 483787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:311|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:312|path_largest_ack:311| [2025/04/30 09:52:24 483792] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:49|tx_in_flight:148889|prior_delivered:150469|prior_time:1746006744422496|is_app_limited:0|send_elapse:58326|ack_elapse:61259|ctl_first_sent_time:1746006744423322|lagest_ack_time:1746006744483755|curr_delivered:218906| [2025/04/30 09:52:24 483797] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744423322| [2025/04/30 09:52:24 483802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:788||sndq_packets_used_bytes:0|sndq_packets_free:1| [2025/04/30 09:52:24 483806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:312|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:312|path_largest_ack:312| [2025/04/30 09:52:24 483811] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:49|tx_in_flight:148889|prior_delivered:150469|prior_time:1746006744422496|is_app_limited:0|send_elapse:58326|ack_elapse:61259|ctl_first_sent_time:1746006744423322|lagest_ack_time:1746006744483755|curr_delivered:220106| [2025/04/30 09:52:24 483817] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744423409| [2025/04/30 09:52:24 483824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:787||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 09:52:24 483831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:55646|rttvar:765|minrtt:31359|latest_rtt:60346|ack_delay:104| [2025/04/30 09:52:24 483838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56221|rttvar:1723|minrtt:31359|latest_rtt:60346|ack_delay:104| [2025/04/30 09:52:24 483843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:312|lost_pn:309|thresh:3| [2025/04/30 09:52:24 483850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 483861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 483868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 483874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 483881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 483887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 483894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 483900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 483906] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 483912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 483919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 483926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 483932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 483939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 483945] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 483951] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 483958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 483964] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 483969] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 483976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 483982] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 483989] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 483994] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484001] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484007] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484013] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484024] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484031] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484037] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484049] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484058] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484066] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484074] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 484089] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 484093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484101] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484105] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 484121] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 484124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 484128] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484158] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484162] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484166] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484170] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484174] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484178] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484182] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484190] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484193] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484197] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484205] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484209] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484217] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484228] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484232] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484236] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484240] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484245] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:308|lost_pn:309|po_sent_time:1746006744421512|lost_send_time:1746006744415866|loss_delay:67889|frame:STREAM |repair:128| [2025/04/30 09:52:24 484249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744421512u| [2025/04/30 09:52:24 484254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 484261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:56221|rtt_var:1723|pto_duration:63113|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 484266] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 484270] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 484274] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 146525| [2025/04/30 09:52:24 484278] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744571782|now:1746006744484261|interv:87521| [2025/04/30 09:52:24 484282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744571782|now:1746006744484261|interval:87521|pto_count:0|srtt:56221 [2025/04/30 09:52:24 484286] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 58326, ack_elapse 61259, delivered 69637|rate 1136763|lost 118| [2025/04/30 09:52:24 484291] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1136763) in round 5| [2025/04/30 09:52:24 484295] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 484299] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:9938| [2025/04/30 09:52:24 484303] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:1|acked:2400|po_sent_time:1746006744423409|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 484308] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:1|acked:2400|po_sent_time:1746006744423409|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 484313] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:146525|srtt:56221|latest_rtt:60346|min_rtt:31359|applimit:0|lost:117|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 484319] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:103|largest:103|pns:2| [2025/04/30 09:52:24 484323] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:137|pkt_type:SHORT_HEADER|pkt_num:103|frame:ACK |recv_time:1746006744483755|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 484329] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864483755|now:1746006744483755|interv:120000000| [2025/04/30 09:52:24 484333] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864483755|now:1746006744483755|interv:120000000| [2025/04/30 09:52:24 484337] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744484113|pq_index:0| [2025/04/30 09:52:24 484341] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744480349| [2025/04/30 09:52:24 484345] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744484345| [2025/04/30 09:52:24 484350] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744484349| [2025/04/30 09:52:24 484358] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 484363] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56221|min_srtt:56221|path_bw:1207078|loss_rate:26.35|path_pto:0| [2025/04/30 09:52:24 484368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146525|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:290064| [2025/04/30 09:52:24 484372] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56221|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 484377] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:308|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 484382] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56221|min_srtt:56221|path_bw:1207078|loss_rate:26.35|path_pto:0| [2025/04/30 09:52:24 484386] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146525|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:359625| [2025/04/30 09:52:24 484391] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56221|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 484399] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 484406] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56221|min_srtt:56221|path_bw:1207078|loss_rate:26.35|path_pto:0| [2025/04/30 09:52:24 484412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:146525|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:360804| [2025/04/30 09:52:24 484417] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56221|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 484421] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 484426] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56221|min_srtt:56221|path_bw:1207078|loss_rate:26.35|path_pto:0| [2025/04/30 09:52:24 484432] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:146525|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:361983| [2025/04/30 09:52:24 484440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 484446] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 484452] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 484459] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 484465] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:308|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 484477] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146525|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:290064| [2025/04/30 09:52:24 484484] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 484490] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:441| [2025/04/30 09:52:24 484537] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:441|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146525|now:1746006744484502|stream_id:0|stream_offset:290064| [2025/04/30 09:52:24 484547] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:441|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:52:24 484555] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146525|applimit:0| [2025/04/30 09:52:24 484562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:56221|rtt_var:1723|pto_duration:63113|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 484569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 484575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 484581] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 147725| [2025/04/30 09:52:24 484585] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744572615|now:1746006744484562|interv:88053| [2025/04/30 09:52:24 484589] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744572615|now:1746006744484562|interval:88053|pto_count:0|srtt:56221 [2025/04/30 09:52:24 484594] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147725| [2025/04/30 09:52:24 484599] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 484603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147725|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:359625| [2025/04/30 09:52:24 484608] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 484612] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:442| [2025/04/30 09:52:24 484644] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:442|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147725|now:1746006744484619|stream_id:0|stream_offset:359625| [2025/04/30 09:52:24 484654] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:442|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 484661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147725|applimit:0| [2025/04/30 09:52:24 484668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:56221|rtt_var:1723|pto_duration:63113|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 484677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 484681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 484685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 148925| [2025/04/30 09:52:24 484689] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744572732|now:1746006744484667|interv:88065| [2025/04/30 09:52:24 484693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744572732|now:1746006744484667|interval:88065|pto_count:0|srtt:56221 [2025/04/30 09:52:24 484698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148925| [2025/04/30 09:52:24 484703] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 484707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148925|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:360804| [2025/04/30 09:52:24 484712] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 484716] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:443| [2025/04/30 09:52:24 484744] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:443|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148925|now:1746006744484722|stream_id:0|stream_offset:360804| [2025/04/30 09:52:24 484753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:443|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 484761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148925|applimit:0| [2025/04/30 09:52:24 484767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:56221|rtt_var:1723|pto_duration:63113|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 484773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 484777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 484780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 150125| [2025/04/30 09:52:24 484785] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744572835|now:1746006744484767|interv:88068| [2025/04/30 09:52:24 484791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744572835|now:1746006744484767|interval:88068|pto_count:0|srtt:56221 [2025/04/30 09:52:24 484799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150125| [2025/04/30 09:52:24 484805] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744505262| [2025/04/30 09:52:24 484810] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744505262| [2025/04/30 09:52:24 484814] [debug] |xqc_engine_wakeup_after|wakeup:1746006744505262|now:1746006744484813|diff:20449| [2025/04/30 09:52:24 484819] [debug] |xqc_engine_main_logic|END|now:1746006744484349| [2025/04/30 09:52:24 484835] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:138|state:ESTABED|recv_time:1746006744484835| [2025/04/30 09:52:24 484844] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 484859] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:103| [2025/04/30 09:52:24 484865] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:104| [2025/04/30 09:52:24 484874] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:104| [2025/04/30 09:52:24 484881] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 484891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:313|origin_pktnum:182|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:314|path_largest_ack:313| [2025/04/30 09:52:24 484899] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:51|tx_in_flight:146489|prior_delivered:152869|prior_time:1746006744424504|is_app_limited:0|send_elapse:58183|ack_elapse:60331|ctl_first_sent_time:1746006744425174|lagest_ack_time:1746006744484835|curr_delivered:221306| [2025/04/30 09:52:24 484906] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744425174| [2025/04/30 09:52:24 484914] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:786||sndq_packets_used_bytes:0|sndq_packets_free:3| [2025/04/30 09:52:24 484921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:314|origin_pktnum:185|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:314|path_largest_ack:314| [2025/04/30 09:52:24 484928] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:51|tx_in_flight:146489|prior_delivered:152869|prior_time:1746006744424504|is_app_limited:0|send_elapse:58183|ack_elapse:60331|ctl_first_sent_time:1746006744425174|lagest_ack_time:1746006744484835|curr_delivered:222506| [2025/04/30 09:52:24 484935] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744425264| [2025/04/30 09:52:24 484942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:784||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 09:52:24 484949] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56221|rttvar:1723|minrtt:31359|latest_rtt:59571|ack_delay:96| [2025/04/30 09:52:24 484955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56628|rttvar:2106|minrtt:31359|latest_rtt:59571|ack_delay:96| [2025/04/30 09:52:24 484962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:314|lost_pn:311|thresh:3| [2025/04/30 09:52:24 484968] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484974] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 484999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485011] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485016] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485028] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485039] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485045] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485051] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485063] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485075] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485094] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485107] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485119] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485125] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485131] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485160] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485166] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485178] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485190] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485197] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485203] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485210] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485216] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 485228] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 485232] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485236] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485243] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485247] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485251] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485255] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 485259] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 485263] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 485267] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485270] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485274] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485278] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485286] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485294] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485297] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485306] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485309] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485313] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485321] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485325] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485333] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485340] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485344] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485348] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485352] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485356] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485360] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 485368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:56628|rtt_var:2106|pto_duration:65052|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 485373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 485377] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 485381] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 147725| [2025/04/30 09:52:24 485385] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744574774|now:1746006744485368|interv:89406| [2025/04/30 09:52:24 485389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744574774|now:1746006744485368|interval:89406|pto_count:0|srtt:56628 [2025/04/30 09:52:24 485394] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 58183, ack_elapse 60331, delivered 69637|rate 1154249|lost 118| [2025/04/30 09:52:24 485398] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154249) in round 5| [2025/04/30 09:52:24 485405] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 485409] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:9938| [2025/04/30 09:52:24 485413] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:0|acked:2400|po_sent_time:1746006744425264|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 485418] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:0|acked:2400|po_sent_time:1746006744425264|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 485422] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:147725|srtt:56628|latest_rtt:59571|min_rtt:31359|applimit:0|lost:118|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 485428] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:24 485433] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:24 485438] [debug] |scid:d47626d1917b423603b680b7|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:52:24 485442] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:104|largest:104|pns:2| [2025/04/30 09:52:24 485447] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:138|pkt_type:SHORT_HEADER|pkt_num:104|frame:PING ACK |recv_time:1746006744484835|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 485452] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864484835|now:1746006744484835|interv:120000000| [2025/04/30 09:52:24 485456] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864484835|now:1746006744484835|interv:120000000| [2025/04/30 09:52:24 485460] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744505262|pq_index:0| [2025/04/30 09:52:24 485464] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744484349| [2025/04/30 09:52:24 485468] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744485468| [2025/04/30 09:52:24 485473] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744485472| [2025/04/30 09:52:24 485478] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 485483] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:104|ack_delay:648|first_ack_range:3|largest_pkt_recv_time:1746006744484835| [2025/04/30 09:52:24 485487] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:104|low:101|pkt_pns:2| [2025/04/30 09:52:24 485491] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:99|low:98|pkt_pns:2| [2025/04/30 09:52:24 485495] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:96|low:41|pkt_pns:2| [2025/04/30 09:52:24 485499] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:11|path:0|path_largest_recv:104|frame_largest_recv:104| [2025/04/30 09:52:24 485505] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:24 485510] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:361983| [2025/04/30 09:52:24 485515] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56628|min_srtt:56628|path_bw:1207078|loss_rate:26.40|path_pto:0| [2025/04/30 09:52:24 485519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1211|inflight:147725|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:363162| [2025/04/30 09:52:24 485524] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56628|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 485529] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 485533] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56628|min_srtt:56628|path_bw:1207078|loss_rate:26.40|path_pto:0| [2025/04/30 09:52:24 485537] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:2411|inflight:147725|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:364341| [2025/04/30 09:52:24 485542] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 485546] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 485550] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 485554] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 485559] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 485563] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:147725|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:361983| [2025/04/30 09:52:24 485567] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 485572] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:444| [2025/04/30 09:52:24 485608] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:444|size:1211|sent:1227|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:147725|now:1746006744485579|stream_id:0|stream_offset:361983| [2025/04/30 09:52:24 485618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:444|origin_pktnum:0|size:1211|enc_size:1227|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 485626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147725|applimit:0| [2025/04/30 09:52:24 485633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:56628|rtt_var:2106|pto_duration:65052|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 485640] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 485649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 485653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 148936| [2025/04/30 09:52:24 485657] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744575631|now:1746006744485632|interv:89999| [2025/04/30 09:52:24 485662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744575631|now:1746006744485632|interval:89999|pto_count:0|srtt:56628 [2025/04/30 09:52:24 485666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148936| [2025/04/30 09:52:24 485671] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 485675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148936|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:363162| [2025/04/30 09:52:24 485680] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 485684] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:445| [2025/04/30 09:52:24 485714] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:445|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148936|now:1746006744485691|stream_id:0|stream_offset:363162| [2025/04/30 09:52:24 485724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 485731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148936|applimit:0| [2025/04/30 09:52:24 485737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:56628|rtt_var:2106|pto_duration:65052|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 485744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 485749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 485752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 150136| [2025/04/30 09:52:24 485757] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744575743|now:1746006744485737|interv:90006| [2025/04/30 09:52:24 485764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744575743|now:1746006744485737|interval:90006|pto_count:0|srtt:56628 [2025/04/30 09:52:24 485771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150136| [2025/04/30 09:52:24 485779] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744575743| [2025/04/30 09:52:24 485784] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744575743| [2025/04/30 09:52:24 485789] [debug] |xqc_engine_wakeup_after|wakeup:1746006744575743|now:1746006744485789|diff:89954| [2025/04/30 09:52:24 485796] [debug] |xqc_engine_main_logic|END|now:1746006744485472| [2025/04/30 09:52:24 485807] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:139|state:ESTABED|recv_time:1746006744485806| [2025/04/30 09:52:24 485821] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 485830] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:104| [2025/04/30 09:52:24 485836] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:105| [2025/04/30 09:52:24 485845] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:105| [2025/04/30 09:52:24 485852] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 485862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:317|origin_pktnum:186|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:52:24 485869] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:53|tx_in_flight:146489|prior_delivered:155269|prior_time:1746006744426493|is_app_limited:0|send_elapse:58170|ack_elapse:59313|ctl_first_sent_time:1746006744427151|lagest_ack_time:1746006744485806|curr_delivered:223706| [2025/04/30 09:52:24 485877] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744427151| [2025/04/30 09:52:24 485885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:782||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 09:52:24 485891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 485898] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:53|tx_in_flight:146489|prior_delivered:155269|prior_time:1746006744426493|is_app_limited:0|send_elapse:58170|ack_elapse:59313|ctl_first_sent_time:1746006744427151|lagest_ack_time:1746006744485806|curr_delivered:224906| [2025/04/30 09:52:24 485906] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744427247| [2025/04/30 09:52:24 485912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 09:52:24 485918] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56628|rttvar:2106|minrtt:31359|latest_rtt:58559|ack_delay:96| [2025/04/30 09:52:24 485925] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56857|rttvar:2038|minrtt:31359|latest_rtt:58559|ack_delay:96| [2025/04/30 09:52:24 485931] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:318|lost_pn:315|thresh:3| [2025/04/30 09:52:24 485938] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485950] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485956] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485969] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485975] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 485994] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486000] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486010] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486018] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486026] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486037] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486041] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486045] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486049] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486053] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486060] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486064] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486068] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486072] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486094] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486106] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 486110] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 486114] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486126] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486156] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486162] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 486165] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 486169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 486173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486177] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486181] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486185] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486193] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486197] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486205] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486208] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486227] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486231] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486235] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486243] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486247] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486266] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:315|lost_pn:315|po_sent_time:1746006744425365|lost_send_time:1746006744419928|loss_delay:65878|frame:STREAM |repair:128| [2025/04/30 09:52:24 486276] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744425365u| [2025/04/30 09:52:24 486280] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 486284] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744491332|now:1746006744486284|interval:5048| [2025/04/30 09:52:24 486288] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744491332|now:1746006744486284|interv:5048| [2025/04/30 09:52:24 486292] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 58170, ack_elapse 59313, delivered 69637|rate 1174059|lost 119| [2025/04/30 09:52:24 486297] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174059) in round 5| [2025/04/30 09:52:24 486301] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 486305] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:9938| [2025/04/30 09:52:24 486309] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:1|acked:2400|po_sent_time:1746006744427247|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 486314] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:1|acked:2400|po_sent_time:1746006744427247|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 486321] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:146536|srtt:56857|latest_rtt:58559|min_rtt:31359|applimit:0|lost:118|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 486327] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:105|largest:105|pns:2| [2025/04/30 09:52:24 486332] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:139|pkt_type:SHORT_HEADER|pkt_num:105|frame:ACK |recv_time:1746006744485806|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 486337] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864485806|now:1746006744485806|interv:120000000| [2025/04/30 09:52:24 486342] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864485806|now:1746006744485806|interv:120000000| [2025/04/30 09:52:24 486348] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744575743|pq_index:0| [2025/04/30 09:52:24 486355] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744485472| [2025/04/30 09:52:24 486362] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744486362| [2025/04/30 09:52:24 486367] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744486366| [2025/04/30 09:52:24 486373] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 486380] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56857|min_srtt:56857|path_bw:1207078|loss_rate:26.28|path_pto:0| [2025/04/30 09:52:24 486387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146536|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:293601| [2025/04/30 09:52:24 486394] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56857|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 486402] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:315|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 486409] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56857|min_srtt:56857|path_bw:1207078|loss_rate:26.28|path_pto:0| [2025/04/30 09:52:24 486415] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146536|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:364341| [2025/04/30 09:52:24 486422] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56857|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 486429] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 486436] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56857|min_srtt:56857|path_bw:1207078|loss_rate:26.28|path_pto:0| [2025/04/30 09:52:24 486448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:146536|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:365520| [2025/04/30 09:52:24 486455] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56857|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 486462] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 486469] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56857|min_srtt:56857|path_bw:1207078|loss_rate:26.28|path_pto:0| [2025/04/30 09:52:24 486476] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:146536|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:366699| [2025/04/30 09:52:24 486484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 486490] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 486496] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 486503] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 486509] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:315|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 486515] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146536|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:293601| [2025/04/30 09:52:24 486522] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 486529] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:446| [2025/04/30 09:52:24 486574] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:446|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146536|now:1746006744486541|stream_id:0|stream_offset:293601| [2025/04/30 09:52:24 486584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:446|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:52:24 486592] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146536|applimit:0| [2025/04/30 09:52:24 486598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744491332|now:1746006744486598|interval:4734| [2025/04/30 09:52:24 486603] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744491332|now:1746006744486598|interv:4734| [2025/04/30 09:52:24 486608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147736| [2025/04/30 09:52:24 486613] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 486617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147736|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:364341| [2025/04/30 09:52:24 486631] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 486635] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:447| [2025/04/30 09:52:24 486665] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:447|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147736|now:1746006744486642|stream_id:0|stream_offset:364341| [2025/04/30 09:52:24 486674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:447|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 486681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147736|applimit:0| [2025/04/30 09:52:24 486688] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744491332|now:1746006744486688|interval:4644| [2025/04/30 09:52:24 486693] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744491332|now:1746006744486688|interv:4644| [2025/04/30 09:52:24 486697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148936| [2025/04/30 09:52:24 486702] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 486706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148936|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:365520| [2025/04/30 09:52:24 486710] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 486715] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:448| [2025/04/30 09:52:24 486742] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:448|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148936|now:1746006744486721|stream_id:0|stream_offset:365520| [2025/04/30 09:52:24 486751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:448|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 486758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148936|applimit:0| [2025/04/30 09:52:24 486764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744491332|now:1746006744486764|interval:4568| [2025/04/30 09:52:24 486769] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744491332|now:1746006744486764|interv:4568| [2025/04/30 09:52:24 486773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150136| [2025/04/30 09:52:24 486778] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744491332| [2025/04/30 09:52:24 486784] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744491332| [2025/04/30 09:52:24 486791] [debug] |xqc_engine_wakeup_after|wakeup:1746006744491332|now:1746006744486790|diff:4542| [2025/04/30 09:52:24 486797] [debug] |xqc_engine_main_logic|END|now:1746006744486366| [2025/04/30 09:52:24 486806] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:141|state:ESTABED|recv_time:1746006744486805| [2025/04/30 09:52:24 486818] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 486826] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:105| [2025/04/30 09:52:24 486832] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:106| [2025/04/30 09:52:24 486841] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:106| [2025/04/30 09:52:24 486847] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 486858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:321|origin_pktnum:190|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:52:24 486865] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:55|tx_in_flight:146489|prior_delivered:157669|prior_time:1746006744428470|is_app_limited:0|send_elapse:58040|ack_elapse:58335|ctl_first_sent_time:1746006744429151|lagest_ack_time:1746006744486805|curr_delivered:226106| [2025/04/30 09:52:24 486873] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744429151| [2025/04/30 09:52:24 486880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:779||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 09:52:24 486887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:322|origin_pktnum:193|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:322|path_largest_ack:322| [2025/04/30 09:52:24 486894] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:55|tx_in_flight:146489|prior_delivered:157669|prior_time:1746006744428470|is_app_limited:0|send_elapse:58040|ack_elapse:58335|ctl_first_sent_time:1746006744429151|lagest_ack_time:1746006744486805|curr_delivered:227306| [2025/04/30 09:52:24 486901] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744429263| [2025/04/30 09:52:24 486908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:777||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 09:52:24 486915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56857|rttvar:2038|minrtt:31359|latest_rtt:57542|ack_delay:112| [2025/04/30 09:52:24 486921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56928|rttvar:1672|minrtt:31359|latest_rtt:57542|ack_delay:112| [2025/04/30 09:52:24 486928] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:322|lost_pn:319|thresh:3| [2025/04/30 09:52:24 486934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486940] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486946] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486953] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486959] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486982] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486994] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 486999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487011] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487047] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487053] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487072] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487103] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487115] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487121] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487127] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487159] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487166] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 487173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 487179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487185] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487191] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487203] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 487211] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 487215] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 487219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487265] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487272] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487276] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487280] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487284] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487288] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487292] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487303] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 487320] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:316|lost_pn:319|po_sent_time:1746006744425454|lost_send_time:1746006744422071|loss_delay:64734|frame:STREAM |repair:128| [2025/04/30 09:52:24 487325] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:319|lost_pn:319|po_sent_time:1746006744427352|lost_send_time:1746006744422071|loss_delay:64734|frame:STREAM |repair:128| [2025/04/30 09:52:24 487329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744427352u| [2025/04/30 09:52:24 487333] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 487337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744492174|now:1746006744487337|interval:4837| [2025/04/30 09:52:24 487342] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744492174|now:1746006744487337|interv:4837| [2025/04/30 09:52:24 487346] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 58040, ack_elapse 58335, delivered 69637|rate 1193743|lost 121| [2025/04/30 09:52:24 487351] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1193743) in round 5| [2025/04/30 09:52:24 487355] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 487359] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:11838| [2025/04/30 09:52:24 487363] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744429263|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 487367] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744429263|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 487375] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:145336|srtt:56928|latest_rtt:57542|min_rtt:31359|applimit:0|lost:119|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 487381] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:106|largest:106|pns:2| [2025/04/30 09:52:24 487385] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:141|pkt_type:SHORT_HEADER|pkt_num:106|frame:ACK |recv_time:1746006744486805|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 487390] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864486805|now:1746006744486805|interv:120000000| [2025/04/30 09:52:24 487394] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864486805|now:1746006744486805|interv:120000000| [2025/04/30 09:52:24 487398] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744491332|pq_index:0| [2025/04/30 09:52:24 487403] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744486366| [2025/04/30 09:52:24 487407] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744487407| [2025/04/30 09:52:24 487412] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744487411| [2025/04/30 09:52:24 487417] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 487422] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56928|min_srtt:56928|path_bw:1207078|loss_rate:26.33|path_pto:0| [2025/04/30 09:52:24 487426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145336|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:294780| [2025/04/30 09:52:24 487431] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56928|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 487436] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:316|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 487440] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56928|min_srtt:56928|path_bw:1207078|loss_rate:26.33|path_pto:0| [2025/04/30 09:52:24 487444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145336|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:295959| [2025/04/30 09:52:24 487449] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56928|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 487453] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:319|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 487457] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56928|min_srtt:56928|path_bw:1207078|loss_rate:26.33|path_pto:0| [2025/04/30 09:52:24 487464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145336|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:366699| [2025/04/30 09:52:24 487469] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56928|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 487473] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 487477] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56928|min_srtt:56928|path_bw:1207078|loss_rate:26.33|path_pto:0| [2025/04/30 09:52:24 487482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145336|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:367878| [2025/04/30 09:52:24 487486] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56928|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 487490] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 487494] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56928|min_srtt:56928|path_bw:1207078|loss_rate:26.33|path_pto:0| [2025/04/30 09:52:24 487498] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145336|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:369057| [2025/04/30 09:52:24 487503] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 487507] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 487510] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 487515] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 487519] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:316|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 487523] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145336|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:294780| [2025/04/30 09:52:24 487528] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 487532] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:449| [2025/04/30 09:52:24 487568] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:449|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145336|now:1746006744487540|stream_id:0|stream_offset:294780| [2025/04/30 09:52:24 487577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:449|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:52:24 487590] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145336|applimit:0| [2025/04/30 09:52:24 487597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744492174|now:1746006744487596|interval:4578| [2025/04/30 09:52:24 487603] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744492174|now:1746006744487596|interv:4578| [2025/04/30 09:52:24 487607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146536| [2025/04/30 09:52:24 487612] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:319|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 487617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146536|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:295959| [2025/04/30 09:52:24 487621] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 487625] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:450| [2025/04/30 09:52:24 487655] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:450|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146536|now:1746006744487632|stream_id:0|stream_offset:295959| [2025/04/30 09:52:24 487664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:450|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:52:24 487671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146536|applimit:0| [2025/04/30 09:52:24 487678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744492174|now:1746006744487678|interval:4496| [2025/04/30 09:52:24 487684] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744492174|now:1746006744487678|interv:4496| [2025/04/30 09:52:24 487688] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147736| [2025/04/30 09:52:24 487693] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 487698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147736|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:366699| [2025/04/30 09:52:24 487702] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 487706] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:451| [2025/04/30 09:52:24 487734] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:451|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147736|now:1746006744487712|stream_id:0|stream_offset:366699| [2025/04/30 09:52:24 487743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:451|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 487750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147736|applimit:0| [2025/04/30 09:52:24 487756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744492174|now:1746006744487756|interval:4418| [2025/04/30 09:52:24 487767] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744492174|now:1746006744487756|interv:4418| [2025/04/30 09:52:24 487771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148936| [2025/04/30 09:52:24 487776] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 487783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148936|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:367878| [2025/04/30 09:52:24 487791] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 487798] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:452| [2025/04/30 09:52:24 487860] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:452|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148936|now:1746006744487805|stream_id:0|stream_offset:367878| [2025/04/30 09:52:24 487871] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 487879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148936|applimit:0| [2025/04/30 09:52:24 487886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744492174|now:1746006744487886|interval:4288| [2025/04/30 09:52:24 487893] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744492174|now:1746006744487886|interv:4288| [2025/04/30 09:52:24 487900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150136| [2025/04/30 09:52:24 487908] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744492174| [2025/04/30 09:52:24 487915] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744492174| [2025/04/30 09:52:24 487921] [debug] |xqc_engine_wakeup_after|wakeup:1746006744492174|now:1746006744487921|diff:4253| [2025/04/30 09:52:24 487928] [debug] |xqc_engine_main_logic|END|now:1746006744487411| [2025/04/30 09:52:24 487936] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744487936| [2025/04/30 09:52:24 487942] [debug] |xqc_engine_wakeup_after|wakeup:1746006744492174|now:1746006744487942|diff:4232| [2025/04/30 09:52:24 487948] [debug] |xqc_engine_main_logic|END|now:1746006744487936| [2025/04/30 09:52:24 488438] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:143|state:ESTABED|recv_time:1746006744488437| [2025/04/30 09:52:24 488453] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 488462] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:106| [2025/04/30 09:52:24 488469] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:107| [2025/04/30 09:52:24 488477] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:107| [2025/04/30 09:52:24 488484] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 488493] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:325|origin_pktnum:194|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:326|path_largest_ack:325| [2025/04/30 09:52:24 488507] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:57|tx_in_flight:146489|prior_delivered:160069|prior_time:1746006744430465|is_app_limited:0|send_elapse:58122|ack_elapse:57972|ctl_first_sent_time:1746006744431152|lagest_ack_time:1746006744488437|curr_delivered:228506| [2025/04/30 09:52:24 488515] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744431152| [2025/04/30 09:52:24 488522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:777||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 09:52:24 488529] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:326|origin_pktnum:197|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:326|path_largest_ack:326| [2025/04/30 09:52:24 488536] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:57|tx_in_flight:146489|prior_delivered:160069|prior_time:1746006744430465|is_app_limited:0|send_elapse:58122|ack_elapse:57972|ctl_first_sent_time:1746006744431152|lagest_ack_time:1746006744488437|curr_delivered:229706| [2025/04/30 09:52:24 488543] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744431252| [2025/04/30 09:52:24 488549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:775||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 09:52:24 488556] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56928|rttvar:1672|minrtt:31359|latest_rtt:57185|ack_delay:96| [2025/04/30 09:52:24 488562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56948|rttvar:1294|minrtt:31359|latest_rtt:57185|ack_delay:96| [2025/04/30 09:52:24 488569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:326|lost_pn:323|thresh:3| [2025/04/30 09:52:24 488575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488587] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488590] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488594] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488602] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488656] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488676] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 488703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 488707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 488736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 488740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 488744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488875] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488888] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488895] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 488909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:320|lost_pn:323|po_sent_time:1746006744427440|lost_send_time:1746006744424104|loss_delay:64333|frame:STREAM |repair:128| [2025/04/30 09:52:24 488917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:323|lost_pn:323|po_sent_time:1746006744429359|lost_send_time:1746006744424104|loss_delay:64333|frame:STREAM |repair:128| [2025/04/30 09:52:24 488924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744429359u| [2025/04/30 09:52:24 488931] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 488937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744493779|now:1746006744488937|interval:4842| [2025/04/30 09:52:24 488944] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744493779|now:1746006744488937|interv:4842| [2025/04/30 09:52:24 488951] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 58122, ack_elapse 57972, delivered 69637|rate 1198117|lost 123| [2025/04/30 09:52:24 488959] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198117) in round 5| [2025/04/30 09:52:24 488965] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 488972] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:12698| [2025/04/30 09:52:24 488978] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744431252|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 488985] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744431252|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 488992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:145336|srtt:56948|latest_rtt:57185|min_rtt:31359|applimit:0|lost:121|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 489001] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:107|largest:107|pns:2| [2025/04/30 09:52:24 489008] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:143|pkt_type:SHORT_HEADER|pkt_num:107|frame:ACK |recv_time:1746006744488437|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 489020] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864488437|now:1746006744488437|interv:120000000| [2025/04/30 09:52:24 489026] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864488437|now:1746006744488437|interv:120000000| [2025/04/30 09:52:24 489032] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744492174|pq_index:0| [2025/04/30 09:52:24 489038] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744487411| [2025/04/30 09:52:24 489044] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744489044| [2025/04/30 09:52:24 489052] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744489050| [2025/04/30 09:52:24 489059] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 489067] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56948|min_srtt:56948|path_bw:1207078|loss_rate:26.54|path_pto:0| [2025/04/30 09:52:24 489073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145336|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:297138| [2025/04/30 09:52:24 489080] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56948|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 489087] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:320|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 489094] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56948|min_srtt:56948|path_bw:1207078|loss_rate:26.54|path_pto:0| [2025/04/30 09:52:24 489101] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145336|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:298317| [2025/04/30 09:52:24 489108] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56948|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 489115] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:323|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 489122] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56948|min_srtt:56948|path_bw:1207078|loss_rate:26.54|path_pto:0| [2025/04/30 09:52:24 489128] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145336|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:369057| [2025/04/30 09:52:24 489164] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56948|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 489172] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 489185] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56948|min_srtt:56948|path_bw:1207078|loss_rate:26.54|path_pto:0| [2025/04/30 09:52:24 489192] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145336|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:370236| [2025/04/30 09:52:24 489199] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56948|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 489206] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 489213] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56948|min_srtt:56948|path_bw:1207078|loss_rate:26.54|path_pto:0| [2025/04/30 09:52:24 489220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145336|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:371415| [2025/04/30 09:52:24 489227] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 489233] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 489239] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 489244] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 489249] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:320|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 489253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145336|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:297138| [2025/04/30 09:52:24 489258] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 489263] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:453| [2025/04/30 09:52:24 489298] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:453|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145336|now:1746006744489271|stream_id:0|stream_offset:297138| [2025/04/30 09:52:24 489308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:453|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:52:24 489315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145336|applimit:0| [2025/04/30 09:52:24 489322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744493779|now:1746006744489321|interval:4458| [2025/04/30 09:52:24 489328] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744493779|now:1746006744489321|interv:4458| [2025/04/30 09:52:24 489334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146536| [2025/04/30 09:52:24 489339] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:323|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 489348] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146536|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:298317| [2025/04/30 09:52:24 489352] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 489357] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:454| [2025/04/30 09:52:24 489387] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:454|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146536|now:1746006744489363|stream_id:0|stream_offset:298317| [2025/04/30 09:52:24 489396] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 489403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146536|applimit:0| [2025/04/30 09:52:24 489410] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744493779|now:1746006744489410|interval:4369| [2025/04/30 09:52:24 489415] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744493779|now:1746006744489410|interv:4369| [2025/04/30 09:52:24 489419] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147736| [2025/04/30 09:52:24 489424] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 489428] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147736|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:369057| [2025/04/30 09:52:24 489433] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 489437] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:455| [2025/04/30 09:52:24 489465] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:455|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147736|now:1746006744489443|stream_id:0|stream_offset:369057| [2025/04/30 09:52:24 489473] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:455|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 489480] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147736|applimit:0| [2025/04/30 09:52:24 489487] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744493779|now:1746006744489487|interval:4292| [2025/04/30 09:52:24 489492] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744493779|now:1746006744489487|interv:4292| [2025/04/30 09:52:24 489496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148936| [2025/04/30 09:52:24 489501] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 489505] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148936|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:370236| [2025/04/30 09:52:24 489513] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 489517] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:456| [2025/04/30 09:52:24 489546] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:456|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148936|now:1746006744489524|stream_id:0|stream_offset:370236| [2025/04/30 09:52:24 489555] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:456|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 489562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148936|applimit:0| [2025/04/30 09:52:24 489569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744493779|now:1746006744489569|interval:4210| [2025/04/30 09:52:24 489574] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744493779|now:1746006744489569|interv:4210| [2025/04/30 09:52:24 489578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150136| [2025/04/30 09:52:24 489583] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744493779| [2025/04/30 09:52:24 489587] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744493779| [2025/04/30 09:52:24 489591] [debug] |xqc_engine_wakeup_after|wakeup:1746006744493779|now:1746006744489591|diff:4188| [2025/04/30 09:52:24 489595] [debug] |xqc_engine_main_logic|END|now:1746006744489050| [2025/04/30 09:52:24 489601] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744489601| [2025/04/30 09:52:24 489605] [debug] |xqc_engine_wakeup_after|wakeup:1746006744493779|now:1746006744489605|diff:4174| [2025/04/30 09:52:24 489609] [debug] |xqc_engine_main_logic|END|now:1746006744489601| [2025/04/30 09:52:24 490429] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:145|state:ESTABED|recv_time:1746006744490428| [2025/04/30 09:52:24 490444] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 490454] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:107| [2025/04/30 09:52:24 490460] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:108| [2025/04/30 09:52:24 490469] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:108| [2025/04/30 09:52:24 490476] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 490486] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:329|origin_pktnum:198|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:52:24 490493] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:59|tx_in_flight:146489|prior_delivered:162469|prior_time:1746006744432614|is_app_limited:0|send_elapse:58221|ack_elapse:57814|ctl_first_sent_time:1746006744433326|lagest_ack_time:1746006744490428|curr_delivered:230906| [2025/04/30 09:52:24 490501] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744433326| [2025/04/30 09:52:24 490508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:775||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 09:52:24 490515] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 490531] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:59|tx_in_flight:146489|prior_delivered:162469|prior_time:1746006744432614|is_app_limited:0|send_elapse:58221|ack_elapse:57814|ctl_first_sent_time:1746006744433326|lagest_ack_time:1746006744490428|curr_delivered:232106| [2025/04/30 09:52:24 490538] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744433420| [2025/04/30 09:52:24 490542] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:773||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 09:52:24 490546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56948|rttvar:1294|minrtt:31359|latest_rtt:57008|ack_delay:96| [2025/04/30 09:52:24 490551] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56944|rttvar:980|minrtt:31359|latest_rtt:57008|ack_delay:96| [2025/04/30 09:52:24 490555] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:330|lost_pn:327|thresh:3| [2025/04/30 09:52:24 490559] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490566] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490573] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490585] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490590] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490594] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490602] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490640] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490644] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490648] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490656] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490667] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 490691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 490694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490710] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 490721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 490725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 490729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490798] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490810] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490823] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490829] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490835] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490841] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490853] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 490876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:324|lost_pn:327|po_sent_time:1746006744429446|lost_send_time:1746006744426294|loss_delay:64134|frame:STREAM |repair:128| [2025/04/30 09:52:24 490884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:327|lost_pn:327|po_sent_time:1746006744431356|lost_send_time:1746006744426294|loss_delay:64134|frame:STREAM |repair:128| [2025/04/30 09:52:24 490890] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744431356u| [2025/04/30 09:52:24 490897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 490901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744495582|now:1746006744490901|interval:4681| [2025/04/30 09:52:24 490906] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744495582|now:1746006744490901|interv:4681| [2025/04/30 09:52:24 490913] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 58221, ack_elapse 57814, delivered 69637|rate 1196080|lost 125| [2025/04/30 09:52:24 490919] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196080) in round 5| [2025/04/30 09:52:24 490925] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 490932] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:12698| [2025/04/30 09:52:24 490938] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744433420|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 490945] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744433420|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 490953] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:145336|srtt:56944|latest_rtt:57008|min_rtt:31359|applimit:0|lost:123|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 490962] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:108|largest:108|pns:2| [2025/04/30 09:52:24 490969] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:145|pkt_type:SHORT_HEADER|pkt_num:108|frame:ACK |recv_time:1746006744490428|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 490976] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864490428|now:1746006744490428|interv:120000000| [2025/04/30 09:52:24 490982] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864490428|now:1746006744490428|interv:120000000| [2025/04/30 09:52:24 490988] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744493779|pq_index:0| [2025/04/30 09:52:24 490994] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744489050| [2025/04/30 09:52:24 491000] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744491000| [2025/04/30 09:52:24 491010] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744491009| [2025/04/30 09:52:24 491016] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 491021] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56944|min_srtt:56944|path_bw:1207078|loss_rate:26.74|path_pto:0| [2025/04/30 09:52:24 491025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145336|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:299496| [2025/04/30 09:52:24 491030] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 491035] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:324|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 491039] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56944|min_srtt:56944|path_bw:1207078|loss_rate:26.74|path_pto:0| [2025/04/30 09:52:24 491043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145336|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:300675| [2025/04/30 09:52:24 491048] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 491052] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:327|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 491057] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56944|min_srtt:56944|path_bw:1207078|loss_rate:26.74|path_pto:0| [2025/04/30 09:52:24 491061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145336|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:371415| [2025/04/30 09:52:24 491071] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 491075] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 491080] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56944|min_srtt:56944|path_bw:1207078|loss_rate:26.74|path_pto:0| [2025/04/30 09:52:24 491084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145336|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:372594| [2025/04/30 09:52:24 491088] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 491093] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 491100] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56944|min_srtt:56944|path_bw:1207078|loss_rate:26.74|path_pto:0| [2025/04/30 09:52:24 491104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145336|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:373773| [2025/04/30 09:52:24 491108] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 491112] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 491116] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 491120] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 491125] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:324|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 491129] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145336|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:299496| [2025/04/30 09:52:24 491156] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 491163] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:457| [2025/04/30 09:52:24 491212] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:457|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145336|now:1746006744491174|stream_id:0|stream_offset:299496| [2025/04/30 09:52:24 491223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:457|origin_pktnum:324|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 491230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145336|applimit:0| [2025/04/30 09:52:24 491237] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744495582|now:1746006744491237|interval:4345| [2025/04/30 09:52:24 491244] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744495582|now:1746006744491237|interv:4345| [2025/04/30 09:52:24 491251] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146536| [2025/04/30 09:52:24 491259] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:327|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 491263] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146536|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:300675| [2025/04/30 09:52:24 491268] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 491272] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:458| [2025/04/30 09:52:24 491302] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:458|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146536|now:1746006744491280|stream_id:0|stream_offset:300675| [2025/04/30 09:52:24 491307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:458|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:52:24 491322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146536|applimit:0| [2025/04/30 09:52:24 491329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744495582|now:1746006744491328|interval:4254| [2025/04/30 09:52:24 491336] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744495582|now:1746006744491328|interv:4254| [2025/04/30 09:52:24 491342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147736| [2025/04/30 09:52:24 491350] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 491355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147736|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:371415| [2025/04/30 09:52:24 491359] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 491363] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:459| [2025/04/30 09:52:24 491391] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:459|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147736|now:1746006744491370|stream_id:0|stream_offset:371415| [2025/04/30 09:52:24 491398] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:459|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 491405] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147736|applimit:0| [2025/04/30 09:52:24 491411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744495582|now:1746006744491411|interval:4171| [2025/04/30 09:52:24 491418] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744495582|now:1746006744491411|interv:4171| [2025/04/30 09:52:24 491425] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148936| [2025/04/30 09:52:24 491432] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 491437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148936|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:372594| [2025/04/30 09:52:24 491441] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 491445] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:460| [2025/04/30 09:52:24 491472] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:460|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148936|now:1746006744491452|stream_id:0|stream_offset:372594| [2025/04/30 09:52:24 491478] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:460|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 491485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148936|applimit:0| [2025/04/30 09:52:24 491498] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744495582|now:1746006744491498|interval:4084| [2025/04/30 09:52:24 491505] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744495582|now:1746006744491498|interv:4084| [2025/04/30 09:52:24 491512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150136| [2025/04/30 09:52:24 491518] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744495582| [2025/04/30 09:52:24 491522] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744495582| [2025/04/30 09:52:24 491526] [debug] |xqc_engine_wakeup_after|wakeup:1746006744495582|now:1746006744491526|diff:4056| [2025/04/30 09:52:24 491530] [debug] |xqc_engine_main_logic|END|now:1746006744491009| [2025/04/30 09:52:24 491536] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744491536| [2025/04/30 09:52:24 491540] [debug] |xqc_engine_wakeup_after|wakeup:1746006744495582|now:1746006744491540|diff:4042| [2025/04/30 09:52:24 491544] [debug] |xqc_engine_main_logic|END|now:1746006744491536| [2025/04/30 09:52:24 492556] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:148|state:ESTABED|recv_time:1746006744492555| [2025/04/30 09:52:24 492571] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 492579] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:108| [2025/04/30 09:52:24 492584] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:109| [2025/04/30 09:52:24 492593] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:109| [2025/04/30 09:52:24 492600] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 492610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:333|origin_pktnum:202|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:333|path_largest_ack:333| [2025/04/30 09:52:24 492618] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:61|tx_in_flight:146489|prior_delivered:164869|prior_time:1746006744434455|is_app_limited:0|send_elapse:58107|ack_elapse:58100|ctl_first_sent_time:1746006744435119|lagest_ack_time:1746006744492555|curr_delivered:233306| [2025/04/30 09:52:24 492624] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744435119| [2025/04/30 09:52:24 492628] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:773||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 09:52:24 492633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56944|rttvar:980|minrtt:31359|latest_rtt:57436|ack_delay:1232| [2025/04/30 09:52:24 492640] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56851|rttvar:920|minrtt:31359|latest_rtt:57436|ack_delay:1232| [2025/04/30 09:52:24 492646] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:333|lost_pn:330|thresh:3| [2025/04/30 09:52:24 492653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 492809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 492815] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492821] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492833] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 492858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 492865] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 492871] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492890] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492896] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492902] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492914] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492933] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492938] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492945] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492951] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492970] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492985] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492989] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 492996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 493000] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 493006] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 493013] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 493019] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 493025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 493032] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 493035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 493039] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 493043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 493048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:328|lost_pn:330|po_sent_time:1746006744431448|lost_send_time:1746006744427940|loss_delay:64615|frame:STREAM |repair:128| [2025/04/30 09:52:24 493053] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744431448u| [2025/04/30 09:52:24 493057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 493061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744498117|now:1746006744493061|interval:5056| [2025/04/30 09:52:24 493066] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744498117|now:1746006744493061|interv:5056| [2025/04/30 09:52:24 493070] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 58107, ack_elapse 58100, delivered 68437|rate 1177775|lost 126| [2025/04/30 09:52:24 493074] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177775) in round 5| [2025/04/30 09:52:24 493079] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 493086] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:12698| [2025/04/30 09:52:24 493090] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:1|acked:1200|po_sent_time:1746006744435119|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 493095] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:1|acked:1200|po_sent_time:1746006744435119|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 493099] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:147736|srtt:56851|latest_rtt:57436|min_rtt:31359|applimit:0|lost:125|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 493106] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:109|largest:109|pns:2| [2025/04/30 09:52:24 493110] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:148|pkt_type:SHORT_HEADER|pkt_num:109|frame:ACK |recv_time:1746006744492555|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 493115] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864492555|now:1746006744492555|interv:120000000| [2025/04/30 09:52:24 493119] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864492555|now:1746006744492555|interv:120000000| [2025/04/30 09:52:24 493123] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744495582|pq_index:0| [2025/04/30 09:52:24 493128] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744491009| [2025/04/30 09:52:24 493148] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744493148| [2025/04/30 09:52:24 493160] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744493158| [2025/04/30 09:52:24 493166] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 493173] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56851|min_srtt:56851|path_bw:1207078|loss_rate:26.94|path_pto:0| [2025/04/30 09:52:24 493180] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147736|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:301854| [2025/04/30 09:52:24 493187] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56851|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 493194] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:328|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 493201] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56851|min_srtt:56851|path_bw:1207078|loss_rate:26.94|path_pto:0| [2025/04/30 09:52:24 493209] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147736|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:373773| [2025/04/30 09:52:24 493221] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56851|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 493226] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 493230] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56851|min_srtt:56851|path_bw:1207078|loss_rate:26.94|path_pto:0| [2025/04/30 09:52:24 493235] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:147736|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:374952| [2025/04/30 09:52:24 493239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 493243] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 493247] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 493251] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 493255] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:328|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 493260] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147736|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:301854| [2025/04/30 09:52:24 493264] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 493269] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:461| [2025/04/30 09:52:24 493305] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:461|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147736|now:1746006744493277|stream_id:0|stream_offset:301854| [2025/04/30 09:52:24 493311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:461|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:52:24 493317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147736|applimit:0| [2025/04/30 09:52:24 493324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744498117|now:1746006744493323|interval:4794| [2025/04/30 09:52:24 493330] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744498117|now:1746006744493323|interv:4794| [2025/04/30 09:52:24 493337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148936| [2025/04/30 09:52:24 493346] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 493353] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148936|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:373773| [2025/04/30 09:52:24 493360] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 493369] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:462| [2025/04/30 09:52:24 493397] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:462|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148936|now:1746006744493376|stream_id:0|stream_offset:373773| [2025/04/30 09:52:24 493403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 493411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148936|applimit:0| [2025/04/30 09:52:24 493418] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744498117|now:1746006744493418|interval:4699| [2025/04/30 09:52:24 493425] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744498117|now:1746006744493418|interv:4699| [2025/04/30 09:52:24 493432] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150136| [2025/04/30 09:52:24 493440] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744498117| [2025/04/30 09:52:24 493446] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744498117| [2025/04/30 09:52:24 493451] [debug] |xqc_engine_wakeup_after|wakeup:1746006744498117|now:1746006744493451|diff:4666| [2025/04/30 09:52:24 493455] [debug] |xqc_engine_main_logic|END|now:1746006744493158| [2025/04/30 09:52:24 493461] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744493461| [2025/04/30 09:52:24 493465] [debug] |xqc_engine_wakeup_after|wakeup:1746006744498117|now:1746006744493465|diff:4652| [2025/04/30 09:52:24 493469] [debug] |xqc_engine_main_logic|END|now:1746006744493461| [2025/04/30 09:52:24 494471] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:149|state:ESTABED|recv_time:1746006744494470| [2025/04/30 09:52:24 494486] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 494495] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:109| [2025/04/30 09:52:24 494501] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:110| [2025/04/30 09:52:24 494510] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:110| [2025/04/30 09:52:24 494517] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 494527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:337|origin_pktnum:206|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:338|path_largest_ack:337| [2025/04/30 09:52:24 494534] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:63|tx_in_flight:146489|prior_delivered:167269|prior_time:1746006744436526|is_app_limited:0|send_elapse:58259|ack_elapse:57944|ctl_first_sent_time:1746006744437290|lagest_ack_time:1746006744494470|curr_delivered:234506| [2025/04/30 09:52:24 494540] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744437290| [2025/04/30 09:52:24 494544] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:772||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 09:52:24 494551] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:338|origin_pktnum:209|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:338|path_largest_ack:338| [2025/04/30 09:52:24 494558] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:63|tx_in_flight:146489|prior_delivered:167269|prior_time:1746006744436526|is_app_limited:0|send_elapse:58259|ack_elapse:57944|ctl_first_sent_time:1746006744437290|lagest_ack_time:1746006744494470|curr_delivered:235706| [2025/04/30 09:52:24 494571] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744437394| [2025/04/30 09:52:24 494578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:770||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 09:52:24 494584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56851|rttvar:920|minrtt:31359|latest_rtt:57076|ack_delay:88| [2025/04/30 09:52:24 494591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56868|rttvar:724|minrtt:31359|latest_rtt:57076|ack_delay:88| [2025/04/30 09:52:24 494598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:338|lost_pn:335|thresh:3| [2025/04/30 09:52:24 494604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494609] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494628] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494640] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494644] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494648] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494655] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494667] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 494713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 494717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 494744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 494749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 494755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494849] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494867] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494888] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494906] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494925] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494931] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494943] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494950] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 494963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:331|lost_pn:335|po_sent_time:1746006744433502|lost_send_time:1746006744430260|loss_delay:64210|frame:STREAM |repair:128| [2025/04/30 09:52:24 494970] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:332|lost_pn:335|po_sent_time:1746006744433578|lost_send_time:1746006744430260|loss_delay:64210|frame:STREAM |repair:128| [2025/04/30 09:52:24 494975] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:334|lost_pn:335|po_sent_time:1746006744435277|lost_send_time:1746006744430260|loss_delay:64210|frame:STREAM |repair:128| [2025/04/30 09:52:24 494980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:335|lost_pn:335|po_sent_time:1746006744435346|lost_send_time:1746006744430260|loss_delay:64210|frame:STREAM |repair:128| [2025/04/30 09:52:24 494984] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744435346u| [2025/04/30 09:52:24 494988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 494994] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744499621|now:1746006744494994|interval:4627| [2025/04/30 09:52:24 495001] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744499621|now:1746006744494994|interv:4627| [2025/04/30 09:52:24 495007] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 58259, ack_elapse 57944, delivered 68437|rate 1174702|lost 130| [2025/04/30 09:52:24 495014] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174702) in round 5| [2025/04/30 09:52:24 495019] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 495023] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:12698| [2025/04/30 09:52:24 495027] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:4|acked:2400|po_sent_time:1746006744437394|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 495032] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:4|acked:2400|po_sent_time:1746006744437394|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 495036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:142936|srtt:56868|latest_rtt:57076|min_rtt:31359|applimit:0|lost:126|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 495042] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:110|largest:110|pns:2| [2025/04/30 09:52:24 495047] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:149|pkt_type:SHORT_HEADER|pkt_num:110|frame:ACK |recv_time:1746006744494470|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 495052] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864494470|now:1746006744494470|interv:120000000| [2025/04/30 09:52:24 495056] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864494470|now:1746006744494470|interv:120000000| [2025/04/30 09:52:24 495060] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744498117|pq_index:0| [2025/04/30 09:52:24 495068] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744493158| [2025/04/30 09:52:24 495072] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744495072| [2025/04/30 09:52:24 495084] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744495082| [2025/04/30 09:52:24 495089] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 495094] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56868|min_srtt:56868|path_bw:1207078|loss_rate:27.04|path_pto:0| [2025/04/30 09:52:24 495098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142936|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:303033| [2025/04/30 09:52:24 495103] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56868|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 495107] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:331|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 495112] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56868|min_srtt:56868|path_bw:1207078|loss_rate:27.04|path_pto:0| [2025/04/30 09:52:24 495116] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:142936|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:304212| [2025/04/30 09:52:24 495120] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56868|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 495125] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:332|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 495129] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56868|min_srtt:56868|path_bw:1207078|loss_rate:27.04|path_pto:0| [2025/04/30 09:52:24 495153] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:142936|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:222861| [2025/04/30 09:52:24 495161] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56868|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 495168] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:334|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 495175] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56868|min_srtt:56868|path_bw:1207078|loss_rate:27.04|path_pto:0| [2025/04/30 09:52:24 495182] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:142936|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:305391| [2025/04/30 09:52:24 495189] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56868|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 495199] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:335|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 495203] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56868|min_srtt:56868|path_bw:1207078|loss_rate:27.04|path_pto:0| [2025/04/30 09:52:24 495208] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:142936|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:374952| [2025/04/30 09:52:24 495212] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56868|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 495217] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 495221] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56868|min_srtt:56868|path_bw:1207078|loss_rate:27.04|path_pto:0| [2025/04/30 09:52:24 495225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:142936|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:376131| [2025/04/30 09:52:24 495230] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56868|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 495234] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 495238] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56868|min_srtt:56868|path_bw:1207078|loss_rate:27.04|path_pto:0| [2025/04/30 09:52:24 495242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:142936|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:377310| [2025/04/30 09:52:24 495246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 495250] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 495254] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 495259] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 495263] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:331|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 495267] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142936|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:303033| [2025/04/30 09:52:24 495272] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 495277] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:463| [2025/04/30 09:52:24 495313] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:463|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142936|now:1746006744495285|stream_id:0|stream_offset:303033| [2025/04/30 09:52:24 495324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:463|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:52:24 495331] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:142936|applimit:0| [2025/04/30 09:52:24 495338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744499621|now:1746006744495338|interval:4283| [2025/04/30 09:52:24 495346] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744499621|now:1746006744495338|interv:4283| [2025/04/30 09:52:24 495353] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:144136| [2025/04/30 09:52:24 495360] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:332|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 495367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144136|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:304212| [2025/04/30 09:52:24 495372] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 495376] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:464| [2025/04/30 09:52:24 495405] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:464|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144136|now:1746006744495383|stream_id:0|stream_offset:304212| [2025/04/30 09:52:24 495412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:464|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:52:24 495419] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:144136|applimit:0| [2025/04/30 09:52:24 495426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744499621|now:1746006744495425|interval:4196| [2025/04/30 09:52:24 495433] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744499621|now:1746006744495425|interv:4196| [2025/04/30 09:52:24 495439] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:145336| [2025/04/30 09:52:24 495447] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:334|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 495452] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145336|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:222861| [2025/04/30 09:52:24 495456] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 495460] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:465| [2025/04/30 09:52:24 495487] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:465|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145336|now:1746006744495467|stream_id:0|stream_offset:222861| [2025/04/30 09:52:24 495493] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:465|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:52:24 495507] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145336|applimit:0| [2025/04/30 09:52:24 495514] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744499621|now:1746006744495514|interval:4107| [2025/04/30 09:52:24 495521] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744499621|now:1746006744495514|interv:4107| [2025/04/30 09:52:24 495527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146536| [2025/04/30 09:52:24 495533] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:335|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 495537] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146536|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:305391| [2025/04/30 09:52:24 495542] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 495546] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:466| [2025/04/30 09:52:24 495573] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:466|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146536|now:1746006744495552|stream_id:0|stream_offset:305391| [2025/04/30 09:52:24 495579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 495586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146536|applimit:0| [2025/04/30 09:52:24 495593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744499621|now:1746006744495593|interval:4028| [2025/04/30 09:52:24 495600] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744499621|now:1746006744495593|interv:4028| [2025/04/30 09:52:24 495606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147736| [2025/04/30 09:52:24 495614] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 495619] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147736|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:374952| [2025/04/30 09:52:24 495623] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 495627] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:467| [2025/04/30 09:52:24 495664] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:467|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147736|now:1746006744495636|stream_id:0|stream_offset:374952| [2025/04/30 09:52:24 495673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:467|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 495680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147736|applimit:0| [2025/04/30 09:52:24 495694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744499621|now:1746006744495694|interval:3927| [2025/04/30 09:52:24 495701] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744499621|now:1746006744495694|interv:3927| [2025/04/30 09:52:24 495707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148936| [2025/04/30 09:52:24 495713] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 495717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148936|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:376131| [2025/04/30 09:52:24 495721] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 495725] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:468| [2025/04/30 09:52:24 495758] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:468|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148936|now:1746006744495732|stream_id:0|stream_offset:376131| [2025/04/30 09:52:24 495767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 495775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148936|applimit:0| [2025/04/30 09:52:24 495781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744499621|now:1746006744495781|interval:3840| [2025/04/30 09:52:24 495788] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744499621|now:1746006744495781|interv:3840| [2025/04/30 09:52:24 495795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150136| [2025/04/30 09:52:24 495802] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744499621| [2025/04/30 09:52:24 495809] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744499621| [2025/04/30 09:52:24 495815] [debug] |xqc_engine_wakeup_after|wakeup:1746006744499621|now:1746006744495815|diff:3806| [2025/04/30 09:52:24 495822] [debug] |xqc_engine_main_logic|END|now:1746006744495082| [2025/04/30 09:52:24 495830] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744495830| [2025/04/30 09:52:24 495836] [debug] |xqc_engine_wakeup_after|wakeup:1746006744499621|now:1746006744495836|diff:3785| [2025/04/30 09:52:24 495843] [debug] |xqc_engine_main_logic|END|now:1746006744495830| [2025/04/30 09:52:24 496429] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:151|state:ESTABED|recv_time:1746006744496427| [2025/04/30 09:52:24 496443] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 496452] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:110| [2025/04/30 09:52:24 496458] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:111| [2025/04/30 09:52:24 496467] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:111| [2025/04/30 09:52:24 496474] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 496484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:341|origin_pktnum:210|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:342|path_largest_ack:341| [2025/04/30 09:52:24 496497] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:65|tx_in_flight:146496|prior_delivered:169669|prior_time:1746006744438495|is_app_limited:0|send_elapse:58324|ack_elapse:57932|ctl_first_sent_time:1746006744439207|lagest_ack_time:1746006744496427|curr_delivered:236906| [2025/04/30 09:52:24 496505] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744439207| [2025/04/30 09:52:24 496512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:772||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 09:52:24 496519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:342|origin_pktnum:213|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:342|path_largest_ack:342| [2025/04/30 09:52:24 496526] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:65|tx_in_flight:146496|prior_delivered:169669|prior_time:1746006744438495|is_app_limited:0|send_elapse:58324|ack_elapse:57932|ctl_first_sent_time:1746006744439207|lagest_ack_time:1746006744496427|curr_delivered:238106| [2025/04/30 09:52:24 496533] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744439323| [2025/04/30 09:52:24 496539] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:770||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 09:52:24 496545] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56868|rttvar:724|minrtt:31359|latest_rtt:57104|ack_delay:88| [2025/04/30 09:52:24 496552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56887|rttvar:580|minrtt:31359|latest_rtt:57104|ack_delay:88| [2025/04/30 09:52:24 496557] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:342|lost_pn:339|thresh:3| [2025/04/30 09:52:24 496562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496566] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496573] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496581] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496585] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496589] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496631] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496635] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496639] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496643] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496647] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496654] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496658] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 496666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 496670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 496697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 496701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 496705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496888] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 496914] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 496921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:336|lost_pn:339|po_sent_time:1746006744435411|lost_send_time:1746006744432185|loss_delay:64242|frame:STREAM |repair:128| [2025/04/30 09:52:24 496929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:339|lost_pn:339|po_sent_time:1746006744437479|lost_send_time:1746006744432185|loss_delay:64242|frame:ACK STREAM |repair:128| [2025/04/30 09:52:24 496935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744437479u| [2025/04/30 09:52:24 496942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 496948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744501800|now:1746006744496948|interval:4852| [2025/04/30 09:52:24 496956] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744501800|now:1746006744496948|interv:4852| [2025/04/30 09:52:24 496962] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 58324, ack_elapse 57932, delivered 68437|rate 1173393|lost 132| [2025/04/30 09:52:24 496969] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173393) in round 5| [2025/04/30 09:52:24 496975] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 496981] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:12698| [2025/04/30 09:52:24 496987] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744439323|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 496993] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744439323|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 497001] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:145329|srtt:56887|latest_rtt:57104|min_rtt:31359|applimit:0|lost:130|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 497016] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:111|largest:111|pns:2| [2025/04/30 09:52:24 497023] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:151|pkt_type:SHORT_HEADER|pkt_num:111|frame:ACK |recv_time:1746006744496427|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 497031] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864496427|now:1746006744496427|interv:120000000| [2025/04/30 09:52:24 497035] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864496427|now:1746006744496427|interv:120000000| [2025/04/30 09:52:24 497039] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744499621|pq_index:0| [2025/04/30 09:52:24 497044] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744495082| [2025/04/30 09:52:24 497048] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744497048| [2025/04/30 09:52:24 497054] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744497052| [2025/04/30 09:52:24 497062] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 497069] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56887|min_srtt:56887|path_bw:1207078|loss_rate:27.54|path_pto:0| [2025/04/30 09:52:24 497077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145329|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:306570| [2025/04/30 09:52:24 497084] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56887|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 497090] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:336|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 497094] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56887|min_srtt:56887|path_bw:1207078|loss_rate:27.54|path_pto:0| [2025/04/30 09:52:24 497098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145329|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:307749| [2025/04/30 09:52:24 497103] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56887|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 497107] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:339|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 497111] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56887|min_srtt:56887|path_bw:1207078|loss_rate:27.54|path_pto:0| [2025/04/30 09:52:24 497116] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145329|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:377310| [2025/04/30 09:52:24 497124] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56887|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 497129] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 497153] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56887|min_srtt:56887|path_bw:1207078|loss_rate:27.54|path_pto:0| [2025/04/30 09:52:24 497160] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145329|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:378489| [2025/04/30 09:52:24 497165] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56887|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 497169] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 497173] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56887|min_srtt:56887|path_bw:1207078|loss_rate:27.54|path_pto:0| [2025/04/30 09:52:24 497178] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145329|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:379668| [2025/04/30 09:52:24 497182] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 497186] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 497190] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 497194] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 497199] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:336|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 497203] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145329|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:306570| [2025/04/30 09:52:24 497207] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 497212] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:469| [2025/04/30 09:52:24 497249] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:469|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145329|now:1746006744497220|stream_id:0|stream_offset:306570| [2025/04/30 09:52:24 497259] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:469|origin_pktnum:336|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 497266] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145329|applimit:0| [2025/04/30 09:52:24 497273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744501800|now:1746006744497272|interval:4528| [2025/04/30 09:52:24 497286] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744501800|now:1746006744497272|interv:4528| [2025/04/30 09:52:24 497292] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146529| [2025/04/30 09:52:24 497300] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:339|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 497308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146529|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:307749| [2025/04/30 09:52:24 497315] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 497321] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:470| [2025/04/30 09:52:24 497355] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:470|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146529|now:1746006744497329|stream_id:0|stream_offset:307749| [2025/04/30 09:52:24 497364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 497372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146529|applimit:0| [2025/04/30 09:52:24 497378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744501800|now:1746006744497378|interval:4422| [2025/04/30 09:52:24 497383] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744501800|now:1746006744497378|interv:4422| [2025/04/30 09:52:24 497387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147729| [2025/04/30 09:52:24 497392] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 497396] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147729|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:377310| [2025/04/30 09:52:24 497400] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 497404] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:471| [2025/04/30 09:52:24 497432] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:471|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147729|now:1746006744497411|stream_id:0|stream_offset:377310| [2025/04/30 09:52:24 497441] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:471|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 497448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147729|applimit:0| [2025/04/30 09:52:24 497454] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744501800|now:1746006744497454|interval:4346| [2025/04/30 09:52:24 497459] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744501800|now:1746006744497454|interv:4346| [2025/04/30 09:52:24 497466] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148929| [2025/04/30 09:52:24 497478] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 497482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148929|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:378489| [2025/04/30 09:52:24 497486] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 497491] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:472| [2025/04/30 09:52:24 497519] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:472|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148929|now:1746006744497497|stream_id:0|stream_offset:378489| [2025/04/30 09:52:24 497527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 497534] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148929|applimit:0| [2025/04/30 09:52:24 497541] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744501800|now:1746006744497541|interval:4259| [2025/04/30 09:52:24 497545] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744501800|now:1746006744497541|interv:4259| [2025/04/30 09:52:24 497549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150129| [2025/04/30 09:52:24 497554] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744501800| [2025/04/30 09:52:24 497558] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744501800| [2025/04/30 09:52:24 497562] [debug] |xqc_engine_wakeup_after|wakeup:1746006744501800|now:1746006744497562|diff:4238| [2025/04/30 09:52:24 497567] [debug] |xqc_engine_main_logic|END|now:1746006744497052| [2025/04/30 09:52:24 497572] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744497572| [2025/04/30 09:52:24 497576] [debug] |xqc_engine_wakeup_after|wakeup:1746006744501800|now:1746006744497576|diff:4224| [2025/04/30 09:52:24 497580] [debug] |xqc_engine_main_logic|END|now:1746006744497572| [2025/04/30 09:52:24 498607] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:154|state:ESTABED|recv_time:1746006744498606| [2025/04/30 09:52:24 498622] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 498630] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:111| [2025/04/30 09:52:24 498636] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:112| [2025/04/30 09:52:24 498646] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:112| [2025/04/30 09:52:24 498652] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 498662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:345|origin_pktnum:214|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:346|path_largest_ack:345| [2025/04/30 09:52:24 498670] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:67|tx_in_flight:146496|prior_delivered:172069|prior_time:1746006744440468|is_app_limited:0|send_elapse:57887|ack_elapse:58138|ctl_first_sent_time:1746006744441188|lagest_ack_time:1746006744498606|curr_delivered:239306| [2025/04/30 09:52:24 498683] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744441188| [2025/04/30 09:52:24 498690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:770||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 09:52:24 498696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:346|origin_pktnum:217|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:346|path_largest_ack:346| [2025/04/30 09:52:24 498703] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:67|tx_in_flight:146496|prior_delivered:172069|prior_time:1746006744440468|is_app_limited:0|send_elapse:57887|ack_elapse:58138|ctl_first_sent_time:1746006744441188|lagest_ack_time:1746006744498606|curr_delivered:240506| [2025/04/30 09:52:24 498710] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744441294| [2025/04/30 09:52:24 498716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:768||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 09:52:24 498723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56887|rttvar:580|minrtt:31359|latest_rtt:57312|ack_delay:96| [2025/04/30 09:52:24 498730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56929|rttvar:517|minrtt:31359|latest_rtt:57312|ack_delay:96| [2025/04/30 09:52:24 498737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:346|lost_pn:343|thresh:3| [2025/04/30 09:52:24 498744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 498750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 498756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 498761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 498765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 498769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 498773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 498777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 498781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 498785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 498792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 498799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 498805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 498810] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 498814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 498825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 498831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 498838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 498844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 498850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 498856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 498862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 498868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 498874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 498880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 498886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 498893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 498899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 498905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 498911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 498916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 498922] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 498928] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 498935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 498941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 498948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 498954] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 498960] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 498965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 498972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 498985] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 498990] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 498994] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 498998] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 499002] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 499005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 499009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 499013] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 499017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 499021] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 499025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 499029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 499033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 499036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 499040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 499044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 499048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 499052] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 499056] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 499060] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 499063] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 499067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 499071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 499075] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 499079] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 499086] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 499089] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 499093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 499097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 499101] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 499105] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 499110] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:340|lost_pn:343|po_sent_time:1746006744437558|lost_send_time:1746006744434130|loss_delay:64476|frame:STREAM |repair:128| [2025/04/30 09:52:24 499115] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:343|lost_pn:343|po_sent_time:1746006744439405|lost_send_time:1746006744434130|loss_delay:64476|frame:STREAM |repair:128| [2025/04/30 09:52:24 499119] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744439405u| [2025/04/30 09:52:24 499123] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 499127] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744503948|now:1746006744499127|interval:4821| [2025/04/30 09:52:24 499153] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744503948|now:1746006744499127|interv:4821| [2025/04/30 09:52:24 499161] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 57887, ack_elapse 58138, delivered 68437|rate 1177147|lost 134| [2025/04/30 09:52:24 499166] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177147) in round 5| [2025/04/30 09:52:24 499170] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 499174] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:12698| [2025/04/30 09:52:24 499178] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744441294|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 499183] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744441294|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 499187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:145329|srtt:56929|latest_rtt:57312|min_rtt:31359|applimit:0|lost:132|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 499193] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:24 499197] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006744523606|now:1746006744498606|interv:25000| [2025/04/30 09:52:24 499203] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744498606|max_ack_delay:25000| [2025/04/30 09:52:24 499211] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:112|largest:112|pns:2| [2025/04/30 09:52:24 499218] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:154|pkt_type:SHORT_HEADER|pkt_num:112|frame:PING ACK |recv_time:1746006744498606|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 499225] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864498606|now:1746006744498606|interv:120000000| [2025/04/30 09:52:24 499232] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864498606|now:1746006744498606|interv:120000000| [2025/04/30 09:52:24 499238] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744501800|pq_index:0| [2025/04/30 09:52:24 499245] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744497052| [2025/04/30 09:52:24 499252] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744499252| [2025/04/30 09:52:24 499260] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744499259| [2025/04/30 09:52:24 499268] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 499274] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56929|min_srtt:56929|path_bw:1207078|loss_rate:27.73|path_pto:0| [2025/04/30 09:52:24 499279] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145329|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:308928| [2025/04/30 09:52:24 499283] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56929|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 499288] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:340|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 499292] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56929|min_srtt:56929|path_bw:1207078|loss_rate:27.73|path_pto:0| [2025/04/30 09:52:24 499297] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145329|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:310107| [2025/04/30 09:52:24 499301] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56929|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 499305] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:343|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 499310] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56929|min_srtt:56929|path_bw:1207078|loss_rate:27.73|path_pto:0| [2025/04/30 09:52:24 499314] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145329|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:379668| [2025/04/30 09:52:24 499322] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56929|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 499327] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 499331] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56929|min_srtt:56929|path_bw:1207078|loss_rate:27.73|path_pto:0| [2025/04/30 09:52:24 499335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145329|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:380847| [2025/04/30 09:52:24 499340] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56929|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 499344] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 499349] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56929|min_srtt:56929|path_bw:1207078|loss_rate:27.73|path_pto:0| [2025/04/30 09:52:24 499353] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145329|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:382026| [2025/04/30 09:52:24 499357] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 499361] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 499365] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 499369] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 499374] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:340|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 499378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145329|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:308928| [2025/04/30 09:52:24 499383] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 499387] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:473| [2025/04/30 09:52:24 499427] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:473|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145329|now:1746006744499395|stream_id:0|stream_offset:308928| [2025/04/30 09:52:24 499437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:473|origin_pktnum:340|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 499444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145329|applimit:0| [2025/04/30 09:52:24 499451] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744503948|now:1746006744499450|interval:4498| [2025/04/30 09:52:24 499463] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744503948|now:1746006744499450|interv:4498| [2025/04/30 09:52:24 499469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146529| [2025/04/30 09:52:24 499474] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:343|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 499478] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146529|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:310107| [2025/04/30 09:52:24 499483] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 499487] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:474| [2025/04/30 09:52:24 499517] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:474|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146529|now:1746006744499493|stream_id:0|stream_offset:310107| [2025/04/30 09:52:24 499526] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 499533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146529|applimit:0| [2025/04/30 09:52:24 499540] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744503948|now:1746006744499539|interval:4409| [2025/04/30 09:52:24 499546] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744503948|now:1746006744499539|interv:4409| [2025/04/30 09:52:24 499550] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147729| [2025/04/30 09:52:24 499555] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 499559] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147729|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:379668| [2025/04/30 09:52:24 499563] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 499568] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:475| [2025/04/30 09:52:24 499596] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:475|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147729|now:1746006744499574|stream_id:0|stream_offset:379668| [2025/04/30 09:52:24 499605] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:475|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 499612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147729|applimit:0| [2025/04/30 09:52:24 499619] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744503948|now:1746006744499619|interval:4329| [2025/04/30 09:52:24 499624] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744503948|now:1746006744499619|interv:4329| [2025/04/30 09:52:24 499633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148929| [2025/04/30 09:52:24 499638] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 499642] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148929|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:380847| [2025/04/30 09:52:24 499646] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 499650] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:476| [2025/04/30 09:52:24 499679] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:476|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148929|now:1746006744499657|stream_id:0|stream_offset:380847| [2025/04/30 09:52:24 499688] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 499695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148929|applimit:0| [2025/04/30 09:52:24 499702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744503948|now:1746006744499702|interval:4246| [2025/04/30 09:52:24 499708] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744503948|now:1746006744499702|interv:4246| [2025/04/30 09:52:24 499712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150129| [2025/04/30 09:52:24 499717] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744503948| [2025/04/30 09:52:24 499721] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744503948| [2025/04/30 09:52:24 499725] [debug] |xqc_engine_wakeup_after|wakeup:1746006744503948|now:1746006744499725|diff:4223| [2025/04/30 09:52:24 499730] [debug] |xqc_engine_main_logic|END|now:1746006744499259| [2025/04/30 09:52:24 499735] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744499735| [2025/04/30 09:52:24 499739] [debug] |xqc_engine_wakeup_after|wakeup:1746006744503948|now:1746006744499739|diff:4209| [2025/04/30 09:52:24 499743] [debug] |xqc_engine_main_logic|END|now:1746006744499735| [2025/04/30 09:52:24 500443] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:155|state:ESTABED|recv_time:1746006744500441| [2025/04/30 09:52:24 500458] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 500467] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:112| [2025/04/30 09:52:24 500473] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:113| [2025/04/30 09:52:24 500482] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:113| [2025/04/30 09:52:24 500488] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 500498] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:349|origin_pktnum:218|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:350|path_largest_ack:349| [2025/04/30 09:52:24 500506] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:70|tx_in_flight:145296|prior_delivered:174469|prior_time:1746006744442463|is_app_limited:0|send_elapse:58241|ack_elapse:57978|ctl_first_sent_time:1746006744443222|lagest_ack_time:1746006744500441|curr_delivered:241706| [2025/04/30 09:52:24 500521] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744443222| [2025/04/30 09:52:24 500528] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:768||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 09:52:24 500535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:350|origin_pktnum:221|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:350|path_largest_ack:350| [2025/04/30 09:52:24 500542] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:70|tx_in_flight:145296|prior_delivered:174469|prior_time:1746006744442463|is_app_limited:0|send_elapse:58241|ack_elapse:57978|ctl_first_sent_time:1746006744443222|lagest_ack_time:1746006744500441|curr_delivered:242906| [2025/04/30 09:52:24 500549] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744443352| [2025/04/30 09:52:24 500556] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:766||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 09:52:24 500560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56929|rttvar:517|minrtt:31359|latest_rtt:57089|ack_delay:104| [2025/04/30 09:52:24 500565] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56936|rttvar:402|minrtt:31359|latest_rtt:57089|ack_delay:104| [2025/04/30 09:52:24 500569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:350|lost_pn:347|thresh:3| [2025/04/30 09:52:24 500573] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500581] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500585] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500589] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500596] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500619] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500631] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500635] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500639] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500642] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500646] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500654] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 500658] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 500662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 500689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 500693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 500697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500815] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500821] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500828] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500853] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 500878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 500911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:344|lost_pn:347|po_sent_time:1746006744439472|lost_send_time:1746006744436216|loss_delay:64225|frame:STREAM |repair:128| [2025/04/30 09:52:24 500919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:347|lost_pn:347|po_sent_time:1746006744441365|lost_send_time:1746006744436216|loss_delay:64225|frame:STREAM |repair:128| [2025/04/30 09:52:24 500926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744441365u| [2025/04/30 09:52:24 500933] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 500939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744505651|now:1746006744500939|interval:4712| [2025/04/30 09:52:24 500946] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744505651|now:1746006744500939|interv:4712| [2025/04/30 09:52:24 500952] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 58241, ack_elapse 57978, delivered 68437|rate 1175065|lost 136| [2025/04/30 09:52:24 500958] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175065) in round 5| [2025/04/30 09:52:24 500965] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 500971] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:12698| [2025/04/30 09:52:24 500978] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744443352|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 500984] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744443352|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 500991] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:145329|srtt:56936|latest_rtt:57089|min_rtt:31359|applimit:0|lost:134|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 501000] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:113|largest:113|pns:2| [2025/04/30 09:52:24 501006] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:155|pkt_type:SHORT_HEADER|pkt_num:113|frame:ACK |recv_time:1746006744500441|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 501018] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864500441|now:1746006744500441|interv:120000000| [2025/04/30 09:52:24 501024] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864500441|now:1746006744500441|interv:120000000| [2025/04/30 09:52:24 501030] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744503948|pq_index:0| [2025/04/30 09:52:24 501037] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744499259| [2025/04/30 09:52:24 501043] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744501042| [2025/04/30 09:52:24 501051] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744501049| [2025/04/30 09:52:24 501058] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 501066] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56936|min_srtt:56936|path_bw:1207078|loss_rate:27.92|path_pto:0| [2025/04/30 09:52:24 501073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145329|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:311286| [2025/04/30 09:52:24 501080] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56936|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 501087] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:344|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 501094] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56936|min_srtt:56936|path_bw:1207078|loss_rate:27.92|path_pto:0| [2025/04/30 09:52:24 501101] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145329|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:312465| [2025/04/30 09:52:24 501108] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56936|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 501115] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:347|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 501121] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56936|min_srtt:56936|path_bw:1207078|loss_rate:27.92|path_pto:0| [2025/04/30 09:52:24 501159] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145329|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:382026| [2025/04/30 09:52:24 501166] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56936|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 501173] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 501187] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56936|min_srtt:56936|path_bw:1207078|loss_rate:27.92|path_pto:0| [2025/04/30 09:52:24 501193] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145329|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:383205| [2025/04/30 09:52:24 501200] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56936|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 501207] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 501211] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56936|min_srtt:56936|path_bw:1207078|loss_rate:27.92|path_pto:0| [2025/04/30 09:52:24 501215] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145329|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:384384| [2025/04/30 09:52:24 501220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 501224] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 501227] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 501232] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 501236] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:344|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 501241] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145329|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:311286| [2025/04/30 09:52:24 501245] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 501250] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:477| [2025/04/30 09:52:24 501286] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:477|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145329|now:1746006744501257|stream_id:0|stream_offset:311286| [2025/04/30 09:52:24 501296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:477|origin_pktnum:344|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 501304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145329|applimit:0| [2025/04/30 09:52:24 501310] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744505651|now:1746006744501310|interval:4341| [2025/04/30 09:52:24 501317] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744505651|now:1746006744501310|interv:4341| [2025/04/30 09:52:24 501323] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146529| [2025/04/30 09:52:24 501328] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:347|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 501337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146529|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:312465| [2025/04/30 09:52:24 501341] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 501345] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:478| [2025/04/30 09:52:24 501376] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:478|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146529|now:1746006744501352|stream_id:0|stream_offset:312465| [2025/04/30 09:52:24 501385] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 501393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146529|applimit:0| [2025/04/30 09:52:24 501399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744505651|now:1746006744501399|interval:4252| [2025/04/30 09:52:24 501405] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744505651|now:1746006744501399|interv:4252| [2025/04/30 09:52:24 501409] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147729| [2025/04/30 09:52:24 501414] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 501418] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147729|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:382026| [2025/04/30 09:52:24 501423] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 501427] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:479| [2025/04/30 09:52:24 501456] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:479|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147729|now:1746006744501433|stream_id:0|stream_offset:382026| [2025/04/30 09:52:24 501464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:479|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 501471] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147729|applimit:0| [2025/04/30 09:52:24 501478] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744505651|now:1746006744501478|interval:4173| [2025/04/30 09:52:24 501484] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744505651|now:1746006744501478|interv:4173| [2025/04/30 09:52:24 501488] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148929| [2025/04/30 09:52:24 501493] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 501497] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148929|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:383205| [2025/04/30 09:52:24 501506] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 501510] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:480| [2025/04/30 09:52:24 501539] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:480|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148929|now:1746006744501516|stream_id:0|stream_offset:383205| [2025/04/30 09:52:24 501548] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 501555] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148929|applimit:0| [2025/04/30 09:52:24 501562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744505651|now:1746006744501561|interval:4090| [2025/04/30 09:52:24 501568] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744505651|now:1746006744501561|interv:4090| [2025/04/30 09:52:24 501572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150129| [2025/04/30 09:52:24 501577] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744505651| [2025/04/30 09:52:24 501581] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744505651| [2025/04/30 09:52:24 501585] [debug] |xqc_engine_wakeup_after|wakeup:1746006744505651|now:1746006744501585|diff:4066| [2025/04/30 09:52:24 501589] [debug] |xqc_engine_main_logic|END|now:1746006744501049| [2025/04/30 09:52:24 501595] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744501595| [2025/04/30 09:52:24 501599] [debug] |xqc_engine_wakeup_after|wakeup:1746006744505651|now:1746006744501599|diff:4052| [2025/04/30 09:52:24 501603] [debug] |xqc_engine_main_logic|END|now:1746006744501595| [2025/04/30 09:52:24 502411] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:157|state:ESTABED|recv_time:1746006744502410| [2025/04/30 09:52:24 502426] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 502435] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:113| [2025/04/30 09:52:24 502441] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:114| [2025/04/30 09:52:24 502451] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:114| [2025/04/30 09:52:24 502457] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 502467] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:354|origin_pktnum:223|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:355|path_largest_ack:354| [2025/04/30 09:52:24 502475] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:74|tx_in_flight:144096|prior_delivered:176869|prior_time:1746006744444461|is_app_limited:0|send_elapse:58203|ack_elapse:57949|ctl_first_sent_time:1746006744445213|lagest_ack_time:1746006744502410|curr_delivered:244106| [2025/04/30 09:52:24 502482] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744445213| [2025/04/30 09:52:24 502488] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:766||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 09:52:24 502494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:355|origin_pktnum:226|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:355|path_largest_ack:355| [2025/04/30 09:52:24 502508] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:74|tx_in_flight:144096|prior_delivered:176869|prior_time:1746006744444461|is_app_limited:0|send_elapse:58203|ack_elapse:57949|ctl_first_sent_time:1746006744445213|lagest_ack_time:1746006744502410|curr_delivered:245306| [2025/04/30 09:52:24 502515] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744445302| [2025/04/30 09:52:24 502522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:764||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 09:52:24 502529] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56936|rttvar:402|minrtt:31359|latest_rtt:57108|ack_delay:88| [2025/04/30 09:52:24 502536] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56946|rttvar:323|minrtt:31359|latest_rtt:57108|ack_delay:88| [2025/04/30 09:52:24 502543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:355|lost_pn:352|thresh:3| [2025/04/30 09:52:24 502550] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502556] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502567] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502582] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502590] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502594] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502602] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502609] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 502633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 502637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502640] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502644] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502648] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502656] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 502664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 502668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 502672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502710] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502808] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502821] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 502827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502833] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 502876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:348|lost_pn:352|po_sent_time:1746006744441426|lost_send_time:1746006744438164|loss_delay:64246|frame:STREAM |repair:128| [2025/04/30 09:52:24 502884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:351|lost_pn:352|po_sent_time:1746006744443422|lost_send_time:1746006744438164|loss_delay:64246|frame:STREAM |repair:128| [2025/04/30 09:52:24 502891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:352|lost_pn:352|po_sent_time:1746006744443485|lost_send_time:1746006744438164|loss_delay:64246|frame:STREAM |repair:128| [2025/04/30 09:52:24 502898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744443485u| [2025/04/30 09:52:24 502904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 502910] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744507790|now:1746006744502910|interval:4880| [2025/04/30 09:52:24 502917] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744507790|now:1746006744502910|interv:4880| [2025/04/30 09:52:24 502923] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 58203, ack_elapse 57949, delivered 68437|rate 1175832|lost 139| [2025/04/30 09:52:24 502931] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175832) in round 5| [2025/04/30 09:52:24 502938] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 502944] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:12698| [2025/04/30 09:52:24 502951] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:3|acked:2400|po_sent_time:1746006744445302|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 502958] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:3|acked:2400|po_sent_time:1746006744445302|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 502965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:144129|srtt:56946|latest_rtt:57108|min_rtt:31359|applimit:0|lost:136|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 502974] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:114|largest:114|pns:2| [2025/04/30 09:52:24 502981] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:157|pkt_type:SHORT_HEADER|pkt_num:114|frame:ACK |recv_time:1746006744502410|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 502988] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864502410|now:1746006744502410|interv:120000000| [2025/04/30 09:52:24 502997] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864502410|now:1746006744502410|interv:120000000| [2025/04/30 09:52:24 503001] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744505651|pq_index:0| [2025/04/30 09:52:24 503006] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744501049| [2025/04/30 09:52:24 503010] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744503010| [2025/04/30 09:52:24 503015] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744503014| [2025/04/30 09:52:24 503020] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 503025] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56946|min_srtt:56946|path_bw:1207078|loss_rate:28.10|path_pto:0| [2025/04/30 09:52:24 503030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144129|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:313644| [2025/04/30 09:52:24 503034] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56946|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 503039] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:348|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 503043] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56946|min_srtt:56946|path_bw:1207078|loss_rate:28.10|path_pto:0| [2025/04/30 09:52:24 503047] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144129|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:241725| [2025/04/30 09:52:24 503052] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56946|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 503056] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:351|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 503067] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56946|min_srtt:56946|path_bw:1207078|loss_rate:28.10|path_pto:0| [2025/04/30 09:52:24 503071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144129|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:314823| [2025/04/30 09:52:24 503076] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56946|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 503080] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:352|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 503084] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56946|min_srtt:56946|path_bw:1207078|loss_rate:28.10|path_pto:0| [2025/04/30 09:52:24 503089] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144129|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:384384| [2025/04/30 09:52:24 503096] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56946|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 503100] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 503104] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56946|min_srtt:56946|path_bw:1207078|loss_rate:28.10|path_pto:0| [2025/04/30 09:52:24 503109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:144129|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:385563| [2025/04/30 09:52:24 503113] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56946|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 503117] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 503122] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56946|min_srtt:56946|path_bw:1207078|loss_rate:28.10|path_pto:0| [2025/04/30 09:52:24 503126] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:144129|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:386742| [2025/04/30 09:52:24 503130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 503157] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 503162] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 503170] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 503177] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:348|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 503183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144129|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:313644| [2025/04/30 09:52:24 503190] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 503197] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:481| [2025/04/30 09:52:24 503240] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:481|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144129|now:1746006744503209|stream_id:0|stream_offset:313644| [2025/04/30 09:52:24 503247] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:481|origin_pktnum:348|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 503253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:144129|applimit:0| [2025/04/30 09:52:24 503260] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744507790|now:1746006744503260|interval:4530| [2025/04/30 09:52:24 503274] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744507790|now:1746006744503260|interv:4530| [2025/04/30 09:52:24 503281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:145329| [2025/04/30 09:52:24 503288] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:351|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 503294] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145329|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:241725| [2025/04/30 09:52:24 503299] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 503303] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:482| [2025/04/30 09:52:24 503332] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:482|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145329|now:1746006744503310|stream_id:0|stream_offset:241725| [2025/04/30 09:52:24 503339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:482|origin_pktnum:222|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 503346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145329|applimit:0| [2025/04/30 09:52:24 503353] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744507790|now:1746006744503353|interval:4437| [2025/04/30 09:52:24 503360] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744507790|now:1746006744503353|interv:4437| [2025/04/30 09:52:24 503367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146529| [2025/04/30 09:52:24 503375] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:352|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 503381] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146529|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:314823| [2025/04/30 09:52:24 503385] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 503389] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:483| [2025/04/30 09:52:24 503418] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:483|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146529|now:1746006744503396|stream_id:0|stream_offset:314823| [2025/04/30 09:52:24 503425] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:483|origin_pktnum:352|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 503432] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146529|applimit:0| [2025/04/30 09:52:24 503439] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744507790|now:1746006744503439|interval:4351| [2025/04/30 09:52:24 503447] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744507790|now:1746006744503439|interv:4351| [2025/04/30 09:52:24 503460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147729| [2025/04/30 09:52:24 503466] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 503471] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147729|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:384384| [2025/04/30 09:52:24 503475] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 503479] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:484| [2025/04/30 09:52:24 503507] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:484|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147729|now:1746006744503486|stream_id:0|stream_offset:384384| [2025/04/30 09:52:24 503514] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:484|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 503521] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147729|applimit:0| [2025/04/30 09:52:24 503528] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744507790|now:1746006744503528|interval:4262| [2025/04/30 09:52:24 503536] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744507790|now:1746006744503528|interv:4262| [2025/04/30 09:52:24 503542] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148929| [2025/04/30 09:52:24 503550] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 503555] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148929|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:385563| [2025/04/30 09:52:24 503560] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 503564] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:485| [2025/04/30 09:52:24 503591] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:485|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148929|now:1746006744503571|stream_id:0|stream_offset:385563| [2025/04/30 09:52:24 503598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:485|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 503605] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148929|applimit:0| [2025/04/30 09:52:24 503612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744507790|now:1746006744503611|interval:4179| [2025/04/30 09:52:24 503619] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744507790|now:1746006744503611|interv:4179| [2025/04/30 09:52:24 503626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150129| [2025/04/30 09:52:24 503634] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744507790| [2025/04/30 09:52:24 503648] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744507790| [2025/04/30 09:52:24 503652] [debug] |xqc_engine_wakeup_after|wakeup:1746006744507790|now:1746006744503652|diff:4138| [2025/04/30 09:52:24 503656] [debug] |xqc_engine_main_logic|END|now:1746006744503014| [2025/04/30 09:52:24 503662] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744503662| [2025/04/30 09:52:24 503666] [debug] |xqc_engine_wakeup_after|wakeup:1746006744507790|now:1746006744503666|diff:4124| [2025/04/30 09:52:24 503670] [debug] |xqc_engine_main_logic|END|now:1746006744503662| [2025/04/30 09:52:24 504487] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:159|state:ESTABED|recv_time:1746006744504486| [2025/04/30 09:52:24 504503] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 504513] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:114| [2025/04/30 09:52:24 504520] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:115| [2025/04/30 09:52:24 504529] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:115| [2025/04/30 09:52:24 504535] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 504546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:360|origin_pktnum:229|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:361|path_largest_ack:360| [2025/04/30 09:52:24 504554] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:76|tx_in_flight:146496|prior_delivered:179269|prior_time:1746006744446436|is_app_limited:0|send_elapse:58221|ack_elapse:58050|ctl_first_sent_time:1746006744447179|lagest_ack_time:1746006744504486|curr_delivered:246506| [2025/04/30 09:52:24 504562] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744447179| [2025/04/30 09:52:24 504569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:765||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 09:52:24 504576] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:361|origin_pktnum:232|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:361|path_largest_ack:361| [2025/04/30 09:52:24 504583] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:76|tx_in_flight:146496|prior_delivered:179269|prior_time:1746006744446436|is_app_limited:0|send_elapse:58221|ack_elapse:58050|ctl_first_sent_time:1746006744447179|lagest_ack_time:1746006744504486|curr_delivered:247706| [2025/04/30 09:52:24 504591] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744447299| [2025/04/30 09:52:24 504597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:763||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 09:52:24 504603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56946|rttvar:323|minrtt:31359|latest_rtt:57187|ack_delay:88| [2025/04/30 09:52:24 504609] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56965|rttvar:281|minrtt:31359|latest_rtt:57187|ack_delay:88| [2025/04/30 09:52:24 504614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:361|lost_pn:358|thresh:3| [2025/04/30 09:52:24 504618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504622] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504640] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504644] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504648] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504656] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504667] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 504690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 504694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 504721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 504725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 504732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504815] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504821] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504828] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504841] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504854] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504910] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 504929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504940] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504946] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504953] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504959] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 504982] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 504989] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:353|lost_pn:358|po_sent_time:1746006744443544|lost_send_time:1746006744440151|loss_delay:64335|frame:STREAM |repair:128| [2025/04/30 09:52:24 504996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:356|lost_pn:358|po_sent_time:1746006744445403|lost_send_time:1746006744440151|loss_delay:64335|frame:STREAM |repair:128| [2025/04/30 09:52:24 505003] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:357|lost_pn:358|po_sent_time:1746006744445487|lost_send_time:1746006744440151|loss_delay:64335|frame:STREAM |repair:128| [2025/04/30 09:52:24 505011] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:358|lost_pn:358|po_sent_time:1746006744445572|lost_send_time:1746006744440151|loss_delay:64335|frame:STREAM |repair:128| [2025/04/30 09:52:24 505022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744445572u| [2025/04/30 09:52:24 505028] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 505034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744509988|now:1746006744505034|interval:4954| [2025/04/30 09:52:24 505041] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744509988|now:1746006744505034|interv:4954| [2025/04/30 09:52:24 505047] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 58221, ack_elapse 58050, delivered 68437|rate 1175469|lost 143| [2025/04/30 09:52:24 505054] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175469) in round 5| [2025/04/30 09:52:24 505070] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 505077] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:12698| [2025/04/30 09:52:24 505084] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:4|acked:2400|po_sent_time:1746006744447299|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 505091] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:4|acked:2400|po_sent_time:1746006744447299|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:181669| [2025/04/30 09:52:24 505098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:142929|srtt:56965|latest_rtt:57187|min_rtt:31359|applimit:0|lost:139|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 505107] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:115|largest:115|pns:2| [2025/04/30 09:52:24 505114] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:159|pkt_type:SHORT_HEADER|pkt_num:115|frame:ACK |recv_time:1746006744504486|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 505122] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864504486|now:1746006744504486|interv:120000000| [2025/04/30 09:52:24 505128] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864504486|now:1746006744504486|interv:120000000| [2025/04/30 09:52:24 505157] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744507790|pq_index:0| [2025/04/30 09:52:24 505164] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744503014| [2025/04/30 09:52:24 505170] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744505170| [2025/04/30 09:52:24 505179] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744505176| [2025/04/30 09:52:24 505186] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 505194] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56965|min_srtt:56965|path_bw:1207078|loss_rate:28.43|path_pto:0| [2025/04/30 09:52:24 505204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142929|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:316002| [2025/04/30 09:52:24 505209] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56965|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 505214] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:353|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 505218] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56965|min_srtt:56965|path_bw:1207078|loss_rate:28.43|path_pto:0| [2025/04/30 09:52:24 505222] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:142929|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:245262| [2025/04/30 09:52:24 505227] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56965|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 505231] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:356|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 505235] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56965|min_srtt:56965|path_bw:1207078|loss_rate:28.43|path_pto:0| [2025/04/30 09:52:24 505239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:142929|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:246441| [2025/04/30 09:52:24 505244] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56965|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 505248] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:357|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 505252] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56965|min_srtt:56965|path_bw:1207078|loss_rate:28.43|path_pto:0| [2025/04/30 09:52:24 505256] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:142929|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:317181| [2025/04/30 09:52:24 505260] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56965|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 505264] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:358|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 505269] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56965|min_srtt:56965|path_bw:1207078|loss_rate:28.43|path_pto:0| [2025/04/30 09:52:24 505273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:142929|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:386742| [2025/04/30 09:52:24 505277] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56965|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 505285] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 505289] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56965|min_srtt:56965|path_bw:1207078|loss_rate:28.43|path_pto:0| [2025/04/30 09:52:24 505293] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:142929|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:387921| [2025/04/30 09:52:24 505297] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56965|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 505301] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 505305] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56965|min_srtt:56965|path_bw:1207078|loss_rate:28.43|path_pto:0| [2025/04/30 09:52:24 505309] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:142929|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:389100| [2025/04/30 09:52:24 505314] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 505318] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 505321] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 505326] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 505330] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:353|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 505334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142929|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:316002| [2025/04/30 09:52:24 505339] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 505343] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:486| [2025/04/30 09:52:24 505378] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:486|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142929|now:1746006744505351|stream_id:0|stream_offset:316002| [2025/04/30 09:52:24 505384] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:486|origin_pktnum:353|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 505389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:142929|applimit:0| [2025/04/30 09:52:24 505393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744509988|now:1746006744505393|interval:4595| [2025/04/30 09:52:24 505397] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744509988|now:1746006744505393|interv:4595| [2025/04/30 09:52:24 505405] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:144129| [2025/04/30 09:52:24 505410] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:356|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 505414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144129|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:245262| [2025/04/30 09:52:24 505419] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 505423] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:487| [2025/04/30 09:52:24 505446] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:487|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144129|now:1746006744505429|stream_id:0|stream_offset:245262| [2025/04/30 09:52:24 505452] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:487|origin_pktnum:227|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 505456] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:144129|applimit:0| [2025/04/30 09:52:24 505460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744509988|now:1746006744505460|interval:4528| [2025/04/30 09:52:24 505465] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744509988|now:1746006744505460|interv:4528| [2025/04/30 09:52:24 505469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:145329| [2025/04/30 09:52:24 505473] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:357|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 505478] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145329|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:246441| [2025/04/30 09:52:24 505482] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 505486] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:488| [2025/04/30 09:52:24 505506] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:488|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145329|now:1746006744505492|stream_id:0|stream_offset:246441| [2025/04/30 09:52:24 505512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:488|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:52:24 505516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145329|applimit:0| [2025/04/30 09:52:24 505520] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744509988|now:1746006744505520|interval:4468| [2025/04/30 09:52:24 505524] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744509988|now:1746006744505520|interv:4468| [2025/04/30 09:52:24 505528] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146529| [2025/04/30 09:52:24 505533] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:358|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 505540] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146529|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:317181| [2025/04/30 09:52:24 505545] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 505549] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:489| [2025/04/30 09:52:24 505569] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:489|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146529|now:1746006744505554|stream_id:0|stream_offset:317181| [2025/04/30 09:52:24 505574] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:489|origin_pktnum:358|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 505579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146529|applimit:0| [2025/04/30 09:52:24 505583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744509988|now:1746006744505583|interval:4405| [2025/04/30 09:52:24 505587] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744509988|now:1746006744505583|interv:4405| [2025/04/30 09:52:24 505591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147729| [2025/04/30 09:52:24 505595] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 505599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147729|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:386742| [2025/04/30 09:52:24 505604] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 505608] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:490| [2025/04/30 09:52:24 505627] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:490|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147729|now:1746006744505613|stream_id:0|stream_offset:386742| [2025/04/30 09:52:24 505632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 505636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147729|applimit:0| [2025/04/30 09:52:24 505640] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744509988|now:1746006744505640|interval:4348| [2025/04/30 09:52:24 505644] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744509988|now:1746006744505640|interv:4348| [2025/04/30 09:52:24 505648] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148929| [2025/04/30 09:52:24 505652] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 505656] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148929|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:387921| [2025/04/30 09:52:24 505664] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 505668] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:491| [2025/04/30 09:52:24 505688] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:491|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148929|now:1746006744505673|stream_id:0|stream_offset:387921| [2025/04/30 09:52:24 505693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 505697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148929|applimit:0| [2025/04/30 09:52:24 505701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744509988|now:1746006744505701|interval:4287| [2025/04/30 09:52:24 505705] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744509988|now:1746006744505701|interv:4287| [2025/04/30 09:52:24 505709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150129| [2025/04/30 09:52:24 505714] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744509988| [2025/04/30 09:52:24 505718] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744509988| [2025/04/30 09:52:24 505722] [debug] |xqc_engine_wakeup_after|wakeup:1746006744509988|now:1746006744505722|diff:4266| [2025/04/30 09:52:24 505726] [debug] |xqc_engine_main_logic|END|now:1746006744505176| [2025/04/30 09:52:24 505732] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744505731| [2025/04/30 09:52:24 505735] [debug] |xqc_engine_wakeup_after|wakeup:1746006744509988|now:1746006744505735|diff:4253| [2025/04/30 09:52:24 505739] [debug] |xqc_engine_main_logic|END|now:1746006744505731| [2025/04/30 09:52:24 506441] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:161|state:ESTABED|recv_time:1746006744506439| [2025/04/30 09:52:24 506456] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 506465] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:115| [2025/04/30 09:52:24 506471] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:116| [2025/04/30 09:52:24 506481] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:116| [2025/04/30 09:52:24 506487] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 506498] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:364|origin_pktnum:233|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:365|path_largest_ack:364| [2025/04/30 09:52:24 506505] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:78|tx_in_flight:146496|prior_delivered:181669|prior_time:1746006744448477|is_app_limited:0|send_elapse:58095|ack_elapse:57962|ctl_first_sent_time:1746006744449245|lagest_ack_time:1746006744506439|curr_delivered:248906| [2025/04/30 09:52:24 506513] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744449245| [2025/04/30 09:52:24 506520] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:765||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 09:52:24 506527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:365|origin_pktnum:236|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:365|path_largest_ack:365| [2025/04/30 09:52:24 506541] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:78|tx_in_flight:146496|prior_delivered:181669|prior_time:1746006744448477|is_app_limited:0|send_elapse:58095|ack_elapse:57962|ctl_first_sent_time:1746006744449245|lagest_ack_time:1746006744506439|curr_delivered:250106| [2025/04/30 09:52:24 506548] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744449334| [2025/04/30 09:52:24 506555] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:763||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 09:52:24 506561] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56965|rttvar:281|minrtt:31359|latest_rtt:57105|ack_delay:104| [2025/04/30 09:52:24 506567] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56970|rttvar:220|minrtt:31359|latest_rtt:57105|ack_delay:104| [2025/04/30 09:52:24 506574] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:365|lost_pn:362|thresh:3| [2025/04/30 09:52:24 506581] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506602] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506622] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 506641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 506645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506656] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 506675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 506679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 506683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506710] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506823] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 506830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 506892] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 506912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 506918] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 506926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:359|lost_pn:362|po_sent_time:1746006744445653|lost_send_time:1746006744442196|loss_delay:64243|frame:STREAM |repair:128| [2025/04/30 09:52:24 506933] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:362|lost_pn:362|po_sent_time:1746006744447369|lost_send_time:1746006744442196|loss_delay:64243|frame:STREAM |repair:128| [2025/04/30 09:52:24 506941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744447369u| [2025/04/30 09:52:24 506947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 506954] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744511678|now:1746006744506954|interval:4724| [2025/04/30 09:52:24 506961] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744511678|now:1746006744506954|interv:4724| [2025/04/30 09:52:24 506967] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 58095, ack_elapse 57962, delivered 68437|rate 1178018|lost 145| [2025/04/30 09:52:24 506974] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: RTT round update 5 -> 6| [2025/04/30 09:52:24 506981] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178018) in round 6| [2025/04/30 09:52:24 506987] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 506993] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:12698| [2025/04/30 09:52:24 506999] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744449334|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 507006] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744449334|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 507013] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:145329|srtt:56970|latest_rtt:57105|min_rtt:31359|applimit:0|lost:143|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:52:24 507022] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:116|largest:116|pns:2| [2025/04/30 09:52:24 507042] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:161|pkt_type:SHORT_HEADER|pkt_num:116|frame:ACK |recv_time:1746006744506439|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 507049] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864506439|now:1746006744506439|interv:120000000| [2025/04/30 09:52:24 507056] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864506439|now:1746006744506439|interv:120000000| [2025/04/30 09:52:24 507061] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744509988|pq_index:0| [2025/04/30 09:52:24 507068] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744505176| [2025/04/30 09:52:24 507074] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744507073| [2025/04/30 09:52:24 507081] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744507079| [2025/04/30 09:52:24 507089] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 507096] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56970|min_srtt:56970|path_bw:1207078|loss_rate:28.89|path_pto:0| [2025/04/30 09:52:24 507103] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145329|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:318360| [2025/04/30 09:52:24 507110] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56970|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 507117] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:359|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 507124] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56970|min_srtt:56970|path_bw:1207078|loss_rate:28.89|path_pto:0| [2025/04/30 09:52:24 507151] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145329|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:319539| [2025/04/30 09:52:24 507162] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56970|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 507170] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:362|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 507176] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56970|min_srtt:56970|path_bw:1207078|loss_rate:28.89|path_pto:0| [2025/04/30 09:52:24 507183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145329|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:389100| [2025/04/30 09:52:24 507189] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56970|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 507196] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 507209] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56970|min_srtt:56970|path_bw:1207078|loss_rate:28.89|path_pto:0| [2025/04/30 09:52:24 507215] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145329|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:390279| [2025/04/30 09:52:24 507222] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56970|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 507229] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 507236] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56970|min_srtt:56970|path_bw:1207078|loss_rate:28.89|path_pto:0| [2025/04/30 09:52:24 507243] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145329|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:391458| [2025/04/30 09:52:24 507251] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 507256] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 507260] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 507264] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 507268] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:359|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 507273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145329|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:318360| [2025/04/30 09:52:24 507278] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 507282] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:492| [2025/04/30 09:52:24 507314] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:492|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145329|now:1746006744507290|stream_id:0|stream_offset:318360| [2025/04/30 09:52:24 507320] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:492|origin_pktnum:359|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 507324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145329|applimit:0| [2025/04/30 09:52:24 507329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744511678|now:1746006744507329|interval:4349| [2025/04/30 09:52:24 507333] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744511678|now:1746006744507329|interv:4349| [2025/04/30 09:52:24 507337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146529| [2025/04/30 09:52:24 507346] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:362|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 507350] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146529|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:319539| [2025/04/30 09:52:24 507355] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 507359] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:493| [2025/04/30 09:52:24 507381] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:493|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146529|now:1746006744507365|stream_id:0|stream_offset:319539| [2025/04/30 09:52:24 507386] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:493|origin_pktnum:362|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 507391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146529|applimit:0| [2025/04/30 09:52:24 507395] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744511678|now:1746006744507394|interval:4284| [2025/04/30 09:52:24 507399] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744511678|now:1746006744507394|interv:4284| [2025/04/30 09:52:24 507403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147729| [2025/04/30 09:52:24 507407] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 507411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147729|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:389100| [2025/04/30 09:52:24 507416] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 507420] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:494| [2025/04/30 09:52:24 507439] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:494|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147729|now:1746006744507425|stream_id:0|stream_offset:389100| [2025/04/30 09:52:24 507444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:494|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 507448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147729|applimit:0| [2025/04/30 09:52:24 507452] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744511678|now:1746006744507452|interval:4226| [2025/04/30 09:52:24 507457] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744511678|now:1746006744507452|interv:4226| [2025/04/30 09:52:24 507461] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148929| [2025/04/30 09:52:24 507465] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 507469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148929|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:390279| [2025/04/30 09:52:24 507477] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 507481] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:495| [2025/04/30 09:52:24 507502] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:495|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148929|now:1746006744507487|stream_id:0|stream_offset:390279| [2025/04/30 09:52:24 507507] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:495|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 507512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148929|applimit:0| [2025/04/30 09:52:24 507516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744511678|now:1746006744507516|interval:4162| [2025/04/30 09:52:24 507520] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744511678|now:1746006744507516|interv:4162| [2025/04/30 09:52:24 507524] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150129| [2025/04/30 09:52:24 507528] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744511678| [2025/04/30 09:52:24 507533] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744511678| [2025/04/30 09:52:24 507537] [debug] |xqc_engine_wakeup_after|wakeup:1746006744511678|now:1746006744507537|diff:4141| [2025/04/30 09:52:24 507541] [debug] |xqc_engine_main_logic|END|now:1746006744507079| [2025/04/30 09:52:24 507546] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744507546| [2025/04/30 09:52:24 507550] [debug] |xqc_engine_wakeup_after|wakeup:1746006744511678|now:1746006744507550|diff:4128| [2025/04/30 09:52:24 507554] [debug] |xqc_engine_main_logic|END|now:1746006744507546| [2025/04/30 09:52:24 508450] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:163|state:ESTABED|recv_time:1746006744508449| [2025/04/30 09:52:24 508465] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 508474] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:116| [2025/04/30 09:52:24 508480] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:117| [2025/04/30 09:52:24 508489] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:117| [2025/04/30 09:52:24 508496] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 508506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:368|origin_pktnum:237|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:369|path_largest_ack:368| [2025/04/30 09:52:24 508514] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:80|tx_in_flight:146489|prior_delivered:184069|prior_time:1746006744450469|is_app_limited:0|send_elapse:58179|ack_elapse:57980|ctl_first_sent_time:1746006744451192|lagest_ack_time:1746006744508449|curr_delivered:251306| [2025/04/30 09:52:24 508522] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744451192| [2025/04/30 09:52:24 508529] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:763||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 09:52:24 508536] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:369|origin_pktnum:240|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:369|path_largest_ack:369| [2025/04/30 09:52:24 508550] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:80|tx_in_flight:146489|prior_delivered:184069|prior_time:1746006744450469|is_app_limited:0|send_elapse:58179|ack_elapse:57980|ctl_first_sent_time:1746006744451192|lagest_ack_time:1746006744508449|curr_delivered:252506| [2025/04/30 09:52:24 508558] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744451288| [2025/04/30 09:52:24 508565] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:761||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 09:52:24 508572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56970|rttvar:220|minrtt:31359|latest_rtt:57161|ack_delay:112| [2025/04/30 09:52:24 508578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56980|rttvar:184|minrtt:31359|latest_rtt:57161|ack_delay:112| [2025/04/30 09:52:24 508585] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:369|lost_pn:366|thresh:3| [2025/04/30 09:52:24 508589] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508601] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508605] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508609] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508624] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508628] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 508640] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 508644] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508647] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508651] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508658] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 508674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 508677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 508681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508735] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508757] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 508831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508835] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508854] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 508889] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508896] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 508909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 508915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508922] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508928] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 508936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:363|lost_pn:366|po_sent_time:1746006744447435|lost_send_time:1746006744444143|loss_delay:64306|frame:STREAM |repair:128| [2025/04/30 09:52:24 508944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:366|lost_pn:366|po_sent_time:1746006744449398|lost_send_time:1746006744444143|loss_delay:64306|frame:STREAM |repair:128| [2025/04/30 09:52:24 508951] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744449398u| [2025/04/30 09:52:24 508957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 57|pns:2| [2025/04/30 09:52:24 508964] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 508970] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744513763|now:1746006744508970|interval:4793| [2025/04/30 09:52:24 508976] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744513763|now:1746006744508970|interv:4793| [2025/04/30 09:52:24 508983] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 58179, ack_elapse 57980, delivered 68437|rate 1176317|lost 147| [2025/04/30 09:52:24 508990] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176317) in round 6| [2025/04/30 09:52:24 508996] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 509002] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:12698| [2025/04/30 09:52:24 509008] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744451288|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 509015] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744451288|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 509022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:145329|srtt:56980|latest_rtt:57161|min_rtt:31359|applimit:0|lost:145|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 509030] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:117|largest:117|pns:2| [2025/04/30 09:52:24 509041] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:163|pkt_type:SHORT_HEADER|pkt_num:117|frame:ACK |recv_time:1746006744508449|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 509048] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864508449|now:1746006744508449|interv:120000000| [2025/04/30 09:52:24 509054] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864508449|now:1746006744508449|interv:120000000| [2025/04/30 09:52:24 509059] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744511678|pq_index:0| [2025/04/30 09:52:24 509064] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744507079| [2025/04/30 09:52:24 509069] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744509069| [2025/04/30 09:52:24 509076] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744509074| [2025/04/30 09:52:24 509093] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 509099] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56980|min_srtt:56980|path_bw:1207078|loss_rate:29.06|path_pto:0| [2025/04/30 09:52:24 509106] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145329|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:320718| [2025/04/30 09:52:24 509112] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56980|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 509118] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:363|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 509123] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56980|min_srtt:56980|path_bw:1207078|loss_rate:29.06|path_pto:0| [2025/04/30 09:52:24 509129] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145329|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:321897| [2025/04/30 09:52:24 509159] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56980|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 509165] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:366|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 509170] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56980|min_srtt:56980|path_bw:1207078|loss_rate:29.06|path_pto:0| [2025/04/30 09:52:24 509176] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145329|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:391458| [2025/04/30 09:52:24 509181] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56980|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 509192] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 509197] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56980|min_srtt:56980|path_bw:1207078|loss_rate:29.06|path_pto:0| [2025/04/30 09:52:24 509203] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145329|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:392637| [2025/04/30 09:52:24 509208] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56980|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 509214] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 509219] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56980|min_srtt:56980|path_bw:1207078|loss_rate:29.06|path_pto:0| [2025/04/30 09:52:24 509225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145329|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:393816| [2025/04/30 09:52:24 509231] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 509236] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 509241] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 509247] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 509253] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:363|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 509258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145329|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:320718| [2025/04/30 09:52:24 509264] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 509270] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:496| [2025/04/30 09:52:24 509312] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:496|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145329|now:1746006744509280|stream_id:0|stream_offset:320718| [2025/04/30 09:52:24 509320] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:496|origin_pktnum:363|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 509327] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145329|applimit:0| [2025/04/30 09:52:24 509333] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744513763|now:1746006744509332|interval:4431| [2025/04/30 09:52:24 509339] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744513763|now:1746006744509332|interv:4431| [2025/04/30 09:52:24 509344] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146529| [2025/04/30 09:52:24 509355] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:366|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 509361] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146529|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:321897| [2025/04/30 09:52:24 509367] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 509373] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:497| [2025/04/30 09:52:24 509405] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:497|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146529|now:1746006744509381|stream_id:0|stream_offset:321897| [2025/04/30 09:52:24 509412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:497|origin_pktnum:366|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 509419] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146529|applimit:0| [2025/04/30 09:52:24 509424] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744513763|now:1746006744509424|interval:4339| [2025/04/30 09:52:24 509430] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744513763|now:1746006744509424|interv:4339| [2025/04/30 09:52:24 509436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147729| [2025/04/30 09:52:24 509442] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 509448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147729|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:391458| [2025/04/30 09:52:24 509454] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 509460] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:498| [2025/04/30 09:52:24 509489] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:498|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147729|now:1746006744509467|stream_id:0|stream_offset:391458| [2025/04/30 09:52:24 509497] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:498|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 509503] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147729|applimit:0| [2025/04/30 09:52:24 509508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744513763|now:1746006744509508|interval:4255| [2025/04/30 09:52:24 509514] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744513763|now:1746006744509508|interv:4255| [2025/04/30 09:52:24 509519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148929| [2025/04/30 09:52:24 509525] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 509534] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148929|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:392637| [2025/04/30 09:52:24 509540] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 509545] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:499| [2025/04/30 09:52:24 509573] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:499|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148929|now:1746006744509552|stream_id:0|stream_offset:392637| [2025/04/30 09:52:24 509581] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:499|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 509587] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148929|applimit:0| [2025/04/30 09:52:24 509593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744513763|now:1746006744509593|interval:4170| [2025/04/30 09:52:24 509600] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744513763|now:1746006744509593|interv:4170| [2025/04/30 09:52:24 509606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150129| [2025/04/30 09:52:24 509613] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744513763| [2025/04/30 09:52:24 509620] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744513763| [2025/04/30 09:52:24 509626] [debug] |xqc_engine_wakeup_after|wakeup:1746006744513763|now:1746006744509626|diff:4137| [2025/04/30 09:52:24 509633] [debug] |xqc_engine_main_logic|END|now:1746006744509074| [2025/04/30 09:52:24 509641] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744509641| [2025/04/30 09:52:24 509647] [debug] |xqc_engine_wakeup_after|wakeup:1746006744513763|now:1746006744509647|diff:4116| [2025/04/30 09:52:24 509653] [debug] |xqc_engine_main_logic|END|now:1746006744509641| [2025/04/30 09:52:24 510420] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:166|state:ESTABED|recv_time:1746006744510419| [2025/04/30 09:52:24 510435] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 510442] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:117| [2025/04/30 09:52:24 510446] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:118| [2025/04/30 09:52:24 510453] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:118| [2025/04/30 09:52:24 510459] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 510467] [error] |scid:d47626d1917b423603b680b7|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:52:24 510476] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:372|origin_pktnum:241|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:373|path_largest_ack:372| [2025/04/30 09:52:24 510484] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:82|tx_in_flight:146489|prior_delivered:186469|prior_time:1746006744452601|is_app_limited:0|send_elapse:58314|ack_elapse:57818|ctl_first_sent_time:1746006744453348|lagest_ack_time:1746006744510419|curr_delivered:253706| [2025/04/30 09:52:24 510490] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744453348| [2025/04/30 09:52:24 510500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:761||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 09:52:24 510504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:373|origin_pktnum:244|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:373|path_largest_ack:373| [2025/04/30 09:52:24 510512] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:82|tx_in_flight:146489|prior_delivered:186469|prior_time:1746006744452601|is_app_limited:0|send_elapse:58314|ack_elapse:57818|ctl_first_sent_time:1746006744453348|lagest_ack_time:1746006744510419|curr_delivered:254906| [2025/04/30 09:52:24 510518] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744453440| [2025/04/30 09:52:24 510525] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:759||sndq_packets_used_bytes:0|sndq_packets_free:30| [2025/04/30 09:52:24 510531] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56980|rttvar:184|minrtt:31359|latest_rtt:56979|ack_delay:104| [2025/04/30 09:52:24 510536] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56967|rttvar:164|minrtt:31359|latest_rtt:56979|ack_delay:104| [2025/04/30 09:52:24 510543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:373|lost_pn:370|thresh:3| [2025/04/30 09:52:24 510549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510554] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510558] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510566] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510570] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510574] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510581] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510585] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510589] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 510593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 510597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510601] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510605] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510615] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510619] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 510627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 510631] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 510635] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510639] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510642] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510646] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510654] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510658] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510688] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 510771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 510814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 510836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 510842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510854] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510867] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 510875] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:367|lost_pn:370|po_sent_time:1746006744449457|lost_send_time:1746006744446318|loss_delay:64101|frame:STREAM |repair:128| [2025/04/30 09:52:24 510883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:370|lost_pn:370|po_sent_time:1746006744451374|lost_send_time:1746006744446318|loss_delay:64101|frame:STREAM |repair:128| [2025/04/30 09:52:24 510890] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744451374u| [2025/04/30 09:52:24 510897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 510903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744515554|now:1746006744510903|interval:4651| [2025/04/30 09:52:24 510910] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744515554|now:1746006744510903|interv:4651| [2025/04/30 09:52:24 510917] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 58314, ack_elapse 57818, delivered 68437|rate 1173594|lost 149| [2025/04/30 09:52:24 510924] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173594) in round 6| [2025/04/30 09:52:24 510931] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 510936] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:12698| [2025/04/30 09:52:24 510943] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744453440|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 510950] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744453440|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 510957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:145329|srtt:56967|latest_rtt:56979|min_rtt:31359|applimit:0|lost:147|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 510972] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:118|largest:118|pns:2| [2025/04/30 09:52:24 510980] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:166|pkt_type:SHORT_HEADER|pkt_num:118|frame:ACK |recv_time:1746006744510419|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 510988] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864510419|now:1746006744510419|interv:120000000| [2025/04/30 09:52:24 510994] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864510419|now:1746006744510419|interv:120000000| [2025/04/30 09:52:24 510999] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744513763|pq_index:0| [2025/04/30 09:52:24 511006] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744509074| [2025/04/30 09:52:24 511011] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744511011| [2025/04/30 09:52:24 511019] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744511017| [2025/04/30 09:52:24 511026] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 511033] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56967|min_srtt:56967|path_bw:1207078|loss_rate:29.22|path_pto:0| [2025/04/30 09:52:24 511040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145329|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:323076| [2025/04/30 09:52:24 511047] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56967|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 511054] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:367|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 511060] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56967|min_srtt:56967|path_bw:1207078|loss_rate:29.22|path_pto:0| [2025/04/30 09:52:24 511067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145329|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:324255| [2025/04/30 09:52:24 511074] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56967|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 511081] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:370|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 511088] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56967|min_srtt:56967|path_bw:1207078|loss_rate:29.22|path_pto:0| [2025/04/30 09:52:24 511094] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145329|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:393816| [2025/04/30 09:52:24 511101] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56967|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 511113] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 511120] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56967|min_srtt:56967|path_bw:1207078|loss_rate:29.22|path_pto:0| [2025/04/30 09:52:24 511127] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145329|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:394995| [2025/04/30 09:52:24 511158] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56967|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 511165] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 511171] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56967|min_srtt:56967|path_bw:1207078|loss_rate:29.22|path_pto:0| [2025/04/30 09:52:24 511178] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145329|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:396174| [2025/04/30 09:52:24 511185] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 511192] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 511198] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 511204] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 511211] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:367|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 511218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145329|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:323076| [2025/04/30 09:52:24 511223] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 511227] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:500| [2025/04/30 09:52:24 511258] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:500|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145329|now:1746006744511235|stream_id:0|stream_offset:323076| [2025/04/30 09:52:24 511264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:500|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:52:24 511269] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145329|applimit:0| [2025/04/30 09:52:24 511273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744515554|now:1746006744511273|interval:4281| [2025/04/30 09:52:24 511278] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744515554|now:1746006744511273|interv:4281| [2025/04/30 09:52:24 511287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146529| [2025/04/30 09:52:24 511292] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:370|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 511296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146529|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:324255| [2025/04/30 09:52:24 511300] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 511304] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:501| [2025/04/30 09:52:24 511327] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:501|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146529|now:1746006744511310|stream_id:0|stream_offset:324255| [2025/04/30 09:52:24 511332] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:501|origin_pktnum:370|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 511337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146529|applimit:0| [2025/04/30 09:52:24 511341] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744515554|now:1746006744511341|interval:4213| [2025/04/30 09:52:24 511345] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744515554|now:1746006744511341|interv:4213| [2025/04/30 09:52:24 511349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147729| [2025/04/30 09:52:24 511353] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 511358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147729|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:393816| [2025/04/30 09:52:24 511362] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 511366] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:502| [2025/04/30 09:52:24 511386] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:502|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147729|now:1746006744511371|stream_id:0|stream_offset:393816| [2025/04/30 09:52:24 511391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:502|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 511395] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147729|applimit:0| [2025/04/30 09:52:24 511399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744515554|now:1746006744511399|interval:4155| [2025/04/30 09:52:24 511404] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744515554|now:1746006744511399|interv:4155| [2025/04/30 09:52:24 511408] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148929| [2025/04/30 09:52:24 511412] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 511419] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148929|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:394995| [2025/04/30 09:52:24 511424] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 511428] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:503| [2025/04/30 09:52:24 511448] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:503|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148929|now:1746006744511433|stream_id:0|stream_offset:394995| [2025/04/30 09:52:24 511453] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:503|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 511457] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148929|applimit:0| [2025/04/30 09:52:24 511461] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744515554|now:1746006744511461|interval:4093| [2025/04/30 09:52:24 511465] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744515554|now:1746006744511461|interv:4093| [2025/04/30 09:52:24 511469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150129| [2025/04/30 09:52:24 511474] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744515554| [2025/04/30 09:52:24 511478] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744515554| [2025/04/30 09:52:24 511482] [debug] |xqc_engine_wakeup_after|wakeup:1746006744515554|now:1746006744511482|diff:4072| [2025/04/30 09:52:24 511486] [debug] |xqc_engine_main_logic|END|now:1746006744511017| [2025/04/30 09:52:24 511492] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744511492| [2025/04/30 09:52:24 511495] [debug] |xqc_engine_wakeup_after|wakeup:1746006744515554|now:1746006744511495|diff:4059| [2025/04/30 09:52:24 511499] [debug] |xqc_engine_main_logic|END|now:1746006744511492| [2025/04/30 09:52:24 512540] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:168|state:ESTABED|recv_time:1746006744512539| [2025/04/30 09:52:24 512555] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 512564] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:118| [2025/04/30 09:52:24 512571] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:119| [2025/04/30 09:52:24 512578] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:119| [2025/04/30 09:52:24 512582] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 512587] [error] |scid:d47626d1917b423603b680b7|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:52:24 512595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:376|origin_pktnum:245|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:377|path_largest_ack:376| [2025/04/30 09:52:24 512602] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:89|tx_in_flight:142815|prior_delivered:188906|prior_time:1746006744454580|is_app_limited:0|send_elapse:56433|ack_elapse:57959|ctl_first_sent_time:1746006744455466|lagest_ack_time:1746006744512539|curr_delivered:256106| [2025/04/30 09:52:24 512609] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744455466| [2025/04/30 09:52:24 512624] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:759||sndq_packets_used_bytes:0|sndq_packets_free:30| [2025/04/30 09:52:24 512631] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:377|origin_pktnum:123|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:377|path_largest_ack:377| [2025/04/30 09:52:24 512637] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:89|tx_in_flight:142815|prior_delivered:188906|prior_time:1746006744454580|is_app_limited:0|send_elapse:56433|ack_elapse:57959|ctl_first_sent_time:1746006744455466|lagest_ack_time:1746006744512539|curr_delivered:257306| [2025/04/30 09:52:24 512644] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744455541| [2025/04/30 09:52:24 512648] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:758||sndq_packets_used_bytes:0|sndq_packets_free:31| [2025/04/30 09:52:24 512652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56967|rttvar:164|minrtt:31359|latest_rtt:56998|ack_delay:184| [2025/04/30 09:52:24 512658] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56948|rttvar:161|minrtt:31359|latest_rtt:56998|ack_delay:184| [2025/04/30 09:52:24 512665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:377|lost_pn:374|thresh:3| [2025/04/30 09:52:24 512672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 512678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 512684] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 512690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 512695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 512699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 512706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 512712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 512719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 512725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 512729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 512732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 512736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 512740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 512744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 512752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 512756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 512760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 512767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 512773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 512779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 512785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 512792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 512798] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 512805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 512811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 512817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 512823] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 512829] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 512836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 512842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 512848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 512855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 512861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 512867] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 512874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 512881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 512887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 512894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 512900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 512912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 512918] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 512923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 512929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 512935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 512942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 512947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 512954] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 512959] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 512965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 512971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 512976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 512982] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 512988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 512993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 512999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 513005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 513011] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 513017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 513023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 513028] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 513035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 513041] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 513047] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 513054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 513068] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 513081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 513087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 513093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 513099] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 513105] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 513111] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 513118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 513125] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:371|lost_pn:374|po_sent_time:1746006744451453|lost_send_time:1746006744448417|loss_delay:64122|frame:STREAM |repair:128| [2025/04/30 09:52:24 513150] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:374|lost_pn:374|po_sent_time:1746006744453518|lost_send_time:1746006744448417|loss_delay:64122|frame:STREAM |repair:128| [2025/04/30 09:52:24 513161] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744453518u| [2025/04/30 09:52:24 513168] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 513174] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744517719|now:1746006744513174|interval:4545| [2025/04/30 09:52:24 513181] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744517719|now:1746006744513174|interv:4545| [2025/04/30 09:52:24 513187] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 56433, ack_elapse 57959, delivered 68400|rate 1180144|lost 151| [2025/04/30 09:52:24 513195] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180144) in round 6| [2025/04/30 09:52:24 513201] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 513208] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:12698| [2025/04/30 09:52:24 513214] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744455541|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 513221] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744455541|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 513227] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:145329|srtt:56948|latest_rtt:56998|min_rtt:31359|applimit:0|lost:149|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 513233] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:119|largest:119|pns:2| [2025/04/30 09:52:24 513242] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:168|pkt_type:SHORT_HEADER|pkt_num:119|frame:ACK |recv_time:1746006744512539|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 513247] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864512539|now:1746006744512539|interv:120000000| [2025/04/30 09:52:24 513253] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864512539|now:1746006744512539|interv:120000000| [2025/04/30 09:52:24 513259] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744515554|pq_index:0| [2025/04/30 09:52:24 513267] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744511017| [2025/04/30 09:52:24 513273] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744513273| [2025/04/30 09:52:24 513280] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744513279| [2025/04/30 09:52:24 513285] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 513290] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56948|min_srtt:56948|path_bw:1207078|loss_rate:29.39|path_pto:0| [2025/04/30 09:52:24 513295] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145329|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:325434| [2025/04/30 09:52:24 513300] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56948|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 513304] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:371|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 513309] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56948|min_srtt:56948|path_bw:1207078|loss_rate:29.39|path_pto:0| [2025/04/30 09:52:24 513313] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145329|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:326613| [2025/04/30 09:52:24 513317] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56948|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 513322] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:374|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 513326] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56948|min_srtt:56948|path_bw:1207078|loss_rate:29.39|path_pto:0| [2025/04/30 09:52:24 513330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145329|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:396174| [2025/04/30 09:52:24 513334] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56948|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 513344] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 513351] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56948|min_srtt:56948|path_bw:1207078|loss_rate:29.39|path_pto:0| [2025/04/30 09:52:24 513358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145329|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:397353| [2025/04/30 09:52:24 513364] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56948|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 513369] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:24 513373] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56948|min_srtt:56948|path_bw:1207078|loss_rate:29.39|path_pto:0| [2025/04/30 09:52:24 513377] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145329|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:398532| [2025/04/30 09:52:24 513381] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 513385] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 513389] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 513393] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 513398] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:371|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 513402] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145329|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:325434| [2025/04/30 09:52:24 513407] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 513411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:504-506|next_skip_chance:1746006744765255|current_time:1746006744513411| [2025/04/30 09:52:24 513415] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:507| [2025/04/30 09:52:24 513456] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:507|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145329|now:1746006744513424|stream_id:0|stream_offset:325434| [2025/04/30 09:52:24 513463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:507|origin_pktnum:371|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 513468] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145329|applimit:0| [2025/04/30 09:52:24 513472] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744517719|now:1746006744513472|interval:4247| [2025/04/30 09:52:24 513477] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744517719|now:1746006744513472|interv:4247| [2025/04/30 09:52:24 513485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146529| [2025/04/30 09:52:24 513490] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:374|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 513494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146529|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:326613| [2025/04/30 09:52:24 513499] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 513503] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:508| [2025/04/30 09:52:24 513538] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:508|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146529|now:1746006744513511|stream_id:0|stream_offset:326613| [2025/04/30 09:52:24 513544] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 513548] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146529|applimit:0| [2025/04/30 09:52:24 513552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744517719|now:1746006744513552|interval:4167| [2025/04/30 09:52:24 513557] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744517719|now:1746006744513552|interv:4167| [2025/04/30 09:52:24 513561] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147729| [2025/04/30 09:52:24 513565] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 513570] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147729|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:396174| [2025/04/30 09:52:24 513574] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 513578] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:509| [2025/04/30 09:52:24 513604] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:509|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147729|now:1746006744513584|stream_id:0|stream_offset:396174| [2025/04/30 09:52:24 513613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:509|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 513620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147729|applimit:0| [2025/04/30 09:52:24 513625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744517719|now:1746006744513625|interval:4094| [2025/04/30 09:52:24 513629] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744517719|now:1746006744513625|interv:4094| [2025/04/30 09:52:24 513633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148929| [2025/04/30 09:52:24 513638] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 513650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148929|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:397353| [2025/04/30 09:52:24 513654] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 513658] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:510| [2025/04/30 09:52:24 513684] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:510|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148929|now:1746006744513665|stream_id:0|stream_offset:397353| [2025/04/30 09:52:24 513692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:510|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 513699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148929|applimit:0| [2025/04/30 09:52:24 513706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744517719|now:1746006744513706|interval:4013| [2025/04/30 09:52:24 513711] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744517719|now:1746006744513706|interv:4013| [2025/04/30 09:52:24 513715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150129| [2025/04/30 09:52:24 513720] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744517719| [2025/04/30 09:52:24 513724] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744517719| [2025/04/30 09:52:24 513728] [debug] |xqc_engine_wakeup_after|wakeup:1746006744517719|now:1746006744513728|diff:3991| [2025/04/30 09:52:24 513733] [debug] |xqc_engine_main_logic|END|now:1746006744513279| [2025/04/30 09:52:24 513742] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744513741| [2025/04/30 09:52:24 513748] [debug] |xqc_engine_wakeup_after|wakeup:1746006744517719|now:1746006744513748|diff:3971| [2025/04/30 09:52:24 513754] [debug] |xqc_engine_main_logic|END|now:1746006744513741| [2025/04/30 09:52:24 514501] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:175|state:ESTABED|recv_time:1746006744514499| [2025/04/30 09:52:24 514516] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 514525] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:119| [2025/04/30 09:52:24 514531] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:120| [2025/04/30 09:52:24 514551] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:120| [2025/04/30 09:52:24 514557] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 514565] [error] |scid:d47626d1917b423603b680b7|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:52:24 514573] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:381|origin_pktnum:254|size:18|pns:2|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:389|path_largest_ack:381| [2025/04/30 09:52:24 514581] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:89|tx_in_flight:147633|prior_delivered:188906|prior_time:1746006744454580|is_app_limited:0|send_elapse:56749|ack_elapse:59919|ctl_first_sent_time:1746006744455782|lagest_ack_time:1746006744514499|curr_delivered:257324| [2025/04/30 09:52:24 514596] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744455782| [2025/04/30 09:52:24 514603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:756||sndq_packets_used_bytes:0|sndq_packets_free:33| [2025/04/30 09:52:24 514610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:385|origin_pktnum:257|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:389|path_largest_ack:385| [2025/04/30 09:52:24 514617] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:95|tx_in_flight:141652|prior_delivered:191306|prior_time:1746006744456499|is_app_limited:0|send_elapse:56405|ack_elapse:58000|ctl_first_sent_time:1746006744457433|lagest_ack_time:1746006744514499|curr_delivered:258524| [2025/04/30 09:52:24 514625] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744457433| [2025/04/30 09:52:24 514631] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:754||sndq_packets_used_bytes:0|sndq_packets_free:35| [2025/04/30 09:52:24 514638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:389|origin_pktnum:133|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:389|path_largest_ack:389| [2025/04/30 09:52:24 514645] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:95|tx_in_flight:141652|prior_delivered:191306|prior_time:1746006744456499|is_app_limited:0|send_elapse:56405|ack_elapse:58000|ctl_first_sent_time:1746006744457433|lagest_ack_time:1746006744514499|curr_delivered:259724| [2025/04/30 09:52:24 514651] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744457812| [2025/04/30 09:52:24 514659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:753||sndq_packets_used_bytes:0|sndq_packets_free:36| [2025/04/30 09:52:24 514665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56948|rttvar:161|minrtt:31359|latest_rtt:56687|ack_delay:104| [2025/04/30 09:52:24 514671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56902|rttvar:212|minrtt:31359|latest_rtt:56687|ack_delay:104| [2025/04/30 09:52:24 514676] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:389|lost_pn:386|thresh:3| [2025/04/30 09:52:24 514680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514684] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514688] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 514711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 514737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 514744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514823] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514829] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514835] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514892] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514918] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514931] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514938] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514950] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 514956] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514968] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514975] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 514999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 515004] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 515010] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 515024] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 515030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 515036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 515042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 515048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 515053] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 515059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 515066] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 515072] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 515078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 515085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 515091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 515098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:375|lost_pn:386|po_sent_time:1746006744453597|lost_send_time:1746006744450485|loss_delay:64014|frame:STREAM |repair:128| [2025/04/30 09:52:24 515106] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:378|lost_pn:386|po_sent_time:1746006744455605|lost_send_time:1746006744450485|loss_delay:64014|frame:STREAM |repair:128| [2025/04/30 09:52:24 515113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:379|lost_pn:386|po_sent_time:1746006744455663|lost_send_time:1746006744450485|loss_delay:64014|frame:STREAM |repair:128| [2025/04/30 09:52:24 515121] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:380|lost_pn:386|po_sent_time:1746006744455724|lost_send_time:1746006744450485|loss_delay:64014|frame:STREAM |repair:128| [2025/04/30 09:52:24 515128] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:382|lost_pn:386|po_sent_time:1746006744455847|lost_send_time:1746006744450485|loss_delay:64014|frame:STREAM_DATA_BLOCKED |repair:4096| [2025/04/30 09:52:24 515158] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:383|lost_pn:386|po_sent_time:1746006744455947|lost_send_time:1746006744450485|loss_delay:64014|frame:STREAM |repair:128| [2025/04/30 09:52:24 515166] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:384|lost_pn:386|po_sent_time:1746006744456054|lost_send_time:1746006744450485|loss_delay:64014|frame:STREAM |repair:128| [2025/04/30 09:52:24 515173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:386|lost_pn:386|po_sent_time:1746006744457531|lost_send_time:1746006744450485|loss_delay:64014|frame:STREAM |repair:128| [2025/04/30 09:52:24 515180] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744457531u| [2025/04/30 09:52:24 515187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 515199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744521638|now:1746006744515199|interval:6439| [2025/04/30 09:52:24 515206] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744521638|now:1746006744515199|interv:6439| [2025/04/30 09:52:24 515213] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 56405, ack_elapse 58000, delivered 68418|rate 1179620|lost 159| [2025/04/30 09:52:24 515220] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179620) in round 6| [2025/04/30 09:52:24 515226] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 515232] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:12698| [2025/04/30 09:52:24 515239] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:8|acked:2418|po_sent_time:1746006744457812|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 515246] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:8|acked:2418|po_sent_time:1746006744457812|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 515253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:139292|srtt:56902|latest_rtt:56687|min_rtt:31359|applimit:0|lost:151|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 515261] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:24 515268] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:24 515276] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 09:52:24 515283] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:120|largest:120|pns:2| [2025/04/30 09:52:24 515291] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:175|pkt_type:SHORT_HEADER|pkt_num:120|frame:PING ACK |recv_time:1746006744514499|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 515296] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864514499|now:1746006744514499|interv:120000000| [2025/04/30 09:52:24 515300] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864514499|now:1746006744514499|interv:120000000| [2025/04/30 09:52:24 515304] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744517719|pq_index:0| [2025/04/30 09:52:24 515309] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744513279| [2025/04/30 09:52:24 515313] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744515313| [2025/04/30 09:52:24 515318] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744515317| [2025/04/30 09:52:24 515327] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 515332] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:120|ack_delay:833|first_ack_range:19|largest_pkt_recv_time:1746006744514499| [2025/04/30 09:52:24 515336] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:120|low:101|pkt_pns:2| [2025/04/30 09:52:24 515340] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:99|low:98|pkt_pns:2| [2025/04/30 09:52:24 515344] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:96|low:57|pkt_pns:2| [2025/04/30 09:52:24 515348] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:11|path:0|path_largest_recv:120|frame_largest_recv:120| [2025/04/30 09:52:24 515352] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:24 515357] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56902|min_srtt:56902|path_bw:1207078|loss_rate:33.33|path_pto:0| [2025/04/30 09:52:24 515362] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139292|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:327792| [2025/04/30 09:52:24 515366] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56902|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 515371] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:375|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 515375] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56902|min_srtt:56902|path_bw:1207078|loss_rate:33.33|path_pto:0| [2025/04/30 09:52:24 515380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:139292|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:127362| [2025/04/30 09:52:24 515384] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56902|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 515389] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:378|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 515393] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56902|min_srtt:56902|path_bw:1207078|loss_rate:33.33|path_pto:0| [2025/04/30 09:52:24 515397] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:139292|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:258231| [2025/04/30 09:52:24 515401] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56902|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 515405] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:379|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 515409] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56902|min_srtt:56902|path_bw:1207078|loss_rate:33.33|path_pto:0| [2025/04/30 09:52:24 515414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:139292|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:259410| [2025/04/30 09:52:24 515420] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56902|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 515425] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:380|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 515429] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56902|min_srtt:56902|path_bw:1207078|loss_rate:33.33|path_pto:0| [2025/04/30 09:52:24 515433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:19|schedule_bytes:4800|inflight:139292|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:0| [2025/04/30 09:52:24 515437] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56902|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 515442] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:382|size:19|reinj:0|path_class:4| [2025/04/30 09:52:24 515446] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56902|min_srtt:56902|path_bw:1207078|loss_rate:33.33|path_pto:0| [2025/04/30 09:52:24 515450] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:4819|inflight:139292|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:328971| [2025/04/30 09:52:24 515454] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56902|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 515459] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:383|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 515463] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56902|min_srtt:56902|path_bw:1207078|loss_rate:33.33|path_pto:0| [2025/04/30 09:52:24 515467] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:6019|inflight:139292|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:330150| [2025/04/30 09:52:24 515471] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56902|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 515475] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:384|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 515479] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56902|min_srtt:56902|path_bw:1207078|loss_rate:33.33|path_pto:0| [2025/04/30 09:52:24 515483] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:7219|inflight:139292|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:261768| [2025/04/30 09:52:24 515488] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56902|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 515492] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:386|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 515499] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:398532| [2025/04/30 09:52:24 515503] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56902|min_srtt:56902|path_bw:1207078|loss_rate:33.33|path_pto:0| [2025/04/30 09:52:24 515507] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:9630|inflight:139292|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:399711| [2025/04/30 09:52:24 515512] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56902|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 515516] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 515520] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56902|min_srtt:56902|path_bw:1207078|loss_rate:33.33|path_pto:0| [2025/04/30 09:52:24 515524] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:10830|inflight:139292|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:400890| [2025/04/30 09:52:24 515529] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 515533] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 515536] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 515541] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 515545] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:375|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 515549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139292|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:327792| [2025/04/30 09:52:24 515554] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 515558] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:511| [2025/04/30 09:52:24 515596] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:511|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:139292|now:1746006744515566|stream_id:0|stream_offset:327792| [2025/04/30 09:52:24 515605] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:511|origin_pktnum:375|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 515613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:139292|applimit:0| [2025/04/30 09:52:24 515619] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744521638|now:1746006744515619|interval:6019| [2025/04/30 09:52:24 515626] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744521638|now:1746006744515619|interv:6019| [2025/04/30 09:52:24 515632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:140492| [2025/04/30 09:52:24 515642] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:378|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 515646] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140492|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:127362| [2025/04/30 09:52:24 515651] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 515655] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:512| [2025/04/30 09:52:24 515685] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:512|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140492|now:1746006744515662|stream_id:0|stream_offset:127362| [2025/04/30 09:52:24 515694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:512|origin_pktnum:124|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 515701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:140492|applimit:0| [2025/04/30 09:52:24 515708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744521638|now:1746006744515707|interval:5931| [2025/04/30 09:52:24 515714] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744521638|now:1746006744515707|interv:5931| [2025/04/30 09:52:24 515719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:141692| [2025/04/30 09:52:24 515723] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:379|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 515727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141692|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:258231| [2025/04/30 09:52:24 515732] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 515736] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:513| [2025/04/30 09:52:24 515771] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:513|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141692|now:1746006744515744|stream_id:0|stream_offset:258231| [2025/04/30 09:52:24 515781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:513|origin_pktnum:250|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 515788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:141692|applimit:0| [2025/04/30 09:52:24 515795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744521638|now:1746006744515795|interval:5843| [2025/04/30 09:52:24 515802] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744521638|now:1746006744515795|interv:5843| [2025/04/30 09:52:24 515808] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:142892| [2025/04/30 09:52:24 515816] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:380|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 515829] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142892|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:259410| [2025/04/30 09:52:24 515837] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 515844] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:514| [2025/04/30 09:52:24 515906] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:514|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142892|now:1746006744515855|stream_id:0|stream_offset:259410| [2025/04/30 09:52:24 515916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:514|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:52:24 515925] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:142892|applimit:0| [2025/04/30 09:52:24 515932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744521638|now:1746006744515932|interval:5706| [2025/04/30 09:52:24 515938] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744521638|now:1746006744515932|interv:5706| [2025/04/30 09:52:24 515946] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:144092| [2025/04/30 09:52:24 515953] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:382|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 09:52:24 515960] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:19|schedule_bytes:0|inflight:144092|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:0| [2025/04/30 09:52:24 515967] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 515974] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:515| [2025/04/30 09:52:24 516014] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:515|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:144092|now:1746006744515983|stream_id:0|stream_offset:0| [2025/04/30 09:52:24 516024] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:515|origin_pktnum:255|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 516029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:515|origin_pktnum:255|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 09:52:24 516034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:144092|applimit:0| [2025/04/30 09:52:24 516038] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744521638|now:1746006744516038|interval:5600| [2025/04/30 09:52:24 516042] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744521638|now:1746006744516038|interv:5600| [2025/04/30 09:52:24 516046] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:144111| [2025/04/30 09:52:24 516051] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:383|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 516060] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144111|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:328971| [2025/04/30 09:52:24 516065] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 516069] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:516| [2025/04/30 09:52:24 516105] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:516|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144111|now:1746006744516076|stream_id:0|stream_offset:328971| [2025/04/30 09:52:24 516112] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:516|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:52:24 516116] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:144111|applimit:0| [2025/04/30 09:52:24 516120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744521638|now:1746006744516120|interval:5518| [2025/04/30 09:52:24 516125] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744521638|now:1746006744516120|interv:5518| [2025/04/30 09:52:24 516129] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:145311| [2025/04/30 09:52:24 516149] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:384|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 516154] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145311|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:330150| [2025/04/30 09:52:24 516158] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 516162] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:517| [2025/04/30 09:52:24 516198] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:517|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145311|now:1746006744516171|stream_id:0|stream_offset:330150| [2025/04/30 09:52:24 516204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:517|origin_pktnum:384|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 516209] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145311|applimit:0| [2025/04/30 09:52:24 516213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744521638|now:1746006744516213|interval:5425| [2025/04/30 09:52:24 516217] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744521638|now:1746006744516213|interv:5425| [2025/04/30 09:52:24 516221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146511| [2025/04/30 09:52:24 516228] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:386|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 516233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146511|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:261768| [2025/04/30 09:52:24 516241] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 516245] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:518| [2025/04/30 09:52:24 516277] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:518|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146511|now:1746006744516251|stream_id:0|stream_offset:261768| [2025/04/30 09:52:24 516284] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:518|origin_pktnum:258|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 516289] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146511|applimit:0| [2025/04/30 09:52:24 516293] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744521638|now:1746006744516293|interval:5345| [2025/04/30 09:52:24 516297] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744521638|now:1746006744516293|interv:5345| [2025/04/30 09:52:24 516301] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147711| [2025/04/30 09:52:24 516306] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 516310] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:147711|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:398532| [2025/04/30 09:52:24 516314] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 516318] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:519| [2025/04/30 09:52:24 516342] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:519|size:1211|sent:1227|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:147711|now:1746006744516324|stream_id:0|stream_offset:398532| [2025/04/30 09:52:24 516351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:519|origin_pktnum:0|size:1211|enc_size:1227|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 516358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147711|applimit:0| [2025/04/30 09:52:24 516365] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744521638|now:1746006744516365|interval:5273| [2025/04/30 09:52:24 516369] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744521638|now:1746006744516365|interv:5273| [2025/04/30 09:52:24 516373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148922| [2025/04/30 09:52:24 516378] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 516382] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148922|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:399711| [2025/04/30 09:52:24 516386] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 516391] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:520| [2025/04/30 09:52:24 516434] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:520|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148922|now:1746006744516407|stream_id:0|stream_offset:399711| [2025/04/30 09:52:24 516444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:520|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 516451] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148922|applimit:0| [2025/04/30 09:52:24 516457] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744521638|now:1746006744516457|interval:5181| [2025/04/30 09:52:24 516464] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744521638|now:1746006744516457|interv:5181| [2025/04/30 09:52:24 516470] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150122| [2025/04/30 09:52:24 516477] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744521638| [2025/04/30 09:52:24 516484] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744521638| [2025/04/30 09:52:24 516490] [debug] |xqc_engine_wakeup_after|wakeup:1746006744521638|now:1746006744516490|diff:5148| [2025/04/30 09:52:24 516496] [debug] |xqc_engine_main_logic|END|now:1746006744515317| [2025/04/30 09:52:24 516504] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:178|state:ESTABED|recv_time:1746006744516504| [2025/04/30 09:52:24 516511] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 516519] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:120| [2025/04/30 09:52:24 516526] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:121| [2025/04/30 09:52:24 516535] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:121| [2025/04/30 09:52:24 516541] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 516548] [error] |scid:d47626d1917b423603b680b7|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:52:24 516558] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:393|origin_pktnum:264|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:397|path_largest_ack:393| [2025/04/30 09:52:24 516566] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:97|tx_in_flight:146452|prior_delivered:193706|prior_time:1746006744458524|is_app_limited:0|send_elapse:56247|ack_elapse:57980|ctl_first_sent_time:1746006744459285|lagest_ack_time:1746006744516504|curr_delivered:260924| [2025/04/30 09:52:24 516573] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744459285| [2025/04/30 09:52:24 516579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:757||sndq_packets_used_bytes:0|sndq_packets_free:32| [2025/04/30 09:52:24 516583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:397|origin_pktnum:268|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:397|path_largest_ack:397| [2025/04/30 09:52:24 516587] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:99|tx_in_flight:146452|prior_delivered:196106|prior_time:1746006744460533|is_app_limited:0|send_elapse:56124|ack_elapse:55971|ctl_first_sent_time:1746006744461316|lagest_ack_time:1746006744516504|curr_delivered:262124| [2025/04/30 09:52:24 516595] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744461316| [2025/04/30 09:52:24 516608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:755||sndq_packets_used_bytes:0|sndq_packets_free:34| [2025/04/30 09:52:24 516613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56902|rttvar:212|minrtt:31359|latest_rtt:55188|ack_delay:96| [2025/04/30 09:52:24 516617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56676|rttvar:611|minrtt:31359|latest_rtt:55188|ack_delay:96| [2025/04/30 09:52:24 516622] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:397|lost_pn:394|thresh:3| [2025/04/30 09:52:24 516626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 516657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 516681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 516687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516735] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516810] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516828] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516835] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516841] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 516866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516892] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 516924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516930] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 516941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 516948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516954] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516960] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516978] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516983] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516989] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 516995] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 517000] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 517006] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 517017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 517023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 517029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 517035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 517041] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 517047] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 517055] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:387|lost_pn:394|po_sent_time:1746006744457624|lost_send_time:1746006744452744|loss_delay:63760|frame:STREAM |repair:128| [2025/04/30 09:52:24 517063] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:388|lost_pn:394|po_sent_time:1746006744457719|lost_send_time:1746006744452744|loss_delay:63760|frame:STREAM |repair:128| [2025/04/30 09:52:24 517070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:390|lost_pn:394|po_sent_time:1746006744457897|lost_send_time:1746006744452744|loss_delay:63760|frame:STREAM |repair:128| [2025/04/30 09:52:24 517077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:391|lost_pn:394|po_sent_time:1746006744457999|lost_send_time:1746006744452744|loss_delay:63760|frame:STREAM |repair:128| [2025/04/30 09:52:24 517084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:392|lost_pn:394|po_sent_time:1746006744458108|lost_send_time:1746006744452744|loss_delay:63760|frame:STREAM |repair:128| [2025/04/30 09:52:24 517092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:394|lost_pn:394|po_sent_time:1746006744459381|lost_send_time:1746006744452744|loss_delay:63760|frame:STREAM |repair:128| [2025/04/30 09:52:24 517100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744459381u| [2025/04/30 09:52:24 517106] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 517113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744523226|now:1746006744517113|interval:6113| [2025/04/30 09:52:24 517120] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744523226|now:1746006744517113|interv:6113| [2025/04/30 09:52:24 517126] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 56124, ack_elapse 55971, delivered 66018|rate 1176288|lost 165| [2025/04/30 09:52:24 517149] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176288) in round 6| [2025/04/30 09:52:24 517159] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 517165] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:12698| [2025/04/30 09:52:24 517171] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:6|acked:2400|po_sent_time:1746006744461316|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 517178] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:6|acked:2400|po_sent_time:1746006744461316|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 517191] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:140522|srtt:56676|latest_rtt:55188|min_rtt:31359|applimit:0|lost:159|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 517200] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:121|largest:121|pns:2| [2025/04/30 09:52:24 517208] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:178|pkt_type:SHORT_HEADER|pkt_num:121|frame:ACK |recv_time:1746006744516504|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 517215] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864516504|now:1746006744516504|interv:120000000| [2025/04/30 09:52:24 517221] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864516504|now:1746006744516504|interv:120000000| [2025/04/30 09:52:24 517225] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744521638|pq_index:0| [2025/04/30 09:52:24 517229] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744515317| [2025/04/30 09:52:24 517233] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744517233| [2025/04/30 09:52:24 517238] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744517237| [2025/04/30 09:52:24 517243] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 517248] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56676|min_srtt:56676|path_bw:1207078|loss_rate:69.23|path_pto:0| [2025/04/30 09:52:24 517253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140522|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:135615| [2025/04/30 09:52:24 517257] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56676|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 517262] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:387|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 517266] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56676|min_srtt:56676|path_bw:1207078|loss_rate:69.23|path_pto:0| [2025/04/30 09:52:24 517271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140522|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:136794| [2025/04/30 09:52:24 517278] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56676|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 517286] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:388|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 517298] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56676|min_srtt:56676|path_bw:1207078|loss_rate:69.23|path_pto:0| [2025/04/30 09:52:24 517303] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:140522|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:262947| [2025/04/30 09:52:24 517307] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56676|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 517311] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:390|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 517315] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56676|min_srtt:56676|path_bw:1207078|loss_rate:69.23|path_pto:0| [2025/04/30 09:52:24 517320] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:140522|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:331329| [2025/04/30 09:52:24 517324] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56676|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 517328] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:391|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 517332] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56676|min_srtt:56676|path_bw:1207078|loss_rate:69.23|path_pto:0| [2025/04/30 09:52:24 517336] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:140522|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:332508| [2025/04/30 09:52:24 517341] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56676|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 517345] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:392|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 517349] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56676|min_srtt:56676|path_bw:1207078|loss_rate:69.23|path_pto:0| [2025/04/30 09:52:24 517354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:140522|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:265305| [2025/04/30 09:52:24 517359] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56676|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 517366] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:394|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 517373] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56676|min_srtt:56676|path_bw:1207078|loss_rate:69.23|path_pto:0| [2025/04/30 09:52:24 517379] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:140522|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:400890| [2025/04/30 09:52:24 517387] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56676|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 517392] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 517396] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56676|min_srtt:56676|path_bw:1207078|loss_rate:69.23|path_pto:0| [2025/04/30 09:52:24 517400] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:140522|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:402069| [2025/04/30 09:52:24 517404] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56676|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 517409] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 517413] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56676|min_srtt:56676|path_bw:1207078|loss_rate:69.23|path_pto:0| [2025/04/30 09:52:24 517417] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:140522|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:403248| [2025/04/30 09:52:24 517421] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 517425] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 517429] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 517433] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 517438] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:387|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 517443] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140522|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:135615| [2025/04/30 09:52:24 517450] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 517457] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:521| [2025/04/30 09:52:24 517495] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:521|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140522|now:1746006744517467|stream_id:0|stream_offset:135615| [2025/04/30 09:52:24 517505] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:521|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:52:24 517512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:140522|applimit:0| [2025/04/30 09:52:24 517519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744523226|now:1746006744517519|interval:5707| [2025/04/30 09:52:24 517532] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744523226|now:1746006744517519|interv:5707| [2025/04/30 09:52:24 517539] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:141722| [2025/04/30 09:52:24 517547] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:388|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 517552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141722|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:136794| [2025/04/30 09:52:24 517557] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 517561] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:522| [2025/04/30 09:52:24 517591] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:522|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141722|now:1746006744517568|stream_id:0|stream_offset:136794| [2025/04/30 09:52:24 517599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:522|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:52:24 517607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:141722|applimit:0| [2025/04/30 09:52:24 517613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744523226|now:1746006744517613|interval:5613| [2025/04/30 09:52:24 517620] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744523226|now:1746006744517613|interv:5613| [2025/04/30 09:52:24 517627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:142922| [2025/04/30 09:52:24 517634] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:390|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 517639] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142922|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:262947| [2025/04/30 09:52:24 517644] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 517648] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:523| [2025/04/30 09:52:24 517676] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:523|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142922|now:1746006744517654|stream_id:0|stream_offset:262947| [2025/04/30 09:52:24 517684] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:523|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:52:24 517692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:142922|applimit:0| [2025/04/30 09:52:24 517698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744523226|now:1746006744517698|interval:5528| [2025/04/30 09:52:24 517705] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744523226|now:1746006744517698|interv:5528| [2025/04/30 09:52:24 517712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:144122| [2025/04/30 09:52:24 517725] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:391|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 517729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144122|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:331329| [2025/04/30 09:52:24 517733] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 517740] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:524| [2025/04/30 09:52:24 517805] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:524|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144122|now:1746006744517749|stream_id:0|stream_offset:331329| [2025/04/30 09:52:24 517816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:524|origin_pktnum:391|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 517824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:144122|applimit:0| [2025/04/30 09:52:24 517830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744523226|now:1746006744517830|interval:5396| [2025/04/30 09:52:24 517837] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744523226|now:1746006744517830|interv:5396| [2025/04/30 09:52:24 517844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:145322| [2025/04/30 09:52:24 517852] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:392|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 517859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145322|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:332508| [2025/04/30 09:52:24 517866] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 517874] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:525| [2025/04/30 09:52:24 517936] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:525|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145322|now:1746006744517884|stream_id:0|stream_offset:332508| [2025/04/30 09:52:24 517946] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:525|origin_pktnum:392|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 517955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145322|applimit:0| [2025/04/30 09:52:24 517961] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744523226|now:1746006744517961|interval:5265| [2025/04/30 09:52:24 517967] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744523226|now:1746006744517961|interv:5265| [2025/04/30 09:52:24 517974] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146522| [2025/04/30 09:52:24 517981] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:394|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 517988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146522|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:265305| [2025/04/30 09:52:24 518002] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 518008] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:526| [2025/04/30 09:52:24 518042] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:526|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146522|now:1746006744518018|stream_id:0|stream_offset:265305| [2025/04/30 09:52:24 518048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:526|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:52:24 518052] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146522|applimit:0| [2025/04/30 09:52:24 518056] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744523226|now:1746006744518056|interval:5170| [2025/04/30 09:52:24 518061] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744523226|now:1746006744518056|interv:5170| [2025/04/30 09:52:24 518065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147722| [2025/04/30 09:52:24 518069] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 518074] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147722|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:400890| [2025/04/30 09:52:24 518078] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 518082] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:527| [2025/04/30 09:52:24 518103] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:527|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147722|now:1746006744518088|stream_id:0|stream_offset:400890| [2025/04/30 09:52:24 518108] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:527|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 518112] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147722|applimit:0| [2025/04/30 09:52:24 518117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744523226|now:1746006744518116|interval:5110| [2025/04/30 09:52:24 518121] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744523226|now:1746006744518116|interv:5110| [2025/04/30 09:52:24 518125] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148922| [2025/04/30 09:52:24 518129] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 518150] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148922|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:402069| [2025/04/30 09:52:24 518159] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 518163] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:528| [2025/04/30 09:52:24 518195] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:528|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148922|now:1746006744518169|stream_id:0|stream_offset:402069| [2025/04/30 09:52:24 518204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:528|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 518209] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148922|applimit:0| [2025/04/30 09:52:24 518214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744523226|now:1746006744518214|interval:5012| [2025/04/30 09:52:24 518218] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744523226|now:1746006744518214|interv:5012| [2025/04/30 09:52:24 518222] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150122| [2025/04/30 09:52:24 518227] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744523226| [2025/04/30 09:52:24 518232] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744523226| [2025/04/30 09:52:24 518236] [debug] |xqc_engine_wakeup_after|wakeup:1746006744523226|now:1746006744518235|diff:4991| [2025/04/30 09:52:24 518240] [debug] |xqc_engine_main_logic|END|now:1746006744517237| [2025/04/30 09:52:24 518246] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744518245| [2025/04/30 09:52:24 518250] [debug] |xqc_engine_wakeup_after|wakeup:1746006744523226|now:1746006744518249|diff:4977| [2025/04/30 09:52:24 518253] [debug] |xqc_engine_main_logic|END|now:1746006744518245| [2025/04/30 09:52:24 518465] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:180|state:ESTABED|recv_time:1746006744518463| [2025/04/30 09:52:24 518477] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 518486] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:121| [2025/04/30 09:52:24 518492] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:122| [2025/04/30 09:52:24 518502] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:122| [2025/04/30 09:52:24 518509] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 518516] [error] |scid:d47626d1917b423603b680b7|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:52:24 518526] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:398|origin_pktnum:271|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:401|path_largest_ack:398| [2025/04/30 09:52:24 518533] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:99|tx_in_flight:147652|prior_delivered:196106|prior_time:1746006744460533|is_app_limited:0|send_elapse:56211|ack_elapse:57930|ctl_first_sent_time:1746006744461403|lagest_ack_time:1746006744518463|curr_delivered:263324| [2025/04/30 09:52:24 518540] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744461403| [2025/04/30 09:52:24 518547] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:759||sndq_packets_used_bytes:0|sndq_packets_free:30| [2025/04/30 09:52:24 518553] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:401|origin_pktnum:272|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:401|path_largest_ack:401| [2025/04/30 09:52:24 518567] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:101|tx_in_flight:146444|prior_delivered:198506|prior_time:1746006744462513|is_app_limited:0|send_elapse:56274|ack_elapse:55950|ctl_first_sent_time:1746006744463366|lagest_ack_time:1746006744518463|curr_delivered:264524| [2025/04/30 09:52:24 518572] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744463366| [2025/04/30 09:52:24 518576] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:757||sndq_packets_used_bytes:0|sndq_packets_free:32| [2025/04/30 09:52:24 518580] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56676|rttvar:611|minrtt:31359|latest_rtt:55097|ack_delay:104| [2025/04/30 09:52:24 518585] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56466|rttvar:879|minrtt:31359|latest_rtt:55097|ack_delay:104| [2025/04/30 09:52:24 518589] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:401|lost_pn:398|thresh:3| [2025/04/30 09:52:24 518593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518601] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518619] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518631] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 518635] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518639] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518643] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518647] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518651] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 518655] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 518659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 518831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518841] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 518874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 518894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 518900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518906] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518925] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518931] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518943] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518949] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 518972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 518976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 518980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 518984] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 518991] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 518995] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 518999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 519003] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 519007] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 519014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 519021] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 519028] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:395|lost_pn:398|po_sent_time:1746006744459466|lost_send_time:1746006744454939|loss_delay:63524|frame:STREAM |repair:128| [2025/04/30 09:52:24 519035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:396|lost_pn:398|po_sent_time:1746006744459544|lost_send_time:1746006744454939|loss_delay:63524|frame:STREAM |repair:128| [2025/04/30 09:52:24 519040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744459544u| [2025/04/30 09:52:24 519044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 519048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744525006|now:1746006744519048|interval:5958| [2025/04/30 09:52:24 519053] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744525006|now:1746006744519048|interv:5958| [2025/04/30 09:52:24 519057] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 56274, ack_elapse 55950, delivered 66018|rate 1173152|lost 167| [2025/04/30 09:52:24 519061] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173152) in round 6| [2025/04/30 09:52:24 519066] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 519070] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:12698| [2025/04/30 09:52:24 519074] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744463366|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 519082] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744463366|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 519086] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:145322|srtt:56466|latest_rtt:55097|min_rtt:31359|applimit:0|lost:165|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 519094] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:122|largest:122|pns:2| [2025/04/30 09:52:24 519101] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:180|pkt_type:SHORT_HEADER|pkt_num:122|frame:ACK |recv_time:1746006744518463|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 519108] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864518463|now:1746006744518463|interv:120000000| [2025/04/30 09:52:24 519115] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864518463|now:1746006744518463|interv:120000000| [2025/04/30 09:52:24 519121] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744523226|pq_index:0| [2025/04/30 09:52:24 519128] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744517237| [2025/04/30 09:52:24 519151] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744519151| [2025/04/30 09:52:24 519162] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744519160| [2025/04/30 09:52:24 519167] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 519172] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56466|min_srtt:56466|path_bw:1207078|loss_rate:71.43|path_pto:0| [2025/04/30 09:52:24 519177] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145322|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:333687| [2025/04/30 09:52:24 519182] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56466|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 519186] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:395|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 519191] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56466|min_srtt:56466|path_bw:1207078|loss_rate:71.43|path_pto:0| [2025/04/30 09:52:24 519195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145322|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:334866| [2025/04/30 09:52:24 519200] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56466|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 519208] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:396|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 519212] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56466|min_srtt:56466|path_bw:1207078|loss_rate:71.43|path_pto:0| [2025/04/30 09:52:24 519217] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145322|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:403248| [2025/04/30 09:52:24 519221] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56466|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 519225] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 519230] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56466|min_srtt:56466|path_bw:1207078|loss_rate:71.43|path_pto:0| [2025/04/30 09:52:24 519234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145322|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:404427| [2025/04/30 09:52:24 519238] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56466|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 519243] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 519247] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56466|min_srtt:56466|path_bw:1207078|loss_rate:71.43|path_pto:0| [2025/04/30 09:52:24 519251] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145322|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:405606| [2025/04/30 09:52:24 519255] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 519259] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 519263] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 519267] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 519272] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:395|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 519276] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145322|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:333687| [2025/04/30 09:52:24 519280] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 519285] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:529| [2025/04/30 09:52:24 519321] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:529|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145322|now:1746006744519293|stream_id:0|stream_offset:333687| [2025/04/30 09:52:24 519330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:529|origin_pktnum:395|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 519338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145322|applimit:0| [2025/04/30 09:52:24 519345] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744525006|now:1746006744519344|interval:5662| [2025/04/30 09:52:24 519352] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744525006|now:1746006744519344|interv:5662| [2025/04/30 09:52:24 519359] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146522| [2025/04/30 09:52:24 519367] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:396|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 519374] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146522|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:334866| [2025/04/30 09:52:24 519380] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 519384] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:530| [2025/04/30 09:52:24 519415] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:530|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146522|now:1746006744519391|stream_id:0|stream_offset:334866| [2025/04/30 09:52:24 519421] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:530|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:52:24 519428] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146522|applimit:0| [2025/04/30 09:52:24 519435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744525006|now:1746006744519434|interval:5572| [2025/04/30 09:52:24 519442] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744525006|now:1746006744519434|interv:5572| [2025/04/30 09:52:24 519449] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147722| [2025/04/30 09:52:24 519457] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 519463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147722|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:403248| [2025/04/30 09:52:24 519467] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 519472] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:531| [2025/04/30 09:52:24 519500] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:531|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147722|now:1746006744519479|stream_id:0|stream_offset:403248| [2025/04/30 09:52:24 519506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:531|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 519520] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147722|applimit:0| [2025/04/30 09:52:24 519527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744525006|now:1746006744519526|interval:5480| [2025/04/30 09:52:24 519534] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744525006|now:1746006744519526|interv:5480| [2025/04/30 09:52:24 519540] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148922| [2025/04/30 09:52:24 519548] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 519552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148922|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:404427| [2025/04/30 09:52:24 519557] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 519561] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:532| [2025/04/30 09:52:24 519589] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:532|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148922|now:1746006744519568|stream_id:0|stream_offset:404427| [2025/04/30 09:52:24 519596] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:532|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 519603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148922|applimit:0| [2025/04/30 09:52:24 519610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744525006|now:1746006744519610|interval:5396| [2025/04/30 09:52:24 519617] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744525006|now:1746006744519610|interv:5396| [2025/04/30 09:52:24 519624] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150122| [2025/04/30 09:52:24 519631] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744525006| [2025/04/30 09:52:24 519637] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744525006| [2025/04/30 09:52:24 519641] [debug] |xqc_engine_wakeup_after|wakeup:1746006744525006|now:1746006744519641|diff:5365| [2025/04/30 09:52:24 519646] [debug] |xqc_engine_main_logic|END|now:1746006744519160| [2025/04/30 09:52:24 519651] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744519651| [2025/04/30 09:52:24 519655] [debug] |xqc_engine_wakeup_after|wakeup:1746006744525006|now:1746006744519655|diff:5351| [2025/04/30 09:52:24 519659] [debug] |xqc_engine_main_logic|END|now:1746006744519651| [2025/04/30 09:52:24 520446] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:182|state:ESTABED|recv_time:1746006744520445| [2025/04/30 09:52:24 520461] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 520467] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:122| [2025/04/30 09:52:24 520472] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:123| [2025/04/30 09:52:24 520481] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:123| [2025/04/30 09:52:24 520488] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 520503] [error] |scid:d47626d1917b423603b680b7|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:52:24 520512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:402|origin_pktnum:275|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:405|path_largest_ack:402| [2025/04/30 09:52:24 520519] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:101|tx_in_flight:147644|prior_delivered:198506|prior_time:1746006744462513|is_app_limited:0|send_elapse:56367|ack_elapse:57932|ctl_first_sent_time:1746006744463459|lagest_ack_time:1746006744520445|curr_delivered:265724| [2025/04/30 09:52:24 520526] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744463459| [2025/04/30 09:52:24 520533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:757||sndq_packets_used_bytes:0|sndq_packets_free:32| [2025/04/30 09:52:24 520538] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:405|origin_pktnum:276|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:405|path_largest_ack:405| [2025/04/30 09:52:24 520543] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:103|tx_in_flight:146444|prior_delivered:200906|prior_time:1746006744464462|is_app_limited:0|send_elapse:56141|ack_elapse:55983|ctl_first_sent_time:1746006744465261|lagest_ack_time:1746006744520445|curr_delivered:266924| [2025/04/30 09:52:24 520547] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744465261| [2025/04/30 09:52:24 520551] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:755||sndq_packets_used_bytes:0|sndq_packets_free:34| [2025/04/30 09:52:24 520556] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56466|rttvar:879|minrtt:31359|latest_rtt:55184|ack_delay:96| [2025/04/30 09:52:24 520564] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56294|rttvar:1004|minrtt:31359|latest_rtt:55184|ack_delay:96| [2025/04/30 09:52:24 520571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:405|lost_pn:402|thresh:3| [2025/04/30 09:52:24 520577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520589] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520602] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 520614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 520637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 520641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520656] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520676] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520710] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 520781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 520836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 520854] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 520860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520867] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520910] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 520935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 520941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 520947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 520953] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520959] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 520971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 520977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 520982] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 520989] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 520997] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 521001] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 521005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 521010] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:399|lost_pn:402|po_sent_time:1746006744461482|lost_send_time:1746006744457115|loss_delay:63330|frame:STREAM |repair:128| [2025/04/30 09:52:24 521015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:400|lost_pn:402|po_sent_time:1746006744461567|lost_send_time:1746006744457115|loss_delay:63330|frame:STREAM |repair:128| [2025/04/30 09:52:24 521019] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744461567u| [2025/04/30 09:52:24 521024] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 65|pns:2| [2025/04/30 09:52:24 521035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 521042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744526869|now:1746006744521042|interval:5827| [2025/04/30 09:52:24 521049] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744526869|now:1746006744521042|interv:5827| [2025/04/30 09:52:24 521056] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 56141, ack_elapse 55983, delivered 66018|rate 1175932|lost 169| [2025/04/30 09:52:24 521063] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175932) in round 6| [2025/04/30 09:52:24 521070] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 521076] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:12698| [2025/04/30 09:52:24 521082] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744465261|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 521088] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744465261|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 521092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:145322|srtt:56294|latest_rtt:55184|min_rtt:31359|applimit:0|lost:167|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 521098] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:123|largest:123|pns:2| [2025/04/30 09:52:24 521105] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:182|pkt_type:SHORT_HEADER|pkt_num:123|frame:ACK |recv_time:1746006744520445|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 521112] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864520445|now:1746006744520445|interv:120000000| [2025/04/30 09:52:24 521118] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864520445|now:1746006744520445|interv:120000000| [2025/04/30 09:52:24 521124] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744525006|pq_index:0| [2025/04/30 09:52:24 521131] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744519160| [2025/04/30 09:52:24 521158] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744521158| [2025/04/30 09:52:24 521167] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744521165| [2025/04/30 09:52:24 521174] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 521181] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56294|min_srtt:56294|path_bw:1207078|loss_rate:68.00|path_pto:0| [2025/04/30 09:52:24 521188] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145322|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:336045| [2025/04/30 09:52:24 521200] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56294|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 521207] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:399|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 521214] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56294|min_srtt:56294|path_bw:1207078|loss_rate:68.00|path_pto:0| [2025/04/30 09:52:24 521220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145322|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:337224| [2025/04/30 09:52:24 521227] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56294|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 521235] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:400|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 521242] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56294|min_srtt:56294|path_bw:1207078|loss_rate:68.00|path_pto:0| [2025/04/30 09:52:24 521249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145322|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:405606| [2025/04/30 09:52:24 521255] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56294|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 521262] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 521269] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56294|min_srtt:56294|path_bw:1207078|loss_rate:68.00|path_pto:0| [2025/04/30 09:52:24 521276] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145322|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:406785| [2025/04/30 09:52:24 521283] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56294|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 521289] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 521296] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56294|min_srtt:56294|path_bw:1207078|loss_rate:68.00|path_pto:0| [2025/04/30 09:52:24 521303] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145322|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:407964| [2025/04/30 09:52:24 521310] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 521316] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 521323] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 521336] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 521342] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:399|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 521349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145322|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:336045| [2025/04/30 09:52:24 521355] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 521360] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:533| [2025/04/30 09:52:24 521395] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:533|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145322|now:1746006744521368|stream_id:0|stream_offset:336045| [2025/04/30 09:52:24 521401] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:533|origin_pktnum:399|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 521408] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145322|applimit:0| [2025/04/30 09:52:24 521415] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744526869|now:1746006744521415|interval:5454| [2025/04/30 09:52:24 521422] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744526869|now:1746006744521415|interv:5454| [2025/04/30 09:52:24 521429] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146522| [2025/04/30 09:52:24 521437] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:400|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 521444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146522|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:337224| [2025/04/30 09:52:24 521451] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 521458] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:534| [2025/04/30 09:52:24 521491] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:534|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146522|now:1746006744521468|stream_id:0|stream_offset:337224| [2025/04/30 09:52:24 521497] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:534|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:52:24 521501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146522|applimit:0| [2025/04/30 09:52:24 521505] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744526869|now:1746006744521505|interval:5364| [2025/04/30 09:52:24 521511] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744526869|now:1746006744521505|interv:5364| [2025/04/30 09:52:24 521517] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147722| [2025/04/30 09:52:24 521532] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 521539] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147722|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:405606| [2025/04/30 09:52:24 521546] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 521553] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:535| [2025/04/30 09:52:24 521582] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:535|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147722|now:1746006744521560|stream_id:0|stream_offset:405606| [2025/04/30 09:52:24 521587] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:535|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 521592] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147722|applimit:0| [2025/04/30 09:52:24 521596] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744526869|now:1746006744521596|interval:5273| [2025/04/30 09:52:24 521602] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744526869|now:1746006744521596|interv:5273| [2025/04/30 09:52:24 521608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148922| [2025/04/30 09:52:24 521615] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 521622] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148922|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:406785| [2025/04/30 09:52:24 521629] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 521636] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:536| [2025/04/30 09:52:24 521666] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:536|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148922|now:1746006744521645|stream_id:0|stream_offset:406785| [2025/04/30 09:52:24 521671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:536|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 521676] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148922|applimit:0| [2025/04/30 09:52:24 521680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744526869|now:1746006744521680|interval:5189| [2025/04/30 09:52:24 521685] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744526869|now:1746006744521680|interv:5189| [2025/04/30 09:52:24 521692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150122| [2025/04/30 09:52:24 521699] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744526869| [2025/04/30 09:52:24 521706] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744526869| [2025/04/30 09:52:24 521719] [debug] |xqc_engine_wakeup_after|wakeup:1746006744526869|now:1746006744521719|diff:5150| [2025/04/30 09:52:24 521726] [debug] |xqc_engine_main_logic|END|now:1746006744521165| [2025/04/30 09:52:24 521732] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744521732| [2025/04/30 09:52:24 521736] [debug] |xqc_engine_wakeup_after|wakeup:1746006744526869|now:1746006744521736|diff:5133| [2025/04/30 09:52:24 521740] [debug] |xqc_engine_main_logic|END|now:1746006744521732| [2025/04/30 09:52:24 522514] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:184|state:ESTABED|recv_time:1746006744522513| [2025/04/30 09:52:24 522529] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 522538] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:123| [2025/04/30 09:52:24 522544] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:124| [2025/04/30 09:52:24 522553] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:124| [2025/04/30 09:52:24 522560] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 522568] [error] |scid:d47626d1917b423603b680b7|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:52:24 522577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:406|origin_pktnum:279|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:409|path_largest_ack:406| [2025/04/30 09:52:24 522585] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:103|tx_in_flight:147644|prior_delivered:200906|prior_time:1746006744464462|is_app_limited:0|send_elapse:56221|ack_elapse:58051|ctl_first_sent_time:1746006744465341|lagest_ack_time:1746006744522513|curr_delivered:268124| [2025/04/30 09:52:24 522592] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744465341| [2025/04/30 09:52:24 522599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:755||sndq_packets_used_bytes:0|sndq_packets_free:34| [2025/04/30 09:52:24 522605] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:409|origin_pktnum:280|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:409|path_largest_ack:409| [2025/04/30 09:52:24 522611] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:105|tx_in_flight:146444|prior_delivered:203306|prior_time:1746006744466487|is_app_limited:0|send_elapse:56139|ack_elapse:56026|ctl_first_sent_time:1746006744467253|lagest_ack_time:1746006744522513|curr_delivered:269324| [2025/04/30 09:52:24 522616] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744467253| [2025/04/30 09:52:24 522622] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:753||sndq_packets_used_bytes:0|sndq_packets_free:36| [2025/04/30 09:52:24 522629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56294|rttvar:1004|minrtt:31359|latest_rtt:55260|ack_delay:96| [2025/04/30 09:52:24 522635] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56153|rttvar:1035|minrtt:31359|latest_rtt:55260|ack_delay:96| [2025/04/30 09:52:24 522641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:409|lost_pn:406|thresh:3| [2025/04/30 09:52:24 522645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522676] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 522691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 522711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 522714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522757] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522796] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522808] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522815] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 522823] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522835] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522854] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 522858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 522876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 522882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522889] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522895] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522914] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522933] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522945] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 522951] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 522958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 522964] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 522970] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522978] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 522984] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 522990] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 522996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 523002] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 523009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 523015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 523021] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 523027] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 523039] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 523046] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 523052] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 523059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:403|lost_pn:406|po_sent_time:1746006744463539|lost_send_time:1746006744459341|loss_delay:63172|frame:STREAM |repair:128| [2025/04/30 09:52:24 523066] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:404|lost_pn:406|po_sent_time:1746006744463632|lost_send_time:1746006744459341|loss_delay:63172|frame:STREAM |repair:128| [2025/04/30 09:52:24 523073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744463632u| [2025/04/30 09:52:24 523079] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 523086] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744528576|now:1746006744523086|interval:5490| [2025/04/30 09:52:24 523090] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744528576|now:1746006744523086|interv:5490| [2025/04/30 09:52:24 523094] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 56139, ack_elapse 56026, delivered 66018|rate 1175973|lost 171| [2025/04/30 09:52:24 523099] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175973) in round 6| [2025/04/30 09:52:24 523103] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 523107] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:12698| [2025/04/30 09:52:24 523111] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744467253|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 523116] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744467253|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 523120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:145322|srtt:56153|latest_rtt:55260|min_rtt:31359|applimit:0|lost:169|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 523126] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:124|largest:124|pns:2| [2025/04/30 09:52:24 523131] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:184|pkt_type:SHORT_HEADER|pkt_num:124|frame:ACK |recv_time:1746006744522513|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 523161] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864522513|now:1746006744522513|interv:120000000| [2025/04/30 09:52:24 523168] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864522513|now:1746006744522513|interv:120000000| [2025/04/30 09:52:24 523172] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744526869|pq_index:0| [2025/04/30 09:52:24 523181] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744521165| [2025/04/30 09:52:24 523185] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744523185| [2025/04/30 09:52:24 523190] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744523189| [2025/04/30 09:52:24 523196] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 523200] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56153|min_srtt:56153|path_bw:1207078|loss_rate:65.52|path_pto:0| [2025/04/30 09:52:24 523205] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145322|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:338403| [2025/04/30 09:52:24 523210] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56153|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 523215] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:403|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 523219] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56153|min_srtt:56153|path_bw:1207078|loss_rate:65.52|path_pto:0| [2025/04/30 09:52:24 523223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145322|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:339582| [2025/04/30 09:52:24 523228] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56153|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 523232] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:404|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 523236] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56153|min_srtt:56153|path_bw:1207078|loss_rate:65.52|path_pto:0| [2025/04/30 09:52:24 523241] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145322|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:407964| [2025/04/30 09:52:24 523245] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56153|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 523249] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 523253] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56153|min_srtt:56153|path_bw:1207078|loss_rate:65.52|path_pto:0| [2025/04/30 09:52:24 523258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145322|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:409143| [2025/04/30 09:52:24 523262] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56153|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 523269] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 523274] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56153|min_srtt:56153|path_bw:1207078|loss_rate:65.52|path_pto:0| [2025/04/30 09:52:24 523278] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145322|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:410322| [2025/04/30 09:52:24 523282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 523287] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 523293] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 523300] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 523307] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:403|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 523314] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145322|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:338403| [2025/04/30 09:52:24 523320] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 523325] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:537| [2025/04/30 09:52:24 523361] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:537|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145322|now:1746006744523334|stream_id:0|stream_offset:338403| [2025/04/30 09:52:24 523367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:537|origin_pktnum:403|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 523372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145322|applimit:0| [2025/04/30 09:52:24 523376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744528576|now:1746006744523376|interval:5200| [2025/04/30 09:52:24 523381] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744528576|now:1746006744523376|interv:5200| [2025/04/30 09:52:24 523385] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146522| [2025/04/30 09:52:24 523390] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:404|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 523394] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146522|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:339582| [2025/04/30 09:52:24 523398] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 523402] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:538| [2025/04/30 09:52:24 523430] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:538|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146522|now:1746006744523412|stream_id:0|stream_offset:339582| [2025/04/30 09:52:24 523435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:538|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:52:24 523440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146522|applimit:0| [2025/04/30 09:52:24 523444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744528576|now:1746006744523444|interval:5132| [2025/04/30 09:52:24 523448] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744528576|now:1746006744523444|interv:5132| [2025/04/30 09:52:24 523452] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147722| [2025/04/30 09:52:24 523457] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 523461] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147722|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:407964| [2025/04/30 09:52:24 523465] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 523469] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:539| [2025/04/30 09:52:24 523490] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:539|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147722|now:1746006744523475|stream_id:0|stream_offset:407964| [2025/04/30 09:52:24 523495] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:539|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 523499] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147722|applimit:0| [2025/04/30 09:52:24 523503] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744528576|now:1746006744523503|interval:5073| [2025/04/30 09:52:24 523507] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744528576|now:1746006744523503|interv:5073| [2025/04/30 09:52:24 523511] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148922| [2025/04/30 09:52:24 523516] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 523520] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148922|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:409143| [2025/04/30 09:52:24 523524] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 523528] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:540| [2025/04/30 09:52:24 523548] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:540|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148922|now:1746006744523534|stream_id:0|stream_offset:409143| [2025/04/30 09:52:24 523557] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:540|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 523561] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148922|applimit:0| [2025/04/30 09:52:24 523565] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744528576|now:1746006744523565|interval:5011| [2025/04/30 09:52:24 523569] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744528576|now:1746006744523565|interv:5011| [2025/04/30 09:52:24 523573] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150122| [2025/04/30 09:52:24 523578] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744528576| [2025/04/30 09:52:24 523582] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744528576| [2025/04/30 09:52:24 523586] [debug] |xqc_engine_wakeup_after|wakeup:1746006744528576|now:1746006744523586|diff:4990| [2025/04/30 09:52:24 523590] [debug] |xqc_engine_main_logic|END|now:1746006744523189| [2025/04/30 09:52:24 523596] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744523596| [2025/04/30 09:52:24 523600] [debug] |xqc_engine_wakeup_after|wakeup:1746006744528576|now:1746006744523600|diff:4976| [2025/04/30 09:52:24 523604] [debug] |xqc_engine_main_logic|END|now:1746006744523596| [2025/04/30 09:52:24 525011] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:186|state:ESTABED|recv_time:1746006744525010| [2025/04/30 09:52:24 525026] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 525035] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:124| [2025/04/30 09:52:24 525041] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:125| [2025/04/30 09:52:24 525050] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:125| [2025/04/30 09:52:24 525056] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 525065] [error] |scid:d47626d1917b423603b680b7|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:52:24 525075] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:410|origin_pktnum:283|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:413|path_largest_ack:410| [2025/04/30 09:52:24 525082] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:105|tx_in_flight:147644|prior_delivered:203306|prior_time:1746006744466487|is_app_limited:0|send_elapse:56218|ack_elapse:58523|ctl_first_sent_time:1746006744467332|lagest_ack_time:1746006744525010|curr_delivered:270524| [2025/04/30 09:52:24 525089] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744467332| [2025/04/30 09:52:24 525096] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:753||sndq_packets_used_bytes:0|sndq_packets_free:36| [2025/04/30 09:52:24 525103] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:413|origin_pktnum:284|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:413|path_largest_ack:413| [2025/04/30 09:52:24 525110] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:107|tx_in_flight:146444|prior_delivered:205706|prior_time:1746006744468576|is_app_limited:0|send_elapse:56335|ack_elapse:56434|ctl_first_sent_time:1746006744469367|lagest_ack_time:1746006744525010|curr_delivered:271724| [2025/04/30 09:52:24 525125] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744469367| [2025/04/30 09:52:24 525148] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:751||sndq_packets_used_bytes:0|sndq_packets_free:38| [2025/04/30 09:52:24 525158] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56153|rttvar:1035|minrtt:31359|latest_rtt:55643|ack_delay:88| [2025/04/30 09:52:24 525165] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56078|rttvar:926|minrtt:31359|latest_rtt:55643|ack_delay:88| [2025/04/30 09:52:24 525172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:413|lost_pn:410|thresh:3| [2025/04/30 09:52:24 525178] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525184] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525191] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525197] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525203] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525211] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525215] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 525219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525236] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 525249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 525253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525260] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525268] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525272] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525280] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525284] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525288] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525295] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525303] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525318] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525340] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525353] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525359] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 525372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525383] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525386] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525390] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525394] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525402] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525410] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 525413] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525417] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525421] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 525425] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 525429] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525452] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525456] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525459] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525467] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 525471] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 525475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 525478] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 525482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525486] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 525494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 525500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 525504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 525508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525515] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 525519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525523] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525531] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525534] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525538] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 525543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:407|lost_pn:410|po_sent_time:1746006744465404|lost_send_time:1746006744461923|loss_delay:63087|frame:STREAM |repair:128| [2025/04/30 09:52:24 525548] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:408|lost_pn:410|po_sent_time:1746006744465467|lost_send_time:1746006744461923|loss_delay:63087|frame:STREAM |repair:128| [2025/04/30 09:52:24 525553] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744465467u| [2025/04/30 09:52:24 525560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 525567] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744530480|now:1746006744525567|interval:4913| [2025/04/30 09:52:24 525574] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744530480|now:1746006744525567|interv:4913| [2025/04/30 09:52:24 525581] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 56335, ack_elapse 56434, delivered 66018|rate 1169826|lost 173| [2025/04/30 09:52:24 525586] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169826) in round 6| [2025/04/30 09:52:24 525590] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 525594] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:12698| [2025/04/30 09:52:24 525598] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744469367|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 525602] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744469367|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 525614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:145322|srtt:56078|latest_rtt:55643|min_rtt:31359|applimit:0|lost:171|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 525620] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:125|largest:125|pns:2| [2025/04/30 09:52:24 525625] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:186|pkt_type:SHORT_HEADER|pkt_num:125|frame:ACK |recv_time:1746006744525010|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 525629] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864525010|now:1746006744525010|interv:120000000| [2025/04/30 09:52:24 525634] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864525010|now:1746006744525010|interv:120000000| [2025/04/30 09:52:24 525638] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744528576|pq_index:0| [2025/04/30 09:52:24 525642] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744523189| [2025/04/30 09:52:24 525646] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744525646| [2025/04/30 09:52:24 525651] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744525650| [2025/04/30 09:52:24 525656] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 525661] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56078|min_srtt:56078|path_bw:1207078|loss_rate:63.64|path_pto:0| [2025/04/30 09:52:24 525666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145322|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:340761| [2025/04/30 09:52:24 525670] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56078|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 525675] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:407|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 525680] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56078|min_srtt:56078|path_bw:1207078|loss_rate:63.64|path_pto:0| [2025/04/30 09:52:24 525684] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145322|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:341940| [2025/04/30 09:52:24 525688] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56078|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 525693] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:408|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 525697] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56078|min_srtt:56078|path_bw:1207078|loss_rate:63.64|path_pto:0| [2025/04/30 09:52:24 525701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145322|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:410322| [2025/04/30 09:52:24 525709] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56078|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 525713] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 525717] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56078|min_srtt:56078|path_bw:1207078|loss_rate:63.64|path_pto:0| [2025/04/30 09:52:24 525721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145322|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:411501| [2025/04/30 09:52:24 525726] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56078|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 525730] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 525734] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56078|min_srtt:56078|path_bw:1207078|loss_rate:63.64|path_pto:0| [2025/04/30 09:52:24 525738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145322|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:412680| [2025/04/30 09:52:24 525743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 525747] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 525750] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 525755] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 525759] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:407|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 525763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145322|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:340761| [2025/04/30 09:52:24 525768] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 525772] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:541| [2025/04/30 09:52:24 525811] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:541|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145322|now:1746006744525780|stream_id:0|stream_offset:340761| [2025/04/30 09:52:24 525820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:541|origin_pktnum:407|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 525828] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145322|applimit:0| [2025/04/30 09:52:24 525839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744530480|now:1746006744525839|interval:4641| [2025/04/30 09:52:24 525844] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744530480|now:1746006744525839|interv:4641| [2025/04/30 09:52:24 525848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146522| [2025/04/30 09:52:24 525853] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:408|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 525857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146522|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:341940| [2025/04/30 09:52:24 525872] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 525876] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:542| [2025/04/30 09:52:24 525903] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:542|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146522|now:1746006744525883|stream_id:0|stream_offset:341940| [2025/04/30 09:52:24 525912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:542|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:52:24 525919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146522|applimit:0| [2025/04/30 09:52:24 525925] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744530480|now:1746006744525925|interval:4555| [2025/04/30 09:52:24 525932] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744530480|now:1746006744525925|interv:4555| [2025/04/30 09:52:24 525939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147722| [2025/04/30 09:52:24 525946] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 525953] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147722|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:410322| [2025/04/30 09:52:24 525959] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 525965] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:543| [2025/04/30 09:52:24 526002] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:543|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147722|now:1746006744525975|stream_id:0|stream_offset:410322| [2025/04/30 09:52:24 526012] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:543|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 526019] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147722|applimit:0| [2025/04/30 09:52:24 526026] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744530480|now:1746006744526026|interval:4454| [2025/04/30 09:52:24 526032] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744530480|now:1746006744526026|interv:4454| [2025/04/30 09:52:24 526043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148922| [2025/04/30 09:52:24 526050] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 526057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148922|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:411501| [2025/04/30 09:52:24 526064] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 526071] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:544| [2025/04/30 09:52:24 526128] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:544|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148922|now:1746006744526082|stream_id:0|stream_offset:411501| [2025/04/30 09:52:24 526157] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:544|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 526164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148922|applimit:0| [2025/04/30 09:52:24 526171] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744530480|now:1746006744526170|interval:4310| [2025/04/30 09:52:24 526178] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744530480|now:1746006744526170|interv:4310| [2025/04/30 09:52:24 526183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150122| [2025/04/30 09:52:24 526188] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744530480| [2025/04/30 09:52:24 526193] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744530480| [2025/04/30 09:52:24 526197] [debug] |xqc_engine_wakeup_after|wakeup:1746006744530480|now:1746006744526197|diff:4283| [2025/04/30 09:52:24 526201] [debug] |xqc_engine_main_logic|END|now:1746006744525650| [2025/04/30 09:52:24 526207] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744526206| [2025/04/30 09:52:24 526210] [debug] |xqc_engine_wakeup_after|wakeup:1746006744530480|now:1746006744526210|diff:4270| [2025/04/30 09:52:24 526214] [debug] |xqc_engine_main_logic|END|now:1746006744526206| [2025/04/30 09:52:24 526481] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:188|state:ESTABED|recv_time:1746006744526480| [2025/04/30 09:52:24 526488] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 526496] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:125| [2025/04/30 09:52:24 526502] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:126| [2025/04/30 09:52:24 526511] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:126| [2025/04/30 09:52:24 526518] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 526525] [error] |scid:d47626d1917b423603b680b7|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:52:24 526534] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:414|origin_pktnum:287|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:417|path_largest_ack:414| [2025/04/30 09:52:24 526548] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:107|tx_in_flight:147644|prior_delivered:205706|prior_time:1746006744468576|is_app_limited:0|send_elapse:56444|ack_elapse:57904|ctl_first_sent_time:1746006744469476|lagest_ack_time:1746006744526480|curr_delivered:272924| [2025/04/30 09:52:24 526556] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744469476| [2025/04/30 09:52:24 526561] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:751||sndq_packets_used_bytes:0|sndq_packets_free:38| [2025/04/30 09:52:24 526565] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:417|origin_pktnum:288|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:417|path_largest_ack:417| [2025/04/30 09:52:24 526573] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:111|tx_in_flight:141651|prior_delivered:210506|prior_time:1746006744472565|is_app_limited:0|send_elapse:56373|ack_elapse:53915|ctl_first_sent_time:1746006744473483|lagest_ack_time:1746006744526480|curr_delivered:274124| [2025/04/30 09:52:24 526580] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744473483| [2025/04/30 09:52:24 526586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:749||sndq_packets_used_bytes:0|sndq_packets_free:40| [2025/04/30 09:52:24 526593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56078|rttvar:926|minrtt:31359|latest_rtt:52997|ack_delay:88| [2025/04/30 09:52:24 526600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:55682|rttvar:1487|minrtt:31359|latest_rtt:52997|ack_delay:88| [2025/04/30 09:52:24 526606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:417|lost_pn:414|thresh:3| [2025/04/30 09:52:24 526613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 526649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526656] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 526672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 526676] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526710] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 526764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 526801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 526813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 526817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526828] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 526859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 526863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 526869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 526873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 526885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 526888] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 526892] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 526896] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 526908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526943] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 526956] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:411|lost_pn:414|po_sent_time:1746006744467393|lost_send_time:1746006744463838|loss_delay:62642|frame:STREAM |repair:128| [2025/04/30 09:52:24 526963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:412|lost_pn:414|po_sent_time:1746006744467467|lost_send_time:1746006744463838|loss_delay:62642|frame:STREAM |repair:128| [2025/04/30 09:52:24 526971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744467467u| [2025/04/30 09:52:24 526977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 526983] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744532205|now:1746006744526982|interval:5223| [2025/04/30 09:52:24 526990] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744532205|now:1746006744526982|interv:5223| [2025/04/30 09:52:24 527001] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 56373, ack_elapse 53915, delivered 63618|rate 1128518|lost 175| [2025/04/30 09:52:24 527008] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1128518) in round 6| [2025/04/30 09:52:24 527014] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 527021] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:12698| [2025/04/30 09:52:24 527027] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744473483|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 527034] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744473483|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 527040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:145322|srtt:55682|latest_rtt:52997|min_rtt:31359|applimit:0|lost:173|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 527049] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:126|largest:126|pns:2| [2025/04/30 09:52:24 527056] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:188|pkt_type:SHORT_HEADER|pkt_num:126|frame:ACK |recv_time:1746006744526480|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 527063] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864526480|now:1746006744526480|interv:120000000| [2025/04/30 09:52:24 527070] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864526480|now:1746006744526480|interv:120000000| [2025/04/30 09:52:24 527076] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744530480|pq_index:0| [2025/04/30 09:52:24 527083] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744525650| [2025/04/30 09:52:24 527090] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744527090| [2025/04/30 09:52:24 527096] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744527095| [2025/04/30 09:52:24 527102] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 527107] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55682|min_srtt:55682|path_bw:1207078|loss_rate:62.16|path_pto:0| [2025/04/30 09:52:24 527114] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145322|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:343119| [2025/04/30 09:52:24 527121] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55682|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 527129] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:411|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 527157] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55682|min_srtt:55682|path_bw:1207078|loss_rate:62.16|path_pto:0| [2025/04/30 09:52:24 527162] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145322|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:344298| [2025/04/30 09:52:24 527166] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55682|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 527171] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:412|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 527175] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55682|min_srtt:55682|path_bw:1207078|loss_rate:62.16|path_pto:0| [2025/04/30 09:52:24 527179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145322|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:412680| [2025/04/30 09:52:24 527183] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55682|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 527188] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 527192] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55682|min_srtt:55682|path_bw:1207078|loss_rate:62.16|path_pto:0| [2025/04/30 09:52:24 527196] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145322|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:413859| [2025/04/30 09:52:24 527201] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55682|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 527205] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 527209] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55682|min_srtt:55682|path_bw:1207078|loss_rate:62.16|path_pto:0| [2025/04/30 09:52:24 527213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145322|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:415038| [2025/04/30 09:52:24 527218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 527222] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 527226] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 527230] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 527234] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:411|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 527241] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145322|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:343119| [2025/04/30 09:52:24 527246] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 527250] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:545| [2025/04/30 09:52:24 527287] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:545|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145322|now:1746006744527258|stream_id:0|stream_offset:343119| [2025/04/30 09:52:24 527297] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:545|origin_pktnum:411|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 527305] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145322|applimit:0| [2025/04/30 09:52:24 527311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744532205|now:1746006744527311|interval:4894| [2025/04/30 09:52:24 527318] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744532205|now:1746006744527311|interv:4894| [2025/04/30 09:52:24 527322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146522| [2025/04/30 09:52:24 527327] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:412|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 527331] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146522|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:344298| [2025/04/30 09:52:24 527336] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 527340] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:546| [2025/04/30 09:52:24 527369] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:546|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146522|now:1746006744527346|stream_id:0|stream_offset:344298| [2025/04/30 09:52:24 527378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:546|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:52:24 527385] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146522|applimit:0| [2025/04/30 09:52:24 527391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744532205|now:1746006744527391|interval:4814| [2025/04/30 09:52:24 527397] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744532205|now:1746006744527391|interv:4814| [2025/04/30 09:52:24 527401] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147722| [2025/04/30 09:52:24 527406] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 527411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147722|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:412680| [2025/04/30 09:52:24 527419] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 527423] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:547| [2025/04/30 09:52:24 527452] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:547|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147722|now:1746006744527430|stream_id:0|stream_offset:412680| [2025/04/30 09:52:24 527461] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:547|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 527468] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147722|applimit:0| [2025/04/30 09:52:24 527474] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744532205|now:1746006744527474|interval:4731| [2025/04/30 09:52:24 527480] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744532205|now:1746006744527474|interv:4731| [2025/04/30 09:52:24 527484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148922| [2025/04/30 09:52:24 527489] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 527493] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148922|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:413859| [2025/04/30 09:52:24 527498] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 527502] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:548| [2025/04/30 09:52:24 527529] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:548|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148922|now:1746006744527508|stream_id:0|stream_offset:413859| [2025/04/30 09:52:24 527537] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:548|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 527545] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148922|applimit:0| [2025/04/30 09:52:24 527551] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744532205|now:1746006744527551|interval:4654| [2025/04/30 09:52:24 527557] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744532205|now:1746006744527551|interv:4654| [2025/04/30 09:52:24 527561] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150122| [2025/04/30 09:52:24 527566] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744532205| [2025/04/30 09:52:24 527570] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744532205| [2025/04/30 09:52:24 527574] [debug] |xqc_engine_wakeup_after|wakeup:1746006744532205|now:1746006744527574|diff:4631| [2025/04/30 09:52:24 527579] [debug] |xqc_engine_main_logic|END|now:1746006744527095| [2025/04/30 09:52:24 527584] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744527584| [2025/04/30 09:52:24 527588] [debug] |xqc_engine_wakeup_after|wakeup:1746006744532205|now:1746006744527588|diff:4617| [2025/04/30 09:52:24 527592] [debug] |xqc_engine_main_logic|END|now:1746006744527584| [2025/04/30 09:52:24 528445] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:188|state:ESTABED|recv_time:1746006744528443| [2025/04/30 09:52:24 528460] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 528469] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:126| [2025/04/30 09:52:24 528473] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:127| [2025/04/30 09:52:24 528479] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:127| [2025/04/30 09:52:24 528483] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 528490] [error] |scid:d47626d1917b423603b680b7|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:52:24 528500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:418|origin_pktnum:291|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:52:24 528507] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:111|tx_in_flight:142851|prior_delivered:210506|prior_time:1746006744472565|is_app_limited:0|send_elapse:56470|ack_elapse:55878|ctl_first_sent_time:1746006744473580|lagest_ack_time:1746006744528443|curr_delivered:275324| [2025/04/30 09:52:24 528514] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744473580| [2025/04/30 09:52:24 528520] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:749||sndq_packets_used_bytes:0|sndq_packets_free:40| [2025/04/30 09:52:24 528527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:419|origin_pktnum:292|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:419|path_largest_ack:419| [2025/04/30 09:52:24 528533] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:111|tx_in_flight:142851|prior_delivered:210506|prior_time:1746006744472565|is_app_limited:0|send_elapse:56470|ack_elapse:55878|ctl_first_sent_time:1746006744473580|lagest_ack_time:1746006744528443|curr_delivered:276524| [2025/04/30 09:52:24 528540] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744473665| [2025/04/30 09:52:24 528547] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:747||sndq_packets_used_bytes:0|sndq_packets_free:42| [2025/04/30 09:52:24 528554] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:55682|rttvar:1487|minrtt:31359|latest_rtt:54778|ack_delay:88| [2025/04/30 09:52:24 528560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:55558|rttvar:1364|minrtt:31359|latest_rtt:54778|ack_delay:88| [2025/04/30 09:52:24 528567] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:419|lost_pn:416|thresh:3| [2025/04/30 09:52:24 528572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528576] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528580] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528601] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528605] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 528609] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 528628] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 528632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528640] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528644] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528648] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528655] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528667] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 528716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528735] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 528750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 528762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 528766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 528810] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 528814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 528818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 528822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 528834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 528837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 528841] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 528845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528849] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528853] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 528857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 528898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:415|lost_pn:416|po_sent_time:1746006744469563|lost_send_time:1746006744465941|loss_delay:62502|frame:ACK STREAM |repair:128| [2025/04/30 09:52:24 528904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:416|lost_pn:416|po_sent_time:1746006744469652|lost_send_time:1746006744465941|loss_delay:62502|frame:STREAM |repair:128| [2025/04/30 09:52:24 528911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744469652u| [2025/04/30 09:52:24 528917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 528924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:55558|rtt_var:1364|pto_duration:61014|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 528931] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 528937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 528943] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 145315| [2025/04/30 09:52:24 528949] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744613522|now:1746006744528924|interv:84598| [2025/04/30 09:52:24 528956] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744613522|now:1746006744528924|interval:84598|pto_count:0|srtt:55558 [2025/04/30 09:52:24 528963] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 56470, ack_elapse 55878, delivered 66018|rate 1169080|lost 177| [2025/04/30 09:52:24 528970] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169080) in round 6| [2025/04/30 09:52:24 528977] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 528983] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:12698| [2025/04/30 09:52:24 528989] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744473665|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 528997] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744473665|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 529004] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:145315|srtt:55558|latest_rtt:54778|min_rtt:31359|applimit:0|lost:175|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 529014] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:127|largest:127|pns:2| [2025/04/30 09:52:24 529021] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:188|pkt_type:SHORT_HEADER|pkt_num:127|frame:ACK |recv_time:1746006744528443|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 529028] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864528443|now:1746006744528443|interv:120000000| [2025/04/30 09:52:24 529035] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864528443|now:1746006744528443|interv:120000000| [2025/04/30 09:52:24 529047] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744532205|pq_index:0| [2025/04/30 09:52:24 529053] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744527095| [2025/04/30 09:52:24 529058] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744529058| [2025/04/30 09:52:24 529067] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744529065| [2025/04/30 09:52:24 529075] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 529082] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55558|min_srtt:55558|path_bw:1207078|loss_rate:60.98|path_pto:0| [2025/04/30 09:52:24 529089] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145315|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:345477| [2025/04/30 09:52:24 529096] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55558|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 529103] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:415|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 529109] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55558|min_srtt:55558|path_bw:1207078|loss_rate:60.98|path_pto:0| [2025/04/30 09:52:24 529115] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145315|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:346656| [2025/04/30 09:52:24 529122] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55558|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 529128] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:416|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 529155] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55558|min_srtt:55558|path_bw:1207078|loss_rate:60.98|path_pto:0| [2025/04/30 09:52:24 529162] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145315|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:415038| [2025/04/30 09:52:24 529169] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55558|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 529175] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 529182] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55558|min_srtt:55558|path_bw:1207078|loss_rate:60.98|path_pto:0| [2025/04/30 09:52:24 529189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145315|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:416217| [2025/04/30 09:52:24 529200] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55558|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 529208] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 529214] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55558|min_srtt:55558|path_bw:1207078|loss_rate:60.98|path_pto:0| [2025/04/30 09:52:24 529221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145315|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:417396| [2025/04/30 09:52:24 529228] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 529234] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 529240] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 529247] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 529254] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:415|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 529260] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145315|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:345477| [2025/04/30 09:52:24 529267] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 529274] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:549| [2025/04/30 09:52:24 529316] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:549|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145315|now:1746006744529285|stream_id:0|stream_offset:345477| [2025/04/30 09:52:24 529325] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:549|origin_pktnum:415|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 529333] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145315|applimit:0| [2025/04/30 09:52:24 529339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:55558|rtt_var:1364|pto_duration:61014|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 529343] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 529347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 529351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 146515| [2025/04/30 09:52:24 529355] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744615299|now:1746006744529338|interv:85961| [2025/04/30 09:52:24 529359] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744615299|now:1746006744529338|interval:85961|pto_count:0|srtt:55558 [2025/04/30 09:52:24 529369] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146515| [2025/04/30 09:52:24 529374] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:416|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 529378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146515|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:346656| [2025/04/30 09:52:24 529383] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 529387] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:550| [2025/04/30 09:52:24 529414] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:550|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146515|now:1746006744529394|stream_id:0|stream_offset:346656| [2025/04/30 09:52:24 529420] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:550|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:52:24 529424] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146515|applimit:0| [2025/04/30 09:52:24 529428] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:55558|rtt_var:1364|pto_duration:61014|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 529433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 529437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 529441] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 147715| [2025/04/30 09:52:24 529445] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744615408|now:1746006744529428|interv:85980| [2025/04/30 09:52:24 529449] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744615408|now:1746006744529428|interval:85980|pto_count:0|srtt:55558 [2025/04/30 09:52:24 529453] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147715| [2025/04/30 09:52:24 529458] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 529462] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147715|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:415038| [2025/04/30 09:52:24 529466] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 529470] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:551| [2025/04/30 09:52:24 529491] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:551|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147715|now:1746006744529476|stream_id:0|stream_offset:415038| [2025/04/30 09:52:24 529496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:551|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 529501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147715|applimit:0| [2025/04/30 09:52:24 529509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:55558|rtt_var:1364|pto_duration:61014|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 529513] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 529517] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 529521] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 148915| [2025/04/30 09:52:24 529525] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744615490|now:1746006744529508|interv:85982| [2025/04/30 09:52:24 529529] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744615490|now:1746006744529508|interval:85982|pto_count:0|srtt:55558 [2025/04/30 09:52:24 529533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148915| [2025/04/30 09:52:24 529538] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 529542] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148915|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:416217| [2025/04/30 09:52:24 529547] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 529551] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:552| [2025/04/30 09:52:24 529572] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:552|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148915|now:1746006744529556|stream_id:0|stream_offset:416217| [2025/04/30 09:52:24 529577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:552|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 529582] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148915|applimit:0| [2025/04/30 09:52:24 529586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:55558|rtt_var:1364|pto_duration:61014|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 529590] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 529594] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 529598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 150115| [2025/04/30 09:52:24 529602] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744615570|now:1746006744529586|interv:85984| [2025/04/30 09:52:24 529606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744615570|now:1746006744529586|interval:85984|pto_count:0|srtt:55558 [2025/04/30 09:52:24 529611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150115| [2025/04/30 09:52:24 529615] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744615570| [2025/04/30 09:52:24 529619] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744615570| [2025/04/30 09:52:24 529626] [debug] |xqc_engine_wakeup_after|wakeup:1746006744615570|now:1746006744529626|diff:85944| [2025/04/30 09:52:24 529631] [debug] |xqc_engine_main_logic|END|now:1746006744529065| [2025/04/30 09:52:24 529636] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744529636| [2025/04/30 09:52:24 529640] [debug] |xqc_engine_wakeup_after|wakeup:1746006744615570|now:1746006744529640|diff:85930| [2025/04/30 09:52:24 529644] [debug] |xqc_engine_main_logic|END|now:1746006744529636| [2025/04/30 09:52:24 530572] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:189|state:ESTABED|recv_time:1746006744530571| [2025/04/30 09:52:24 530587] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 530596] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:127| [2025/04/30 09:52:24 530603] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:128| [2025/04/30 09:52:24 530612] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:128| [2025/04/30 09:52:24 530618] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 530626] [error] |scid:d47626d1917b423603b680b7|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:52:24 530635] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:420|origin_pktnum:295|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:421|path_largest_ack:420| [2025/04/30 09:52:24 530643] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:111|tx_in_flight:145251|prior_delivered:210506|prior_time:1746006744472565|is_app_limited:0|send_elapse:56646|ack_elapse:58006|ctl_first_sent_time:1746006744473756|lagest_ack_time:1746006744530571|curr_delivered:277724| [2025/04/30 09:52:24 530650] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744473756| [2025/04/30 09:52:24 530657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:747||sndq_packets_used_bytes:0|sndq_packets_free:42| [2025/04/30 09:52:24 530664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:421|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:421|path_largest_ack:421| [2025/04/30 09:52:24 530671] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:111|tx_in_flight:145251|prior_delivered:210506|prior_time:1746006744472565|is_app_limited:0|send_elapse:56646|ack_elapse:58006|ctl_first_sent_time:1746006744473756|lagest_ack_time:1746006744530571|curr_delivered:278924| [2025/04/30 09:52:24 530678] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744473848| [2025/04/30 09:52:24 530684] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:746||sndq_packets_used_bytes:0|sndq_packets_free:43| [2025/04/30 09:52:24 530691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:55558|rttvar:1364|minrtt:31359|latest_rtt:56723|ack_delay:112| [2025/04/30 09:52:24 530698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:55690|rttvar:1286|minrtt:31359|latest_rtt:56723|ack_delay:112| [2025/04/30 09:52:24 530703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:421|lost_pn:418|thresh:3| [2025/04/30 09:52:24 530707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 530743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 530763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 530767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530808] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 530849] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530853] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530865] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 530884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530888] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530892] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 530895] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 530900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530906] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530925] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530953] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530959] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 530972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 530979] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 530985] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 530991] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 530997] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 531004] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 531010] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 531017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 531023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 531029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 531036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 531042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 531048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 531053] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 531060] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 531066] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 531072] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 531078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 531084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 531090] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 531100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 531106] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 531112] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 531117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 531123] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 531129] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:55690|rtt_var:1286|pto_duration:60834|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 531159] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 531166] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 531172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 147715| [2025/04/30 09:52:24 531177] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744615390|now:1746006744531129|interv:84261| [2025/04/30 09:52:24 531183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744615390|now:1746006744531129|interval:84261|pto_count:0|srtt:55690 [2025/04/30 09:52:24 531189] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 56646, ack_elapse 58006, delivered 68418|rate 1179498|lost 177| [2025/04/30 09:52:24 531195] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179498) in round 6| [2025/04/30 09:52:24 531201] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 531206] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:12698| [2025/04/30 09:52:24 531212] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:0|acked:2400|po_sent_time:1746006744473848|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 531219] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:0|acked:2400|po_sent_time:1746006744473848|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 531226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:147715|srtt:55690|latest_rtt:56723|min_rtt:31359|applimit:0|lost:177|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 531234] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:24 531241] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006744555571|now:1746006744530571|interv:25000| [2025/04/30 09:52:24 531250] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744530571|max_ack_delay:25000| [2025/04/30 09:52:24 531262] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:128|largest:128|pns:2| [2025/04/30 09:52:24 531269] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:189|pkt_type:SHORT_HEADER|pkt_num:128|frame:PING ACK |recv_time:1746006744530571|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 531276] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864530571|now:1746006744530571|interv:120000000| [2025/04/30 09:52:24 531282] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864530571|now:1746006744530571|interv:120000000| [2025/04/30 09:52:24 531288] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744615570|pq_index:0| [2025/04/30 09:52:24 531294] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744529065| [2025/04/30 09:52:24 531301] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744531300| [2025/04/30 09:52:24 531308] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744531307| [2025/04/30 09:52:24 531316] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 531324] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55690|min_srtt:55690|path_bw:1207078|loss_rate:60.00|path_pto:0| [2025/04/30 09:52:24 531331] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147715|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:417396| [2025/04/30 09:52:24 531338] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55690|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 531345] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 531353] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55690|min_srtt:55690|path_bw:1207078|loss_rate:60.00|path_pto:0| [2025/04/30 09:52:24 531360] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147715|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:418575| [2025/04/30 09:52:24 531366] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55690|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 531373] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 531380] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55690|min_srtt:55690|path_bw:1207078|loss_rate:60.00|path_pto:0| [2025/04/30 09:52:24 531387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:147715|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:419754| [2025/04/30 09:52:24 531394] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 531406] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 531413] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 531420] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 531427] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 531433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147715|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:417396| [2025/04/30 09:52:24 531441] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 531446] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:553| [2025/04/30 09:52:24 531478] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:553|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147715|now:1746006744531454|stream_id:0|stream_offset:417396| [2025/04/30 09:52:24 531484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:553|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 531488] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147715|applimit:0| [2025/04/30 09:52:24 531493] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:55690|rtt_var:1286|pto_duration:60834|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 531497] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 531501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 531505] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 148915| [2025/04/30 09:52:24 531509] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744617288|now:1746006744531493|interv:85795| [2025/04/30 09:52:24 531513] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744617288|now:1746006744531493|interval:85795|pto_count:0|srtt:55690 [2025/04/30 09:52:24 531518] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148915| [2025/04/30 09:52:24 531523] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 531527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148915|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:418575| [2025/04/30 09:52:24 531532] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 531536] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:554| [2025/04/30 09:52:24 531557] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:554|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148915|now:1746006744531542|stream_id:0|stream_offset:418575| [2025/04/30 09:52:24 531571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:554|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 531575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148915|applimit:0| [2025/04/30 09:52:24 531580] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:55690|rtt_var:1286|pto_duration:60834|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 531584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 531588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 531592] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 150115| [2025/04/30 09:52:24 531595] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744617376|now:1746006744531579|interv:85797| [2025/04/30 09:52:24 531599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744617376|now:1746006744531579|interval:85797|pto_count:0|srtt:55690 [2025/04/30 09:52:24 531604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150115| [2025/04/30 09:52:24 531608] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744555571| [2025/04/30 09:52:24 531613] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744555571| [2025/04/30 09:52:24 531617] [debug] |xqc_engine_wakeup_after|wakeup:1746006744555571|now:1746006744531616|diff:23955| [2025/04/30 09:52:24 531621] [debug] |xqc_engine_main_logic|END|now:1746006744531307| [2025/04/30 09:52:24 531626] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744531626| [2025/04/30 09:52:24 531630] [debug] |xqc_engine_wakeup_after|wakeup:1746006744555571|now:1746006744531630|diff:23941| [2025/04/30 09:52:24 531634] [debug] |xqc_engine_main_logic|END|now:1746006744531626| [2025/04/30 09:52:24 532459] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:192|state:ESTABED|recv_time:1746006744532458| [2025/04/30 09:52:24 532475] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 532484] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:128| [2025/04/30 09:52:24 532490] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:129| [2025/04/30 09:52:24 532500] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:129| [2025/04/30 09:52:24 532506] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 532514] [error] |scid:d47626d1917b423603b680b7|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:52:24 532524] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:425|origin_pktnum:296|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:429|path_largest_ack:425| [2025/04/30 09:52:24 532532] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:113|tx_in_flight:146451|prior_delivered:212906|prior_time:1746006744474414|is_app_limited:0|send_elapse:55998|ack_elapse:58044|ctl_first_sent_time:1746006744475169|lagest_ack_time:1746006744532458|curr_delivered:280124| [2025/04/30 09:52:24 532539] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744475169| [2025/04/30 09:52:24 532546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:744||sndq_packets_used_bytes:0|sndq_packets_free:45| [2025/04/30 09:52:24 532561] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:429|origin_pktnum:300|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:429|path_largest_ack:429| [2025/04/30 09:52:24 532566] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:117|tx_in_flight:141651|prior_delivered:217706|prior_time:1746006744478517|is_app_limited:0|send_elapse:56370|ack_elapse:53941|ctl_first_sent_time:1746006744479465|lagest_ack_time:1746006744532458|curr_delivered:281324| [2025/04/30 09:52:24 532571] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744479465| [2025/04/30 09:52:24 532575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:742||sndq_packets_used_bytes:0|sndq_packets_free:47| [2025/04/30 09:52:24 532579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:55690|rttvar:1286|minrtt:31359|latest_rtt:52993|ack_delay:104| [2025/04/30 09:52:24 532584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:55340|rttvar:1665|minrtt:31359|latest_rtt:52993|ack_delay:104| [2025/04/30 09:52:24 532588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:429|lost_pn:426|thresh:3| [2025/04/30 09:52:24 532592] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532596] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 532632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532640] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532644] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532648] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 532652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 532655] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 532728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 532766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 532777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 532781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532808] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 532824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 532828] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 532832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 532836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532849] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 532855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 532861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 532868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 532874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532892] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 532898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532943] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532949] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532961] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 532975] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:422|lost_pn:426|po_sent_time:1746006744473955|lost_send_time:1746006744470201|loss_delay:62257|frame:STREAM |repair:128| [2025/04/30 09:52:24 532982] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:423|lost_pn:426|po_sent_time:1746006744474059|lost_send_time:1746006744470201|loss_delay:62257|frame:STREAM |repair:128| [2025/04/30 09:52:24 532990] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:424|lost_pn:426|po_sent_time:1746006744474186|lost_send_time:1746006744470201|loss_delay:62257|frame:STREAM |repair:128| [2025/04/30 09:52:24 532997] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:426|lost_pn:426|po_sent_time:1746006744475271|lost_send_time:1746006744470201|loss_delay:62257|frame:STREAM |repair:128| [2025/04/30 09:52:24 533003] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744475271u| [2025/04/30 09:52:24 533009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 533016] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744537611|now:1746006744533015|interval:4596| [2025/04/30 09:52:24 533023] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744537611|now:1746006744533015|interv:4596| [2025/04/30 09:52:24 533029] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 56370, ack_elapse 53941, delivered 63618|rate 1128579|lost 181| [2025/04/30 09:52:24 533041] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1128579) in round 6| [2025/04/30 09:52:24 533048] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 533054] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:12698| [2025/04/30 09:52:24 533059] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:4|acked:2400|po_sent_time:1746006744479465|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 533064] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:4|acked:2400|po_sent_time:1746006744479465|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 533069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:142915|srtt:55340|latest_rtt:52993|min_rtt:31359|applimit:0|lost:177|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 533075] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:129|largest:129|pns:2| [2025/04/30 09:52:24 533079] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:192|pkt_type:SHORT_HEADER|pkt_num:129|frame:ACK |recv_time:1746006744532458|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 533084] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864532458|now:1746006744532458|interv:120000000| [2025/04/30 09:52:24 533089] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864532458|now:1746006744532458|interv:120000000| [2025/04/30 09:52:24 533093] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744555571|pq_index:0| [2025/04/30 09:52:24 533097] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744531307| [2025/04/30 09:52:24 533101] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744533101| [2025/04/30 09:52:24 533106] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744533105| [2025/04/30 09:52:24 533112] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 533119] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55340|min_srtt:55340|path_bw:1207078|loss_rate:57.45|path_pto:0| [2025/04/30 09:52:24 533127] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142915|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:349014| [2025/04/30 09:52:24 533156] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55340|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 533162] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:422|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 533167] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55340|min_srtt:55340|path_bw:1207078|loss_rate:57.45|path_pto:0| [2025/04/30 09:52:24 533175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:142915|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:350193| [2025/04/30 09:52:24 533180] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55340|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 533184] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:423|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 533188] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55340|min_srtt:55340|path_bw:1207078|loss_rate:57.45|path_pto:0| [2025/04/30 09:52:24 533193] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:142915|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:351372| [2025/04/30 09:52:24 533197] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55340|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 533201] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:424|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 533206] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55340|min_srtt:55340|path_bw:1207078|loss_rate:57.45|path_pto:0| [2025/04/30 09:52:24 533210] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:142915|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:284169| [2025/04/30 09:52:24 533214] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55340|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 533219] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:426|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 533223] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55340|min_srtt:55340|path_bw:1207078|loss_rate:57.45|path_pto:0| [2025/04/30 09:52:24 533227] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:142915|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:419754| [2025/04/30 09:52:24 533234] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55340|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 533241] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 533247] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55340|min_srtt:55340|path_bw:1207078|loss_rate:57.45|path_pto:0| [2025/04/30 09:52:24 533254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:142915|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:420933| [2025/04/30 09:52:24 533261] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55340|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 533270] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 533274] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55340|min_srtt:55340|path_bw:1207078|loss_rate:57.45|path_pto:0| [2025/04/30 09:52:24 533278] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:142915|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:422112| [2025/04/30 09:52:24 533283] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 533287] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 533291] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 533295] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 533299] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:422|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 533304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142915|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:349014| [2025/04/30 09:52:24 533308] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 533313] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:555| [2025/04/30 09:52:24 533351] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:555|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142915|now:1746006744533321|stream_id:0|stream_offset:349014| [2025/04/30 09:52:24 533361] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:555|origin_pktnum:422|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 533368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:142915|applimit:0| [2025/04/30 09:52:24 533374] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744537611|now:1746006744533374|interval:4237| [2025/04/30 09:52:24 533379] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744537611|now:1746006744533374|interv:4237| [2025/04/30 09:52:24 533384] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:144115| [2025/04/30 09:52:24 533389] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:423|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 533393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144115|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:350193| [2025/04/30 09:52:24 533398] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 533402] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:556| [2025/04/30 09:52:24 533432] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:556|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144115|now:1746006744533408|stream_id:0|stream_offset:350193| [2025/04/30 09:52:24 533447] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:556|origin_pktnum:423|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 533454] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:144115|applimit:0| [2025/04/30 09:52:24 533459] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744537611|now:1746006744533459|interval:4152| [2025/04/30 09:52:24 533463] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744537611|now:1746006744533459|interv:4152| [2025/04/30 09:52:24 533467] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:145315| [2025/04/30 09:52:24 533472] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:424|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 533476] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145315|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:351372| [2025/04/30 09:52:24 533481] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 533485] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:557| [2025/04/30 09:52:24 533514] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:557|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145315|now:1746006744533491|stream_id:0|stream_offset:351372| [2025/04/30 09:52:24 533523] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:557|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:52:24 533530] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145315|applimit:0| [2025/04/30 09:52:24 533536] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744537611|now:1746006744533536|interval:4075| [2025/04/30 09:52:24 533541] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744537611|now:1746006744533536|interv:4075| [2025/04/30 09:52:24 533545] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146515| [2025/04/30 09:52:24 533549] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:426|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 533553] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146515|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:284169| [2025/04/30 09:52:24 533558] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 533562] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:558| [2025/04/30 09:52:24 533589] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:558|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146515|now:1746006744533568|stream_id:0|stream_offset:284169| [2025/04/30 09:52:24 533598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:558|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:52:24 533611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146515|applimit:0| [2025/04/30 09:52:24 533616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744537611|now:1746006744533616|interval:3995| [2025/04/30 09:52:24 533620] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744537611|now:1746006744533616|interv:3995| [2025/04/30 09:52:24 533624] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147715| [2025/04/30 09:52:24 533629] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 533633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147715|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:419754| [2025/04/30 09:52:24 533638] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 533642] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:559| [2025/04/30 09:52:24 533671] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:559|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147715|now:1746006744533648|stream_id:0|stream_offset:419754| [2025/04/30 09:52:24 533679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:559|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 533686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147715|applimit:0| [2025/04/30 09:52:24 533693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744537611|now:1746006744533692|interval:3919| [2025/04/30 09:52:24 533697] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744537611|now:1746006744533692|interv:3919| [2025/04/30 09:52:24 533701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148915| [2025/04/30 09:52:24 533706] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 533710] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148915|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:420933| [2025/04/30 09:52:24 533714] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 533719] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:560| [2025/04/30 09:52:24 533746] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:560|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148915|now:1746006744533725|stream_id:0|stream_offset:420933| [2025/04/30 09:52:24 533755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:560|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 533762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148915|applimit:0| [2025/04/30 09:52:24 533772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744537611|now:1746006744533772|interval:3839| [2025/04/30 09:52:24 533776] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744537611|now:1746006744533772|interv:3839| [2025/04/30 09:52:24 533780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150115| [2025/04/30 09:52:24 533785] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744537611| [2025/04/30 09:52:24 533790] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744537611| [2025/04/30 09:52:24 533794] [debug] |xqc_engine_wakeup_after|wakeup:1746006744537611|now:1746006744533794|diff:3817| [2025/04/30 09:52:24 533798] [debug] |xqc_engine_main_logic|END|now:1746006744533105| [2025/04/30 09:52:24 533804] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744533804| [2025/04/30 09:52:24 533807] [debug] |xqc_engine_wakeup_after|wakeup:1746006744537611|now:1746006744533807|diff:3804| [2025/04/30 09:52:24 533811] [debug] |xqc_engine_main_logic|END|now:1746006744533804| [2025/04/30 09:52:24 534423] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:192|state:ESTABED|recv_time:1746006744534422| [2025/04/30 09:52:24 534438] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 534446] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:129| [2025/04/30 09:52:24 534453] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:130| [2025/04/30 09:52:24 534462] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:130| [2025/04/30 09:52:24 534468] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 534476] [error] |scid:d47626d1917b423603b680b7|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:52:24 534486] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:430|origin_pktnum:303|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:431|path_largest_ack:430| [2025/04/30 09:52:24 534494] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:117|tx_in_flight:142851|prior_delivered:217706|prior_time:1746006744478517|is_app_limited:0|send_elapse:56477|ack_elapse:55905|ctl_first_sent_time:1746006744479572|lagest_ack_time:1746006744534422|curr_delivered:282524| [2025/04/30 09:52:24 534501] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744479572| [2025/04/30 09:52:24 534509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:744||sndq_packets_used_bytes:0|sndq_packets_free:45| [2025/04/30 09:52:24 534515] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:431|origin_pktnum:304|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:431|path_largest_ack:431| [2025/04/30 09:52:24 534522] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:117|tx_in_flight:142851|prior_delivered:217706|prior_time:1746006744478517|is_app_limited:0|send_elapse:56477|ack_elapse:55905|ctl_first_sent_time:1746006744479572|lagest_ack_time:1746006744534422|curr_delivered:283724| [2025/04/30 09:52:24 534529] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744479677| [2025/04/30 09:52:24 534536] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:742||sndq_packets_used_bytes:0|sndq_packets_free:47| [2025/04/30 09:52:24 534548] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:55340|rttvar:1665|minrtt:31359|latest_rtt:54745|ack_delay:96| [2025/04/30 09:52:24 534552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:55254|rttvar:1421|minrtt:31359|latest_rtt:54745|ack_delay:96| [2025/04/30 09:52:24 534556] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:431|lost_pn:428|thresh:3| [2025/04/30 09:52:24 534561] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534565] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534576] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534580] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 534592] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534596] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 534611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 534615] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534619] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534642] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534656] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534676] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 534680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534684] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 534715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 534726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 534730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 534775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 534779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 534783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 534787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 534798] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 534802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 534806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 534810] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 534822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534833] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534841] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534867] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 534892] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 534898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:427|lost_pn:428|po_sent_time:1746006744475354|lost_send_time:1746006744472262|loss_delay:62160|frame:STREAM |repair:128| [2025/04/30 09:52:24 534902] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:428|lost_pn:428|po_sent_time:1746006744475439|lost_send_time:1746006744472262|loss_delay:62160|frame:STREAM |repair:128| [2025/04/30 09:52:24 534910] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744475439u| [2025/04/30 09:52:24 534916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 534922] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:55254|rtt_var:1421|pto_duration:60938|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 534929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 534936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 534942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 145315| [2025/04/30 09:52:24 534948] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744619663|now:1746006744534922|interv:84741| [2025/04/30 09:52:24 534954] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744619663|now:1746006744534922|interval:84741|pto_count:0|srtt:55254 [2025/04/30 09:52:24 534961] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 56477, ack_elapse 55905, delivered 66018|rate 1168936|lost 183| [2025/04/30 09:52:24 534968] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168936) in round 6| [2025/04/30 09:52:24 534975] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 534982] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:12698| [2025/04/30 09:52:24 534988] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744479677|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 535000] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744479677|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 535008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:145315|srtt:55254|latest_rtt:54745|min_rtt:31359|applimit:0|lost:181|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 535017] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:130|largest:130|pns:2| [2025/04/30 09:52:24 535024] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:192|pkt_type:SHORT_HEADER|pkt_num:130|frame:ACK |recv_time:1746006744534422|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 535032] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864534422|now:1746006744534422|interv:120000000| [2025/04/30 09:52:24 535038] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864534422|now:1746006744534422|interv:120000000| [2025/04/30 09:52:24 535044] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744537611|pq_index:0| [2025/04/30 09:52:24 535050] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744533105| [2025/04/30 09:52:24 535057] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744535056| [2025/04/30 09:52:24 535065] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744535063| [2025/04/30 09:52:24 535072] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 535079] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55254|min_srtt:55254|path_bw:1207078|loss_rate:58.49|path_pto:0| [2025/04/30 09:52:24 535086] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145315|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:352551| [2025/04/30 09:52:24 535093] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55254|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 535100] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:427|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 535106] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55254|min_srtt:55254|path_bw:1207078|loss_rate:58.49|path_pto:0| [2025/04/30 09:52:24 535112] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145315|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:353730| [2025/04/30 09:52:24 535119] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55254|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 535131] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:428|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 535162] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55254|min_srtt:55254|path_bw:1207078|loss_rate:58.49|path_pto:0| [2025/04/30 09:52:24 535169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145315|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:422112| [2025/04/30 09:52:24 535175] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55254|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 535182] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 535189] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55254|min_srtt:55254|path_bw:1207078|loss_rate:58.49|path_pto:0| [2025/04/30 09:52:24 535195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145315|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:423291| [2025/04/30 09:52:24 535202] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55254|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 535209] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 535216] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55254|min_srtt:55254|path_bw:1207078|loss_rate:58.49|path_pto:0| [2025/04/30 09:52:24 535223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145315|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:424470| [2025/04/30 09:52:24 535230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 535236] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 535242] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 535249] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 535256] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:427|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 535262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145315|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:352551| [2025/04/30 09:52:24 535269] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 535276] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:561| [2025/04/30 09:52:24 535319] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:561|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145315|now:1746006744535288|stream_id:0|stream_offset:352551| [2025/04/30 09:52:24 535335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:561|origin_pktnum:427|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 535340] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145315|applimit:0| [2025/04/30 09:52:24 535345] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:55254|rtt_var:1421|pto_duration:60938|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 535350] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 535354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 535357] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 146515| [2025/04/30 09:52:24 535361] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744621226|now:1746006744535345|interv:85881| [2025/04/30 09:52:24 535366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744621226|now:1746006744535345|interval:85881|pto_count:0|srtt:55254 [2025/04/30 09:52:24 535370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146515| [2025/04/30 09:52:24 535375] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:428|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 535379] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146515|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:353730| [2025/04/30 09:52:24 535384] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 535388] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:562| [2025/04/30 09:52:24 535415] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:562|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146515|now:1746006744535395|stream_id:0|stream_offset:353730| [2025/04/30 09:52:24 535421] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:562|origin_pktnum:428|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 535425] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146515|applimit:0| [2025/04/30 09:52:24 535429] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:55254|rtt_var:1421|pto_duration:60938|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 535434] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 535437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 535441] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 147715| [2025/04/30 09:52:24 535445] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744621333|now:1746006744535429|interv:85904| [2025/04/30 09:52:24 535449] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744621333|now:1746006744535429|interval:85904|pto_count:0|srtt:55254 [2025/04/30 09:52:24 535457] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147715| [2025/04/30 09:52:24 535462] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 535466] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147715|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:422112| [2025/04/30 09:52:24 535470] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 535474] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:563| [2025/04/30 09:52:24 535496] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:563|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147715|now:1746006744535480|stream_id:0|stream_offset:422112| [2025/04/30 09:52:24 535501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:563|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 535506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147715|applimit:0| [2025/04/30 09:52:24 535510] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:55254|rtt_var:1421|pto_duration:60938|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 535514] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 535518] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 535522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 148915| [2025/04/30 09:52:24 535526] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744621418|now:1746006744535510|interv:85908| [2025/04/30 09:52:24 535530] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744621418|now:1746006744535510|interval:85908|pto_count:0|srtt:55254 [2025/04/30 09:52:24 535534] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148915| [2025/04/30 09:52:24 535539] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 535543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148915|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:423291| [2025/04/30 09:52:24 535548] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 535552] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:564| [2025/04/30 09:52:24 535572] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:564|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148915|now:1746006744535557|stream_id:0|stream_offset:423291| [2025/04/30 09:52:24 535577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:564|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 535582] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148915|applimit:0| [2025/04/30 09:52:24 535589] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:55254|rtt_var:1421|pto_duration:60938|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 535594] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 535598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 535601] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 150115| [2025/04/30 09:52:24 535605] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744621495|now:1746006744535589|interv:85906| [2025/04/30 09:52:24 535609] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744621495|now:1746006744535589|interval:85906|pto_count:0|srtt:55254 [2025/04/30 09:52:24 535614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150115| [2025/04/30 09:52:24 535618] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744555571| [2025/04/30 09:52:24 535626] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744555571| [2025/04/30 09:52:24 535630] [debug] |xqc_engine_wakeup_after|wakeup:1746006744555571|now:1746006744535630|diff:19941| [2025/04/30 09:52:24 535634] [debug] |xqc_engine_main_logic|END|now:1746006744535063| [2025/04/30 09:52:24 535640] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744535640| [2025/04/30 09:52:24 535644] [debug] |xqc_engine_wakeup_after|wakeup:1746006744555571|now:1746006744535644|diff:19927| [2025/04/30 09:52:24 535648] [debug] |xqc_engine_main_logic|END|now:1746006744535640| [2025/04/30 09:52:24 536519] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:192|state:ESTABED|recv_time:1746006744536518| [2025/04/30 09:52:24 536534] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 536540] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:130| [2025/04/30 09:52:24 536546] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:131| [2025/04/30 09:52:24 536555] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:131| [2025/04/30 09:52:24 536562] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 536568] [error] |scid:d47626d1917b423603b680b7|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:52:24 536578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:432|origin_pktnum:307|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:433|path_largest_ack:432| [2025/04/30 09:52:24 536585] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:117|tx_in_flight:145251|prior_delivered:217706|prior_time:1746006744478517|is_app_limited:0|send_elapse:56668|ack_elapse:58001|ctl_first_sent_time:1746006744479763|lagest_ack_time:1746006744536518|curr_delivered:284924| [2025/04/30 09:52:24 536592] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744479763| [2025/04/30 09:52:24 536599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:742||sndq_packets_used_bytes:0|sndq_packets_free:47| [2025/04/30 09:52:24 536606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:433|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:433|path_largest_ack:433| [2025/04/30 09:52:24 536620] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:117|tx_in_flight:145251|prior_delivered:217706|prior_time:1746006744478517|is_app_limited:0|send_elapse:56668|ack_elapse:58001|ctl_first_sent_time:1746006744479763|lagest_ack_time:1746006744536518|curr_delivered:286124| [2025/04/30 09:52:24 536627] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744479852| [2025/04/30 09:52:24 536634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:741||sndq_packets_used_bytes:0|sndq_packets_free:48| [2025/04/30 09:52:24 536641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:55254|rttvar:1421|minrtt:31359|latest_rtt:56666|ack_delay:144| [2025/04/30 09:52:24 536647] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:55413|rttvar:1383|minrtt:31359|latest_rtt:56666|ack_delay:144| [2025/04/30 09:52:24 536653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:433|lost_pn:430|thresh:3| [2025/04/30 09:52:24 536658] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 536689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 536708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 536712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 536773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 536808] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 536820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 536825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536854] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536892] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 536898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 536904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 536910] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 536916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 536935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 536941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 536945] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 536949] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536953] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 536963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536969] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 536999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 537005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 537011] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 537018] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 537024] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 537030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 537037] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 537043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 537049] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 537056] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 537062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 537068] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 537074] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 537078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 537082] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:55413|rtt_var:1383|pto_duration:60945|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 537087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 537091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 537095] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 147715| [2025/04/30 09:52:24 537099] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744621502|now:1746006744537082|interv:84420| [2025/04/30 09:52:24 537103] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744621502|now:1746006744537082|interval:84420|pto_count:0|srtt:55413 [2025/04/30 09:52:24 537107] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 56668, ack_elapse 58001, delivered 68418|rate 1179600|lost 183| [2025/04/30 09:52:24 537112] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179600) in round 6| [2025/04/30 09:52:24 537116] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 537124] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:12698| [2025/04/30 09:52:24 537128] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:0|acked:2400|po_sent_time:1746006744479852|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 537150] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:0|acked:2400|po_sent_time:1746006744479852|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 537155] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:147715|srtt:55413|latest_rtt:56666|min_rtt:31359|applimit:0|lost:183|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 537161] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:131|largest:131|pns:2| [2025/04/30 09:52:24 537166] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:192|pkt_type:SHORT_HEADER|pkt_num:131|frame:ACK |recv_time:1746006744536518|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 537171] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864536518|now:1746006744536518|interv:120000000| [2025/04/30 09:52:24 537175] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864536518|now:1746006744536518|interv:120000000| [2025/04/30 09:52:24 537179] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744555571|pq_index:0| [2025/04/30 09:52:24 537183] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744535063| [2025/04/30 09:52:24 537187] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744537187| [2025/04/30 09:52:24 537192] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744537191| [2025/04/30 09:52:24 537197] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 537202] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55413|min_srtt:55413|path_bw:1207078|loss_rate:57.89|path_pto:0| [2025/04/30 09:52:24 537207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147715|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:424470| [2025/04/30 09:52:24 537212] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55413|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 537216] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 537221] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55413|min_srtt:55413|path_bw:1207078|loss_rate:57.89|path_pto:0| [2025/04/30 09:52:24 537225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147715|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:425649| [2025/04/30 09:52:24 537233] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55413|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 537238] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 537242] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55413|min_srtt:55413|path_bw:1207078|loss_rate:57.89|path_pto:0| [2025/04/30 09:52:24 537246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:147715|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:426828| [2025/04/30 09:52:24 537250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 537254] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 537258] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 537262] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 537267] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 537273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147715|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:424470| [2025/04/30 09:52:24 537281] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 537288] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:565| [2025/04/30 09:52:24 537335] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:565|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147715|now:1746006744537299|stream_id:0|stream_offset:424470| [2025/04/30 09:52:24 537343] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:565|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 537351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147715|applimit:0| [2025/04/30 09:52:24 537358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:55413|rtt_var:1383|pto_duration:60945|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 537365] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 537372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 537378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 148915| [2025/04/30 09:52:24 537384] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744623244|now:1746006744537358|interv:85886| [2025/04/30 09:52:24 537388] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744623244|now:1746006744537358|interval:85886|pto_count:0|srtt:55413 [2025/04/30 09:52:24 537397] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148915| [2025/04/30 09:52:24 537402] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 537407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148915|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:425649| [2025/04/30 09:52:24 537411] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 537416] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:566| [2025/04/30 09:52:24 537445] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:566|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148915|now:1746006744537423|stream_id:0|stream_offset:425649| [2025/04/30 09:52:24 537452] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:566|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 537459] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148915|applimit:0| [2025/04/30 09:52:24 537466] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:55413|rtt_var:1383|pto_duration:60945|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 537473] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 537480] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 537487] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 150115| [2025/04/30 09:52:24 537493] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744623368|now:1746006744537466|interv:85902| [2025/04/30 09:52:24 537498] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744623368|now:1746006744537466|interval:85902|pto_count:0|srtt:55413 [2025/04/30 09:52:24 537503] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150115| [2025/04/30 09:52:24 537508] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744555571| [2025/04/30 09:52:24 537512] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744555571| [2025/04/30 09:52:24 537516] [debug] |xqc_engine_wakeup_after|wakeup:1746006744555571|now:1746006744537516|diff:18055| [2025/04/30 09:52:24 537521] [debug] |xqc_engine_main_logic|END|now:1746006744537191| [2025/04/30 09:52:24 537526] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744537526| [2025/04/30 09:52:24 537530] [debug] |xqc_engine_wakeup_after|wakeup:1746006744555571|now:1746006744537530|diff:18041| [2025/04/30 09:52:24 537534] [debug] |xqc_engine_main_logic|END|now:1746006744537526| [2025/04/30 09:52:24 538607] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:196|state:ESTABED|recv_time:1746006744538606| [2025/04/30 09:52:24 538623] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 538632] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:131| [2025/04/30 09:52:24 538638] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:132| [2025/04/30 09:52:24 538646] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:132| [2025/04/30 09:52:24 538660] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 538666] [error] |scid:d47626d1917b423603b680b7|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:52:24 538675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:437|origin_pktnum:0|size:18|pns:2|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:443|path_largest_ack:437| [2025/04/30 09:52:24 538683] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:117|tx_in_flight:150069|prior_delivered:217706|prior_time:1746006744478517|is_app_limited:0|send_elapse:60336|ack_elapse:60089|ctl_first_sent_time:1746006744483431|lagest_ack_time:1746006744538606|curr_delivered:286142| [2025/04/30 09:52:24 538690] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744483431| [2025/04/30 09:52:24 538697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:740||sndq_packets_used_bytes:0|sndq_packets_free:49| [2025/04/30 09:52:24 538704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:438|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:443|path_largest_ack:438| [2025/04/30 09:52:24 538711] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:117|tx_in_flight:150069|prior_delivered:217706|prior_time:1746006744478517|is_app_limited:0|send_elapse:60336|ack_elapse:60089|ctl_first_sent_time:1746006744483431|lagest_ack_time:1746006744538606|curr_delivered:286161| [2025/04/30 09:52:24 538718] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744483516| [2025/04/30 09:52:24 538723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:739||sndq_packets_used_bytes:0|sndq_packets_free:50| [2025/04/30 09:52:24 538728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:439|origin_pktnum:0|size:18|pns:2|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:443|path_largest_ack:439| [2025/04/30 09:52:24 538732] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:117|tx_in_flight:150069|prior_delivered:217706|prior_time:1746006744478517|is_app_limited:0|send_elapse:60336|ack_elapse:60089|ctl_first_sent_time:1746006744483431|lagest_ack_time:1746006744538606|curr_delivered:286179| [2025/04/30 09:52:24 538737] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744483595| [2025/04/30 09:52:24 538741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:738||sndq_packets_used_bytes:0|sndq_packets_free:51| [2025/04/30 09:52:24 538745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:440|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:443|path_largest_ack:440| [2025/04/30 09:52:24 538749] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:117|tx_in_flight:150069|prior_delivered:217706|prior_time:1746006744478517|is_app_limited:0|send_elapse:60336|ack_elapse:60089|ctl_first_sent_time:1746006744483431|lagest_ack_time:1746006744538606|curr_delivered:286198| [2025/04/30 09:52:24 538754] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744483669| [2025/04/30 09:52:24 538758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:737||sndq_packets_used_bytes:0|sndq_packets_free:52| [2025/04/30 09:52:24 538762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:441|origin_pktnum:308|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:443|path_largest_ack:441| [2025/04/30 09:52:24 538774] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:118|tx_in_flight:147725|prior_delivered:220106|prior_time:1746006744483755|is_app_limited:0|send_elapse:61180|ack_elapse:54851|ctl_first_sent_time:1746006744484502|lagest_ack_time:1746006744538606|curr_delivered:287398| [2025/04/30 09:52:24 538778] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744484502| [2025/04/30 09:52:24 538782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:735||sndq_packets_used_bytes:0|sndq_packets_free:54| [2025/04/30 09:52:24 538786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:443|origin_pktnum:0|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:52:24 538791] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:118|tx_in_flight:147725|prior_delivered:220106|prior_time:1746006744483755|is_app_limited:0|send_elapse:61180|ack_elapse:54851|ctl_first_sent_time:1746006744484502|lagest_ack_time:1746006744538606|curr_delivered:288598| [2025/04/30 09:52:24 538795] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744484722| [2025/04/30 09:52:24 538799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:734||sndq_packets_used_bytes:0|sndq_packets_free:55| [2025/04/30 09:52:24 538803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:55413|rttvar:1383|minrtt:31359|latest_rtt:53884|ack_delay:96| [2025/04/30 09:52:24 538808] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:55210|rttvar:1444|minrtt:31359|latest_rtt:53884|ack_delay:96| [2025/04/30 09:52:24 538812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:443|lost_pn:440|thresh:3| [2025/04/30 09:52:24 538816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 538823] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 538830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 538836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 538842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 538848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 538855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 538861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 538868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 538874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 538881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 538887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 538898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 538905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 538911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 538917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 538923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 538930] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 538936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 538942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 538949] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 538955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 538961] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 538968] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 538974] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 538981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 538988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 538995] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 539001] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 539007] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 539013] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 539019] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 539025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 539031] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 539037] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 539043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 539050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 539061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 539067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 539073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 539079] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 539084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 539090] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 539096] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 539101] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 539107] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 539113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 539119] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 539125] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 539130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 539161] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 539167] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 539173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 539180] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 539186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 539192] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 539198] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 539204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 539211] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 539217] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 539223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 539230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 539236] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 539246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 539253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 539259] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 539265] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 539271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 539277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 539284] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 539290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 539296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 539302] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 539308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 539313] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 539317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 539321] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 539325] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 539329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 539333] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 539336] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 539340] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 539345] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:434|lost_pn:440|po_sent_time:1746006744479960|lost_send_time:1746006744476495|loss_delay:62111|frame:STREAM |repair:128| [2025/04/30 09:52:24 539350] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:435|lost_pn:440|po_sent_time:1746006744480060|lost_send_time:1746006744476495|loss_delay:62111|frame:STREAM |repair:128| [2025/04/30 09:52:24 539355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:436|lost_pn:440|po_sent_time:1746006744480179|lost_send_time:1746006744476495|loss_delay:62111|frame:STREAM |repair:128| [2025/04/30 09:52:24 539359] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744480179u| [2025/04/30 09:52:24 539363] [stats] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |lost interval:102080|lost_count:123|send_count:227|pkt_num:436|po_send_time:1746006744480179|srtt:55210|cwnd:150810|bw:1207078|conn_life:312602|now:0|last_lost_time:312602| [2025/04/30 09:52:24 539372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 539376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744546730|now:1746006744539376|interval:7354| [2025/04/30 09:52:24 539381] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744546730|now:1746006744539376|interv:7354| [2025/04/30 09:52:24 539385] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 61180, ack_elapse 54851, delivered 68492|rate 1119516|lost 186| [2025/04/30 09:52:24 539389] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1119516) in round 6| [2025/04/30 09:52:24 539393] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 539398] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:12698| [2025/04/30 09:52:24 539401] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:3|acked:2474|po_sent_time:1746006744484722|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 539406] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:3|acked:2474|po_sent_time:1746006744484722|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 539411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:144041|srtt:55210|latest_rtt:53884|min_rtt:31359|applimit:0|lost:183|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 539417] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:132|largest:132|pns:2| [2025/04/30 09:52:24 539421] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:196|pkt_type:SHORT_HEADER|pkt_num:132|frame:ACK |recv_time:1746006744538606|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 539426] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864538606|now:1746006744538606|interv:120000000| [2025/04/30 09:52:24 539430] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864538606|now:1746006744538606|interv:120000000| [2025/04/30 09:52:24 539434] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744555571|pq_index:0| [2025/04/30 09:52:24 539438] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744537191| [2025/04/30 09:52:24 539442] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744539442| [2025/04/30 09:52:24 539447] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744539446| [2025/04/30 09:52:24 539453] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 539457] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55210|min_srtt:55210|path_bw:1207078|loss_rate:55.93|path_pto:0| [2025/04/30 09:52:24 539465] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144041|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:356088| [2025/04/30 09:52:24 539469] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55210|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 539474] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:434|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 539478] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55210|min_srtt:55210|path_bw:1207078|loss_rate:55.93|path_pto:0| [2025/04/30 09:52:24 539483] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144041|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 539487] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55210|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 539491] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:435|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 539495] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55210|min_srtt:55210|path_bw:1207078|loss_rate:55.93|path_pto:0| [2025/04/30 09:52:24 539500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144041|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:358446| [2025/04/30 09:52:24 539504] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55210|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 539508] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:436|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 539512] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55210|min_srtt:55210|path_bw:1207078|loss_rate:55.93|path_pto:0| [2025/04/30 09:52:24 539517] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144041|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:426828| [2025/04/30 09:52:24 539521] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55210|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 539526] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 539530] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55210|min_srtt:55210|path_bw:1207078|loss_rate:55.93|path_pto:0| [2025/04/30 09:52:24 539535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:144041|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:428007| [2025/04/30 09:52:24 539539] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55210|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 539546] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 539550] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55210|min_srtt:55210|path_bw:1207078|loss_rate:55.93|path_pto:0| [2025/04/30 09:52:24 539554] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:144041|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:429186| [2025/04/30 09:52:24 539558] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 539562] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 539566] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 539570] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 539575] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:434|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 539579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144041|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:356088| [2025/04/30 09:52:24 539583] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 539588] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:567| [2025/04/30 09:52:24 539621] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:567|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144041|now:1746006744539596|stream_id:0|stream_offset:356088| [2025/04/30 09:52:24 539627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:567|origin_pktnum:434|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 539632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:144041|applimit:0| [2025/04/30 09:52:24 539637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744546730|now:1746006744539636|interval:7094| [2025/04/30 09:52:24 539641] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744546730|now:1746006744539636|interv:7094| [2025/04/30 09:52:24 539645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:145241| [2025/04/30 09:52:24 539650] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:435|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 539654] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145241|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 539659] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 539663] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:568| [2025/04/30 09:52:24 539688] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:568|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145241|now:1746006744539672|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 539694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:568|origin_pktnum:435|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 539699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145241|applimit:0| [2025/04/30 09:52:24 539703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744546730|now:1746006744539702|interval:7028| [2025/04/30 09:52:24 539707] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744546730|now:1746006744539702|interv:7028| [2025/04/30 09:52:24 539711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146441| [2025/04/30 09:52:24 539715] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:436|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 539719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146441|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:358446| [2025/04/30 09:52:24 539724] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 539728] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:569| [2025/04/30 09:52:24 539747] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:569|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146441|now:1746006744539733|stream_id:0|stream_offset:358446| [2025/04/30 09:52:24 539752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:569|origin_pktnum:436|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 539757] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146441|applimit:0| [2025/04/30 09:52:24 539761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744546730|now:1746006744539760|interval:6970| [2025/04/30 09:52:24 539765] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744546730|now:1746006744539760|interv:6970| [2025/04/30 09:52:24 539769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147641| [2025/04/30 09:52:24 539773] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 539777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147641|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:426828| [2025/04/30 09:52:24 539782] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 539786] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:570| [2025/04/30 09:52:24 539805] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:570|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147641|now:1746006744539791|stream_id:0|stream_offset:426828| [2025/04/30 09:52:24 539814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:570|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 539822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147641|applimit:0| [2025/04/30 09:52:24 539829] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744546730|now:1746006744539828|interval:6902| [2025/04/30 09:52:24 539833] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744546730|now:1746006744539828|interv:6902| [2025/04/30 09:52:24 539837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148841| [2025/04/30 09:52:24 539842] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 539846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148841|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:428007| [2025/04/30 09:52:24 539850] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 539854] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:571| [2025/04/30 09:52:24 539884] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:571|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148841|now:1746006744539860|stream_id:0|stream_offset:428007| [2025/04/30 09:52:24 539894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:571|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 539901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148841|applimit:0| [2025/04/30 09:52:24 539907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744546730|now:1746006744539907|interval:6823| [2025/04/30 09:52:24 539915] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744546730|now:1746006744539907|interv:6823| [2025/04/30 09:52:24 539921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150041| [2025/04/30 09:52:24 539928] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744546730| [2025/04/30 09:52:24 539934] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744546730| [2025/04/30 09:52:24 539940] [debug] |xqc_engine_wakeup_after|wakeup:1746006744546730|now:1746006744539940|diff:6790| [2025/04/30 09:52:24 539947] [debug] |xqc_engine_main_logic|END|now:1746006744539446| [2025/04/30 09:52:24 539955] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744539955| [2025/04/30 09:52:24 539961] [debug] |xqc_engine_wakeup_after|wakeup:1746006744546730|now:1746006744539961|diff:6769| [2025/04/30 09:52:24 539967] [debug] |xqc_engine_main_logic|END|now:1746006744539955| [2025/04/30 09:52:24 540637] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:200|state:ESTABED|recv_time:1746006744540636| [2025/04/30 09:52:24 540651] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 540657] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:132| [2025/04/30 09:52:24 540661] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:133| [2025/04/30 09:52:24 540676] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:133| [2025/04/30 09:52:24 540683] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 540691] [error] |scid:d47626d1917b423603b680b7|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:52:24 540700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:446|origin_pktnum:315|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:448|path_largest_ack:446| [2025/04/30 09:52:24 540707] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:119|tx_in_flight:147736|prior_delivered:224906|prior_time:1746006744485806|is_app_limited:0|send_elapse:59390|ack_elapse:54830|ctl_first_sent_time:1746006744486541|lagest_ack_time:1746006744540636|curr_delivered:289798| [2025/04/30 09:52:24 540715] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744486541| [2025/04/30 09:52:24 540722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:735||sndq_packets_used_bytes:0|sndq_packets_free:54| [2025/04/30 09:52:24 540729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:448|origin_pktnum:0|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:52:24 540735] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:119|tx_in_flight:147736|prior_delivered:224906|prior_time:1746006744485806|is_app_limited:0|send_elapse:59390|ack_elapse:54830|ctl_first_sent_time:1746006744486541|lagest_ack_time:1746006744540636|curr_delivered:290998| [2025/04/30 09:52:24 540741] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744486721| [2025/04/30 09:52:24 540747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:734||sndq_packets_used_bytes:0|sndq_packets_free:55| [2025/04/30 09:52:24 540753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:55210|rttvar:1444|minrtt:31359|latest_rtt:53915|ack_delay:104| [2025/04/30 09:52:24 540759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:55035|rttvar:1432|minrtt:31359|latest_rtt:53915|ack_delay:104| [2025/04/30 09:52:24 540764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:448|lost_pn:445|thresh:3| [2025/04/30 09:52:24 540768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 540772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 540776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 540781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 540787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 540794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 540800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 540806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 540814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 540818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 540821] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 540825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 540829] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 540833] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 540837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 540841] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 540845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 540849] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 540852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 540856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 540860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 540865] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 540871] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 540878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 540883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 540890] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 540896] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 540903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 540909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 540915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 540921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 540927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 540933] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 540945] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 540951] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 540958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 540965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 540971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 540978] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 540984] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 540991] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 540997] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 541004] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 541010] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 541016] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 541023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 541029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 541035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 541040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 541046] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 541052] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 541059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 541065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 541071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 541077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 541083] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 541089] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 541096] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 541102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 541113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 541119] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 541125] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 541152] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 541162] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 541166] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 541170] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 541174] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 541178] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 541182] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 541186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 541192] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 541199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 541205] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 541211] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 541215] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 541219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 541223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 541227] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 541231] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 541234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 541238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 541242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 541246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 541250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 541258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:442|lost_pn:445|po_sent_time:1746006744484619|lost_send_time:1746006744478722|loss_delay:61914|frame:STREAM |repair:128| [2025/04/30 09:52:24 541264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:444|lost_pn:445|po_sent_time:1746006744485579|lost_send_time:1746006744478722|loss_delay:61914|frame:ACK STREAM |repair:128| [2025/04/30 09:52:24 541268] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:445|lost_pn:445|po_sent_time:1746006744485691|lost_send_time:1746006744478722|loss_delay:61914|frame:STREAM |repair:128| [2025/04/30 09:52:24 541273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744485691u| [2025/04/30 09:52:24 541277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 541281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744548556|now:1746006744541281|interval:7275| [2025/04/30 09:52:24 541285] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744548556|now:1746006744541281|interv:7275| [2025/04/30 09:52:24 541289] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 59390, ack_elapse 54830, delivered 66092|rate 1112847|lost 189| [2025/04/30 09:52:24 541294] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1112847) in round 6| [2025/04/30 09:52:24 541298] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 541302] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:12698| [2025/04/30 09:52:24 541306] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:3|acked:2400|po_sent_time:1746006744486721|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 541311] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:3|acked:2400|po_sent_time:1746006744486721|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 541315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:144030|srtt:55035|latest_rtt:53915|min_rtt:31359|applimit:0|lost:186|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 541321] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:133|largest:133|pns:2| [2025/04/30 09:52:24 541326] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:200|pkt_type:SHORT_HEADER|pkt_num:133|frame:ACK |recv_time:1746006744540636|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 541331] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864540636|now:1746006744540636|interv:120000000| [2025/04/30 09:52:24 541335] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864540636|now:1746006744540636|interv:120000000| [2025/04/30 09:52:24 541339] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744546730|pq_index:0| [2025/04/30 09:52:24 541343] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744539446| [2025/04/30 09:52:24 541347] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744541347| [2025/04/30 09:52:24 541355] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744541354| [2025/04/30 09:52:24 541360] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 541365] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55035|min_srtt:55035|path_bw:1207078|loss_rate:56.25|path_pto:0| [2025/04/30 09:52:24 541370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144030|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:359625| [2025/04/30 09:52:24 541374] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55035|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 541379] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:442|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 541383] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55035|min_srtt:55035|path_bw:1207078|loss_rate:56.25|path_pto:0| [2025/04/30 09:52:24 541387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144030|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:361983| [2025/04/30 09:52:24 541392] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55035|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 541396] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:444|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 541400] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55035|min_srtt:55035|path_bw:1207078|loss_rate:56.25|path_pto:0| [2025/04/30 09:52:24 541404] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144030|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:363162| [2025/04/30 09:52:24 541409] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55035|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 541413] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:445|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 541418] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55035|min_srtt:55035|path_bw:1207078|loss_rate:56.25|path_pto:0| [2025/04/30 09:52:24 541422] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144030|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:429186| [2025/04/30 09:52:24 541426] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55035|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 541431] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 541437] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55035|min_srtt:55035|path_bw:1207078|loss_rate:56.25|path_pto:0| [2025/04/30 09:52:24 541442] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:144030|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:430365| [2025/04/30 09:52:24 541446] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55035|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 541450] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 541455] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55035|min_srtt:55035|path_bw:1207078|loss_rate:56.25|path_pto:0| [2025/04/30 09:52:24 541459] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:144030|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:431544| [2025/04/30 09:52:24 541463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 541467] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 541471] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 541475] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 541479] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:442|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 541483] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144030|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:359625| [2025/04/30 09:52:24 541488] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 541492] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:572| [2025/04/30 09:52:24 541527] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:572|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144030|now:1746006744541500|stream_id:0|stream_offset:359625| [2025/04/30 09:52:24 541533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:572|origin_pktnum:442|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 541538] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:144030|applimit:0| [2025/04/30 09:52:24 541542] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744548556|now:1746006744541542|interval:7014| [2025/04/30 09:52:24 541547] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744548556|now:1746006744541542|interv:7014| [2025/04/30 09:52:24 541551] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:145230| [2025/04/30 09:52:24 541558] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:444|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 541563] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145230|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:361983| [2025/04/30 09:52:24 541567] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 541571] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:573| [2025/04/30 09:52:24 541594] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:573|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145230|now:1746006744541577|stream_id:0|stream_offset:361983| [2025/04/30 09:52:24 541599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:573|origin_pktnum:444|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 541604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145230|applimit:0| [2025/04/30 09:52:24 541607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744548556|now:1746006744541607|interval:6949| [2025/04/30 09:52:24 541612] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744548556|now:1746006744541607|interv:6949| [2025/04/30 09:52:24 541616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146430| [2025/04/30 09:52:24 541620] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:445|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 541624] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146430|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:363162| [2025/04/30 09:52:24 541629] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 541632] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:574| [2025/04/30 09:52:24 541652] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:574|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146430|now:1746006744541638|stream_id:0|stream_offset:363162| [2025/04/30 09:52:24 541657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:574|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:52:24 541662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146430|applimit:0| [2025/04/30 09:52:24 541666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744548556|now:1746006744541665|interval:6891| [2025/04/30 09:52:24 541670] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744548556|now:1746006744541665|interv:6891| [2025/04/30 09:52:24 541674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147630| [2025/04/30 09:52:24 541678] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 541682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147630|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:429186| [2025/04/30 09:52:24 541690] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 541694] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:575| [2025/04/30 09:52:24 541713] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:575|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147630|now:1746006744541699|stream_id:0|stream_offset:429186| [2025/04/30 09:52:24 541719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:575|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 541723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147630|applimit:0| [2025/04/30 09:52:24 541727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744548556|now:1746006744541727|interval:6829| [2025/04/30 09:52:24 541731] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744548556|now:1746006744541727|interv:6829| [2025/04/30 09:52:24 541738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148830| [2025/04/30 09:52:24 541745] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 541751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148830|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:430365| [2025/04/30 09:52:24 541758] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 541765] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:576| [2025/04/30 09:52:24 541804] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:576|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148830|now:1746006744541775|stream_id:0|stream_offset:430365| [2025/04/30 09:52:24 541811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 541819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148830|applimit:0| [2025/04/30 09:52:24 541826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744548556|now:1746006744541826|interval:6730| [2025/04/30 09:52:24 541833] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744548556|now:1746006744541826|interv:6730| [2025/04/30 09:52:24 541840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150030| [2025/04/30 09:52:24 541847] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744548556| [2025/04/30 09:52:24 541854] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744548556| [2025/04/30 09:52:24 541860] [debug] |xqc_engine_wakeup_after|wakeup:1746006744548556|now:1746006744541860|diff:6696| [2025/04/30 09:52:24 541867] [debug] |xqc_engine_main_logic|END|now:1746006744541354| [2025/04/30 09:52:24 541875] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744541875| [2025/04/30 09:52:24 541888] [debug] |xqc_engine_wakeup_after|wakeup:1746006744548556|now:1746006744541888|diff:6668| [2025/04/30 09:52:24 541894] [debug] |xqc_engine_main_logic|END|now:1746006744541875| [2025/04/30 09:52:24 542616] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:204|state:ESTABED|recv_time:1746006744542614| [2025/04/30 09:52:24 542631] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 542639] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:133| [2025/04/30 09:52:24 542646] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:134| [2025/04/30 09:52:24 542655] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:134| [2025/04/30 09:52:24 542662] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 542669] [error] |scid:d47626d1917b423603b680b7|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:52:24 542679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:451|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:453|path_largest_ack:451| [2025/04/30 09:52:24 542686] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:121|tx_in_flight:148936|prior_delivered:227306|prior_time:1746006744486805|is_app_limited:0|send_elapse:58561|ack_elapse:55809|ctl_first_sent_time:1746006744487712|lagest_ack_time:1746006744542614|curr_delivered:292198| [2025/04/30 09:52:24 542693] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744487712| [2025/04/30 09:52:24 542700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:736||sndq_packets_used_bytes:0|sndq_packets_free:53| [2025/04/30 09:52:24 542706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:453|origin_pktnum:320|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:453|path_largest_ack:453| [2025/04/30 09:52:24 542713] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:123|tx_in_flight:146536|prior_delivered:229706|prior_time:1746006744488437|is_app_limited:0|send_elapse:58119|ack_elapse:54177|ctl_first_sent_time:1746006744489271|lagest_ack_time:1746006744542614|curr_delivered:293398| [2025/04/30 09:52:24 542721] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744489271| [2025/04/30 09:52:24 542727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:734||sndq_packets_used_bytes:0|sndq_packets_free:55| [2025/04/30 09:52:24 542734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:55035|rttvar:1432|minrtt:31359|latest_rtt:53343|ack_delay:104| [2025/04/30 09:52:24 542740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:54810|rttvar:1523|minrtt:31359|latest_rtt:53343|ack_delay:104| [2025/04/30 09:52:24 542747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:453|lost_pn:450|thresh:3| [2025/04/30 09:52:24 542751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 542755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 542759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 542763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 542773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 542777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 542781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 542785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 542789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 542793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 542796] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 542800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 542805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 542811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 542818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 542824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 542830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 542837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 542843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 542849] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 542856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 542862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 542868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 542875] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 542881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 542887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 542893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 542899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 542905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 542917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 542923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 542930] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 542936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 542942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 542949] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 542955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 542962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 542968] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 542974] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 542980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 542987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 542993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 543000] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 543006] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 543012] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 543018] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 543024] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 543030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 543035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 543042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 543048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 543054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 543060] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 543066] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 543072] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 543083] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 543090] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 543096] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 543102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 543108] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 543114] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 543121] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 543127] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 543174] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 543180] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 543184] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 543188] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 543192] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 543196] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 543200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 543204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 543207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 543211] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 543215] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 543219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 543223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 543227] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 543231] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 543234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 543238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 543246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 543250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 543254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 543258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 543262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 543265] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 543270] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:447|lost_pn:450|po_sent_time:1746006744486642|lost_send_time:1746006744480953|loss_delay:61661|frame:STREAM |repair:128| [2025/04/30 09:52:24 543275] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:449|lost_pn:450|po_sent_time:1746006744487540|lost_send_time:1746006744480953|loss_delay:61661|frame:STREAM |repair:128| [2025/04/30 09:52:24 543280] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:450|lost_pn:450|po_sent_time:1746006744487632|lost_send_time:1746006744480953|loss_delay:61661|frame:STREAM |repair:128| [2025/04/30 09:52:24 543284] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744487632u| [2025/04/30 09:52:24 543289] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 543293] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744549466|now:1746006744543292|interval:6174| [2025/04/30 09:52:24 543297] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744549466|now:1746006744543292|interv:6174| [2025/04/30 09:52:24 543301] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 58119, ack_elapse 54177, delivered 63692|rate 1095889|lost 192| [2025/04/30 09:52:24 543306] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1095889) in round 6| [2025/04/30 09:52:24 543310] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 543314] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:12698| [2025/04/30 09:52:24 543318] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:3|acked:2400|po_sent_time:1746006744489271|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 543322] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:3|acked:2400|po_sent_time:1746006744489271|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 543327] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:144030|srtt:54810|latest_rtt:53343|min_rtt:31359|applimit:0|lost:189|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 543333] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:134|largest:134|pns:2| [2025/04/30 09:52:24 543340] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:204|pkt_type:SHORT_HEADER|pkt_num:134|frame:ACK |recv_time:1746006744542614|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 543345] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864542614|now:1746006744542614|interv:120000000| [2025/04/30 09:52:24 543349] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864542614|now:1746006744542614|interv:120000000| [2025/04/30 09:52:24 543353] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744548556|pq_index:0| [2025/04/30 09:52:24 543357] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744541354| [2025/04/30 09:52:24 543361] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744543361| [2025/04/30 09:52:24 543366] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744543365| [2025/04/30 09:52:24 543371] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 543376] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54810|min_srtt:54810|path_bw:1207078|loss_rate:56.52|path_pto:0| [2025/04/30 09:52:24 543381] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144030|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:364341| [2025/04/30 09:52:24 543385] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:54810|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 543390] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:447|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 543394] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54810|min_srtt:54810|path_bw:1207078|loss_rate:56.52|path_pto:0| [2025/04/30 09:52:24 543398] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144030|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:294780| [2025/04/30 09:52:24 543403] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:54810|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 543407] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:449|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 543411] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54810|min_srtt:54810|path_bw:1207078|loss_rate:56.52|path_pto:0| [2025/04/30 09:52:24 543416] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144030|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:295959| [2025/04/30 09:52:24 543420] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:54810|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 543427] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:450|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 543431] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54810|min_srtt:54810|path_bw:1207078|loss_rate:56.52|path_pto:0| [2025/04/30 09:52:24 543435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144030|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:431544| [2025/04/30 09:52:24 543439] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:54810|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 543443] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 543448] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54810|min_srtt:54810|path_bw:1207078|loss_rate:56.52|path_pto:0| [2025/04/30 09:52:24 543452] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:144030|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:432723| [2025/04/30 09:52:24 543456] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:54810|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 543460] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 543465] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54810|min_srtt:54810|path_bw:1207078|loss_rate:56.52|path_pto:0| [2025/04/30 09:52:24 543469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:144030|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:433902| [2025/04/30 09:52:24 543473] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 543477] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 543481] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 543485] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 543489] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:447|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 543493] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144030|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:364341| [2025/04/30 09:52:24 543498] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 543502] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:577| [2025/04/30 09:52:24 543538] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:577|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144030|now:1746006744543510|stream_id:0|stream_offset:364341| [2025/04/30 09:52:24 543547] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:577|origin_pktnum:447|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 543552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:144030|applimit:0| [2025/04/30 09:52:24 543557] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744549466|now:1746006744543557|interval:5909| [2025/04/30 09:52:24 543564] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744549466|now:1746006744543557|interv:5909| [2025/04/30 09:52:24 543571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:145230| [2025/04/30 09:52:24 543579] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:449|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 543586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145230|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:294780| [2025/04/30 09:52:24 543593] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 543600] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:578| [2025/04/30 09:52:24 543632] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:578|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145230|now:1746006744543610|stream_id:0|stream_offset:294780| [2025/04/30 09:52:24 543638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:578|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:52:24 543644] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145230|applimit:0| [2025/04/30 09:52:24 543650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744549466|now:1746006744543650|interval:5816| [2025/04/30 09:52:24 543657] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744549466|now:1746006744543650|interv:5816| [2025/04/30 09:52:24 543665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146430| [2025/04/30 09:52:24 543672] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:450|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 543679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146430|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:295959| [2025/04/30 09:52:24 543684] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 543688] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:579| [2025/04/30 09:52:24 543715] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:579|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146430|now:1746006744543695|stream_id:0|stream_offset:295959| [2025/04/30 09:52:24 543721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:579|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:52:24 543733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146430|applimit:0| [2025/04/30 09:52:24 543739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744549466|now:1746006744543739|interval:5727| [2025/04/30 09:52:24 543746] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744549466|now:1746006744543739|interv:5727| [2025/04/30 09:52:24 543753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147630| [2025/04/30 09:52:24 543761] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 543768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147630|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:431544| [2025/04/30 09:52:24 543775] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 543780] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:580| [2025/04/30 09:52:24 543815] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:580|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147630|now:1746006744543787|stream_id:0|stream_offset:431544| [2025/04/30 09:52:24 543824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:580|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 543830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147630|applimit:0| [2025/04/30 09:52:24 543836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744549466|now:1746006744543836|interval:5630| [2025/04/30 09:52:24 543842] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744549466|now:1746006744543836|interv:5630| [2025/04/30 09:52:24 543847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148830| [2025/04/30 09:52:24 543855] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 543861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148830|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:432723| [2025/04/30 09:52:24 543867] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 543872] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:581| [2025/04/30 09:52:24 543906] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:581|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148830|now:1746006744543881|stream_id:0|stream_offset:432723| [2025/04/30 09:52:24 543913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:581|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 543919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148830|applimit:0| [2025/04/30 09:52:24 543925] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744549466|now:1746006744543925|interval:5541| [2025/04/30 09:52:24 543935] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744549466|now:1746006744543925|interv:5541| [2025/04/30 09:52:24 543940] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150030| [2025/04/30 09:52:24 543946] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744549466| [2025/04/30 09:52:24 543952] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744549466| [2025/04/30 09:52:24 543957] [debug] |xqc_engine_wakeup_after|wakeup:1746006744549466|now:1746006744543957|diff:5509| [2025/04/30 09:52:24 543963] [debug] |xqc_engine_main_logic|END|now:1746006744543365| [2025/04/30 09:52:24 543970] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744543970| [2025/04/30 09:52:24 543975] [debug] |xqc_engine_wakeup_after|wakeup:1746006744549466|now:1746006744543975|diff:5491| [2025/04/30 09:52:24 543981] [debug] |xqc_engine_main_logic|END|now:1746006744543970| [2025/04/30 09:52:24 544611] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:206|state:ESTABED|recv_time:1746006744544610| [2025/04/30 09:52:24 544626] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 544635] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:134| [2025/04/30 09:52:24 544642] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:135| [2025/04/30 09:52:24 544651] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:135| [2025/04/30 09:52:24 544657] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 544665] [error] |scid:d47626d1917b423603b680b7|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:52:24 544675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:457|origin_pktnum:324|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:458|path_largest_ack:457| [2025/04/30 09:52:24 544683] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:125|tx_in_flight:146536|prior_delivered:232106|prior_time:1746006744490428|is_app_limited:0|send_elapse:57848|ack_elapse:54182|ctl_first_sent_time:1746006744491174|lagest_ack_time:1746006744544610|curr_delivered:294598| [2025/04/30 09:52:24 544690] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744491174| [2025/04/30 09:52:24 544697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:735||sndq_packets_used_bytes:0|sndq_packets_free:54| [2025/04/30 09:52:24 544703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:458|origin_pktnum:327|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:458|path_largest_ack:458| [2025/04/30 09:52:24 544711] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:125|tx_in_flight:146536|prior_delivered:232106|prior_time:1746006744490428|is_app_limited:0|send_elapse:57848|ack_elapse:54182|ctl_first_sent_time:1746006744491174|lagest_ack_time:1746006744544610|curr_delivered:295798| [2025/04/30 09:52:24 544717] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744491280| [2025/04/30 09:52:24 544723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:733||sndq_packets_used_bytes:0|sndq_packets_free:56| [2025/04/30 09:52:24 544730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:54810|rttvar:1523|minrtt:31359|latest_rtt:53330|ack_delay:96| [2025/04/30 09:52:24 544736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:54613|rttvar:1537|minrtt:31359|latest_rtt:53330|ack_delay:96| [2025/04/30 09:52:24 544748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:458|lost_pn:455|thresh:3| [2025/04/30 09:52:24 544752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 544756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 544760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 544764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 544768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 544772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 544776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 544779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 544783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 544787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 544791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 544795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 544800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 544806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 544813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 544819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 544825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 544832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 544838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 544844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 544851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 544857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 544863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 544876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 544881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 544887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 544894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 544900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 544907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 544913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 544919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 544925] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 544931] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 544937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 544943] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 544949] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 544955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 544961] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 544967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 544973] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 544980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 544987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 544993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 544999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 545005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 545011] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 545015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 545019] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 545023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 545032] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 545036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 545041] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 545045] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 545049] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 545053] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 545057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 545061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 545067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 545074] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 545080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 545086] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 545091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 545095] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 545099] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 545103] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 545107] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 545111] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 545114] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 545118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 545122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 545126] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 545130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 545157] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 545161] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 545169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 545172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 545176] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 545180] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 545184] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 545188] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 545192] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 545196] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 545200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 545203] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 545207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 545211] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 545215] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 545220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:452|lost_pn:455|po_sent_time:1746006744487805|lost_send_time:1746006744483171|loss_delay:61439|frame:STREAM |repair:128| [2025/04/30 09:52:24 545225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:454|lost_pn:455|po_sent_time:1746006744489363|lost_send_time:1746006744483171|loss_delay:61439|frame:STREAM |repair:128| [2025/04/30 09:52:24 545230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:455|lost_pn:455|po_sent_time:1746006744489443|lost_send_time:1746006744483171|loss_delay:61439|frame:STREAM |repair:128| [2025/04/30 09:52:24 545234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744489443u| [2025/04/30 09:52:24 545238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 545242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744550963|now:1746006744545242|interval:5721| [2025/04/30 09:52:24 545247] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744550963|now:1746006744545242|interv:5721| [2025/04/30 09:52:24 545251] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 57848, ack_elapse 54182, delivered 63692|rate 1101023|lost 195| [2025/04/30 09:52:24 545256] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1101023) in round 6| [2025/04/30 09:52:24 545260] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 545264] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:12698| [2025/04/30 09:52:24 545271] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:3|acked:2400|po_sent_time:1746006744491280|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 545275] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:3|acked:2400|po_sent_time:1746006744491280|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 545280] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:144030|srtt:54613|latest_rtt:53330|min_rtt:31359|applimit:0|lost:192|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 545286] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:135|largest:135|pns:2| [2025/04/30 09:52:24 545291] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:206|pkt_type:SHORT_HEADER|pkt_num:135|frame:ACK |recv_time:1746006744544610|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 545296] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864544610|now:1746006744544610|interv:120000000| [2025/04/30 09:52:24 545300] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864544610|now:1746006744544610|interv:120000000| [2025/04/30 09:52:24 545304] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744549466|pq_index:0| [2025/04/30 09:52:24 545308] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744543365| [2025/04/30 09:52:24 545312] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744545312| [2025/04/30 09:52:24 545318] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744545316| [2025/04/30 09:52:24 545323] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 545328] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54613|min_srtt:54613|path_bw:1207078|loss_rate:56.76|path_pto:0| [2025/04/30 09:52:24 545332] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144030|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:367878| [2025/04/30 09:52:24 545337] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:54613|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 545342] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:452|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 545346] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54613|min_srtt:54613|path_bw:1207078|loss_rate:56.76|path_pto:0| [2025/04/30 09:52:24 545351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144030|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:298317| [2025/04/30 09:52:24 545355] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:54613|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 545363] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:454|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 545367] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54613|min_srtt:54613|path_bw:1207078|loss_rate:56.76|path_pto:0| [2025/04/30 09:52:24 545371] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144030|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:369057| [2025/04/30 09:52:24 545376] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:54613|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 545380] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:455|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 545385] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54613|min_srtt:54613|path_bw:1207078|loss_rate:56.76|path_pto:0| [2025/04/30 09:52:24 545389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144030|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:433902| [2025/04/30 09:52:24 545393] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:54613|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 545398] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 545402] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54613|min_srtt:54613|path_bw:1207078|loss_rate:56.76|path_pto:0| [2025/04/30 09:52:24 545406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:144030|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:435081| [2025/04/30 09:52:24 545410] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:54613|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 545415] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 545419] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54613|min_srtt:54613|path_bw:1207078|loss_rate:56.76|path_pto:0| [2025/04/30 09:52:24 545423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:144030|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:436260| [2025/04/30 09:52:24 545427] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 545431] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 545435] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 545442] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 545446] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:452|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 545450] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144030|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:367878| [2025/04/30 09:52:24 545455] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 545459] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:582| [2025/04/30 09:52:24 545494] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:582|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144030|now:1746006744545467|stream_id:0|stream_offset:367878| [2025/04/30 09:52:24 545501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:582|origin_pktnum:452|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 545506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:144030|applimit:0| [2025/04/30 09:52:24 545511] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744550963|now:1746006744545511|interval:5452| [2025/04/30 09:52:24 545518] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744550963|now:1746006744545511|interv:5452| [2025/04/30 09:52:24 545524] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:145230| [2025/04/30 09:52:24 545532] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:454|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 545539] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145230|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:298317| [2025/04/30 09:52:24 545546] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 545553] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:583| [2025/04/30 09:52:24 545583] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:583|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145230|now:1746006744545561|stream_id:0|stream_offset:298317| [2025/04/30 09:52:24 545589] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:583|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:52:24 545597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145230|applimit:0| [2025/04/30 09:52:24 545603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744550963|now:1746006744545603|interval:5360| [2025/04/30 09:52:24 545610] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744550963|now:1746006744545603|interv:5360| [2025/04/30 09:52:24 545617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146430| [2025/04/30 09:52:24 545624] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:455|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 545638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146430|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:369057| [2025/04/30 09:52:24 545645] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 545651] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:584| [2025/04/30 09:52:24 545680] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:584|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146430|now:1746006744545658|stream_id:0|stream_offset:369057| [2025/04/30 09:52:24 545687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:584|origin_pktnum:455|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 545694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146430|applimit:0| [2025/04/30 09:52:24 545700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744550963|now:1746006744545700|interval:5263| [2025/04/30 09:52:24 545707] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744550963|now:1746006744545700|interv:5263| [2025/04/30 09:52:24 545714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147630| [2025/04/30 09:52:24 545722] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 545728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147630|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:433902| [2025/04/30 09:52:24 545733] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 545737] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:585| [2025/04/30 09:52:24 545764] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:585|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147630|now:1746006744545743|stream_id:0|stream_offset:433902| [2025/04/30 09:52:24 545771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 545778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147630|applimit:0| [2025/04/30 09:52:24 545785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744550963|now:1746006744545785|interval:5178| [2025/04/30 09:52:24 545792] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744550963|now:1746006744545785|interv:5178| [2025/04/30 09:52:24 545799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148830| [2025/04/30 09:52:24 545806] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 545814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148830|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:435081| [2025/04/30 09:52:24 545828] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 545835] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:586| [2025/04/30 09:52:24 545867] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:586|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148830|now:1746006744545845|stream_id:0|stream_offset:435081| [2025/04/30 09:52:24 545876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 545883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148830|applimit:0| [2025/04/30 09:52:24 545889] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744550963|now:1746006744545889|interval:5074| [2025/04/30 09:52:24 545896] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744550963|now:1746006744545889|interv:5074| [2025/04/30 09:52:24 545902] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150030| [2025/04/30 09:52:24 545909] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744550963| [2025/04/30 09:52:24 545916] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744550963| [2025/04/30 09:52:24 545922] [debug] |xqc_engine_wakeup_after|wakeup:1746006744550963|now:1746006744545922|diff:5041| [2025/04/30 09:52:24 545929] [debug] |xqc_engine_main_logic|END|now:1746006744545316| [2025/04/30 09:52:24 545937] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744545937| [2025/04/30 09:52:24 545943] [debug] |xqc_engine_wakeup_after|wakeup:1746006744550963|now:1746006744545942|diff:5021| [2025/04/30 09:52:24 545949] [debug] |xqc_engine_main_logic|END|now:1746006744545937| [2025/04/30 09:52:24 546708] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:209|state:ESTABED|recv_time:1746006744546707| [2025/04/30 09:52:24 546723] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 546732] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:135| [2025/04/30 09:52:24 546738] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:136| [2025/04/30 09:52:24 546747] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:136| [2025/04/30 09:52:24 546753] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 546758] [error] |scid:d47626d1917b423603b680b7|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:52:24 546769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:461|origin_pktnum:328|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:462|path_largest_ack:461| [2025/04/30 09:52:24 546776] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:126|tx_in_flight:148936|prior_delivered:233306|prior_time:1746006744492555|is_app_limited:0|send_elapse:58158|ack_elapse:54152|ctl_first_sent_time:1746006744493277|lagest_ack_time:1746006744546707|curr_delivered:296998| [2025/04/30 09:52:24 546781] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744493277| [2025/04/30 09:52:24 546785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:734||sndq_packets_used_bytes:0|sndq_packets_free:55| [2025/04/30 09:52:24 546791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:462|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:462|path_largest_ack:462| [2025/04/30 09:52:24 546805] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:126|tx_in_flight:148936|prior_delivered:233306|prior_time:1746006744492555|is_app_limited:0|send_elapse:58158|ack_elapse:54152|ctl_first_sent_time:1746006744493277|lagest_ack_time:1746006744546707|curr_delivered:298198| [2025/04/30 09:52:24 546813] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744493376| [2025/04/30 09:52:24 546820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:733||sndq_packets_used_bytes:0|sndq_packets_free:56| [2025/04/30 09:52:24 546826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:54613|rttvar:1537|minrtt:31359|latest_rtt:53331|ack_delay:96| [2025/04/30 09:52:24 546833] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:54441|rttvar:1497|minrtt:31359|latest_rtt:53331|ack_delay:96| [2025/04/30 09:52:24 546840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:462|lost_pn:459|thresh:3| [2025/04/30 09:52:24 546847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 546854] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 546860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 546867] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 546872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 546879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 546885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 546891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 546897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 546903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 546909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 546915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 546921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 546927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 546932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 546938] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 546944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 546955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 546959] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 546963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 546967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 546971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 546976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 546983] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 546989] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 546995] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 547001] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 547007] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 547011] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 547015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 547019] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 547023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 547027] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 547032] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 547038] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 547044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 547050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 547054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 547058] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 547062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 547067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 547074] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 547085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 547089] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 547093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 547097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 547101] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 547105] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 547109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 547113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 547116] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 547120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 547124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 547128] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 547151] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 547160] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 547165] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 547169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 547173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 547177] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 547181] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 547184] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 547188] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 547192] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 547196] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 547200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 547204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 547211] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 547215] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 547219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 547223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 547227] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 547230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 547234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 547238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 547242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 547246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 547250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 547254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 547257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 547261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 547265] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 547269] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 547273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 547277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 547281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 547285] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 547289] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 547292] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 547297] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:456|lost_pn:459|po_sent_time:1746006744489524|lost_send_time:1746006744485461|loss_delay:61246|frame:STREAM |repair:128| [2025/04/30 09:52:24 547302] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:459|lost_pn:459|po_sent_time:1746006744491370|lost_send_time:1746006744485461|loss_delay:61246|frame:STREAM |repair:128| [2025/04/30 09:52:24 547307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744491370u| [2025/04/30 09:52:24 547314] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 547318] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744552698|now:1746006744547318|interval:5380| [2025/04/30 09:52:24 547322] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744552698|now:1746006744547318|interv:5380| [2025/04/30 09:52:24 547326] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 58158, ack_elapse 54152, delivered 64892|rate 1115788|lost 197| [2025/04/30 09:52:24 547331] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1115788) in round 6| [2025/04/30 09:52:24 547335] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 547339] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:12698| [2025/04/30 09:52:24 547343] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744493376|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 547348] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744493376|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 547352] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:145230|srtt:54441|latest_rtt:53331|min_rtt:31359|applimit:0|lost:195|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 547358] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:24 547363] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:24 547368] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 09:52:24 547372] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:136|largest:136|pns:2| [2025/04/30 09:52:24 547377] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:209|pkt_type:SHORT_HEADER|pkt_num:136|frame:PING ACK |recv_time:1746006744546707|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 547382] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864546707|now:1746006744546707|interv:120000000| [2025/04/30 09:52:24 547386] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864546707|now:1746006744546707|interv:120000000| [2025/04/30 09:52:24 547390] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744550963|pq_index:0| [2025/04/30 09:52:24 547394] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744545316| [2025/04/30 09:52:24 547398] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744547398| [2025/04/30 09:52:24 547403] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744547402| [2025/04/30 09:52:24 547411] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 547416] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:136|ack_delay:708|first_ack_range:35|largest_pkt_recv_time:1746006744546707| [2025/04/30 09:52:24 547420] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:136|low:101|pkt_pns:2| [2025/04/30 09:52:24 547424] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:99|low:98|pkt_pns:2| [2025/04/30 09:52:24 547428] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:96|low:65|pkt_pns:2| [2025/04/30 09:52:24 547432] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:11|path:0|path_largest_recv:136|frame_largest_recv:136| [2025/04/30 09:52:24 547436] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:24 547440] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54441|min_srtt:54441|path_bw:1207078|loss_rate:56.96|path_pto:0| [2025/04/30 09:52:24 547445] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145230|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:370236| [2025/04/30 09:52:24 547450] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:54441|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 547454] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:456|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 547459] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54441|min_srtt:54441|path_bw:1207078|loss_rate:56.96|path_pto:0| [2025/04/30 09:52:24 547463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145230|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:371415| [2025/04/30 09:52:24 547467] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:54441|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 547472] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:459|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 547476] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:436260| [2025/04/30 09:52:24 547481] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54441|min_srtt:54441|path_bw:1207078|loss_rate:56.96|path_pto:0| [2025/04/30 09:52:24 547485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3611|inflight:145230|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:437439| [2025/04/30 09:52:24 547489] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:54441|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 547493] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 547498] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54441|min_srtt:54441|path_bw:1207078|loss_rate:56.96|path_pto:0| [2025/04/30 09:52:24 547504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4811|inflight:145230|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:438618| [2025/04/30 09:52:24 547509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 547512] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 547516] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 547520] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 547525] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:456|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 547529] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145230|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:370236| [2025/04/30 09:52:24 547534] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 547538] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:587| [2025/04/30 09:52:24 547572] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:587|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145230|now:1746006744547546|stream_id:0|stream_offset:370236| [2025/04/30 09:52:24 547579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:587|origin_pktnum:456|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 547584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145230|applimit:0| [2025/04/30 09:52:24 547589] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744552698|now:1746006744547589|interval:5109| [2025/04/30 09:52:24 547596] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744552698|now:1746006744547589|interv:5109| [2025/04/30 09:52:24 547603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146430| [2025/04/30 09:52:24 547611] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:459|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 547618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146430|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:371415| [2025/04/30 09:52:24 547626] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 547632] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:588| [2025/04/30 09:52:24 547662] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:588|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146430|now:1746006744547640|stream_id:0|stream_offset:371415| [2025/04/30 09:52:24 547668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:588|origin_pktnum:459|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 547680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146430|applimit:0| [2025/04/30 09:52:24 547687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744552698|now:1746006744547687|interval:5011| [2025/04/30 09:52:24 547694] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744552698|now:1746006744547687|interv:5011| [2025/04/30 09:52:24 547701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147630| [2025/04/30 09:52:24 547709] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 547714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:147630|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:436260| [2025/04/30 09:52:24 547718] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 547723] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:589| [2025/04/30 09:52:24 547751] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:589|size:1211|sent:1227|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:147630|now:1746006744547730|stream_id:0|stream_offset:436260| [2025/04/30 09:52:24 547757] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:589|origin_pktnum:0|size:1211|enc_size:1227|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 547765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147630|applimit:0| [2025/04/30 09:52:24 547771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744552698|now:1746006744547771|interval:4927| [2025/04/30 09:52:24 547778] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744552698|now:1746006744547771|interv:4927| [2025/04/30 09:52:24 547785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148841| [2025/04/30 09:52:24 547793] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 547800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148841|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:437439| [2025/04/30 09:52:24 547807] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 547814] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:590| [2025/04/30 09:52:24 547850] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:590|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148841|now:1746006744547825|stream_id:0|stream_offset:437439| [2025/04/30 09:52:24 547859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 547866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148841|applimit:0| [2025/04/30 09:52:24 547878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744552698|now:1746006744547878|interval:4820| [2025/04/30 09:52:24 547885] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744552698|now:1746006744547878|interv:4820| [2025/04/30 09:52:24 547891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150041| [2025/04/30 09:52:24 547898] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744552698| [2025/04/30 09:52:24 547905] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744552698| [2025/04/30 09:52:24 547911] [debug] |xqc_engine_wakeup_after|wakeup:1746006744552698|now:1746006744547911|diff:4787| [2025/04/30 09:52:24 547918] [debug] |xqc_engine_main_logic|END|now:1746006744547402| [2025/04/30 09:52:24 547926] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744547926| [2025/04/30 09:52:24 547932] [debug] |xqc_engine_wakeup_after|wakeup:1746006744552698|now:1746006744547932|diff:4766| [2025/04/30 09:52:24 547937] [debug] |xqc_engine_main_logic|END|now:1746006744547926| [2025/04/30 09:52:24 548563] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:208|state:ESTABED|recv_time:1746006744548562| [2025/04/30 09:52:24 548578] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 548587] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:136| [2025/04/30 09:52:24 548593] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:137| [2025/04/30 09:52:24 548600] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:137| [2025/04/30 09:52:24 548604] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 548609] [error] |scid:d47626d1917b423603b680b7|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:52:24 548618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:463|origin_pktnum:331|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:52:24 548625] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:130|tx_in_flight:144136|prior_delivered:235706|prior_time:1746006744494470|is_app_limited:0|send_elapse:57995|ack_elapse:54092|ctl_first_sent_time:1746006744495285|lagest_ack_time:1746006744548562|curr_delivered:299398| [2025/04/30 09:52:24 548632] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744495285| [2025/04/30 09:52:24 548638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:733||sndq_packets_used_bytes:0|sndq_packets_free:56| [2025/04/30 09:52:24 548643] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:464|origin_pktnum:332|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:52:24 548647] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:130|tx_in_flight:144136|prior_delivered:235706|prior_time:1746006744494470|is_app_limited:0|send_elapse:57995|ack_elapse:54092|ctl_first_sent_time:1746006744495285|lagest_ack_time:1746006744548562|curr_delivered:300598| [2025/04/30 09:52:24 548652] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744495383| [2025/04/30 09:52:24 548656] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:731||sndq_packets_used_bytes:0|sndq_packets_free:58| [2025/04/30 09:52:24 548660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:54441|rttvar:1497|minrtt:31359|latest_rtt:53179|ack_delay:104| [2025/04/30 09:52:24 548670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:54270|rttvar:1464|minrtt:31359|latest_rtt:53179|ack_delay:104| [2025/04/30 09:52:24 548674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:464|lost_pn:461|thresh:3| [2025/04/30 09:52:24 548680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 548686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 548693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 548699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 548706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 548712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 548718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 548721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 548725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 548729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 548733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 548737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 548741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 548745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 548748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 548752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 548756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 548760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 548764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 548768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 548772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 548776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 548783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 548788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 548795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 548802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 548808] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 548814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 548821] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 548827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 548834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 548840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 548847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 548853] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 548857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 548861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 548864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 548868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 548872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 548876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 548880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 548886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 548892] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 548898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 548904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 548911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 548915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 548919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 548930] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 548936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 548943] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 548948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 548952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 548956] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 548960] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 548964] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 548968] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 548972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 548975] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 548980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 548986] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 548992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 548999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 549005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 549011] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 549017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 549023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 549027] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 549031] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 549035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 549039] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 549043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 549046] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 549054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 549058] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 549062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 549066] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 549070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 549073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 549077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 549081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 549085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 549089] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 549093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 549097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 549101] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 549105] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 549109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 549112] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 549117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:460|lost_pn:461|po_sent_time:1746006744491452|lost_send_time:1746006744487509|loss_delay:61053|frame:STREAM |repair:128| [2025/04/30 09:52:24 549122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744491452u| [2025/04/30 09:52:24 549126] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 549130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:54270|rtt_var:1464|pto_duration:60126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 549157] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 549161] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 549165] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 146441| [2025/04/30 09:52:24 549169] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744632951|now:1746006744549130|interv:83821| [2025/04/30 09:52:24 549173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744632951|now:1746006744549130|interval:83821|pto_count:0|srtt:54270 [2025/04/30 09:52:24 549181] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 57995, ack_elapse 54092, delivered 64892|rate 1118924|lost 198| [2025/04/30 09:52:24 549185] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1118924) in round 6| [2025/04/30 09:52:24 549189] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 549194] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:12698| [2025/04/30 09:52:24 549197] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:1|acked:2400|po_sent_time:1746006744495383|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 549202] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:1|acked:2400|po_sent_time:1746006744495383|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 549207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:146441|srtt:54270|latest_rtt:53179|min_rtt:31359|applimit:0|lost:197|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 549213] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:137|largest:137|pns:2| [2025/04/30 09:52:24 549217] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:208|pkt_type:SHORT_HEADER|pkt_num:137|frame:ACK |recv_time:1746006744548562|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 549222] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864548562|now:1746006744548562|interv:120000000| [2025/04/30 09:52:24 549226] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864548562|now:1746006744548562|interv:120000000| [2025/04/30 09:52:24 549230] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744552698|pq_index:0| [2025/04/30 09:52:24 549235] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744547402| [2025/04/30 09:52:24 549239] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744549239| [2025/04/30 09:52:24 549244] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744549243| [2025/04/30 09:52:24 549249] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 549254] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54270|min_srtt:54270|path_bw:1207078|loss_rate:56.63|path_pto:0| [2025/04/30 09:52:24 549258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146441|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:372594| [2025/04/30 09:52:24 549263] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:54270|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 549268] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:460|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 549275] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54270|min_srtt:54270|path_bw:1207078|loss_rate:56.63|path_pto:0| [2025/04/30 09:52:24 549279] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146441|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:438618| [2025/04/30 09:52:24 549284] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:54270|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 549288] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 549293] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54270|min_srtt:54270|path_bw:1207078|loss_rate:56.63|path_pto:0| [2025/04/30 09:52:24 549297] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:146441|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:439797| [2025/04/30 09:52:24 549302] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:54270|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 549306] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 549310] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54270|min_srtt:54270|path_bw:1207078|loss_rate:56.63|path_pto:0| [2025/04/30 09:52:24 549314] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:146441|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:440976| [2025/04/30 09:52:24 549319] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 549323] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 549326] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 549331] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 549335] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:460|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 549339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146441|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:372594| [2025/04/30 09:52:24 549344] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 549348] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:591| [2025/04/30 09:52:24 549386] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:591|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146441|now:1746006744549356|stream_id:0|stream_offset:372594| [2025/04/30 09:52:24 549400] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:591|origin_pktnum:460|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 549408] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146441|applimit:0| [2025/04/30 09:52:24 549414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:54270|rtt_var:1464|pto_duration:60126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 549419] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 549423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 549427] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 147641| [2025/04/30 09:52:24 549431] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744634482|now:1746006744549414|interv:85068| [2025/04/30 09:52:24 549435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744634482|now:1746006744549414|interval:85068|pto_count:0|srtt:54270 [2025/04/30 09:52:24 549440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147641| [2025/04/30 09:52:24 549445] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 549449] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147641|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:438618| [2025/04/30 09:52:24 549454] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 549458] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:592| [2025/04/30 09:52:24 549489] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:592|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147641|now:1746006744549465|stream_id:0|stream_offset:438618| [2025/04/30 09:52:24 549498] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 549505] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147641|applimit:0| [2025/04/30 09:52:24 549511] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:54270|rtt_var:1464|pto_duration:60126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 549516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 549520] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 549524] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 148841| [2025/04/30 09:52:24 549528] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744634591|now:1746006744549511|interv:85080| [2025/04/30 09:52:24 549532] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744634591|now:1746006744549511|interval:85080|pto_count:0|srtt:54270 [2025/04/30 09:52:24 549541] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148841| [2025/04/30 09:52:24 549545] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 549549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148841|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:439797| [2025/04/30 09:52:24 549554] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 549558] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:593| [2025/04/30 09:52:24 549586] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:593|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148841|now:1746006744549564|stream_id:0|stream_offset:439797| [2025/04/30 09:52:24 549595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 549603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148841|applimit:0| [2025/04/30 09:52:24 549610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:54270|rtt_var:1464|pto_duration:60126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 549617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 549623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 549627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 150041| [2025/04/30 09:52:24 549631] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744634690|now:1746006744549610|interv:85080| [2025/04/30 09:52:24 549635] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744634690|now:1746006744549610|interval:85080|pto_count:0|srtt:54270 [2025/04/30 09:52:24 549639] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150041| [2025/04/30 09:52:24 549644] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744634690| [2025/04/30 09:52:24 549648] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744634690| [2025/04/30 09:52:24 549652] [debug] |xqc_engine_wakeup_after|wakeup:1746006744634690|now:1746006744549652|diff:85038| [2025/04/30 09:52:24 549656] [debug] |xqc_engine_main_logic|END|now:1746006744549243| [2025/04/30 09:52:24 549662] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744549662| [2025/04/30 09:52:24 549666] [debug] |xqc_engine_wakeup_after|wakeup:1746006744634690|now:1746006744549665|diff:85025| [2025/04/30 09:52:24 549669] [debug] |xqc_engine_main_logic|END|now:1746006744549662| [2025/04/30 09:52:24 550611] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:210|state:ESTABED|recv_time:1746006744550610| [2025/04/30 09:52:24 550626] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 550635] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:137| [2025/04/30 09:52:24 550641] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:138| [2025/04/30 09:52:24 550651] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:138| [2025/04/30 09:52:24 550664] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 550672] [error] |scid:d47626d1917b423603b680b7|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:52:24 550681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:468|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:469|path_largest_ack:468| [2025/04/30 09:52:24 550689] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:130|tx_in_flight:150136|prior_delivered:235706|prior_time:1746006744494470|is_app_limited:0|send_elapse:58442|ack_elapse:56140|ctl_first_sent_time:1746006744495732|lagest_ack_time:1746006744550610|curr_delivered:301798| [2025/04/30 09:52:24 550696] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744495732| [2025/04/30 09:52:24 550703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:731||sndq_packets_used_bytes:0|sndq_packets_free:58| [2025/04/30 09:52:24 550710] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:469|origin_pktnum:336|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:469|path_largest_ack:469| [2025/04/30 09:52:24 550717] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:132|tx_in_flight:146529|prior_delivered:238106|prior_time:1746006744496427|is_app_limited:0|send_elapse:58013|ack_elapse:54183|ctl_first_sent_time:1746006744497220|lagest_ack_time:1746006744550610|curr_delivered:302998| [2025/04/30 09:52:24 550724] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744497220| [2025/04/30 09:52:24 550730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:729||sndq_packets_used_bytes:0|sndq_packets_free:60| [2025/04/30 09:52:24 550735] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:54270|rttvar:1464|minrtt:31359|latest_rtt:53390|ack_delay:96| [2025/04/30 09:52:24 550742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:54148|rttvar:1342|minrtt:31359|latest_rtt:53390|ack_delay:96| [2025/04/30 09:52:24 550749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:469|lost_pn:466|thresh:3| [2025/04/30 09:52:24 550755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 550760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 550764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 550768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 550771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 550775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 550779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 550783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 550787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 550795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 550799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 550803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 550807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 550811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 550815] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 550819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 550822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 550826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 550830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 550835] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 550841] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 550848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 550853] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 550859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 550866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 550872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 550878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 550884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 550891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 550897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 550904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 550910] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 550916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 550923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 550934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 550941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 550947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 550953] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 550959] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 550966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 550972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 550977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 550983] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 550989] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 550996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 551002] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 551008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 551014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 551020] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 551025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 551031] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 551036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 551042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 551048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 551053] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 551059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 551065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 551071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 551077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 551083] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 551093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 551099] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 551105] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 551111] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 551118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 551124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 551130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 551161] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 551168] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 551175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 551181] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 551187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 551193] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 551199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 551205] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 551212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 551218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 551224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 551231] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 551237] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 551243] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 551250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 551255] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 551261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 551267] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 551282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 551286] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 551290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 551294] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 551299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:465|lost_pn:466|po_sent_time:1746006744495467|lost_send_time:1746006744489694|loss_delay:60916|frame:STREAM |repair:128| [2025/04/30 09:52:24 551304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:466|lost_pn:466|po_sent_time:1746006744495552|lost_send_time:1746006744489694|loss_delay:60916|frame:STREAM |repair:128| [2025/04/30 09:52:24 551308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744495552u| [2025/04/30 09:52:24 551312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 551316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744556552|now:1746006744551316|interval:5236| [2025/04/30 09:52:24 551321] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744556552|now:1746006744551316|interv:5236| [2025/04/30 09:52:24 551325] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 58013, ack_elapse 54183, delivered 64892|rate 1118576|lost 200| [2025/04/30 09:52:24 551330] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1118576) in round 6| [2025/04/30 09:52:24 551334] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 551338] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:12698| [2025/04/30 09:52:24 551342] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744497220|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 551347] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744497220|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 551352] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:145241|srtt:54148|latest_rtt:53390|min_rtt:31359|applimit:0|lost:198|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 551358] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:138|largest:138|pns:2| [2025/04/30 09:52:24 551362] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:210|pkt_type:SHORT_HEADER|pkt_num:138|frame:ACK |recv_time:1746006744550610|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 551367] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864550610|now:1746006744550610|interv:120000000| [2025/04/30 09:52:24 551371] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864550610|now:1746006744550610|interv:120000000| [2025/04/30 09:52:24 551378] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744634690|pq_index:0| [2025/04/30 09:52:24 551383] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744549243| [2025/04/30 09:52:24 551387] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744551386| [2025/04/30 09:52:24 551392] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744551390| [2025/04/30 09:52:24 551397] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 551402] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54148|min_srtt:54148|path_bw:1207078|loss_rate:55.81|path_pto:0| [2025/04/30 09:52:24 551406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145241|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:222861| [2025/04/30 09:52:24 551411] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:54148|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 551416] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:465|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 551420] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54148|min_srtt:54148|path_bw:1207078|loss_rate:55.81|path_pto:0| [2025/04/30 09:52:24 551425] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145241|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:305391| [2025/04/30 09:52:24 551429] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:54148|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 551433] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:466|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 551438] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54148|min_srtt:54148|path_bw:1207078|loss_rate:55.81|path_pto:0| [2025/04/30 09:52:24 551442] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145241|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:440976| [2025/04/30 09:52:24 551446] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:54148|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 551451] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 551455] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54148|min_srtt:54148|path_bw:1207078|loss_rate:55.81|path_pto:0| [2025/04/30 09:52:24 551460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145241|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:442155| [2025/04/30 09:52:24 551467] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:54148|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 551472] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 551476] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54148|min_srtt:54148|path_bw:1207078|loss_rate:55.81|path_pto:0| [2025/04/30 09:52:24 551480] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145241|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:443334| [2025/04/30 09:52:24 551485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 551489] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 551492] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 551497] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 551501] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:465|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 551505] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145241|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:222861| [2025/04/30 09:52:24 551510] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 551514] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:594| [2025/04/30 09:52:24 551554] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:594|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145241|now:1746006744551522|stream_id:0|stream_offset:222861| [2025/04/30 09:52:24 551564] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:594|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:52:24 551572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145241|applimit:0| [2025/04/30 09:52:24 551578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744556552|now:1746006744551578|interval:4974| [2025/04/30 09:52:24 551586] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744556552|now:1746006744551578|interv:4974| [2025/04/30 09:52:24 551591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146441| [2025/04/30 09:52:24 551596] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:466|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 551600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146441|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:305391| [2025/04/30 09:52:24 551605] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 551613] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:595| [2025/04/30 09:52:24 551644] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:595|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146441|now:1746006744551620|stream_id:0|stream_offset:305391| [2025/04/30 09:52:24 551653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:595|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:52:24 551660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146441|applimit:0| [2025/04/30 09:52:24 551667] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744556552|now:1746006744551667|interval:4885| [2025/04/30 09:52:24 551673] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744556552|now:1746006744551667|interv:4885| [2025/04/30 09:52:24 551677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147641| [2025/04/30 09:52:24 551682] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 551687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147641|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:440976| [2025/04/30 09:52:24 551691] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 551695] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:596| [2025/04/30 09:52:24 551723] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:596|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147641|now:1746006744551701|stream_id:0|stream_offset:440976| [2025/04/30 09:52:24 551732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 551739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147641|applimit:0| [2025/04/30 09:52:24 551746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744556552|now:1746006744551746|interval:4806| [2025/04/30 09:52:24 551752] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744556552|now:1746006744551746|interv:4806| [2025/04/30 09:52:24 551756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148841| [2025/04/30 09:52:24 551761] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 551765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148841|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:442155| [2025/04/30 09:52:24 551770] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 551774] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:597| [2025/04/30 09:52:24 551802] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:597|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148841|now:1746006744551780|stream_id:0|stream_offset:442155| [2025/04/30 09:52:24 551816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 551824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148841|applimit:0| [2025/04/30 09:52:24 551830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744556552|now:1746006744551830|interval:4722| [2025/04/30 09:52:24 551834] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744556552|now:1746006744551830|interv:4722| [2025/04/30 09:52:24 551838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150041| [2025/04/30 09:52:24 551843] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744556552| [2025/04/30 09:52:24 551847] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744556552| [2025/04/30 09:52:24 551851] [debug] |xqc_engine_wakeup_after|wakeup:1746006744556552|now:1746006744551851|diff:4701| [2025/04/30 09:52:24 551856] [debug] |xqc_engine_main_logic|END|now:1746006744551390| [2025/04/30 09:52:24 551863] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744551863| [2025/04/30 09:52:24 551870] [debug] |xqc_engine_wakeup_after|wakeup:1746006744556552|now:1746006744551870|diff:4682| [2025/04/30 09:52:24 551876] [debug] |xqc_engine_main_logic|END|now:1746006744551863| [2025/04/30 09:52:24 552596] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:212|state:ESTABED|recv_time:1746006744552595| [2025/04/30 09:52:24 552612] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 552621] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:138| [2025/04/30 09:52:24 552627] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:139| [2025/04/30 09:52:24 552636] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:139| [2025/04/30 09:52:24 552642] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 552650] [error] |scid:d47626d1917b423603b680b7|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:52:24 552659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:473|origin_pktnum:340|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:474|path_largest_ack:473| [2025/04/30 09:52:24 552666] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:134|tx_in_flight:146529|prior_delivered:240506|prior_time:1746006744498606|is_app_limited:0|send_elapse:58207|ack_elapse:53989|ctl_first_sent_time:1746006744499395|lagest_ack_time:1746006744552595|curr_delivered:304198| [2025/04/30 09:52:24 552674] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744499395| [2025/04/30 09:52:24 552681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:729||sndq_packets_used_bytes:0|sndq_packets_free:60| [2025/04/30 09:52:24 552687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:474|origin_pktnum:343|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:474|path_largest_ack:474| [2025/04/30 09:52:24 552695] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:134|tx_in_flight:146529|prior_delivered:240506|prior_time:1746006744498606|is_app_limited:0|send_elapse:58207|ack_elapse:53989|ctl_first_sent_time:1746006744499395|lagest_ack_time:1746006744552595|curr_delivered:305398| [2025/04/30 09:52:24 552710] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744499493| [2025/04/30 09:52:24 552717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:727||sndq_packets_used_bytes:0|sndq_packets_free:62| [2025/04/30 09:52:24 552721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:54148|rttvar:1342|minrtt:31359|latest_rtt:53102|ack_delay:112| [2025/04/30 09:52:24 552726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:54003|rttvar:1296|minrtt:31359|latest_rtt:53102|ack_delay:112| [2025/04/30 09:52:24 552730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:474|lost_pn:471|thresh:3| [2025/04/30 09:52:24 552734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 552738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 552742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 552746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 552750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 552754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 552757] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 552761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 552765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 552769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 552774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 552780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 552786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 552793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 552800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 552806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 552812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 552817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 552823] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 552841] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 552847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 552854] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 552859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 552866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 552872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 552878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 552885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 552891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 552897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 552903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 552909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 552915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 552921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 552927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 552933] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 552939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 552945] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 552951] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 552955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 552959] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 552962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 552968] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 552974] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 552980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 552986] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 552997] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 553003] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 553009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 553015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 553020] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 553024] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 553028] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 553032] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 553036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 553040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 553044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 553048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 553055] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 553061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 553067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 553073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 553077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 553080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 553084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 553088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 553092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 553096] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 553100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 553103] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 553107] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 553114] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 553118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 553122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 553126] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 553130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 553150] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 553155] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 553158] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 553162] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 553166] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 553170] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 553174] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 553178] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 553181] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 553185] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 553189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 553193] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 553199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 553204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 553212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:467|lost_pn:471|po_sent_time:1746006744495636|lost_send_time:1746006744491842|loss_delay:60753|frame:STREAM |repair:128| [2025/04/30 09:52:24 553220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:470|lost_pn:471|po_sent_time:1746006744497329|lost_send_time:1746006744491842|loss_delay:60753|frame:STREAM |repair:128| [2025/04/30 09:52:24 553227] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:471|lost_pn:471|po_sent_time:1746006744497411|lost_send_time:1746006744491842|loss_delay:60753|frame:STREAM |repair:128| [2025/04/30 09:52:24 553232] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744497411u| [2025/04/30 09:52:24 553237] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 553244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744558250|now:1746006744553244|interval:5006| [2025/04/30 09:52:24 553249] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744558250|now:1746006744553244|interv:5006| [2025/04/30 09:52:24 553253] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 58207, ack_elapse 53989, delivered 64892|rate 1114848|lost 203| [2025/04/30 09:52:24 553258] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1114848) in round 6| [2025/04/30 09:52:24 553262] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 553266] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:12698| [2025/04/30 09:52:24 553270] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:3|acked:2400|po_sent_time:1746006744499493|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 553275] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:3|acked:2400|po_sent_time:1746006744499493|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 553279] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:144041|srtt:54003|latest_rtt:53102|min_rtt:31359|applimit:0|lost:200|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 553285] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:139|largest:139|pns:2| [2025/04/30 09:52:24 553290] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:212|pkt_type:SHORT_HEADER|pkt_num:139|frame:ACK |recv_time:1746006744552595|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 553294] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864552595|now:1746006744552595|interv:120000000| [2025/04/30 09:52:24 553299] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864552595|now:1746006744552595|interv:120000000| [2025/04/30 09:52:24 553303] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744556552|pq_index:0| [2025/04/30 09:52:24 553307] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744551390| [2025/04/30 09:52:24 553311] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744553311| [2025/04/30 09:52:24 553316] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744553315| [2025/04/30 09:52:24 553321] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 553326] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54003|min_srtt:54003|path_bw:1207078|loss_rate:55.56|path_pto:0| [2025/04/30 09:52:24 553331] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144041|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:374952| [2025/04/30 09:52:24 553338] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:54003|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 553343] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:467|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 553348] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54003|min_srtt:54003|path_bw:1207078|loss_rate:55.56|path_pto:0| [2025/04/30 09:52:24 553352] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144041|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:307749| [2025/04/30 09:52:24 553356] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:54003|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 553361] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:470|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 553365] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54003|min_srtt:54003|path_bw:1207078|loss_rate:55.56|path_pto:0| [2025/04/30 09:52:24 553369] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144041|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:377310| [2025/04/30 09:52:24 553373] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:54003|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 553378] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:471|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 553382] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54003|min_srtt:54003|path_bw:1207078|loss_rate:55.56|path_pto:0| [2025/04/30 09:52:24 553386] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144041|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:443334| [2025/04/30 09:52:24 553390] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:54003|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 553394] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 553399] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54003|min_srtt:54003|path_bw:1207078|loss_rate:55.56|path_pto:0| [2025/04/30 09:52:24 553403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:144041|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:444513| [2025/04/30 09:52:24 553407] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:54003|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 553411] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 553418] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54003|min_srtt:54003|path_bw:1207078|loss_rate:55.56|path_pto:0| [2025/04/30 09:52:24 553422] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:144041|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:445692| [2025/04/30 09:52:24 553426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 553430] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 553434] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 553438] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 553443] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:467|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 553447] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144041|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:374952| [2025/04/30 09:52:24 553451] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 553456] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:598| [2025/04/30 09:52:24 553491] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:598|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144041|now:1746006744553464|stream_id:0|stream_offset:374952| [2025/04/30 09:52:24 553497] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:598|origin_pktnum:467|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 553502] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:144041|applimit:0| [2025/04/30 09:52:24 553506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744558250|now:1746006744553506|interval:4744| [2025/04/30 09:52:24 553510] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744558250|now:1746006744553506|interv:4744| [2025/04/30 09:52:24 553514] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:145241| [2025/04/30 09:52:24 553519] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:470|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 553523] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145241|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:307749| [2025/04/30 09:52:24 553528] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 553532] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:599| [2025/04/30 09:52:24 553555] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:599|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145241|now:1746006744553538|stream_id:0|stream_offset:307749| [2025/04/30 09:52:24 553561] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:599|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:52:24 553569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145241|applimit:0| [2025/04/30 09:52:24 553573] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744558250|now:1746006744553573|interval:4677| [2025/04/30 09:52:24 553577] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744558250|now:1746006744553573|interv:4677| [2025/04/30 09:52:24 553581] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146441| [2025/04/30 09:52:24 553586] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:471|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 553590] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146441|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:377310| [2025/04/30 09:52:24 553594] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 553598] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:600| [2025/04/30 09:52:24 553619] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:600|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146441|now:1746006744553604|stream_id:0|stream_offset:377310| [2025/04/30 09:52:24 553625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:600|origin_pktnum:471|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 553629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146441|applimit:0| [2025/04/30 09:52:24 553633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744558250|now:1746006744553633|interval:4617| [2025/04/30 09:52:24 553637] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744558250|now:1746006744553633|interv:4617| [2025/04/30 09:52:24 553641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147641| [2025/04/30 09:52:24 553645] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 553650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147641|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:443334| [2025/04/30 09:52:24 553654] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 553658] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:601| [2025/04/30 09:52:24 553677] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:601|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147641|now:1746006744553663|stream_id:0|stream_offset:443334| [2025/04/30 09:52:24 553682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 553687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147641|applimit:0| [2025/04/30 09:52:24 553694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744558250|now:1746006744553694|interval:4556| [2025/04/30 09:52:24 553698] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744558250|now:1746006744553694|interv:4556| [2025/04/30 09:52:24 553702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148841| [2025/04/30 09:52:24 553707] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 553711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148841|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:444513| [2025/04/30 09:52:24 553715] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 553719] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:602| [2025/04/30 09:52:24 553739] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:602|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148841|now:1746006744553724|stream_id:0|stream_offset:444513| [2025/04/30 09:52:24 553744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 553748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148841|applimit:0| [2025/04/30 09:52:24 553752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744558250|now:1746006744553752|interval:4498| [2025/04/30 09:52:24 553756] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744558250|now:1746006744553752|interv:4498| [2025/04/30 09:52:24 553760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150041| [2025/04/30 09:52:24 553765] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744558250| [2025/04/30 09:52:24 553770] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744558250| [2025/04/30 09:52:24 553776] [debug] |xqc_engine_wakeup_after|wakeup:1746006744558250|now:1746006744553776|diff:4474| [2025/04/30 09:52:24 553783] [debug] |xqc_engine_main_logic|END|now:1746006744553315| [2025/04/30 09:52:24 553789] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744553789| [2025/04/30 09:52:24 553793] [debug] |xqc_engine_wakeup_after|wakeup:1746006744558250|now:1746006744553793|diff:4457| [2025/04/30 09:52:24 553797] [debug] |xqc_engine_main_logic|END|now:1746006744553789| [2025/04/30 09:52:24 554609] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:214|state:ESTABED|recv_time:1746006744554608| [2025/04/30 09:52:24 554625] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 554634] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:139| [2025/04/30 09:52:24 554640] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:140| [2025/04/30 09:52:24 554650] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:140| [2025/04/30 09:52:24 554656] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 554664] [error] |scid:d47626d1917b423603b680b7|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:52:24 554680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:476|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:477|path_largest_ack:476| [2025/04/30 09:52:24 554688] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:134|tx_in_flight:150129|prior_delivered:240506|prior_time:1746006744498606|is_app_limited:0|send_elapse:58469|ack_elapse:56002|ctl_first_sent_time:1746006744499657|lagest_ack_time:1746006744554608|curr_delivered:306598| [2025/04/30 09:52:24 554695] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744499657| [2025/04/30 09:52:24 554702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:729||sndq_packets_used_bytes:0|sndq_packets_free:60| [2025/04/30 09:52:24 554709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:477|origin_pktnum:344|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:477|path_largest_ack:477| [2025/04/30 09:52:24 554716] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:136|tx_in_flight:146529|prior_delivered:242906|prior_time:1746006744500441|is_app_limited:0|send_elapse:58035|ack_elapse:54167|ctl_first_sent_time:1746006744501257|lagest_ack_time:1746006744554608|curr_delivered:307798| [2025/04/30 09:52:24 554723] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744501257| [2025/04/30 09:52:24 554730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:727||sndq_packets_used_bytes:0|sndq_packets_free:62| [2025/04/30 09:52:24 554736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:54003|rttvar:1296|minrtt:31359|latest_rtt:53351|ack_delay:96| [2025/04/30 09:52:24 554742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:53909|rttvar:1159|minrtt:31359|latest_rtt:53351|ack_delay:96| [2025/04/30 09:52:24 554746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:477|lost_pn:474|thresh:3| [2025/04/30 09:52:24 554750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 554754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 554758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 554762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 554767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 554773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 554780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 554786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 554792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 554798] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 554810] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 554817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 554823] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 554829] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 554836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 554840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 554843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 554847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 554851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 554856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 554862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 554869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 554875] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 554881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 554886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 554892] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 554898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 554904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 554911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 554917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 554924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 554929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 554933] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 554939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 554945] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 554951] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 554968] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 554975] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 554981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 554987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 554992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 554996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 555000] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 555004] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 555008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 555012] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 555016] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 555020] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 555024] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 555028] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 555031] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 555035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 555039] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 555043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 555047] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 555051] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 555055] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 555059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 555063] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 555066] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 555070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 555077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 555081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 555085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 555089] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 555093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 555097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 555101] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 555105] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 555109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 555112] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 555126] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 555130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 555154] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 555159] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 555163] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 555167] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 555171] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 555175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 555179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 555183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 555187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 555191] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 555194] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 555198] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 555202] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 555210] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 555214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 555217] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 555221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 555225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 555230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:472|lost_pn:474|po_sent_time:1746006744497497|lost_send_time:1746006744493961|loss_delay:60647|frame:STREAM |repair:128| [2025/04/30 09:52:24 555235] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744497497u| [2025/04/30 09:52:24 555239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 555244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744560221|now:1746006744555243|interval:4978| [2025/04/30 09:52:24 555248] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744560221|now:1746006744555243|interv:4978| [2025/04/30 09:52:24 555252] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 58035, ack_elapse 54167, delivered 64892|rate 1118152|lost 204| [2025/04/30 09:52:24 555257] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1118152) in round 6| [2025/04/30 09:52:24 555261] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 555265] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:12698| [2025/04/30 09:52:24 555269] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:1|acked:2400|po_sent_time:1746006744501257|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 555274] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:1|acked:2400|po_sent_time:1746006744501257|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 555278] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:146441|srtt:53909|latest_rtt:53351|min_rtt:31359|applimit:0|lost:203|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 555285] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:140|largest:140|pns:2| [2025/04/30 09:52:24 555289] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:214|pkt_type:SHORT_HEADER|pkt_num:140|frame:ACK |recv_time:1746006744554608|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 555294] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864554608|now:1746006744554608|interv:120000000| [2025/04/30 09:52:24 555298] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864554608|now:1746006744554608|interv:120000000| [2025/04/30 09:52:24 555302] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744558250|pq_index:0| [2025/04/30 09:52:24 555309] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744553315| [2025/04/30 09:52:24 555313] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744555313| [2025/04/30 09:52:24 555318] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744555317| [2025/04/30 09:52:24 555324] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 555329] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:53909|min_srtt:53909|path_bw:1207078|loss_rate:55.79|path_pto:0| [2025/04/30 09:52:24 555333] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146441|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:378489| [2025/04/30 09:52:24 555338] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:53909|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 555343] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:472|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 555348] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:53909|min_srtt:53909|path_bw:1207078|loss_rate:55.79|path_pto:0| [2025/04/30 09:52:24 555355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146441|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:445692| [2025/04/30 09:52:24 555362] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:53909|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 555369] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 555376] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:53909|min_srtt:53909|path_bw:1207078|loss_rate:55.79|path_pto:0| [2025/04/30 09:52:24 555383] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:146441|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:446871| [2025/04/30 09:52:24 555390] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:53909|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 555397] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 555404] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:53909|min_srtt:53909|path_bw:1207078|loss_rate:55.79|path_pto:0| [2025/04/30 09:52:24 555408] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:146441|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:448050| [2025/04/30 09:52:24 555412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 555420] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 555424] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 555428] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 555433] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:472|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 555437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146441|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:378489| [2025/04/30 09:52:24 555442] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 555446] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:603| [2025/04/30 09:52:24 555483] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:603|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146441|now:1746006744555454|stream_id:0|stream_offset:378489| [2025/04/30 09:52:24 555489] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:603|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:52:24 555496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146441|applimit:0| [2025/04/30 09:52:24 555503] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744560221|now:1746006744555503|interval:4718| [2025/04/30 09:52:24 555510] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744560221|now:1746006744555503|interv:4718| [2025/04/30 09:52:24 555517] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147641| [2025/04/30 09:52:24 555525] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 555532] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147641|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:445692| [2025/04/30 09:52:24 555538] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 555543] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:604| [2025/04/30 09:52:24 555572] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:604|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147641|now:1746006744555550|stream_id:0|stream_offset:445692| [2025/04/30 09:52:24 555577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 555585] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147641|applimit:0| [2025/04/30 09:52:24 555592] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744560221|now:1746006744555592|interval:4629| [2025/04/30 09:52:24 555605] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744560221|now:1746006744555592|interv:4629| [2025/04/30 09:52:24 555612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148841| [2025/04/30 09:52:24 555620] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 555625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148841|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:446871| [2025/04/30 09:52:24 555629] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 555633] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:605| [2025/04/30 09:52:24 555661] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:605|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148841|now:1746006744555640|stream_id:0|stream_offset:446871| [2025/04/30 09:52:24 555668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 555675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148841|applimit:0| [2025/04/30 09:52:24 555682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744560221|now:1746006744555682|interval:4539| [2025/04/30 09:52:24 555688] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744560221|now:1746006744555682|interv:4539| [2025/04/30 09:52:24 555695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150041| [2025/04/30 09:52:24 555703] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744560221| [2025/04/30 09:52:24 555709] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744560221| [2025/04/30 09:52:24 555713] [debug] |xqc_engine_wakeup_after|wakeup:1746006744560221|now:1746006744555713|diff:4508| [2025/04/30 09:52:24 555717] [debug] |xqc_engine_main_logic|END|now:1746006744555317| [2025/04/30 09:52:24 555723] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744555723| [2025/04/30 09:52:24 555727] [debug] |xqc_engine_wakeup_after|wakeup:1746006744560221|now:1746006744555727|diff:4494| [2025/04/30 09:52:24 555730] [debug] |xqc_engine_main_logic|END|now:1746006744555723| [2025/04/30 09:52:24 557625] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:218|state:ESTABED|recv_time:1746006744557623| [2025/04/30 09:52:24 557639] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 557646] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:140| [2025/04/30 09:52:24 557651] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:141| [2025/04/30 09:52:24 557660] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:141| [2025/04/30 09:52:24 557667] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 557675] [error] |scid:d47626d1917b423603b680b7|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:52:24 557685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:482|origin_pktnum:222|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:486|path_largest_ack:482| [2025/04/30 09:52:24 557699] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:139|tx_in_flight:146529|prior_delivered:245306|prior_time:1746006744502410|is_app_limited:0|send_elapse:58097|ack_elapse:55213|ctl_first_sent_time:1746006744503310|lagest_ack_time:1746006744557623|curr_delivered:308998| [2025/04/30 09:52:24 557706] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744503310| [2025/04/30 09:52:24 557712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:727||sndq_packets_used_bytes:0|sndq_packets_free:62| [2025/04/30 09:52:24 557719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:486|origin_pktnum:353|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:486|path_largest_ack:486| [2025/04/30 09:52:24 557725] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:143|tx_in_flight:144129|prior_delivered:247706|prior_time:1746006744504486|is_app_limited:0|send_elapse:58172|ack_elapse:53137|ctl_first_sent_time:1746006744505351|lagest_ack_time:1746006744557623|curr_delivered:310198| [2025/04/30 09:52:24 557733] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744505351| [2025/04/30 09:52:24 557740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:725||sndq_packets_used_bytes:0|sndq_packets_free:64| [2025/04/30 09:52:24 557747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:53909|rttvar:1159|minrtt:31359|latest_rtt:52272|ack_delay:152| [2025/04/30 09:52:24 557754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:53686|rttvar:1317|minrtt:31359|latest_rtt:52272|ack_delay:152| [2025/04/30 09:52:24 557761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:486|lost_pn:483|thresh:3| [2025/04/30 09:52:24 557767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 557774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 557781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 557788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 557794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 557801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 557807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 557813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 557819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 557825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 557831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 557838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 557851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 557857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 557863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 557869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 557875] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 557881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 557887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 557893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 557899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 557905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 557912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 557918] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 557924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 557930] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 557937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 557943] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 557949] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 557956] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 557962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 557967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 557973] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 557977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 557980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 557984] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 557991] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 558004] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 558010] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 558015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 558019] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 558023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 558026] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 558030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 558034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 558038] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 558042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 558046] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 558050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 558054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 558058] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 558062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 558065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 558069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 558073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 558077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 558081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 558085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 558088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 558092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 558096] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 558100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 558104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 558111] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 558114] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 558118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 558122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 558126] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 558130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 558157] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 558161] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 558165] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 558169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 558173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 558177] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 558180] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 558184] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 558188] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 558192] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 558196] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 558200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 558204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 558208] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 558211] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 558215] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 558219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 558223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 558227] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 558234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 558239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:475|lost_pn:483|po_sent_time:1746006744499574|lost_send_time:1746006744497227|loss_delay:60396|frame:STREAM |repair:128| [2025/04/30 09:52:24 558244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:478|lost_pn:483|po_sent_time:1746006744501352|lost_send_time:1746006744497227|loss_delay:60396|frame:STREAM |repair:128| [2025/04/30 09:52:24 558249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:479|lost_pn:483|po_sent_time:1746006744501433|lost_send_time:1746006744497227|loss_delay:60396|frame:STREAM |repair:128| [2025/04/30 09:52:24 558253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:480|lost_pn:483|po_sent_time:1746006744501516|lost_send_time:1746006744497227|loss_delay:60396|frame:STREAM |repair:128| [2025/04/30 09:52:24 558258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:481|lost_pn:483|po_sent_time:1746006744503209|lost_send_time:1746006744497227|loss_delay:60396|frame:STREAM |repair:128| [2025/04/30 09:52:24 558262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:483|lost_pn:483|po_sent_time:1746006744503396|lost_send_time:1746006744497227|loss_delay:60396|frame:STREAM |repair:128| [2025/04/30 09:52:24 558267] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744503396u| [2025/04/30 09:52:24 558271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 558275] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744563882|now:1746006744558275|interval:5607| [2025/04/30 09:52:24 558279] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744563882|now:1746006744558275|interv:5607| [2025/04/30 09:52:24 558283] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 58172, ack_elapse 53137, delivered 62492|rate 1074262|lost 210| [2025/04/30 09:52:24 558288] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1074262) in round 6| [2025/04/30 09:52:24 558292] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 558296] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:12698| [2025/04/30 09:52:24 558300] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:6|acked:2400|po_sent_time:1746006744505351|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 558305] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:6|acked:2400|po_sent_time:1746006744505351|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 558309] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:140441|srtt:53686|latest_rtt:52272|min_rtt:31359|applimit:0|lost:204|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 558316] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:141|largest:141|pns:2| [2025/04/30 09:52:24 558320] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:218|pkt_type:SHORT_HEADER|pkt_num:141|frame:ACK |recv_time:1746006744557623|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 558328] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864557623|now:1746006744557623|interv:120000000| [2025/04/30 09:52:24 558332] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864557623|now:1746006744557623|interv:120000000| [2025/04/30 09:52:24 558336] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744560221|pq_index:0| [2025/04/30 09:52:24 558340] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744555317| [2025/04/30 09:52:24 558344] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744558344| [2025/04/30 09:52:24 558349] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744558348| [2025/04/30 09:52:24 558354] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 558359] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:53686|min_srtt:53686|path_bw:1207078|loss_rate:55.10|path_pto:0| [2025/04/30 09:52:24 558364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140441|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:379668| [2025/04/30 09:52:24 558369] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:53686|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 558373] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:475|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 558378] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:53686|min_srtt:53686|path_bw:1207078|loss_rate:55.10|path_pto:0| [2025/04/30 09:52:24 558382] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140441|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:312465| [2025/04/30 09:52:24 558386] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:53686|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 558391] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:478|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 558395] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:53686|min_srtt:53686|path_bw:1207078|loss_rate:55.10|path_pto:0| [2025/04/30 09:52:24 558399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:140441|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:382026| [2025/04/30 09:52:24 558403] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:53686|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 558408] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:479|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 558414] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:53686|min_srtt:53686|path_bw:1207078|loss_rate:55.10|path_pto:0| [2025/04/30 09:52:24 558418] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:140441|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:383205| [2025/04/30 09:52:24 558423] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:53686|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 558427] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:480|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 558431] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:53686|min_srtt:53686|path_bw:1207078|loss_rate:55.10|path_pto:0| [2025/04/30 09:52:24 558435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:140441|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:313644| [2025/04/30 09:52:24 558439] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:53686|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 558444] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:481|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 558448] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:53686|min_srtt:53686|path_bw:1207078|loss_rate:55.10|path_pto:0| [2025/04/30 09:52:24 558452] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:140441|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:314823| [2025/04/30 09:52:24 558456] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:53686|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 558460] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:483|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 558465] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:53686|min_srtt:53686|path_bw:1207078|loss_rate:55.10|path_pto:0| [2025/04/30 09:52:24 558469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:140441|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:448050| [2025/04/30 09:52:24 558473] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:53686|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 558478] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 558482] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:53686|min_srtt:53686|path_bw:1207078|loss_rate:55.10|path_pto:0| [2025/04/30 09:52:24 558486] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:140441|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:449229| [2025/04/30 09:52:24 558493] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:53686|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 558497] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 558501] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:53686|min_srtt:53686|path_bw:1207078|loss_rate:55.10|path_pto:0| [2025/04/30 09:52:24 558506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:140441|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:450408| [2025/04/30 09:52:24 558510] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 558514] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 558518] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 558522] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 558526] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:475|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 558531] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140441|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:379668| [2025/04/30 09:52:24 558535] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 558539] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:606| [2025/04/30 09:52:24 558575] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:606|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140441|now:1746006744558547|stream_id:0|stream_offset:379668| [2025/04/30 09:52:24 558581] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:606|origin_pktnum:475|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 558586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:140441|applimit:0| [2025/04/30 09:52:24 558591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744563882|now:1746006744558591|interval:5291| [2025/04/30 09:52:24 558598] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744563882|now:1746006744558591|interv:5291| [2025/04/30 09:52:24 558605] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:141641| [2025/04/30 09:52:24 558612] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:478|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 558619] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141641|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:312465| [2025/04/30 09:52:24 558627] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 558639] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:607| [2025/04/30 09:52:24 558669] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:607|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141641|now:1746006744558647|stream_id:0|stream_offset:312465| [2025/04/30 09:52:24 558676] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:607|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:52:24 558683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:141641|applimit:0| [2025/04/30 09:52:24 558690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744563882|now:1746006744558690|interval:5192| [2025/04/30 09:52:24 558697] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744563882|now:1746006744558690|interv:5192| [2025/04/30 09:52:24 558704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:142841| [2025/04/30 09:52:24 558711] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:479|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 558718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142841|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:382026| [2025/04/30 09:52:24 558725] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 558731] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:608| [2025/04/30 09:52:24 558760] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:608|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142841|now:1746006744558738|stream_id:0|stream_offset:382026| [2025/04/30 09:52:24 558766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:608|origin_pktnum:479|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 558773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:142841|applimit:0| [2025/04/30 09:52:24 558780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744563882|now:1746006744558780|interval:5102| [2025/04/30 09:52:24 558787] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744563882|now:1746006744558780|interv:5102| [2025/04/30 09:52:24 558794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:144041| [2025/04/30 09:52:24 558801] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:480|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 558808] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144041|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:383205| [2025/04/30 09:52:24 558815] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 558822] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:609| [2025/04/30 09:52:24 558859] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:609|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144041|now:1746006744558832|stream_id:0|stream_offset:383205| [2025/04/30 09:52:24 558875] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:609|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:52:24 558882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:144041|applimit:0| [2025/04/30 09:52:24 558888] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744563882|now:1746006744558888|interval:4994| [2025/04/30 09:52:24 558895] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744563882|now:1746006744558888|interv:4994| [2025/04/30 09:52:24 558901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:145241| [2025/04/30 09:52:24 558908] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:481|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 558914] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145241|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:313644| [2025/04/30 09:52:24 558921] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 558927] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:610| [2025/04/30 09:52:24 558967] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:610|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145241|now:1746006744558937|stream_id:0|stream_offset:313644| [2025/04/30 09:52:24 558977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:610|origin_pktnum:348|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 558984] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145241|applimit:0| [2025/04/30 09:52:24 558990] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744563882|now:1746006744558990|interval:4892| [2025/04/30 09:52:24 558997] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744563882|now:1746006744558990|interv:4892| [2025/04/30 09:52:24 559003] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146441| [2025/04/30 09:52:24 559010] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:483|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 559017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146441|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:314823| [2025/04/30 09:52:24 559023] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 559030] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:611| [2025/04/30 09:52:24 559069] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:611|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146441|now:1746006744559040|stream_id:0|stream_offset:314823| [2025/04/30 09:52:24 559078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:611|origin_pktnum:352|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 559092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146441|applimit:0| [2025/04/30 09:52:24 559099] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744563882|now:1746006744559099|interval:4783| [2025/04/30 09:52:24 559103] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744563882|now:1746006744559099|interv:4783| [2025/04/30 09:52:24 559108] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147641| [2025/04/30 09:52:24 559112] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 559117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147641|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:448050| [2025/04/30 09:52:24 559121] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 559125] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:612| [2025/04/30 09:52:24 559173] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:612|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147641|now:1746006744559144|stream_id:0|stream_offset:448050| [2025/04/30 09:52:24 559186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 559193] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147641|applimit:0| [2025/04/30 09:52:24 559199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744563882|now:1746006744559199|interval:4683| [2025/04/30 09:52:24 559205] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744563882|now:1746006744559199|interv:4683| [2025/04/30 09:52:24 559211] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148841| [2025/04/30 09:52:24 559218] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 559225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148841|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:449229| [2025/04/30 09:52:24 559230] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 559234] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:613| [2025/04/30 09:52:24 559264] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:613|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148841|now:1746006744559241|stream_id:0|stream_offset:449229| [2025/04/30 09:52:24 559274] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 559281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148841|applimit:0| [2025/04/30 09:52:24 559293] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744563882|now:1746006744559293|interval:4589| [2025/04/30 09:52:24 559297] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744563882|now:1746006744559293|interv:4589| [2025/04/30 09:52:24 559301] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150041| [2025/04/30 09:52:24 559306] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744563882| [2025/04/30 09:52:24 559311] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744563882| [2025/04/30 09:52:24 559315] [debug] |xqc_engine_wakeup_after|wakeup:1746006744563882|now:1746006744559314|diff:4568| [2025/04/30 09:52:24 559319] [debug] |xqc_engine_main_logic|END|now:1746006744558348| [2025/04/30 09:52:24 559324] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744559324| [2025/04/30 09:52:24 559328] [debug] |xqc_engine_wakeup_after|wakeup:1746006744563882|now:1746006744559328|diff:4554| [2025/04/30 09:52:24 559332] [debug] |xqc_engine_main_logic|END|now:1746006744559324| [2025/04/30 09:52:24 559672] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:220|state:ESTABED|recv_time:1746006744559671| [2025/04/30 09:52:24 559681] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 559690] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:141| [2025/04/30 09:52:24 559696] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:142| [2025/04/30 09:52:24 559705] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:142| [2025/04/30 09:52:24 559712] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 559720] [error] |scid:d47626d1917b423603b680b7|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:52:24 559729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:487|origin_pktnum:227|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:491|path_largest_ack:487| [2025/04/30 09:52:24 559736] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:143|tx_in_flight:145329|prior_delivered:247706|prior_time:1746006744504486|is_app_limited:0|send_elapse:58250|ack_elapse:55185|ctl_first_sent_time:1746006744505429|lagest_ack_time:1746006744559671|curr_delivered:311398| [2025/04/30 09:52:24 559743] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744505429| [2025/04/30 09:52:24 559750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:728||sndq_packets_used_bytes:0|sndq_packets_free:61| [2025/04/30 09:52:24 559757] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:491|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:491|path_largest_ack:491| [2025/04/30 09:52:24 559764] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:143|tx_in_flight:145329|prior_delivered:247706|prior_time:1746006744504486|is_app_limited:0|send_elapse:58250|ack_elapse:55185|ctl_first_sent_time:1746006744505429|lagest_ack_time:1746006744559671|curr_delivered:312598| [2025/04/30 09:52:24 559771] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744505673| [2025/04/30 09:52:24 559776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:727||sndq_packets_used_bytes:0|sndq_packets_free:62| [2025/04/30 09:52:24 559780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:53686|rttvar:1317|minrtt:31359|latest_rtt:53998|ack_delay:136| [2025/04/30 09:52:24 559792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:53708|rttvar:1032|minrtt:31359|latest_rtt:53998|ack_delay:136| [2025/04/30 09:52:24 559799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:491|lost_pn:488|thresh:3| [2025/04/30 09:52:24 559805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 559812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 559818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 559824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 559829] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 559835] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 559842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 559848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 559855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 559861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 559866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 559872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 559879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 559885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 559890] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 559896] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 559903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 559909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 559915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 559921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 559927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 559933] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 559944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 559950] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 559957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 559963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 559970] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 559976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 559982] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 559986] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 559990] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 559994] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 559998] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 560003] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 560010] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 560015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 560021] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 560025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 560029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 560033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 560038] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 560044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 560051] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 560057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 560062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 560066] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 560070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 560073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 560081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 560085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 560089] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 560093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 560097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 560101] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 560104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 560108] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 560112] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 560116] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 560120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 560124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 560127] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 560131] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 560158] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 560162] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 560166] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 560170] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 560174] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 560178] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 560182] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 560185] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 560189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 560193] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 560197] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 560204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 560208] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 560212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 560216] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 560220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 560224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 560228] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 560231] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 560235] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 560239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 560243] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 560247] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 560251] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 560255] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 560258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 560262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 560266] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 560270] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 560274] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 560278] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 560283] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:484|lost_pn:488|po_sent_time:1746006744503486|lost_send_time:1746006744498924|loss_delay:60747|frame:STREAM |repair:128| [2025/04/30 09:52:24 560288] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:485|lost_pn:488|po_sent_time:1746006744503571|lost_send_time:1746006744498924|loss_delay:60747|frame:STREAM |repair:128| [2025/04/30 09:52:24 560292] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:488|lost_pn:488|po_sent_time:1746006744505492|lost_send_time:1746006744498924|loss_delay:60747|frame:STREAM |repair:128| [2025/04/30 09:52:24 560296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744505492u| [2025/04/30 09:52:24 560303] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 560307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744566301|now:1746006744560307|interval:5994| [2025/04/30 09:52:24 560311] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744566301|now:1746006744560307|interv:5994| [2025/04/30 09:52:24 560315] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 58250, ack_elapse 55185, delivered 64892|rate 1114025|lost 213| [2025/04/30 09:52:24 560320] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1114025) in round 6| [2025/04/30 09:52:24 560324] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 560328] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:12698| [2025/04/30 09:52:24 560332] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:3|acked:2400|po_sent_time:1746006744505673|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 560337] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:3|acked:2400|po_sent_time:1746006744505673|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:250106| [2025/04/30 09:52:24 560341] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:0|pacing_rate:3948636|bw:1207078|cwnd:150810|full_bw_reached:0|inflight:144041|srtt:53708|latest_rtt:53998|min_rtt:31359|applimit:0|lost:210|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 560348] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:142|largest:142|pns:2| [2025/04/30 09:52:24 560352] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:220|pkt_type:SHORT_HEADER|pkt_num:142|frame:ACK |recv_time:1746006744559671|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 560357] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864559671|now:1746006744559671|interv:120000000| [2025/04/30 09:52:24 560361] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864559671|now:1746006744559671|interv:120000000| [2025/04/30 09:52:24 560365] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744563882|pq_index:0| [2025/04/30 09:52:24 560369] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744558348| [2025/04/30 09:52:24 560373] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744560373| [2025/04/30 09:52:24 560379] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744560377| [2025/04/30 09:52:24 560384] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 560389] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:53708|min_srtt:53708|path_bw:1207078|loss_rate:56.60|path_pto:0| [2025/04/30 09:52:24 560393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144041|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:384384| [2025/04/30 09:52:24 560400] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:53708|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 560405] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:484|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 560410] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:53708|min_srtt:53708|path_bw:1207078|loss_rate:56.60|path_pto:0| [2025/04/30 09:52:24 560414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144041|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:385563| [2025/04/30 09:52:24 560418] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:53708|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 560423] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:485|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 560427] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:53708|min_srtt:53708|path_bw:1207078|loss_rate:56.60|path_pto:0| [2025/04/30 09:52:24 560431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144041|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:246441| [2025/04/30 09:52:24 560436] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:53708|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 560440] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:488|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 560444] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:53708|min_srtt:53708|path_bw:1207078|loss_rate:56.60|path_pto:0| [2025/04/30 09:52:24 560448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144041|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:450408| [2025/04/30 09:52:24 560453] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:53708|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 560457] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 560461] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:53708|min_srtt:53708|path_bw:1207078|loss_rate:56.60|path_pto:0| [2025/04/30 09:52:24 560465] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:144041|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:451587| [2025/04/30 09:52:24 560470] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:53708|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 560474] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 560480] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:53708|min_srtt:53708|path_bw:1207078|loss_rate:56.60|path_pto:0| [2025/04/30 09:52:24 560485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:144041|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:452766| [2025/04/30 09:52:24 560489] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 560493] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 560497] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 560501] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 560505] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:484|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 560510] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144041|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:384384| [2025/04/30 09:52:24 560514] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 560518] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:614| [2025/04/30 09:52:24 560555] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:614|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144041|now:1746006744560526|stream_id:0|stream_offset:384384| [2025/04/30 09:52:24 560565] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:614|origin_pktnum:484|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 560573] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:144041|applimit:0| [2025/04/30 09:52:24 560579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744566301|now:1746006744560579|interval:5722| [2025/04/30 09:52:24 560586] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744566301|now:1746006744560579|interv:5722| [2025/04/30 09:52:24 560591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:145241| [2025/04/30 09:52:24 560596] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:485|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 560600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145241|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:385563| [2025/04/30 09:52:24 560604] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 560609] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:615| [2025/04/30 09:52:24 560638] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:615|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145241|now:1746006744560615|stream_id:0|stream_offset:385563| [2025/04/30 09:52:24 560653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:615|origin_pktnum:485|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 560659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:145241|applimit:0| [2025/04/30 09:52:24 560666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744566301|now:1746006744560666|interval:5635| [2025/04/30 09:52:24 560671] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744566301|now:1746006744560666|interv:5635| [2025/04/30 09:52:24 560675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:146441| [2025/04/30 09:52:24 560680] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:488|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 560684] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146441|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:246441| [2025/04/30 09:52:24 560688] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 560692] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:616| [2025/04/30 09:52:24 560721] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:616|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146441|now:1746006744560699|stream_id:0|stream_offset:246441| [2025/04/30 09:52:24 560730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:616|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:52:24 560737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:146441|applimit:0| [2025/04/30 09:52:24 560744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744566301|now:1746006744560744|interval:5557| [2025/04/30 09:52:24 560750] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744566301|now:1746006744560744|interv:5557| [2025/04/30 09:52:24 560754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:147641| [2025/04/30 09:52:24 560759] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 560763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147641|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:450408| [2025/04/30 09:52:24 560768] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 560772] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:617| [2025/04/30 09:52:24 560800] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:617|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147641|now:1746006744560778|stream_id:0|stream_offset:450408| [2025/04/30 09:52:24 560809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 560822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:147641|applimit:0| [2025/04/30 09:52:24 560828] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744566301|now:1746006744560828|interval:5473| [2025/04/30 09:52:24 560834] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744566301|now:1746006744560828|interv:5473| [2025/04/30 09:52:24 560841] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:148841| [2025/04/30 09:52:24 560848] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 560854] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148841|cwnd:150810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:451587| [2025/04/30 09:52:24 560861] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 560867] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:618| [2025/04/30 09:52:24 560929] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:618|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148841|now:1746006744560877|stream_id:0|stream_offset:451587| [2025/04/30 09:52:24 560939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 560947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:148841|applimit:0| [2025/04/30 09:52:24 560954] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744566301|now:1746006744560954|interval:5347| [2025/04/30 09:52:24 560961] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744566301|now:1746006744560954|interv:5347| [2025/04/30 09:52:24 560967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150810|inflight:150041| [2025/04/30 09:52:24 560974] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744566301| [2025/04/30 09:52:24 560980] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744566301| [2025/04/30 09:52:24 560986] [debug] |xqc_engine_wakeup_after|wakeup:1746006744566301|now:1746006744560986|diff:5315| [2025/04/30 09:52:24 560993] [debug] |xqc_engine_main_logic|END|now:1746006744560377| [2025/04/30 09:52:24 561000] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744561000| [2025/04/30 09:52:24 561007] [debug] |xqc_engine_wakeup_after|wakeup:1746006744566301|now:1746006744561006|diff:5295| [2025/04/30 09:52:24 561012] [debug] |xqc_engine_main_logic|END|now:1746006744561000| [2025/04/30 09:52:24 561516] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:220|state:ESTABED|recv_time:1746006744561515| [2025/04/30 09:52:24 561532] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 561541] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:142| [2025/04/30 09:52:24 561547] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:143| [2025/04/30 09:52:24 561556] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:143| [2025/04/30 09:52:24 561563] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 561577] [error] |scid:d47626d1917b423603b680b7|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:52:24 561587] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:492|origin_pktnum:359|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:52:24 561594] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:145|tx_in_flight:146529|prior_delivered:250106|prior_time:1746006744506439|is_app_limited:0|send_elapse:58045|ack_elapse:55076|ctl_first_sent_time:1746006744507290|lagest_ack_time:1746006744561515|curr_delivered:313798| [2025/04/30 09:52:24 561602] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744507290| [2025/04/30 09:52:24 561609] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:726||sndq_packets_used_bytes:0|sndq_packets_free:63| [2025/04/30 09:52:24 561616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:493|origin_pktnum:362|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:52:24 561623] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:145|tx_in_flight:146529|prior_delivered:250106|prior_time:1746006744506439|is_app_limited:0|send_elapse:58045|ack_elapse:55076|ctl_first_sent_time:1746006744507290|lagest_ack_time:1746006744561515|curr_delivered:314998| [2025/04/30 09:52:24 561630] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744507365| [2025/04/30 09:52:24 561637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:724||sndq_packets_used_bytes:0|sndq_packets_free:65| [2025/04/30 09:52:24 561643] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:53708|rttvar:1032|minrtt:31359|latest_rtt:54150|ack_delay:112| [2025/04/30 09:52:24 561649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:53749|rttvar:856|minrtt:31359|latest_rtt:54150|ack_delay:112| [2025/04/30 09:52:24 561653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:493|lost_pn:490|thresh:3| [2025/04/30 09:52:24 561657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 561661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 561665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 561672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 561679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 561685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 561689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 561693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 561697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 561705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 561709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 561713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 561716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 561720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 561724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 561728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 561732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 561736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 561739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 561744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 561750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 561756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 561763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 561769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 561775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 561782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 561788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 561795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 561801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 561807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 561814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 561820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 561826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 561832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 561838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 561850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 561856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 561862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 561868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 561875] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 561881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 561887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 561893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 561899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 561905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 561911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 561917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 561923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 561929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 561935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 561942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 561948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 561955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 561961] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 561966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 561970] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 561974] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 561977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 561981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 561985] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 561993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 561997] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 562003] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 562009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 562016] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 562021] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 562025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 562029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 562033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 562037] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 562041] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 562044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 562048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 562052] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 562056] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 562060] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 562064] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 562068] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 562071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 562075] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 562079] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 562083] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 562087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 562091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 562094] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 562098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 562105] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 562109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 562113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 562117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 562120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 562124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 562128] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 562164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 562172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:489|lost_pn:490|po_sent_time:1746006744505554|lost_send_time:1746006744500597|loss_delay:60918|frame:STREAM |repair:128| [2025/04/30 09:52:24 562177] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:490|lost_pn:490|po_sent_time:1746006744505613|lost_send_time:1746006744500597|loss_delay:60918|frame:STREAM |repair:128| [2025/04/30 09:52:24 562182] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744505613u| [2025/04/30 09:52:24 562186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 562190] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:53749|rtt_var:856|pto_duration:57173|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 562195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 562199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 562203] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 145241| [2025/04/30 09:52:24 562206] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744643050|now:1746006744562190|interv:80860| [2025/04/30 09:52:24 562211] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744643050|now:1746006744562190|interval:80860|pto_count:0|srtt:53749 [2025/04/30 09:52:24 562215] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 58045, ack_elapse 55076, delivered 64892|rate 1117960|lost 215| [2025/04/30 09:52:24 562219] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: RTT round update 6 -> 7| [2025/04/30 09:52:24 562224] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1117960) in round 7| [2025/04/30 09:52:24 562228] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 562232] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:10038| [2025/04/30 09:52:24 562236] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744507365|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:314998| [2025/04/30 09:52:24 562243] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150810|packet_lost:2|acked:2400|po_sent_time:1746006744507365|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:314998| [2025/04/30 09:52:24 562248] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:1|pacing_rate:418397|bw:1207078|cwnd:119241|full_bw_reached:1|inflight:145241|srtt:53749|latest_rtt:54150|min_rtt:31359|applimit:0|lost:213|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:52:24 562254] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:143|largest:143|pns:2| [2025/04/30 09:52:24 562259] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:220|pkt_type:SHORT_HEADER|pkt_num:143|frame:ACK |recv_time:1746006744561515|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 562264] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864561515|now:1746006744561515|interv:120000000| [2025/04/30 09:52:24 562268] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864561515|now:1746006744561515|interv:120000000| [2025/04/30 09:52:24 562272] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744566301|pq_index:0| [2025/04/30 09:52:24 562276] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744560377| [2025/04/30 09:52:24 562280] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744562280| [2025/04/30 09:52:24 562285] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744562284| [2025/04/30 09:52:24 562290] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 562295] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:53749|min_srtt:53749|path_bw:1207078|loss_rate:56.76|path_pto:0| [2025/04/30 09:52:24 562300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:145241|cwnd:119241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:317181| [2025/04/30 09:52:24 562304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 562308] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 562312] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 562317] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 562321] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:53749|min_srtt:53749|path_bw:1207078|loss_rate:56.76|path_pto:0| [2025/04/30 09:52:24 562325] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:145241|cwnd:119241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:452766| [2025/04/30 09:52:24 562332] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 562336] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 562340] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 562344] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 562348] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744643050| [2025/04/30 09:52:24 562353] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744643050| [2025/04/30 09:52:24 562356] [debug] |xqc_engine_wakeup_after|wakeup:1746006744643050|now:1746006744562356|diff:80694| [2025/04/30 09:52:24 562361] [debug] |xqc_engine_main_logic|END|now:1746006744562284| [2025/04/30 09:52:24 562367] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744562366| [2025/04/30 09:52:24 562370] [debug] |xqc_engine_wakeup_after|wakeup:1746006744643050|now:1746006744562370|diff:80680| [2025/04/30 09:52:24 562374] [debug] |xqc_engine_main_logic|END|now:1746006744562366| [2025/04/30 09:52:24 563593] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:221|state:ESTABED|recv_time:1746006744563592| [2025/04/30 09:52:24 563608] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 563617] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:143| [2025/04/30 09:52:24 563621] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:144| [2025/04/30 09:52:24 563629] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:144| [2025/04/30 09:52:24 563635] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 563643] [error] |scid:d47626d1917b423603b680b7|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:52:24 563653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:494|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:495|path_largest_ack:494| [2025/04/30 09:52:24 563660] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:145|tx_in_flight:148929|prior_delivered:250106|prior_time:1746006744506439|is_app_limited:0|send_elapse:58180|ack_elapse:57153|ctl_first_sent_time:1746006744507425|lagest_ack_time:1746006744563592|curr_delivered:316198| [2025/04/30 09:52:24 563667] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744507425| [2025/04/30 09:52:24 563675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:725||sndq_packets_used_bytes:0|sndq_packets_free:64| [2025/04/30 09:52:24 563682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:495|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:495|path_largest_ack:495| [2025/04/30 09:52:24 563689] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:145|tx_in_flight:148929|prior_delivered:250106|prior_time:1746006744506439|is_app_limited:0|send_elapse:58180|ack_elapse:57153|ctl_first_sent_time:1746006744507425|lagest_ack_time:1746006744563592|curr_delivered:317398| [2025/04/30 09:52:24 563696] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744507487| [2025/04/30 09:52:24 563702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:724||sndq_packets_used_bytes:0|sndq_packets_free:65| [2025/04/30 09:52:24 563714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:53749|rttvar:856|minrtt:31359|latest_rtt:56105|ack_delay:104| [2025/04/30 09:52:24 563721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:54031|rttvar:1205|minrtt:31359|latest_rtt:56105|ack_delay:104| [2025/04/30 09:52:24 563727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:495|lost_pn:492|thresh:3| [2025/04/30 09:52:24 563731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 563735] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 563741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 563748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 563754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 563760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 563766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 563772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 563779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 563785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 563791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 563798] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 563804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 563810] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 563817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 563822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 563828] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 563834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 563838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 563842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 563846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 563850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 563860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 563866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 563872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 563879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 563885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 563891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 563897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 563904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 563910] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 563916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 563922] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 563928] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 563935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 563940] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 563947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 563952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 563955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 563959] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 563963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 563967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 563971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 563975] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 563979] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 563983] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 563987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 563994] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 563999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 564006] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 564012] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 564018] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 564023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 564027] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 564031] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 564034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 564038] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 564042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 564046] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 564051] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 564055] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 564058] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 564062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 564066] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 564070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 564074] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 564078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 564081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 564085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 564089] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 564093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 564097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 564103] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 564107] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 564111] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 564115] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 564119] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 564123] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 564127] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 564131] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 564158] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 564162] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 564166] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 564170] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 564174] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 564178] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 564181] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 564185] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 564189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 564193] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 564197] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 564201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 564205] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 564209] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 564213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 564219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 564223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 564227] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:54031|rtt_var:1205|pto_duration:58851|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 564236] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 564240] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 564244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 142841| [2025/04/30 09:52:24 564248] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744644728|now:1746006744564227|interv:80501| [2025/04/30 09:52:24 564252] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744644728|now:1746006744564227|interval:80501|pto_count:0|srtt:54031 [2025/04/30 09:52:24 564257] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 58180, ack_elapse 57153, delivered 67292|rate 1156617|lost 215| [2025/04/30 09:52:24 564261] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156617) in round 7| [2025/04/30 09:52:24 564265] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 564270] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:10038| [2025/04/30 09:52:24 564274] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119241|packet_lost:0|acked:2400|po_sent_time:1746006744507487|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:314998| [2025/04/30 09:52:24 564278] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119241|packet_lost:0|acked:2400|po_sent_time:1746006744507487|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:314998| [2025/04/30 09:52:24 564283] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:1|pacing_rate:418397|bw:1207078|cwnd:119241|full_bw_reached:1|inflight:142841|srtt:54031|latest_rtt:56105|min_rtt:31359|applimit:0|lost:213|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 564288] [stats] |scid:d47626d1917b423603b680b7|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0||cwnd:119241|inflight:142841|mode:1|applimit:0|pacing_rate:418397|bw:1207078|srtt:54031|latest_rtt:56105|min_rtt:31359|send:619|lost:213|tlp:0|recv:137|recovery:0|slow_start:0|conn_life:338284|acked:2400|delivered:317398|is_cwnd_limited:1| [2025/04/30 09:52:24 564294] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:24 564298] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006744588592|now:1746006744563592|interv:25000| [2025/04/30 09:52:24 564304] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744563592|max_ack_delay:25000| [2025/04/30 09:52:24 564308] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:144|largest:144|pns:2| [2025/04/30 09:52:24 564313] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:221|pkt_type:SHORT_HEADER|pkt_num:144|frame:PING ACK |recv_time:1746006744563592|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 564320] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864563592|now:1746006744563592|interv:120000000| [2025/04/30 09:52:24 564325] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864563592|now:1746006744563592|interv:120000000| [2025/04/30 09:52:24 564329] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744643050|pq_index:0| [2025/04/30 09:52:24 564333] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744562284| [2025/04/30 09:52:24 564337] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744564337| [2025/04/30 09:52:24 564342] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744564341| [2025/04/30 09:52:24 564347] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 564352] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54031|min_srtt:54031|path_bw:1207078|loss_rate:56.76|path_pto:0| [2025/04/30 09:52:24 564357] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:142841|cwnd:119241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:317181| [2025/04/30 09:52:24 564361] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 564365] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 564369] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 564373] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 564377] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54031|min_srtt:54031|path_bw:1207078|loss_rate:56.76|path_pto:0| [2025/04/30 09:52:24 564381] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:142841|cwnd:119241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:452766| [2025/04/30 09:52:24 564386] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 564390] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 564394] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 564398] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 564403] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744588592| [2025/04/30 09:52:24 564407] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744588592| [2025/04/30 09:52:24 564410] [debug] |xqc_engine_wakeup_after|wakeup:1746006744588592|now:1746006744564410|diff:24182| [2025/04/30 09:52:24 564415] [debug] |xqc_engine_main_logic|END|now:1746006744564341| [2025/04/30 09:52:24 564420] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744564420| [2025/04/30 09:52:24 564424] [debug] |xqc_engine_wakeup_after|wakeup:1746006744588592|now:1746006744564424|diff:24168| [2025/04/30 09:52:24 564431] [debug] |xqc_engine_main_logic|END|now:1746006744564420| [2025/04/30 09:52:24 566565] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:222|state:ESTABED|recv_time:1746006744566564| [2025/04/30 09:52:24 566581] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 566590] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:144| [2025/04/30 09:52:24 566596] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:145| [2025/04/30 09:52:24 566603] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:145| [2025/04/30 09:52:24 566607] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 566612] [error] |scid:d47626d1917b423603b680b7|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:52:24 566632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:497|origin_pktnum:366|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:498|path_largest_ack:497| [2025/04/30 09:52:24 566639] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:147|tx_in_flight:147729|prior_delivered:252506|prior_time:1746006744508449|is_app_limited:0|send_elapse:58189|ack_elapse:58115|ctl_first_sent_time:1746006744509381|lagest_ack_time:1746006744566564|curr_delivered:318598| [2025/04/30 09:52:24 566646] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744509381| [2025/04/30 09:52:24 566653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:722||sndq_packets_used_bytes:0|sndq_packets_free:67| [2025/04/30 09:52:24 566660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:498|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:498|path_largest_ack:498| [2025/04/30 09:52:24 566667] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:147|tx_in_flight:147729|prior_delivered:252506|prior_time:1746006744508449|is_app_limited:0|send_elapse:58189|ack_elapse:58115|ctl_first_sent_time:1746006744509381|lagest_ack_time:1746006744566564|curr_delivered:319798| [2025/04/30 09:52:24 566674] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744509467| [2025/04/30 09:52:24 566680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:721||sndq_packets_used_bytes:0|sndq_packets_free:68| [2025/04/30 09:52:24 566687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:54031|rttvar:1205|minrtt:31359|latest_rtt:57097|ack_delay:96| [2025/04/30 09:52:24 566693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:54403|rttvar:1646|minrtt:31359|latest_rtt:57097|ack_delay:96| [2025/04/30 09:52:24 566699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:498|lost_pn:495|thresh:3| [2025/04/30 09:52:24 566706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 566710] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 566714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 566718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 566729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 566736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 566742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 566748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 566755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 566761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 566767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 566773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 566780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 566787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 566793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 566799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 566805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 566812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 566818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 566824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 566830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 566836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 566842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 566847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 566851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 566855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 566859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 566863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 566867] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 566871] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 566880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 566887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 566893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 566899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 566905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 566911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 566916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 566923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 566929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 566934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 566941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 566947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 566954] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 566960] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 566967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 566973] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 566979] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 566983] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 566987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 566991] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 566995] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 566998] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 567002] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 567006] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 567010] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 567018] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 567022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 567025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 567029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 567038] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 567042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 567047] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 567051] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 567055] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 567059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 567062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 567066] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 567070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 567074] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 567078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 567082] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 567085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 567089] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 567093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 567097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 567101] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 567104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 567108] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 567112] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 567116] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 567122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 567126] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 567130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 567154] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 567160] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 567164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 567168] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 567172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 567176] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 567180] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 567184] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 567188] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 567192] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 567197] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 567203] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 567210] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 567216] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744573514|now:1746006744567216|interval:6298| [2025/04/30 09:52:24 567223] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744573514|now:1746006744567216|interv:6298| [2025/04/30 09:52:24 567230] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 58189, ack_elapse 58115, delivered 67292|rate 1156438|lost 215| [2025/04/30 09:52:24 567237] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156438) in round 7| [2025/04/30 09:52:24 567244] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 567249] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:10038| [2025/04/30 09:52:24 567253] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119241|packet_lost:0|acked:2400|po_sent_time:1746006744509467|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:314998| [2025/04/30 09:52:24 567258] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119241|packet_lost:0|acked:2400|po_sent_time:1746006744509467|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:314998| [2025/04/30 09:52:24 567266] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:1|pacing_rate:418397|bw:1207078|cwnd:119241|full_bw_reached:1|inflight:140441|srtt:54403|latest_rtt:57097|min_rtt:31359|applimit:0|lost:213|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 567272] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:145|largest:145|pns:2| [2025/04/30 09:52:24 567277] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:222|pkt_type:SHORT_HEADER|pkt_num:145|frame:ACK |recv_time:1746006744566564|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 567282] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864566564|now:1746006744566564|interv:120000000| [2025/04/30 09:52:24 567286] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864566564|now:1746006744566564|interv:120000000| [2025/04/30 09:52:24 567290] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744588592|pq_index:0| [2025/04/30 09:52:24 567295] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744564341| [2025/04/30 09:52:24 567299] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744567299| [2025/04/30 09:52:24 567304] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744567303| [2025/04/30 09:52:24 567309] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 567314] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54403|min_srtt:54403|path_bw:1207078|loss_rate:56.76|path_pto:0| [2025/04/30 09:52:24 567318] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:140441|cwnd:119241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:317181| [2025/04/30 09:52:24 567323] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 567327] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 567331] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 567335] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 567339] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54403|min_srtt:54403|path_bw:1207078|loss_rate:56.76|path_pto:0| [2025/04/30 09:52:24 567344] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:140441|cwnd:119241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:452766| [2025/04/30 09:52:24 567348] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 567352] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 567356] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 567362] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 567367] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744573514| [2025/04/30 09:52:24 567371] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744573514| [2025/04/30 09:52:24 567375] [debug] |xqc_engine_wakeup_after|wakeup:1746006744573514|now:1746006744567375|diff:6139| [2025/04/30 09:52:24 567380] [debug] |xqc_engine_main_logic|END|now:1746006744567303| [2025/04/30 09:52:24 567385] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744567385| [2025/04/30 09:52:24 567389] [debug] |xqc_engine_wakeup_after|wakeup:1746006744573514|now:1746006744567389|diff:6125| [2025/04/30 09:52:24 567393] [debug] |xqc_engine_main_logic|END|now:1746006744567385| [2025/04/30 09:52:24 568556] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:224|state:ESTABED|recv_time:1746006744568555| [2025/04/30 09:52:24 568572] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 568581] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:145| [2025/04/30 09:52:24 568586] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:146| [2025/04/30 09:52:24 568596] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:146| [2025/04/30 09:52:24 568602] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 568610] [error] |scid:d47626d1917b423603b680b7|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:52:24 568620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:500|origin_pktnum:367|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:501|path_largest_ack:500| [2025/04/30 09:52:24 568628] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:149|tx_in_flight:146529|prior_delivered:254906|prior_time:1746006744510419|is_app_limited:0|send_elapse:57887|ack_elapse:58136|ctl_first_sent_time:1746006744511235|lagest_ack_time:1746006744568555|curr_delivered:320998| [2025/04/30 09:52:24 568635] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744511235| [2025/04/30 09:52:24 568643] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:719||sndq_packets_used_bytes:0|sndq_packets_free:70| [2025/04/30 09:52:24 568650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:501|origin_pktnum:370|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:501|path_largest_ack:501| [2025/04/30 09:52:24 568656] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:149|tx_in_flight:146529|prior_delivered:254906|prior_time:1746006744510419|is_app_limited:0|send_elapse:57887|ack_elapse:58136|ctl_first_sent_time:1746006744511235|lagest_ack_time:1746006744568555|curr_delivered:322198| [2025/04/30 09:52:24 568663] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744511310| [2025/04/30 09:52:24 568669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:717||sndq_packets_used_bytes:0|sndq_packets_free:72| [2025/04/30 09:52:24 568676] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:54403|rttvar:1646|minrtt:31359|latest_rtt:57245|ack_delay:112| [2025/04/30 09:52:24 568683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:54744|rttvar:1917|minrtt:31359|latest_rtt:57245|ack_delay:112| [2025/04/30 09:52:24 568698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:501|lost_pn:498|thresh:3| [2025/04/30 09:52:24 568703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 568708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 568712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 568716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 568719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 568726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 568732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 568739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 568745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 568751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 568757] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 568764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 568770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 568776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 568783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 568789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 568795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 568801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 568808] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 568814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 568820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 568826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 568832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 568837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 568850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 568856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 568862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 568869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 568875] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 568881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 568886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 568892] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 568898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 568904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 568910] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 568916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 568922] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 568929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 568935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 568941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 568947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 568953] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 568960] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 568966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 568972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 568978] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 568984] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 568990] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 568996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 568999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 569008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 569012] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 569015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 569019] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 569023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 569027] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 569031] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 569034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 569038] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 569042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 569046] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 569050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 569054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 569058] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 569062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 569066] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 569069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 569073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 569077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 569081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 569085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 569088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 569092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 569096] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 569100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 569106] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 569110] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 569114] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 569118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 569122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 569125] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 569129] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 569152] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 569157] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 569161] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 569165] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 569172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 569178] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 569184] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 569190] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 569196] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 569202] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 569209] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 569216] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:496|lost_pn:498|po_sent_time:1746006744509280|lost_send_time:1746006744504155|loss_delay:64400|frame:STREAM |repair:128| [2025/04/30 09:52:24 569224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744509280u| [2025/04/30 09:52:24 569230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 569236] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744573952|now:1746006744569236|interval:4716| [2025/04/30 09:52:24 569241] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744573952|now:1746006744569236|interv:4716| [2025/04/30 09:52:24 569245] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 57887, ack_elapse 58136, delivered 67292|rate 1157492|lost 216| [2025/04/30 09:52:24 569258] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157492) in round 7| [2025/04/30 09:52:24 569265] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 569271] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:10038| [2025/04/30 09:52:24 569276] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119241|packet_lost:1|acked:2400|po_sent_time:1746006744511310|recovery:1|recovery_start:1746006744569230|packet_conservation:0|next_round_delivered:314998| [2025/04/30 09:52:24 569280] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:139241|packet_lost:1|acked:2400|po_sent_time:1746006744511310|recovery:1|recovery_start:1746006744569230|packet_conservation:1|next_round_delivered:322198| [2025/04/30 09:52:24 569285] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:1|pacing_rate:418397|bw:1207078|cwnd:139241|full_bw_reached:1|inflight:136841|srtt:54744|latest_rtt:57245|min_rtt:31359|applimit:0|lost:213|recovery:1|recovery_start:1746006744569230|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 569291] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:146|largest:146|pns:2| [2025/04/30 09:52:24 569296] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:224|pkt_type:SHORT_HEADER|pkt_num:146|frame:ACK |recv_time:1746006744568555|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 569300] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864568555|now:1746006744568555|interv:120000000| [2025/04/30 09:52:24 569305] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864568555|now:1746006744568555|interv:120000000| [2025/04/30 09:52:24 569308] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744573514|pq_index:0| [2025/04/30 09:52:24 569313] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744567303| [2025/04/30 09:52:24 569317] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744569317| [2025/04/30 09:52:24 569322] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744569321| [2025/04/30 09:52:24 569327] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 569332] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54744|min_srtt:54744|path_bw:1207078|loss_rate:56.76|path_pto:0| [2025/04/30 09:52:24 569339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136841|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:317181| [2025/04/30 09:52:24 569346] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:54744|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 569353] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:489|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 569358] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54744|min_srtt:54744|path_bw:1207078|loss_rate:56.76|path_pto:0| [2025/04/30 09:52:24 569365] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:136841|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:386742| [2025/04/30 09:52:24 569370] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:54744|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 569374] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:490|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 569378] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54744|min_srtt:54744|path_bw:1207078|loss_rate:56.76|path_pto:0| [2025/04/30 09:52:24 569383] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:136841|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:320718| [2025/04/30 09:52:24 569387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 569391] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 569395] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 569399] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 569403] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54744|min_srtt:54744|path_bw:1207078|loss_rate:56.76|path_pto:0| [2025/04/30 09:52:24 569407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:136841|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:452766| [2025/04/30 09:52:24 569411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 569416] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 569422] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 569429] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 569436] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:489|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 569443] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136841|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:317181| [2025/04/30 09:52:24 569447] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 569452] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:619| [2025/04/30 09:52:24 569487] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:619|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:136841|now:1746006744569460|stream_id:0|stream_offset:317181| [2025/04/30 09:52:24 569493] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:619|origin_pktnum:358|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 569502] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:136841|applimit:0| [2025/04/30 09:52:24 569509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744573952|now:1746006744569508|interval:4444| [2025/04/30 09:52:24 569516] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744573952|now:1746006744569508|interv:4444| [2025/04/30 09:52:24 569523] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:139241|inflight:138041| [2025/04/30 09:52:24 569530] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:490|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 569536] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138041|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:386742| [2025/04/30 09:52:24 569540] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 569545] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:620| [2025/04/30 09:52:24 569571] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:620|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:138041|now:1746006744569551|stream_id:0|stream_offset:386742| [2025/04/30 09:52:24 569576] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:620|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:52:24 569581] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:138041|applimit:0| [2025/04/30 09:52:24 569585] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744573952|now:1746006744569585|interval:4367| [2025/04/30 09:52:24 569589] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744573952|now:1746006744569585|interv:4367| [2025/04/30 09:52:24 569595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:139241|inflight:139241| [2025/04/30 09:52:24 569603] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744573952| [2025/04/30 09:52:24 569610] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744573952| [2025/04/30 09:52:24 569616] [debug] |xqc_engine_wakeup_after|wakeup:1746006744573952|now:1746006744569616|diff:4336| [2025/04/30 09:52:24 569621] [debug] |xqc_engine_main_logic|END|now:1746006744569321| [2025/04/30 09:52:24 569627] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744569627| [2025/04/30 09:52:24 569631] [debug] |xqc_engine_wakeup_after|wakeup:1746006744573952|now:1746006744569630|diff:4322| [2025/04/30 09:52:24 569634] [debug] |xqc_engine_main_logic|END|now:1746006744569627| [2025/04/30 09:52:24 570643] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:227|state:ESTABED|recv_time:1746006744570641| [2025/04/30 09:52:24 570658] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 570666] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:146| [2025/04/30 09:52:24 570673] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:147| [2025/04/30 09:52:24 570688] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:147| [2025/04/30 09:52:24 570695] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 570703] [error] |scid:d47626d1917b423603b680b7|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:52:24 570713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:507|origin_pktnum:371|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:507|path_largest_ack:507| [2025/04/30 09:52:24 570721] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:151|tx_in_flight:146529|prior_delivered:257306|prior_time:1746006744512539|is_app_limited:0|send_elapse:57958|ack_elapse:58102|ctl_first_sent_time:1746006744513424|lagest_ack_time:1746006744570641|curr_delivered:323398| [2025/04/30 09:52:24 570729] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744513424| [2025/04/30 09:52:24 570736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:716||sndq_packets_used_bytes:0|sndq_packets_free:73| [2025/04/30 09:52:24 570743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:54744|rttvar:1917|minrtt:31359|latest_rtt:57217|ack_delay:1288| [2025/04/30 09:52:24 570750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:54892|rttvar:1734|minrtt:31359|latest_rtt:57217|ack_delay:1288| [2025/04/30 09:52:24 570757] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:507|lost_pn:504|thresh:3| [2025/04/30 09:52:24 570763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 570769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 570776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 570782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 570788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 570794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 570800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 570807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 570813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 570819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 570826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 570832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 570839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 570845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 570858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 570864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 570870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 570877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 570883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 570890] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 570896] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 570902] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 570908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 570915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 570921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 570927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 570933] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 570938] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 570944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 570951] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 570957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 570963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 570969] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 570975] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 570981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 570986] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 570992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 570998] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 571003] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 571009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 571019] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 571025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 571030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 571036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 571042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 571049] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 571055] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 571060] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 571066] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 571072] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 571078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 571084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 571091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 571097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 571103] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 571109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 571115] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 571122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 571128] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 571158] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 571165] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 571171] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 571178] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 571184] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 571190] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 571202] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 571208] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 571214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 571220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 571227] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 571232] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 571236] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 571240] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 571244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 571248] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 571251] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 571255] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 571259] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 571263] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 571267] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 571271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 571275] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 571278] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 571282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 571286] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 571290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 571294] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 571298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 571302] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 571305] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 571312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 571316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 571320] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 571325] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:499|lost_pn:504|po_sent_time:1746006744509552|lost_send_time:1746006744506272|loss_delay:64369|frame:STREAM |repair:128| [2025/04/30 09:52:24 571330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:502|lost_pn:504|po_sent_time:1746006744511371|lost_send_time:1746006744506272|loss_delay:64369|frame:STREAM |repair:128| [2025/04/30 09:52:24 571335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:503|lost_pn:504|po_sent_time:1746006744511433|lost_send_time:1746006744506272|loss_delay:64369|frame:STREAM |repair:128| [2025/04/30 09:52:24 571339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744511433u| [2025/04/30 09:52:24 571344] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 571348] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:54892|rtt_var:1734|pto_duration:61828|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 571353] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 571357] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 571360] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 134441| [2025/04/30 09:52:24 571364] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744656379|now:1746006744571348|interv:85031| [2025/04/30 09:52:24 571369] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744656379|now:1746006744571348|interval:85031|pto_count:0|srtt:54892 [2025/04/30 09:52:24 571373] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 57958, ack_elapse 58102, delivered 66092|rate 1137516|lost 219| [2025/04/30 09:52:24 571378] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137516) in round 7| [2025/04/30 09:52:24 571382] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 571386] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:10038| [2025/04/30 09:52:24 571390] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:139241|packet_lost:3|acked:1200|po_sent_time:1746006744513424|recovery:1|recovery_start:1746006744571343|packet_conservation:1|next_round_delivered:322198| [2025/04/30 09:52:24 571394] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:139241|packet_lost:3|acked:1200|po_sent_time:1746006744513424|recovery:1|recovery_start:1746006744571343|packet_conservation:1|next_round_delivered:322198| [2025/04/30 09:52:24 571399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:1|pacing_rate:418397|bw:1207078|cwnd:139241|full_bw_reached:1|inflight:134441|srtt:54892|latest_rtt:57217|min_rtt:31359|applimit:0|lost:215|recovery:1|recovery_start:1746006744571343|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 571411] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:147|largest:147|pns:2| [2025/04/30 09:52:24 571416] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:227|pkt_type:SHORT_HEADER|pkt_num:147|frame:ACK |recv_time:1746006744570641|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 571421] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864570641|now:1746006744570641|interv:120000000| [2025/04/30 09:52:24 571425] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864570641|now:1746006744570641|interv:120000000| [2025/04/30 09:52:24 571429] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744573952|pq_index:0| [2025/04/30 09:52:24 571433] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744569321| [2025/04/30 09:52:24 571437] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744571437| [2025/04/30 09:52:24 571442] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744571441| [2025/04/30 09:52:24 571447] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 571452] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54892|min_srtt:54892|path_bw:1207078|loss_rate:57.52|path_pto:0| [2025/04/30 09:52:24 571457] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:134441|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:320718| [2025/04/30 09:52:24 571461] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:54892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 571466] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:496|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 571470] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54892|min_srtt:54892|path_bw:1207078|loss_rate:57.52|path_pto:0| [2025/04/30 09:52:24 571474] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:134441|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:392637| [2025/04/30 09:52:24 571479] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:54892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 571483] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:499|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 571487] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54892|min_srtt:54892|path_bw:1207078|loss_rate:57.52|path_pto:0| [2025/04/30 09:52:24 571492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:134441|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:393816| [2025/04/30 09:52:24 571496] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:54892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 571503] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:502|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 571507] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54892|min_srtt:54892|path_bw:1207078|loss_rate:57.52|path_pto:0| [2025/04/30 09:52:24 571511] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:134441|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:394995| [2025/04/30 09:52:24 571516] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:54892|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 571520] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:503|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 571524] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54892|min_srtt:54892|path_bw:1207078|loss_rate:57.52|path_pto:0| [2025/04/30 09:52:24 571528] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:134441|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:452766| [2025/04/30 09:52:24 571532] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 571536] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 571540] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 571544] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 571549] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:496|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 571553] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:134441|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:320718| [2025/04/30 09:52:24 571557] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 571562] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:621| [2025/04/30 09:52:24 571595] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:621|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:134441|now:1746006744571569|stream_id:0|stream_offset:320718| [2025/04/30 09:52:24 571601] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:621|origin_pktnum:363|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 571606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:134441|applimit:0| [2025/04/30 09:52:24 571610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:54892|rtt_var:1734|pto_duration:61828|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 571614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 571622] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 571626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 135641| [2025/04/30 09:52:24 571630] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744658397|now:1746006744571610|interv:86787| [2025/04/30 09:52:24 571634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744658397|now:1746006744571610|interval:86787|pto_count:0|srtt:54892 [2025/04/30 09:52:24 571638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:139241|inflight:135641| [2025/04/30 09:52:24 571643] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:499|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 571647] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:135641|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:392637| [2025/04/30 09:52:24 571652] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 571656] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:622| [2025/04/30 09:52:24 571679] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:622|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:135641|now:1746006744571662|stream_id:0|stream_offset:392637| [2025/04/30 09:52:24 571684] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:622|origin_pktnum:499|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 571689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:135641|applimit:0| [2025/04/30 09:52:24 571693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:54892|rtt_var:1734|pto_duration:61828|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 571697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 571701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 571705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 136841| [2025/04/30 09:52:24 571709] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744658490|now:1746006744571693|interv:86797| [2025/04/30 09:52:24 571714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744658490|now:1746006744571693|interval:86797|pto_count:0|srtt:54892 [2025/04/30 09:52:24 571721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:139241|inflight:136841| [2025/04/30 09:52:24 571728] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:502|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 571732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136841|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:393816| [2025/04/30 09:52:24 571736] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 571744] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:623| [2025/04/30 09:52:24 571782] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:623|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:136841|now:1746006744571754|stream_id:0|stream_offset:393816| [2025/04/30 09:52:24 571791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:623|origin_pktnum:502|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 571798] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:136841|applimit:0| [2025/04/30 09:52:24 571805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:54892|rtt_var:1734|pto_duration:61828|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 571813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 571819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 571825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 138041| [2025/04/30 09:52:24 571832] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744658582|now:1746006744571805|interv:86777| [2025/04/30 09:52:24 571838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744658582|now:1746006744571805|interval:86777|pto_count:0|srtt:54892 [2025/04/30 09:52:24 571846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:139241|inflight:138041| [2025/04/30 09:52:24 571853] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:503|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 571860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138041|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:394995| [2025/04/30 09:52:24 571867] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 571874] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:624| [2025/04/30 09:52:24 571909] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:624|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:138041|now:1746006744571884|stream_id:0|stream_offset:394995| [2025/04/30 09:52:24 571918] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:624|origin_pktnum:503|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 571925] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:138041|applimit:0| [2025/04/30 09:52:24 571932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:54892|rtt_var:1734|pto_duration:61828|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 571938] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 571945] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 571951] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 139241| [2025/04/30 09:52:24 571958] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744658712|now:1746006744571931|interv:86781| [2025/04/30 09:52:24 571970] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744658712|now:1746006744571931|interval:86781|pto_count:0|srtt:54892 [2025/04/30 09:52:24 571977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:139241|inflight:139241| [2025/04/30 09:52:24 571985] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744588592| [2025/04/30 09:52:24 571992] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744588592| [2025/04/30 09:52:24 571996] [debug] |xqc_engine_wakeup_after|wakeup:1746006744588592|now:1746006744571996|diff:16596| [2025/04/30 09:52:24 572001] [debug] |xqc_engine_main_logic|END|now:1746006744571441| [2025/04/30 09:52:24 572006] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744572006| [2025/04/30 09:52:24 572010] [debug] |xqc_engine_wakeup_after|wakeup:1746006744588592|now:1746006744572010|diff:16582| [2025/04/30 09:52:24 572014] [debug] |xqc_engine_main_logic|END|now:1746006744572006| [2025/04/30 09:52:24 572519] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:228|state:ESTABED|recv_time:1746006744572518| [2025/04/30 09:52:24 572528] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 572537] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:147| [2025/04/30 09:52:24 572543] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:148| [2025/04/30 09:52:24 572551] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:148| [2025/04/30 09:52:24 572558] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 572566] [error] |scid:d47626d1917b423603b680b7|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:52:24 572576] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:511|origin_pktnum:375|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:512|path_largest_ack:511| [2025/04/30 09:52:24 572583] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:159|tx_in_flight:140492|prior_delivered:259724|prior_time:1746006744514499|is_app_limited:0|send_elapse:58133|ack_elapse:58019|ctl_first_sent_time:1746006744515566|lagest_ack_time:1746006744572518|curr_delivered:324598| [2025/04/30 09:52:24 572590] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744515566| [2025/04/30 09:52:24 572597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:717||sndq_packets_used_bytes:0|sndq_packets_free:72| [2025/04/30 09:52:24 572601] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:512|origin_pktnum:124|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:512|path_largest_ack:512| [2025/04/30 09:52:24 572607] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:159|tx_in_flight:140492|prior_delivered:259724|prior_time:1746006744514499|is_app_limited:0|send_elapse:58133|ack_elapse:58019|ctl_first_sent_time:1746006744515566|lagest_ack_time:1746006744572518|curr_delivered:325798| [2025/04/30 09:52:24 572614] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744515662| [2025/04/30 09:52:24 572620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:716||sndq_packets_used_bytes:0|sndq_packets_free:73| [2025/04/30 09:52:24 572626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:54892|rttvar:1734|minrtt:31359|latest_rtt:56856|ack_delay:112| [2025/04/30 09:52:24 572638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:55124|rttvar:1764|minrtt:31359|latest_rtt:56856|ack_delay:112| [2025/04/30 09:52:24 572645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:512|lost_pn:509|thresh:3| [2025/04/30 09:52:24 572652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 572658] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 572665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 572671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 572675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 572679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 572683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 572687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 572691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 572695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 572698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 572702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 572706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 572710] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 572714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 572718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 572722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 572726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 572730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 572733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 572737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 572741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 572745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 572752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 572756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 572760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 572764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 572770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 572776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 572783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 572789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 572796] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 572802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 572809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 572815] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 572821] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 572827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 572833] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 572840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 572846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 572853] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 572859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 572866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 572872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 572879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 572885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 572892] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 572898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 572910] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 572916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 572922] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 572927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 572933] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 572939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 572946] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 572952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 572958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 572964] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 572970] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 572975] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 572981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 572986] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 572992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 572998] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 573003] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 573009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 573015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 573021] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 573026] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 573032] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 573038] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 573044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 573050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 573060] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 573066] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 573072] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 573078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 573084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 573091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 573097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 573103] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 573109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 573115] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 573120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 573125] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 573131] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 573162] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 573167] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 573173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 573179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 573185] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 573191] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 573198] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:508|lost_pn:509|po_sent_time:1746006744513511|lost_send_time:1746006744508555|loss_delay:63963|frame:STREAM |repair:128| [2025/04/30 09:52:24 573206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:509|lost_pn:509|po_sent_time:1746006744513584|lost_send_time:1746006744508555|loss_delay:63963|frame:STREAM |repair:128| [2025/04/30 09:52:24 573212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744513584u| [2025/04/30 09:52:24 573219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 573226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744577628|now:1746006744573225|interval:4403| [2025/04/30 09:52:24 573238] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744577628|now:1746006744573225|interv:4403| [2025/04/30 09:52:24 573245] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 58133, ack_elapse 58019, delivered 66074|rate 1136600|lost 221| [2025/04/30 09:52:24 573252] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1136600) in round 7| [2025/04/30 09:52:24 573258] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 573262] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:10038| [2025/04/30 09:52:24 573266] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:139241|packet_lost:2|acked:2400|po_sent_time:1746006744515662|recovery:1|recovery_start:1746006744573219|packet_conservation:1|next_round_delivered:322198| [2025/04/30 09:52:24 573271] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:139241|packet_lost:2|acked:2400|po_sent_time:1746006744515662|recovery:1|recovery_start:1746006744573219|packet_conservation:1|next_round_delivered:322198| [2025/04/30 09:52:24 573275] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:1|pacing_rate:418397|bw:1207078|cwnd:139241|full_bw_reached:1|inflight:134441|srtt:55124|latest_rtt:56856|min_rtt:31359|applimit:0|lost:219|recovery:1|recovery_start:1746006744573219|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 573282] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:148|largest:148|pns:2| [2025/04/30 09:52:24 573286] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:228|pkt_type:SHORT_HEADER|pkt_num:148|frame:ACK |recv_time:1746006744572518|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 573291] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864572518|now:1746006744572518|interv:120000000| [2025/04/30 09:52:24 573295] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864572518|now:1746006744572518|interv:120000000| [2025/04/30 09:52:24 573299] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744588592|pq_index:0| [2025/04/30 09:52:24 573304] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744571441| [2025/04/30 09:52:24 573308] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744573307| [2025/04/30 09:52:24 573313] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744573311| [2025/04/30 09:52:24 573318] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 573323] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55124|min_srtt:55124|path_bw:1207078|loss_rate:58.97|path_pto:0| [2025/04/30 09:52:24 573327] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:134441|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:326613| [2025/04/30 09:52:24 573332] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55124|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 573340] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:508|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 573344] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55124|min_srtt:55124|path_bw:1207078|loss_rate:58.97|path_pto:0| [2025/04/30 09:52:24 573348] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:134441|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:396174| [2025/04/30 09:52:24 573353] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55124|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 573357] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:509|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 573361] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55124|min_srtt:55124|path_bw:1207078|loss_rate:58.97|path_pto:0| [2025/04/30 09:52:24 573366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:134441|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:452766| [2025/04/30 09:52:24 573370] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55124|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 573375] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 573379] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55124|min_srtt:55124|path_bw:1207078|loss_rate:58.97|path_pto:0| [2025/04/30 09:52:24 573383] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:134441|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:453945| [2025/04/30 09:52:24 573388] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55124|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 573392] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 573396] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55124|min_srtt:55124|path_bw:1207078|loss_rate:58.97|path_pto:0| [2025/04/30 09:52:24 573401] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:134441|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 573405] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 573409] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 573413] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 573417] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 573421] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:508|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 573428] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:134441|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:326613| [2025/04/30 09:52:24 573432] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 573437] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:625| [2025/04/30 09:52:24 573469] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:625|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:134441|now:1746006744573445|stream_id:0|stream_offset:326613| [2025/04/30 09:52:24 573475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:625|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:52:24 573480] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:134441|applimit:0| [2025/04/30 09:52:24 573484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744577628|now:1746006744573484|interval:4144| [2025/04/30 09:52:24 573488] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744577628|now:1746006744573484|interv:4144| [2025/04/30 09:52:24 573493] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:139241|inflight:135641| [2025/04/30 09:52:24 573497] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:509|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 573501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:135641|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:396174| [2025/04/30 09:52:24 573506] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 573510] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:626| [2025/04/30 09:52:24 573531] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:626|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:135641|now:1746006744573516|stream_id:0|stream_offset:396174| [2025/04/30 09:52:24 573537] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:626|origin_pktnum:509|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 573541] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:135641|applimit:0| [2025/04/30 09:52:24 573545] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744577628|now:1746006744573545|interval:4083| [2025/04/30 09:52:24 573549] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744577628|now:1746006744573545|interv:4083| [2025/04/30 09:52:24 573553] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:139241|inflight:136841| [2025/04/30 09:52:24 573558] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 573562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136841|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:452766| [2025/04/30 09:52:24 573570] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 573574] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:627| [2025/04/30 09:52:24 573594] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:627|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:136841|now:1746006744573579|stream_id:0|stream_offset:452766| [2025/04/30 09:52:24 573600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 573604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:136841|applimit:0| [2025/04/30 09:52:24 573608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744577628|now:1746006744573608|interval:4020| [2025/04/30 09:52:24 573612] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744577628|now:1746006744573608|interv:4020| [2025/04/30 09:52:24 573616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:139241|inflight:138041| [2025/04/30 09:52:24 573620] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 573624] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138041|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:453945| [2025/04/30 09:52:24 573629] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 573633] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:628| [2025/04/30 09:52:24 573652] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:628|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:138041|now:1746006744573638|stream_id:0|stream_offset:453945| [2025/04/30 09:52:24 573657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 573661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:138041|applimit:0| [2025/04/30 09:52:24 573665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744577628|now:1746006744573665|interval:3963| [2025/04/30 09:52:24 573669] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744577628|now:1746006744573665|interv:3963| [2025/04/30 09:52:24 573673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:139241|inflight:139241| [2025/04/30 09:52:24 573677] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744577628| [2025/04/30 09:52:24 573681] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744577628| [2025/04/30 09:52:24 573685] [debug] |xqc_engine_wakeup_after|wakeup:1746006744577628|now:1746006744573685|diff:3943| [2025/04/30 09:52:24 573690] [debug] |xqc_engine_main_logic|END|now:1746006744573311| [2025/04/30 09:52:24 573695] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744573695| [2025/04/30 09:52:24 573702] [debug] |xqc_engine_wakeup_after|wakeup:1746006744577628|now:1746006744573702|diff:3926| [2025/04/30 09:52:24 573706] [debug] |xqc_engine_main_logic|END|now:1746006744573695| [2025/04/30 09:52:24 574555] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:230|state:ESTABED|recv_time:1746006744574554| [2025/04/30 09:52:24 574571] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 574579] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:148| [2025/04/30 09:52:24 574586] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:149| [2025/04/30 09:52:24 574595] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:149| [2025/04/30 09:52:24 574601] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 574609] [error] |scid:d47626d1917b423603b680b7|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:52:24 574620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:513|origin_pktnum:250|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:521|path_largest_ack:513| [2025/04/30 09:52:24 574627] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:159|tx_in_flight:142892|prior_delivered:259724|prior_time:1746006744514499|is_app_limited:0|send_elapse:58311|ack_elapse:60055|ctl_first_sent_time:1746006744515744|lagest_ack_time:1746006744574554|curr_delivered:326998| [2025/04/30 09:52:24 574634] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744515744| [2025/04/30 09:52:24 574641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:714||sndq_packets_used_bytes:0|sndq_packets_free:75| [2025/04/30 09:52:24 574648] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:521|origin_pktnum:131|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:521|path_largest_ack:521| [2025/04/30 09:52:24 574655] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:165|tx_in_flight:141722|prior_delivered:262124|prior_time:1746006744516504|is_app_limited:0|send_elapse:56151|ack_elapse:58050|ctl_first_sent_time:1746006744517467|lagest_ack_time:1746006744574554|curr_delivered:328198| [2025/04/30 09:52:24 574662] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744517467| [2025/04/30 09:52:24 574668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:713||sndq_packets_used_bytes:0|sndq_packets_free:76| [2025/04/30 09:52:24 574674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:55124|rttvar:1764|minrtt:31359|latest_rtt:57087|ack_delay:112| [2025/04/30 09:52:24 574681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:55355|rttvar:1785|minrtt:31359|latest_rtt:57087|ack_delay:112| [2025/04/30 09:52:24 574688] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:521|lost_pn:518|thresh:3| [2025/04/30 09:52:24 574694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 574698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 574702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 574706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 574718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 574724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 574731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 574737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 574742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 574745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 574749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 574753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 574757] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 574764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 574770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 574776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 574783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 574789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 574795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 574801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 574807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 574813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 574820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 574826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 574833] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 574839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 574845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 574851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 574858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 574870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 574876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 574883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 574889] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 574895] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 574901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 574907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 574913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 574918] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 574924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 574930] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 574937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 574943] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 574949] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 574955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 574960] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 574966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 574972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 574977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 574983] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 574989] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 574994] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 575000] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 575005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 575012] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 575017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 575028] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 575033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 575040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 575046] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 575052] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 575058] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 575064] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 575080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 575086] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 575093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 575099] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 575105] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 575111] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 575117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 575123] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 575130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 575156] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 575162] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 575169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 575175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 575181] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 575187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 575193] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 575199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 575205] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 575218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 575224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 575230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 575234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 575238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 575242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 575246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 575250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 575254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 575259] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:510|lost_pn:518|po_sent_time:1746006744513665|lost_send_time:1746006744510332|loss_delay:64222|frame:STREAM |repair:128| [2025/04/30 09:52:24 575264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:514|lost_pn:518|po_sent_time:1746006744515855|lost_send_time:1746006744510332|loss_delay:64222|frame:STREAM |repair:128| [2025/04/30 09:52:24 575269] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:515|lost_pn:518|po_sent_time:1746006744515983|lost_send_time:1746006744510332|loss_delay:64222|frame:STREAM_DATA_BLOCKED |repair:4096| [2025/04/30 09:52:24 575273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:516|lost_pn:518|po_sent_time:1746006744516076|lost_send_time:1746006744510332|loss_delay:64222|frame:STREAM |repair:128| [2025/04/30 09:52:24 575278] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:517|lost_pn:518|po_sent_time:1746006744516171|lost_send_time:1746006744510332|loss_delay:64222|frame:STREAM |repair:128| [2025/04/30 09:52:24 575282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:518|lost_pn:518|po_sent_time:1746006744516251|lost_send_time:1746006744510332|loss_delay:64222|frame:STREAM |repair:128| [2025/04/30 09:52:24 575287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744516251u| [2025/04/30 09:52:24 575291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 575295] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744580546|now:1746006744575295|interval:5251| [2025/04/30 09:52:24 575300] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744580546|now:1746006744575295|interv:5251| [2025/04/30 09:52:24 575304] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 56151, ack_elapse 58050, delivered 66074|rate 1138225|lost 227| [2025/04/30 09:52:24 575308] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1138225) in round 7| [2025/04/30 09:52:24 575312] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 575319] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:10038| [2025/04/30 09:52:24 575323] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:139241|packet_lost:6|acked:2400|po_sent_time:1746006744517467|recovery:1|recovery_start:1746006744575291|packet_conservation:1|next_round_delivered:322198| [2025/04/30 09:52:24 575328] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:139241|packet_lost:6|acked:2400|po_sent_time:1746006744517467|recovery:1|recovery_start:1746006744575291|packet_conservation:1|next_round_delivered:322198| [2025/04/30 09:52:24 575333] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:1|pacing_rate:418397|bw:1207078|cwnd:139241|full_bw_reached:1|inflight:130822|srtt:55355|latest_rtt:57087|min_rtt:31359|applimit:0|lost:221|recovery:1|recovery_start:1746006744575291|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 575339] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:149|largest:149|pns:2| [2025/04/30 09:52:24 575343] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:230|pkt_type:SHORT_HEADER|pkt_num:149|frame:ACK |recv_time:1746006744574554|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 575348] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864574554|now:1746006744574554|interv:120000000| [2025/04/30 09:52:24 575352] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864574554|now:1746006744574554|interv:120000000| [2025/04/30 09:52:24 575356] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744577628|pq_index:0| [2025/04/30 09:52:24 575361] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744573311| [2025/04/30 09:52:24 575365] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744575365| [2025/04/30 09:52:24 575370] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744575368| [2025/04/30 09:52:24 575375] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 575380] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55355|min_srtt:55355|path_bw:1207078|loss_rate:58.68|path_pto:0| [2025/04/30 09:52:24 575384] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:130822|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:397353| [2025/04/30 09:52:24 575389] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55355|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 575394] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:510|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 575398] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55355|min_srtt:55355|path_bw:1207078|loss_rate:58.68|path_pto:0| [2025/04/30 09:52:24 575402] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:130822|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:259410| [2025/04/30 09:52:24 575409] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55355|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 575414] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:514|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 575418] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55355|min_srtt:55355|path_bw:1207078|loss_rate:58.68|path_pto:0| [2025/04/30 09:52:24 575422] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:19|schedule_bytes:2400|inflight:130822|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:0| [2025/04/30 09:52:24 575426] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55355|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 575430] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:515|size:19|reinj:0|path_class:4| [2025/04/30 09:52:24 575435] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55355|min_srtt:55355|path_bw:1207078|loss_rate:58.68|path_pto:0| [2025/04/30 09:52:24 575439] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2419|inflight:130822|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:328971| [2025/04/30 09:52:24 575443] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55355|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 575447] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:516|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 575451] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55355|min_srtt:55355|path_bw:1207078|loss_rate:58.68|path_pto:0| [2025/04/30 09:52:24 575455] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3619|inflight:130822|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:330150| [2025/04/30 09:52:24 575460] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55355|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 575464] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:517|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 575468] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55355|min_srtt:55355|path_bw:1207078|loss_rate:58.68|path_pto:0| [2025/04/30 09:52:24 575472] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:4819|inflight:130822|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:261768| [2025/04/30 09:52:24 575476] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55355|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 575480] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:518|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 575487] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55355|min_srtt:55355|path_bw:1207078|loss_rate:58.68|path_pto:0| [2025/04/30 09:52:24 575491] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:6019|inflight:130822|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 575495] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55355|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 575500] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 575504] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55355|min_srtt:55355|path_bw:1207078|loss_rate:58.68|path_pto:0| [2025/04/30 09:52:24 575508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:7219|inflight:130822|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:456303| [2025/04/30 09:52:24 575512] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55355|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 575516] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 575520] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55355|min_srtt:55355|path_bw:1207078|loss_rate:58.68|path_pto:0| [2025/04/30 09:52:24 575524] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:8419|inflight:130822|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:457482| [2025/04/30 09:52:24 575529] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 575533] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 575536] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 575541] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 575545] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:510|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 575549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:130822|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:397353| [2025/04/30 09:52:24 575554] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 575558] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:629| [2025/04/30 09:52:24 575593] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:629|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:130822|now:1746006744575566|stream_id:0|stream_offset:397353| [2025/04/30 09:52:24 575599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:629|origin_pktnum:510|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 575607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:130822|applimit:0| [2025/04/30 09:52:24 575611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744580546|now:1746006744575611|interval:4935| [2025/04/30 09:52:24 575615] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744580546|now:1746006744575611|interv:4935| [2025/04/30 09:52:24 575620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:139241|inflight:132022| [2025/04/30 09:52:24 575624] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:514|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 575629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:132022|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:259410| [2025/04/30 09:52:24 575633] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 575637] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744576637|now:1746006744575637|interv:1000| [2025/04/30 09:52:24 575641] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 575645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 575649] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 575653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:132022|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 575658] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 575661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 575665] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744576637| [2025/04/30 09:52:24 575669] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744576637| [2025/04/30 09:52:24 575673] [debug] |xqc_engine_wakeup_after|wakeup:1746006744576637|now:1746006744575673|diff:964| [2025/04/30 09:52:24 575678] [debug] |xqc_engine_main_logic|END|now:1746006744575368| [2025/04/30 09:52:24 575683] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744575683| [2025/04/30 09:52:24 575687] [debug] |xqc_engine_wakeup_after|wakeup:1746006744576637|now:1746006744575687|diff:950| [2025/04/30 09:52:24 575691] [debug] |xqc_engine_main_logic|END|now:1746006744575683| [2025/04/30 09:52:24 576543] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:234|state:ESTABED|recv_time:1746006744576541| [2025/04/30 09:52:24 576559] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 576568] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:149| [2025/04/30 09:52:24 576572] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:150| [2025/04/30 09:52:24 576582] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:150| [2025/04/30 09:52:24 576588] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 576596] [error] |scid:d47626d1917b423603b680b7|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:52:24 576615] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:525|origin_pktnum:392|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:529|path_largest_ack:525| [2025/04/30 09:52:24 576623] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:165|tx_in_flight:146522|prior_delivered:262124|prior_time:1746006744516504|is_app_limited:0|send_elapse:56568|ack_elapse:60037|ctl_first_sent_time:1746006744517884|lagest_ack_time:1746006744576541|curr_delivered:329398| [2025/04/30 09:52:24 576630] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744517884| [2025/04/30 09:52:24 576638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:712||sndq_packets_used_bytes:0|sndq_packets_free:77| [2025/04/30 09:52:24 576645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:529|origin_pktnum:395|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:52:24 576651] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:167|tx_in_flight:146522|prior_delivered:264524|prior_time:1746006744518463|is_app_limited:0|send_elapse:55927|ack_elapse:58078|ctl_first_sent_time:1746006744519293|lagest_ack_time:1746006744576541|curr_delivered:330598| [2025/04/30 09:52:24 576656] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744519293| [2025/04/30 09:52:24 576662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:710||sndq_packets_used_bytes:0|sndq_packets_free:79| [2025/04/30 09:52:24 576668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:55355|rttvar:1785|minrtt:31359|latest_rtt:57248|ack_delay:96| [2025/04/30 09:52:24 576675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:55580|rttvar:1788|minrtt:31359|latest_rtt:57248|ack_delay:96| [2025/04/30 09:52:24 576680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:529|lost_pn:526|thresh:3| [2025/04/30 09:52:24 576684] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 576688] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 576692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 576696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 576700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 576704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 576710] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 576717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 576723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 576729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 576736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 576748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 576755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 576762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 576768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 576774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 576780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 576787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 576793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 576799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 576806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 576812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 576818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 576824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 576829] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 576834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 576840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 576846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 576852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 576858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 576864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 576870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 576876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 576883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 576889] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 576894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 576906] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 576912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 576919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 576925] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 576929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 576933] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 576937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 576941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 576944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 576948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 576952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 576956] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 576960] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 576964] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 576970] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 576977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 576983] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 576988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 576992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 576995] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 576999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 577003] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 577007] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 577011] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 577015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 577022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 577026] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 577030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 577034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 577038] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 577042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 577046] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 577049] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 577053] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 577057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 577061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 577065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 577069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 577073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 577076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 577080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 577084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 577088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 577092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 577096] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 577100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 577106] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 577112] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 577118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 577124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 577131] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 577160] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 577165] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 577169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 577173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 577177] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 577181] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 577186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:519|lost_pn:526|po_sent_time:1746006744516324|lost_send_time:1746006744512137|loss_delay:64404|frame:ACK STREAM |repair:128| [2025/04/30 09:52:24 577191] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:520|lost_pn:526|po_sent_time:1746006744516407|lost_send_time:1746006744512137|loss_delay:64404|frame:STREAM |repair:128| [2025/04/30 09:52:24 577196] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:522|lost_pn:526|po_sent_time:1746006744517568|lost_send_time:1746006744512137|loss_delay:64404|frame:STREAM |repair:128| [2025/04/30 09:52:24 577200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:523|lost_pn:526|po_sent_time:1746006744517654|lost_send_time:1746006744512137|loss_delay:64404|frame:STREAM |repair:128| [2025/04/30 09:52:24 577205] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:524|lost_pn:526|po_sent_time:1746006744517749|lost_send_time:1746006744512137|loss_delay:64404|frame:STREAM |repair:128| [2025/04/30 09:52:24 577209] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:526|lost_pn:526|po_sent_time:1746006744518018|lost_send_time:1746006744512137|loss_delay:64404|frame:STREAM |repair:128| [2025/04/30 09:52:24 577214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744518018u| [2025/04/30 09:52:24 577218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 577222] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744582492|now:1746006744577222|interval:5270| [2025/04/30 09:52:24 577227] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744582492|now:1746006744577222|interv:5270| [2025/04/30 09:52:24 577231] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 55927, ack_elapse 58078, delivered 66074|rate 1137676|lost 233| [2025/04/30 09:52:24 577236] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137676) in round 7| [2025/04/30 09:52:24 577240] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 577244] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:10038| [2025/04/30 09:52:24 577248] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:139241|packet_lost:6|acked:2400|po_sent_time:1746006744519293|recovery:1|recovery_start:1746006744577218|packet_conservation:1|next_round_delivered:322198| [2025/04/30 09:52:24 577255] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:139241|packet_lost:6|acked:2400|po_sent_time:1746006744519293|recovery:1|recovery_start:1746006744577218|packet_conservation:1|next_round_delivered:322198| [2025/04/30 09:52:24 577260] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:1|pacing_rate:418397|bw:1207078|cwnd:139241|full_bw_reached:1|inflight:122411|srtt:55580|latest_rtt:57248|min_rtt:31359|applimit:0|lost:222|recovery:1|recovery_start:1746006744577218|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 577266] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:150|largest:150|pns:2| [2025/04/30 09:52:24 577271] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:234|pkt_type:SHORT_HEADER|pkt_num:150|frame:ACK |recv_time:1746006744576541|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 577276] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864576541|now:1746006744576541|interv:120000000| [2025/04/30 09:52:24 577280] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864576541|now:1746006744576541|interv:120000000| [2025/04/30 09:52:24 577284] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744576637|pq_index:0| [2025/04/30 09:52:24 577288] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744575368| [2025/04/30 09:52:24 577292] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744577292| [2025/04/30 09:52:24 577298] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744577296| [2025/04/30 09:52:24 577302] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744576637|now:1746006744577296| [2025/04/30 09:52:24 577307] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744576637|now:1746006744577296| [2025/04/30 09:52:24 577311] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 577315] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 577320] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55580|min_srtt:55580|path_bw:1207078|loss_rate:59.02|path_pto:0| [2025/04/30 09:52:24 577325] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:7219|inflight:122411|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:398532| [2025/04/30 09:52:24 577329] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55580|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 577334] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:519|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 577339] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55580|min_srtt:55580|path_bw:1207078|loss_rate:59.02|path_pto:0| [2025/04/30 09:52:24 577343] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:8419|inflight:122411|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:399711| [2025/04/30 09:52:24 577350] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55580|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 577355] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:520|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 577359] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55580|min_srtt:55580|path_bw:1207078|loss_rate:59.02|path_pto:0| [2025/04/30 09:52:24 577363] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:9619|inflight:122411|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:136794| [2025/04/30 09:52:24 577367] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55580|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 577371] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:522|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 577375] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55580|min_srtt:55580|path_bw:1207078|loss_rate:59.02|path_pto:0| [2025/04/30 09:52:24 577380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:10819|inflight:122411|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:262947| [2025/04/30 09:52:24 577384] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55580|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 577388] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:523|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 577392] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55580|min_srtt:55580|path_bw:1207078|loss_rate:59.02|path_pto:0| [2025/04/30 09:52:24 577396] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:12019|inflight:122411|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:331329| [2025/04/30 09:52:24 577401] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55580|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 577405] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:524|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 577409] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55580|min_srtt:55580|path_bw:1207078|loss_rate:59.02|path_pto:0| [2025/04/30 09:52:24 577413] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:13219|inflight:122411|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:265305| [2025/04/30 09:52:24 577418] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55580|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 577422] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:526|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 577429] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55580|min_srtt:55580|path_bw:1207078|loss_rate:59.02|path_pto:0| [2025/04/30 09:52:24 577433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:14419|inflight:122411|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:457482| [2025/04/30 09:52:24 577438] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55580|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 577442] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 577446] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55580|min_srtt:55580|path_bw:1207078|loss_rate:59.02|path_pto:0| [2025/04/30 09:52:24 577451] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:15619|inflight:122411|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:458661| [2025/04/30 09:52:24 577455] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55580|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 577459] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 577463] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55580|min_srtt:55580|path_bw:1207078|loss_rate:59.02|path_pto:0| [2025/04/30 09:52:24 577468] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:16819|inflight:122411|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:459840| [2025/04/30 09:52:24 577472] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 577476] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 577480] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 577484] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 577488] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:514|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 577493] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:122411|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:259410| [2025/04/30 09:52:24 577497] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 577501] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:630| [2025/04/30 09:52:24 577541] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:630|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:122411|now:1746006744577510|stream_id:0|stream_offset:259410| [2025/04/30 09:52:24 577550] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:630|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:52:24 577564] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:122411|applimit:0| [2025/04/30 09:52:24 577571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744582492|now:1746006744577571|interval:4921| [2025/04/30 09:52:24 577576] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744582492|now:1746006744577571|interv:4921| [2025/04/30 09:52:24 577581] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:139241|inflight:123611| [2025/04/30 09:52:24 577586] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:515|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 09:52:24 577590] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:19|schedule_bytes:0|inflight:123611|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:0| [2025/04/30 09:52:24 577595] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 577599] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:631| [2025/04/30 09:52:24 577629] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:631|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:123611|now:1746006744577605|stream_id:0|stream_offset:0| [2025/04/30 09:52:24 577638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:631|origin_pktnum:255|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 577645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:631|origin_pktnum:255|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 09:52:24 577652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:123611|applimit:0| [2025/04/30 09:52:24 577658] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744582492|now:1746006744577658|interval:4834| [2025/04/30 09:52:24 577662] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744582492|now:1746006744577658|interv:4834| [2025/04/30 09:52:24 577666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:139241|inflight:123630| [2025/04/30 09:52:24 577671] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:516|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 577675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:123630|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:328971| [2025/04/30 09:52:24 577680] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1336| [2025/04/30 09:52:24 577684] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744579019|now:1746006744577683|interv:1336| [2025/04/30 09:52:24 577688] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1336| [2025/04/30 09:52:24 577691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 577696] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 577704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:123630|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 577708] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 577712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 577716] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744579019| [2025/04/30 09:52:24 577720] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744579019| [2025/04/30 09:52:24 577724] [debug] |xqc_engine_wakeup_after|wakeup:1746006744579019|now:1746006744577724|diff:1295| [2025/04/30 09:52:24 577729] [debug] |xqc_engine_main_logic|END|now:1746006744577296| [2025/04/30 09:52:24 577734] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744577734| [2025/04/30 09:52:24 577738] [debug] |xqc_engine_wakeup_after|wakeup:1746006744579019|now:1746006744577738|diff:1281| [2025/04/30 09:52:24 577742] [debug] |xqc_engine_main_logic|END|now:1746006744577734| [2025/04/30 09:52:24 578522] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:236|state:ESTABED|recv_time:1746006744578521| [2025/04/30 09:52:24 578538] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 578547] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:150| [2025/04/30 09:52:24 578553] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:151| [2025/04/30 09:52:24 578561] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:151| [2025/04/30 09:52:24 578568] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 578576] [error] |scid:d47626d1917b423603b680b7|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:52:24 578587] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:533|origin_pktnum:399|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:52:24 578594] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:169|tx_in_flight:146522|prior_delivered:266924|prior_time:1746006744520445|is_app_limited:0|send_elapse:56107|ack_elapse:58076|ctl_first_sent_time:1746006744521368|lagest_ack_time:1746006744578521|curr_delivered:331798| [2025/04/30 09:52:24 578602] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744521368| [2025/04/30 09:52:24 578609] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:714||sndq_packets_used_bytes:0|sndq_packets_free:75| [2025/04/30 09:52:24 578616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:534|origin_pktnum:400|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:534|path_largest_ack:534| [2025/04/30 09:52:24 578623] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:169|tx_in_flight:146522|prior_delivered:266924|prior_time:1746006744520445|is_app_limited:0|send_elapse:56107|ack_elapse:58076|ctl_first_sent_time:1746006744521368|lagest_ack_time:1746006744578521|curr_delivered:332998| [2025/04/30 09:52:24 578629] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744521468| [2025/04/30 09:52:24 578636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:712||sndq_packets_used_bytes:0|sndq_packets_free:77| [2025/04/30 09:52:24 578640] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:55580|rttvar:1788|minrtt:31359|latest_rtt:57053|ack_delay:104| [2025/04/30 09:52:24 578653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:55751|rttvar:1683|minrtt:31359|latest_rtt:57053|ack_delay:104| [2025/04/30 09:52:24 578659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:534|lost_pn:531|thresh:3| [2025/04/30 09:52:24 578666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578690] [debug] |scid:d47626d1917b423603b680b7|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:52:24 578694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 578721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 578744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 578766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 578771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 578789] [debug] |scid:d47626d1917b423603b680b7|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:52:24 578795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 578801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 578813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578849] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 578892] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578914] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578918] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578922] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578945] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 578951] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 578957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578961] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 578965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578968] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 578984] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 578988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 578996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 578999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 579003] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 579007] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 579011] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 579015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 579019] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 579026] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 579030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 579033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 579037] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 579041] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 579045] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 579049] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 579053] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 579057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 579061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 579065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 579068] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 579072] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 579076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 579080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 579084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 579088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 579093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 579099] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 579105] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 579111] [debug] |scid:d47626d1917b423603b680b7|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:52:24 579118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 579123] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 579130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 579158] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:527|lost_pn:531|po_sent_time:1746006744518088|lost_send_time:1746006744514337|loss_delay:64184|frame:STREAM |repair:128| [2025/04/30 09:52:24 579167] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:528|lost_pn:531|po_sent_time:1746006744518169|lost_send_time:1746006744514337|loss_delay:64184|frame:STREAM |repair:128| [2025/04/30 09:52:24 579172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:530|lost_pn:531|po_sent_time:1746006744519391|lost_send_time:1746006744514337|loss_delay:64184|frame:STREAM |repair:128| [2025/04/30 09:52:24 579176] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:531|lost_pn:531|po_sent_time:1746006744519479|lost_send_time:1746006744514337|loss_delay:64184|frame:STREAM |repair:128| [2025/04/30 09:52:24 579181] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744519479u| [2025/04/30 09:52:24 579185] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 579189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744583752|now:1746006744579189|interval:4563| [2025/04/30 09:52:24 579193] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744583752|now:1746006744579189|interv:4563| [2025/04/30 09:52:24 579198] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 56107, ack_elapse 58076, delivered 66074|rate 1137716|lost 237| [2025/04/30 09:52:24 579202] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137716) in round 7| [2025/04/30 09:52:24 579206] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 579210] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:10038| [2025/04/30 09:52:24 579214] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:139241|packet_lost:4|acked:2400|po_sent_time:1746006744521468|recovery:1|recovery_start:1746006744579185|packet_conservation:1|next_round_delivered:322198| [2025/04/30 09:52:24 579219] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:139241|packet_lost:4|acked:2400|po_sent_time:1746006744521468|recovery:1|recovery_start:1746006744579185|packet_conservation:1|next_round_delivered:322198| [2025/04/30 09:52:24 579223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:1|pacing_rate:418397|bw:1207078|cwnd:139241|full_bw_reached:1|inflight:116430|srtt:55751|latest_rtt:57053|min_rtt:31359|applimit:0|lost:224|recovery:1|recovery_start:1746006744579185|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 579230] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:151|largest:151|pns:2| [2025/04/30 09:52:24 579234] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:236|pkt_type:SHORT_HEADER|pkt_num:151|frame:ACK |recv_time:1746006744578521|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 579239] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864578521|now:1746006744578521|interv:120000000| [2025/04/30 09:52:24 579243] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864578521|now:1746006744578521|interv:120000000| [2025/04/30 09:52:24 579247] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744579019|pq_index:0| [2025/04/30 09:52:24 579252] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744577296| [2025/04/30 09:52:24 579256] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744579256| [2025/04/30 09:52:24 579263] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744579262| [2025/04/30 09:52:24 579268] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744579019|now:1746006744579262| [2025/04/30 09:52:24 579272] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744579019|now:1746006744579262| [2025/04/30 09:52:24 579276] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 579281] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 579286] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55751|min_srtt:55751|path_bw:1207078|loss_rate:59.68|path_pto:0| [2025/04/30 09:52:24 579290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:116430|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:400890| [2025/04/30 09:52:24 579295] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55751|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 579299] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:527|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 579304] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55751|min_srtt:55751|path_bw:1207078|loss_rate:59.68|path_pto:0| [2025/04/30 09:52:24 579308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:116430|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:402069| [2025/04/30 09:52:24 579312] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55751|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 579317] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:528|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 579321] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55751|min_srtt:55751|path_bw:1207078|loss_rate:59.68|path_pto:0| [2025/04/30 09:52:24 579325] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:116430|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:334866| [2025/04/30 09:52:24 579329] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55751|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 579334] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:530|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 579337] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55751|min_srtt:55751|path_bw:1207078|loss_rate:59.68|path_pto:0| [2025/04/30 09:52:24 579342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:116430|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:403248| [2025/04/30 09:52:24 579348] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55751|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 579353] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:531|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 579357] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55751|min_srtt:55751|path_bw:1207078|loss_rate:59.68|path_pto:0| [2025/04/30 09:52:24 579362] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:116430|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:459840| [2025/04/30 09:52:24 579366] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55751|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 579370] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 579375] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55751|min_srtt:55751|path_bw:1207078|loss_rate:59.68|path_pto:0| [2025/04/30 09:52:24 579379] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:116430|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:461019| [2025/04/30 09:52:24 579383] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55751|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 579387] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 579391] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55751|min_srtt:55751|path_bw:1207078|loss_rate:59.68|path_pto:0| [2025/04/30 09:52:24 579396] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:116430|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:462198| [2025/04/30 09:52:24 579400] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 579404] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 579408] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 579412] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 579416] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:516|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 579421] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:116430|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:328971| [2025/04/30 09:52:24 579425] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 579432] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:632| [2025/04/30 09:52:24 579471] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:632|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:116430|now:1746006744579440|stream_id:0|stream_offset:328971| [2025/04/30 09:52:24 579480] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:632|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:52:24 579488] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:116430|applimit:0| [2025/04/30 09:52:24 579494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744583752|now:1746006744579494|interval:4258| [2025/04/30 09:52:24 579501] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744583752|now:1746006744579494|interv:4258| [2025/04/30 09:52:24 579506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:139241|inflight:117630| [2025/04/30 09:52:24 579511] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:517|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 579516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:117630|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:330150| [2025/04/30 09:52:24 579520] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:2366| [2025/04/30 09:52:24 579524] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744581890|now:1746006744579524|interv:2366| [2025/04/30 09:52:24 579528] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:2366| [2025/04/30 09:52:24 579532] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 579536] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 579540] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:117630|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 579544] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 579548] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 579552] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744581890| [2025/04/30 09:52:24 579557] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744581890| [2025/04/30 09:52:24 579561] [debug] |xqc_engine_wakeup_after|wakeup:1746006744581890|now:1746006744579561|diff:2329| [2025/04/30 09:52:24 579565] [debug] |xqc_engine_main_logic|END|now:1746006744579262| [2025/04/30 09:52:24 579571] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744579570| [2025/04/30 09:52:24 579574] [debug] |xqc_engine_wakeup_after|wakeup:1746006744581890|now:1746006744579574|diff:2316| [2025/04/30 09:52:24 579578] [debug] |xqc_engine_main_logic|END|now:1746006744579570| [2025/04/30 09:52:24 580604] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:239|state:ESTABED|recv_time:1746006744580602| [2025/04/30 09:52:24 580618] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 580627] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:151| [2025/04/30 09:52:24 580640] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:152| [2025/04/30 09:52:24 580649] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:152| [2025/04/30 09:52:24 580655] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 580664] [error] |scid:d47626d1917b423603b680b7|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:52:24 580674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:537|origin_pktnum:403|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:52:24 580681] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:171|tx_in_flight:146522|prior_delivered:269324|prior_time:1746006744522513|is_app_limited:0|send_elapse:56081|ack_elapse:58089|ctl_first_sent_time:1746006744523334|lagest_ack_time:1746006744580602|curr_delivered:334198| [2025/04/30 09:52:24 580688] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744523334| [2025/04/30 09:52:24 580695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:714||sndq_packets_used_bytes:0|sndq_packets_free:75| [2025/04/30 09:52:24 580701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:538|origin_pktnum:404|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:52:24 580708] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:171|tx_in_flight:146522|prior_delivered:269324|prior_time:1746006744522513|is_app_limited:0|send_elapse:56081|ack_elapse:58089|ctl_first_sent_time:1746006744523334|lagest_ack_time:1746006744580602|curr_delivered:335398| [2025/04/30 09:52:24 580715] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744523412| [2025/04/30 09:52:24 580721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:712||sndq_packets_used_bytes:0|sndq_packets_free:77| [2025/04/30 09:52:24 580728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:55751|rttvar:1683|minrtt:31359|latest_rtt:57190|ack_delay:144| [2025/04/30 09:52:24 580734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:55913|rttvar:1586|minrtt:31359|latest_rtt:57190|ack_delay:144| [2025/04/30 09:52:24 580741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:538|lost_pn:535|thresh:3| [2025/04/30 09:52:24 580747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 580754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 580760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 580766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 580772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 580778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 580786] [debug] |scid:d47626d1917b423603b680b7|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:52:24 580798] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 580805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 580811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 580818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 580824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 580830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 580837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 580843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 580848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 580854] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 580858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 580864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 580870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 580876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 580882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 580889] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 580895] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 580901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 580907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 580913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 580920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 580926] [debug] |scid:d47626d1917b423603b680b7|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:52:24 580932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 580938] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 580942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 580946] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 580954] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 580958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 580962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 580966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 580970] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 580974] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 580978] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 580981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 580985] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 580989] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 580993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 580997] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 581001] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 581005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 581009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 581012] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 581016] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 581020] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 581024] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 581028] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 581032] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 581036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 581039] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 581043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 581047] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 581054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 581057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 581061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 581065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 581069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 581073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 581077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 581081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 581085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 581088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 581092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 581096] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 581100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 581104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 581108] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 581112] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 581116] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 581120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 581123] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 581127] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 581131] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 581159] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 581163] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 581167] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 581171] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 581178] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 581182] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 581185] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 581189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 581193] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 581197] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 581201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 581205] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 581209] [debug] |scid:d47626d1917b423603b680b7|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:52:24 581213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 581217] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 581221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 581224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 581228] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 581232] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 581236] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 581241] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:532|lost_pn:535|po_sent_time:1746006744519568|lost_send_time:1746006744516264|loss_delay:64338|frame:STREAM |repair:128| [2025/04/30 09:52:24 581246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:535|lost_pn:535|po_sent_time:1746006744521560|lost_send_time:1746006744516264|loss_delay:64338|frame:STREAM |repair:128| [2025/04/30 09:52:24 581250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744521560u| [2025/04/30 09:52:24 581255] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 581259] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744585983|now:1746006744581259|interval:4724| [2025/04/30 09:52:24 581263] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744585983|now:1746006744581259|interv:4724| [2025/04/30 09:52:24 581267] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 56081, ack_elapse 58089, delivered 66074|rate 1137461|lost 239| [2025/04/30 09:52:24 581272] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137461) in round 7| [2025/04/30 09:52:24 581276] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 581286] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:10038| [2025/04/30 09:52:24 581293] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:139241|packet_lost:2|acked:2400|po_sent_time:1746006744523412|recovery:1|recovery_start:1746006744581254|packet_conservation:1|next_round_delivered:322198| [2025/04/30 09:52:24 581300] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:139241|packet_lost:2|acked:2400|po_sent_time:1746006744523412|recovery:1|recovery_start:1746006744581254|packet_conservation:1|next_round_delivered:322198| [2025/04/30 09:52:24 581307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:1|pacing_rate:418397|bw:1207078|cwnd:139241|full_bw_reached:1|inflight:112830|srtt:55913|latest_rtt:57190|min_rtt:31359|applimit:0|lost:225|recovery:1|recovery_start:1746006744581254|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 581315] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:24 581320] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:24 581325] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 09:52:24 581329] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:152|largest:152|pns:2| [2025/04/30 09:52:24 581334] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:239|pkt_type:SHORT_HEADER|pkt_num:152|frame:PING ACK |recv_time:1746006744580602|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 581339] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864580602|now:1746006744580602|interv:120000000| [2025/04/30 09:52:24 581343] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864580602|now:1746006744580602|interv:120000000| [2025/04/30 09:52:24 581347] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744581890|pq_index:0| [2025/04/30 09:52:24 581351] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744579262| [2025/04/30 09:52:24 581355] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744581355| [2025/04/30 09:52:24 581360] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744581359| [2025/04/30 09:52:24 581366] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 581370] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:152|ack_delay:768|first_ack_range:51|largest_pkt_recv_time:1746006744580602| [2025/04/30 09:52:24 581374] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:152|low:101|pkt_pns:2| [2025/04/30 09:52:24 581378] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:99|low:98|pkt_pns:2| [2025/04/30 09:52:24 581382] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:96|low:65|pkt_pns:2| [2025/04/30 09:52:24 581386] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:11|path:0|path_largest_recv:152|frame_largest_recv:152| [2025/04/30 09:52:24 581394] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:24 581399] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55913|min_srtt:55913|path_bw:1207078|loss_rate:60.00|path_pto:0| [2025/04/30 09:52:24 581403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:112830|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:404427| [2025/04/30 09:52:24 581408] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55913|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 581413] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:532|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 581417] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55913|min_srtt:55913|path_bw:1207078|loss_rate:60.00|path_pto:0| [2025/04/30 09:52:24 581421] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:112830|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:405606| [2025/04/30 09:52:24 581426] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55913|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 581430] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:535|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 581434] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55913|min_srtt:55913|path_bw:1207078|loss_rate:60.00|path_pto:0| [2025/04/30 09:52:24 581438] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:112830|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:462198| [2025/04/30 09:52:24 581443] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55913|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 581447] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 581451] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55913|min_srtt:55913|path_bw:1207078|loss_rate:60.00|path_pto:0| [2025/04/30 09:52:24 581456] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:112830|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:463377| [2025/04/30 09:52:24 581460] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55913|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 581464] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 581468] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55913|min_srtt:55913|path_bw:1207078|loss_rate:60.00|path_pto:0| [2025/04/30 09:52:24 581472] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:112830|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:464556| [2025/04/30 09:52:24 581479] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 581483] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 581487] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 581503] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 581510] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:517|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 581516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:112830|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:330150| [2025/04/30 09:52:24 581521] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 581525] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 581529] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 581533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:112830|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 581537] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 581541] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 581545] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744581890| [2025/04/30 09:52:24 581549] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744581890| [2025/04/30 09:52:24 581553] [debug] |xqc_engine_wakeup_after|wakeup:1746006744581890|now:1746006744581553|diff:337| [2025/04/30 09:52:24 581558] [debug] |xqc_engine_main_logic|END|now:1746006744581359| [2025/04/30 09:52:24 581563] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744581563| [2025/04/30 09:52:24 581567] [debug] |xqc_engine_wakeup_after|wakeup:1746006744581890|now:1746006744581567|diff:323| [2025/04/30 09:52:24 581571] [debug] |xqc_engine_main_logic|END|now:1746006744581563| [2025/04/30 09:52:24 582541] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:240|state:ESTABED|recv_time:1746006744582540| [2025/04/30 09:52:24 582557] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 582567] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:152| [2025/04/30 09:52:24 582573] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:153| [2025/04/30 09:52:24 582582] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:153| [2025/04/30 09:52:24 582588] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 582596] [error] |scid:d47626d1917b423603b680b7|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:52:24 582607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:541|origin_pktnum:407|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:52:24 582623] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:173|tx_in_flight:146522|prior_delivered:271724|prior_time:1746006744525010|is_app_limited:0|send_elapse:56413|ack_elapse:57530|ctl_first_sent_time:1746006744525780|lagest_ack_time:1746006744582540|curr_delivered:336598| [2025/04/30 09:52:24 582631] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744525780| [2025/04/30 09:52:24 582638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:712||sndq_packets_used_bytes:0|sndq_packets_free:77| [2025/04/30 09:52:24 582645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:542|origin_pktnum:408|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:52:24 582652] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:173|tx_in_flight:146522|prior_delivered:271724|prior_time:1746006744525010|is_app_limited:0|send_elapse:56413|ack_elapse:57530|ctl_first_sent_time:1746006744525780|lagest_ack_time:1746006744582540|curr_delivered:337798| [2025/04/30 09:52:24 582660] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744525883| [2025/04/30 09:52:24 582665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:710||sndq_packets_used_bytes:0|sndq_packets_free:79| [2025/04/30 09:52:24 582669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:55913|rttvar:1586|minrtt:31359|latest_rtt:56657|ack_delay:112| [2025/04/30 09:52:24 582673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:55992|rttvar:1348|minrtt:31359|latest_rtt:56657|ack_delay:112| [2025/04/30 09:52:24 582677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:542|lost_pn:539|thresh:3| [2025/04/30 09:52:24 582681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 582687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 582693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 582700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 582706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 582712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 582719] [debug] |scid:d47626d1917b423603b680b7|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:52:24 582725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 582732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 582738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 582745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 582751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 582763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 582770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 582776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 582782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 582789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 582795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 582801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 582807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 582813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 582819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 582825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 582831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 582837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 582843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 582849] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 582855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 582862] [debug] |scid:d47626d1917b423603b680b7|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:52:24 582868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 582873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 582880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 582885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 582892] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 582897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 582904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 582908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 582920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 582926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 582932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 582936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 582940] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 582944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 582950] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 582957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 582963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 582969] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 582973] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 582977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 582981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 582985] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 582989] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 582993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 582996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 583000] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 583004] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 583008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 583012] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 583016] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 583020] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 583029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 583033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 583037] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 583044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 583047] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 583051] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 583055] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 583059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 583063] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 583067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 583071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 583075] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 583078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 583082] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 583086] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 583090] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 583094] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 583098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 583102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 583105] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 583109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 583113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 583117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 583121] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 583125] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 583129] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 583155] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 583161] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 583173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 583179] [debug] |scid:d47626d1917b423603b680b7|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:52:24 583185] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 583192] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 583198] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 583205] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 583210] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 583214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 583218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 583222] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 583226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 583231] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:536|lost_pn:539|po_sent_time:1746006744521645|lost_send_time:1746006744518801|loss_delay:63739|frame:STREAM |repair:128| [2025/04/30 09:52:24 583236] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:539|lost_pn:539|po_sent_time:1746006744523475|lost_send_time:1746006744518801|loss_delay:63739|frame:STREAM |repair:128| [2025/04/30 09:52:24 583240] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744523475u| [2025/04/30 09:52:24 583245] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 583249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744587273|now:1746006744583249|interval:4024| [2025/04/30 09:52:24 583253] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744587273|now:1746006744583249|interv:4024| [2025/04/30 09:52:24 583258] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 56413, ack_elapse 57530, delivered 66074|rate 1148513|lost 241| [2025/04/30 09:52:24 583262] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148513) in round 7| [2025/04/30 09:52:24 583266] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 583271] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:10038| [2025/04/30 09:52:24 583274] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:139241|packet_lost:2|acked:2400|po_sent_time:1746006744525883|recovery:1|recovery_start:1746006744583244|packet_conservation:1|next_round_delivered:322198| [2025/04/30 09:52:24 583279] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:139241|packet_lost:2|acked:2400|po_sent_time:1746006744525883|recovery:1|recovery_start:1746006744583244|packet_conservation:1|next_round_delivered:322198| [2025/04/30 09:52:24 583287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:1|pacing_rate:418397|bw:1207078|cwnd:139241|full_bw_reached:1|inflight:108030|srtt:55992|latest_rtt:56657|min_rtt:31359|applimit:0|lost:225|recovery:1|recovery_start:1746006744583244|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 583293] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:153|largest:153|pns:2| [2025/04/30 09:52:24 583298] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:240|pkt_type:SHORT_HEADER|pkt_num:153|frame:ACK |recv_time:1746006744582540|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 583303] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864582540|now:1746006744582540|interv:120000000| [2025/04/30 09:52:24 583307] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864582540|now:1746006744582540|interv:120000000| [2025/04/30 09:52:24 583311] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744581890|pq_index:0| [2025/04/30 09:52:24 583315] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744581359| [2025/04/30 09:52:24 583319] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744583319| [2025/04/30 09:52:24 583325] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744583323| [2025/04/30 09:52:24 583329] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744581890|now:1746006744583323| [2025/04/30 09:52:24 583334] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744581890|now:1746006744583323| [2025/04/30 09:52:24 583338] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 583342] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 583347] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55992|min_srtt:55992|path_bw:1207078|loss_rate:60.00|path_pto:0| [2025/04/30 09:52:24 583351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:108030|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:406785| [2025/04/30 09:52:24 583356] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55992|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 583361] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:536|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 583365] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55992|min_srtt:55992|path_bw:1207078|loss_rate:60.00|path_pto:0| [2025/04/30 09:52:24 583370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:108030|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:407964| [2025/04/30 09:52:24 583374] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55992|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 583381] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:539|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 583385] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55992|min_srtt:55992|path_bw:1207078|loss_rate:60.00|path_pto:0| [2025/04/30 09:52:24 583389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:108030|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:464556| [2025/04/30 09:52:24 583394] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55992|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 583398] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 583402] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55992|min_srtt:55992|path_bw:1207078|loss_rate:60.00|path_pto:0| [2025/04/30 09:52:24 583407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:108030|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:465735| [2025/04/30 09:52:24 583411] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:55992|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 583416] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 583420] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55992|min_srtt:55992|path_bw:1207078|loss_rate:60.00|path_pto:0| [2025/04/30 09:52:24 583424] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:108030|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:466914| [2025/04/30 09:52:24 583428] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 583435] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 583441] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 583448] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 583455] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:517|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 583461] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:108030|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:330150| [2025/04/30 09:52:24 583466] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 583470] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:633| [2025/04/30 09:52:24 583506] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:633|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:108030|now:1746006744583478|stream_id:0|stream_offset:330150| [2025/04/30 09:52:24 583516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:633|origin_pktnum:384|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 583524] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:108030|applimit:0| [2025/04/30 09:52:24 583531] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744587273|now:1746006744583531|interval:3742| [2025/04/30 09:52:24 583538] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744587273|now:1746006744583531|interv:3742| [2025/04/30 09:52:24 583545] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:139241|inflight:109230| [2025/04/30 09:52:24 583553] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:518|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 583559] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:109230|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:261768| [2025/04/30 09:52:24 583566] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1195| [2025/04/30 09:52:24 583570] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744584765|now:1746006744583570|interv:1195| [2025/04/30 09:52:24 583574] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1195| [2025/04/30 09:52:24 583578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 583582] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 583586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:109230|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 583590] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 583594] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 583598] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744584765| [2025/04/30 09:52:24 583603] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744584765| [2025/04/30 09:52:24 583607] [debug] |xqc_engine_wakeup_after|wakeup:1746006744584765|now:1746006744583607|diff:1158| [2025/04/30 09:52:24 583611] [debug] |xqc_engine_main_logic|END|now:1746006744583323| [2025/04/30 09:52:24 583617] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744583617| [2025/04/30 09:52:24 583621] [debug] |xqc_engine_wakeup_after|wakeup:1746006744584765|now:1746006744583620|diff:1145| [2025/04/30 09:52:24 583625] [debug] |xqc_engine_main_logic|END|now:1746006744583617| [2025/04/30 09:52:24 584531] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:242|state:ESTABED|recv_time:1746006744584529| [2025/04/30 09:52:24 584546] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 584555] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:153| [2025/04/30 09:52:24 584561] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:154| [2025/04/30 09:52:24 584571] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:154| [2025/04/30 09:52:24 584585] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 584593] [error] |scid:d47626d1917b423603b680b7|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:52:24 584603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:543|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:545|path_largest_ack:543| [2025/04/30 09:52:24 584610] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:173|tx_in_flight:148922|prior_delivered:271724|prior_time:1746006744525010|is_app_limited:0|send_elapse:56608|ack_elapse:59519|ctl_first_sent_time:1746006744525975|lagest_ack_time:1746006744584529|curr_delivered:338998| [2025/04/30 09:52:24 584617] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744525975| [2025/04/30 09:52:24 584624] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:711||sndq_packets_used_bytes:0|sndq_packets_free:78| [2025/04/30 09:52:24 584629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:545|origin_pktnum:411|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:545|path_largest_ack:545| [2025/04/30 09:52:24 584634] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:175|tx_in_flight:146522|prior_delivered:274124|prior_time:1746006744526480|is_app_limited:0|send_elapse:53775|ack_elapse:58049|ctl_first_sent_time:1746006744527258|lagest_ack_time:1746006744584529|curr_delivered:340198| [2025/04/30 09:52:24 584642] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744527258| [2025/04/30 09:52:24 584649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:709||sndq_packets_used_bytes:0|sndq_packets_free:80| [2025/04/30 09:52:24 584655] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:55992|rttvar:1348|minrtt:31359|latest_rtt:57271|ack_delay:96| [2025/04/30 09:52:24 584662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56139|rttvar:1306|minrtt:31359|latest_rtt:57271|ack_delay:96| [2025/04/30 09:52:24 584669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:545|lost_pn:542|thresh:3| [2025/04/30 09:52:24 584676] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 584682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 584689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 584695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 584702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 584708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 584714] [debug] |scid:d47626d1917b423603b680b7|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:52:24 584720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 584727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 584738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 584744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 584750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 584756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 584763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 584769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 584775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 584782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 584788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 584795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 584801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 584807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 584813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 584820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 584826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 584833] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 584839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 584846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 584851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 584858] [debug] |scid:d47626d1917b423603b680b7|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:52:24 584864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 584870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 584876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 584881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 584887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 584899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 584905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 584911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 584917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 584923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 584928] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 584934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 584940] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 584945] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 584951] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 584957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 584962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 584968] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 584973] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 584979] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 584985] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 584991] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 584997] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 585003] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 585019] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 585025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 585031] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 585038] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 585044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 585050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 585056] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 585067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 585073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 585080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 585086] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 585092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 585099] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 585105] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 585111] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 585117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 585124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 585130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 585155] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 585161] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 585167] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 585174] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 585180] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 585184] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 585188] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 585192] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 585196] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 585200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 585203] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 585207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 585211] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 585215] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 585223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 585227] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 585231] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 585236] [debug] |scid:d47626d1917b423603b680b7|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:52:24 585242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 585249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 585255] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 585261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 585265] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 585269] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 585273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 585277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 585281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 585284] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 585288] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 585293] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:540|lost_pn:542|po_sent_time:1746006744523534|lost_send_time:1746006744520100|loss_delay:64429|frame:STREAM |repair:128| [2025/04/30 09:52:24 585298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744523534u| [2025/04/30 09:52:24 585302] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 585307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744590511|now:1746006744585306|interval:5205| [2025/04/30 09:52:24 585311] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744590511|now:1746006744585306|interv:5205| [2025/04/30 09:52:24 585315] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 53775, ack_elapse 58049, delivered 66074|rate 1138245|lost 242| [2025/04/30 09:52:24 585320] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1138245) in round 7| [2025/04/30 09:52:24 585324] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 585328] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:10038| [2025/04/30 09:52:24 585332] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:139241|packet_lost:1|acked:2400|po_sent_time:1746006744527258|recovery:1|recovery_start:1746006744585302|packet_conservation:1|next_round_delivered:322198| [2025/04/30 09:52:24 585340] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:139241|packet_lost:1|acked:2400|po_sent_time:1746006744527258|recovery:1|recovery_start:1746006744585302|packet_conservation:1|next_round_delivered:322198| [2025/04/30 09:52:24 585344] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:1|pacing_rate:418397|bw:1207078|cwnd:139241|full_bw_reached:1|inflight:105630|srtt:56139|latest_rtt:57271|min_rtt:31359|applimit:0|lost:226|recovery:1|recovery_start:1746006744585302|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 585351] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:154|largest:154|pns:2| [2025/04/30 09:52:24 585355] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:242|pkt_type:SHORT_HEADER|pkt_num:154|frame:ACK |recv_time:1746006744584529|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 585360] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864584529|now:1746006744584529|interv:120000000| [2025/04/30 09:52:24 585364] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864584529|now:1746006744584529|interv:120000000| [2025/04/30 09:52:24 585368] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744584765|pq_index:0| [2025/04/30 09:52:24 585373] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744583323| [2025/04/30 09:52:24 585377] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744585377| [2025/04/30 09:52:24 585382] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744585381| [2025/04/30 09:52:24 585387] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744584765|now:1746006744585381| [2025/04/30 09:52:24 585391] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744584765|now:1746006744585381| [2025/04/30 09:52:24 585395] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 585399] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 585404] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56139|min_srtt:56139|path_bw:1207078|loss_rate:60.32|path_pto:0| [2025/04/30 09:52:24 585409] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:105630|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:409143| [2025/04/30 09:52:24 585413] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56139|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 585418] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:540|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 585423] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56139|min_srtt:56139|path_bw:1207078|loss_rate:60.32|path_pto:0| [2025/04/30 09:52:24 585427] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:105630|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:466914| [2025/04/30 09:52:24 585434] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56139|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 585438] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 585442] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56139|min_srtt:56139|path_bw:1207078|loss_rate:60.32|path_pto:0| [2025/04/30 09:52:24 585447] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:105630|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:468093| [2025/04/30 09:52:24 585451] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56139|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 585456] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 585460] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56139|min_srtt:56139|path_bw:1207078|loss_rate:60.32|path_pto:0| [2025/04/30 09:52:24 585465] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:105630|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:469272| [2025/04/30 09:52:24 585469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 585473] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 585477] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 585481] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 585486] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:518|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 585490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:105630|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:261768| [2025/04/30 09:52:24 585494] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 585499] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:634| [2025/04/30 09:52:24 585533] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:634|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:105630|now:1746006744585507|stream_id:0|stream_offset:261768| [2025/04/30 09:52:24 585539] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:634|origin_pktnum:258|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 585546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:105630|applimit:0| [2025/04/30 09:52:24 585558] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744590511|now:1746006744585558|interval:4953| [2025/04/30 09:52:24 585565] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744590511|now:1746006744585558|interv:4953| [2025/04/30 09:52:24 585572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:139241|inflight:106830| [2025/04/30 09:52:24 585580] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:519|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 585587] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:106830|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:398532| [2025/04/30 09:52:24 585594] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:2038| [2025/04/30 09:52:24 585598] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744587636|now:1746006744585598|interv:2038| [2025/04/30 09:52:24 585602] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:2038| [2025/04/30 09:52:24 585606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 585610] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 585614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:106830|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 585619] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 585622] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 585626] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744587636| [2025/04/30 09:52:24 585630] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744587636| [2025/04/30 09:52:24 585634] [debug] |xqc_engine_wakeup_after|wakeup:1746006744587636|now:1746006744585634|diff:2002| [2025/04/30 09:52:24 585639] [debug] |xqc_engine_main_logic|END|now:1746006744585381| [2025/04/30 09:52:24 585644] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744585644| [2025/04/30 09:52:24 585648] [debug] |xqc_engine_wakeup_after|wakeup:1746006744587636|now:1746006744585648|diff:1988| [2025/04/30 09:52:24 585652] [debug] |xqc_engine_main_logic|END|now:1746006744585644| [2025/04/30 09:52:24 586541] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:244|state:ESTABED|recv_time:1746006744586540| [2025/04/30 09:52:24 586556] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 586565] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:154| [2025/04/30 09:52:24 586570] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:155| [2025/04/30 09:52:24 586578] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:155| [2025/04/30 09:52:24 586585] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 586594] [error] |scid:d47626d1917b423603b680b7|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:52:24 586604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:549|origin_pktnum:415|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:52:24 586618] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:146515|prior_delivered:276524|prior_time:1746006744528443|is_app_limited:0|send_elapse:55705|ack_elapse:58097|ctl_first_sent_time:1746006744529285|lagest_ack_time:1746006744586540|curr_delivered:341398| [2025/04/30 09:52:24 586625] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744529285| [2025/04/30 09:52:24 586632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:708||sndq_packets_used_bytes:0|sndq_packets_free:81| [2025/04/30 09:52:24 586638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:550|origin_pktnum:416|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:52:24 586644] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:146515|prior_delivered:276524|prior_time:1746006744528443|is_app_limited:0|send_elapse:55705|ack_elapse:58097|ctl_first_sent_time:1746006744529285|lagest_ack_time:1746006744586540|curr_delivered:342598| [2025/04/30 09:52:24 586649] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744529394| [2025/04/30 09:52:24 586653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:706||sndq_packets_used_bytes:0|sndq_packets_free:83| [2025/04/30 09:52:24 586657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56139|rttvar:1306|minrtt:31359|latest_rtt:57146|ack_delay:96| [2025/04/30 09:52:24 586661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56253|rttvar:1207|minrtt:31359|latest_rtt:57146|ack_delay:96| [2025/04/30 09:52:24 586665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:550|lost_pn:547|thresh:3| [2025/04/30 09:52:24 586669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 586675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 586681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 586688] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 586694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 586701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 586707] [debug] |scid:d47626d1917b423603b680b7|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:52:24 586713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 586719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 586726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 586732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 586739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 586751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 586757] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 586763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 586769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 586775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 586782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 586788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 586794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 586801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 586807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 586813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 586819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 586825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 586831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 586838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 586844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 586849] [debug] |scid:d47626d1917b423603b680b7|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:52:24 586856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 586862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 586869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 586875] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 586880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 586886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 586892] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 586899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 586909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 586916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 586920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 586924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 586928] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 586932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 586936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 586939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 586943] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 586947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 586951] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 586955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 586959] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 586962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 586966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 586970] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 586974] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 586978] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 586981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 586985] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 586989] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 586993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 587004] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 587008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 587011] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 587015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 587022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 587026] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 587030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 587034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 587038] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 587041] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 587045] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 587049] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 587053] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 587057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 587061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 587065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 587069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 587072] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 587076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 587080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 587084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 587088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 587092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 587096] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 587099] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 587103] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 587109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 587115] [debug] |scid:d47626d1917b423603b680b7|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:52:24 587121] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 587149] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 587160] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 587166] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 587173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 587178] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 587182] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 587186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 587190] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 587194] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 587198] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 587201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 587206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:544|lost_pn:547|po_sent_time:1746006744526082|lost_send_time:1746006744522251|loss_delay:64289|frame:STREAM |repair:128| [2025/04/30 09:52:24 587211] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:546|lost_pn:547|po_sent_time:1746006744527346|lost_send_time:1746006744522251|loss_delay:64289|frame:STREAM |repair:128| [2025/04/30 09:52:24 587216] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:547|lost_pn:547|po_sent_time:1746006744527430|lost_send_time:1746006744522251|loss_delay:64289|frame:STREAM |repair:128| [2025/04/30 09:52:24 587220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744527430u| [2025/04/30 09:52:24 587225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 97|pns:2| [2025/04/30 09:52:24 587229] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 587233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744591797|now:1746006744587233|interval:4564| [2025/04/30 09:52:24 587238] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744591797|now:1746006744587233|interv:4564| [2025/04/30 09:52:24 587242] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 55705, ack_elapse 58097, delivered 66074|rate 1137304|lost 245| [2025/04/30 09:52:24 587246] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137304) in round 7| [2025/04/30 09:52:24 587251] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 587255] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:10038| [2025/04/30 09:52:24 587259] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:139241|packet_lost:3|acked:2400|po_sent_time:1746006744529394|recovery:1|recovery_start:1746006744587224|packet_conservation:1|next_round_delivered:322198| [2025/04/30 09:52:24 587267] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:139241|packet_lost:3|acked:2400|po_sent_time:1746006744529394|recovery:1|recovery_start:1746006744587224|packet_conservation:1|next_round_delivered:322198| [2025/04/30 09:52:24 587272] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:1|pacing_rate:418397|bw:1207078|cwnd:139241|full_bw_reached:1|inflight:100830|srtt:56253|latest_rtt:57146|min_rtt:31359|applimit:0|lost:227|recovery:1|recovery_start:1746006744587224|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 587278] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:155|largest:155|pns:2| [2025/04/30 09:52:24 587282] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:244|pkt_type:SHORT_HEADER|pkt_num:155|frame:ACK |recv_time:1746006744586540|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 587287] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864586540|now:1746006744586540|interv:120000000| [2025/04/30 09:52:24 587291] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864586540|now:1746006744586540|interv:120000000| [2025/04/30 09:52:24 587295] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744587636|pq_index:0| [2025/04/30 09:52:24 587300] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744585381| [2025/04/30 09:52:24 587304] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744587304| [2025/04/30 09:52:24 587309] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744587308| [2025/04/30 09:52:24 587314] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 587319] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56253|min_srtt:56253|path_bw:1207078|loss_rate:60.63|path_pto:0| [2025/04/30 09:52:24 587323] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:100830|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:411501| [2025/04/30 09:52:24 587328] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56253|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 587333] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:544|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 587337] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56253|min_srtt:56253|path_bw:1207078|loss_rate:60.63|path_pto:0| [2025/04/30 09:52:24 587341] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:100830|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:344298| [2025/04/30 09:52:24 587345] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56253|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 587352] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:546|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 587357] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56253|min_srtt:56253|path_bw:1207078|loss_rate:60.63|path_pto:0| [2025/04/30 09:52:24 587361] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:100830|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:412680| [2025/04/30 09:52:24 587365] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56253|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 587369] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:547|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 587374] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56253|min_srtt:56253|path_bw:1207078|loss_rate:60.63|path_pto:0| [2025/04/30 09:52:24 587378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:100830|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:469272| [2025/04/30 09:52:24 587383] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56253|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 587390] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 587398] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56253|min_srtt:56253|path_bw:1207078|loss_rate:60.63|path_pto:0| [2025/04/30 09:52:24 587405] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:100830|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:470451| [2025/04/30 09:52:24 587412] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56253|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 587417] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 587422] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56253|min_srtt:56253|path_bw:1207078|loss_rate:60.63|path_pto:0| [2025/04/30 09:52:24 587426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:100830|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:471630| [2025/04/30 09:52:24 587430] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 587434] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 587438] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 587442] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 587447] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:519|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 587454] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:100830|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:398532| [2025/04/30 09:52:24 587458] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 587462] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 587466] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 587470] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:100830|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 587474] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 587478] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 587482] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744587636| [2025/04/30 09:52:24 587486] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744587636| [2025/04/30 09:52:24 587490] [debug] |xqc_engine_wakeup_after|wakeup:1746006744587636|now:1746006744587490|diff:146| [2025/04/30 09:52:24 587495] [debug] |xqc_engine_main_logic|END|now:1746006744587308| [2025/04/30 09:52:24 587500] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744587500| [2025/04/30 09:52:24 587504] [debug] |xqc_engine_wakeup_after|wakeup:1746006744587636|now:1746006744587504|diff:132| [2025/04/30 09:52:24 587508] [debug] |xqc_engine_main_logic|END|now:1746006744587500| [2025/04/30 09:52:24 588573] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:246|state:ESTABED|recv_time:1746006744588572| [2025/04/30 09:52:24 588588] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 588596] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:155| [2025/04/30 09:52:24 588602] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:156| [2025/04/30 09:52:24 588612] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:156| [2025/04/30 09:52:24 588618] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 588627] [error] |scid:d47626d1917b423603b680b7|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:52:24 588637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:553|origin_pktnum:0|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:52:24 588642] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:148915|prior_delivered:278924|prior_time:1746006744530571|is_app_limited:0|send_elapse:57698|ack_elapse:58001|ctl_first_sent_time:1746006744531454|lagest_ack_time:1746006744588572|curr_delivered:343798| [2025/04/30 09:52:24 588649] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744531454| [2025/04/30 09:52:24 588655] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:708||sndq_packets_used_bytes:0|sndq_packets_free:81| [2025/04/30 09:52:24 588661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:554|origin_pktnum:0|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:52:24 588676] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:148915|prior_delivered:278924|prior_time:1746006744530571|is_app_limited:0|send_elapse:57698|ack_elapse:58001|ctl_first_sent_time:1746006744531454|lagest_ack_time:1746006744588572|curr_delivered:344998| [2025/04/30 09:52:24 588683] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744531542| [2025/04/30 09:52:24 588690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:707||sndq_packets_used_bytes:0|sndq_packets_free:82| [2025/04/30 09:52:24 588697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56253|rttvar:1207|minrtt:31359|latest_rtt:57030|ack_delay:104| [2025/04/30 09:52:24 588704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56337|rttvar:1074|minrtt:31359|latest_rtt:57030|ack_delay:104| [2025/04/30 09:52:24 588711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:554|lost_pn:551|thresh:3| [2025/04/30 09:52:24 588717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 588724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 588731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 588737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 588743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 588749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 588755] [debug] |scid:d47626d1917b423603b680b7|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:52:24 588762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 588768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 588775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 588781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 588787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 588794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 588799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 588806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 588811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 588818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 588829] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 588835] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 588842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 588847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 588853] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 588860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 588864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 588870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 588877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 588883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 588890] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 588896] [debug] |scid:d47626d1917b423603b680b7|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:52:24 588902] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 588908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 588915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 588919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 588922] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 588926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 588930] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 588934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 588938] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 588942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 588946] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 588949] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 588953] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 588957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 588965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 588969] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 588973] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 588977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 588981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 588984] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 588988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 588992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 589002] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 589006] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 589010] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 589014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 589018] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 589022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 589025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 589029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 589033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 589037] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 589041] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 589045] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 589049] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 589052] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 589056] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 589060] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 589064] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 589071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 589074] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 589078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 589082] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 589086] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 589090] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 589094] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 589098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 589102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 589106] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 589110] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 589114] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 589118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 589122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 589127] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 589154] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 589160] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 589167] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 589174] [debug] |scid:d47626d1917b423603b680b7|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:52:24 589180] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 589186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 589192] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 589197] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 589201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 589205] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 589209] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 589217] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 589220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 589224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 589228] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 589232] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 589236] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 589240] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 589243] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 589248] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:548|lost_pn:551|po_sent_time:1746006744527508|lost_send_time:1746006744524414|loss_delay:64158|frame:STREAM |repair:128| [2025/04/30 09:52:24 589253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:551|lost_pn:551|po_sent_time:1746006744529476|lost_send_time:1746006744524414|loss_delay:64158|frame:STREAM |repair:128| [2025/04/30 09:52:24 589258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744529476u| [2025/04/30 09:52:24 589262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 589266] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744593714|now:1746006744589266|interval:4448| [2025/04/30 09:52:24 589271] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744593714|now:1746006744589266|interv:4448| [2025/04/30 09:52:24 589275] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 57698, ack_elapse 58001, delivered 66074|rate 1139187|lost 247| [2025/04/30 09:52:24 589279] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1139187) in round 7| [2025/04/30 09:52:24 589283] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 589288] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:10038| [2025/04/30 09:52:24 589291] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:139241|packet_lost:2|acked:2400|po_sent_time:1746006744531542|recovery:1|recovery_start:1746006744589262|packet_conservation:1|next_round_delivered:322198| [2025/04/30 09:52:24 589296] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:139241|packet_lost:2|acked:2400|po_sent_time:1746006744531542|recovery:1|recovery_start:1746006744589262|packet_conservation:1|next_round_delivered:322198| [2025/04/30 09:52:24 589300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:1|pacing_rate:418397|bw:1207078|cwnd:139241|full_bw_reached:1|inflight:96030|srtt:56337|latest_rtt:57030|min_rtt:31359|applimit:0|lost:227|recovery:1|recovery_start:1746006744589262|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 589309] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:156|largest:156|pns:2| [2025/04/30 09:52:24 589314] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:246|pkt_type:SHORT_HEADER|pkt_num:156|frame:ACK |recv_time:1746006744588572|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 589319] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864588572|now:1746006744588572|interv:120000000| [2025/04/30 09:52:24 589323] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864588572|now:1746006744588572|interv:120000000| [2025/04/30 09:52:24 589327] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744587636|pq_index:0| [2025/04/30 09:52:24 589331] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744587308| [2025/04/30 09:52:24 589335] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744589335| [2025/04/30 09:52:24 589340] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744589339| [2025/04/30 09:52:24 589345] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744587636|now:1746006744589339| [2025/04/30 09:52:24 589349] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744587636|now:1746006744589339| [2025/04/30 09:52:24 589353] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 589357] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 589362] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56337|min_srtt:56337|path_bw:1207078|loss_rate:60.63|path_pto:0| [2025/04/30 09:52:24 589366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:96030|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:413859| [2025/04/30 09:52:24 589371] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56337|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 589376] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:548|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 589380] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56337|min_srtt:56337|path_bw:1207078|loss_rate:60.63|path_pto:0| [2025/04/30 09:52:24 589384] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:96030|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:415038| [2025/04/30 09:52:24 589388] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56337|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 589393] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:551|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 589397] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56337|min_srtt:56337|path_bw:1207078|loss_rate:60.63|path_pto:0| [2025/04/30 09:52:24 589403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:96030|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:471630| [2025/04/30 09:52:24 589410] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56337|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 589417] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 589424] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56337|min_srtt:56337|path_bw:1207078|loss_rate:60.63|path_pto:0| [2025/04/30 09:52:24 589431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:96030|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:472809| [2025/04/30 09:52:24 589438] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56337|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 589442] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 589447] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56337|min_srtt:56337|path_bw:1207078|loss_rate:60.63|path_pto:0| [2025/04/30 09:52:24 589451] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:96030|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:473988| [2025/04/30 09:52:24 589455] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 589459] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 589463] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 589467] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 589472] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:519|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 589476] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:96030|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:398532| [2025/04/30 09:52:24 589480] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 589485] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:635| [2025/04/30 09:52:24 589521] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:635|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:96030|now:1746006744589493|stream_id:0|stream_offset:398532| [2025/04/30 09:52:24 589527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:635|origin_pktnum:519|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 589532] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:96030|applimit:0| [2025/04/30 09:52:24 589544] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744593714|now:1746006744589544|interval:4170| [2025/04/30 09:52:24 589551] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744593714|now:1746006744589544|interv:4170| [2025/04/30 09:52:24 589558] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:139241|inflight:97230| [2025/04/30 09:52:24 589566] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:520|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 589572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:97230|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:399711| [2025/04/30 09:52:24 589579] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 589583] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744590583|now:1746006744589583|interv:1000| [2025/04/30 09:52:24 589587] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 589591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 589595] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 589599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:97230|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 589604] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 589607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 589611] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744590583| [2025/04/30 09:52:24 589616] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744590583| [2025/04/30 09:52:24 589620] [debug] |xqc_engine_wakeup_after|wakeup:1746006744590583|now:1746006744589620|diff:963| [2025/04/30 09:52:24 589624] [debug] |xqc_engine_main_logic|END|now:1746006744589339| [2025/04/30 09:52:24 589630] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744589630| [2025/04/30 09:52:24 589634] [debug] |xqc_engine_wakeup_after|wakeup:1746006744590583|now:1746006744589634|diff:949| [2025/04/30 09:52:24 589638] [debug] |xqc_engine_main_logic|END|now:1746006744589630| [2025/04/30 09:52:24 590535] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:246|state:ESTABED|recv_time:1746006744590534| [2025/04/30 09:52:24 590551] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 590559] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:156| [2025/04/30 09:52:24 590565] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:157| [2025/04/30 09:52:24 590574] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:157| [2025/04/30 09:52:24 590581] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 590589] [error] |scid:d47626d1917b423603b680b7|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:52:24 590600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:555|origin_pktnum:422|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:52:24 590615] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:181|tx_in_flight:144115|prior_delivered:281324|prior_time:1746006744532458|is_app_limited:0|send_elapse:53856|ack_elapse:58076|ctl_first_sent_time:1746006744533321|lagest_ack_time:1746006744590534|curr_delivered:346198| [2025/04/30 09:52:24 590623] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744533321| [2025/04/30 09:52:24 590631] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:707||sndq_packets_used_bytes:0|sndq_packets_free:82| [2025/04/30 09:52:24 590636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:556|origin_pktnum:423|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:52:24 590640] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:181|tx_in_flight:144115|prior_delivered:281324|prior_time:1746006744532458|is_app_limited:0|send_elapse:53856|ack_elapse:58076|ctl_first_sent_time:1746006744533321|lagest_ack_time:1746006744590534|curr_delivered:347398| [2025/04/30 09:52:24 590645] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744533408| [2025/04/30 09:52:24 590649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:705||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 09:52:24 590653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56337|rttvar:1074|minrtt:31359|latest_rtt:57126|ack_delay:104| [2025/04/30 09:52:24 590658] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56422|rttvar:977|minrtt:31359|latest_rtt:57126|ack_delay:104| [2025/04/30 09:52:24 590664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:556|lost_pn:553|thresh:3| [2025/04/30 09:52:24 590671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 590677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 590682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 590689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 590696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 590702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 590708] [debug] |scid:d47626d1917b423603b680b7|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:52:24 590715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 590721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 590727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 590733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 590745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 590752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 590758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 590763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 590769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 590776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 590782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 590788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 590794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 590801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 590807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 590814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 590820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 590826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 590832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 590838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 590843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 590850] [debug] |scid:d47626d1917b423603b680b7|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:52:24 590856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 590862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 590868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 590874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 590881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 590887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 590893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 590899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 590912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 590918] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 590924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 590930] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 590936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 590942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 590948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 590954] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 590959] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 590965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 590972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 590977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 590981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 590985] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 590989] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 590992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 590996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 591000] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 591004] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 591008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 591012] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 591016] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 591020] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 591024] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 591027] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 591035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 591039] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 591043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 591047] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 591051] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 591055] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 591059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 591062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 591067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 591074] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 591080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 591086] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 591092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 591099] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 591105] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 591112] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 591117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 591121] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 591125] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 591129] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 591157] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 591162] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 591166] [debug] |scid:d47626d1917b423603b680b7|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:52:24 591169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 591173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 591177] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 591185] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 591189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 591193] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 591197] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 591201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 591205] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 591209] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 591213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 591219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 591226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 591232] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 591239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 591244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 591248] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 591253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:552|lost_pn:553|po_sent_time:1746006744529556|lost_send_time:1746006744526268|loss_delay:64266|frame:STREAM |repair:128| [2025/04/30 09:52:24 591258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744529556u| [2025/04/30 09:52:24 591262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 591266] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:56422|rtt_var:977|pto_duration:60330|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 591271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 591275] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 591279] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 93630| [2025/04/30 09:52:24 591283] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744674823|now:1746006744591266|interv:83557| [2025/04/30 09:52:24 591287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744674823|now:1746006744591266|interval:83557|pto_count:0|srtt:56422 [2025/04/30 09:52:24 591292] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 53856, ack_elapse 58076, delivered 66074|rate 1137716|lost 248| [2025/04/30 09:52:24 591300] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137716) in round 7| [2025/04/30 09:52:24 591304] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 591308] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:10038| [2025/04/30 09:52:24 591312] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:139241|packet_lost:1|acked:2400|po_sent_time:1746006744533408|recovery:1|recovery_start:1746006744591262|packet_conservation:1|next_round_delivered:322198| [2025/04/30 09:52:24 591316] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:139241|packet_lost:1|acked:2400|po_sent_time:1746006744533408|recovery:1|recovery_start:1746006744591262|packet_conservation:1|next_round_delivered:322198| [2025/04/30 09:52:24 591321] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:1|pacing_rate:418397|bw:1207078|cwnd:139241|full_bw_reached:1|inflight:93630|srtt:56422|latest_rtt:57126|min_rtt:31359|applimit:0|lost:228|recovery:1|recovery_start:1746006744591262|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 591327] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:157|largest:157|pns:2| [2025/04/30 09:52:24 591332] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:246|pkt_type:SHORT_HEADER|pkt_num:157|frame:ACK |recv_time:1746006744590534|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 591337] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864590534|now:1746006744590534|interv:120000000| [2025/04/30 09:52:24 591341] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864590534|now:1746006744590534|interv:120000000| [2025/04/30 09:52:24 591345] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744590583|pq_index:0| [2025/04/30 09:52:24 591349] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744589339| [2025/04/30 09:52:24 591353] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744591353| [2025/04/30 09:52:24 591358] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744591357| [2025/04/30 09:52:24 591363] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744590583|now:1746006744591357| [2025/04/30 09:52:24 591367] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744590583|now:1746006744591357| [2025/04/30 09:52:24 591371] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 591376] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 591380] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56422|min_srtt:56422|path_bw:1207078|loss_rate:60.94|path_pto:0| [2025/04/30 09:52:24 591385] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:93630|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:416217| [2025/04/30 09:52:24 591390] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56422|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 591399] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:552|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 591403] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56422|min_srtt:56422|path_bw:1207078|loss_rate:60.94|path_pto:0| [2025/04/30 09:52:24 591408] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:93630|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:473988| [2025/04/30 09:52:24 591412] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56422|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 591417] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 591421] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56422|min_srtt:56422|path_bw:1207078|loss_rate:60.94|path_pto:0| [2025/04/30 09:52:24 591425] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:93630|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:475167| [2025/04/30 09:52:24 591430] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56422|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 591434] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 591438] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56422|min_srtt:56422|path_bw:1207078|loss_rate:60.94|path_pto:0| [2025/04/30 09:52:24 591443] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:93630|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:476346| [2025/04/30 09:52:24 591447] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 591451] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 591455] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 591460] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 591464] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:520|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 591468] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:93630|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:399711| [2025/04/30 09:52:24 591473] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 591477] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:636| [2025/04/30 09:52:24 591518] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:636|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:93630|now:1746006744591486|stream_id:0|stream_offset:399711| [2025/04/30 09:52:24 591533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:636|origin_pktnum:520|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 591541] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:93630|applimit:0| [2025/04/30 09:52:24 591547] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:56422|rtt_var:977|pto_duration:60330|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 591552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 591556] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 591571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 94830| [2025/04/30 09:52:24 591578] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744676816|now:1746006744591547|interv:85269| [2025/04/30 09:52:24 591584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744676816|now:1746006744591547|interval:85269|pto_count:0|srtt:56422 [2025/04/30 09:52:24 591590] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:139241|inflight:94830| [2025/04/30 09:52:24 591595] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:522|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 591599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:94830|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:136794| [2025/04/30 09:52:24 591604] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1766| [2025/04/30 09:52:24 591608] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744593374|now:1746006744591608|interv:1766| [2025/04/30 09:52:24 591612] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1766| [2025/04/30 09:52:24 591616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 591620] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 591624] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:94830|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 591629] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 591632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 591636] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744593374| [2025/04/30 09:52:24 591641] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744593374| [2025/04/30 09:52:24 591645] [debug] |xqc_engine_wakeup_after|wakeup:1746006744593374|now:1746006744591645|diff:1729| [2025/04/30 09:52:24 591652] [debug] |xqc_engine_main_logic|END|now:1746006744591357| [2025/04/30 09:52:24 591661] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744591661| [2025/04/30 09:52:24 591667] [debug] |xqc_engine_wakeup_after|wakeup:1746006744593374|now:1746006744591667|diff:1707| [2025/04/30 09:52:24 591676] [debug] |xqc_engine_main_logic|END|now:1746006744591661| [2025/04/30 09:52:24 592508] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:248|state:ESTABED|recv_time:1746006744592507| [2025/04/30 09:52:24 592524] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 592533] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:157| [2025/04/30 09:52:24 592540] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:158| [2025/04/30 09:52:24 592548] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:158| [2025/04/30 09:52:24 592554] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 592562] [error] |scid:d47626d1917b423603b680b7|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:52:24 592573] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:561|origin_pktnum:427|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:52:24 592581] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:183|tx_in_flight:146515|prior_delivered:283724|prior_time:1746006744534422|is_app_limited:0|send_elapse:55716|ack_elapse:58085|ctl_first_sent_time:1746006744535288|lagest_ack_time:1746006744592507|curr_delivered:348598| [2025/04/30 09:52:24 592588] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744535288| [2025/04/30 09:52:24 592595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:704||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 09:52:24 592601] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:562|origin_pktnum:428|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:52:24 592606] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:183|tx_in_flight:146515|prior_delivered:283724|prior_time:1746006744534422|is_app_limited:0|send_elapse:55716|ack_elapse:58085|ctl_first_sent_time:1746006744535288|lagest_ack_time:1746006744592507|curr_delivered:349798| [2025/04/30 09:52:24 592610] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744535395| [2025/04/30 09:52:24 592614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:702||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 09:52:24 592618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56422|rttvar:977|minrtt:31359|latest_rtt:57112|ack_delay:112| [2025/04/30 09:52:24 592623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56495|rttvar:877|minrtt:31359|latest_rtt:57112|ack_delay:112| [2025/04/30 09:52:24 592627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:562|lost_pn:559|thresh:3| [2025/04/30 09:52:24 592631] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 592635] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 592639] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 592643] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 592651] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 592657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 592664] [debug] |scid:d47626d1917b423603b680b7|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:52:24 592671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 592677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 592683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 592688] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 592692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 592696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 592700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 592705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 592712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 592718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 592724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 592728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 592732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 592736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 592740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 592746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 592752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 592759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 592765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 592771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 592777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 592783] [debug] |scid:d47626d1917b423603b680b7|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:52:24 592789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 592801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 592807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 592813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 592819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 592825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 592831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 592838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 592844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 592850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 592856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 592862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 592867] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 592874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 592880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 592886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 592890] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 592894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 592898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 592905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 592911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 592917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 592922] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 592926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 592930] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 592934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 592944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 592950] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 592956] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 592962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 592969] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 592973] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 592977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 592985] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 592989] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 592993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 592997] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 593001] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 593005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 593009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 593012] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 593016] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 593020] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 593024] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 593028] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 593032] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 593038] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 593044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 593050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 593056] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 593062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 593073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 593077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 593081] [debug] |scid:d47626d1917b423603b680b7|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:52:24 593084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 593088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 593092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 593096] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 593100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 593104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 593108] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 593112] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 593115] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 593119] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 593123] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 593127] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 593131] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 593152] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 593156] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 593160] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 593164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 593167] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 593172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:557|lost_pn:559|po_sent_time:1746006744533491|lost_send_time:1746006744528256|loss_delay:64251|frame:STREAM |repair:128| [2025/04/30 09:52:24 593177] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:558|lost_pn:559|po_sent_time:1746006744533568|lost_send_time:1746006744528256|loss_delay:64251|frame:STREAM |repair:128| [2025/04/30 09:52:24 593182] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:559|lost_pn:559|po_sent_time:1746006744533648|lost_send_time:1746006744528256|loss_delay:64251|frame:STREAM |repair:128| [2025/04/30 09:52:24 593189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744533648u| [2025/04/30 09:52:24 593193] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 593198] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744597976|now:1746006744593197|interval:4779| [2025/04/30 09:52:24 593202] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744597976|now:1746006744593197|interv:4779| [2025/04/30 09:52:24 593206] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 55716, ack_elapse 58085, delivered 66074|rate 1137539|lost 251| [2025/04/30 09:52:24 593211] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137539) in round 7| [2025/04/30 09:52:24 593217] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 593224] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:10038| [2025/04/30 09:52:24 593230] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:139241|packet_lost:3|acked:2400|po_sent_time:1746006744535395|recovery:1|recovery_start:1746006744593193|packet_conservation:1|next_round_delivered:322198| [2025/04/30 09:52:24 593237] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:139241|packet_lost:3|acked:2400|po_sent_time:1746006744535395|recovery:1|recovery_start:1746006744593193|packet_conservation:1|next_round_delivered:322198| [2025/04/30 09:52:24 593242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:1|pacing_rate:418397|bw:1207078|cwnd:139241|full_bw_reached:1|inflight:88830|srtt:56495|latest_rtt:57112|min_rtt:31359|applimit:0|lost:229|recovery:1|recovery_start:1746006744593193|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 593248] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:158|largest:158|pns:2| [2025/04/30 09:52:24 593253] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:248|pkt_type:SHORT_HEADER|pkt_num:158|frame:ACK |recv_time:1746006744592507|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 593258] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864592507|now:1746006744592507|interv:120000000| [2025/04/30 09:52:24 593262] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864592507|now:1746006744592507|interv:120000000| [2025/04/30 09:52:24 593266] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744593374|pq_index:0| [2025/04/30 09:52:24 593270] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744591357| [2025/04/30 09:52:24 593274] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744593274| [2025/04/30 09:52:24 593279] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744593278| [2025/04/30 09:52:24 593284] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 593289] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56495|min_srtt:56495|path_bw:1207078|loss_rate:61.24|path_pto:0| [2025/04/30 09:52:24 593298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:88830|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:351372| [2025/04/30 09:52:24 593305] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56495|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 593313] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:557|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 593320] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56495|min_srtt:56495|path_bw:1207078|loss_rate:61.24|path_pto:0| [2025/04/30 09:52:24 593326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:88830|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:284169| [2025/04/30 09:52:24 593330] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56495|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 593335] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:558|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 593339] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56495|min_srtt:56495|path_bw:1207078|loss_rate:61.24|path_pto:0| [2025/04/30 09:52:24 593343] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:88830|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:419754| [2025/04/30 09:52:24 593347] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56495|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 593352] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:559|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 593356] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56495|min_srtt:56495|path_bw:1207078|loss_rate:61.24|path_pto:0| [2025/04/30 09:52:24 593360] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:88830|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:476346| [2025/04/30 09:52:24 593365] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56495|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 593369] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 593373] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56495|min_srtt:56495|path_bw:1207078|loss_rate:61.24|path_pto:0| [2025/04/30 09:52:24 593378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:88830|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:477525| [2025/04/30 09:52:24 593383] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56495|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 593395] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 593402] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56495|min_srtt:56495|path_bw:1207078|loss_rate:61.24|path_pto:0| [2025/04/30 09:52:24 593407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:88830|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:478704| [2025/04/30 09:52:24 593411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 593415] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 593419] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 593423] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 593427] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:522|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 593432] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:88830|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:136794| [2025/04/30 09:52:24 593436] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 593440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 593444] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 593448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:88830|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 593452] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 593456] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 593460] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744593374| [2025/04/30 09:52:24 593465] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744593374| [2025/04/30 09:52:24 593472] [debug] |xqc_engine_wakeup_after|wakeup:1746006744593374|now:1746006744593472|diff:18446744073709551518| [2025/04/30 09:52:24 593479] [debug] |xqc_engine_main_logic|END|now:1746006744593278| [2025/04/30 09:52:24 593487] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744593487| [2025/04/30 09:52:24 593491] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744593374|pq_index:0| [2025/04/30 09:52:24 593495] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744593278| [2025/04/30 09:52:24 593500] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744593499| [2025/04/30 09:52:24 593504] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744593374|now:1746006744593499| [2025/04/30 09:52:24 593511] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744593374|now:1746006744593499| [2025/04/30 09:52:24 593515] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 593520] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 593525] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56495|min_srtt:56495|path_bw:1207078|loss_rate:61.24|path_pto:0| [2025/04/30 09:52:24 593531] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:88830|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:478704| [2025/04/30 09:52:24 593535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 593539] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 593543] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 593548] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 593555] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:522|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 593562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:88830|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:136794| [2025/04/30 09:52:24 593569] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 593574] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:637| [2025/04/30 09:52:24 593609] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:637|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:88830|now:1746006744593582|stream_id:0|stream_offset:136794| [2025/04/30 09:52:24 593615] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:637|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:52:24 593620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:88830|applimit:0| [2025/04/30 09:52:24 593624] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744597976|now:1746006744593624|interval:4352| [2025/04/30 09:52:24 593629] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744597976|now:1746006744593624|interv:4352| [2025/04/30 09:52:24 593636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:139241|inflight:90030| [2025/04/30 09:52:24 593644] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:523|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 593651] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:90030|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:262947| [2025/04/30 09:52:24 593658] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:2586| [2025/04/30 09:52:24 593669] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744596255|now:1746006744593669|interv:2586| [2025/04/30 09:52:24 593675] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:2586| [2025/04/30 09:52:24 593682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 593687] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 593691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:90030|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 593696] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 593703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 593709] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744596255| [2025/04/30 09:52:24 593716] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744596255| [2025/04/30 09:52:24 593723] [debug] |xqc_engine_wakeup_after|wakeup:1746006744596255|now:1746006744593723|diff:2532| [2025/04/30 09:52:24 593730] [debug] |xqc_engine_main_logic|END|now:1746006744593499| [2025/04/30 09:52:24 594492] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:250|state:ESTABED|recv_time:1746006744594490| [2025/04/30 09:52:24 594509] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 594518] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:158| [2025/04/30 09:52:24 594524] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:159| [2025/04/30 09:52:24 594532] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:159| [2025/04/30 09:52:24 594539] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 594547] [error] |scid:d47626d1917b423603b680b7|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:52:24 594568] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:565|origin_pktnum:0|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:52:24 594575] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:183|tx_in_flight:148915|prior_delivered:286124|prior_time:1746006744536518|is_app_limited:0|send_elapse:57536|ack_elapse:57972|ctl_first_sent_time:1746006744537299|lagest_ack_time:1746006744594490|curr_delivered:350998| [2025/04/30 09:52:24 594582] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744537299| [2025/04/30 09:52:24 594589] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:704||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 09:52:24 594596] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:566|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:566|path_largest_ack:566| [2025/04/30 09:52:24 594602] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:183|tx_in_flight:148915|prior_delivered:286124|prior_time:1746006744536518|is_app_limited:0|send_elapse:57536|ack_elapse:57972|ctl_first_sent_time:1746006744537299|lagest_ack_time:1746006744594490|curr_delivered:352198| [2025/04/30 09:52:24 594607] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744537423| [2025/04/30 09:52:24 594617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:703||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 09:52:24 594621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56495|rttvar:877|minrtt:31359|latest_rtt:57067|ack_delay:104| [2025/04/30 09:52:24 594625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56554|rttvar:775|minrtt:31359|latest_rtt:57067|ack_delay:104| [2025/04/30 09:52:24 594630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:566|lost_pn:563|thresh:3| [2025/04/30 09:52:24 594634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 594638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 594642] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 594646] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 594651] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 594658] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 594664] [debug] |scid:d47626d1917b423603b680b7|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:52:24 594670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 594675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 594679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 594683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 594687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 594691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 594695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 594698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 594702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 594707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 594713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 594720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 594726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 594732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 594744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 594750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 594757] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 594763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 594769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 594775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 594782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 594788] [debug] |scid:d47626d1917b423603b680b7|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:52:24 594795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 594801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 594807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 594814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 594821] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 594827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 594834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 594840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 594845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 594852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 594858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 594864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 594870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 594876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 594882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 594888] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 594894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 594906] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 594912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 594918] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 594924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 594930] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 594936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 594942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 594948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 594955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 594961] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 594967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 594973] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 594979] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 594986] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 594992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 594998] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 595004] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 595010] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 595016] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 595022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 595029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 595035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 595041] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 595048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 595054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 595066] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 595072] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 595078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 595084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 595091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 595097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 595103] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 595110] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 595116] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 595122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 595128] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 595157] [debug] |scid:d47626d1917b423603b680b7|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:52:24 595163] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 595168] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 595172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 595175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 595179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 595183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 595187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 595191] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 595195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 595199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 595203] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 595207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 595210] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 595214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 595224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 595230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 595237] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 595243] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 595249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 595252] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 595256] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 595261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:560|lost_pn:563|po_sent_time:1746006744533725|lost_send_time:1746006744530290|loss_delay:64200|frame:STREAM |repair:128| [2025/04/30 09:52:24 595266] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:563|lost_pn:563|po_sent_time:1746006744535480|lost_send_time:1746006744530290|loss_delay:64200|frame:STREAM |repair:128| [2025/04/30 09:52:24 595271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744535480u| [2025/04/30 09:52:24 595275] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 595279] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744599757|now:1746006744595279|interval:4478| [2025/04/30 09:52:24 595284] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744599757|now:1746006744595279|interv:4478| [2025/04/30 09:52:24 595288] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 57536, ack_elapse 57972, delivered 66074|rate 1139757|lost 253| [2025/04/30 09:52:24 595293] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1139757) in round 7| [2025/04/30 09:52:24 595297] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 595301] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:10038| [2025/04/30 09:52:24 595305] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:139241|packet_lost:2|acked:2400|po_sent_time:1746006744537423|recovery:1|recovery_start:1746006744595275|packet_conservation:1|next_round_delivered:322198| [2025/04/30 09:52:24 595312] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:139241|packet_lost:2|acked:2400|po_sent_time:1746006744537423|recovery:1|recovery_start:1746006744595275|packet_conservation:1|next_round_delivered:322198| [2025/04/30 09:52:24 595320] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:1|pacing_rate:418397|bw:1207078|cwnd:139241|full_bw_reached:1|inflight:85230|srtt:56554|latest_rtt:57067|min_rtt:31359|applimit:0|lost:230|recovery:1|recovery_start:1746006744595275|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 595329] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:159|largest:159|pns:2| [2025/04/30 09:52:24 595337] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:250|pkt_type:SHORT_HEADER|pkt_num:159|frame:ACK |recv_time:1746006744594490|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 595342] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864594490|now:1746006744594490|interv:120000000| [2025/04/30 09:52:24 595346] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864594490|now:1746006744594490|interv:120000000| [2025/04/30 09:52:24 595350] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744596255|pq_index:0| [2025/04/30 09:52:24 595354] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744593499| [2025/04/30 09:52:24 595358] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744595358| [2025/04/30 09:52:24 595363] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744595362| [2025/04/30 09:52:24 595369] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 595373] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56554|min_srtt:56554|path_bw:1207078|loss_rate:61.54|path_pto:0| [2025/04/30 09:52:24 595378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:85230|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:420933| [2025/04/30 09:52:24 595383] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56554|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 595387] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:560|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 595393] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56554|min_srtt:56554|path_bw:1207078|loss_rate:61.54|path_pto:0| [2025/04/30 09:52:24 595400] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:85230|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:422112| [2025/04/30 09:52:24 595407] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56554|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 595414] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:563|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 595418] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56554|min_srtt:56554|path_bw:1207078|loss_rate:61.54|path_pto:0| [2025/04/30 09:52:24 595422] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:85230|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:478704| [2025/04/30 09:52:24 595427] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56554|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 595438] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 595443] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56554|min_srtt:56554|path_bw:1207078|loss_rate:61.54|path_pto:0| [2025/04/30 09:52:24 595447] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:85230|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:479883| [2025/04/30 09:52:24 595451] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56554|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 595455] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 595460] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56554|min_srtt:56554|path_bw:1207078|loss_rate:61.54|path_pto:0| [2025/04/30 09:52:24 595464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:85230|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:481062| [2025/04/30 09:52:24 595468] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 595472] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 595478] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 595485] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 595492] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:523|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 595498] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85230|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:262947| [2025/04/30 09:52:24 595502] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 595506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 595510] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 595514] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:85230|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 595519] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 595522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 595526] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744596255| [2025/04/30 09:52:24 595530] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744596255| [2025/04/30 09:52:24 595534] [debug] |xqc_engine_wakeup_after|wakeup:1746006744596255|now:1746006744595534|diff:721| [2025/04/30 09:52:24 595539] [debug] |xqc_engine_main_logic|END|now:1746006744595362| [2025/04/30 09:52:24 595547] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744595547| [2025/04/30 09:52:24 595551] [debug] |xqc_engine_wakeup_after|wakeup:1746006744596255|now:1746006744595551|diff:704| [2025/04/30 09:52:24 595555] [debug] |xqc_engine_main_logic|END|now:1746006744595547| [2025/04/30 09:52:24 596633] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744596632| [2025/04/30 09:52:24 596647] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744596255|pq_index:0| [2025/04/30 09:52:24 596653] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744595362| [2025/04/30 09:52:24 596661] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744596659| [2025/04/30 09:52:24 596668] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744596255|now:1746006744596659| [2025/04/30 09:52:24 596675] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744596255|now:1746006744596659| [2025/04/30 09:52:24 596681] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 596687] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 596694] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56554|min_srtt:56554|path_bw:1207078|loss_rate:61.54|path_pto:0| [2025/04/30 09:52:24 596701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:85230|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:481062| [2025/04/30 09:52:24 596708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 596715] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 596721] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 596728] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 596735] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:523|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 596742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85230|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:262947| [2025/04/30 09:52:24 596750] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 596756] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:638| [2025/04/30 09:52:24 596801] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:638|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:85230|now:1746006744596767|stream_id:0|stream_offset:262947| [2025/04/30 09:52:24 596811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:638|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:52:24 596819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:85230|applimit:0| [2025/04/30 09:52:24 596834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744599757|now:1746006744596834|interval:2923| [2025/04/30 09:52:24 596842] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744599757|now:1746006744596834|interv:2923| [2025/04/30 09:52:24 596849] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:139241|inflight:86430| [2025/04/30 09:52:24 596856] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:524|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 596864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:86430|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:331329| [2025/04/30 09:52:24 596871] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:2244| [2025/04/30 09:52:24 596876] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744599120|now:1746006744596876|interv:2244| [2025/04/30 09:52:24 596883] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:2244| [2025/04/30 09:52:24 596889] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 596895] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 596902] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:86430|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 596909] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 596915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 596922] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744599120| [2025/04/30 09:52:24 596929] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744599120| [2025/04/30 09:52:24 596935] [debug] |xqc_engine_wakeup_after|wakeup:1746006744599120|now:1746006744596935|diff:2185| [2025/04/30 09:52:24 596942] [debug] |xqc_engine_main_logic|END|now:1746006744596659| [2025/04/30 09:52:24 596955] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:252|state:ESTABED|recv_time:1746006744596954| [2025/04/30 09:52:24 596962] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 596973] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:159| [2025/04/30 09:52:24 596979] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:160| [2025/04/30 09:52:24 596988] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:160| [2025/04/30 09:52:24 596995] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 597003] [error] |scid:d47626d1917b423603b680b7|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:52:24 597013] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:567|origin_pktnum:434|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:567|path_largest_ack:567| [2025/04/30 09:52:24 597021] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:186|tx_in_flight:145241|prior_delivered:288598|prior_time:1746006744538606|is_app_limited:0|send_elapse:55094|ack_elapse:58348|ctl_first_sent_time:1746006744539596|lagest_ack_time:1746006744596954|curr_delivered:353398| [2025/04/30 09:52:24 597034] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744539596| [2025/04/30 09:52:24 597042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:703||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 09:52:24 597048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56554|rttvar:775|minrtt:31359|latest_rtt:57358|ack_delay:1240| [2025/04/30 09:52:24 597054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56499|rttvar:691|minrtt:31359|latest_rtt:57358|ack_delay:1240| [2025/04/30 09:52:24 597062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:567|lost_pn:564|thresh:3| [2025/04/30 09:52:24 597068] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597074] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597094] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597106] [debug] |scid:d47626d1917b423603b680b7|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:52:24 597113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597126] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597155] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597159] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 597163] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597167] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597171] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 597191] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597202] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 597206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 597210] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 597222] [debug] |scid:d47626d1917b423603b680b7|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:52:24 597226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 597230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 597238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597241] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597245] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 597253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597265] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597268] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597272] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597276] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 597280] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 597284] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 597294] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597302] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597306] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597310] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 597314] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 597317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597321] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 597325] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597333] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 597341] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597344] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597348] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 597352] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 597356] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597360] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 597368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 597371] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597375] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 597379] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597383] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 597397] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597401] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597405] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 597409] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 597413] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 597416] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 597420] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 597424] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597428] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597432] [debug] |scid:d47626d1917b423603b680b7|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:52:24 597436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 597440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 597444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 597447] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597451] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597455] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 597459] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597467] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597471] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597478] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597486] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 597492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 597512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 597516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597520] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597523] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 597528] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:564|lost_pn:564|po_sent_time:1746006744535557|lost_send_time:1746006744532427|loss_delay:64527|frame:STREAM |repair:128| [2025/04/30 09:52:24 597533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744535557u| [2025/04/30 09:52:24 597537] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 597541] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:56499|rtt_var:691|pto_duration:59263|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 597546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 597550] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 597554] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 84030| [2025/04/30 09:52:24 597558] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744681030|now:1746006744597541|interv:83489| [2025/04/30 09:52:24 597562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744681030|now:1746006744597541|interval:83489|pto_count:0|srtt:56499 [2025/04/30 09:52:24 597567] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 55094, ack_elapse 58348, delivered 64800|rate 1110577|lost 254| [2025/04/30 09:52:24 597571] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1110577) in round 7| [2025/04/30 09:52:24 597575] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 597580] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:10038| [2025/04/30 09:52:24 597584] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:139241|packet_lost:1|acked:1200|po_sent_time:1746006744539596|recovery:1|recovery_start:1746006744597537|packet_conservation:1|next_round_delivered:322198| [2025/04/30 09:52:24 597591] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:139241|packet_lost:1|acked:1200|po_sent_time:1746006744539596|recovery:1|recovery_start:1746006744597537|packet_conservation:1|next_round_delivered:322198| [2025/04/30 09:52:24 597595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:1|pacing_rate:418397|bw:1207078|cwnd:139241|full_bw_reached:1|inflight:84030|srtt:56499|latest_rtt:57358|min_rtt:31359|applimit:0|lost:231|recovery:1|recovery_start:1746006744597537|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 597601] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:24 597605] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006744621954|now:1746006744596954|interv:25000| [2025/04/30 09:52:24 597611] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744596954|max_ack_delay:25000| [2025/04/30 09:52:24 597615] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:160|largest:160|pns:2| [2025/04/30 09:52:24 597620] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:252|pkt_type:SHORT_HEADER|pkt_num:160|frame:PING ACK |recv_time:1746006744596954|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 597625] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864596954|now:1746006744596954|interv:120000000| [2025/04/30 09:52:24 597629] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864596954|now:1746006744596954|interv:120000000| [2025/04/30 09:52:24 597633] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744599120|pq_index:0| [2025/04/30 09:52:24 597637] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744596659| [2025/04/30 09:52:24 597641] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744597641| [2025/04/30 09:52:24 597646] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744597645| [2025/04/30 09:52:24 597651] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 597656] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56499|min_srtt:56499|path_bw:1207078|loss_rate:61.83|path_pto:0| [2025/04/30 09:52:24 597660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:84030|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:423291| [2025/04/30 09:52:24 597665] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56499|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 597670] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:564|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 597674] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56499|min_srtt:56499|path_bw:1207078|loss_rate:61.83|path_pto:0| [2025/04/30 09:52:24 597681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:84030|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:481062| [2025/04/30 09:52:24 597686] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56499|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 597694] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 597701] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56499|min_srtt:56499|path_bw:1207078|loss_rate:61.83|path_pto:0| [2025/04/30 09:52:24 597708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:84030|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:482241| [2025/04/30 09:52:24 597714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 597720] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 597726] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 597733] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 597739] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:524|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 597746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84030|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:331329| [2025/04/30 09:52:24 597753] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 597759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 597765] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 597771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:84030|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 597778] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 597784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 597789] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744599120| [2025/04/30 09:52:24 597794] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744599120| [2025/04/30 09:52:24 597798] [debug] |xqc_engine_wakeup_after|wakeup:1746006744599120|now:1746006744597798|diff:1322| [2025/04/30 09:52:24 597805] [debug] |xqc_engine_main_logic|END|now:1746006744597645| [2025/04/30 09:52:24 597813] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744597813| [2025/04/30 09:52:24 597819] [debug] |xqc_engine_wakeup_after|wakeup:1746006744599120|now:1746006744597818|diff:1302| [2025/04/30 09:52:24 597825] [debug] |xqc_engine_main_logic|END|now:1746006744597813| [2025/04/30 09:52:24 598518] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:254|state:ESTABED|recv_time:1746006744598517| [2025/04/30 09:52:24 598538] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 598547] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:160| [2025/04/30 09:52:24 598554] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:161| [2025/04/30 09:52:24 598563] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:161| [2025/04/30 09:52:24 598569] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 598577] [error] |scid:d47626d1917b423603b680b7|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:52:24 598587] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:570|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:572|path_largest_ack:570| [2025/04/30 09:52:24 598594] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:186|tx_in_flight:148841|prior_delivered:288598|prior_time:1746006744538606|is_app_limited:0|send_elapse:55289|ack_elapse:59911|ctl_first_sent_time:1746006744539791|lagest_ack_time:1746006744598517|curr_delivered:354598| [2025/04/30 09:52:24 598601] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744539791| [2025/04/30 09:52:24 598607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:703||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 09:52:24 598611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:572|origin_pktnum:442|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:572|path_largest_ack:572| [2025/04/30 09:52:24 598616] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:189|tx_in_flight:145230|prior_delivered:290998|prior_time:1746006744540636|is_app_limited:0|send_elapse:54959|ack_elapse:57881|ctl_first_sent_time:1746006744541500|lagest_ack_time:1746006744598517|curr_delivered:355798| [2025/04/30 09:52:24 598621] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744541500| [2025/04/30 09:52:24 598628] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:701||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 09:52:24 598635] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56499|rttvar:691|minrtt:31359|latest_rtt:57017|ack_delay:112| [2025/04/30 09:52:24 598642] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56550|rttvar:620|minrtt:31359|latest_rtt:57017|ack_delay:112| [2025/04/30 09:52:24 598649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:572|lost_pn:569|thresh:3| [2025/04/30 09:52:24 598655] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 598662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 598668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 598674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 598680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 598686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 598699] [debug] |scid:d47626d1917b423603b680b7|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:52:24 598706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 598712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 598718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 598724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 598730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 598737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 598743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 598749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 598756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 598762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 598769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 598774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 598781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 598787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 598793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 598799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 598805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 598811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 598817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 598823] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 598829] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 598835] [debug] |scid:d47626d1917b423603b680b7|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:52:24 598841] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 598847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 598860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 598866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 598872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 598878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 598885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 598889] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 598893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 598897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 598900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 598904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 598908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 598912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 598916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 598920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 598924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 598927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 598931] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 598935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 598939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 598943] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 598947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 598950] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 598954] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 598958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 598962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 598969] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 598973] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 598977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 598980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 598984] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 598988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 598992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 598996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 599000] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 599004] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 599008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 599011] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 599015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 599019] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 599023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 599027] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 599030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 599034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 599040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 599046] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 599052] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 599059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 599065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 599071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 599078] [debug] |scid:d47626d1917b423603b680b7|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:52:24 599085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 599094] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 599098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 599102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 599106] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 599110] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 599114] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 599117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 599121] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 599125] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 599129] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 599154] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 599158] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 599162] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 599165] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 599169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 599173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 599177] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 599181] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 599184] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 599188] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 599194] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 599200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 599207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 599214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:568|lost_pn:569|po_sent_time:1746006744539672|lost_send_time:1746006744534373|loss_delay:64144|frame:STREAM |repair:128| [2025/04/30 09:52:24 599221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:569|lost_pn:569|po_sent_time:1746006744539733|lost_send_time:1746006744534373|loss_delay:64144|frame:STREAM |repair:128| [2025/04/30 09:52:24 599229] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744539733u| [2025/04/30 09:52:24 599234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 599238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744604004|now:1746006744599238|interval:4766| [2025/04/30 09:52:24 599242] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744604004|now:1746006744599238|interv:4766| [2025/04/30 09:52:24 599246] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 54959, ack_elapse 57881, delivered 64800|rate 1119538|lost 256| [2025/04/30 09:52:24 599251] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1119538) in round 7| [2025/04/30 09:52:24 599255] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 599259] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:10038| [2025/04/30 09:52:24 599263] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:139241|packet_lost:2|acked:2400|po_sent_time:1746006744541500|recovery:1|recovery_start:1746006744599233|packet_conservation:1|next_round_delivered:322198| [2025/04/30 09:52:24 599267] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:139241|packet_lost:2|acked:2400|po_sent_time:1746006744541500|recovery:1|recovery_start:1746006744599233|packet_conservation:1|next_round_delivered:322198| [2025/04/30 09:52:24 599272] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:1|pacing_rate:418397|bw:1207078|cwnd:139241|full_bw_reached:1|inflight:79230|srtt:56550|latest_rtt:57017|min_rtt:31359|applimit:0|lost:231|recovery:1|recovery_start:1746006744599233|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 599278] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:161|largest:161|pns:2| [2025/04/30 09:52:24 599283] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:254|pkt_type:SHORT_HEADER|pkt_num:161|frame:ACK |recv_time:1746006744598517|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 599288] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864598517|now:1746006744598517|interv:120000000| [2025/04/30 09:52:24 599292] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864598517|now:1746006744598517|interv:120000000| [2025/04/30 09:52:24 599296] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744599120|pq_index:0| [2025/04/30 09:52:24 599300] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744597645| [2025/04/30 09:52:24 599304] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744599304| [2025/04/30 09:52:24 599309] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744599308| [2025/04/30 09:52:24 599314] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744599120|now:1746006744599308| [2025/04/30 09:52:24 599321] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744599120|now:1746006744599308| [2025/04/30 09:52:24 599325] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 599329] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 599334] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56550|min_srtt:56550|path_bw:1207078|loss_rate:61.83|path_pto:0| [2025/04/30 09:52:24 599338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:79230|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 599343] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56550|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 599348] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:568|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 599352] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56550|min_srtt:56550|path_bw:1207078|loss_rate:61.83|path_pto:0| [2025/04/30 09:52:24 599356] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:79230|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:358446| [2025/04/30 09:52:24 599361] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56550|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 599365] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:569|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 599369] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56550|min_srtt:56550|path_bw:1207078|loss_rate:61.83|path_pto:0| [2025/04/30 09:52:24 599373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:79230|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:482241| [2025/04/30 09:52:24 599378] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56550|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 599382] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 599386] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56550|min_srtt:56550|path_bw:1207078|loss_rate:61.83|path_pto:0| [2025/04/30 09:52:24 599390] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:79230|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:483420| [2025/04/30 09:52:24 599395] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56550|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 599399] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 599403] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56550|min_srtt:56550|path_bw:1207078|loss_rate:61.83|path_pto:0| [2025/04/30 09:52:24 599410] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:79230|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:484599| [2025/04/30 09:52:24 599414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 599418] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 599422] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 599426] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 599431] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:524|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 599435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79230|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:331329| [2025/04/30 09:52:24 599439] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 599444] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:639| [2025/04/30 09:52:24 599479] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:639|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:79230|now:1746006744599451|stream_id:0|stream_offset:331329| [2025/04/30 09:52:24 599486] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:639|origin_pktnum:391|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 599493] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:79230|applimit:0| [2025/04/30 09:52:24 599500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744604004|now:1746006744599500|interval:4504| [2025/04/30 09:52:24 599507] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744604004|now:1746006744599500|interv:4504| [2025/04/30 09:52:24 599514] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:139241|inflight:80430| [2025/04/30 09:52:24 599522] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:526|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 599529] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80430|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:265305| [2025/04/30 09:52:24 599535] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:2449| [2025/04/30 09:52:24 599539] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744601988|now:1746006744599539|interv:2449| [2025/04/30 09:52:24 599543] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:2449| [2025/04/30 09:52:24 599546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 599551] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 599559] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:80430|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 599563] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 599567] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 599571] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744601988| [2025/04/30 09:52:24 599575] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744601988| [2025/04/30 09:52:24 599579] [debug] |xqc_engine_wakeup_after|wakeup:1746006744601988|now:1746006744599579|diff:2409| [2025/04/30 09:52:24 599584] [debug] |xqc_engine_main_logic|END|now:1746006744599308| [2025/04/30 09:52:24 599589] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744599589| [2025/04/30 09:52:24 599593] [debug] |xqc_engine_wakeup_after|wakeup:1746006744601988|now:1746006744599593|diff:2395| [2025/04/30 09:52:24 599597] [debug] |xqc_engine_main_logic|END|now:1746006744599589| [2025/04/30 09:52:24 600475] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:256|state:ESTABED|recv_time:1746006744600473| [2025/04/30 09:52:24 600491] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 600500] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:161| [2025/04/30 09:52:24 600506] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:162| [2025/04/30 09:52:24 600515] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:162| [2025/04/30 09:52:24 600521] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 600529] [error] |scid:d47626d1917b423603b680b7|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:52:24 600540] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 600548] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:189|tx_in_flight:150030|prior_delivered:290998|prior_time:1746006744540636|is_app_limited:0|send_elapse:55234|ack_elapse:59837|ctl_first_sent_time:1746006744541775|lagest_ack_time:1746006744600473|curr_delivered:356998| [2025/04/30 09:52:24 600555] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744541775| [2025/04/30 09:52:24 600562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:702||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 09:52:24 600569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:577|origin_pktnum:447|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:52:24 600575] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:192|tx_in_flight:145230|prior_delivered:293398|prior_time:1746006744542614|is_app_limited:0|send_elapse:54239|ack_elapse:57859|ctl_first_sent_time:1746006744543510|lagest_ack_time:1746006744600473|curr_delivered:358198| [2025/04/30 09:52:24 600580] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744543510| [2025/04/30 09:52:24 600586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:700||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/04/30 09:52:24 600593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56550|rttvar:620|minrtt:31359|latest_rtt:56963|ack_delay:104| [2025/04/30 09:52:24 600606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56589|rttvar:542|minrtt:31359|latest_rtt:56963|ack_delay:104| [2025/04/30 09:52:24 600610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:577|lost_pn:574|thresh:3| [2025/04/30 09:52:24 600614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 600618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 600622] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 600626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 600630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 600634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 600637] [debug] |scid:d47626d1917b423603b680b7|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:52:24 600641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 600645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 600649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 600653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 600656] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 600660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 600664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 600668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 600672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 600676] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 600683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 600689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 600695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 600702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 600708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 600720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 600726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 600733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 600739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 600745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 600752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 600758] [debug] |scid:d47626d1917b423603b680b7|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:52:24 600764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 600770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 600776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 600782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 600788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 600794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 600799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 600806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 600812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 600816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 600820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 600824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 600830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 600837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 600843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 600849] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 600855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 600861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 600869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 600872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 600876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 600880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 600884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 600888] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 600892] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 600895] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 600899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 600903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 600907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 600913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 600919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 600926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 600932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 600937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 600941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 600944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 600948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 600952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 600956] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 600960] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 600964] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 600967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 600971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 600975] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 600982] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 600986] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 600990] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 600993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 600997] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 601001] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 601005] [debug] |scid:d47626d1917b423603b680b7|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:52:24 601014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 601018] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 601021] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 601025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 601029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 601033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 601037] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 601041] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 601044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 601048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 601053] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 601059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 601065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 601071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 601078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 601084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 601090] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 601097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 601105] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 601109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 601113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 601117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 601121] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 601125] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 601129] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 601152] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 601157] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:571|lost_pn:574|po_sent_time:1746006744539860|lost_send_time:1746006744536390|loss_delay:64083|frame:STREAM |repair:128| [2025/04/30 09:52:24 601162] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:573|lost_pn:574|po_sent_time:1746006744541577|lost_send_time:1746006744536390|loss_delay:64083|frame:STREAM |repair:128| [2025/04/30 09:52:24 601167] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:574|lost_pn:574|po_sent_time:1746006744541638|lost_send_time:1746006744536390|loss_delay:64083|frame:STREAM |repair:128| [2025/04/30 09:52:24 601171] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744541638u| [2025/04/30 09:52:24 601175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 601179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744605782|now:1746006744601179|interval:4603| [2025/04/30 09:52:24 601184] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744605782|now:1746006744601179|interv:4603| [2025/04/30 09:52:24 601188] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 54239, ack_elapse 57859, delivered 64800|rate 1119964|lost 259| [2025/04/30 09:52:24 601192] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1119964) in round 7| [2025/04/30 09:52:24 601196] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 601201] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:10038| [2025/04/30 09:52:24 601204] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:139241|packet_lost:3|acked:2400|po_sent_time:1746006744543510|recovery:1|recovery_start:1746006744601175|packet_conservation:1|next_round_delivered:322198| [2025/04/30 09:52:24 601212] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:139241|packet_lost:3|acked:2400|po_sent_time:1746006744543510|recovery:1|recovery_start:1746006744601175|packet_conservation:1|next_round_delivered:322198| [2025/04/30 09:52:24 601219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:1|pacing_rate:418397|bw:1207078|cwnd:139241|full_bw_reached:1|inflight:74430|srtt:56589|latest_rtt:56963|min_rtt:31359|applimit:0|lost:232|recovery:1|recovery_start:1746006744601175|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 601233] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:162|largest:162|pns:2| [2025/04/30 09:52:24 601239] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:256|pkt_type:SHORT_HEADER|pkt_num:162|frame:ACK |recv_time:1746006744600473|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 601244] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864600473|now:1746006744600473|interv:120000000| [2025/04/30 09:52:24 601248] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864600473|now:1746006744600473|interv:120000000| [2025/04/30 09:52:24 601252] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744601988|pq_index:0| [2025/04/30 09:52:24 601257] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744599308| [2025/04/30 09:52:24 601261] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744601261| [2025/04/30 09:52:24 601268] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744601265| [2025/04/30 09:52:24 601274] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 601279] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56589|min_srtt:56589|path_bw:1207078|loss_rate:62.12|path_pto:0| [2025/04/30 09:52:24 601283] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:74430|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:428007| [2025/04/30 09:52:24 601288] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56589|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 601293] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:571|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 601297] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56589|min_srtt:56589|path_bw:1207078|loss_rate:62.12|path_pto:0| [2025/04/30 09:52:24 601301] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:74430|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:361983| [2025/04/30 09:52:24 601305] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56589|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 601310] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:573|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 601314] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56589|min_srtt:56589|path_bw:1207078|loss_rate:62.12|path_pto:0| [2025/04/30 09:52:24 601318] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:74430|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:363162| [2025/04/30 09:52:24 601325] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56589|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 601329] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:574|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 601334] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56589|min_srtt:56589|path_bw:1207078|loss_rate:62.12|path_pto:0| [2025/04/30 09:52:24 601338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:74430|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:484599| [2025/04/30 09:52:24 601342] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56589|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 601347] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 601351] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56589|min_srtt:56589|path_bw:1207078|loss_rate:62.12|path_pto:0| [2025/04/30 09:52:24 601355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:74430|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:485778| [2025/04/30 09:52:24 601360] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56589|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 601364] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 601368] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56589|min_srtt:56589|path_bw:1207078|loss_rate:62.12|path_pto:0| [2025/04/30 09:52:24 601372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:74430|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:486957| [2025/04/30 09:52:24 601377] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 601381] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 601384] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 601389] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 601393] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:526|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 601397] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74430|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:265305| [2025/04/30 09:52:24 601402] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 601405] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 601412] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 601416] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:74430|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 601420] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 601424] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 601428] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744601988| [2025/04/30 09:52:24 601432] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744601988| [2025/04/30 09:52:24 601436] [debug] |xqc_engine_wakeup_after|wakeup:1746006744601988|now:1746006744601436|diff:552| [2025/04/30 09:52:24 601440] [debug] |xqc_engine_main_logic|END|now:1746006744601265| [2025/04/30 09:52:24 601446] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744601446| [2025/04/30 09:52:24 601450] [debug] |xqc_engine_wakeup_after|wakeup:1746006744601988|now:1746006744601450|diff:538| [2025/04/30 09:52:24 601453] [debug] |xqc_engine_main_logic|END|now:1746006744601446| [2025/04/30 09:52:24 602464] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:260|state:ESTABED|recv_time:1746006744602463| [2025/04/30 09:52:24 602480] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 602489] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:162| [2025/04/30 09:52:24 602494] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:163| [2025/04/30 09:52:24 602502] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:163| [2025/04/30 09:52:24 602508] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 602516] [error] |scid:d47626d1917b423603b680b7|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:52:24 602527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:580|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:582|path_largest_ack:580| [2025/04/30 09:52:24 602535] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:192|tx_in_flight:148830|prior_delivered:293398|prior_time:1746006744542614|is_app_limited:0|send_elapse:54516|ack_elapse:59849|ctl_first_sent_time:1746006744543787|lagest_ack_time:1746006744602463|curr_delivered:359398| [2025/04/30 09:52:24 602543] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744543787| [2025/04/30 09:52:24 602550] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:702||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 09:52:24 602557] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:582|origin_pktnum:452|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:582|path_largest_ack:582| [2025/04/30 09:52:24 602564] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:195|tx_in_flight:145230|prior_delivered:295798|prior_time:1746006744544610|is_app_limited:0|send_elapse:54293|ack_elapse:57853|ctl_first_sent_time:1746006744545467|lagest_ack_time:1746006744602463|curr_delivered:360598| [2025/04/30 09:52:24 602571] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744545467| [2025/04/30 09:52:24 602577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:700||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/04/30 09:52:24 602592] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56589|rttvar:542|minrtt:31359|latest_rtt:56996|ack_delay:120| [2025/04/30 09:52:24 602599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56625|rttvar:478|minrtt:31359|latest_rtt:56996|ack_delay:120| [2025/04/30 09:52:24 602605] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:582|lost_pn:579|thresh:3| [2025/04/30 09:52:24 602612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 602618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 602625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 602631] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 602636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 602640] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 602644] [debug] |scid:d47626d1917b423603b680b7|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:52:24 602648] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 602652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 602656] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 602660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 602664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 602667] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 602671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 602675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 602679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 602683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 602687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 602691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 602694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 602699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 602712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 602718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 602724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 602728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 602731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 602737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 602744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 602750] [debug] |scid:d47626d1917b423603b680b7|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:52:24 602756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 602762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 602768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 602774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 602781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 602787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 602793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 602799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 602805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 602811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 602817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 602823] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 602829] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 602835] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 602841] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 602847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 602853] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 602860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 602873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 602880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 602885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 602892] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 602897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 602901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 602905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 602909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 602913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 602917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 602921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 602925] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 602929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 602932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 602936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 602940] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 602944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 602948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 602952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 602956] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 602960] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 602963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 602967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 602971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 602975] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 602982] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 602986] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 602990] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 602994] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 603008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 603014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 603021] [debug] |scid:d47626d1917b423603b680b7|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:52:24 603027] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 603033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 603038] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 603042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 603046] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 603050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 603053] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 603057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 603061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 603065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 603069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 603073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 603077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 603081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 603085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 603088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 603092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 603096] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 603104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 603108] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 603111] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 603115] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 603119] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 603123] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 603127] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 603131] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 603157] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 603161] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 603165] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 603170] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:575|lost_pn:579|po_sent_time:1746006744541699|lost_send_time:1746006744538343|loss_delay:64120|frame:STREAM |repair:128| [2025/04/30 09:52:24 603176] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:578|lost_pn:579|po_sent_time:1746006744543610|lost_send_time:1746006744538343|loss_delay:64120|frame:STREAM |repair:128| [2025/04/30 09:52:24 603181] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:579|lost_pn:579|po_sent_time:1746006744543695|lost_send_time:1746006744538343|loss_delay:64120|frame:STREAM |repair:128| [2025/04/30 09:52:24 603185] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744543695u| [2025/04/30 09:52:24 603189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 603193] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744608001|now:1746006744603193|interval:4808| [2025/04/30 09:52:24 603198] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744608001|now:1746006744603193|interv:4808| [2025/04/30 09:52:24 603202] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 54293, ack_elapse 57853, delivered 64800|rate 1120080|lost 262| [2025/04/30 09:52:24 603207] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1120080) in round 7| [2025/04/30 09:52:24 603211] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 603215] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:10038| [2025/04/30 09:52:24 603219] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:139241|packet_lost:3|acked:2400|po_sent_time:1746006744545467|recovery:1|recovery_start:1746006744603189|packet_conservation:1|next_round_delivered:322198| [2025/04/30 09:52:24 603227] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:139241|packet_lost:3|acked:2400|po_sent_time:1746006744545467|recovery:1|recovery_start:1746006744603189|packet_conservation:1|next_round_delivered:322198| [2025/04/30 09:52:24 603232] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:1|pacing_rate:418397|bw:1207078|cwnd:139241|full_bw_reached:1|inflight:68430|srtt:56625|latest_rtt:56996|min_rtt:31359|applimit:0|lost:232|recovery:1|recovery_start:1746006744603189|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 603238] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:163|largest:163|pns:2| [2025/04/30 09:52:24 603242] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:260|pkt_type:SHORT_HEADER|pkt_num:163|frame:ACK |recv_time:1746006744602463|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 603247] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864602463|now:1746006744602463|interv:120000000| [2025/04/30 09:52:24 603251] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864602463|now:1746006744602463|interv:120000000| [2025/04/30 09:52:24 603256] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744601988|pq_index:0| [2025/04/30 09:52:24 603260] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744601265| [2025/04/30 09:52:24 603264] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744603264| [2025/04/30 09:52:24 603269] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744603268| [2025/04/30 09:52:24 603274] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744601988|now:1746006744603268| [2025/04/30 09:52:24 603278] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744601988|now:1746006744603268| [2025/04/30 09:52:24 603282] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 603287] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 603291] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56625|min_srtt:56625|path_bw:1207078|loss_rate:62.12|path_pto:0| [2025/04/30 09:52:24 603296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:68430|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:429186| [2025/04/30 09:52:24 603301] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56625|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 603305] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:575|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 603310] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56625|min_srtt:56625|path_bw:1207078|loss_rate:62.12|path_pto:0| [2025/04/30 09:52:24 603314] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:68430|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:294780| [2025/04/30 09:52:24 603321] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56625|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 603326] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:578|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 603330] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56625|min_srtt:56625|path_bw:1207078|loss_rate:62.12|path_pto:0| [2025/04/30 09:52:24 603334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:68430|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:295959| [2025/04/30 09:52:24 603339] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56625|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 603343] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:579|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 603347] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56625|min_srtt:56625|path_bw:1207078|loss_rate:62.12|path_pto:0| [2025/04/30 09:52:24 603351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:68430|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:486957| [2025/04/30 09:52:24 603356] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56625|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 603360] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 603365] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56625|min_srtt:56625|path_bw:1207078|loss_rate:62.12|path_pto:0| [2025/04/30 09:52:24 603369] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:68430|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:488136| [2025/04/30 09:52:24 603374] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56625|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 603378] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 603382] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56625|min_srtt:56625|path_bw:1207078|loss_rate:62.12|path_pto:0| [2025/04/30 09:52:24 603387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:68430|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:489315| [2025/04/30 09:52:24 603391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 603395] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 603399] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 603405] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 603410] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:526|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 603414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68430|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:265305| [2025/04/30 09:52:24 603419] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 603423] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:640| [2025/04/30 09:52:24 603463] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:640|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68430|now:1746006744603431|stream_id:0|stream_offset:265305| [2025/04/30 09:52:24 603473] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:640|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:52:24 603481] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:68430|applimit:0| [2025/04/30 09:52:24 603488] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744608001|now:1746006744603487|interval:4514| [2025/04/30 09:52:24 603494] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744608001|now:1746006744603487|interv:4514| [2025/04/30 09:52:24 603499] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:139241|inflight:69630| [2025/04/30 09:52:24 603504] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:527|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 603508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69630|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:400890| [2025/04/30 09:52:24 603513] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1338| [2025/04/30 09:52:24 603517] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744604854|now:1746006744603516|interv:1338| [2025/04/30 09:52:24 603521] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1338| [2025/04/30 09:52:24 603524] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 603529] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 603533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:69630|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 603537] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 603541] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 603545] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744604854| [2025/04/30 09:52:24 603549] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744604854| [2025/04/30 09:52:24 603553] [debug] |xqc_engine_wakeup_after|wakeup:1746006744604854|now:1746006744603553|diff:1301| [2025/04/30 09:52:24 603562] [debug] |xqc_engine_main_logic|END|now:1746006744603268| [2025/04/30 09:52:24 603567] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744603567| [2025/04/30 09:52:24 603571] [debug] |xqc_engine_wakeup_after|wakeup:1746006744604854|now:1746006744603571|diff:1283| [2025/04/30 09:52:24 603575] [debug] |xqc_engine_main_logic|END|now:1746006744603567| [2025/04/30 09:52:24 604486] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:264|state:ESTABED|recv_time:1746006744604485| [2025/04/30 09:52:24 604501] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 604510] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:163| [2025/04/30 09:52:24 604516] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:164| [2025/04/30 09:52:24 604525] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:164| [2025/04/30 09:52:24 604531] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 604539] [error] |scid:d47626d1917b423603b680b7|xqc_parse_ack_frame|ACK range exceed XQC_MAX_ACK_RANGE_CNT| [2025/04/30 09:52:24 604551] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:585|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:587|path_largest_ack:585| [2025/04/30 09:52:24 604559] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:195|tx_in_flight:148830|prior_delivered:295798|prior_time:1746006744544610|is_app_limited:0|send_elapse:54569|ack_elapse:59875|ctl_first_sent_time:1746006744545743|lagest_ack_time:1746006744604485|curr_delivered:361798| [2025/04/30 09:52:24 604566] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744545743| [2025/04/30 09:52:24 604572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:702||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 09:52:24 604577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:587|origin_pktnum:456|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:52:24 604584] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:197|tx_in_flight:146430|prior_delivered:298198|prior_time:1746006744546707|is_app_limited:0|send_elapse:54269|ack_elapse:57778|ctl_first_sent_time:1746006744547546|lagest_ack_time:1746006744604485|curr_delivered:362998| [2025/04/30 09:52:24 604591] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744547546| [2025/04/30 09:52:24 604598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:700||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/04/30 09:52:24 604604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56625|rttvar:478|minrtt:31359|latest_rtt:56939|ack_delay:112| [2025/04/30 09:52:24 604608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56650|rttvar:409|minrtt:31359|latest_rtt:56939|ack_delay:112| [2025/04/30 09:52:24 604613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:587|lost_pn:584|thresh:3| [2025/04/30 09:52:24 604619] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 604625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 604638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 604642] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 604646] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 604650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 604654] [debug] |scid:d47626d1917b423603b680b7|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:52:24 604658] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 604661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 604665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 604669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 604673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 604677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 604681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 604685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 604689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 604693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 604700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 604706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 604713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 604717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 604721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 604725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 604731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 604737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 604743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 604749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 604755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 604767] [debug] |scid:d47626d1917b423603b680b7|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:52:24 604773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 604779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 604786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 604792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 604799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 604805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 604812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 604818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 604825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 604831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 604837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 604843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 604850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 604856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 604862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 604868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 604874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 604880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 604887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 604892] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 604898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 604904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 604910] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 604915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 604926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 604933] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 604939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 604945] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 604951] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 604957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 604964] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 604970] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 604977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 604983] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 604998] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 605005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 605011] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 605017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 605023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 605030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 605036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 605042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 605049] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 605054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 605061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 605065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 605069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 605073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 605077] [debug] |scid:d47626d1917b423603b680b7|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:52:24 605081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 605089] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 605093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 605097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 605101] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 605105] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 605109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 605112] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 605116] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 605120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 605124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 605128] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 605152] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 605160] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 605164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 605168] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 605172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 605176] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 605180] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 605184] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 605188] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 605191] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 605195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 605199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 605203] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 605207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 605218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 605222] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 605226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 605230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 605234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 605238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 605243] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:581|lost_pn:584|po_sent_time:1746006744543881|lost_send_time:1746006744540429|loss_delay:64056|frame:STREAM |repair:128| [2025/04/30 09:52:24 605248] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:583|lost_pn:584|po_sent_time:1746006744545561|lost_send_time:1746006744540429|loss_delay:64056|frame:STREAM |repair:128| [2025/04/30 09:52:24 605253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:584|lost_pn:584|po_sent_time:1746006744545658|lost_send_time:1746006744540429|loss_delay:64056|frame:STREAM |repair:128| [2025/04/30 09:52:24 605257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744545658u| [2025/04/30 09:52:24 605261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 605265] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744609901|now:1746006744605265|interval:4636| [2025/04/30 09:52:24 605270] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744609901|now:1746006744605265|interv:4636| [2025/04/30 09:52:24 605274] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 54269, ack_elapse 57778, delivered 64800|rate 1121534|lost 265| [2025/04/30 09:52:24 605279] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1121534) in round 7| [2025/04/30 09:52:24 605283] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 605287] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:10038| [2025/04/30 09:52:24 605291] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:139241|packet_lost:3|acked:2400|po_sent_time:1746006744547546|recovery:1|recovery_start:1746006744605261|packet_conservation:1|next_round_delivered:322198| [2025/04/30 09:52:24 605296] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:139241|packet_lost:3|acked:2400|po_sent_time:1746006744547546|recovery:1|recovery_start:1746006744605261|packet_conservation:1|next_round_delivered:322198| [2025/04/30 09:52:24 605300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:1|pacing_rate:418397|bw:1207078|cwnd:139241|full_bw_reached:1|inflight:63630|srtt:56650|latest_rtt:56939|min_rtt:31359|applimit:0|lost:233|recovery:1|recovery_start:1746006744605261|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 605306] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:164|largest:164|pns:2| [2025/04/30 09:52:24 605314] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:264|pkt_type:SHORT_HEADER|pkt_num:164|frame:ACK |recv_time:1746006744604485|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 605319] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864604485|now:1746006744604485|interv:120000000| [2025/04/30 09:52:24 605323] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864604485|now:1746006744604485|interv:120000000| [2025/04/30 09:52:24 605327] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744604854|pq_index:0| [2025/04/30 09:52:24 605331] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744603268| [2025/04/30 09:52:24 605335] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744605335| [2025/04/30 09:52:24 605340] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744605339| [2025/04/30 09:52:24 605345] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744604854|now:1746006744605339| [2025/04/30 09:52:24 605349] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744604854|now:1746006744605339| [2025/04/30 09:52:24 605353] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 605358] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 605362] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56650|min_srtt:56650|path_bw:1207078|loss_rate:62.41|path_pto:0| [2025/04/30 09:52:24 605367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:63630|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:432723| [2025/04/30 09:52:24 605372] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56650|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 605377] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:581|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 605381] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56650|min_srtt:56650|path_bw:1207078|loss_rate:62.41|path_pto:0| [2025/04/30 09:52:24 605385] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:63630|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:298317| [2025/04/30 09:52:24 605390] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56650|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 605394] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:583|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 605398] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56650|min_srtt:56650|path_bw:1207078|loss_rate:62.41|path_pto:0| [2025/04/30 09:52:24 605402] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:63630|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:369057| [2025/04/30 09:52:24 605409] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56650|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 605414] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:584|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 605418] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56650|min_srtt:56650|path_bw:1207078|loss_rate:62.41|path_pto:0| [2025/04/30 09:52:24 605422] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:63630|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:489315| [2025/04/30 09:52:24 605426] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56650|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 605430] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 605435] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56650|min_srtt:56650|path_bw:1207078|loss_rate:62.41|path_pto:0| [2025/04/30 09:52:24 605439] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:63630|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:490494| [2025/04/30 09:52:24 605443] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56650|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 605448] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 605452] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56650|min_srtt:56650|path_bw:1207078|loss_rate:62.41|path_pto:0| [2025/04/30 09:52:24 605456] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:63630|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:491673| [2025/04/30 09:52:24 605460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 605464] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 605468] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 605472] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 605477] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:527|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 605481] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63630|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:400890| [2025/04/30 09:52:24 605485] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 605492] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:641| [2025/04/30 09:52:24 605530] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:641|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63630|now:1746006744605500|stream_id:0|stream_offset:400890| [2025/04/30 09:52:24 605539] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:641|origin_pktnum:527|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 605547] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:63630|applimit:0| [2025/04/30 09:52:24 605553] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744609901|now:1746006744605553|interval:4348| [2025/04/30 09:52:24 605561] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744609901|now:1746006744605553|interv:4348| [2025/04/30 09:52:24 605566] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:139241|inflight:64830| [2025/04/30 09:52:24 605572] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:528|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 605576] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64830|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:402069| [2025/04/30 09:52:24 605581] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:2141| [2025/04/30 09:52:24 605585] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744607725|now:1746006744605584|interv:2141| [2025/04/30 09:52:24 605589] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:2141| [2025/04/30 09:52:24 605592] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 605597] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 605601] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:64830|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 605605] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 605609] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 605613] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744607725| [2025/04/30 09:52:24 605617] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744607725| [2025/04/30 09:52:24 605621] [debug] |xqc_engine_wakeup_after|wakeup:1746006744607725|now:1746006744605621|diff:2104| [2025/04/30 09:52:24 605626] [debug] |xqc_engine_main_logic|END|now:1746006744605339| [2025/04/30 09:52:24 605631] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744605631| [2025/04/30 09:52:24 605635] [debug] |xqc_engine_wakeup_after|wakeup:1746006744607725|now:1746006744605635|diff:2090| [2025/04/30 09:52:24 605639] [debug] |xqc_engine_main_logic|END|now:1746006744605631| [2025/04/30 09:52:24 605962] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:42|state:ESTABED|recv_time:1746006744605961| [2025/04/30 09:52:24 605973] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 605989] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:164| [2025/04/30 09:52:24 605996] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:165| [2025/04/30 09:52:24 606005] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:165| [2025/04/30 09:52:24 606012] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:10| [2025/04/30 09:52:24 606018] [info] |scid:d47626d1917b423603b680b7|xqc_process_max_data_frame|max_data too small|max_data:1048576|max_data_old:1048576| [2025/04/30 09:52:24 606025] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:11| [2025/04/30 09:52:24 606031] [info] |scid:d47626d1917b423603b680b7|xqc_process_max_stream_data_frame|max_stream_data too small|max_stream_data=1048576|max_stream_data_old=1048576| [2025/04/30 09:52:24 606037] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:24 606045] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 09:52:24 606052] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:165|largest:165|pns:2| [2025/04/30 09:52:24 606059] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:165|frame:MAX_DATA MAX_STREAM_DATA |recv_time:1746006744605961|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 606066] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864605961|now:1746006744605961|interv:120000000| [2025/04/30 09:52:24 606071] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864605961|now:1746006744605961|interv:120000000| [2025/04/30 09:52:24 606076] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744607725|pq_index:0| [2025/04/30 09:52:24 606083] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744605339| [2025/04/30 09:52:24 606089] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744606089| [2025/04/30 09:52:24 606097] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744606096| [2025/04/30 09:52:24 606103] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 606108] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:165|ack_delay:146|first_ack_range:64|largest_pkt_recv_time:1746006744605961| [2025/04/30 09:52:24 606112] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:165|low:101|pkt_pns:2| [2025/04/30 09:52:24 606116] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:99|low:98|pkt_pns:2| [2025/04/30 09:52:24 606120] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:9|path:0|path_largest_recv:165|frame_largest_recv:165| [2025/04/30 09:52:24 606124] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:24 606128] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 09:52:24 606154] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56650|min_srtt:56650|path_bw:1207078|loss_rate:62.69|path_pto:0| [2025/04/30 09:52:24 606167] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:74400|inflight:64830|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:491673| [2025/04/30 09:52:24 606172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 606175] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 606179] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 606184] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 606188] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:528|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 606193] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64830|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:402069| [2025/04/30 09:52:24 606197] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 606201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 606205] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:22|pkt_type:SHORT_HEADER|frame:ACK | [2025/04/30 09:52:24 606209] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:642| [2025/04/30 09:52:24 606252] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:642|size:22|sent:38|pkt_type:SHORT_HEADER|frame:ACK |inflight:64830|now:1746006744606218|stream_id:0|stream_offset:0| [2025/04/30 09:52:24 606262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:642|origin_pktnum:0|size:22|enc_size:38|pkt_type:SHORT_HEADER|frame:ACK |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 606271] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 606277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:64830|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 606284] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 606290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 606297] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744607725| [2025/04/30 09:52:24 606304] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744607725| [2025/04/30 09:52:24 606310] [debug] |xqc_engine_wakeup_after|wakeup:1746006744607725|now:1746006744606310|diff:1415| [2025/04/30 09:52:24 606317] [debug] |xqc_engine_main_logic|END|now:1746006744606096| [2025/04/30 09:52:24 606328] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:97|state:ESTABED|recv_time:1746006744606327| [2025/04/30 09:52:24 606336] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 606344] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:165| [2025/04/30 09:52:24 606350] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:166| [2025/04/30 09:52:24 606366] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:166| [2025/04/30 09:52:24 606373] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 606385] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:589|origin_pktnum:0|size:1211|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:591|path_largest_ack:589| [2025/04/30 09:52:24 606392] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:197|tx_in_flight:148841|prior_delivered:298198|prior_time:1746006744546707|is_app_limited:0|send_elapse:54453|ack_elapse:59620|ctl_first_sent_time:1746006744547730|lagest_ack_time:1746006744606327|curr_delivered:364209| [2025/04/30 09:52:24 606399] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744547730| [2025/04/30 09:52:24 606406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:702||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 09:52:24 606411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:591|origin_pktnum:460|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:52:24 606415] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:198|tx_in_flight:147641|prior_delivered:300598|prior_time:1746006744548562|is_app_limited:0|send_elapse:54071|ack_elapse:57765|ctl_first_sent_time:1746006744549356|lagest_ack_time:1746006744606327|curr_delivered:365409| [2025/04/30 09:52:24 606420] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744549356| [2025/04/30 09:52:24 606424] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:700||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/04/30 09:52:24 606428] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56650|rttvar:409|minrtt:31359|latest_rtt:56971|ack_delay:88| [2025/04/30 09:52:24 606432] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56679|rttvar:365|minrtt:31359|latest_rtt:56971|ack_delay:88| [2025/04/30 09:52:24 606437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:591|lost_pn:588|thresh:3| [2025/04/30 09:52:24 606441] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606445] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606449] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606453] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606457] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606461] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606464] [debug] |scid:d47626d1917b423603b680b7|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:52:24 606468] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606472] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606480] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606487] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606491] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606495] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 606499] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606503] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606507] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606511] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606514] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606518] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 606522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606526] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606530] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606534] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 606538] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 606541] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606545] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 606553] [debug] |scid:d47626d1917b423603b680b7|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:52:24 606557] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 606561] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606565] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 606569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606573] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 606587] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606594] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606602] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 606606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 606610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 606614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 606625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 606629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 606637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606648] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 606652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 606670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 606677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 606700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 606706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 606719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 606745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606757] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 606763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 606768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 606774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 606780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 606786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606797] [debug] |scid:d47626d1917b423603b680b7|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:52:24 606803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 606809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 606815] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 606821] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 606840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606888] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 606895] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606902] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 606924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 606928] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606940] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606943] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 606947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 606951] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 606959] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 606963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 606971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 606975] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 606982] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 606986] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 606991] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:586|lost_pn:588|po_sent_time:1746006744545845|lost_send_time:1746006744542235|loss_delay:64092|frame:STREAM |repair:128| [2025/04/30 09:52:24 606997] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:588|lost_pn:588|po_sent_time:1746006744547640|lost_send_time:1746006744542235|loss_delay:64092|frame:STREAM |repair:128| [2025/04/30 09:52:24 607004] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744547640u| [2025/04/30 09:52:24 607011] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 137|pns:2| [2025/04/30 09:52:24 607017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 607024] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744611917|now:1746006744607023|interval:4894| [2025/04/30 09:52:24 607031] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744611917|now:1746006744607023|interv:4894| [2025/04/30 09:52:24 607036] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 54071, ack_elapse 57765, delivered 64811|rate 1121976|lost 267| [2025/04/30 09:52:24 607041] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1121976) in round 7| [2025/04/30 09:52:24 607045] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 607049] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:10038| [2025/04/30 09:52:24 607053] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:139241|packet_lost:2|acked:2411|po_sent_time:1746006744549356|recovery:1|recovery_start:1746006744607010|packet_conservation:1|next_round_delivered:322198| [2025/04/30 09:52:24 607057] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:139241|packet_lost:2|acked:2411|po_sent_time:1746006744549356|recovery:1|recovery_start:1746006744607010|packet_conservation:1|next_round_delivered:322198| [2025/04/30 09:52:24 607062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:1|pacing_rate:418397|bw:1207078|cwnd:139241|full_bw_reached:1|inflight:60019|srtt:56679|latest_rtt:56971|min_rtt:31359|applimit:0|lost:234|recovery:1|recovery_start:1746006744607010|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 607068] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:166|largest:166|pns:2| [2025/04/30 09:52:24 607073] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:97|pkt_type:SHORT_HEADER|pkt_num:166|frame:ACK |recv_time:1746006744606327|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 607078] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864606327|now:1746006744606327|interv:120000000| [2025/04/30 09:52:24 607082] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864606327|now:1746006744606327|interv:120000000| [2025/04/30 09:52:24 607086] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744607725|pq_index:0| [2025/04/30 09:52:24 607094] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744606096| [2025/04/30 09:52:24 607098] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744607098| [2025/04/30 09:52:24 607103] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744607102| [2025/04/30 09:52:24 607108] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 607113] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56679|min_srtt:56679|path_bw:1207078|loss_rate:62.69|path_pto:0| [2025/04/30 09:52:24 607118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:60019|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:435081| [2025/04/30 09:52:24 607122] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56679|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 607127] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:586|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 607144] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56679|min_srtt:56679|path_bw:1207078|loss_rate:62.69|path_pto:0| [2025/04/30 09:52:24 607152] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:60019|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:371415| [2025/04/30 09:52:24 607156] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56679|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 607160] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:588|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 607165] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56679|min_srtt:56679|path_bw:1207078|loss_rate:62.69|path_pto:0| [2025/04/30 09:52:24 607169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:60019|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:491673| [2025/04/30 09:52:24 607173] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56679|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 607178] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 607182] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56679|min_srtt:56679|path_bw:1207078|loss_rate:62.69|path_pto:0| [2025/04/30 09:52:24 607186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:78000|inflight:60019|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:492852| [2025/04/30 09:52:24 607191] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56679|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 607198] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 607202] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56679|min_srtt:56679|path_bw:1207078|loss_rate:62.69|path_pto:0| [2025/04/30 09:52:24 607207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:79200|inflight:60019|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:494031| [2025/04/30 09:52:24 607211] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 607215] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 607219] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 607223] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 607228] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:528|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 607232] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60019|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:402069| [2025/04/30 09:52:24 607236] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 607240] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 607244] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 607248] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:60019|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 607253] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 607256] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 607261] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744607725| [2025/04/30 09:52:24 607265] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744607725| [2025/04/30 09:52:24 607269] [debug] |xqc_engine_wakeup_after|wakeup:1746006744607725|now:1746006744607269|diff:456| [2025/04/30 09:52:24 607273] [debug] |xqc_engine_main_logic|END|now:1746006744607102| [2025/04/30 09:52:24 607279] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744607279| [2025/04/30 09:52:24 607283] [debug] |xqc_engine_wakeup_after|wakeup:1746006744607725|now:1746006744607283|diff:442| [2025/04/30 09:52:24 607286] [debug] |xqc_engine_main_logic|END|now:1746006744607279| [2025/04/30 09:52:24 608293] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:99|state:ESTABED|recv_time:1746006744608291| [2025/04/30 09:52:24 608308] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 608316] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:166| [2025/04/30 09:52:24 608323] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:167| [2025/04/30 09:52:24 608338] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:167| [2025/04/30 09:52:24 608345] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 608357] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:594|origin_pktnum:205|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:52:24 608365] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:200|tx_in_flight:146441|prior_delivered:302998|prior_time:1746006744550610|is_app_limited:0|send_elapse:54302|ack_elapse:57681|ctl_first_sent_time:1746006744551522|lagest_ack_time:1746006744608291|curr_delivered:366609| [2025/04/30 09:52:24 608373] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744551522| [2025/04/30 09:52:24 608380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:701||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 09:52:24 608386] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:595|origin_pktnum:335|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:52:24 608393] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:200|tx_in_flight:146441|prior_delivered:302998|prior_time:1746006744550610|is_app_limited:0|send_elapse:54302|ack_elapse:57681|ctl_first_sent_time:1746006744551522|lagest_ack_time:1746006744608291|curr_delivered:367809| [2025/04/30 09:52:24 608401] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744551620| [2025/04/30 09:52:24 608407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:700||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/04/30 09:52:24 608413] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56679|rttvar:365|minrtt:31359|latest_rtt:56671|ack_delay:104| [2025/04/30 09:52:24 608420] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56665|rttvar:302|minrtt:31359|latest_rtt:56671|ack_delay:104| [2025/04/30 09:52:24 608427] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:595|lost_pn:592|thresh:3| [2025/04/30 09:52:24 608433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608438] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608442] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608446] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608450] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608456] [debug] |scid:d47626d1917b423603b680b7|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:52:24 608463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608476] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608488] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 608516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608523] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 608531] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 608535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608539] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 608546] [debug] |scid:d47626d1917b423603b680b7|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:52:24 608550] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 608554] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608558] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 608562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608566] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608570] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608573] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 608577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 608599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 608603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 608607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608615] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608619] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 608623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608631] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 608638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608642] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608646] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 608650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 608654] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608658] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 608665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 608669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 608677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 608705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 608718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 608723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 608730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 608736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 608742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608754] [debug] |scid:d47626d1917b423603b680b7|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:52:24 608760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 608766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 608773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 608777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 608789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608808] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 608823] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608835] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 608843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 608846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608854] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 608866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 608869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 608877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 608881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 608889] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 608892] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608896] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 608900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 608904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 608908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 608913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:590|lost_pn:592|po_sent_time:1746006744547825|lost_send_time:1746006744544537|loss_delay:63754|frame:STREAM |repair:128| [2025/04/30 09:52:24 608920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:592|lost_pn:592|po_sent_time:1746006744549465|lost_send_time:1746006744544537|loss_delay:63754|frame:STREAM |repair:128| [2025/04/30 09:52:24 608925] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744549465u| [2025/04/30 09:52:24 608929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 608933] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744613318|now:1746006744608933|interval:4385| [2025/04/30 09:52:24 608938] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744613318|now:1746006744608933|interv:4385| [2025/04/30 09:52:24 608942] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 54302, ack_elapse 57681, delivered 64811|rate 1123610|lost 269| [2025/04/30 09:52:24 608946] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1123610) in round 7| [2025/04/30 09:52:24 608950] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 608955] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:10038| [2025/04/30 09:52:24 608958] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:139241|packet_lost:2|acked:2400|po_sent_time:1746006744551620|recovery:1|recovery_start:1746006744608929|packet_conservation:1|next_round_delivered:322198| [2025/04/30 09:52:24 608965] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:139241|packet_lost:2|acked:2400|po_sent_time:1746006744551620|recovery:1|recovery_start:1746006744608929|packet_conservation:1|next_round_delivered:322198| [2025/04/30 09:52:24 608979] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:1|pacing_rate:418397|bw:1207078|cwnd:139241|full_bw_reached:1|inflight:55219|srtt:56665|latest_rtt:56671|min_rtt:31359|applimit:0|lost:234|recovery:1|recovery_start:1746006744608929|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 608989] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:167|largest:167|pns:2| [2025/04/30 09:52:24 608996] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:99|pkt_type:SHORT_HEADER|pkt_num:167|frame:ACK |recv_time:1746006744608291|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 609003] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864608291|now:1746006744608291|interv:120000000| [2025/04/30 09:52:24 609008] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864608291|now:1746006744608291|interv:120000000| [2025/04/30 09:52:24 609013] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744607725|pq_index:0| [2025/04/30 09:52:24 609019] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744607102| [2025/04/30 09:52:24 609026] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744609025| [2025/04/30 09:52:24 609034] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744609031| [2025/04/30 09:52:24 609040] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744607725|now:1746006744609031| [2025/04/30 09:52:24 609052] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744607725|now:1746006744609031| [2025/04/30 09:52:24 609058] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 609065] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 609072] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56665|min_srtt:56665|path_bw:1207078|loss_rate:62.69|path_pto:0| [2025/04/30 09:52:24 609079] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:79200|inflight:55219|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:437439| [2025/04/30 09:52:24 609087] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56665|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 609094] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:590|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 609101] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56665|min_srtt:56665|path_bw:1207078|loss_rate:62.69|path_pto:0| [2025/04/30 09:52:24 609108] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:80400|inflight:55219|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:438618| [2025/04/30 09:52:24 609115] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56665|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 609121] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:592|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 609126] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56665|min_srtt:56665|path_bw:1207078|loss_rate:62.69|path_pto:0| [2025/04/30 09:52:24 609130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:81600|inflight:55219|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:494031| [2025/04/30 09:52:24 609154] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56665|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 609159] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 609163] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56665|min_srtt:56665|path_bw:1207078|loss_rate:62.69|path_pto:0| [2025/04/30 09:52:24 609167] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:82800|inflight:55219|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:495210| [2025/04/30 09:52:24 609172] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56665|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 609176] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 609184] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56665|min_srtt:56665|path_bw:1207078|loss_rate:62.69|path_pto:0| [2025/04/30 09:52:24 609189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:84000|inflight:55219|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:496389| [2025/04/30 09:52:24 609193] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 609197] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 609201] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 609205] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 609210] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:528|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 609214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55219|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:402069| [2025/04/30 09:52:24 609219] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 609223] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:643| [2025/04/30 09:52:24 609258] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:643|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55219|now:1746006744609231|stream_id:0|stream_offset:402069| [2025/04/30 09:52:24 609264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:643|origin_pktnum:528|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 609269] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:55219|applimit:0| [2025/04/30 09:52:24 609273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744613318|now:1746006744609273|interval:4045| [2025/04/30 09:52:24 609277] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744613318|now:1746006744609273|interv:4045| [2025/04/30 09:52:24 609282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:139241|inflight:56419| [2025/04/30 09:52:24 609287] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:530|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 609291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56419|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:334866| [2025/04/30 09:52:24 609295] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1295| [2025/04/30 09:52:24 609299] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744610594|now:1746006744609299|interv:1295| [2025/04/30 09:52:24 609303] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1295| [2025/04/30 09:52:24 609307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 609315] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 609319] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:56419|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 609323] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 609327] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 609331] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744610594| [2025/04/30 09:52:24 609335] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744610594| [2025/04/30 09:52:24 609340] [debug] |xqc_engine_wakeup_after|wakeup:1746006744610594|now:1746006744609339|diff:1255| [2025/04/30 09:52:24 609346] [debug] |xqc_engine_main_logic|END|now:1746006744609031| [2025/04/30 09:52:24 609353] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744609353| [2025/04/30 09:52:24 609357] [debug] |xqc_engine_wakeup_after|wakeup:1746006744610594|now:1746006744609357|diff:1237| [2025/04/30 09:52:24 609361] [debug] |xqc_engine_main_logic|END|now:1746006744609353| [2025/04/30 09:52:24 610337] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:102|state:ESTABED|recv_time:1746006744610335| [2025/04/30 09:52:24 610351] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 610360] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:167| [2025/04/30 09:52:24 610365] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:168| [2025/04/30 09:52:24 610375] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:168| [2025/04/30 09:52:24 610380] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 610391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:596|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:598|path_largest_ack:596| [2025/04/30 09:52:24 610399] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:200|tx_in_flight:148841|prior_delivered:302998|prior_time:1746006744550610|is_app_limited:0|send_elapse:54481|ack_elapse:59725|ctl_first_sent_time:1746006744551701|lagest_ack_time:1746006744610335|curr_delivered:369009| [2025/04/30 09:52:24 610406] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744551701| [2025/04/30 09:52:24 610414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:696||sndq_packets_used_bytes:0|sndq_packets_free:93| [2025/04/30 09:52:24 610419] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:598|origin_pktnum:467|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:598|path_largest_ack:598| [2025/04/30 09:52:24 610424] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:203|tx_in_flight:145241|prior_delivered:305398|prior_time:1746006744552595|is_app_limited:0|send_elapse:54069|ack_elapse:57740|ctl_first_sent_time:1746006744553464|lagest_ack_time:1746006744610335|curr_delivered:370209| [2025/04/30 09:52:24 610431] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744553464| [2025/04/30 09:52:24 610438] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:694||sndq_packets_used_bytes:0|sndq_packets_free:95| [2025/04/30 09:52:24 610444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56665|rttvar:302|minrtt:31359|latest_rtt:56871|ack_delay:96| [2025/04/30 09:52:24 610458] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56678|rttvar:254|minrtt:31359|latest_rtt:56871|ack_delay:96| [2025/04/30 09:52:24 610465] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:598|lost_pn:595|thresh:3| [2025/04/30 09:52:24 610472] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610477] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610488] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610496] [debug] |scid:d47626d1917b423603b680b7|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:52:24 610500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610520] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610523] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610531] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610539] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 610543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610550] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610554] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 610558] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 610565] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610573] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 610577] [debug] |scid:d47626d1917b423603b680b7|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:52:24 610581] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 610585] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610589] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 610593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 610608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610624] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 610627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 610631] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 610635] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610639] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610643] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 610647] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610651] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610654] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610658] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 610662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 610680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 610686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 610703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 610709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 610721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 610745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 610764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 610771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 610777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 610783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 610790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610803] [debug] |scid:d47626d1917b423603b680b7|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:52:24 610809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 610816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 610827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 610834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 610852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610888] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 610900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 610929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 610935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610954] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610960] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 610966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 610973] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 610989] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 611000] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 611007] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 611013] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 611019] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 611025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 611032] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 611038] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 611044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 611050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 611056] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 611062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 611069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:593|lost_pn:595|po_sent_time:1746006744549564|lost_send_time:1746006744546356|loss_delay:63979|frame:STREAM |repair:128| [2025/04/30 09:52:24 611076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744549564u| [2025/04/30 09:52:24 611083] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 611089] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744615759|now:1746006744611089|interval:4670| [2025/04/30 09:52:24 611096] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744615759|now:1746006744611089|interv:4670| [2025/04/30 09:52:24 611103] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 54069, ack_elapse 57740, delivered 64811|rate 1122462|lost 270| [2025/04/30 09:52:24 611110] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1122462) in round 7| [2025/04/30 09:52:24 611117] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 611123] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:10038| [2025/04/30 09:52:24 611128] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:139241|packet_lost:1|acked:2400|po_sent_time:1746006744553464|recovery:1|recovery_start:1746006744611083|packet_conservation:1|next_round_delivered:322198| [2025/04/30 09:52:24 611153] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:139241|packet_lost:1|acked:2400|po_sent_time:1746006744553464|recovery:1|recovery_start:1746006744611083|packet_conservation:1|next_round_delivered:322198| [2025/04/30 09:52:24 611158] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:1|pacing_rate:418397|bw:1207078|cwnd:139241|full_bw_reached:1|inflight:52819|srtt:56678|latest_rtt:56871|min_rtt:31359|applimit:0|lost:235|recovery:1|recovery_start:1746006744611083|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 611168] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:24 611173] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006744635335|now:1746006744610335|interv:25000| [2025/04/30 09:52:24 611178] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744610335|max_ack_delay:25000| [2025/04/30 09:52:24 611183] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:168|largest:168|pns:2| [2025/04/30 09:52:24 611188] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:102|pkt_type:SHORT_HEADER|pkt_num:168|frame:PING ACK |recv_time:1746006744610335|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 611192] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864610335|now:1746006744610335|interv:120000000| [2025/04/30 09:52:24 611196] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864610335|now:1746006744610335|interv:120000000| [2025/04/30 09:52:24 611200] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744610594|pq_index:0| [2025/04/30 09:52:24 611205] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744609031| [2025/04/30 09:52:24 611209] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744611209| [2025/04/30 09:52:24 611214] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744611213| [2025/04/30 09:52:24 611218] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744610594|now:1746006744611213| [2025/04/30 09:52:24 611222] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744610594|now:1746006744611213| [2025/04/30 09:52:24 611226] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 611231] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 611236] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56678|min_srtt:56678|path_bw:1207078|loss_rate:62.96|path_pto:0| [2025/04/30 09:52:24 611240] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:82800|inflight:52819|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:439797| [2025/04/30 09:52:24 611245] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56678|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 611250] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:593|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 611255] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56678|min_srtt:56678|path_bw:1207078|loss_rate:62.96|path_pto:0| [2025/04/30 09:52:24 611262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:84000|inflight:52819|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:496389| [2025/04/30 09:52:24 611266] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56678|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 611270] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 611275] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56678|min_srtt:56678|path_bw:1207078|loss_rate:62.96|path_pto:0| [2025/04/30 09:52:24 611279] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:85200|inflight:52819|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:497568| [2025/04/30 09:52:24 611283] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56678|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 611288] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 611292] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56678|min_srtt:56678|path_bw:1207078|loss_rate:62.96|path_pto:0| [2025/04/30 09:52:24 611296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:86400|inflight:52819|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:498747| [2025/04/30 09:52:24 611300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 611304] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 611308] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 611312] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 611317] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:530|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 611321] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52819|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:334866| [2025/04/30 09:52:24 611325] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 611330] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:644| [2025/04/30 09:52:24 611363] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:644|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52819|now:1746006744611338|stream_id:0|stream_offset:334866| [2025/04/30 09:52:24 611369] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:644|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:52:24 611374] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52819|applimit:0| [2025/04/30 09:52:24 611382] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744615759|now:1746006744611381|interval:4378| [2025/04/30 09:52:24 611386] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744615759|now:1746006744611381|interv:4378| [2025/04/30 09:52:24 611390] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:139241|inflight:54019| [2025/04/30 09:52:24 611395] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:531|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 611399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54019|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:403248| [2025/04/30 09:52:24 611404] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:2057| [2025/04/30 09:52:24 611408] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744613465|now:1746006744611408|interv:2057| [2025/04/30 09:52:24 611412] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:2057| [2025/04/30 09:52:24 611416] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 611420] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 611424] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:54019|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 611428] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 611432] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 611436] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744613465| [2025/04/30 09:52:24 611440] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744613465| [2025/04/30 09:52:24 611444] [debug] |xqc_engine_wakeup_after|wakeup:1746006744613465|now:1746006744611444|diff:2021| [2025/04/30 09:52:24 611449] [debug] |xqc_engine_main_logic|END|now:1746006744611213| [2025/04/30 09:52:24 611454] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744611454| [2025/04/30 09:52:24 611458] [debug] |xqc_engine_wakeup_after|wakeup:1746006744613465|now:1746006744611458|diff:2007| [2025/04/30 09:52:24 611462] [debug] |xqc_engine_main_logic|END|now:1746006744611454| [2025/04/30 09:52:24 612309] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:103|state:ESTABED|recv_time:1746006744612307| [2025/04/30 09:52:24 612324] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 612333] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:168| [2025/04/30 09:52:24 612339] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:169| [2025/04/30 09:52:24 612348] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:169| [2025/04/30 09:52:24 612354] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 612366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 612380] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:203|tx_in_flight:150041|prior_delivered:305398|prior_time:1746006744552595|is_app_limited:0|send_elapse:54329|ack_elapse:59712|ctl_first_sent_time:1746006744553724|lagest_ack_time:1746006744612307|curr_delivered:371409| [2025/04/30 09:52:24 612387] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744553724| [2025/04/30 09:52:24 612394] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:694||sndq_packets_used_bytes:0|sndq_packets_free:95| [2025/04/30 09:52:24 612400] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:603|origin_pktnum:472|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:603|path_largest_ack:603| [2025/04/30 09:52:24 612407] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:204|tx_in_flight:147641|prior_delivered:307798|prior_time:1746006744554608|is_app_limited:0|send_elapse:54197|ack_elapse:57699|ctl_first_sent_time:1746006744555454|lagest_ack_time:1746006744612307|curr_delivered:372609| [2025/04/30 09:52:24 612414] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744555454| [2025/04/30 09:52:24 612420] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:692||sndq_packets_used_bytes:0|sndq_packets_free:97| [2025/04/30 09:52:24 612426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56678|rttvar:254|minrtt:31359|latest_rtt:56853|ack_delay:120| [2025/04/30 09:52:24 612433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56685|rttvar:204|minrtt:31359|latest_rtt:56853|ack_delay:120| [2025/04/30 09:52:24 612440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:603|lost_pn:600|thresh:3| [2025/04/30 09:52:24 612446] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612452] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612459] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612465] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612470] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612476] [debug] |scid:d47626d1917b423603b680b7|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:52:24 612480] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612488] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612507] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612511] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612515] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612523] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 612527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612530] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612534] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612538] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 612542] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 612546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612550] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612554] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 612558] [debug] |scid:d47626d1917b423603b680b7|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:52:24 612561] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 612565] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 612573] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612581] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612585] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 612589] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612592] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612601] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 612611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 612615] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 612619] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 612630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612639] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 612646] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612658] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 612664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 612670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 612689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 612696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 612708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 612733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 612757] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 612763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 612769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 612775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 612781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612793] [debug] |scid:d47626d1917b423603b680b7|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:52:24 612799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 612805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 612811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 612817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 612836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612849] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612867] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 612878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612890] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 612902] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 612905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 612925] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 612929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 612936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 612940] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 612948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 612952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612956] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 612960] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 612970] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612974] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 612977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612985] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 612990] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:597|lost_pn:600|po_sent_time:1746006744551780|lost_send_time:1746006744548348|loss_delay:63959|frame:STREAM |repair:128| [2025/04/30 09:52:24 612995] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:599|lost_pn:600|po_sent_time:1746006744553538|lost_send_time:1746006744548348|loss_delay:63959|frame:STREAM |repair:128| [2025/04/30 09:52:24 613000] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:600|lost_pn:600|po_sent_time:1746006744553604|lost_send_time:1746006744548348|loss_delay:63959|frame:STREAM |repair:128| [2025/04/30 09:52:24 613007] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744553604u| [2025/04/30 09:52:24 613011] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 613015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744617622|now:1746006744613015|interval:4607| [2025/04/30 09:52:24 613021] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744617622|now:1746006744613015|interv:4607| [2025/04/30 09:52:24 613028] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 54197, ack_elapse 57699, delivered 64811|rate 1123260|lost 273| [2025/04/30 09:52:24 613035] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1123260) in round 7| [2025/04/30 09:52:24 613042] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 613048] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:10038| [2025/04/30 09:52:24 613055] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:139241|packet_lost:3|acked:2400|po_sent_time:1746006744555454|recovery:1|recovery_start:1746006744613011|packet_conservation:1|next_round_delivered:322198| [2025/04/30 09:52:24 613062] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:139241|packet_lost:3|acked:2400|po_sent_time:1746006744555454|recovery:1|recovery_start:1746006744613011|packet_conservation:1|next_round_delivered:322198| [2025/04/30 09:52:24 613069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:1|pacing_rate:418397|bw:1207078|cwnd:139241|full_bw_reached:1|inflight:48019|srtt:56685|latest_rtt:56853|min_rtt:31359|applimit:0|lost:236|recovery:1|recovery_start:1746006744613011|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 613077] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:169|largest:169|pns:2| [2025/04/30 09:52:24 613082] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:103|pkt_type:SHORT_HEADER|pkt_num:169|frame:ACK |recv_time:1746006744612307|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 613086] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864612307|now:1746006744612307|interv:120000000| [2025/04/30 09:52:24 613091] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864612307|now:1746006744612307|interv:120000000| [2025/04/30 09:52:24 613094] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744613465|pq_index:0| [2025/04/30 09:52:24 613099] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744611213| [2025/04/30 09:52:24 613103] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744613103| [2025/04/30 09:52:24 613109] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744613107| [2025/04/30 09:52:24 613114] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 613119] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56685|min_srtt:56685|path_bw:1207078|loss_rate:63.24|path_pto:0| [2025/04/30 09:52:24 613127] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:85200|inflight:48019|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:442155| [2025/04/30 09:52:24 613149] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56685|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 613157] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:597|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 613162] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56685|min_srtt:56685|path_bw:1207078|loss_rate:63.24|path_pto:0| [2025/04/30 09:52:24 613166] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:86400|inflight:48019|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:307749| [2025/04/30 09:52:24 613170] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56685|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 613175] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:599|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 613180] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56685|min_srtt:56685|path_bw:1207078|loss_rate:63.24|path_pto:0| [2025/04/30 09:52:24 613187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:87600|inflight:48019|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:377310| [2025/04/30 09:52:24 613194] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56685|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 613201] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:600|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 613208] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56685|min_srtt:56685|path_bw:1207078|loss_rate:63.24|path_pto:0| [2025/04/30 09:52:24 613212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:88800|inflight:48019|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:498747| [2025/04/30 09:52:24 613217] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56685|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 613221] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 613225] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56685|min_srtt:56685|path_bw:1207078|loss_rate:63.24|path_pto:0| [2025/04/30 09:52:24 613229] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:90000|inflight:48019|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:499926| [2025/04/30 09:52:24 613234] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56685|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 613242] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 613246] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56685|min_srtt:56685|path_bw:1207078|loss_rate:63.24|path_pto:0| [2025/04/30 09:52:24 613250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:91200|inflight:48019|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:501105| [2025/04/30 09:52:24 613254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 613258] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 613262] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 613267] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 613271] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:531|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 613275] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48019|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:403248| [2025/04/30 09:52:24 613280] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 613284] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 613288] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 613292] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:48019|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 613296] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 613300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 613304] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744613465| [2025/04/30 09:52:24 613308] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744613465| [2025/04/30 09:52:24 613312] [debug] |xqc_engine_wakeup_after|wakeup:1746006744613465|now:1746006744613312|diff:153| [2025/04/30 09:52:24 613317] [debug] |xqc_engine_main_logic|END|now:1746006744613107| [2025/04/30 09:52:24 613322] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744613322| [2025/04/30 09:52:24 613326] [debug] |xqc_engine_wakeup_after|wakeup:1746006744613465|now:1746006744613326|diff:139| [2025/04/30 09:52:24 613330] [debug] |xqc_engine_main_logic|END|now:1746006744613322| [2025/04/30 09:52:24 614276] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:105|state:ESTABED|recv_time:1746006744614274| [2025/04/30 09:52:24 614292] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 614300] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:169| [2025/04/30 09:52:24 614313] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:170| [2025/04/30 09:52:24 614323] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:170| [2025/04/30 09:52:24 614329] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 614340] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:606|origin_pktnum:475|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:52:24 614346] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:141641|prior_delivered:310198|prior_time:1746006744557623|is_app_limited:0|send_elapse:53196|ack_elapse:56651|ctl_first_sent_time:1746006744558547|lagest_ack_time:1746006744614274|curr_delivered:373809| [2025/04/30 09:52:24 614353] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744558547| [2025/04/30 09:52:24 614360] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:693||sndq_packets_used_bytes:0|sndq_packets_free:96| [2025/04/30 09:52:24 614366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:607|origin_pktnum:347|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:52:24 614374] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:141641|prior_delivered:310198|prior_time:1746006744557623|is_app_limited:0|send_elapse:53196|ack_elapse:56651|ctl_first_sent_time:1746006744558547|lagest_ack_time:1746006744614274|curr_delivered:375009| [2025/04/30 09:52:24 614381] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744558647| [2025/04/30 09:52:24 614387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:692||sndq_packets_used_bytes:0|sndq_packets_free:97| [2025/04/30 09:52:24 614394] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56685|rttvar:204|minrtt:31359|latest_rtt:55627|ack_delay:96| [2025/04/30 09:52:24 614401] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56541|rttvar:441|minrtt:31359|latest_rtt:55627|ack_delay:96| [2025/04/30 09:52:24 614406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:607|lost_pn:604|thresh:3| [2025/04/30 09:52:24 614410] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614415] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614418] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614422] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614430] [debug] |scid:d47626d1917b423603b680b7|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:52:24 614434] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614438] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614446] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614450] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614453] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614457] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614461] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614465] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614473] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 614477] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614480] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614488] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 614492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 614496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614503] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 614507] [debug] |scid:d47626d1917b423603b680b7|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:52:24 614511] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 614515] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 614523] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614526] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614530] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614534] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 614538] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614542] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614548] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614556] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 614560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 614564] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 614567] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 614579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614587] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 614595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 614599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614602] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 614610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 614614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 614622] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614635] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 614642] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614648] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 614665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 614672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 614678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 614685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 614691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614703] [debug] |scid:d47626d1917b423603b680b7|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:52:24 614709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 614715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 614721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 614728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 614746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 614792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614798] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614810] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 614828] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 614834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 614865] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 614871] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 614883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 614889] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 614900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 614906] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 614918] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 614924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614931] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 614937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614943] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614949] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614953] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 614962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 614966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 614975] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:601|lost_pn:604|po_sent_time:1746006744553663|lost_send_time:1746006744550666|loss_delay:63608|frame:STREAM |repair:128| [2025/04/30 09:52:24 614980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:604|lost_pn:604|po_sent_time:1746006744555550|lost_send_time:1746006744550666|loss_delay:63608|frame:STREAM |repair:128| [2025/04/30 09:52:24 614985] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744555550u| [2025/04/30 09:52:24 614989] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 614993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744619248|now:1746006744614993|interval:4255| [2025/04/30 09:52:24 614997] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744619248|now:1746006744614993|interv:4255| [2025/04/30 09:52:24 615001] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 53196, ack_elapse 56651, delivered 64811|rate 1144039|lost 275| [2025/04/30 09:52:24 615006] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144039) in round 7| [2025/04/30 09:52:24 615010] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 615014] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:109203|extra_cwnd:10038| [2025/04/30 09:52:24 615018] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:139241|packet_lost:2|acked:2400|po_sent_time:1746006744558647|recovery:1|recovery_start:1746006744614989|packet_conservation:1|next_round_delivered:322198| [2025/04/30 09:52:24 615024] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:139241|packet_lost:2|acked:2400|po_sent_time:1746006744558647|recovery:1|recovery_start:1746006744614989|packet_conservation:1|next_round_delivered:322198| [2025/04/30 09:52:24 615032] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:1|pacing_rate:418397|bw:1207078|cwnd:139241|full_bw_reached:1|inflight:43219|srtt:56541|latest_rtt:55627|min_rtt:31359|applimit:0|lost:236|recovery:1|recovery_start:1746006744614989|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 615041] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:170|largest:170|pns:2| [2025/04/30 09:52:24 615048] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:105|pkt_type:SHORT_HEADER|pkt_num:170|frame:ACK |recv_time:1746006744614274|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 615055] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864614274|now:1746006744614274|interv:120000000| [2025/04/30 09:52:24 615062] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864614274|now:1746006744614274|interv:120000000| [2025/04/30 09:52:24 615068] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744613465|pq_index:0| [2025/04/30 09:52:24 615075] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744613107| [2025/04/30 09:52:24 615082] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744615082| [2025/04/30 09:52:24 615089] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744615087| [2025/04/30 09:52:24 615102] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744613465|now:1746006744615087| [2025/04/30 09:52:24 615106] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744613465|now:1746006744615087| [2025/04/30 09:52:24 615110] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 615115] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 615120] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56541|min_srtt:56541|path_bw:1207078|loss_rate:63.24|path_pto:0| [2025/04/30 09:52:24 615125] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:91200|inflight:43219|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:443334| [2025/04/30 09:52:24 615129] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56541|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 615156] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:601|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 615160] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56541|min_srtt:56541|path_bw:1207078|loss_rate:63.24|path_pto:0| [2025/04/30 09:52:24 615164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:92400|inflight:43219|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:445692| [2025/04/30 09:52:24 615169] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56541|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 615173] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:604|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 615177] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56541|min_srtt:56541|path_bw:1207078|loss_rate:63.24|path_pto:0| [2025/04/30 09:52:24 615182] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:93600|inflight:43219|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:501105| [2025/04/30 09:52:24 615186] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56541|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 615190] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 615194] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56541|min_srtt:56541|path_bw:1207078|loss_rate:63.24|path_pto:0| [2025/04/30 09:52:24 615198] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:94800|inflight:43219|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:502284| [2025/04/30 09:52:24 615203] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56541|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 615212] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 615219] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56541|min_srtt:56541|path_bw:1207078|loss_rate:63.24|path_pto:0| [2025/04/30 09:52:24 615226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:96000|inflight:43219|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:503463| [2025/04/30 09:52:24 615233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 615240] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 615244] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 615248] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 615252] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:531|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 615257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43219|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:403248| [2025/04/30 09:52:24 615261] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 615266] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:645| [2025/04/30 09:52:24 615301] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:645|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43219|now:1746006744615274|stream_id:0|stream_offset:403248| [2025/04/30 09:52:24 615307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:645|origin_pktnum:531|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 615312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:43219|applimit:0| [2025/04/30 09:52:24 615317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744619248|now:1746006744615317|interval:3931| [2025/04/30 09:52:24 615324] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744619248|now:1746006744615317|interv:3931| [2025/04/30 09:52:24 615331] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:139241|inflight:44419| [2025/04/30 09:52:24 615339] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:532|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 615346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44419|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:404427| [2025/04/30 09:52:24 615353] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 615360] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744616359|now:1746006744615359|interv:1000| [2025/04/30 09:52:24 615372] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 615376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 615380] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 615385] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:44419|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 615389] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 615393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 615397] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744616359| [2025/04/30 09:52:24 615401] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744616359| [2025/04/30 09:52:24 615405] [debug] |xqc_engine_wakeup_after|wakeup:1746006744616359|now:1746006744615405|diff:954| [2025/04/30 09:52:24 615410] [debug] |xqc_engine_main_logic|END|now:1746006744615087| [2025/04/30 09:52:24 615415] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744615415| [2025/04/30 09:52:24 615419] [debug] |xqc_engine_wakeup_after|wakeup:1746006744616359|now:1746006744615419|diff:940| [2025/04/30 09:52:24 615423] [debug] |xqc_engine_main_logic|END|now:1746006744615415| [2025/04/30 09:52:24 616491] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744616491| [2025/04/30 09:52:24 616502] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744616359|pq_index:0| [2025/04/30 09:52:24 616507] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744615087| [2025/04/30 09:52:24 616512] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744616511| [2025/04/30 09:52:24 616517] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744616359|now:1746006744616511| [2025/04/30 09:52:24 616521] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744616359|now:1746006744616511| [2025/04/30 09:52:24 616525] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 616530] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 616535] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56541|min_srtt:56541|path_bw:1207078|loss_rate:63.50|path_pto:0| [2025/04/30 09:52:24 616540] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:94800|inflight:44419|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:503463| [2025/04/30 09:52:24 616544] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 616548] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 616552] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 616557] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 616571] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:532|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 616575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44419|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:404427| [2025/04/30 09:52:24 616580] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 616584] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:646| [2025/04/30 09:52:24 616619] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:646|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44419|now:1746006744616592|stream_id:0|stream_offset:404427| [2025/04/30 09:52:24 616625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:646|origin_pktnum:532|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 616630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:44419|applimit:0| [2025/04/30 09:52:24 616635] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744619248|now:1746006744616634|interval:2614| [2025/04/30 09:52:24 616639] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744619248|now:1746006744616634|interv:2614| [2025/04/30 09:52:24 616643] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:139241|inflight:45619| [2025/04/30 09:52:24 616648] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:535|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 616652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45619|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:405606| [2025/04/30 09:52:24 616657] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:2545| [2025/04/30 09:52:24 616661] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744619206|now:1746006744616661|interv:2545| [2025/04/30 09:52:24 616665] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:2545| [2025/04/30 09:52:24 616669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 616673] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 616679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:45619|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 616686] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 616692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 616699] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744619206| [2025/04/30 09:52:24 616706] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744619206| [2025/04/30 09:52:24 616712] [debug] |xqc_engine_wakeup_after|wakeup:1746006744619206|now:1746006744616712|diff:2494| [2025/04/30 09:52:24 616718] [debug] |xqc_engine_main_logic|END|now:1746006744616511| [2025/04/30 09:52:24 618264] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:109|state:ESTABED|recv_time:1746006744618263| [2025/04/30 09:52:24 618279] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 618288] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:170| [2025/04/30 09:52:24 618292] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:172| [2025/04/30 09:52:24 618298] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:172| [2025/04/30 09:52:24 618305] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 618317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:608|origin_pktnum:479|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:616|path_largest_ack:608| [2025/04/30 09:52:24 618324] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:144041|prior_delivered:310198|prior_time:1746006744557623|is_app_limited:0|send_elapse:53387|ack_elapse:60640|ctl_first_sent_time:1746006744558738|lagest_ack_time:1746006744618263|curr_delivered:376209| [2025/04/30 09:52:24 618331] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744558738| [2025/04/30 09:52:24 618338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:690||sndq_packets_used_bytes:0|sndq_packets_free:99| [2025/04/30 09:52:24 618342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:609|origin_pktnum:480|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:616|path_largest_ack:609| [2025/04/30 09:52:24 618348] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:210|tx_in_flight:144041|prior_delivered:310198|prior_time:1746006744557623|is_app_limited:0|send_elapse:53387|ack_elapse:60640|ctl_first_sent_time:1746006744558738|lagest_ack_time:1746006744618263|curr_delivered:377409| [2025/04/30 09:52:24 618354] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744558832| [2025/04/30 09:52:24 618361] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:688||sndq_packets_used_bytes:0|sndq_packets_free:101| [2025/04/30 09:52:24 618368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:614|origin_pktnum:484|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:616|path_largest_ack:614| [2025/04/30 09:52:24 618374] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:145241|prior_delivered:312598|prior_time:1746006744559671|is_app_limited:0|send_elapse:55097|ack_elapse:58592|ctl_first_sent_time:1746006744560526|lagest_ack_time:1746006744618263|curr_delivered:378609| [2025/04/30 09:52:24 618381] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744560526| [2025/04/30 09:52:24 618387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:686||sndq_packets_used_bytes:0|sndq_packets_free:103| [2025/04/30 09:52:24 618394] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:616|origin_pktnum:228|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:616|path_largest_ack:616| [2025/04/30 09:52:24 618401] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:145241|prior_delivered:312598|prior_time:1746006744559671|is_app_limited:0|send_elapse:55097|ack_elapse:58592|ctl_first_sent_time:1746006744560526|lagest_ack_time:1746006744618263|curr_delivered:379809| [2025/04/30 09:52:24 618412] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744560699| [2025/04/30 09:52:24 618417] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:685||sndq_packets_used_bytes:0|sndq_packets_free:104| [2025/04/30 09:52:24 618421] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56541|rttvar:441|minrtt:31359|latest_rtt:57564|ack_delay:104| [2025/04/30 09:52:24 618425] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:56656|rttvar:560|minrtt:31359|latest_rtt:57564|ack_delay:104| [2025/04/30 09:52:24 618429] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:616|lost_pn:613|thresh:3| [2025/04/30 09:52:24 618433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618441] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618445] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618449] [debug] |scid:d47626d1917b423603b680b7|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:52:24 618453] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618457] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618461] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618465] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618472] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618476] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618480] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618488] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 618504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 618508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618514] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618518] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 618522] [debug] |scid:d47626d1917b423603b680b7|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:52:24 618526] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 618530] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618534] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 618538] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618542] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618545] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 618553] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618557] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618561] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618565] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 618573] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 618577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 618580] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 618592] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618596] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 618600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 618604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 618612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 618622] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 618638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618642] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618646] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 618650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 618654] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 618657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 618661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 618665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618673] [debug] |scid:d47626d1917b423603b680b7|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:52:24 618677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 618681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 618685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 618689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 618700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 618749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 618781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 618788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 618820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 618826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618833] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 618839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 618845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 618858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 618864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 618876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 618888] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 618900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618906] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 618929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 618935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 618948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:605|lost_pn:613|po_sent_time:1746006744555640|lost_send_time:1746006744553504|loss_delay:64759|frame:STREAM |repair:128| [2025/04/30 09:52:24 618956] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:610|lost_pn:613|po_sent_time:1746006744558937|lost_send_time:1746006744553504|loss_delay:64759|frame:STREAM |repair:128| [2025/04/30 09:52:24 618964] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:611|lost_pn:613|po_sent_time:1746006744559040|lost_send_time:1746006744553504|loss_delay:64759|frame:STREAM |repair:128| [2025/04/30 09:52:24 618971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:612|lost_pn:613|po_sent_time:1746006744559144|lost_send_time:1746006744553504|loss_delay:64759|frame:STREAM |repair:128| [2025/04/30 09:52:24 618978] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:613|lost_pn:613|po_sent_time:1746006744559241|lost_send_time:1746006744553504|loss_delay:64759|frame:STREAM |repair:128| [2025/04/30 09:52:24 618985] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744559241u| [2025/04/30 09:52:24 618991] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 618998] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744625374|now:1746006744618997|interval:6377| [2025/04/30 09:52:24 619004] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744625374|now:1746006744618997|interv:6377| [2025/04/30 09:52:24 619011] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 55097, ack_elapse 58592, delivered 67211|rate 1147101|lost 280| [2025/04/30 09:52:24 619018] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147101) in round 7| [2025/04/30 09:52:24 619025] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 619032] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 619043] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:139241|packet_lost:5|acked:4800|po_sent_time:1746006744560699|recovery:1|recovery_start:1746006744618991|packet_conservation:1|next_round_delivered:322198| [2025/04/30 09:52:24 619050] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:139241|packet_lost:5|acked:4800|po_sent_time:1746006744560699|recovery:1|recovery_start:1746006744618991|packet_conservation:1|next_round_delivered:322198| [2025/04/30 09:52:24 619058] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:139241|full_bw_reached:1|inflight:34819|srtt:56656|latest_rtt:57564|min_rtt:31359|applimit:0|lost:238|recovery:1|recovery_start:1746006744618991|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 619068] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:172|largest:172|pns:2| [2025/04/30 09:52:24 619074] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:109|pkt_type:SHORT_HEADER|pkt_num:172|frame:ACK |recv_time:1746006744618263|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 619079] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864618263|now:1746006744618263|interv:120000000| [2025/04/30 09:52:24 619083] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864618263|now:1746006744618263|interv:120000000| [2025/04/30 09:52:24 619087] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744619206|pq_index:0| [2025/04/30 09:52:24 619092] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744616511| [2025/04/30 09:52:24 619095] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744619095| [2025/04/30 09:52:24 619101] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744619099| [2025/04/30 09:52:24 619106] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 619111] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56656|min_srtt:56656|path_bw:1207078|loss_rate:63.77|path_pto:0| [2025/04/30 09:52:24 619115] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:93600|inflight:34819|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:446871| [2025/04/30 09:52:24 619120] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56656|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 619125] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:605|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 619129] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56656|min_srtt:56656|path_bw:1207078|loss_rate:63.77|path_pto:0| [2025/04/30 09:52:24 619155] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:94800|inflight:34819|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:313644| [2025/04/30 09:52:24 619160] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56656|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 619168] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:610|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 619172] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56656|min_srtt:56656|path_bw:1207078|loss_rate:63.77|path_pto:0| [2025/04/30 09:52:24 619176] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:96000|inflight:34819|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:314823| [2025/04/30 09:52:24 619180] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56656|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 619185] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:611|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 619189] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56656|min_srtt:56656|path_bw:1207078|loss_rate:63.77|path_pto:0| [2025/04/30 09:52:24 619193] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:97200|inflight:34819|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:448050| [2025/04/30 09:52:24 619198] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56656|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 619202] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:612|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 619206] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56656|min_srtt:56656|path_bw:1207078|loss_rate:63.77|path_pto:0| [2025/04/30 09:52:24 619210] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:98400|inflight:34819|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:449229| [2025/04/30 09:52:24 619215] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56656|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 619219] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:613|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 619223] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56656|min_srtt:56656|path_bw:1207078|loss_rate:63.77|path_pto:0| [2025/04/30 09:52:24 619227] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:99600|inflight:34819|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:503463| [2025/04/30 09:52:24 619232] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56656|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 619236] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 619240] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56656|min_srtt:56656|path_bw:1207078|loss_rate:63.77|path_pto:0| [2025/04/30 09:52:24 619247] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:100800|inflight:34819|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:504642| [2025/04/30 09:52:24 619251] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56656|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 619255] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 619260] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56656|min_srtt:56656|path_bw:1207078|loss_rate:63.77|path_pto:0| [2025/04/30 09:52:24 619264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:102000|inflight:34819|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:505821| [2025/04/30 09:52:24 619268] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56656|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 619272] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 619276] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56656|min_srtt:56656|path_bw:1207078|loss_rate:63.77|path_pto:0| [2025/04/30 09:52:24 619281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:103200|inflight:34819|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:507000| [2025/04/30 09:52:24 619285] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:56656|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 619289] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 619293] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56656|min_srtt:56656|path_bw:1207078|loss_rate:63.77|path_pto:0| [2025/04/30 09:52:24 619298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:104400|inflight:34819|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:508179| [2025/04/30 09:52:24 619302] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 619306] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 619310] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 619314] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 619318] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:535|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 619322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34819|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:405606| [2025/04/30 09:52:24 619329] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 619333] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 619337] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 619341] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:34819|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 619346] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 619349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 619353] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744619206| [2025/04/30 09:52:24 619357] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744619206| [2025/04/30 09:52:24 619361] [debug] |xqc_engine_wakeup_after|wakeup:1746006744619206|now:1746006744619361|diff:18446744073709551461| [2025/04/30 09:52:24 619366] [debug] |xqc_engine_main_logic|END|now:1746006744619099| [2025/04/30 09:52:24 619371] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744619371| [2025/04/30 09:52:24 619375] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744619206|pq_index:0| [2025/04/30 09:52:24 619379] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744619099| [2025/04/30 09:52:24 619384] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744619383| [2025/04/30 09:52:24 619389] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744619206|now:1746006744619383| [2025/04/30 09:52:24 619393] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744619206|now:1746006744619383| [2025/04/30 09:52:24 619397] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 619401] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 619405] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:56656|min_srtt:56656|path_bw:1207078|loss_rate:63.77|path_pto:0| [2025/04/30 09:52:24 619409] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:104400|inflight:34819|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:508179| [2025/04/30 09:52:24 619414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 619418] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 619421] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 619426] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 619430] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:535|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 619436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34819|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:405606| [2025/04/30 09:52:24 619440] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 619445] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:647| [2025/04/30 09:52:24 619478] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:647|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:34819|now:1746006744619453|stream_id:0|stream_offset:405606| [2025/04/30 09:52:24 619484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:647|origin_pktnum:535|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 619489] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:34819|applimit:0| [2025/04/30 09:52:24 619494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744625374|now:1746006744619493|interval:5881| [2025/04/30 09:52:24 619498] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744625374|now:1746006744619493|interv:5881| [2025/04/30 09:52:24 619502] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:139241|inflight:36019| [2025/04/30 09:52:24 619507] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:536|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 619511] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36019|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:406785| [2025/04/30 09:52:24 619516] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 619520] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:648| [2025/04/30 09:52:24 619542] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:648|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:36019|now:1746006744619526|stream_id:0|stream_offset:406785| [2025/04/30 09:52:24 619548] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:648|origin_pktnum:536|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 619552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:36019|applimit:0| [2025/04/30 09:52:24 619556] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744625374|now:1746006744619556|interval:5818| [2025/04/30 09:52:24 619560] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744625374|now:1746006744619556|interv:5818| [2025/04/30 09:52:24 619564] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:139241|inflight:37219| [2025/04/30 09:52:24 619569] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:539|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 619573] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37219|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:407964| [2025/04/30 09:52:24 619580] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 619584] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:649| [2025/04/30 09:52:24 619605] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:649|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37219|now:1746006744619590|stream_id:0|stream_offset:407964| [2025/04/30 09:52:24 619610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:649|origin_pktnum:539|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 619614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:37219|applimit:0| [2025/04/30 09:52:24 619618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744625374|now:1746006744619618|interval:5756| [2025/04/30 09:52:24 619622] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744625374|now:1746006744619618|interv:5756| [2025/04/30 09:52:24 619626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:139241|inflight:38419| [2025/04/30 09:52:24 619631] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:540|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 619635] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38419|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:409143| [2025/04/30 09:52:24 619639] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 619643] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744620643|now:1746006744619643|interv:1000| [2025/04/30 09:52:24 619647] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 619651] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 619655] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 619659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:38419|cwnd:139241|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 619663] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 619668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 619675] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744620643| [2025/04/30 09:52:24 619682] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744620643| [2025/04/30 09:52:24 619689] [debug] |xqc_engine_wakeup_after|wakeup:1746006744620643|now:1746006744619688|diff:955| [2025/04/30 09:52:24 619695] [debug] |xqc_engine_main_logic|END|now:1746006744619383| [2025/04/30 09:52:24 620270] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:111|state:ESTABED|recv_time:1746006744620269| [2025/04/30 09:52:24 620286] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 620295] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:172| [2025/04/30 09:52:24 620308] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:173| [2025/04/30 09:52:24 620317] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:173| [2025/04/30 09:52:24 620324] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 620336] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:619|origin_pktnum:358|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:620|path_largest_ack:619| [2025/04/30 09:52:24 620343] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:138041|prior_delivered:322198|prior_time:1746006744568555|is_app_limited:0|send_elapse:58225|ack_elapse:51714|ctl_first_sent_time:1746006744569460|lagest_ack_time:1746006744620269|curr_delivered:381009| [2025/04/30 09:52:24 620350] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744569460| [2025/04/30 09:52:24 620358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:686||sndq_packets_used_bytes:0|sndq_packets_free:103| [2025/04/30 09:52:24 620365] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:620|origin_pktnum:490|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:620|path_largest_ack:620| [2025/04/30 09:52:24 620372] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:138041|prior_delivered:322198|prior_time:1746006744568555|is_app_limited:0|send_elapse:58225|ack_elapse:51714|ctl_first_sent_time:1746006744569460|lagest_ack_time:1746006744620269|curr_delivered:382209| [2025/04/30 09:52:24 620379] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744569551| [2025/04/30 09:52:24 620385] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:684||sndq_packets_used_bytes:0|sndq_packets_free:105| [2025/04/30 09:52:24 620392] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:56656|rttvar:560|minrtt:31359|latest_rtt:50718|ack_delay:88| [2025/04/30 09:52:24 620399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:55902|rttvar:1926|minrtt:31359|latest_rtt:50718|ack_delay:88| [2025/04/30 09:52:24 620406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:620|lost_pn:617|thresh:3| [2025/04/30 09:52:24 620412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620418] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620421] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620425] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620429] [debug] |scid:d47626d1917b423603b680b7|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:52:24 620434] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620441] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620447] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620454] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620467] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620471] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620479] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620483] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620487] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620491] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 620495] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 620499] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620503] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620507] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 620511] [debug] |scid:d47626d1917b423603b680b7|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:52:24 620514] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 620518] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 620526] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620530] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620534] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620538] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 620542] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620550] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620553] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620557] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 620564] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 620568] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 620572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 620583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620587] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 620591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 620595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 620603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620615] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 620619] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 620630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 620634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 620638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 620642] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 620646] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620654] [debug] |scid:d47626d1917b423603b680b7|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:52:24 620657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 620664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 620668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 620671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 620683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620710] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 620723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 620752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 620757] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 620788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 620794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 620813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 620819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 620832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 620838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 620851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 620857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 620871] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620890] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620896] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 620902] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 620908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 620933] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 620939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620945] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 620952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:615|lost_pn:617|po_sent_time:1746006744560615|lost_send_time:1746006744557380|loss_delay:62889|frame:STREAM |repair:128| [2025/04/30 09:52:24 620969] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:617|lost_pn:617|po_sent_time:1746006744560778|lost_send_time:1746006744557380|loss_delay:62889|frame:STREAM |repair:128| [2025/04/30 09:52:24 620981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744560778u| [2025/04/30 09:52:24 620987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 620994] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744623766|now:1746006744620993|interval:2773| [2025/04/30 09:52:24 621001] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744623766|now:1746006744620993|interv:2773| [2025/04/30 09:52:24 621007] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 58225, ack_elapse 51714, delivered 60011|rate 1030674|lost 282| [2025/04/30 09:52:24 621014] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: RTT round update 7 -> 8| [2025/04/30 09:52:24 621021] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1030674) in round 8| [2025/04/30 09:52:24 621027] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 621034] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 621040] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:139241|packet_lost:2|acked:2400|po_sent_time:1746006744569551|recovery:1|recovery_start:1746006744620987|packet_conservation:0|next_round_delivered:382209| [2025/04/30 09:52:24 621047] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:139241|packet_lost:2|acked:2400|po_sent_time:1746006744569551|recovery:1|recovery_start:1746006744620987|packet_conservation:0|next_round_delivered:382209| [2025/04/30 09:52:24 621054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:104668|full_bw_reached:1|inflight:33619|srtt:55902|latest_rtt:50718|min_rtt:31359|applimit:0|lost:241|recovery:1|recovery_start:1746006744620987|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:52:24 621063] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:173|largest:173|pns:2| [2025/04/30 09:52:24 621070] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:111|pkt_type:SHORT_HEADER|pkt_num:173|frame:ACK |recv_time:1746006744620269|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 621078] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864620269|now:1746006744620269|interv:120000000| [2025/04/30 09:52:24 621084] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864620269|now:1746006744620269|interv:120000000| [2025/04/30 09:52:24 621091] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744620643|pq_index:0| [2025/04/30 09:52:24 621098] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744619383| [2025/04/30 09:52:24 621104] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744621103| [2025/04/30 09:52:24 621111] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744621109| [2025/04/30 09:52:24 621123] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744620643|now:1746006744621109| [2025/04/30 09:52:24 621128] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744620643|now:1746006744621109| [2025/04/30 09:52:24 621148] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 621156] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 621161] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55902|min_srtt:55902|path_bw:1207078|loss_rate:64.54|path_pto:0| [2025/04/30 09:52:24 621166] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:100800|inflight:33619|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:385563| [2025/04/30 09:52:24 621170] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 621174] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 621178] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 621183] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 621187] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55902|min_srtt:55902|path_bw:1207078|loss_rate:64.54|path_pto:0| [2025/04/30 09:52:24 621191] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:100800|inflight:33619|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:508179| [2025/04/30 09:52:24 621196] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 621199] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 621203] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 621208] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 621212] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:540|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 621216] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33619|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:409143| [2025/04/30 09:52:24 621221] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 621225] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:650| [2025/04/30 09:52:24 621258] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:650|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:33619|now:1746006744621233|stream_id:0|stream_offset:409143| [2025/04/30 09:52:24 621264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:650|origin_pktnum:540|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 621273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:33619|applimit:0| [2025/04/30 09:52:24 621277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744623766|now:1746006744621277|interval:2489| [2025/04/30 09:52:24 621282] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744623766|now:1746006744621277|interv:2489| [2025/04/30 09:52:24 621286] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:34819| [2025/04/30 09:52:24 621291] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:544|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 621295] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34819|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:411501| [2025/04/30 09:52:24 621300] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 621304] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744622304|now:1746006744621304|interv:1000| [2025/04/30 09:52:24 621308] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 621312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 621316] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 621320] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:34819|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 621325] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 621328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 621332] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744622304| [2025/04/30 09:52:24 621337] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744622304| [2025/04/30 09:52:24 621341] [debug] |xqc_engine_wakeup_after|wakeup:1746006744622304|now:1746006744621341|diff:963| [2025/04/30 09:52:24 621345] [debug] |xqc_engine_main_logic|END|now:1746006744621109| [2025/04/30 09:52:24 621351] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744621351| [2025/04/30 09:52:24 621354] [debug] |xqc_engine_wakeup_after|wakeup:1746006744622304|now:1746006744621354|diff:950| [2025/04/30 09:52:24 621358] [debug] |xqc_engine_main_logic|END|now:1746006744621351| [2025/04/30 09:52:24 622266] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:111|state:ESTABED|recv_time:1746006744622265| [2025/04/30 09:52:24 622282] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 622291] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:173| [2025/04/30 09:52:24 622297] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:174| [2025/04/30 09:52:24 622306] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:174| [2025/04/30 09:52:24 622313] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 622324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:621|origin_pktnum:363|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:622|path_largest_ack:621| [2025/04/30 09:52:24 622340] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:135641|prior_delivered:323398|prior_time:1746006744570641|is_app_limited:0|send_elapse:58145|ack_elapse:51624|ctl_first_sent_time:1746006744571569|lagest_ack_time:1746006744622265|curr_delivered:383409| [2025/04/30 09:52:24 622348] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744571569| [2025/04/30 09:52:24 622355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:683||sndq_packets_used_bytes:0|sndq_packets_free:106| [2025/04/30 09:52:24 622362] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:622|origin_pktnum:499|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:622|path_largest_ack:622| [2025/04/30 09:52:24 622369] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:135641|prior_delivered:323398|prior_time:1746006744570641|is_app_limited:0|send_elapse:58145|ack_elapse:51624|ctl_first_sent_time:1746006744571569|lagest_ack_time:1746006744622265|curr_delivered:384609| [2025/04/30 09:52:24 622374] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744571662| [2025/04/30 09:52:24 622380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:681||sndq_packets_used_bytes:0|sndq_packets_free:108| [2025/04/30 09:52:24 622387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:55902|rttvar:1926|minrtt:31359|latest_rtt:50603|ack_delay:88| [2025/04/30 09:52:24 622393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:55229|rttvar:2791|minrtt:31359|latest_rtt:50603|ack_delay:88| [2025/04/30 09:52:24 622399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:622|lost_pn:619|thresh:3| [2025/04/30 09:52:24 622403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622408] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622415] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622419] [debug] |scid:d47626d1917b423603b680b7|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:52:24 622423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622427] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622439] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622442] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622446] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622455] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622459] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622467] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 622471] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 622475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622478] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 622486] [debug] |scid:d47626d1917b423603b680b7|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:52:24 622490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 622494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622498] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 622502] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622510] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622513] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 622517] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622521] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622526] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622532] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622539] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 622545] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 622551] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 622558] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622564] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622567] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 622575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 622583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 622587] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 622603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 622614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 622618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 622622] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 622626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 622630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622638] [debug] |scid:d47626d1917b423603b680b7|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:52:24 622641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 622645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 622649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 622653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622658] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 622671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 622727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 622757] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 622763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 622794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 622800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 622813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 622819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 622831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 622837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 622856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 622862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 622874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622890] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 622894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 622898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622902] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622906] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622910] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 622913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 622917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622925] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 622929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 622934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:618|lost_pn:619|po_sent_time:1746006744560877|lost_send_time:1746006744560133|loss_delay:62132|frame:STREAM |repair:128| [2025/04/30 09:52:24 622938] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744560877u| [2025/04/30 09:52:24 622943] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 622947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:55229|rtt_var:2791|pto_duration:66393|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 622952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 622956] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 622963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 31219| [2025/04/30 09:52:24 622967] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744712626|now:1746006744622947|interv:89679| [2025/04/30 09:52:24 622972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744712626|now:1746006744622947|interval:89679|pto_count:0|srtt:55229 [2025/04/30 09:52:24 622976] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 58145, ack_elapse 51624, delivered 61211|rate 1052730|lost 283| [2025/04/30 09:52:24 622981] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1052730) in round 8| [2025/04/30 09:52:24 622985] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 622989] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 622993] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104668|packet_lost:1|acked:2400|po_sent_time:1746006744571662|recovery:1|recovery_start:1746006744622943|packet_conservation:0|next_round_delivered:382209| [2025/04/30 09:52:24 622998] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104668|packet_lost:1|acked:2400|po_sent_time:1746006744571662|recovery:1|recovery_start:1746006744622943|packet_conservation:0|next_round_delivered:382209| [2025/04/30 09:52:24 623002] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:104668|full_bw_reached:1|inflight:31219|srtt:55229|latest_rtt:50603|min_rtt:31359|applimit:0|lost:242|recovery:1|recovery_start:1746006744622943|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 623008] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:174|largest:174|pns:2| [2025/04/30 09:52:24 623013] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:111|pkt_type:SHORT_HEADER|pkt_num:174|frame:ACK |recv_time:1746006744622265|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 623018] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864622265|now:1746006744622265|interv:120000000| [2025/04/30 09:52:24 623022] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864622265|now:1746006744622265|interv:120000000| [2025/04/30 09:52:24 623028] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744622304|pq_index:0| [2025/04/30 09:52:24 623035] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744621109| [2025/04/30 09:52:24 623041] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744623041| [2025/04/30 09:52:24 623050] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744623048| [2025/04/30 09:52:24 623057] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744622304|now:1746006744623048| [2025/04/30 09:52:24 623064] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744622304|now:1746006744623048| [2025/04/30 09:52:24 623070] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 623082] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 623087] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55229|min_srtt:55229|path_bw:1207078|loss_rate:64.79|path_pto:0| [2025/04/30 09:52:24 623091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:99600|inflight:31219|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:385563| [2025/04/30 09:52:24 623096] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 623100] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 623104] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 623109] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 623113] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:55229|min_srtt:55229|path_bw:1207078|loss_rate:64.79|path_pto:0| [2025/04/30 09:52:24 623117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:99600|inflight:31219|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:508179| [2025/04/30 09:52:24 623121] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 623125] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 623129] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 623156] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 623162] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:544|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 623166] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31219|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:411501| [2025/04/30 09:52:24 623171] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 623175] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:651| [2025/04/30 09:52:24 623220] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:651|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31219|now:1746006744623184|stream_id:0|stream_offset:411501| [2025/04/30 09:52:24 623228] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:651|origin_pktnum:544|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 623235] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:31219|applimit:0| [2025/04/30 09:52:24 623242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:55229|rtt_var:2791|pto_duration:66393|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 623250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 623263] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 623269] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 32419| [2025/04/30 09:52:24 623275] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744714577|now:1746006744623242|interv:91335| [2025/04/30 09:52:24 623279] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744714577|now:1746006744623242|interval:91335|pto_count:0|srtt:55229 [2025/04/30 09:52:24 623284] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:32419| [2025/04/30 09:52:24 623289] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:546|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 623293] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32419|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:344298| [2025/04/30 09:52:24 623298] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 623302] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:652| [2025/04/30 09:52:24 623333] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:652|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:32419|now:1746006744623309|stream_id:0|stream_offset:344298| [2025/04/30 09:52:24 623339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:652|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:52:24 623347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:32419|applimit:0| [2025/04/30 09:52:24 623354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:55229|rtt_var:2791|pto_duration:66393|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 623360] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 623367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 623374] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 33619| [2025/04/30 09:52:24 623380] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744714702|now:1746006744623353|interv:91349| [2025/04/30 09:52:24 623385] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744714702|now:1746006744623353|interval:91349|pto_count:0|srtt:55229 [2025/04/30 09:52:24 623390] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:33619| [2025/04/30 09:52:24 623395] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:547|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 623399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33619|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:412680| [2025/04/30 09:52:24 623403] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 623412] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744624412|now:1746006744623412|interv:1000| [2025/04/30 09:52:24 623416] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 623420] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 623424] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 623428] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:33619|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 623433] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 623436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 623441] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744624412| [2025/04/30 09:52:24 623445] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744624412| [2025/04/30 09:52:24 623449] [debug] |xqc_engine_wakeup_after|wakeup:1746006744624412|now:1746006744623449|diff:963| [2025/04/30 09:52:24 623453] [debug] |xqc_engine_main_logic|END|now:1746006744623048| [2025/04/30 09:52:24 623459] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744623459| [2025/04/30 09:52:24 623463] [debug] |xqc_engine_wakeup_after|wakeup:1746006744624412|now:1746006744623463|diff:949| [2025/04/30 09:52:24 623467] [debug] |xqc_engine_main_logic|END|now:1746006744623459| [2025/04/30 09:52:24 624234] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:111|state:ESTABED|recv_time:1746006744624232| [2025/04/30 09:52:24 624250] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 624259] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:174| [2025/04/30 09:52:24 624265] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:175| [2025/04/30 09:52:24 624274] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:175| [2025/04/30 09:52:24 624281] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 624292] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:623|origin_pktnum:502|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:624|path_largest_ack:623| [2025/04/30 09:52:24 624298] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:138041|prior_delivered:323398|prior_time:1746006744570641|is_app_limited:0|send_elapse:58330|ack_elapse:53591|ctl_first_sent_time:1746006744571754|lagest_ack_time:1746006744624232|curr_delivered:385809| [2025/04/30 09:52:24 624304] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744571754| [2025/04/30 09:52:24 624311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:678||sndq_packets_used_bytes:0|sndq_packets_free:111| [2025/04/30 09:52:24 624317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:624|origin_pktnum:503|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:624|path_largest_ack:624| [2025/04/30 09:52:24 624324] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:138041|prior_delivered:323398|prior_time:1746006744570641|is_app_limited:0|send_elapse:58330|ack_elapse:53591|ctl_first_sent_time:1746006744571754|lagest_ack_time:1746006744624232|curr_delivered:387009| [2025/04/30 09:52:24 624334] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744571884| [2025/04/30 09:52:24 624339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:676||sndq_packets_used_bytes:0|sndq_packets_free:113| [2025/04/30 09:52:24 624346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:55229|rttvar:2791|minrtt:31359|latest_rtt:52348|ack_delay:64| [2025/04/30 09:52:24 624352] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:54861|rttvar:2830|minrtt:31359|latest_rtt:52348|ack_delay:64| [2025/04/30 09:52:24 624358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:624|lost_pn:621|thresh:3| [2025/04/30 09:52:24 624363] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624374] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624378] [debug] |scid:d47626d1917b423603b680b7|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:52:24 624382] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624386] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624390] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624394] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624398] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624401] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624405] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624409] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624413] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624417] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624421] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 624425] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 624429] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624432] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 624443] [debug] |scid:d47626d1917b423603b680b7|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:52:24 624447] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 624451] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624455] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 624459] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624467] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624471] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 624475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624478] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624486] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 624494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 624498] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 624502] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624510] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 624514] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624517] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 624524] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 624531] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624537] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 624543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624559] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 624563] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 624567] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 624571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 624575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 624578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624582] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624586] [debug] |scid:d47626d1917b423603b680b7|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:52:24 624590] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 624594] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 624598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 624602] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 624613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 624644] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624648] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624654] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 624677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 624683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 624713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 624720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 624732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 624738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 624750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 624756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 624768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 624774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 624786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624796] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 624812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 624824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 624848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 624854] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 624873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 624882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 624886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:54861|rtt_var:2830|pto_duration:66181|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 624891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 624895] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 624899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 31219| [2025/04/30 09:52:24 624903] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744714490|now:1746006744624886|interv:89604| [2025/04/30 09:52:24 624907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744714490|now:1746006744624886|interval:89604|pto_count:0|srtt:54861 [2025/04/30 09:52:24 624912] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 58330, ack_elapse 53591, delivered 63611|rate 1090536|lost 283| [2025/04/30 09:52:24 624916] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1090536) in round 8| [2025/04/30 09:52:24 624921] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 624925] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 624929] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744571884|recovery:1|recovery_start:1746006744622943|packet_conservation:0|next_round_delivered:382209| [2025/04/30 09:52:24 624933] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744571884|recovery:1|recovery_start:1746006744622943|packet_conservation:0|next_round_delivered:382209| [2025/04/30 09:52:24 624942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:104668|full_bw_reached:1|inflight:31219|srtt:54861|latest_rtt:52348|min_rtt:31359|applimit:0|lost:244|recovery:1|recovery_start:1746006744622943|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 624948] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:175|largest:175|pns:2| [2025/04/30 09:52:24 624952] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:111|pkt_type:SHORT_HEADER|pkt_num:175|frame:ACK |recv_time:1746006744624232|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 624957] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864624232|now:1746006744624232|interv:120000000| [2025/04/30 09:52:24 624962] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864624232|now:1746006744624232|interv:120000000| [2025/04/30 09:52:24 624966] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744624412|pq_index:0| [2025/04/30 09:52:24 624970] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744623048| [2025/04/30 09:52:24 624974] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744624974| [2025/04/30 09:52:24 624979] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744624978| [2025/04/30 09:52:24 624984] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744624412|now:1746006744624978| [2025/04/30 09:52:24 624994] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744624412|now:1746006744624978| [2025/04/30 09:52:24 624998] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 625003] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 625007] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54861|min_srtt:54861|path_bw:1207078|loss_rate:65.28|path_pto:0| [2025/04/30 09:52:24 625012] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:97200|inflight:31219|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:385563| [2025/04/30 09:52:24 625017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 625020] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 625024] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 625029] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 625033] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54861|min_srtt:54861|path_bw:1207078|loss_rate:65.28|path_pto:0| [2025/04/30 09:52:24 625037] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:97200|inflight:31219|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:508179| [2025/04/30 09:52:24 625044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 625048] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 625052] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 625056] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 625061] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:547|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 625065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31219|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:412680| [2025/04/30 09:52:24 625069] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 625074] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:653| [2025/04/30 09:52:24 625109] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:653|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31219|now:1746006744625082|stream_id:0|stream_offset:412680| [2025/04/30 09:52:24 625115] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:653|origin_pktnum:547|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 625120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:31219|applimit:0| [2025/04/30 09:52:24 625124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:54861|rtt_var:2830|pto_duration:66181|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 625129] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 625160] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 625167] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 32419| [2025/04/30 09:52:24 625174] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744716263|now:1746006744625124|interv:91139| [2025/04/30 09:52:24 625180] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744716263|now:1746006744625124|interval:91139|pto_count:0|srtt:54861 [2025/04/30 09:52:24 625188] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:32419| [2025/04/30 09:52:24 625194] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:548|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 625198] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32419|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:413859| [2025/04/30 09:52:24 625203] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 625207] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:654| [2025/04/30 09:52:24 625246] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:654|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:32419|now:1746006744625215|stream_id:0|stream_offset:413859| [2025/04/30 09:52:24 625262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:654|origin_pktnum:548|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 625269] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:32419|applimit:0| [2025/04/30 09:52:24 625276] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:54861|rtt_var:2830|pto_duration:66181|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 625283] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 625290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 625297] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 33619| [2025/04/30 09:52:24 625303] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744716396|now:1746006744625276|interv:91120| [2025/04/30 09:52:24 625309] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744716396|now:1746006744625276|interval:91120|pto_count:0|srtt:54861 [2025/04/30 09:52:24 625313] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:33619| [2025/04/30 09:52:24 625318] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:551|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 625322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33619|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:415038| [2025/04/30 09:52:24 625327] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 625331] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744626331|now:1746006744625331|interv:1000| [2025/04/30 09:52:24 625335] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 625339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 625343] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 625347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:33619|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 625351] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 625355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 625359] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744626331| [2025/04/30 09:52:24 625363] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744626331| [2025/04/30 09:52:24 625369] [debug] |xqc_engine_wakeup_after|wakeup:1746006744626331|now:1746006744625369|diff:962| [2025/04/30 09:52:24 625376] [debug] |xqc_engine_main_logic|END|now:1746006744624978| [2025/04/30 09:52:24 625384] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744625384| [2025/04/30 09:52:24 625390] [debug] |xqc_engine_wakeup_after|wakeup:1746006744626331|now:1746006744625390|diff:941| [2025/04/30 09:52:24 625400] [debug] |xqc_engine_main_logic|END|now:1746006744625384| [2025/04/30 09:52:24 626321] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:112|state:ESTABED|recv_time:1746006744626320| [2025/04/30 09:52:24 626337] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 626346] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:175| [2025/04/30 09:52:24 626352] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:176| [2025/04/30 09:52:24 626361] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:176| [2025/04/30 09:52:24 626368] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 626380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:625|origin_pktnum:374|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:626|path_largest_ack:625| [2025/04/30 09:52:24 626387] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:135641|prior_delivered:325798|prior_time:1746006744572518|is_app_limited:0|send_elapse:57879|ack_elapse:53802|ctl_first_sent_time:1746006744573445|lagest_ack_time:1746006744626320|curr_delivered:388209| [2025/04/30 09:52:24 626394] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744573445| [2025/04/30 09:52:24 626402] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:675||sndq_packets_used_bytes:0|sndq_packets_free:114| [2025/04/30 09:52:24 626409] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:626|origin_pktnum:509|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:626|path_largest_ack:626| [2025/04/30 09:52:24 626416] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:135641|prior_delivered:325798|prior_time:1746006744572518|is_app_limited:0|send_elapse:57879|ack_elapse:53802|ctl_first_sent_time:1746006744573445|lagest_ack_time:1746006744626320|curr_delivered:389409| [2025/04/30 09:52:24 626423] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744573516| [2025/04/30 09:52:24 626429] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:673||sndq_packets_used_bytes:0|sndq_packets_free:116| [2025/04/30 09:52:24 626436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:54861|rttvar:2830|minrtt:31359|latest_rtt:52804|ack_delay:96| [2025/04/30 09:52:24 626443] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:54592|rttvar:2661|minrtt:31359|latest_rtt:52804|ack_delay:96| [2025/04/30 09:52:24 626450] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:626|lost_pn:623|thresh:3| [2025/04/30 09:52:24 626456] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626462] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626466] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626470] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626474] [debug] |scid:d47626d1917b423603b680b7|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:52:24 626486] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626498] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626520] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626524] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626528] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 626532] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 626536] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626539] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 626547] [debug] |scid:d47626d1917b423603b680b7|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:52:24 626551] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 626555] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626559] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 626563] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626567] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626570] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626574] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 626578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626582] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626590] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626596] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 626600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 626604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 626608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 626620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626624] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 626628] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 626631] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626640] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 626643] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 626647] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 626651] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 626655] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 626659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626667] [debug] |scid:d47626d1917b423603b680b7|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:52:24 626671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 626674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 626678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 626682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 626696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 626727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626735] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 626747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 626750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 626770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 626774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 626781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 626785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 626793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 626803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 626811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 626815] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 626826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 626846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 626849] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626853] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 626865] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 626869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 626880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 626888] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 626892] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:54592|rtt_var:2661|pto_duration:65236|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 626897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 626901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 626908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 31219| [2025/04/30 09:52:24 626912] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744715451|now:1746006744626892|interv:88559| [2025/04/30 09:52:24 626916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744715451|now:1746006744626892|interval:88559|pto_count:0|srtt:54592 [2025/04/30 09:52:24 626920] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 57879, ack_elapse 53802, delivered 63611|rate 1099034|lost 283| [2025/04/30 09:52:24 626925] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1099034) in round 8| [2025/04/30 09:52:24 626929] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 626933] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 626937] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744573516|recovery:1|recovery_start:1746006744622943|packet_conservation:0|next_round_delivered:382209| [2025/04/30 09:52:24 626942] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744573516|recovery:1|recovery_start:1746006744622943|packet_conservation:0|next_round_delivered:382209| [2025/04/30 09:52:24 626947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:104668|full_bw_reached:1|inflight:31219|srtt:54592|latest_rtt:52804|min_rtt:31359|applimit:0|lost:246|recovery:1|recovery_start:1746006744622943|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 626952] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:24 626957] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:24 626962] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 09:52:24 626966] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:176|largest:176|pns:2| [2025/04/30 09:52:24 626971] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:112|pkt_type:SHORT_HEADER|pkt_num:176|frame:PING ACK |recv_time:1746006744626320|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 626976] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864626320|now:1746006744626320|interv:120000000| [2025/04/30 09:52:24 626980] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864626320|now:1746006744626320|interv:120000000| [2025/04/30 09:52:24 626984] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744626331|pq_index:0| [2025/04/30 09:52:24 626988] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744624978| [2025/04/30 09:52:24 626992] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744626992| [2025/04/30 09:52:24 627006] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744627005| [2025/04/30 09:52:24 627014] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744626331|now:1746006744627005| [2025/04/30 09:52:24 627018] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744626331|now:1746006744627005| [2025/04/30 09:52:24 627022] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 627026] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 627031] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:176|ack_delay:711|first_ack_range:4|largest_pkt_recv_time:1746006744626320| [2025/04/30 09:52:24 627036] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:176|low:172|pkt_pns:2| [2025/04/30 09:52:24 627039] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:170|low:137|pkt_pns:2| [2025/04/30 09:52:24 627043] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:9|path:0|path_largest_recv:176|frame_largest_recv:176| [2025/04/30 09:52:24 627048] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:24 627052] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54592|min_srtt:54592|path_bw:1207078|loss_rate:65.75|path_pto:0| [2025/04/30 09:52:24 627057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:94800|inflight:31219|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:385563| [2025/04/30 09:52:24 627061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 627065] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 627069] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 627074] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 627078] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 09:52:24 627082] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54592|min_srtt:54592|path_bw:1207078|loss_rate:65.75|path_pto:0| [2025/04/30 09:52:24 627087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:94800|inflight:31219|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:508179| [2025/04/30 09:52:24 627091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 627095] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 627099] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 627103] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 627107] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:551|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 627114] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31219|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:415038| [2025/04/30 09:52:24 627118] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 627123] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:655| [2025/04/30 09:52:24 627185] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:655|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31219|now:1746006744627130|stream_id:0|stream_offset:415038| [2025/04/30 09:52:24 627199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:655|origin_pktnum:551|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 627206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:31219|applimit:0| [2025/04/30 09:52:24 627213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:54592|rtt_var:2661|pto_duration:65236|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 627218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 627222] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 627226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 32419| [2025/04/30 09:52:24 627230] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744717366|now:1746006744627213|interv:90153| [2025/04/30 09:52:24 627234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744717366|now:1746006744627213|interval:90153|pto_count:0|srtt:54592 [2025/04/30 09:52:24 627239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:32419| [2025/04/30 09:52:24 627244] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:552|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 627248] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32419|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:416217| [2025/04/30 09:52:24 627252] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 627257] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:656| [2025/04/30 09:52:24 627288] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:656|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:32419|now:1746006744627264|stream_id:0|stream_offset:416217| [2025/04/30 09:52:24 627297] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:656|origin_pktnum:552|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 627304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:32419|applimit:0| [2025/04/30 09:52:24 627311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:54592|rtt_var:2661|pto_duration:65236|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 627317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 627326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 627330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 33619| [2025/04/30 09:52:24 627334] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744717500|now:1746006744627311|interv:90189| [2025/04/30 09:52:24 627338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744717500|now:1746006744627311|interval:90189|pto_count:0|srtt:54592 [2025/04/30 09:52:24 627342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:33619| [2025/04/30 09:52:24 627347] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:557|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 627351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33619|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:351372| [2025/04/30 09:52:24 627356] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 627360] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744628360|now:1746006744627360|interv:1000| [2025/04/30 09:52:24 627364] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 627368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 627372] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:22|pkt_type:SHORT_HEADER|frame:ACK | [2025/04/30 09:52:24 627376] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:657| [2025/04/30 09:52:24 627406] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:657|size:22|sent:38|pkt_type:SHORT_HEADER|frame:ACK |inflight:33619|now:1746006744627382|stream_id:0|stream_offset:0| [2025/04/30 09:52:24 627415] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:657|origin_pktnum:0|size:22|enc_size:38|pkt_type:SHORT_HEADER|frame:ACK |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 627422] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 627429] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:33619|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 627434] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 627438] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 627442] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744628360| [2025/04/30 09:52:24 627446] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744628360| [2025/04/30 09:52:24 627450] [debug] |xqc_engine_wakeup_after|wakeup:1746006744628360|now:1746006744627450|diff:910| [2025/04/30 09:52:24 627455] [debug] |xqc_engine_main_logic|END|now:1746006744627005| [2025/04/30 09:52:24 627460] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744627460| [2025/04/30 09:52:24 627464] [debug] |xqc_engine_wakeup_after|wakeup:1746006744628360|now:1746006744627464|diff:896| [2025/04/30 09:52:24 627472] [debug] |xqc_engine_main_logic|END|now:1746006744627460| [2025/04/30 09:52:24 628220] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:111|state:ESTABED|recv_time:1746006744628219| [2025/04/30 09:52:24 628234] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 628243] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:176| [2025/04/30 09:52:24 628249] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:177| [2025/04/30 09:52:24 628258] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:177| [2025/04/30 09:52:24 628265] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 628276] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:627|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:628|path_largest_ack:627| [2025/04/30 09:52:24 628284] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:138041|prior_delivered:325798|prior_time:1746006744572518|is_app_limited:0|send_elapse:58013|ack_elapse:55701|ctl_first_sent_time:1746006744573579|lagest_ack_time:1746006744628219|curr_delivered:390609| [2025/04/30 09:52:24 628291] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744573579| [2025/04/30 09:52:24 628298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:670||sndq_packets_used_bytes:0|sndq_packets_free:119| [2025/04/30 09:52:24 628305] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:628|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:628|path_largest_ack:628| [2025/04/30 09:52:24 628312] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:138041|prior_delivered:325798|prior_time:1746006744572518|is_app_limited:0|send_elapse:58013|ack_elapse:55701|ctl_first_sent_time:1746006744573579|lagest_ack_time:1746006744628219|curr_delivered:391809| [2025/04/30 09:52:24 628319] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744573638| [2025/04/30 09:52:24 628326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:669||sndq_packets_used_bytes:0|sndq_packets_free:120| [2025/04/30 09:52:24 628332] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:54592|rttvar:2661|minrtt:31359|latest_rtt:54581|ack_delay:96| [2025/04/30 09:52:24 628338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:54578|rttvar:2022|minrtt:31359|latest_rtt:54581|ack_delay:96| [2025/04/30 09:52:24 628345] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:628|lost_pn:625|thresh:3| [2025/04/30 09:52:24 628352] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628375] [debug] |scid:d47626d1917b423603b680b7|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:52:24 628385] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628397] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628401] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628404] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628408] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628416] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628420] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 628424] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 628428] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628432] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 628439] [debug] |scid:d47626d1917b423603b680b7|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:52:24 628443] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 628447] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628451] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 628455] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628459] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628467] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 628470] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628474] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628478] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628488] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 628492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 628496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 628500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 628512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 628520] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 628523] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628531] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 628535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 628539] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 628543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 628547] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 628550] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628554] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628558] [debug] |scid:d47626d1917b423603b680b7|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:52:24 628562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 628566] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 628570] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 628574] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628581] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 628588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628592] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628596] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628615] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 628619] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 628638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 628642] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628646] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628654] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 628661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 628665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 628673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 628677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 628685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 628691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 628699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 628703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 628710] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 628730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 628734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 628749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 628753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628757] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 628765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 628773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 628777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:54578|rtt_var:2022|pto_duration:62666|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 628781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 628785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 628792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 31219| [2025/04/30 09:52:24 628796] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744714930|now:1746006744628777|interv:86153| [2025/04/30 09:52:24 628800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744714930|now:1746006744628777|interval:86153|pto_count:0|srtt:54578 [2025/04/30 09:52:24 628804] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 58013, ack_elapse 55701, delivered 66011|rate 1137865|lost 283| [2025/04/30 09:52:24 628809] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137865) in round 8| [2025/04/30 09:52:24 628813] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 628817] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 628821] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744573638|recovery:1|recovery_start:1746006744622943|packet_conservation:0|next_round_delivered:382209| [2025/04/30 09:52:24 628826] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744573638|recovery:1|recovery_start:1746006744622943|packet_conservation:0|next_round_delivered:382209| [2025/04/30 09:52:24 628830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:104668|full_bw_reached:1|inflight:31219|srtt:54578|latest_rtt:54581|min_rtt:31359|applimit:0|lost:248|recovery:1|recovery_start:1746006744622943|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 628836] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:177|largest:177|pns:2| [2025/04/30 09:52:24 628841] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:111|pkt_type:SHORT_HEADER|pkt_num:177|frame:ACK |recv_time:1746006744628219|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 628846] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864628219|now:1746006744628219|interv:120000000| [2025/04/30 09:52:24 628850] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864628219|now:1746006744628219|interv:120000000| [2025/04/30 09:52:24 628854] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744628360|pq_index:0| [2025/04/30 09:52:24 628858] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744627005| [2025/04/30 09:52:24 628862] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744628862| [2025/04/30 09:52:24 628870] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744628868| [2025/04/30 09:52:24 628877] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744628360|now:1746006744628868| [2025/04/30 09:52:24 628883] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744628360|now:1746006744628868| [2025/04/30 09:52:24 628889] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 628901] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 628909] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54578|min_srtt:54578|path_bw:1207078|loss_rate:66.22|path_pto:0| [2025/04/30 09:52:24 628916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:92400|inflight:31219|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:385563| [2025/04/30 09:52:24 628923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 628928] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 628931] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 628936] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 628940] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54578|min_srtt:54578|path_bw:1207078|loss_rate:66.22|path_pto:0| [2025/04/30 09:52:24 628944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:92400|inflight:31219|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:508179| [2025/04/30 09:52:24 628949] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 628953] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 628957] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 628961] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 628965] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:557|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 628970] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31219|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:351372| [2025/04/30 09:52:24 628974] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 628979] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:658| [2025/04/30 09:52:24 629026] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:658|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31219|now:1746006744628991|stream_id:0|stream_offset:351372| [2025/04/30 09:52:24 629036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:658|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:52:24 629043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:31219|applimit:0| [2025/04/30 09:52:24 629050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:54578|rtt_var:2022|pto_duration:62666|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 629056] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 629065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 629069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 32419| [2025/04/30 09:52:24 629073] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744716657|now:1746006744629050|interv:87607| [2025/04/30 09:52:24 629077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744716657|now:1746006744629050|interval:87607|pto_count:0|srtt:54578 [2025/04/30 09:52:24 629082] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:32419| [2025/04/30 09:52:24 629087] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:558|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 629091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32419|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:284169| [2025/04/30 09:52:24 629096] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 629100] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:659| [2025/04/30 09:52:24 629130] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:659|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:32419|now:1746006744629107|stream_id:0|stream_offset:284169| [2025/04/30 09:52:24 629161] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:659|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:52:24 629168] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:32419|applimit:0| [2025/04/30 09:52:24 629175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:54578|rtt_var:2022|pto_duration:62666|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 629179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 629183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 629187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 33619| [2025/04/30 09:52:24 629191] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744716773|now:1746006744629175|interv:87598| [2025/04/30 09:52:24 629195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744716773|now:1746006744629175|interval:87598|pto_count:0|srtt:54578 [2025/04/30 09:52:24 629200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:33619| [2025/04/30 09:52:24 629205] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:559|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 629209] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33619|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:419754| [2025/04/30 09:52:24 629213] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 629222] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744630222|now:1746006744629222|interv:1000| [2025/04/30 09:52:24 629226] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 629230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 629234] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 629238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:33619|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 629242] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 629246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 629250] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744630222| [2025/04/30 09:52:24 629254] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744630222| [2025/04/30 09:52:24 629258] [debug] |xqc_engine_wakeup_after|wakeup:1746006744630222|now:1746006744629258|diff:964| [2025/04/30 09:52:24 629263] [debug] |xqc_engine_main_logic|END|now:1746006744628868| [2025/04/30 09:52:24 629268] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744629268| [2025/04/30 09:52:24 629272] [debug] |xqc_engine_wakeup_after|wakeup:1746006744630222|now:1746006744629272|diff:950| [2025/04/30 09:52:24 629276] [debug] |xqc_engine_main_logic|END|now:1746006744629268| [2025/04/30 09:52:24 630296] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:111|state:ESTABED|recv_time:1746006744630295| [2025/04/30 09:52:24 630309] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 630315] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:177| [2025/04/30 09:52:24 630319] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:178| [2025/04/30 09:52:24 630325] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:178| [2025/04/30 09:52:24 630329] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 630341] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:629|origin_pktnum:510|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:630|path_largest_ack:629| [2025/04/30 09:52:24 630358] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:132022|prior_delivered:328198|prior_time:1746006744574554|is_app_limited:0|send_elapse:58099|ack_elapse:55741|ctl_first_sent_time:1746006744575566|lagest_ack_time:1746006744630295|curr_delivered:393009| [2025/04/30 09:52:24 630365] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744575566| [2025/04/30 09:52:24 630372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:667||sndq_packets_used_bytes:0|sndq_packets_free:122| [2025/04/30 09:52:24 630378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:630|origin_pktnum:251|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:630|path_largest_ack:630| [2025/04/30 09:52:24 630385] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:233|tx_in_flight:123611|prior_delivered:330598|prior_time:1746006744576541|is_app_limited:0|send_elapse:58217|ack_elapse:53754|ctl_first_sent_time:1746006744577510|lagest_ack_time:1746006744630295|curr_delivered:394209| [2025/04/30 09:52:24 630399] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744577510| [2025/04/30 09:52:24 630405] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:666||sndq_packets_used_bytes:0|sndq_packets_free:123| [2025/04/30 09:52:24 630412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:54578|rttvar:2022|minrtt:31359|latest_rtt:52785|ack_delay:96| [2025/04/30 09:52:24 630419] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:54342|rttvar:1989|minrtt:31359|latest_rtt:52785|ack_delay:96| [2025/04/30 09:52:24 630426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:630|lost_pn:627|thresh:3| [2025/04/30 09:52:24 630432] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630439] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630448] [debug] |scid:d47626d1917b423603b680b7|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:52:24 630452] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630455] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630459] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630467] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630471] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630479] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630486] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 630490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630498] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 630502] [debug] |scid:d47626d1917b423603b680b7|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:52:24 630506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 630513] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630517] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 630521] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630525] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630529] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 630537] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630540] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630544] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630548] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 630556] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 630560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 630564] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630568] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 630575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 630583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 630587] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 630595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 630599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 630603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 630607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630617] [debug] |scid:d47626d1917b423603b680b7|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:52:24 630621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 630625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 630628] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 630632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630640] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 630644] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630648] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630656] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630667] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 630675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 630694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 630698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630710] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 630720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 630724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 630732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 630735] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 630743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 630747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 630755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 630759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 630766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 630786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 630790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 630805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 630809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 630824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 630831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 630836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:54342|rtt_var:1989|pto_duration:62298|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 630840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 630844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 630848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 31219| [2025/04/30 09:52:24 630852] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744716405|now:1746006744630835|interv:85570| [2025/04/30 09:52:24 630856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744716405|now:1746006744630835|interval:85570|pto_count:0|srtt:54342 [2025/04/30 09:52:24 630861] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 58217, ack_elapse 53754, delivered 63611|rate 1092653|lost 283| [2025/04/30 09:52:24 630865] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1092653) in round 8| [2025/04/30 09:52:24 630869] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 630873] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 630877] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744577510|recovery:1|recovery_start:1746006744622943|packet_conservation:0|next_round_delivered:382209| [2025/04/30 09:52:24 630882] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744577510|recovery:1|recovery_start:1746006744622943|packet_conservation:0|next_round_delivered:382209| [2025/04/30 09:52:24 630887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:104668|full_bw_reached:1|inflight:31219|srtt:54342|latest_rtt:52785|min_rtt:31359|applimit:0|lost:250|recovery:1|recovery_start:1746006744622943|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 630893] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:178|largest:178|pns:2| [2025/04/30 09:52:24 630897] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:111|pkt_type:SHORT_HEADER|pkt_num:178|frame:ACK |recv_time:1746006744630295|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 630902] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864630295|now:1746006744630295|interv:120000000| [2025/04/30 09:52:24 630906] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864630295|now:1746006744630295|interv:120000000| [2025/04/30 09:52:24 630912] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744630222|pq_index:0| [2025/04/30 09:52:24 630917] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744628868| [2025/04/30 09:52:24 630921] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744630921| [2025/04/30 09:52:24 630926] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744630925| [2025/04/30 09:52:24 630931] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744630222|now:1746006744630925| [2025/04/30 09:52:24 630935] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744630222|now:1746006744630925| [2025/04/30 09:52:24 630939] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 630943] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 630948] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54342|min_srtt:54342|path_bw:1207078|loss_rate:66.67|path_pto:0| [2025/04/30 09:52:24 630952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:90000|inflight:31219|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:385563| [2025/04/30 09:52:24 630957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 630961] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 630965] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 630969] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 630973] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:54342|min_srtt:54342|path_bw:1207078|loss_rate:66.67|path_pto:0| [2025/04/30 09:52:24 630978] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:90000|inflight:31219|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:508179| [2025/04/30 09:52:24 630982] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 630986] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 630989] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 630994] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 630998] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:559|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 631002] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31219|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:419754| [2025/04/30 09:52:24 631009] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 631013] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:660| [2025/04/30 09:52:24 631048] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:660|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31219|now:1746006744631021|stream_id:0|stream_offset:419754| [2025/04/30 09:52:24 631054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:660|origin_pktnum:559|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 631059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:31219|applimit:0| [2025/04/30 09:52:24 631063] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:54342|rtt_var:1989|pto_duration:62298|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 631067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 631071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 631075] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 32419| [2025/04/30 09:52:24 631079] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744718319|now:1746006744631063|interv:87256| [2025/04/30 09:52:24 631083] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744718319|now:1746006744631063|interval:87256|pto_count:0|srtt:54342 [2025/04/30 09:52:24 631088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:32419| [2025/04/30 09:52:24 631092] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:560|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 631097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32419|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:420933| [2025/04/30 09:52:24 631101] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 631105] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:661| [2025/04/30 09:52:24 631127] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:661|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:32419|now:1746006744631111|stream_id:0|stream_offset:420933| [2025/04/30 09:52:24 631153] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:661|origin_pktnum:560|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 631166] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:32419|applimit:0| [2025/04/30 09:52:24 631172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:54342|rtt_var:1989|pto_duration:62298|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 631179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 631186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 631192] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 33619| [2025/04/30 09:52:24 631205] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744718409|now:1746006744631172|interv:87237| [2025/04/30 09:52:24 631210] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744718409|now:1746006744631172|interval:87237|pto_count:0|srtt:54342 [2025/04/30 09:52:24 631214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:33619| [2025/04/30 09:52:24 631219] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:563|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 631224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33619|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:422112| [2025/04/30 09:52:24 631228] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 631232] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744632232|now:1746006744631232|interv:1000| [2025/04/30 09:52:24 631236] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 631240] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 631244] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 631248] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:33619|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 631252] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 631256] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 631260] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744632232| [2025/04/30 09:52:24 631264] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744632232| [2025/04/30 09:52:24 631268] [debug] |xqc_engine_wakeup_after|wakeup:1746006744632232|now:1746006744631268|diff:964| [2025/04/30 09:52:24 631273] [debug] |xqc_engine_main_logic|END|now:1746006744630925| [2025/04/30 09:52:24 631278] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744631278| [2025/04/30 09:52:24 631282] [debug] |xqc_engine_wakeup_after|wakeup:1746006744632232|now:1746006744631282|diff:950| [2025/04/30 09:52:24 631286] [debug] |xqc_engine_main_logic|END|now:1746006744631278| [2025/04/30 09:52:24 632225] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:111|state:ESTABED|recv_time:1746006744632224| [2025/04/30 09:52:24 632239] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 632246] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:178| [2025/04/30 09:52:24 632252] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:179| [2025/04/30 09:52:24 632261] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:179| [2025/04/30 09:52:24 632268] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 632279] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:631|origin_pktnum:255|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:633|path_largest_ack:631| [2025/04/30 09:52:24 632293] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:233|tx_in_flight:123630|prior_delivered:330598|prior_time:1746006744576541|is_app_limited:0|send_elapse:58312|ack_elapse:55683|ctl_first_sent_time:1746006744577605|lagest_ack_time:1746006744632224|curr_delivered:394228| [2025/04/30 09:52:24 632301] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744577605| [2025/04/30 09:52:24 632308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:662||sndq_packets_used_bytes:0|sndq_packets_free:127| [2025/04/30 09:52:24 632314] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:632|origin_pktnum:383|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:52:24 632320] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:117630|prior_delivered:332998|prior_time:1746006744578521|is_app_limited:0|send_elapse:58072|ack_elapse:53703|ctl_first_sent_time:1746006744579440|lagest_ack_time:1746006744632224|curr_delivered:395428| [2025/04/30 09:52:24 632327] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744579440| [2025/04/30 09:52:24 632334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:661||sndq_packets_used_bytes:0|sndq_packets_free:128| [2025/04/30 09:52:24 632340] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:633|origin_pktnum:384|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:52:24 632348] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:241|tx_in_flight:109230|prior_delivered:337798|prior_time:1746006744582540|is_app_limited:0|send_elapse:57698|ack_elapse:49684|ctl_first_sent_time:1746006744583478|lagest_ack_time:1746006744632224|curr_delivered:396628| [2025/04/30 09:52:24 632355] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744583478| [2025/04/30 09:52:24 632360] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:660||sndq_packets_used_bytes:0|sndq_packets_free:129| [2025/04/30 09:52:24 632364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:54342|rttvar:1989|minrtt:31359|latest_rtt:48746|ack_delay:104| [2025/04/30 09:52:24 632369] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:53630|rttvar:2917|minrtt:31359|latest_rtt:48746|ack_delay:104| [2025/04/30 09:52:24 632376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:633|lost_pn:630|thresh:3| [2025/04/30 09:52:24 632382] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632395] [debug] |scid:d47626d1917b423603b680b7|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:52:24 632401] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632410] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632417] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632421] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632425] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632429] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632441] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 632445] [debug] |scid:d47626d1917b423603b680b7|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:52:24 632449] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 632453] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632457] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 632461] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632467] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632474] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632480] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 632486] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632498] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632502] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 632506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 632510] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 632514] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632517] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632521] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 632525] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632532] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 632536] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 632540] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632544] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 632551] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632557] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632563] [debug] |scid:d47626d1917b423603b680b7|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:52:24 632569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 632573] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 632577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 632581] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632585] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632589] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 632592] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632596] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 632624] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632651] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 632655] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 632659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 632678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 632682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 632690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 632694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 632701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 632705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 632715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 632722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 632734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 632764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 632771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 632801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 632807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 632825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 632838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 632844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:53630|rtt_var:2917|pto_duration:65298|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 632850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 632856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 632861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 31200| [2025/04/30 09:52:24 632867] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744721409|now:1746006744632843|interv:88566| [2025/04/30 09:52:24 632873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744721409|now:1746006744632843|interval:88566|pto_count:0|srtt:53630 [2025/04/30 09:52:24 632880] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 57698, ack_elapse 49684, delivered 58830|rate 1019619|lost 283| [2025/04/30 09:52:24 632886] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1019619) in round 8| [2025/04/30 09:52:24 632893] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 632900] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 632906] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2419|po_sent_time:1746006744583478|recovery:1|recovery_start:1746006744622943|packet_conservation:0|next_round_delivered:382209| [2025/04/30 09:52:24 632913] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2419|po_sent_time:1746006744583478|recovery:1|recovery_start:1746006744622943|packet_conservation:0|next_round_delivered:382209| [2025/04/30 09:52:24 632920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:104668|full_bw_reached:1|inflight:31200|srtt:53630|latest_rtt:48746|min_rtt:31359|applimit:0|lost:252|recovery:1|recovery_start:1746006744622943|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 632936] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:179|largest:179|pns:2| [2025/04/30 09:52:24 632943] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:111|pkt_type:SHORT_HEADER|pkt_num:179|frame:ACK |recv_time:1746006744632224|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 632951] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864632224|now:1746006744632224|interv:120000000| [2025/04/30 09:52:24 632957] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864632224|now:1746006744632224|interv:120000000| [2025/04/30 09:52:24 632963] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744632232|pq_index:0| [2025/04/30 09:52:24 632969] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744630925| [2025/04/30 09:52:24 632973] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744632973| [2025/04/30 09:52:24 632978] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744632977| [2025/04/30 09:52:24 632986] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744632232|now:1746006744632977| [2025/04/30 09:52:24 632992] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744632232|now:1746006744632977| [2025/04/30 09:52:24 632999] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 633006] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 633013] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:53630|min_srtt:53630|path_bw:1207078|loss_rate:67.11|path_pto:0| [2025/04/30 09:52:24 633018] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:87600|inflight:31200|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:385563| [2025/04/30 09:52:24 633022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 633026] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 633030] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 633034] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 633038] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:53630|min_srtt:53630|path_bw:1207078|loss_rate:67.11|path_pto:0| [2025/04/30 09:52:24 633043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:87600|inflight:31200|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:508179| [2025/04/30 09:52:24 633047] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 633055] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 633059] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 633063] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 633067] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:563|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 633072] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:422112| [2025/04/30 09:52:24 633080] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 633087] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:662| [2025/04/30 09:52:24 633125] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:662|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31200|now:1746006744633098|stream_id:0|stream_offset:422112| [2025/04/30 09:52:24 633150] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:662|origin_pktnum:563|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 633162] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:31200|applimit:0| [2025/04/30 09:52:24 633170] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:53630|rtt_var:2917|pto_duration:65298|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 633176] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 633183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 633190] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 32400| [2025/04/30 09:52:24 633196] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744723396|now:1746006744633169|interv:90227| [2025/04/30 09:52:24 633203] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744723396|now:1746006744633169|interval:90227|pto_count:0|srtt:53630 [2025/04/30 09:52:24 633210] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:32400| [2025/04/30 09:52:24 633216] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:564|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 633220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32400|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:423291| [2025/04/30 09:52:24 633225] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 633229] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:663| [2025/04/30 09:52:24 633260] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:663|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:32400|now:1746006744633236|stream_id:0|stream_offset:423291| [2025/04/30 09:52:24 633272] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:663|origin_pktnum:564|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 633280] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:32400|applimit:0| [2025/04/30 09:52:24 633287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:53630|rtt_var:2917|pto_duration:65298|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 633294] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 633301] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 633307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 33600| [2025/04/30 09:52:24 633313] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744723534|now:1746006744633287|interv:90247| [2025/04/30 09:52:24 633317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744723534|now:1746006744633287|interval:90247|pto_count:0|srtt:53630 [2025/04/30 09:52:24 633322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:33600| [2025/04/30 09:52:24 633326] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:568|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 633331] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33600|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 633335] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 633339] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744634339|now:1746006744633339|interv:1000| [2025/04/30 09:52:24 633343] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 633347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 633351] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 633355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:33600|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 633360] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 633363] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 633367] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744634339| [2025/04/30 09:52:24 633372] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744634339| [2025/04/30 09:52:24 633376] [debug] |xqc_engine_wakeup_after|wakeup:1746006744634339|now:1746006744633376|diff:963| [2025/04/30 09:52:24 633380] [debug] |xqc_engine_main_logic|END|now:1746006744632977| [2025/04/30 09:52:24 633386] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744633386| [2025/04/30 09:52:24 633390] [debug] |xqc_engine_wakeup_after|wakeup:1746006744634339|now:1746006744633390|diff:949| [2025/04/30 09:52:24 633394] [debug] |xqc_engine_main_logic|END|now:1746006744633386| [2025/04/30 09:52:24 634267] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:111|state:ESTABED|recv_time:1746006744634266| [2025/04/30 09:52:24 634282] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 634291] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:179| [2025/04/30 09:52:24 634297] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:180| [2025/04/30 09:52:24 634305] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:180| [2025/04/30 09:52:24 634313] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 634323] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:634|origin_pktnum:258|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:52:24 634331] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:242|tx_in_flight:106830|prior_delivered:340198|prior_time:1746006744584529|is_app_limited:0|send_elapse:58249|ack_elapse:49737|ctl_first_sent_time:1746006744585507|lagest_ack_time:1746006744634266|curr_delivered:397828| [2025/04/30 09:52:24 634338] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744585507| [2025/04/30 09:52:24 634345] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:652||sndq_packets_used_bytes:0|sndq_packets_free:137| [2025/04/30 09:52:24 634352] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:635|origin_pktnum:519|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:52:24 634359] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:247|tx_in_flight:97230|prior_delivered:344998|prior_time:1746006744588572|is_app_limited:0|send_elapse:58039|ack_elapse:45694|ctl_first_sent_time:1746006744589493|lagest_ack_time:1746006744634266|curr_delivered:399028| [2025/04/30 09:52:24 634366] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744589493| [2025/04/30 09:52:24 634373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:650||sndq_packets_used_bytes:0|sndq_packets_free:139| [2025/04/30 09:52:24 634379] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:53630|rttvar:2917|minrtt:31359|latest_rtt:44773|ack_delay:88| [2025/04/30 09:52:24 634386] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:52512|rttvar:4424|minrtt:31359|latest_rtt:44773|ack_delay:88| [2025/04/30 09:52:24 634393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:635|lost_pn:632|thresh:3| [2025/04/30 09:52:24 634399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634404] [debug] |scid:d47626d1917b423603b680b7|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:52:24 634408] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634415] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634419] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634429] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634443] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634449] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634455] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634461] [debug] |scid:d47626d1917b423603b680b7|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:52:24 634465] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 634469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634473] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 634477] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634481] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634489] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 634493] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 634512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 634516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 634520] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634524] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 634531] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 634549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 634556] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634567] [debug] |scid:d47626d1917b423603b680b7|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:52:24 634571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 634575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 634579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 634583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634587] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 634595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634602] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634622] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 634626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 634645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 634649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 634671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 634675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 634683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 634687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 634695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 634699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 634706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 634710] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 634718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 634738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 634741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 634759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 634763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 634775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 634783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 634787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:52512|rtt_var:4424|pto_duration:70208|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 634792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 634796] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 634799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 31200| [2025/04/30 09:52:24 634803] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744728444|now:1746006744634787|interv:93657| [2025/04/30 09:52:24 634807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744728444|now:1746006744634787|interval:93657|pto_count:0|srtt:52512 [2025/04/30 09:52:24 634812] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 58039, ack_elapse 45694, delivered 54030|rate 930925|lost 283| [2025/04/30 09:52:24 634816] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (930925) in round 8| [2025/04/30 09:52:24 634821] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 634825] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 634829] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744589493|recovery:1|recovery_start:1746006744622943|packet_conservation:0|next_round_delivered:382209| [2025/04/30 09:52:24 634833] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744589493|recovery:1|recovery_start:1746006744622943|packet_conservation:0|next_round_delivered:382209| [2025/04/30 09:52:24 634838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:104668|full_bw_reached:1|inflight:31200|srtt:52512|latest_rtt:44773|min_rtt:31359|applimit:0|lost:254|recovery:1|recovery_start:1746006744622943|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 634844] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:180|largest:180|pns:2| [2025/04/30 09:52:24 634848] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:111|pkt_type:SHORT_HEADER|pkt_num:180|frame:ACK |recv_time:1746006744634266|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 634856] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864634266|now:1746006744634266|interv:120000000| [2025/04/30 09:52:24 634860] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864634266|now:1746006744634266|interv:120000000| [2025/04/30 09:52:24 634864] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744634339|pq_index:0| [2025/04/30 09:52:24 634868] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744632977| [2025/04/30 09:52:24 634872] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744634872| [2025/04/30 09:52:24 634877] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744634876| [2025/04/30 09:52:24 634881] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744634339|now:1746006744634876| [2025/04/30 09:52:24 634886] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744634339|now:1746006744634876| [2025/04/30 09:52:24 634890] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 634894] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 634899] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:52512|min_srtt:52512|path_bw:1207078|loss_rate:67.53|path_pto:0| [2025/04/30 09:52:24 634903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:85200|inflight:31200|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:385563| [2025/04/30 09:52:24 634908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 634911] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 634915] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 634920] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 634924] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:52512|min_srtt:52512|path_bw:1207078|loss_rate:67.53|path_pto:0| [2025/04/30 09:52:24 634928] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:85200|inflight:31200|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:508179| [2025/04/30 09:52:24 634932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 634936] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 634940] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 634944] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 634951] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:568|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 634955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 634959] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 634963] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:664| [2025/04/30 09:52:24 634998] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:664|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31200|now:1746006744634971|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 635004] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:664|origin_pktnum:435|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 635010] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:31200|applimit:0| [2025/04/30 09:52:24 635017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:52512|rtt_var:4424|pto_duration:70208|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 635024] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 635031] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 635037] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 32400| [2025/04/30 09:52:24 635044] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744730179|now:1746006744635017|interv:95162| [2025/04/30 09:52:24 635050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744730179|now:1746006744635017|interval:95162|pto_count:0|srtt:52512 [2025/04/30 09:52:24 635055] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:32400| [2025/04/30 09:52:24 635060] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:569|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 635065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32400|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:358446| [2025/04/30 09:52:24 635069] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 635073] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:665| [2025/04/30 09:52:24 635102] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:665|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:32400|now:1746006744635080|stream_id:0|stream_offset:358446| [2025/04/30 09:52:24 635108] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:665|origin_pktnum:436|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 635116] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:32400|applimit:0| [2025/04/30 09:52:24 635123] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:52512|rtt_var:4424|pto_duration:70208|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 635159] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 635166] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 635171] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 33600| [2025/04/30 09:52:24 635175] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744730288|now:1746006744635122|interv:95166| [2025/04/30 09:52:24 635179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744730288|now:1746006744635122|interval:95166|pto_count:0|srtt:52512 [2025/04/30 09:52:24 635184] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:33600| [2025/04/30 09:52:24 635189] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:571|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 635193] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33600|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:428007| [2025/04/30 09:52:24 635198] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 635202] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744636202|now:1746006744635202|interv:1000| [2025/04/30 09:52:24 635206] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 635210] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 635214] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 635218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:33600|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 635223] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 635227] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 635231] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744636202| [2025/04/30 09:52:24 635235] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744636202| [2025/04/30 09:52:24 635239] [debug] |xqc_engine_wakeup_after|wakeup:1746006744636202|now:1746006744635239|diff:963| [2025/04/30 09:52:24 635243] [debug] |xqc_engine_main_logic|END|now:1746006744634876| [2025/04/30 09:52:24 635249] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744635249| [2025/04/30 09:52:24 635253] [debug] |xqc_engine_wakeup_after|wakeup:1746006744636202|now:1746006744635253|diff:949| [2025/04/30 09:52:24 635257] [debug] |xqc_engine_main_logic|END|now:1746006744635249| [2025/04/30 09:52:24 636339] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:111|state:ESTABED|recv_time:1746006744636338| [2025/04/30 09:52:24 636354] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 636363] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:180| [2025/04/30 09:52:24 636370] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:181| [2025/04/30 09:52:24 636379] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:181| [2025/04/30 09:52:24 636392] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 636403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:636|origin_pktnum:520|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:52:24 636410] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:248|tx_in_flight:94830|prior_delivered:347398|prior_time:1746006744590534|is_app_limited:0|send_elapse:58165|ack_elapse:45804|ctl_first_sent_time:1746006744591486|lagest_ack_time:1746006744636338|curr_delivered:400228| [2025/04/30 09:52:24 636417] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744591486| [2025/04/30 09:52:24 636424] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:645||sndq_packets_used_bytes:0|sndq_packets_free:144| [2025/04/30 09:52:24 636431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:637|origin_pktnum:132|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:52:24 636438] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:251|tx_in_flight:90030|prior_delivered:349798|prior_time:1746006744592507|is_app_limited:0|send_elapse:58294|ack_elapse:43831|ctl_first_sent_time:1746006744593582|lagest_ack_time:1746006744636338|curr_delivered:401428| [2025/04/30 09:52:24 636446] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744593582| [2025/04/30 09:52:24 636452] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:644||sndq_packets_used_bytes:0|sndq_packets_free:145| [2025/04/30 09:52:24 636457] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:52512|rttvar:4424|minrtt:31359|latest_rtt:42756|ack_delay:120| [2025/04/30 09:52:24 636461] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:51277|rttvar:5787|minrtt:31359|latest_rtt:42756|ack_delay:120| [2025/04/30 09:52:24 636465] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:637|lost_pn:634|thresh:3| [2025/04/30 09:52:24 636470] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636474] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636479] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636486] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636493] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636498] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636505] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636510] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636514] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636520] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 636532] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636539] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 636543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636548] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636554] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 636567] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636573] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636585] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 636597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 636604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 636609] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636615] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636622] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 636628] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 636641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 636647] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636654] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 636660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 636666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 636672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 636692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636710] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636735] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 636742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 636767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 636770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 636790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 636794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 636801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 636805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 636817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 636821] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 636828] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 636833] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 636845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636865] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636871] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 636878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 636884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636889] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 636901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 636905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 636916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 636924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 636929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:51277|rtt_var:5787|pto_duration:74425|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 636933] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 636941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 636945] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 31200| [2025/04/30 09:52:24 636951] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744734505|now:1746006744636928|interv:97577| [2025/04/30 09:52:24 636958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744734505|now:1746006744636928|interval:97577|pto_count:0|srtt:51277 [2025/04/30 09:52:24 636965] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 58294, ack_elapse 43831, delivered 51630|rate 885682|lost 283| [2025/04/30 09:52:24 636973] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (885682) in round 8| [2025/04/30 09:52:24 636978] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 636982] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 636986] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744593582|recovery:1|recovery_start:1746006744622943|packet_conservation:0|next_round_delivered:382209| [2025/04/30 09:52:24 636990] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744593582|recovery:1|recovery_start:1746006744622943|packet_conservation:0|next_round_delivered:382209| [2025/04/30 09:52:24 636995] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:104668|full_bw_reached:1|inflight:31200|srtt:51277|latest_rtt:42756|min_rtt:31359|applimit:0|lost:256|recovery:1|recovery_start:1746006744622943|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 637001] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:181|largest:181|pns:2| [2025/04/30 09:52:24 637006] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:111|pkt_type:SHORT_HEADER|pkt_num:181|frame:ACK |recv_time:1746006744636338|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 637011] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864636338|now:1746006744636338|interv:120000000| [2025/04/30 09:52:24 637015] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864636338|now:1746006744636338|interv:120000000| [2025/04/30 09:52:24 637019] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744636202|pq_index:0| [2025/04/30 09:52:24 637024] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744634876| [2025/04/30 09:52:24 637027] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744637027| [2025/04/30 09:52:24 637033] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744637031| [2025/04/30 09:52:24 637037] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744636202|now:1746006744637031| [2025/04/30 09:52:24 637045] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744636202|now:1746006744637031| [2025/04/30 09:52:24 637049] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 637053] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 637058] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:51277|min_srtt:51277|path_bw:1207078|loss_rate:67.95|path_pto:0| [2025/04/30 09:52:24 637062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:82800|inflight:31200|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:385563| [2025/04/30 09:52:24 637067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 637071] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 637074] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 637079] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 637083] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:51277|min_srtt:51277|path_bw:1207078|loss_rate:67.95|path_pto:0| [2025/04/30 09:52:24 637087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:82800|inflight:31200|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:508179| [2025/04/30 09:52:24 637091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 637095] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 637099] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 637103] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 637108] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:571|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 637112] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:428007| [2025/04/30 09:52:24 637116] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 637121] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:666| [2025/04/30 09:52:24 637176] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:666|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31200|now:1746006744637128|stream_id:0|stream_offset:428007| [2025/04/30 09:52:24 637188] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:666|origin_pktnum:571|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 637196] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:31200|applimit:0| [2025/04/30 09:52:24 637203] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:51277|rtt_var:5787|pto_duration:74425|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 637218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 637225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 637231] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 32400| [2025/04/30 09:52:24 637236] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744736553|now:1746006744637203|interv:99350| [2025/04/30 09:52:24 637240] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744736553|now:1746006744637203|interval:99350|pto_count:0|srtt:51277 [2025/04/30 09:52:24 637245] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:32400| [2025/04/30 09:52:24 637250] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:573|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 637254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32400|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:361983| [2025/04/30 09:52:24 637259] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 637263] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:667| [2025/04/30 09:52:24 637293] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:667|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:32400|now:1746006744637270|stream_id:0|stream_offset:361983| [2025/04/30 09:52:24 637300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:667|origin_pktnum:444|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 637307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:32400|applimit:0| [2025/04/30 09:52:24 637314] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:51277|rtt_var:5787|pto_duration:74425|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 637321] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 637328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 637335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 33600| [2025/04/30 09:52:24 637340] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744736695|now:1746006744637314|interv:99381| [2025/04/30 09:52:24 637344] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744736695|now:1746006744637314|interval:99381|pto_count:0|srtt:51277 [2025/04/30 09:52:24 637348] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:33600| [2025/04/30 09:52:24 637353] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:574|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 637357] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33600|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:363162| [2025/04/30 09:52:24 637366] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 637370] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744638370|now:1746006744637370|interv:1000| [2025/04/30 09:52:24 637374] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 637378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 637382] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 637386] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:33600|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 637391] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 637395] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 637399] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744638370| [2025/04/30 09:52:24 637403] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744638370| [2025/04/30 09:52:24 637407] [debug] |xqc_engine_wakeup_after|wakeup:1746006744638370|now:1746006744637407|diff:963| [2025/04/30 09:52:24 637411] [debug] |xqc_engine_main_logic|END|now:1746006744637031| [2025/04/30 09:52:24 637417] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744637417| [2025/04/30 09:52:24 637421] [debug] |xqc_engine_wakeup_after|wakeup:1746006744638370|now:1746006744637421|diff:949| [2025/04/30 09:52:24 637425] [debug] |xqc_engine_main_logic|END|now:1746006744637417| [2025/04/30 09:52:24 638233] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:111|state:ESTABED|recv_time:1746006744638231| [2025/04/30 09:52:24 638248] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 638258] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:181| [2025/04/30 09:52:24 638263] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:182| [2025/04/30 09:52:24 638272] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:182| [2025/04/30 09:52:24 638279] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 638290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:638|origin_pktnum:263|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:52:24 638298] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:253|tx_in_flight:86430|prior_delivered:352198|prior_time:1746006744594490|is_app_limited:0|send_elapse:59468|ack_elapse:43741|ctl_first_sent_time:1746006744596767|lagest_ack_time:1746006744638231|curr_delivered:402628| [2025/04/30 09:52:24 638305] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744596767| [2025/04/30 09:52:24 638312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:639||sndq_packets_used_bytes:0|sndq_packets_free:150| [2025/04/30 09:52:24 638318] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:639|origin_pktnum:391|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:52:24 638325] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:80430|prior_delivered:355798|prior_time:1746006744598517|is_app_limited:0|send_elapse:57951|ack_elapse:39714|ctl_first_sent_time:1746006744599451|lagest_ack_time:1746006744638231|curr_delivered:403828| [2025/04/30 09:52:24 638341] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744599451| [2025/04/30 09:52:24 638348] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:638||sndq_packets_used_bytes:0|sndq_packets_free:151| [2025/04/30 09:52:24 638354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:51277|rttvar:5787|minrtt:31359|latest_rtt:38780|ack_delay:104| [2025/04/30 09:52:24 638361] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:49702|rttvar:7491|minrtt:31359|latest_rtt:38780|ack_delay:104| [2025/04/30 09:52:24 638367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:639|lost_pn:636|thresh:3| [2025/04/30 09:52:24 638371] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638379] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638383] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638395] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 638407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638415] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638418] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 638422] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638430] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638434] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638438] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 638445] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 638449] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 638453] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638457] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638461] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 638464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638468] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 638472] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 638476] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638480] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 638484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638488] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 638496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638511] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638515] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638523] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 638527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638531] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638538] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638542] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 638549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 638553] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638557] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638564] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 638577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 638583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638589] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 638595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 638601] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 638614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 638620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 638632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 638639] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 638651] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638658] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 638684] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 638690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 638720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 638726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 638745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 638758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 638765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:49702|rtt_var:7491|pto_duration:79666|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 638772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 638778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 638784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 31200| [2025/04/30 09:52:24 638790] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744741936|now:1746006744638764|interv:103172| [2025/04/30 09:52:24 638797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744741936|now:1746006744638764|interval:103172|pto_count:0|srtt:49702 [2025/04/30 09:52:24 638804] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 57951, ack_elapse 39714, delivered 48030|rate 828803|lost 283| [2025/04/30 09:52:24 638811] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (828803) in round 8| [2025/04/30 09:52:24 638818] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 638824] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 638841] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744599451|recovery:1|recovery_start:1746006744622943|packet_conservation:0|next_round_delivered:382209| [2025/04/30 09:52:24 638848] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744599451|recovery:1|recovery_start:1746006744622943|packet_conservation:0|next_round_delivered:382209| [2025/04/30 09:52:24 638855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:104668|full_bw_reached:1|inflight:31200|srtt:49702|latest_rtt:38780|min_rtt:31359|applimit:0|lost:258|recovery:1|recovery_start:1746006744622943|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 638870] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:182|largest:182|pns:2| [2025/04/30 09:52:24 638877] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:111|pkt_type:SHORT_HEADER|pkt_num:182|frame:ACK |recv_time:1746006744638231|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 638885] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864638231|now:1746006744638231|interv:120000000| [2025/04/30 09:52:24 638889] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864638231|now:1746006744638231|interv:120000000| [2025/04/30 09:52:24 638893] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744638370|pq_index:0| [2025/04/30 09:52:24 638898] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744637031| [2025/04/30 09:52:24 638902] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744638902| [2025/04/30 09:52:24 638907] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744638906| [2025/04/30 09:52:24 638912] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744638370|now:1746006744638906| [2025/04/30 09:52:24 638916] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744638370|now:1746006744638906| [2025/04/30 09:52:24 638920] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 638924] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 638929] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:49702|min_srtt:49702|path_bw:1207078|loss_rate:68.35|path_pto:0| [2025/04/30 09:52:24 638934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:31200|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:385563| [2025/04/30 09:52:24 638938] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 638942] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 638946] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 638951] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 638955] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:49702|min_srtt:49702|path_bw:1207078|loss_rate:68.35|path_pto:0| [2025/04/30 09:52:24 638959] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:31200|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:508179| [2025/04/30 09:52:24 638963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 638970] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 638974] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 638979] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 638983] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:574|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 638987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:363162| [2025/04/30 09:52:24 638992] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 638996] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:668| [2025/04/30 09:52:24 639033] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:668|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31200|now:1746006744639004|stream_id:0|stream_offset:363162| [2025/04/30 09:52:24 639042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:668|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:52:24 639050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:31200|applimit:0| [2025/04/30 09:52:24 639057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:49702|rtt_var:7491|pto_duration:79666|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 639062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 639066] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 639070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 32400| [2025/04/30 09:52:24 639074] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744743670|now:1746006744639057|interv:104613| [2025/04/30 09:52:24 639078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744743670|now:1746006744639057|interval:104613|pto_count:0|srtt:49702 [2025/04/30 09:52:24 639083] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:32400| [2025/04/30 09:52:24 639088] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:575|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 639092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32400|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:429186| [2025/04/30 09:52:24 639097] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 639101] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:669| [2025/04/30 09:52:24 639129] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:669|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:32400|now:1746006744639107|stream_id:0|stream_offset:429186| [2025/04/30 09:52:24 639167] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:669|origin_pktnum:575|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 639175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:32400|applimit:0| [2025/04/30 09:52:24 639180] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:49702|rtt_var:7491|pto_duration:79666|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 639184] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 639188] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 639192] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 33600| [2025/04/30 09:52:24 639196] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744743773|now:1746006744639180|interv:104593| [2025/04/30 09:52:24 639200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744743773|now:1746006744639180|interval:104593|pto_count:0|srtt:49702 [2025/04/30 09:52:24 639205] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:33600| [2025/04/30 09:52:24 639210] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:578|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 639214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33600|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:294780| [2025/04/30 09:52:24 639219] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 639223] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744640222|now:1746006744639222|interv:1000| [2025/04/30 09:52:24 639227] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 639230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 639235] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 639239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:33600|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 639243] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 639247] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 639251] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744640222| [2025/04/30 09:52:24 639255] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744640222| [2025/04/30 09:52:24 639259] [debug] |xqc_engine_wakeup_after|wakeup:1746006744640222|now:1746006744639259|diff:963| [2025/04/30 09:52:24 639264] [debug] |xqc_engine_main_logic|END|now:1746006744638906| [2025/04/30 09:52:24 639269] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744639269| [2025/04/30 09:52:24 639273] [debug] |xqc_engine_wakeup_after|wakeup:1746006744640222|now:1746006744639273|diff:949| [2025/04/30 09:52:24 639277] [debug] |xqc_engine_main_logic|END|now:1746006744639269| [2025/04/30 09:52:24 640344] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744640344| [2025/04/30 09:52:24 640361] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744640222|pq_index:0| [2025/04/30 09:52:24 640366] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744638906| [2025/04/30 09:52:24 640371] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744640370| [2025/04/30 09:52:24 640376] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744640222|now:1746006744640370| [2025/04/30 09:52:24 640380] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744640222|now:1746006744640370| [2025/04/30 09:52:24 640384] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 640389] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 640394] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:49702|min_srtt:49702|path_bw:1207078|loss_rate:68.75|path_pto:0| [2025/04/30 09:52:24 640398] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:33600|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:385563| [2025/04/30 09:52:24 640403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 640407] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 640412] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 640419] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 640425] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:49702|min_srtt:49702|path_bw:1207078|loss_rate:68.75|path_pto:0| [2025/04/30 09:52:24 640433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:33600|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:508179| [2025/04/30 09:52:24 640440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 640445] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 640450] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 640457] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 640464] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:578|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 640470] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33600|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:294780| [2025/04/30 09:52:24 640478] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 640490] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:670| [2025/04/30 09:52:24 640535] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:670|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:33600|now:1746006744640501|stream_id:0|stream_offset:294780| [2025/04/30 09:52:24 640544] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:670|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:52:24 640551] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:33600|applimit:0| [2025/04/30 09:52:24 640557] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:49702|rtt_var:7491|pto_duration:79666|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 640564] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 640570] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 640576] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 34800| [2025/04/30 09:52:24 640582] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744745167|now:1746006744640557|interv:104610| [2025/04/30 09:52:24 640588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744745167|now:1746006744640557|interval:104610|pto_count:0|srtt:49702 [2025/04/30 09:52:24 640596] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:34800| [2025/04/30 09:52:24 640603] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:579|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 640610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34800|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:295959| [2025/04/30 09:52:24 640617] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 640623] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:671| [2025/04/30 09:52:24 640662] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:671|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:34800|now:1746006744640634|stream_id:0|stream_offset:295959| [2025/04/30 09:52:24 640671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:671|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:52:24 640679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:34800|applimit:0| [2025/04/30 09:52:24 640685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:49702|rtt_var:7491|pto_duration:79666|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 640692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 640699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 640704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 36000| [2025/04/30 09:52:24 640716] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744745300|now:1746006744640685|interv:104615| [2025/04/30 09:52:24 640722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744745300|now:1746006744640685|interval:104615|pto_count:0|srtt:49702 [2025/04/30 09:52:24 640729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:36000| [2025/04/30 09:52:24 640736] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:581|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 640743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36000|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:432723| [2025/04/30 09:52:24 640749] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 640755] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744641755|now:1746006744640755|interv:1000| [2025/04/30 09:52:24 640762] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 640768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 640776] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 640782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:36000|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 640788] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 640792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 640796] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744641755| [2025/04/30 09:52:24 640801] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744641755| [2025/04/30 09:52:24 640805] [debug] |xqc_engine_wakeup_after|wakeup:1746006744641755|now:1746006744640805|diff:950| [2025/04/30 09:52:24 640809] [debug] |xqc_engine_main_logic|END|now:1746006744640370| [2025/04/30 09:52:24 640819] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:55|state:ESTABED|recv_time:1746006744640818| [2025/04/30 09:52:24 640824] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 640835] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:182| [2025/04/30 09:52:24 640839] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:183| [2025/04/30 09:52:24 640845] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:183| [2025/04/30 09:52:24 640849] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 640856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:640|origin_pktnum:267|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:642|path_largest_ack:640| [2025/04/30 09:52:24 640861] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:262|tx_in_flight:69630|prior_delivered:360598|prior_time:1746006744602463|is_app_limited:0|send_elapse:57964|ack_elapse:38355|ctl_first_sent_time:1746006744603431|lagest_ack_time:1746006744640818|curr_delivered:405028| [2025/04/30 09:52:24 640866] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744603431| [2025/04/30 09:52:24 640875] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:632||sndq_packets_used_bytes:0|sndq_packets_free:157| [2025/04/30 09:52:24 640879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:49702|rttvar:7491|minrtt:31359|latest_rtt:37387|ack_delay:328| [2025/04/30 09:52:24 640883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:48122|rttvar:8779|minrtt:31359|latest_rtt:37387|ack_delay:328| [2025/04/30 09:52:24 640887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:640|lost_pn:637|thresh:3| [2025/04/30 09:52:24 640892] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 640896] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 640900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 640903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 640907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 640911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 640915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 640919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 640923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 640927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 640931] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 640938] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 640944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 640950] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 640957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 640963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 640969] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 640974] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 640978] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 640981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 640988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 640992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 640996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 641000] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 641004] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 641008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 641012] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 641016] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 641020] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 641024] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 641027] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 641031] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 641035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 641039] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 641043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 641047] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 641050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 641054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 641058] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 641062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 641066] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 641070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 641074] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 641077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 641081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 641085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 641091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 641095] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 641099] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 641103] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 641107] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 641111] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 641115] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 641118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 641122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 641126] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 641130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 641152] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 641156] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 641160] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 641164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 641168] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 641172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 641176] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 641179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 641183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 641187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 641191] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 641195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 641199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 641203] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 641209] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 641213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 641217] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 641221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 641227] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 641232] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:48122|rtt_var:8779|pto_duration:83238|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 641236] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 641240] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 641244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 34800| [2025/04/30 09:52:24 641248] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744748872|now:1746006744641231|interv:107641| [2025/04/30 09:52:24 641252] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744748872|now:1746006744641231|interval:107641|pto_count:0|srtt:48122 [2025/04/30 09:52:24 641257] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 57964, ack_elapse 38355, delivered 44430|rate 766510|lost 283| [2025/04/30 09:52:24 641261] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (766510) in round 8| [2025/04/30 09:52:24 641265] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 641269] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 641273] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:1200|po_sent_time:1746006744603431|recovery:1|recovery_start:1746006744622943|packet_conservation:0|next_round_delivered:382209| [2025/04/30 09:52:24 641278] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:1200|po_sent_time:1746006744603431|recovery:1|recovery_start:1746006744622943|packet_conservation:0|next_round_delivered:382209| [2025/04/30 09:52:24 641282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:104668|full_bw_reached:1|inflight:34800|srtt:48122|latest_rtt:37387|min_rtt:31359|applimit:0|lost:262|recovery:1|recovery_start:1746006744622943|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 641288] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:183|largest:183|pns:2| [2025/04/30 09:52:24 641293] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:55|pkt_type:SHORT_HEADER|pkt_num:183|frame:ACK |recv_time:1746006744640818|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 641298] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864640818|now:1746006744640818|interv:120000000| [2025/04/30 09:52:24 641304] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864640818|now:1746006744640818|interv:120000000| [2025/04/30 09:52:24 641308] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744641755|pq_index:0| [2025/04/30 09:52:24 641313] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744640370| [2025/04/30 09:52:24 641316] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744641316| [2025/04/30 09:52:24 641321] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744641320| [2025/04/30 09:52:24 641327] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 641331] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:48122|min_srtt:48122|path_bw:1207078|loss_rate:69.14|path_pto:0| [2025/04/30 09:52:24 641336] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:34800|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:385563| [2025/04/30 09:52:24 641340] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 641344] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 641348] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 641352] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 641356] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:48122|min_srtt:48122|path_bw:1207078|loss_rate:69.14|path_pto:0| [2025/04/30 09:52:24 641360] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:34800|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:508179| [2025/04/30 09:52:24 641365] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 641368] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 641372] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 641376] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 641381] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:581|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 641385] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34800|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:432723| [2025/04/30 09:52:24 641389] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 641393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 641400] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 641404] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:34800|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 641408] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 641412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 641416] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744641755| [2025/04/30 09:52:24 641420] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744641755| [2025/04/30 09:52:24 641424] [debug] |xqc_engine_wakeup_after|wakeup:1746006744641755|now:1746006744641424|diff:331| [2025/04/30 09:52:24 641428] [debug] |xqc_engine_main_logic|END|now:1746006744641320| [2025/04/30 09:52:24 641433] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744641433| [2025/04/30 09:52:24 641437] [debug] |xqc_engine_wakeup_after|wakeup:1746006744641755|now:1746006744641437|diff:318| [2025/04/30 09:52:24 641441] [debug] |xqc_engine_main_logic|END|now:1746006744641433| [2025/04/30 09:52:24 642465] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:57|state:ESTABED|recv_time:1746006744642464| [2025/04/30 09:52:24 642479] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 642486] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:183| [2025/04/30 09:52:24 642490] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:184| [2025/04/30 09:52:24 642499] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:184| [2025/04/30 09:52:24 642505] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 642514] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:643|origin_pktnum:528|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:52:24 642521] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:269|tx_in_flight:56419|prior_delivered:367809|prior_time:1746006744608291|is_app_limited:0|send_elapse:57709|ack_elapse:34173|ctl_first_sent_time:1746006744609231|lagest_ack_time:1746006744642464|curr_delivered:406228| [2025/04/30 09:52:24 642529] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744609231| [2025/04/30 09:52:24 642535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:627||sndq_packets_used_bytes:0|sndq_packets_free:162| [2025/04/30 09:52:24 642542] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:48122|rttvar:8779|minrtt:31359|latest_rtt:33233|ack_delay:1224| [2025/04/30 09:52:24 642548] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:46108|rttvar:10613|minrtt:31359|latest_rtt:33233|ack_delay:1224| [2025/04/30 09:52:24 642555] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:643|lost_pn:640|thresh:3| [2025/04/30 09:52:24 642562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 642568] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 642573] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 642586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 642592] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 642598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 642604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 642610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 642616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 642623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 642629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 642635] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 642641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 642647] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 642653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 642659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 642665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 642671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 642677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 642683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 642689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 642696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 642701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 642708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 642714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 642718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 642721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 642725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 642733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 642737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 642741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 642745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 642749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 642753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 642756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 642760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 642764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 642768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 642772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 642775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 642779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 642783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 642787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 642791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 642795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 642799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 642802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 642806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 642810] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 642814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 642818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 642822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 642826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 642832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 642836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 642840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 642844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 642847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 642851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 642855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 642860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 642866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 642873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 642879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 642885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 642891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 642897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 642901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 642905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 642909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 642913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 642917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 642920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 642924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 642928] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 642932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744657371|now:1746006744642932|interval:14439| [2025/04/30 09:52:24 642937] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744657371|now:1746006744642932|interv:14439| [2025/04/30 09:52:24 642941] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 57709, ack_elapse 34173, delivered 38419|rate 665736|lost 283| [2025/04/30 09:52:24 642948] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (665736) in round 8| [2025/04/30 09:52:24 642953] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 642957] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 642961] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:1200|po_sent_time:1746006744609231|recovery:1|recovery_start:1746006744622943|packet_conservation:0|next_round_delivered:382209| [2025/04/30 09:52:24 642965] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:1200|po_sent_time:1746006744609231|recovery:1|recovery_start:1746006744622943|packet_conservation:0|next_round_delivered:382209| [2025/04/30 09:52:24 642970] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:104668|full_bw_reached:1|inflight:33600|srtt:46108|latest_rtt:33233|min_rtt:31359|applimit:0|lost:262|recovery:1|recovery_start:1746006744622943|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 642975] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:24 642980] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006744667464|now:1746006744642464|interv:25000| [2025/04/30 09:52:24 642985] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744642464|max_ack_delay:25000| [2025/04/30 09:52:24 642990] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:184|largest:184|pns:2| [2025/04/30 09:52:24 642994] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:57|pkt_type:SHORT_HEADER|pkt_num:184|frame:PING ACK |recv_time:1746006744642464|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 642999] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864642464|now:1746006744642464|interv:120000000| [2025/04/30 09:52:24 643003] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864642464|now:1746006744642464|interv:120000000| [2025/04/30 09:52:24 643007] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744641755|pq_index:0| [2025/04/30 09:52:24 643011] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744641320| [2025/04/30 09:52:24 643015] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744643015| [2025/04/30 09:52:24 643020] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744643019| [2025/04/30 09:52:24 643025] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744641755|now:1746006744643019| [2025/04/30 09:52:24 643029] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744641755|now:1746006744643019| [2025/04/30 09:52:24 643033] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 643037] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 643044] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46108|min_srtt:46108|path_bw:1207078|loss_rate:69.14|path_pto:0| [2025/04/30 09:52:24 643049] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:33600|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:385563| [2025/04/30 09:52:24 643054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 643057] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 643061] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 643066] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 643070] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46108|min_srtt:46108|path_bw:1207078|loss_rate:69.14|path_pto:0| [2025/04/30 09:52:24 643074] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:33600|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:508179| [2025/04/30 09:52:24 643078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 643082] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 643086] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 643090] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 643094] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:581|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 643099] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33600|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:432723| [2025/04/30 09:52:24 643103] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 643107] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:672| [2025/04/30 09:52:24 643164] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:672|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:33600|now:1746006744643115|stream_id:0|stream_offset:432723| [2025/04/30 09:52:24 643178] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:672|origin_pktnum:581|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 643183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:33600|applimit:0| [2025/04/30 09:52:24 643187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744657371|now:1746006744643187|interval:14184| [2025/04/30 09:52:24 643192] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744657371|now:1746006744643187|interv:14184| [2025/04/30 09:52:24 643204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:34800| [2025/04/30 09:52:24 643209] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:583|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 643213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34800|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:298317| [2025/04/30 09:52:24 643218] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 643222] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:673| [2025/04/30 09:52:24 643253] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:673|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:34800|now:1746006744643229|stream_id:0|stream_offset:298317| [2025/04/30 09:52:24 643262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:673|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:52:24 643269] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:34800|applimit:0| [2025/04/30 09:52:24 643276] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744657371|now:1746006744643276|interval:14095| [2025/04/30 09:52:24 643282] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744657371|now:1746006744643276|interv:14095| [2025/04/30 09:52:24 643287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:36000| [2025/04/30 09:52:24 643291] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:584|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 643295] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36000|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:369057| [2025/04/30 09:52:24 643300] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 643304] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744644303|now:1746006744643303|interv:1000| [2025/04/30 09:52:24 643308] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 643311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 643316] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 643320] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:36000|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 643324] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 643328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 643332] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744644303| [2025/04/30 09:52:24 643336] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744644303| [2025/04/30 09:52:24 643340] [debug] |xqc_engine_wakeup_after|wakeup:1746006744644303|now:1746006744643340|diff:963| [2025/04/30 09:52:24 643348] [debug] |xqc_engine_main_logic|END|now:1746006744643019| [2025/04/30 09:52:24 643354] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744643354| [2025/04/30 09:52:24 643358] [debug] |xqc_engine_wakeup_after|wakeup:1746006744644303|now:1746006744643358|diff:945| [2025/04/30 09:52:24 643362] [debug] |xqc_engine_main_logic|END|now:1746006744643354| [2025/04/30 09:52:24 644075] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:56|state:ESTABED|recv_time:1746006744644074| [2025/04/30 09:52:24 644088] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 644095] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:184| [2025/04/30 09:52:24 644100] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:185| [2025/04/30 09:52:24 644109] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:185| [2025/04/30 09:52:24 644115] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 644125] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:644|origin_pktnum:396|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:644|path_largest_ack:644| [2025/04/30 09:52:24 644150] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:270|tx_in_flight:54019|prior_delivered:370209|prior_time:1746006744610335|is_app_limited:0|send_elapse:57874|ack_elapse:33739|ctl_first_sent_time:1746006744611338|lagest_ack_time:1746006744644074|curr_delivered:407428| [2025/04/30 09:52:24 644161] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744611338| [2025/04/30 09:52:24 644168] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:626||sndq_packets_used_bytes:0|sndq_packets_free:163| [2025/04/30 09:52:24 644175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:46108|rttvar:10613|minrtt:31359|latest_rtt:32736|ack_delay:1248| [2025/04/30 09:52:24 644182] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:44281|rttvar:11615|minrtt:31359|latest_rtt:32736|ack_delay:1248| [2025/04/30 09:52:24 644188] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:644|lost_pn:641|thresh:3| [2025/04/30 09:52:24 644192] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 644196] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 644200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 644204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 644208] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 644212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 644216] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 644220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 644224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 644233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 644237] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 644241] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 644245] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 644249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 644252] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 644256] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 644260] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 644264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 644268] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 644272] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 644276] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 644280] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 644283] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 644287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 644291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 644295] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 644299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 644303] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 644307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 644311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 644315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 644319] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 644322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 644326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 644333] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 644337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 644341] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 644345] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 644349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 644352] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 644356] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 644360] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 644364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 644368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 644372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 644376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 644380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 644383] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 644387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 644391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 644395] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 644399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 644403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 644407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 644411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 644414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 644418] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 644422] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 644426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 644430] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 644436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 644440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 644444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 644448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 644452] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 644456] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 644460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 644464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 644467] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 644471] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 644475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 644479] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 644484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:641|lost_pn:641|po_sent_time:1746006744605500|lost_send_time:1746006744594258|loss_delay:49816|frame:STREAM |repair:128| [2025/04/30 09:52:24 644488] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744605500u| [2025/04/30 09:52:24 644493] [stats] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |lost interval:105468|lost_count:79|send_count:105|pkt_num:641|po_send_time:1746006744605500|srtt:44281|cwnd:104668|bw:1207078|conn_life:418070|now:0|last_lost_time:418070| [2025/04/30 09:52:24 644498] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 644502] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44281|rtt_var:11615|pto_duration:90741|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 644506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 644510] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 644514] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 33600| [2025/04/30 09:52:24 644518] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744758970|now:1746006744644502|interv:114468| [2025/04/30 09:52:24 644522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744758970|now:1746006744644502|interval:114468|pto_count:0|srtt:44281 [2025/04/30 09:52:24 644527] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 57874, ack_elapse 33739, delivered 37219|rate 643103|lost 284| [2025/04/30 09:52:24 644534] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (643103) in round 8| [2025/04/30 09:52:24 644538] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 644542] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 644546] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104668|packet_lost:1|acked:1200|po_sent_time:1746006744611338|recovery:1|recovery_start:1746006744644492|packet_conservation:0|next_round_delivered:382209| [2025/04/30 09:52:24 644553] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104668|packet_lost:1|acked:1200|po_sent_time:1746006744611338|recovery:1|recovery_start:1746006744644492|packet_conservation:0|next_round_delivered:382209| [2025/04/30 09:52:24 644560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:104668|full_bw_reached:1|inflight:33600|srtt:44281|latest_rtt:32736|min_rtt:31359|applimit:0|lost:264|recovery:1|recovery_start:1746006744644492|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 644570] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:185|largest:185|pns:2| [2025/04/30 09:52:24 644577] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:185|frame:ACK |recv_time:1746006744644074|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 644583] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864644074|now:1746006744644074|interv:120000000| [2025/04/30 09:52:24 644588] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864644074|now:1746006744644074|interv:120000000| [2025/04/30 09:52:24 644592] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744644303|pq_index:0| [2025/04/30 09:52:24 644597] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744643019| [2025/04/30 09:52:24 644604] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744644604| [2025/04/30 09:52:24 644611] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744644610| [2025/04/30 09:52:24 644618] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744644303|now:1746006744644610| [2025/04/30 09:52:24 644625] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744644303|now:1746006744644610| [2025/04/30 09:52:24 644631] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 644638] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 644645] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44281|min_srtt:44281|path_bw:1207078|loss_rate:69.51|path_pto:0| [2025/04/30 09:52:24 644652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:33600|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:385563| [2025/04/30 09:52:24 644660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 644671] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 644677] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 644684] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 644691] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44281|min_srtt:44281|path_bw:1207078|loss_rate:69.51|path_pto:0| [2025/04/30 09:52:24 644698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:33600|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:508179| [2025/04/30 09:52:24 644705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 644712] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 644718] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 644725] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 644732] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:584|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 644739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33600|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:369057| [2025/04/30 09:52:24 644746] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 644753] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:674| [2025/04/30 09:52:24 644795] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:674|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:33600|now:1746006744644764|stream_id:0|stream_offset:369057| [2025/04/30 09:52:24 644804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:674|origin_pktnum:455|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 644812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:33600|applimit:0| [2025/04/30 09:52:24 644819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44281|rtt_var:11615|pto_duration:90741|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 644835] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 644842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 644848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 34800| [2025/04/30 09:52:24 644855] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744760505|now:1746006744644819|interv:115686| [2025/04/30 09:52:24 644861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744760505|now:1746006744644819|interval:115686|pto_count:0|srtt:44281 [2025/04/30 09:52:24 644874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:34800| [2025/04/30 09:52:24 644882] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:586|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 644888] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34800|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:435081| [2025/04/30 09:52:24 644896] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 644902] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:675| [2025/04/30 09:52:24 644945] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:675|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:34800|now:1746006744644913|stream_id:0|stream_offset:435081| [2025/04/30 09:52:24 644958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:675|origin_pktnum:586|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 644965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:34800|applimit:0| [2025/04/30 09:52:24 644972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44281|rtt_var:11615|pto_duration:90741|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 644979] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 644985] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 644991] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 36000| [2025/04/30 09:52:24 644998] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744760654|now:1746006744644972|interv:115682| [2025/04/30 09:52:24 645017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744760654|now:1746006744644972|interval:115682|pto_count:0|srtt:44281 [2025/04/30 09:52:24 645025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:36000| [2025/04/30 09:52:24 645033] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:588|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 645039] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36000|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:371415| [2025/04/30 09:52:24 645047] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 645053] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744646053|now:1746006744645053|interv:1000| [2025/04/30 09:52:24 645060] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 645066] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 645073] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 645080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:36000|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 645093] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 645099] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 645106] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744646053| [2025/04/30 09:52:24 645112] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744646053| [2025/04/30 09:52:24 645119] [debug] |xqc_engine_wakeup_after|wakeup:1746006744646053|now:1746006744645119|diff:934| [2025/04/30 09:52:24 645125] [debug] |xqc_engine_main_logic|END|now:1746006744644610| [2025/04/30 09:52:24 645151] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744645151| [2025/04/30 09:52:24 645162] [debug] |xqc_engine_wakeup_after|wakeup:1746006744646053|now:1746006744645162|diff:891| [2025/04/30 09:52:24 645168] [debug] |xqc_engine_main_logic|END|now:1746006744645151| [2025/04/30 09:52:24 646240] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744646240| [2025/04/30 09:52:24 646251] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744646053|pq_index:0| [2025/04/30 09:52:24 646256] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744644610| [2025/04/30 09:52:24 646262] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744646260| [2025/04/30 09:52:24 646267] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744646053|now:1746006744646260| [2025/04/30 09:52:24 646271] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744646053|now:1746006744646260| [2025/04/30 09:52:24 646275] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 646279] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 646284] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44281|min_srtt:44281|path_bw:1207078|loss_rate:69.88|path_pto:0| [2025/04/30 09:52:24 646289] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:36000|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:385563| [2025/04/30 09:52:24 646294] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 646298] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 646302] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 646306] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 646310] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44281|min_srtt:44281|path_bw:1207078|loss_rate:69.88|path_pto:0| [2025/04/30 09:52:24 646315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:36000|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:508179| [2025/04/30 09:52:24 646325] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 646329] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 646332] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 646337] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 646341] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:588|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 646345] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36000|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:371415| [2025/04/30 09:52:24 646350] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 646354] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:676| [2025/04/30 09:52:24 646390] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:676|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:36000|now:1746006744646362|stream_id:0|stream_offset:371415| [2025/04/30 09:52:24 646396] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:676|origin_pktnum:459|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 646401] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:36000|applimit:0| [2025/04/30 09:52:24 646406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44281|rtt_var:11615|pto_duration:90741|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 646410] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 646414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 646418] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 37200| [2025/04/30 09:52:24 646422] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744762103|now:1746006744646405|interv:115698| [2025/04/30 09:52:24 646426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744762103|now:1746006744646405|interval:115698|pto_count:0|srtt:44281 [2025/04/30 09:52:24 646431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:37200| [2025/04/30 09:52:24 646436] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:590|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 646440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37200|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:437439| [2025/04/30 09:52:24 646444] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 646448] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:677| [2025/04/30 09:52:24 646471] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:677|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37200|now:1746006744646454|stream_id:0|stream_offset:437439| [2025/04/30 09:52:24 646480] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:677|origin_pktnum:590|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 646485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:37200|applimit:0| [2025/04/30 09:52:24 646489] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44281|rtt_var:11615|pto_duration:90741|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 646493] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 646497] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 646501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 38400| [2025/04/30 09:52:24 646505] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744762195|now:1746006744646489|interv:115706| [2025/04/30 09:52:24 646509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744762195|now:1746006744646489|interval:115706|pto_count:0|srtt:44281 [2025/04/30 09:52:24 646514] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:38400| [2025/04/30 09:52:24 646519] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:592|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 646523] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:438618| [2025/04/30 09:52:24 646528] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 646531] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744647531|now:1746006744646531|interv:1000| [2025/04/30 09:52:24 646535] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 646539] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 646544] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 646549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:38400|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 646556] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 646562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 646569] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744647531| [2025/04/30 09:52:24 646575] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744647531| [2025/04/30 09:52:24 646582] [debug] |xqc_engine_wakeup_after|wakeup:1746006744647531|now:1746006744646581|diff:950| [2025/04/30 09:52:24 646588] [debug] |xqc_engine_main_logic|END|now:1746006744646260| [2025/04/30 09:52:24 647672] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744647672| [2025/04/30 09:52:24 647686] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744647531|pq_index:0| [2025/04/30 09:52:24 647701] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744646260| [2025/04/30 09:52:24 647709] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744647707| [2025/04/30 09:52:24 647717] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744647531|now:1746006744647707| [2025/04/30 09:52:24 647724] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744647531|now:1746006744647707| [2025/04/30 09:52:24 647730] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 647737] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 647745] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44281|min_srtt:44281|path_bw:1207078|loss_rate:70.24|path_pto:0| [2025/04/30 09:52:24 647752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:38400|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:385563| [2025/04/30 09:52:24 647759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 647765] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 647771] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 647778] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 647784] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44281|min_srtt:44281|path_bw:1207078|loss_rate:70.24|path_pto:0| [2025/04/30 09:52:24 647788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:38400|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:508179| [2025/04/30 09:52:24 647793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 647797] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 647801] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 647805] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 647810] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:592|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 647814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:438618| [2025/04/30 09:52:24 647819] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 647823] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:678| [2025/04/30 09:52:24 647868] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:678|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38400|now:1746006744647836|stream_id:0|stream_offset:438618| [2025/04/30 09:52:24 647878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:678|origin_pktnum:592|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 647885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:38400|applimit:0| [2025/04/30 09:52:24 647892] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44281|rtt_var:11615|pto_duration:90741|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 647899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 647905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 647909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:52:24 647913] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744763577|now:1746006744647892|interv:115685| [2025/04/30 09:52:24 647917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744763577|now:1746006744647892|interval:115685|pto_count:0|srtt:44281 [2025/04/30 09:52:24 647923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:39600| [2025/04/30 09:52:24 647929] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:593|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 647933] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:439797| [2025/04/30 09:52:24 647938] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 647942] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744648942|now:1746006744647942|interv:1000| [2025/04/30 09:52:24 647946] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 647950] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 647954] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 647958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:39600|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 647963] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 647966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 647971] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744648942| [2025/04/30 09:52:24 647975] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744648942| [2025/04/30 09:52:24 647979] [debug] |xqc_engine_wakeup_after|wakeup:1746006744648942|now:1746006744647979|diff:963| [2025/04/30 09:52:24 647983] [debug] |xqc_engine_main_logic|END|now:1746006744647707| [2025/04/30 09:52:24 648075] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:56|state:ESTABED|recv_time:1746006744648073| [2025/04/30 09:52:24 648084] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 648093] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:185| [2025/04/30 09:52:24 648099] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:186| [2025/04/30 09:52:24 648107] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:186| [2025/04/30 09:52:24 648114] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 648124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:645|origin_pktnum:531|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:52:24 648131] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:44419|prior_delivered:375009|prior_time:1746006744614274|is_app_limited:0|send_elapse:56727|ack_elapse:33799|ctl_first_sent_time:1746006744615274|lagest_ack_time:1746006744648073|curr_delivered:408628| [2025/04/30 09:52:24 648157] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744615274| [2025/04/30 09:52:24 648163] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:623||sndq_packets_used_bytes:0|sndq_packets_free:166| [2025/04/30 09:52:24 648167] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:44281|rttvar:11615|minrtt:31359|latest_rtt:32799|ack_delay:1240| [2025/04/30 09:52:24 648172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42690|rttvar:11892|minrtt:31359|latest_rtt:32799|ack_delay:1240| [2025/04/30 09:52:24 648176] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:645|lost_pn:642|thresh:3| [2025/04/30 09:52:24 648183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 648189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 648195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 648200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 648207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 648213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 648219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 648225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 648232] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 648238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 648244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 648255] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 648259] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 648263] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 648267] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 648273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 648279] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 648285] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 648291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 648295] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 648299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 648303] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 648307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 648311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 648315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 648319] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 648322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 648326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 648330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 648334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 648338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 648342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 648346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 648350] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 648354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 648358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 648361] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 648368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 648372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 648376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 648380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 648384] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 648388] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 648392] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 648396] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 648399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 648403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 648407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 648411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 648415] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 648419] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 648423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 648427] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 648431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 648434] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 648438] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 648442] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 648446] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 648450] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 648454] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 648458] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 648462] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 648468] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 648472] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 648476] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 648480] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 648484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 648488] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 648491] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 648495] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 648499] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 648503] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 648507] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 648511] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42690|rtt_var:11892|pto_duration:90258|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 648516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 648520] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 648524] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 38400| [2025/04/30 09:52:24 648528] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744763094|now:1746006744648511|interv:114583| [2025/04/30 09:52:24 648532] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744763094|now:1746006744648511|interval:114583|pto_count:0|srtt:42690 [2025/04/30 09:52:24 648539] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 56727, ack_elapse 33799, delivered 33619|rate 592645|lost 284| [2025/04/30 09:52:24 648547] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (592645) in round 8| [2025/04/30 09:52:24 648553] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 648558] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 648562] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:1200|po_sent_time:1746006744615274|recovery:1|recovery_start:1746006744644492|packet_conservation:0|next_round_delivered:382209| [2025/04/30 09:52:24 648567] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:1200|po_sent_time:1746006744615274|recovery:1|recovery_start:1746006744644492|packet_conservation:0|next_round_delivered:382209| [2025/04/30 09:52:24 648574] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:104668|full_bw_reached:1|inflight:38400|srtt:42690|latest_rtt:32799|min_rtt:31359|applimit:0|lost:269|recovery:1|recovery_start:1746006744644492|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 648589] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:186|largest:186|pns:2| [2025/04/30 09:52:24 648596] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:186|frame:ACK |recv_time:1746006744648073|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 648603] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864648073|now:1746006744648073|interv:120000000| [2025/04/30 09:52:24 648610] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864648073|now:1746006744648073|interv:120000000| [2025/04/30 09:52:24 648617] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744648942|pq_index:0| [2025/04/30 09:52:24 648624] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744647707| [2025/04/30 09:52:24 648630] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744648630| [2025/04/30 09:52:24 648638] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744648636| [2025/04/30 09:52:24 648646] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 648653] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42690|min_srtt:42690|path_bw:1207078|loss_rate:70.41|path_pto:0| [2025/04/30 09:52:24 648661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:38400|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:385563| [2025/04/30 09:52:24 648668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 648674] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 648680] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 648687] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 648694] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42690|min_srtt:42690|path_bw:1207078|loss_rate:70.41|path_pto:0| [2025/04/30 09:52:24 648701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:38400|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:508179| [2025/04/30 09:52:24 648708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 648714] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 648720] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 648732] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 648740] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:593|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 648746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:439797| [2025/04/30 09:52:24 648753] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 648759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 648766] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 648773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:38400|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 648780] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 648785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 648792] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744648942| [2025/04/30 09:52:24 648798] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744648942| [2025/04/30 09:52:24 648805] [debug] |xqc_engine_wakeup_after|wakeup:1746006744648942|now:1746006744648805|diff:137| [2025/04/30 09:52:24 648812] [debug] |xqc_engine_main_logic|END|now:1746006744648636| [2025/04/30 09:52:24 648820] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744648820| [2025/04/30 09:52:24 648826] [debug] |xqc_engine_wakeup_after|wakeup:1746006744648942|now:1746006744648826|diff:116| [2025/04/30 09:52:24 648833] [debug] |xqc_engine_main_logic|END|now:1746006744648820| [2025/04/30 09:52:24 649510] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:56|state:ESTABED|recv_time:1746006744649509| [2025/04/30 09:52:24 649524] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 649533] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:186| [2025/04/30 09:52:24 649539] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:187| [2025/04/30 09:52:24 649548] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:187| [2025/04/30 09:52:24 649555] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 649564] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:646|origin_pktnum:532|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:646|path_largest_ack:646| [2025/04/30 09:52:24 649571] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:275|tx_in_flight:45619|prior_delivered:375009|prior_time:1746006744614274|is_app_limited:0|send_elapse:58045|ack_elapse:35235|ctl_first_sent_time:1746006744616592|lagest_ack_time:1746006744649509|curr_delivered:409828| [2025/04/30 09:52:24 649579] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744616592| [2025/04/30 09:52:24 649586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:621||sndq_packets_used_bytes:0|sndq_packets_free:168| [2025/04/30 09:52:24 649592] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42690|rttvar:11892|minrtt:31359|latest_rtt:32917|ack_delay:1240| [2025/04/30 09:52:24 649607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41313|rttvar:11672|minrtt:31359|latest_rtt:32917|ack_delay:1240| [2025/04/30 09:52:24 649614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:646|lost_pn:643|thresh:3| [2025/04/30 09:52:24 649621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 649627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 649634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 649640] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 649646] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 649652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 649659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 649665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 649671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 649677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 649684] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 649690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 649696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 649702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 649708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 649714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 649721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 649727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 649733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 649739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 649745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 649752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 649764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 649770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 649776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 649782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 649788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 649794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 649800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 649806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 649812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 649818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 649824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 649830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 649836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 649843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 649849] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 649855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 649861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 649867] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 649873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 649880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 649885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 649889] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 649893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 649897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 649900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 649904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 649913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 649917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 649921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 649924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 649928] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 649932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 649936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 649940] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 649944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 649948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 649952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 649956] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 649959] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 649963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 649967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 649971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 649975] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 649979] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 649983] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 649987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 649990] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 649994] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 649998] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 650002] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 650006] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41313|rtt_var:11672|pto_duration:88001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 650014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 650018] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 650022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 37200| [2025/04/30 09:52:24 650026] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744760837|now:1746006744650006|interv:110831| [2025/04/30 09:52:24 650030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744760837|now:1746006744650006|interval:110831|pto_count:0|srtt:41313 [2025/04/30 09:52:24 650035] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 58045, ack_elapse 35235, delivered 34819|rate 599862|lost 284| [2025/04/30 09:52:24 650039] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (599862) in round 8| [2025/04/30 09:52:24 650043] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 650048] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 650052] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:1200|po_sent_time:1746006744616592|recovery:1|recovery_start:1746006744644492|packet_conservation:0|next_round_delivered:382209| [2025/04/30 09:52:24 650056] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:1200|po_sent_time:1746006744616592|recovery:1|recovery_start:1746006744644492|packet_conservation:0|next_round_delivered:382209| [2025/04/30 09:52:24 650061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:104668|full_bw_reached:1|inflight:37200|srtt:41313|latest_rtt:32917|min_rtt:31359|applimit:0|lost:269|recovery:1|recovery_start:1746006744644492|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 650067] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:187|largest:187|pns:2| [2025/04/30 09:52:24 650072] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:187|frame:ACK |recv_time:1746006744649509|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 650077] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864649509|now:1746006744649509|interv:120000000| [2025/04/30 09:52:24 650081] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864649509|now:1746006744649509|interv:120000000| [2025/04/30 09:52:24 650085] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744648942|pq_index:0| [2025/04/30 09:52:24 650089] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744648636| [2025/04/30 09:52:24 650093] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744650093| [2025/04/30 09:52:24 650098] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744650097| [2025/04/30 09:52:24 650103] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744648942|now:1746006744650097| [2025/04/30 09:52:24 650110] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744648942|now:1746006744650097| [2025/04/30 09:52:24 650114] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 650118] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 650123] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41313|min_srtt:41313|path_bw:1207078|loss_rate:70.41|path_pto:0| [2025/04/30 09:52:24 650128] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:37200|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:385563| [2025/04/30 09:52:24 650156] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 650163] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 650167] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 650172] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 650176] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41313|min_srtt:41313|path_bw:1207078|loss_rate:70.41|path_pto:0| [2025/04/30 09:52:24 650180] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:37200|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:508179| [2025/04/30 09:52:24 650185] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 650189] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 650193] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 650197] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 650201] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:593|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 650206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37200|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:439797| [2025/04/30 09:52:24 650210] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 650215] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:679| [2025/04/30 09:52:24 650253] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:679|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37200|now:1746006744650223|stream_id:0|stream_offset:439797| [2025/04/30 09:52:24 650263] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:679|origin_pktnum:593|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 650270] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:37200|applimit:0| [2025/04/30 09:52:24 650282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41313|rtt_var:11672|pto_duration:88001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 650287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 650291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 650295] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 38400| [2025/04/30 09:52:24 650299] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744763224|now:1746006744650282|interv:112942| [2025/04/30 09:52:24 650303] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744763224|now:1746006744650282|interval:112942|pto_count:0|srtt:41313 [2025/04/30 09:52:24 650308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:38400| [2025/04/30 09:52:24 650313] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:597|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 650317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:442155| [2025/04/30 09:52:24 650322] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 650326] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:680| [2025/04/30 09:52:24 650357] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:680|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38400|now:1746006744650332|stream_id:0|stream_offset:442155| [2025/04/30 09:52:24 650366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:680|origin_pktnum:597|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 650373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:38400|applimit:0| [2025/04/30 09:52:24 650380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41313|rtt_var:11672|pto_duration:88001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 650385] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 650389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 650393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:52:24 650397] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744763333|now:1746006744650380|interv:112953| [2025/04/30 09:52:24 650401] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744763333|now:1746006744650380|interval:112953|pto_count:0|srtt:41313 [2025/04/30 09:52:24 650405] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:39600| [2025/04/30 09:52:24 650410] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:599|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 650418] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:307749| [2025/04/30 09:52:24 650423] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 650427] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:681| [2025/04/30 09:52:24 650456] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:681|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006744650433|stream_id:0|stream_offset:307749| [2025/04/30 09:52:24 650464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:681|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:52:24 650472] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:52:24 650478] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41313|rtt_var:11672|pto_duration:88001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 650483] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 650487] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 650491] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:52:24 650495] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744763434|now:1746006744650478|interv:112956| [2025/04/30 09:52:24 650499] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744763434|now:1746006744650478|interval:112956|pto_count:0|srtt:41313 [2025/04/30 09:52:24 650503] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:40800| [2025/04/30 09:52:24 650508] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:600|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 650512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:377310| [2025/04/30 09:52:24 650517] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 650521] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744651521|now:1746006744650521|interv:1000| [2025/04/30 09:52:24 650525] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 650529] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 650533] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 650537] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:40800|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 650541] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 650545] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 650557] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744651521| [2025/04/30 09:52:24 650561] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744651521| [2025/04/30 09:52:24 650565] [debug] |xqc_engine_wakeup_after|wakeup:1746006744651521|now:1746006744650565|diff:956| [2025/04/30 09:52:24 650571] [debug] |xqc_engine_main_logic|END|now:1746006744650097| [2025/04/30 09:52:24 650579] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744650579| [2025/04/30 09:52:24 650585] [debug] |xqc_engine_wakeup_after|wakeup:1746006744651521|now:1746006744650585|diff:936| [2025/04/30 09:52:24 650591] [debug] |xqc_engine_main_logic|END|now:1746006744650579| [2025/04/30 09:52:24 651667] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744651667| [2025/04/30 09:52:24 651682] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744651521|pq_index:0| [2025/04/30 09:52:24 651689] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744650097| [2025/04/30 09:52:24 651698] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744651696| [2025/04/30 09:52:24 651706] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744651521|now:1746006744651696| [2025/04/30 09:52:24 651712] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744651521|now:1746006744651696| [2025/04/30 09:52:24 651722] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 651729] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 651737] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41313|min_srtt:41313|path_bw:1207078|loss_rate:70.93|path_pto:0| [2025/04/30 09:52:24 651744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:40800|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:385563| [2025/04/30 09:52:24 651749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 651753] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 651757] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 651762] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 651766] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41313|min_srtt:41313|path_bw:1207078|loss_rate:70.93|path_pto:0| [2025/04/30 09:52:24 651770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:40800|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:508179| [2025/04/30 09:52:24 651774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 651778] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 651782] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 651793] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 651798] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:600|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 651802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:377310| [2025/04/30 09:52:24 651807] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 651811] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:682| [2025/04/30 09:52:24 651847] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:682|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746006744651819|stream_id:0|stream_offset:377310| [2025/04/30 09:52:24 651853] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:682|origin_pktnum:471|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 651858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 09:52:24 651865] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41313|rtt_var:11672|pto_duration:88001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 651872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 651878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 651885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 09:52:24 651891] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744764820|now:1746006744651865|interv:112955| [2025/04/30 09:52:24 651898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744764820|now:1746006744651865|interval:112955|pto_count:0|srtt:41313 [2025/04/30 09:52:24 651905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:42000| [2025/04/30 09:52:24 651912] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:601|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 651916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:443334| [2025/04/30 09:52:24 651921] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 651925] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744652925|now:1746006744651925|interv:1000| [2025/04/30 09:52:24 651929] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 651933] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 651937] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 651941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:42000|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 651960] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 651966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 651972] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744652925| [2025/04/30 09:52:24 651979] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744652925| [2025/04/30 09:52:24 651986] [debug] |xqc_engine_wakeup_after|wakeup:1746006744652925|now:1746006744651985|diff:940| [2025/04/30 09:52:24 651993] [debug] |xqc_engine_main_logic|END|now:1746006744651696| [2025/04/30 09:52:24 652031] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:55|state:ESTABED|recv_time:1746006744652030| [2025/04/30 09:52:24 652043] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 652052] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:187| [2025/04/30 09:52:24 652056] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:188| [2025/04/30 09:52:24 652064] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:188| [2025/04/30 09:52:24 652070] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 652080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:647|origin_pktnum:535|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:648|path_largest_ack:647| [2025/04/30 09:52:24 652086] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:280|tx_in_flight:36019|prior_delivered:379809|prior_time:1746006744618263|is_app_limited:0|send_elapse:58927|ack_elapse:33767|ctl_first_sent_time:1746006744619453|lagest_ack_time:1746006744652030|curr_delivered:411028| [2025/04/30 09:52:24 652095] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744619453| [2025/04/30 09:52:24 652102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:619||sndq_packets_used_bytes:0|sndq_packets_free:170| [2025/04/30 09:52:24 652109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:648|origin_pktnum:536|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:648|path_largest_ack:648| [2025/04/30 09:52:24 652113] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:280|tx_in_flight:36019|prior_delivered:379809|prior_time:1746006744618263|is_app_limited:0|send_elapse:58927|ack_elapse:33767|ctl_first_sent_time:1746006744619453|lagest_ack_time:1746006744652030|curr_delivered:412228| [2025/04/30 09:52:24 652121] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744619526| [2025/04/30 09:52:24 652127] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:617||sndq_packets_used_bytes:0|sndq_packets_free:172| [2025/04/30 09:52:24 652155] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41313|rttvar:11672|minrtt:31359|latest_rtt:32504|ack_delay:96| [2025/04/30 09:52:24 652162] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:40200|rttvar:10980|minrtt:31359|latest_rtt:32504|ack_delay:96| [2025/04/30 09:52:24 652169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:648|lost_pn:645|thresh:3| [2025/04/30 09:52:24 652182] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 652189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 652193] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 652197] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 652200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 652204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 652208] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 652212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 652216] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 652220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 652224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 652228] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 652232] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 652236] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 652239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 652243] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 652247] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 652251] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 652255] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 652259] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 652263] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 652267] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 652271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 652274] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 652278] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 652282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 652289] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 652293] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 652297] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 652301] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 652304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 652308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 652312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 652316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 652320] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 652324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 652328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 652331] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 652335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 652339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 652343] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 652347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 652351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 652355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 652359] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 652363] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 652366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 652370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 652374] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 652378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 652382] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 652388] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 652392] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 652396] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 652400] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 652404] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 652408] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 652412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 652416] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 652419] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 652423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 652427] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 652431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 652435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 652439] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 652443] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 652447] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 652450] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 652454] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 652458] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 652463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40200|rtt_var:10980|pto_duration:84120|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 652467] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 652471] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 652475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:52:24 652479] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744760939|now:1746006744652462|interv:108477| [2025/04/30 09:52:24 652483] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744760939|now:1746006744652462|interval:108477|pto_count:0|srtt:40200 [2025/04/30 09:52:24 652490] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 58927, ack_elapse 33767, delivered 32419|rate 550155|lost 284| [2025/04/30 09:52:24 652495] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (550155) in round 8| [2025/04/30 09:52:24 652499] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 652503] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 652507] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744619526|recovery:1|recovery_start:1746006744644492|packet_conservation:0|next_round_delivered:382209| [2025/04/30 09:52:24 652512] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744619526|recovery:1|recovery_start:1746006744644492|packet_conservation:0|next_round_delivered:382209| [2025/04/30 09:52:24 652517] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:104668|full_bw_reached:1|inflight:39600|srtt:40200|latest_rtt:32504|min_rtt:31359|applimit:0|lost:273|recovery:1|recovery_start:1746006744644492|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 652523] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:188|largest:188|pns:2| [2025/04/30 09:52:24 652528] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:55|pkt_type:SHORT_HEADER|pkt_num:188|frame:ACK |recv_time:1746006744652030|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 652536] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864652030|now:1746006744652030|interv:120000000| [2025/04/30 09:52:24 652542] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864652030|now:1746006744652030|interv:120000000| [2025/04/30 09:52:24 652549] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744652925|pq_index:0| [2025/04/30 09:52:24 652555] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744651696| [2025/04/30 09:52:24 652559] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744652559| [2025/04/30 09:52:24 652567] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744652565| [2025/04/30 09:52:24 652575] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 652582] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40200|min_srtt:40200|path_bw:1207078|loss_rate:71.10|path_pto:0| [2025/04/30 09:52:24 652589] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:39600|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:385563| [2025/04/30 09:52:24 652596] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:40200|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 652603] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:615|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 652617] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40200|min_srtt:40200|path_bw:1207078|loss_rate:71.10|path_pto:0| [2025/04/30 09:52:24 652624] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:39600|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:450408| [2025/04/30 09:52:24 652631] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:40200|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 652638] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:617|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 652645] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40200|min_srtt:40200|path_bw:1207078|loss_rate:71.10|path_pto:0| [2025/04/30 09:52:24 652652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:39600|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:451587| [2025/04/30 09:52:24 652658] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 652663] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 652668] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 652674] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 652680] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40200|min_srtt:40200|path_bw:1207078|loss_rate:71.10|path_pto:0| [2025/04/30 09:52:24 652686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:39600|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:508179| [2025/04/30 09:52:24 652692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 652698] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 652704] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 652710] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 652717] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:601|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 652724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:443334| [2025/04/30 09:52:24 652731] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 652737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 652744] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 652755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:39600|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 652762] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 652768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 652775] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744652925| [2025/04/30 09:52:24 652781] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744652925| [2025/04/30 09:52:24 652788] [debug] |xqc_engine_wakeup_after|wakeup:1746006744652925|now:1746006744652788|diff:137| [2025/04/30 09:52:24 652794] [debug] |xqc_engine_main_logic|END|now:1746006744652565| [2025/04/30 09:52:24 652802] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744652802| [2025/04/30 09:52:24 652808] [debug] |xqc_engine_wakeup_after|wakeup:1746006744652925|now:1746006744652808|diff:117| [2025/04/30 09:52:24 652812] [debug] |xqc_engine_main_logic|END|now:1746006744652802| [2025/04/30 09:52:24 653884] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744653884| [2025/04/30 09:52:24 653896] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744652925|pq_index:0| [2025/04/30 09:52:24 653901] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744652565| [2025/04/30 09:52:24 653907] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744653906| [2025/04/30 09:52:24 653912] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744652925|now:1746006744653906| [2025/04/30 09:52:24 653916] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744652925|now:1746006744653906| [2025/04/30 09:52:24 653920] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 653925] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 653930] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40200|min_srtt:40200|path_bw:1207078|loss_rate:71.10|path_pto:0| [2025/04/30 09:52:24 653935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:39600|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:451587| [2025/04/30 09:52:24 653939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 653943] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 653947] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 653951] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 653955] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40200|min_srtt:40200|path_bw:1207078|loss_rate:71.10|path_pto:0| [2025/04/30 09:52:24 653960] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:39600|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:508179| [2025/04/30 09:52:24 653970] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 653974] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 653978] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 653982] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 653986] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:601|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 653991] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:443334| [2025/04/30 09:52:24 653996] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 654003] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:683| [2025/04/30 09:52:24 654045] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:683|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006744654015|stream_id:0|stream_offset:443334| [2025/04/30 09:52:24 654055] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:683|origin_pktnum:601|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 654062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:52:24 654069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40200|rtt_var:10980|pto_duration:84120|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 654076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 654081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 654088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:52:24 654094] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744763135|now:1746006744654069|interv:109066| [2025/04/30 09:52:24 654100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744763135|now:1746006744654069|interval:109066|pto_count:0|srtt:40200 [2025/04/30 09:52:24 654108] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:40800| [2025/04/30 09:52:24 654115] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:604|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 654121] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:445692| [2025/04/30 09:52:24 654128] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 654165] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:684| [2025/04/30 09:52:24 654206] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:684|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746006744654177|stream_id:0|stream_offset:445692| [2025/04/30 09:52:24 654216] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:684|origin_pktnum:604|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 654224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 09:52:24 654230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40200|rtt_var:10980|pto_duration:84120|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 654236] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 654240] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 654244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 09:52:24 654248] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744763297|now:1746006744654230|interv:109067| [2025/04/30 09:52:24 654252] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744763297|now:1746006744654230|interval:109067|pto_count:0|srtt:40200 [2025/04/30 09:52:24 654257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:42000| [2025/04/30 09:52:24 654261] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:605|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 654266] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:446871| [2025/04/30 09:52:24 654270] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 654274] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744655274|now:1746006744654274|interv:1000| [2025/04/30 09:52:24 654278] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 654282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 654286] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 654291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:42000|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 654295] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 654299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 654303] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744655274| [2025/04/30 09:52:24 654307] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744655274| [2025/04/30 09:52:24 654311] [debug] |xqc_engine_wakeup_after|wakeup:1746006744655274|now:1746006744654311|diff:963| [2025/04/30 09:52:24 654320] [debug] |xqc_engine_main_logic|END|now:1746006744653906| [2025/04/30 09:52:24 654330] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:55|state:ESTABED|recv_time:1746006744654329| [2025/04/30 09:52:24 654335] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 654341] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:188| [2025/04/30 09:52:24 654345] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:189| [2025/04/30 09:52:24 654350] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:189| [2025/04/30 09:52:24 654355] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 654361] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:649|origin_pktnum:539|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:650|path_largest_ack:649| [2025/04/30 09:52:24 654366] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:280|tx_in_flight:38419|prior_delivered:379809|prior_time:1746006744618263|is_app_limited:0|send_elapse:59064|ack_elapse:36066|ctl_first_sent_time:1746006744619590|lagest_ack_time:1746006744654329|curr_delivered:413428| [2025/04/30 09:52:24 654371] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744619590| [2025/04/30 09:52:24 654375] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:615||sndq_packets_used_bytes:0|sndq_packets_free:174| [2025/04/30 09:52:24 654380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:650|origin_pktnum:540|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:650|path_largest_ack:650| [2025/04/30 09:52:24 654384] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:282|tx_in_flight:34819|prior_delivered:382209|prior_time:1746006744620269|is_app_limited:0|send_elapse:51773|ack_elapse:34060|ctl_first_sent_time:1746006744621233|lagest_ack_time:1746006744654329|curr_delivered:414628| [2025/04/30 09:52:24 654388] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744621233| [2025/04/30 09:52:24 654392] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:613||sndq_packets_used_bytes:0|sndq_packets_free:176| [2025/04/30 09:52:24 654396] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:40200|rttvar:10980|minrtt:31359|latest_rtt:33096|ack_delay:88| [2025/04/30 09:52:24 654401] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:39301|rttvar:10033|minrtt:31359|latest_rtt:33096|ack_delay:88| [2025/04/30 09:52:24 654405] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:650|lost_pn:647|thresh:3| [2025/04/30 09:52:24 654409] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 654413] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 654417] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 654421] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 654425] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 654429] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 654436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 654440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 654443] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 654447] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 654451] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 654455] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 654459] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 654463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 654467] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 654471] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 654474] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 654478] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 654482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 654486] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 654490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 654494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 654498] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 654501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 654505] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 654510] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 654516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 654523] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 654529] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 654535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 654539] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 654548] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 654554] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 654561] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 654567] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 654573] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 654580] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 654586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 654593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 654599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 654606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 654612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 654619] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 654625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 654631] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 654638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 654644] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 654650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 654657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 654663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 654670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 654676] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 654682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 654688] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 654694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 654700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 654712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 654718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 654725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 654731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 654737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 654742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 654746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 654750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 654754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 654758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 654762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 654766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 654770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39301|rtt_var:10033|pto_duration:79433|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 654774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 654779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 654782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:52:24 654787] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744758610|now:1746006744654770|interv:103840| [2025/04/30 09:52:24 654791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744758610|now:1746006744654770|interval:103840|pto_count:0|srtt:39301 [2025/04/30 09:52:24 654795] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 51773, ack_elapse 34060, delivered 32419|rate 626175|lost 284| [2025/04/30 09:52:24 654799] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: RTT round update 8 -> 9| [2025/04/30 09:52:24 654804] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (626175) in round 9| [2025/04/30 09:52:24 654808] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 654812] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 654816] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744621233|recovery:1|recovery_start:1746006744644492|packet_conservation:0|next_round_delivered:414628| [2025/04/30 09:52:24 654820] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744621233|recovery:1|recovery_start:1746006744644492|packet_conservation:0|next_round_delivered:414628| [2025/04/30 09:52:24 654829] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:104668|full_bw_reached:1|inflight:39600|srtt:39301|latest_rtt:33096|min_rtt:31359|applimit:0|lost:275|recovery:1|recovery_start:1746006744644492|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:52:24 654835] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:189|largest:189|pns:2| [2025/04/30 09:52:24 654840] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:55|pkt_type:SHORT_HEADER|pkt_num:189|frame:ACK |recv_time:1746006744654329|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 654845] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864654329|now:1746006744654329|interv:120000000| [2025/04/30 09:52:24 654849] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864654329|now:1746006744654329|interv:120000000| [2025/04/30 09:52:24 654853] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744655274|pq_index:0| [2025/04/30 09:52:24 654857] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744653906| [2025/04/30 09:52:24 654861] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744654861| [2025/04/30 09:52:24 654866] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744654865| [2025/04/30 09:52:24 654872] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 654876] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39301|min_srtt:39301|path_bw:1207078|loss_rate:71.43|path_pto:0| [2025/04/30 09:52:24 654881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:39600|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:451587| [2025/04/30 09:52:24 654885] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39301|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 654890] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:618|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 654894] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39301|min_srtt:39301|path_bw:1207078|loss_rate:71.43|path_pto:0| [2025/04/30 09:52:24 654899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:39600|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:400890| [2025/04/30 09:52:24 654903] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39301|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 654907] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:641|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 654914] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39301|min_srtt:39301|path_bw:1207078|loss_rate:71.43|path_pto:0| [2025/04/30 09:52:24 654919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:39600|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:508179| [2025/04/30 09:52:24 654923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 654927] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 654931] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 654935] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 654939] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:605|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 654944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:446871| [2025/04/30 09:52:24 654948] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 654952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 654956] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 654960] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:39600|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 654964] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 654968] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 654972] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744655274| [2025/04/30 09:52:24 654976] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744655274| [2025/04/30 09:52:24 654980] [debug] |xqc_engine_wakeup_after|wakeup:1746006744655274|now:1746006744654980|diff:294| [2025/04/30 09:52:24 654984] [debug] |xqc_engine_main_logic|END|now:1746006744654865| [2025/04/30 09:52:24 654990] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744654990| [2025/04/30 09:52:24 654994] [debug] |xqc_engine_wakeup_after|wakeup:1746006744655274|now:1746006744654993|diff:281| [2025/04/30 09:52:24 654997] [debug] |xqc_engine_main_logic|END|now:1746006744654990| [2025/04/30 09:52:24 656068] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744656068| [2025/04/30 09:52:24 656081] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744655274|pq_index:0| [2025/04/30 09:52:24 656086] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744654865| [2025/04/30 09:52:24 656091] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744656090| [2025/04/30 09:52:24 656096] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744655274|now:1746006744656090| [2025/04/30 09:52:24 656109] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744655274|now:1746006744656090| [2025/04/30 09:52:24 656116] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 656123] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 656131] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39301|min_srtt:39301|path_bw:1207078|loss_rate:71.43|path_pto:0| [2025/04/30 09:52:24 656158] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:39600|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:508179| [2025/04/30 09:52:24 656166] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 656172] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 656179] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 656186] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 656193] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:605|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 656199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:446871| [2025/04/30 09:52:24 656207] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 656214] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:685| [2025/04/30 09:52:24 656257] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:685|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006744656226|stream_id:0|stream_offset:446871| [2025/04/30 09:52:24 656267] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:685|origin_pktnum:605|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 656274] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:52:24 656281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39301|rtt_var:10033|pto_duration:79433|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 656288] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 656294] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 656299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:52:24 656304] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744760659|now:1746006744656281|interv:104378| [2025/04/30 09:52:24 656310] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744760659|now:1746006744656281|interval:104378|pto_count:0|srtt:39301 [2025/04/30 09:52:24 656323] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:40800| [2025/04/30 09:52:24 656331] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:610|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 656338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:313644| [2025/04/30 09:52:24 656345] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 656351] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:686| [2025/04/30 09:52:24 656386] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:686|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746006744656361|stream_id:0|stream_offset:313644| [2025/04/30 09:52:24 656392] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:686|origin_pktnum:348|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 656396] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 09:52:24 656401] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39301|rtt_var:10033|pto_duration:79433|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 656405] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 656409] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 656413] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 09:52:24 656417] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744760794|now:1746006744656400|interv:104394| [2025/04/30 09:52:24 656421] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744760794|now:1746006744656400|interval:104394|pto_count:0|srtt:39301 [2025/04/30 09:52:24 656425] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:42000| [2025/04/30 09:52:24 656430] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:611|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 656434] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:314823| [2025/04/30 09:52:24 656439] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 656443] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:687| [2025/04/30 09:52:24 656465] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:687|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42000|now:1746006744656448|stream_id:0|stream_offset:314823| [2025/04/30 09:52:24 656470] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:687|origin_pktnum:352|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 656474] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:42000|applimit:0| [2025/04/30 09:52:24 656483] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39301|rtt_var:10033|pto_duration:79433|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 656487] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 656491] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 656495] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 43200| [2025/04/30 09:52:24 656499] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744760881|now:1746006744656483|interv:104398| [2025/04/30 09:52:24 656502] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744760881|now:1746006744656483|interval:104398|pto_count:0|srtt:39301 [2025/04/30 09:52:24 656507] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:43200| [2025/04/30 09:52:24 656511] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:612|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 656518] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:448050| [2025/04/30 09:52:24 656525] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 656532] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744657532|now:1746006744656532|interv:1000| [2025/04/30 09:52:24 656539] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 656544] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 656551] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 656557] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:43200|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 656564] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 656571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 656577] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744657532| [2025/04/30 09:52:24 656583] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744657532| [2025/04/30 09:52:24 656590] [debug] |xqc_engine_wakeup_after|wakeup:1746006744657532|now:1746006744656590|diff:942| [2025/04/30 09:52:24 656597] [debug] |xqc_engine_main_logic|END|now:1746006744656090| [2025/04/30 09:52:24 656609] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:55|state:ESTABED|recv_time:1746006744656609| [2025/04/30 09:52:24 656617] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 656626] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:189| [2025/04/30 09:52:24 656633] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:190| [2025/04/30 09:52:24 656642] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:190| [2025/04/30 09:52:24 656654] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 656664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:651|origin_pktnum:544|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:652|path_largest_ack:651| [2025/04/30 09:52:24 656671] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:32419|prior_delivered:384609|prior_time:1746006744622265|is_app_limited:0|send_elapse:51615|ack_elapse:34344|ctl_first_sent_time:1746006744623184|lagest_ack_time:1746006744656609|curr_delivered:415828| [2025/04/30 09:52:24 656679] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744623184| [2025/04/30 09:52:24 656686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:611||sndq_packets_used_bytes:0|sndq_packets_free:178| [2025/04/30 09:52:24 656693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:652|origin_pktnum:412|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:652|path_largest_ack:652| [2025/04/30 09:52:24 656700] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:32419|prior_delivered:384609|prior_time:1746006744622265|is_app_limited:0|send_elapse:51615|ack_elapse:34344|ctl_first_sent_time:1746006744623184|lagest_ack_time:1746006744656609|curr_delivered:417028| [2025/04/30 09:52:24 656707] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744623309| [2025/04/30 09:52:24 656714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:610||sndq_packets_used_bytes:0|sndq_packets_free:179| [2025/04/30 09:52:24 656720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:39301|rttvar:10033|minrtt:31359|latest_rtt:33300|ack_delay:96| [2025/04/30 09:52:24 656727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38539|rttvar:9049|minrtt:31359|latest_rtt:33300|ack_delay:96| [2025/04/30 09:52:24 656734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:652|lost_pn:649|thresh:3| [2025/04/30 09:52:24 656740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 656746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 656752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 656758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 656765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 656771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 656776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 656783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 656790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 656796] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 656807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 656813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 656819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 656825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 656832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 656838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 656844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 656850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 656855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 656860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 656866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 656872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 656879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 656885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 656892] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 656898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 656903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 656907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 656913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 656919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 656925] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 656932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 656937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 656941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 656945] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 656948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 656956] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 656960] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 656964] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 656968] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 656972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 656976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 656980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 656984] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 656988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 656992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 656996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 656999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 657003] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 657007] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 657011] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 657015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 657019] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 657023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 657027] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 657031] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 657034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 657038] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 657042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 657046] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 657050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 657057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 657060] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 657064] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 657068] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 657073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38539|rtt_var:9049|pto_duration:74735|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 657077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 657081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 657085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:52:24 657089] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744756183|now:1746006744657072|interv:99111| [2025/04/30 09:52:24 657093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744756183|now:1746006744657072|interval:99111|pto_count:0|srtt:38539 [2025/04/30 09:52:24 657098] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 51615, ack_elapse 34344, delivered 32419|rate 628092|lost 284| [2025/04/30 09:52:24 657102] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (628092) in round 9| [2025/04/30 09:52:24 657107] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 657111] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 657115] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744623309|recovery:1|recovery_start:1746006744644492|packet_conservation:0|next_round_delivered:414628| [2025/04/30 09:52:24 657119] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744623309|recovery:1|recovery_start:1746006744644492|packet_conservation:0|next_round_delivered:414628| [2025/04/30 09:52:24 657124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:104668|full_bw_reached:1|inflight:40800|srtt:38539|latest_rtt:33300|min_rtt:31359|applimit:0|lost:278|recovery:1|recovery_start:1746006744644492|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 657130] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:190|largest:190|pns:2| [2025/04/30 09:52:24 657157] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:55|pkt_type:SHORT_HEADER|pkt_num:190|frame:ACK |recv_time:1746006744656609|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 657162] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864656609|now:1746006744656609|interv:120000000| [2025/04/30 09:52:24 657166] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864656609|now:1746006744656609|interv:120000000| [2025/04/30 09:52:24 657173] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744657532|pq_index:0| [2025/04/30 09:52:24 657178] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744656090| [2025/04/30 09:52:24 657182] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744657182| [2025/04/30 09:52:24 657187] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744657186| [2025/04/30 09:52:24 657192] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 657197] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38539|min_srtt:38539|path_bw:1207078|loss_rate:71.91|path_pto:0| [2025/04/30 09:52:24 657202] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:40800|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:508179| [2025/04/30 09:52:24 657206] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38539|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 657211] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 657216] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38539|min_srtt:38539|path_bw:1207078|loss_rate:71.91|path_pto:0| [2025/04/30 09:52:24 657220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:40800|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:509358| [2025/04/30 09:52:24 657224] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38539|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 657229] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 657233] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38539|min_srtt:38539|path_bw:1207078|loss_rate:71.91|path_pto:0| [2025/04/30 09:52:24 657237] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:40800|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:510537| [2025/04/30 09:52:24 657242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 657245] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 657249] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 657254] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 657258] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:612|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 657262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:448050| [2025/04/30 09:52:24 657269] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 657273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 657277] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 657281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:40800|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 657286] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 657290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 657293] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744657532| [2025/04/30 09:52:24 657298] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744657532| [2025/04/30 09:52:24 657302] [debug] |xqc_engine_wakeup_after|wakeup:1746006744657532|now:1746006744657301|diff:231| [2025/04/30 09:52:24 657306] [debug] |xqc_engine_main_logic|END|now:1746006744657186| [2025/04/30 09:52:24 657312] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744657312| [2025/04/30 09:52:24 657315] [debug] |xqc_engine_wakeup_after|wakeup:1746006744657532|now:1746006744657315|diff:217| [2025/04/30 09:52:24 657319] [debug] |xqc_engine_main_logic|END|now:1746006744657312| [2025/04/30 09:52:24 658074] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:55|state:ESTABED|recv_time:1746006744658073| [2025/04/30 09:52:24 658086] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 658096] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:190| [2025/04/30 09:52:24 658101] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:191| [2025/04/30 09:52:24 658110] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:191| [2025/04/30 09:52:24 658116] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 658126] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:653|origin_pktnum:547|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:654|path_largest_ack:653| [2025/04/30 09:52:24 658155] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:32419|prior_delivered:387009|prior_time:1746006744624232|is_app_limited:0|send_elapse:53328|ack_elapse:33841|ctl_first_sent_time:1746006744625082|lagest_ack_time:1746006744658073|curr_delivered:418228| [2025/04/30 09:52:24 658161] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744625082| [2025/04/30 09:52:24 658166] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:606||sndq_packets_used_bytes:0|sndq_packets_free:183| [2025/04/30 09:52:24 658173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:654|origin_pktnum:548|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:654|path_largest_ack:654| [2025/04/30 09:52:24 658180] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:32419|prior_delivered:387009|prior_time:1746006744624232|is_app_limited:0|send_elapse:53328|ack_elapse:33841|ctl_first_sent_time:1746006744625082|lagest_ack_time:1746006744658073|curr_delivered:419428| [2025/04/30 09:52:24 658194] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744625215| [2025/04/30 09:52:24 658201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:604||sndq_packets_used_bytes:0|sndq_packets_free:185| [2025/04/30 09:52:24 658206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38539|rttvar:9049|minrtt:31359|latest_rtt:32858|ack_delay:112| [2025/04/30 09:52:24 658211] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37815|rttvar:8235|minrtt:31359|latest_rtt:32858|ack_delay:112| [2025/04/30 09:52:24 658215] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:654|lost_pn:651|thresh:3| [2025/04/30 09:52:24 658219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 658223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 658227] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 658231] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 658235] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 658239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 658242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 658246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 658250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 658254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 658258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 658262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 658266] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 658270] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 658274] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 658278] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 658281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 658285] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 658289] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 658296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 658300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 658304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 658308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 658312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 658315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 658319] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 658323] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 658327] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 658331] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 658335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 658338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 658342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 658346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 658350] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 658354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 658358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 658362] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 658366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 658370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 658373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 658377] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 658381] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 658385] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 658389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 658393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 658399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 658403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 658407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 658411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 658415] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 658419] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 658423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 658427] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 658430] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 658434] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 658438] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 658442] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 658446] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 658450] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 658454] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 658457] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 658461] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 658465] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 658470] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37815|rtt_var:8235|pto_duration:70755|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 658474] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 658478] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 658482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 38400| [2025/04/30 09:52:24 658486] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744752203|now:1746006744658469|interv:93734| [2025/04/30 09:52:24 658490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744752203|now:1746006744658469|interval:93734|pto_count:0|srtt:37815 [2025/04/30 09:52:24 658501] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 53328, ack_elapse 33841, delivered 32419|rate 607917|lost 284| [2025/04/30 09:52:24 658508] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (607917) in round 9| [2025/04/30 09:52:24 658515] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 658521] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 658528] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744625215|recovery:1|recovery_start:1746006744644492|packet_conservation:0|next_round_delivered:414628| [2025/04/30 09:52:24 658533] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744625215|recovery:1|recovery_start:1746006744644492|packet_conservation:0|next_round_delivered:414628| [2025/04/30 09:52:24 658537] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:104668|full_bw_reached:1|inflight:38400|srtt:37815|latest_rtt:32858|min_rtt:31359|applimit:0|lost:278|recovery:1|recovery_start:1746006744644492|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 658546] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:191|largest:191|pns:2| [2025/04/30 09:52:24 658553] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:55|pkt_type:SHORT_HEADER|pkt_num:191|frame:ACK |recv_time:1746006744658073|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 658561] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864658073|now:1746006744658073|interv:120000000| [2025/04/30 09:52:24 658567] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864658073|now:1746006744658073|interv:120000000| [2025/04/30 09:52:24 658573] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744657532|pq_index:0| [2025/04/30 09:52:24 658580] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744657186| [2025/04/30 09:52:24 658586] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744658586| [2025/04/30 09:52:24 658594] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744658592| [2025/04/30 09:52:24 658601] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744657532|now:1746006744658592| [2025/04/30 09:52:24 658607] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744657532|now:1746006744658592| [2025/04/30 09:52:24 658613] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 658620] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 658628] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37815|min_srtt:37815|path_bw:1207078|loss_rate:71.91|path_pto:0| [2025/04/30 09:52:24 658634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:38400|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:510537| [2025/04/30 09:52:24 658648] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37815|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 658656] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 658663] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37815|min_srtt:37815|path_bw:1207078|loss_rate:71.91|path_pto:0| [2025/04/30 09:52:24 658670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:38400|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:511716| [2025/04/30 09:52:24 658677] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37815|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 658684] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 658692] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37815|min_srtt:37815|path_bw:1207078|loss_rate:71.91|path_pto:0| [2025/04/30 09:52:24 658698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:38400|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:512895| [2025/04/30 09:52:24 658706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 658711] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 658715] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 658719] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 658723] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:612|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 658728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:448050| [2025/04/30 09:52:24 658732] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 658737] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:688| [2025/04/30 09:52:24 658773] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:688|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38400|now:1746006744658745|stream_id:0|stream_offset:448050| [2025/04/30 09:52:24 658779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:688|origin_pktnum:612|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 658784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:38400|applimit:0| [2025/04/30 09:52:24 658789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37815|rtt_var:8235|pto_duration:70755|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 658793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 658802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 658805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:52:24 658809] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744754500|now:1746006744658788|interv:95712| [2025/04/30 09:52:24 658814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744754500|now:1746006744658788|interval:95712|pto_count:0|srtt:37815 [2025/04/30 09:52:24 658818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:39600| [2025/04/30 09:52:24 658823] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:613|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 658827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:449229| [2025/04/30 09:52:24 658832] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 658836] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:689| [2025/04/30 09:52:24 658860] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:689|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006744658842|stream_id:0|stream_offset:449229| [2025/04/30 09:52:24 658866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:689|origin_pktnum:613|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 658870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:52:24 658874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37815|rtt_var:8235|pto_duration:70755|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 658879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 658882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 658886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:52:24 658890] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744754597|now:1746006744658874|interv:95723| [2025/04/30 09:52:24 658894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744754597|now:1746006744658874|interval:95723|pto_count:0|srtt:37815 [2025/04/30 09:52:24 658899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:40800| [2025/04/30 09:52:24 658903] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:615|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 658907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:385563| [2025/04/30 09:52:24 658912] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 658919] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744659919|now:1746006744658919|interv:1000| [2025/04/30 09:52:24 658923] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 658927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 658931] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 658935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:40800|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 658939] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 658943] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 658947] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744659919| [2025/04/30 09:52:24 658951] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744659919| [2025/04/30 09:52:24 658955] [debug] |xqc_engine_wakeup_after|wakeup:1746006744659919|now:1746006744658955|diff:964| [2025/04/30 09:52:24 658960] [debug] |xqc_engine_main_logic|END|now:1746006744658592| [2025/04/30 09:52:24 658965] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744658965| [2025/04/30 09:52:24 658969] [debug] |xqc_engine_wakeup_after|wakeup:1746006744659919|now:1746006744658969|diff:950| [2025/04/30 09:52:24 658973] [debug] |xqc_engine_main_logic|END|now:1746006744658965| [2025/04/30 09:52:24 660045] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744660045| [2025/04/30 09:52:24 660057] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744659919|pq_index:0| [2025/04/30 09:52:24 660062] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744658592| [2025/04/30 09:52:24 660067] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744660066| [2025/04/30 09:52:24 660072] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744659919|now:1746006744660066| [2025/04/30 09:52:24 660077] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744659919|now:1746006744660066| [2025/04/30 09:52:24 660080] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 660085] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 660090] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37815|min_srtt:37815|path_bw:1207078|loss_rate:72.22|path_pto:0| [2025/04/30 09:52:24 660095] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:40800|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:512895| [2025/04/30 09:52:24 660100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 660110] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 660117] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 660131] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 660161] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:615|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 660167] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:385563| [2025/04/30 09:52:24 660175] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 660182] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:690| [2025/04/30 09:52:24 660227] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:690|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40800|now:1746006744660193|stream_id:0|stream_offset:385563| [2025/04/30 09:52:24 660236] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:690|origin_pktnum:485|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 660243] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:40800|applimit:0| [2025/04/30 09:52:24 660250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37815|rtt_var:8235|pto_duration:70755|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 660257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 660263] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 660269] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 42000| [2025/04/30 09:52:24 660275] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744755948|now:1746006744660249|interv:95699| [2025/04/30 09:52:24 660281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744755948|now:1746006744660249|interval:95699|pto_count:0|srtt:37815 [2025/04/30 09:52:24 660288] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:42000| [2025/04/30 09:52:24 660296] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:617|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 660301] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42000|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:450408| [2025/04/30 09:52:24 660305] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 660309] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744661309|now:1746006744660309|interv:1000| [2025/04/30 09:52:24 660313] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 660317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 660321] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 660326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:42000|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 660335] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 660339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 660343] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744661309| [2025/04/30 09:52:24 660347] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744661309| [2025/04/30 09:52:24 660351] [debug] |xqc_engine_wakeup_after|wakeup:1746006744661309|now:1746006744660351|diff:958| [2025/04/30 09:52:24 660355] [debug] |xqc_engine_main_logic|END|now:1746006744660066| [2025/04/30 09:52:24 660365] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:56|state:ESTABED|recv_time:1746006744660365| [2025/04/30 09:52:24 660370] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 660376] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:191| [2025/04/30 09:52:24 660380] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:192| [2025/04/30 09:52:24 660386] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:192| [2025/04/30 09:52:24 660390] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 660397] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:655|origin_pktnum:551|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:656|path_largest_ack:655| [2025/04/30 09:52:24 660402] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:32419|prior_delivered:389409|prior_time:1746006744626320|is_app_limited:0|send_elapse:53685|ack_elapse:34045|ctl_first_sent_time:1746006744627130|lagest_ack_time:1746006744660365|curr_delivered:420628| [2025/04/30 09:52:24 660406] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744627130| [2025/04/30 09:52:24 660411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:602||sndq_packets_used_bytes:0|sndq_packets_free:187| [2025/04/30 09:52:24 660415] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:656|origin_pktnum:552|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:656|path_largest_ack:656| [2025/04/30 09:52:24 660420] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:32419|prior_delivered:389409|prior_time:1746006744626320|is_app_limited:0|send_elapse:53685|ack_elapse:34045|ctl_first_sent_time:1746006744627130|lagest_ack_time:1746006744660365|curr_delivered:421828| [2025/04/30 09:52:24 660424] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744627264| [2025/04/30 09:52:24 660428] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:600||sndq_packets_used_bytes:0|sndq_packets_free:189| [2025/04/30 09:52:24 660432] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37815|rttvar:8235|minrtt:31359|latest_rtt:33101|ack_delay:88| [2025/04/30 09:52:24 660436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37215|rttvar:7377|minrtt:31359|latest_rtt:33101|ack_delay:88| [2025/04/30 09:52:24 660441] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:656|lost_pn:653|thresh:3| [2025/04/30 09:52:24 660448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 660452] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 660456] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 660460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 660464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 660468] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 660471] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 660475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 660479] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 660483] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 660487] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 660491] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 660495] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 660499] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 660506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 660512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 660519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 660525] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 660530] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 660537] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 660543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 660549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 660555] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 660561] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 660568] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 660574] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 660585] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 660592] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 660598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 660604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 660611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 660617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 660624] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 660630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 660637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 660643] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 660649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 660656] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 660662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 660668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 660674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 660681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 660687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 660693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 660699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 660705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 660711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 660717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 660724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 660730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 660736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 660748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 660754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 660760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 660767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 660772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 660778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 660784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 660791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 660798] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 660804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 660811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37215|rtt_var:7377|pto_duration:66723|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 660818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 660825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 660831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:52:24 660838] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744751916|now:1746006744660810|interv:91106| [2025/04/30 09:52:24 660844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744751916|now:1746006744660810|interval:91106|pto_count:0|srtt:37215 [2025/04/30 09:52:24 660851] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 53685, ack_elapse 34045, delivered 32419|rate 603874|lost 284| [2025/04/30 09:52:24 660858] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (603874) in round 9| [2025/04/30 09:52:24 660864] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 660871] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 660874] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744627264|recovery:1|recovery_start:1746006744644492|packet_conservation:0|next_round_delivered:414628| [2025/04/30 09:52:24 660882] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744627264|recovery:1|recovery_start:1746006744644492|packet_conservation:0|next_round_delivered:414628| [2025/04/30 09:52:24 660889] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:104668|full_bw_reached:1|inflight:39600|srtt:37215|latest_rtt:33101|min_rtt:31359|applimit:0|lost:281|recovery:1|recovery_start:1746006744644492|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 660902] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:24 660907] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:24 660912] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 09:52:24 660917] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:192|largest:192|pns:2| [2025/04/30 09:52:24 660921] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:192|frame:PING ACK |recv_time:1746006744660365|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 660926] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864660365|now:1746006744660365|interv:120000000| [2025/04/30 09:52:24 660930] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864660365|now:1746006744660365|interv:120000000| [2025/04/30 09:52:24 660934] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744661309|pq_index:0| [2025/04/30 09:52:24 660939] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744660066| [2025/04/30 09:52:24 660943] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744660943| [2025/04/30 09:52:24 660948] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744660947| [2025/04/30 09:52:24 660953] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 660958] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:192|ack_delay:593|first_ack_range:20|largest_pkt_recv_time:1746006744660365| [2025/04/30 09:52:24 660962] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:192|low:172|pkt_pns:2| [2025/04/30 09:52:24 660966] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:170|low:137|pkt_pns:2| [2025/04/30 09:52:24 660970] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:9|path:0|path_largest_recv:192|frame_largest_recv:192| [2025/04/30 09:52:24 660974] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:24 660979] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 09:52:24 660983] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37215|min_srtt:37215|path_bw:1207078|loss_rate:72.38|path_pto:0| [2025/04/30 09:52:24 660988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:39600|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:512895| [2025/04/30 09:52:24 660993] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37215|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 660997] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 661005] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37215|min_srtt:37215|path_bw:1207078|loss_rate:72.38|path_pto:0| [2025/04/30 09:52:24 661009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:39600|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:514074| [2025/04/30 09:52:24 661013] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37215|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 661018] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 661022] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37215|min_srtt:37215|path_bw:1207078|loss_rate:72.38|path_pto:0| [2025/04/30 09:52:24 661027] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:39600|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:515253| [2025/04/30 09:52:24 661031] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 661035] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 661039] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 661043] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 661048] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:617|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 661052] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:450408| [2025/04/30 09:52:24 661056] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 661060] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 661064] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:22|pkt_type:SHORT_HEADER|frame:ACK | [2025/04/30 09:52:24 661069] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:691| [2025/04/30 09:52:24 661104] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:691|size:22|sent:38|pkt_type:SHORT_HEADER|frame:ACK |inflight:39600|now:1746006744661076|stream_id:0|stream_offset:0| [2025/04/30 09:52:24 661110] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:691|origin_pktnum:0|size:22|enc_size:38|pkt_type:SHORT_HEADER|frame:ACK |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 661115] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 661119] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:39600|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 661128] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 661131] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 661156] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744661309| [2025/04/30 09:52:24 661160] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744661309| [2025/04/30 09:52:24 661164] [debug] |xqc_engine_wakeup_after|wakeup:1746006744661309|now:1746006744661164|diff:145| [2025/04/30 09:52:24 661168] [debug] |xqc_engine_main_logic|END|now:1746006744660947| [2025/04/30 09:52:24 661174] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744661174| [2025/04/30 09:52:24 661178] [debug] |xqc_engine_wakeup_after|wakeup:1746006744661309|now:1746006744661178|diff:131| [2025/04/30 09:52:24 661182] [debug] |xqc_engine_main_logic|END|now:1746006744661174| [2025/04/30 09:52:24 662026] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006744662024| [2025/04/30 09:52:24 662037] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 662046] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:192| [2025/04/30 09:52:24 662052] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:193| [2025/04/30 09:52:24 662061] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:193| [2025/04/30 09:52:24 662068] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 662077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:658|origin_pktnum:424|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:52:24 662084] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:32419|prior_delivered:391809|prior_time:1746006744628219|is_app_limited:0|send_elapse:55412|ack_elapse:33805|ctl_first_sent_time:1746006744628991|lagest_ack_time:1746006744662024|curr_delivered:423028| [2025/04/30 09:52:24 662091] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744628991| [2025/04/30 09:52:24 662099] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:599||sndq_packets_used_bytes:0|sndq_packets_free:190| [2025/04/30 09:52:24 662105] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:659|origin_pktnum:299|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:52:24 662112] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:32419|prior_delivered:391809|prior_time:1746006744628219|is_app_limited:0|send_elapse:55412|ack_elapse:33805|ctl_first_sent_time:1746006744628991|lagest_ack_time:1746006744662024|curr_delivered:424228| [2025/04/30 09:52:24 662119] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744629107| [2025/04/30 09:52:24 662124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:598||sndq_packets_used_bytes:0|sndq_packets_free:191| [2025/04/30 09:52:24 662131] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37215|rttvar:7377|minrtt:31359|latest_rtt:32917|ack_delay:104| [2025/04/30 09:52:24 662158] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:36665|rttvar:6633|minrtt:31359|latest_rtt:32917|ack_delay:104| [2025/04/30 09:52:24 662172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:659|lost_pn:656|thresh:3| [2025/04/30 09:52:24 662178] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 662184] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 662191] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 662197] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 662201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 662205] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 662209] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 662213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 662218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 662222] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 662226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 662230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 662234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 662238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 662242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 662245] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 662249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 662253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 662257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 662261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 662265] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 662269] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 662273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 662277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 662281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 662288] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 662292] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 662296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 662300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 662304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 662307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 662311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 662315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 662319] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 662323] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 662327] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 662331] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 662335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 662338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 662342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 662346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 662350] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 662354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 662358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 662362] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 662366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 662369] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 662373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 662377] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 662381] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 662387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 662391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 662395] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 662399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 662403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 662407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 662411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:36665|rtt_var:6633|pto_duration:63197|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 662416] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 662420] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 662424] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 37200| [2025/04/30 09:52:24 662428] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744748390|now:1746006744662411|interv:85979| [2025/04/30 09:52:24 662432] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744748390|now:1746006744662411|interval:85979|pto_count:0|srtt:36665 [2025/04/30 09:52:24 662436] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 55412, ack_elapse 33805, delivered 32419|rate 585053|lost 284| [2025/04/30 09:52:24 662441] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (585053) in round 9| [2025/04/30 09:52:24 662445] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 662449] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 662453] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744629107|recovery:1|recovery_start:1746006744644492|packet_conservation:0|next_round_delivered:414628| [2025/04/30 09:52:24 662458] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744629107|recovery:1|recovery_start:1746006744644492|packet_conservation:0|next_round_delivered:414628| [2025/04/30 09:52:24 662462] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:104668|full_bw_reached:1|inflight:37200|srtt:36665|latest_rtt:32917|min_rtt:31359|applimit:0|lost:281|recovery:1|recovery_start:1746006744644492|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 662469] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:193|largest:193|pns:2| [2025/04/30 09:52:24 662473] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:193|frame:ACK |recv_time:1746006744662024|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 662478] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864662024|now:1746006744662024|interv:120000000| [2025/04/30 09:52:24 662485] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864662024|now:1746006744662024|interv:120000000| [2025/04/30 09:52:24 662490] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744661309|pq_index:0| [2025/04/30 09:52:24 662497] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744660947| [2025/04/30 09:52:24 662503] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744662503| [2025/04/30 09:52:24 662511] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744662509| [2025/04/30 09:52:24 662517] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744661309|now:1746006744662509| [2025/04/30 09:52:24 662522] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744661309|now:1746006744662509| [2025/04/30 09:52:24 662528] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 662534] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 662541] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36665|min_srtt:36665|path_bw:1207078|loss_rate:72.38|path_pto:0| [2025/04/30 09:52:24 662548] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:37200|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:515253| [2025/04/30 09:52:24 662556] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:36665|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 662563] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 662570] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36665|min_srtt:36665|path_bw:1207078|loss_rate:72.38|path_pto:0| [2025/04/30 09:52:24 662577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:37200|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:516432| [2025/04/30 09:52:24 662584] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:36665|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 662592] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 662598] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36665|min_srtt:36665|path_bw:1207078|loss_rate:72.38|path_pto:0| [2025/04/30 09:52:24 662605] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:37200|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:517611| [2025/04/30 09:52:24 662612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 662618] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 662630] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 662637] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 662644] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:617|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 662650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37200|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:450408| [2025/04/30 09:52:24 662657] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 662664] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:692| [2025/04/30 09:52:24 662713] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:692|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37200|now:1746006744662676|stream_id:0|stream_offset:450408| [2025/04/30 09:52:24 662723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:692|origin_pktnum:617|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 662730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:37200|applimit:0| [2025/04/30 09:52:24 662737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:36665|rtt_var:6633|pto_duration:63197|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 662744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 662748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 662752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 38400| [2025/04/30 09:52:24 662756] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744750873|now:1746006744662737|interv:88136| [2025/04/30 09:52:24 662760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744750873|now:1746006744662737|interval:88136|pto_count:0|srtt:36665 [2025/04/30 09:52:24 662765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:38400| [2025/04/30 09:52:24 662770] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:618|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 662774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:451587| [2025/04/30 09:52:24 662779] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 662783] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:693| [2025/04/30 09:52:24 662818] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:693|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38400|now:1746006744662790|stream_id:0|stream_offset:451587| [2025/04/30 09:52:24 662827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:693|origin_pktnum:618|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 662838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:38400|applimit:0| [2025/04/30 09:52:24 662842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:36665|rtt_var:6633|pto_duration:63197|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 662846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 662850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 662854] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 39600| [2025/04/30 09:52:24 662858] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744750987|now:1746006744662842|interv:88145| [2025/04/30 09:52:24 662862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744750987|now:1746006744662842|interval:88145|pto_count:0|srtt:36665 [2025/04/30 09:52:24 662866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:39600| [2025/04/30 09:52:24 662871] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:641|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 662875] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:400890| [2025/04/30 09:52:24 662879] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 662884] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:694| [2025/04/30 09:52:24 662909] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:694|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1746006744662890|stream_id:0|stream_offset:400890| [2025/04/30 09:52:24 662914] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:694|origin_pktnum:527|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 662919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/04/30 09:52:24 662923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:36665|rtt_var:6633|pto_duration:63197|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 662927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 662931] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 662934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40800| [2025/04/30 09:52:24 662938] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744751087|now:1746006744662922|interv:88165| [2025/04/30 09:52:24 662942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744751087|now:1746006744662922|interval:88165|pto_count:0|srtt:36665 [2025/04/30 09:52:24 662947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:40800| [2025/04/30 09:52:24 662955] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 662959] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:40800|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 662963] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 662967] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744663967|now:1746006744662967|interv:1000| [2025/04/30 09:52:24 662971] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 662975] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 662979] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744663967| [2025/04/30 09:52:24 662983] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744663967| [2025/04/30 09:52:24 662987] [debug] |xqc_engine_wakeup_after|wakeup:1746006744663967|now:1746006744662987|diff:980| [2025/04/30 09:52:24 662992] [debug] |xqc_engine_main_logic|END|now:1746006744662509| [2025/04/30 09:52:24 662997] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744662997| [2025/04/30 09:52:24 663001] [debug] |xqc_engine_wakeup_after|wakeup:1746006744663967|now:1746006744663001|diff:966| [2025/04/30 09:52:24 663005] [debug] |xqc_engine_main_logic|END|now:1746006744662997| [2025/04/30 09:52:24 663983] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006744663981| [2025/04/30 09:52:24 663998] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 664007] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:193| [2025/04/30 09:52:24 664013] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:194| [2025/04/30 09:52:24 664022] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:194| [2025/04/30 09:52:24 664028] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 664037] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:660|origin_pktnum:559|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:52:24 664044] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:32419|prior_delivered:394209|prior_time:1746006744630295|is_app_limited:0|send_elapse:53511|ack_elapse:33686|ctl_first_sent_time:1746006744631021|lagest_ack_time:1746006744663981|curr_delivered:425428| [2025/04/30 09:52:24 664052] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744631021| [2025/04/30 09:52:24 664059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:591||sndq_packets_used_bytes:0|sndq_packets_free:198| [2025/04/30 09:52:24 664066] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:661|origin_pktnum:560|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:52:24 664073] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:32419|prior_delivered:394209|prior_time:1746006744630295|is_app_limited:0|send_elapse:53511|ack_elapse:33686|ctl_first_sent_time:1746006744631021|lagest_ack_time:1746006744663981|curr_delivered:426628| [2025/04/30 09:52:24 664080] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744631111| [2025/04/30 09:52:24 664094] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:589||sndq_packets_used_bytes:0|sndq_packets_free:200| [2025/04/30 09:52:24 664101] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:36665|rttvar:6633|minrtt:31359|latest_rtt:32870|ack_delay:80| [2025/04/30 09:52:24 664107] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:36180|rttvar:5943|minrtt:31359|latest_rtt:32870|ack_delay:80| [2025/04/30 09:52:24 664111] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:661|lost_pn:658|thresh:3| [2025/04/30 09:52:24 664116] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 664120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 664124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 664128] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 664150] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 664159] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 664162] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 664166] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 664171] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 664175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 664179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 664183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 664187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 664191] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 664195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 664199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 664203] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 664207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 664210] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 664214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 664222] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 664226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 664230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 664234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 664238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 664242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 664246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 664250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 664254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 664258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 664261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 664265] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 664269] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 664273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 664277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 664281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 664285] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 664289] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 664292] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 664296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 664300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 664304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 664308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 664312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 664316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 664320] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 664326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 664330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 664334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 664338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 664342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 664345] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 664349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 664353] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 664358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:36180|rtt_var:5943|pto_duration:59952|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 664362] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 664366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 664370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 38400| [2025/04/30 09:52:24 664374] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744747842|now:1746006744664357|interv:83485| [2025/04/30 09:52:24 664378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744747842|now:1746006744664357|interval:83485|pto_count:0|srtt:36180 [2025/04/30 09:52:24 664383] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 53511, ack_elapse 33686, delivered 32419|rate 605838|lost 284| [2025/04/30 09:52:24 664387] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (605838) in round 9| [2025/04/30 09:52:24 664391] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 664396] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 664400] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744631111|recovery:1|recovery_start:1746006744644492|packet_conservation:0|next_round_delivered:414628| [2025/04/30 09:52:24 664404] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744631111|recovery:1|recovery_start:1746006744644492|packet_conservation:0|next_round_delivered:414628| [2025/04/30 09:52:24 664409] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:104668|full_bw_reached:1|inflight:38400|srtt:36180|latest_rtt:32870|min_rtt:31359|applimit:0|lost:284|recovery:1|recovery_start:1746006744644492|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 664414] [stats] |scid:d47626d1917b423603b680b7|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0||cwnd:104668|inflight:38400|mode:2|applimit:0|pacing_rate:1207078|bw:1207078|srtt:36180|latest_rtt:32870|min_rtt:31359|send:692|lost:284|tlp:0|recv:186|recovery:1|slow_start:0|conn_life:438410|acked:2400|delivered:426628|is_cwnd_limited:0| [2025/04/30 09:52:24 664423] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:194|largest:194|pns:2| [2025/04/30 09:52:24 664428] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:194|frame:ACK |recv_time:1746006744663981|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 664433] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864663981|now:1746006744663981|interv:120000000| [2025/04/30 09:52:24 664437] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864663981|now:1746006744663981|interv:120000000| [2025/04/30 09:52:24 664441] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744663967|pq_index:0| [2025/04/30 09:52:24 664445] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744662509| [2025/04/30 09:52:24 664449] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744664449| [2025/04/30 09:52:24 664454] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744664453| [2025/04/30 09:52:24 664459] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744663967|now:1746006744664453| [2025/04/30 09:52:24 664463] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744663967|now:1746006744664453| [2025/04/30 09:52:24 664467] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 664471] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 664476] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36180|min_srtt:36180|path_bw:1207078|loss_rate:72.83|path_pto:0| [2025/04/30 09:52:24 664481] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:38400|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:517611| [2025/04/30 09:52:24 664485] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:36180|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 664490] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 664494] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36180|min_srtt:36180|path_bw:1207078|loss_rate:72.83|path_pto:0| [2025/04/30 09:52:24 664499] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:38400|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:518790| [2025/04/30 09:52:24 664503] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:36180|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 664507] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 664514] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36180|min_srtt:36180|path_bw:1207078|loss_rate:72.83|path_pto:0| [2025/04/30 09:52:24 664518] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:38400|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:519969| [2025/04/30 09:52:24 664525] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 664531] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 664538] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 664545] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 664551] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 664557] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:38400|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 664564] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 664571] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:695| [2025/04/30 09:52:24 664618] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:695|size:1211|sent:1227|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:38400|now:1746006744664582|stream_id:0|stream_offset:455124| [2025/04/30 09:52:24 664628] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:695|origin_pktnum:0|size:1211|enc_size:1227|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 664637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:38400|applimit:0| [2025/04/30 09:52:24 664644] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:36180|rtt_var:5943|pto_duration:59952|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 664651] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 664658] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 664664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 39611| [2025/04/30 09:52:24 664670] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744749534|now:1746006744664643|interv:84891| [2025/04/30 09:52:24 664677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744749534|now:1746006744664643|interval:84891|pto_count:0|srtt:36180 [2025/04/30 09:52:24 664684] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:39611| [2025/04/30 09:52:24 664692] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 664705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:456303| [2025/04/30 09:52:24 664712] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 664719] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:696| [2025/04/30 09:52:24 664756] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:696|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39611|now:1746006744664730|stream_id:0|stream_offset:456303| [2025/04/30 09:52:24 664765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 664770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:39611|applimit:0| [2025/04/30 09:52:24 664774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:36180|rtt_var:5943|pto_duration:59952|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 664779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 664783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 664786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40811| [2025/04/30 09:52:24 664790] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744749682|now:1746006744664774|interv:84908| [2025/04/30 09:52:24 664794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744749682|now:1746006744664774|interval:84908|pto_count:0|srtt:36180 [2025/04/30 09:52:24 664799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:40811| [2025/04/30 09:52:24 664804] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 664808] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:457482| [2025/04/30 09:52:24 664813] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 664817] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744665816|now:1746006744664816|interv:1000| [2025/04/30 09:52:24 664821] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 664824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 664829] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744665816| [2025/04/30 09:52:24 664833] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744665816| [2025/04/30 09:52:24 664837] [debug] |xqc_engine_wakeup_after|wakeup:1746006744665816|now:1746006744664837|diff:979| [2025/04/30 09:52:24 664841] [debug] |xqc_engine_main_logic|END|now:1746006744664453| [2025/04/30 09:52:24 664847] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744664847| [2025/04/30 09:52:24 664851] [debug] |xqc_engine_wakeup_after|wakeup:1746006744665816|now:1746006744664851|diff:965| [2025/04/30 09:52:24 664855] [debug] |xqc_engine_main_logic|END|now:1746006744664847| [2025/04/30 09:52:24 665930] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744665929| [2025/04/30 09:52:24 665944] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744665816|pq_index:0| [2025/04/30 09:52:24 665951] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744664453| [2025/04/30 09:52:24 665960] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744665958| [2025/04/30 09:52:24 665965] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744665816|now:1746006744665958| [2025/04/30 09:52:24 665970] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744665816|now:1746006744665958| [2025/04/30 09:52:24 665974] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 665978] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 665983] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36180|min_srtt:36180|path_bw:1207078|loss_rate:72.04|path_pto:0| [2025/04/30 09:52:24 665988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:40811|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:519969| [2025/04/30 09:52:24 665993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 665998] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 666005] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 666012] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 666019] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 666025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:457482| [2025/04/30 09:52:24 666032] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 666039] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:697| [2025/04/30 09:52:24 666084] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:697|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40811|now:1746006744666051|stream_id:0|stream_offset:457482| [2025/04/30 09:52:24 666093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 666101] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:40811|applimit:0| [2025/04/30 09:52:24 666108] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:36180|rtt_var:5943|pto_duration:59952|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 666115] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 666128] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 666156] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 42011| [2025/04/30 09:52:24 666163] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744751003|now:1746006744666107|interv:84896| [2025/04/30 09:52:24 666169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744751003|now:1746006744666107|interval:84896|pto_count:0|srtt:36180 [2025/04/30 09:52:24 666176] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:42011| [2025/04/30 09:52:24 666183] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 666187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:458661| [2025/04/30 09:52:24 666192] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 666196] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744667196|now:1746006744666196|interv:1000| [2025/04/30 09:52:24 666200] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 666204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 666208] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744667196| [2025/04/30 09:52:24 666212] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744667196| [2025/04/30 09:52:24 666217] [debug] |xqc_engine_wakeup_after|wakeup:1746006744667196|now:1746006744666216|diff:980| [2025/04/30 09:52:24 666221] [debug] |xqc_engine_main_logic|END|now:1746006744665958| [2025/04/30 09:52:24 666232] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006744666231| [2025/04/30 09:52:24 666240] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 666249] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:194| [2025/04/30 09:52:24 666255] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:195| [2025/04/30 09:52:24 666262] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:195| [2025/04/30 09:52:24 666266] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 666272] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:662|origin_pktnum:563|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:52:24 666277] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:32400|prior_delivered:396628|prior_time:1746006744632224|is_app_limited:0|send_elapse:49620|ack_elapse:34007|ctl_first_sent_time:1746006744633098|lagest_ack_time:1746006744666231|curr_delivered:427828| [2025/04/30 09:52:24 666282] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744633098| [2025/04/30 09:52:24 666287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:587||sndq_packets_used_bytes:0|sndq_packets_free:202| [2025/04/30 09:52:24 666291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:663|origin_pktnum:564|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:52:24 666300] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:32400|prior_delivered:396628|prior_time:1746006744632224|is_app_limited:0|send_elapse:49620|ack_elapse:34007|ctl_first_sent_time:1746006744633098|lagest_ack_time:1746006744666231|curr_delivered:429028| [2025/04/30 09:52:24 666304] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744633236| [2025/04/30 09:52:24 666308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:585||sndq_packets_used_bytes:0|sndq_packets_free:204| [2025/04/30 09:52:24 666312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:36180|rttvar:5943|minrtt:31359|latest_rtt:32995|ack_delay:96| [2025/04/30 09:52:24 666318] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:35770|rttvar:5278|minrtt:31359|latest_rtt:32995|ack_delay:96| [2025/04/30 09:52:24 666325] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:663|lost_pn:660|thresh:3| [2025/04/30 09:52:24 666332] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 666338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 666343] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 666346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 666350] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 666354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 666358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 666362] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 666366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 666370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 666374] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 666378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 666381] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 666385] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 666389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 666393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 666397] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 666407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 666414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 666420] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 666424] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 666428] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 666432] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 666436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 666440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 666444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 666448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 666452] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 666456] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 666459] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 666463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 666467] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 666471] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 666475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 666479] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 666484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 666490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 666497] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 666503] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 666509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 666513] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 666517] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 666533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 666539] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 666543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 666547] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 666551] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 666557] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 666563] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 666570] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 666576] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 666583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 666589] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:35770|rtt_var:5278|pto_duration:56882|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 666595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 666602] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 666608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 39611| [2025/04/30 09:52:24 666614] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744747933|now:1746006744666588|interv:81345| [2025/04/30 09:52:24 666621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744747933|now:1746006744666588|interval:81345|pto_count:0|srtt:35770 [2025/04/30 09:52:24 666628] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 49620, ack_elapse 34007, delivered 32400|rate 652962|lost 284| [2025/04/30 09:52:24 666634] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (652962) in round 9| [2025/04/30 09:52:24 666641] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 666647] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 666653] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744633236|recovery:1|recovery_start:1746006744644492|packet_conservation:0|next_round_delivered:414628| [2025/04/30 09:52:24 666660] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744633236|recovery:1|recovery_start:1746006744644492|packet_conservation:0|next_round_delivered:414628| [2025/04/30 09:52:24 666668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:104668|full_bw_reached:1|inflight:39611|srtt:35770|latest_rtt:32995|min_rtt:31359|applimit:0|lost:284|recovery:1|recovery_start:1746006744644492|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 666683] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:195|largest:195|pns:2| [2025/04/30 09:52:24 666690] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:195|frame:ACK |recv_time:1746006744666231|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 666697] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864666231|now:1746006744666231|interv:120000000| [2025/04/30 09:52:24 666704] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864666231|now:1746006744666231|interv:120000000| [2025/04/30 09:52:24 666710] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744667196|pq_index:0| [2025/04/30 09:52:24 666717] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744665958| [2025/04/30 09:52:24 666721] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744666721| [2025/04/30 09:52:24 666729] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744666727| [2025/04/30 09:52:24 666737] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 666744] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:35770|min_srtt:35770|path_bw:1207078|loss_rate:71.66|path_pto:0| [2025/04/30 09:52:24 666751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:519969| [2025/04/30 09:52:24 666758] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:35770|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 666765] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 666771] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:35770|min_srtt:35770|path_bw:1207078|loss_rate:71.66|path_pto:0| [2025/04/30 09:52:24 666778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:521148| [2025/04/30 09:52:24 666784] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:35770|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 666791] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 666798] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:35770|min_srtt:35770|path_bw:1207078|loss_rate:71.66|path_pto:0| [2025/04/30 09:52:24 666804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:522327| [2025/04/30 09:52:24 666816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 666823] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 666829] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 666836] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 666842] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 666847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:458661| [2025/04/30 09:52:24 666851] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 666855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 666859] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744667196| [2025/04/30 09:52:24 666863] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744667196| [2025/04/30 09:52:24 666867] [debug] |xqc_engine_wakeup_after|wakeup:1746006744667196|now:1746006744666867|diff:329| [2025/04/30 09:52:24 666872] [debug] |xqc_engine_main_logic|END|now:1746006744666727| [2025/04/30 09:52:24 666877] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744666877| [2025/04/30 09:52:24 666881] [debug] |xqc_engine_wakeup_after|wakeup:1746006744667196|now:1746006744666881|diff:315| [2025/04/30 09:52:24 666885] [debug] |xqc_engine_main_logic|END|now:1746006744666877| [2025/04/30 09:52:24 667950] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744667949| [2025/04/30 09:52:24 667962] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744667196|pq_index:0| [2025/04/30 09:52:24 667967] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744666727| [2025/04/30 09:52:24 667973] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744667971| [2025/04/30 09:52:24 667978] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744667196|now:1746006744667971| [2025/04/30 09:52:24 667982] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744667196|now:1746006744667971| [2025/04/30 09:52:24 667986] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 667991] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 667996] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:35770|min_srtt:35770|path_bw:1207078|loss_rate:71.66|path_pto:0| [2025/04/30 09:52:24 668001] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:522327| [2025/04/30 09:52:24 668006] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 668020] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 668027] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 668033] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 668038] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 668042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:458661| [2025/04/30 09:52:24 668047] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 668051] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:698| [2025/04/30 09:52:24 668087] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:698|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39611|now:1746006744668059|stream_id:0|stream_offset:458661| [2025/04/30 09:52:24 668098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 668106] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:39611|applimit:0| [2025/04/30 09:52:24 668113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:35770|rtt_var:5278|pto_duration:56882|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 668120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 668126] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 668130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40811| [2025/04/30 09:52:24 668152] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744749941|now:1746006744668113|interv:81828| [2025/04/30 09:52:24 668156] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744749941|now:1746006744668113|interval:81828|pto_count:0|srtt:35770 [2025/04/30 09:52:24 668161] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:40811| [2025/04/30 09:52:24 668166] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 668170] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:459840| [2025/04/30 09:52:24 668175] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 668179] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:699| [2025/04/30 09:52:24 668210] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:699|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40811|now:1746006744668186|stream_id:0|stream_offset:459840| [2025/04/30 09:52:24 668225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 668233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:40811|applimit:0| [2025/04/30 09:52:24 668240] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:35770|rtt_var:5278|pto_duration:56882|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 668244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 668248] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 668252] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 42011| [2025/04/30 09:52:24 668256] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744750068|now:1746006744668239|interv:81829| [2025/04/30 09:52:24 668260] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744750068|now:1746006744668239|interval:81829|pto_count:0|srtt:35770 [2025/04/30 09:52:24 668265] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:42011| [2025/04/30 09:52:24 668270] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 668274] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:461019| [2025/04/30 09:52:24 668278] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 668282] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744669282|now:1746006744668282|interv:1000| [2025/04/30 09:52:24 668286] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 668290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 668294] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744669282| [2025/04/30 09:52:24 668299] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744669282| [2025/04/30 09:52:24 668303] [debug] |xqc_engine_wakeup_after|wakeup:1746006744669282|now:1746006744668303|diff:979| [2025/04/30 09:52:24 668307] [debug] |xqc_engine_main_logic|END|now:1746006744667971| [2025/04/30 09:52:24 668979] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744668978| [2025/04/30 09:52:24 668991] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 669000] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:195| [2025/04/30 09:52:24 669006] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:196| [2025/04/30 09:52:24 669015] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:196| [2025/04/30 09:52:24 669021] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 669030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:665|origin_pktnum:436|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:666|path_largest_ack:665| [2025/04/30 09:52:24 669046] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:33600|prior_delivered:399028|prior_time:1746006744634266|is_app_limited:0|send_elapse:45587|ack_elapse:34712|ctl_first_sent_time:1746006744635080|lagest_ack_time:1746006744668978|curr_delivered:430228| [2025/04/30 09:52:24 669054] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744635080| [2025/04/30 09:52:24 669060] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:584||sndq_packets_used_bytes:0|sndq_packets_free:205| [2025/04/30 09:52:24 669067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:666|origin_pktnum:571|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:666|path_largest_ack:666| [2025/04/30 09:52:24 669073] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:32400|prior_delivered:401428|prior_time:1746006744636338|is_app_limited:0|send_elapse:43546|ack_elapse:32640|ctl_first_sent_time:1746006744637128|lagest_ack_time:1746006744668978|curr_delivered:431428| [2025/04/30 09:52:24 669080] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744637128| [2025/04/30 09:52:24 669087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:582||sndq_packets_used_bytes:0|sndq_packets_free:207| [2025/04/30 09:52:24 669093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:35770|rttvar:5278|minrtt:31359|latest_rtt:31850|ack_delay:96| [2025/04/30 09:52:24 669100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:35268|rttvar:4963|minrtt:31359|latest_rtt:31850|ack_delay:96| [2025/04/30 09:52:24 669106] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:666|lost_pn:663|thresh:3| [2025/04/30 09:52:24 669113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 669117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 669121] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 669127] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 669153] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 669157] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 669161] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 669165] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 669169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 669173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 669177] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 669181] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 669185] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 669192] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 669196] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 669200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 669204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 669208] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 669212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 669216] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 669220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 669224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 669228] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 669232] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 669236] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 669240] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 669244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 669248] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 669251] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 669255] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 669259] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 669263] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 669267] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 669271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 669275] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 669279] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 669283] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 669286] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 669293] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 669297] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 669301] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 669304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 669308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 669312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 669316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 669320] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 669324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 669328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 669332] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 669336] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744674647|now:1746006744669336|interval:5311| [2025/04/30 09:52:24 669340] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744674647|now:1746006744669336|interv:5311| [2025/04/30 09:52:24 669345] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43546, ack_elapse 32640, delivered 30000|rate 688926|lost 284| [2025/04/30 09:52:24 669349] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (688926) in round 9| [2025/04/30 09:52:24 669354] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 669358] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 669362] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744637128|recovery:1|recovery_start:1746006744644492|packet_conservation:0|next_round_delivered:414628| [2025/04/30 09:52:24 669366] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744637128|recovery:1|recovery_start:1746006744644492|packet_conservation:0|next_round_delivered:414628| [2025/04/30 09:52:24 669371] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:104668|full_bw_reached:1|inflight:39611|srtt:35268|latest_rtt:31850|min_rtt:31359|applimit:0|lost:284|recovery:1|recovery_start:1746006744644492|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 669377] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:196|largest:196|pns:2| [2025/04/30 09:52:24 669382] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:196|frame:ACK |recv_time:1746006744668978|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 669389] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864668978|now:1746006744668978|interv:120000000| [2025/04/30 09:52:24 669393] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864668978|now:1746006744668978|interv:120000000| [2025/04/30 09:52:24 669397] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744669282|pq_index:0| [2025/04/30 09:52:24 669402] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744667971| [2025/04/30 09:52:24 669406] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744669405| [2025/04/30 09:52:24 669411] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744669409| [2025/04/30 09:52:24 669415] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744669282|now:1746006744669409| [2025/04/30 09:52:24 669420] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744669282|now:1746006744669409| [2025/04/30 09:52:24 669424] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 669428] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 669433] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:35268|min_srtt:35268|path_bw:1207078|loss_rate:70.90|path_pto:0| [2025/04/30 09:52:24 669438] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:522327| [2025/04/30 09:52:24 669443] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:35268|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 669447] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 669452] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:35268|min_srtt:35268|path_bw:1207078|loss_rate:70.90|path_pto:0| [2025/04/30 09:52:24 669456] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:523506| [2025/04/30 09:52:24 669460] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:35268|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 669465] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 669469] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:35268|min_srtt:35268|path_bw:1207078|loss_rate:70.90|path_pto:0| [2025/04/30 09:52:24 669473] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:524685| [2025/04/30 09:52:24 669480] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 669484] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 669488] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 669492] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 669497] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 669501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:461019| [2025/04/30 09:52:24 669506] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 669514] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:700| [2025/04/30 09:52:24 669557] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:700|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39611|now:1746006744669525|stream_id:0|stream_offset:461019| [2025/04/30 09:52:24 669568] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 669575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:39611|applimit:0| [2025/04/30 09:52:24 669582] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744674647|now:1746006744669582|interval:5065| [2025/04/30 09:52:24 669589] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744674647|now:1746006744669582|interv:5065| [2025/04/30 09:52:24 669596] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:40811| [2025/04/30 09:52:24 669604] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 669611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:462198| [2025/04/30 09:52:24 669618] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 669625] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:701| [2025/04/30 09:52:24 669666] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:701|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40811|now:1746006744669636|stream_id:0|stream_offset:462198| [2025/04/30 09:52:24 669676] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 669683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:40811|applimit:0| [2025/04/30 09:52:24 669689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744674647|now:1746006744669689|interval:4958| [2025/04/30 09:52:24 669702] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744674647|now:1746006744669689|interv:4958| [2025/04/30 09:52:24 669709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:42011| [2025/04/30 09:52:24 669716] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 669723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:463377| [2025/04/30 09:52:24 669731] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 669737] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744670737|now:1746006744669737|interv:1000| [2025/04/30 09:52:24 669743] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 669749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 669756] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744670737| [2025/04/30 09:52:24 669762] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744670737| [2025/04/30 09:52:24 669768] [debug] |xqc_engine_wakeup_after|wakeup:1746006744670737|now:1746006744669768|diff:969| [2025/04/30 09:52:24 669775] [debug] |xqc_engine_main_logic|END|now:1746006744669409| [2025/04/30 09:52:24 669783] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744669783| [2025/04/30 09:52:24 669789] [debug] |xqc_engine_wakeup_after|wakeup:1746006744670737|now:1746006744669789|diff:948| [2025/04/30 09:52:24 669796] [debug] |xqc_engine_main_logic|END|now:1746006744669783| [2025/04/30 09:52:24 670868] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744670868| [2025/04/30 09:52:24 670880] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744670737|pq_index:0| [2025/04/30 09:52:24 670885] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744669409| [2025/04/30 09:52:24 670890] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744670889| [2025/04/30 09:52:24 670895] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744670737|now:1746006744670889| [2025/04/30 09:52:24 670900] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744670737|now:1746006744670889| [2025/04/30 09:52:24 670904] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 670908] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 670913] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:35268|min_srtt:35268|path_bw:1207078|loss_rate:70.16|path_pto:0| [2025/04/30 09:52:24 670929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:42011|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:524685| [2025/04/30 09:52:24 670937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 670943] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 670957] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 670964] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 670970] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 670976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:463377| [2025/04/30 09:52:24 670983] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 670990] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:702| [2025/04/30 09:52:24 671034] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:702|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42011|now:1746006744671001|stream_id:0|stream_offset:463377| [2025/04/30 09:52:24 671044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 671051] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:42011|applimit:0| [2025/04/30 09:52:24 671057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744674647|now:1746006744671057|interval:3590| [2025/04/30 09:52:24 671064] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744674647|now:1746006744671057|interv:3590| [2025/04/30 09:52:24 671070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:43211| [2025/04/30 09:52:24 671077] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 671084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43211|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:464556| [2025/04/30 09:52:24 671091] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 671097] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744672097|now:1746006744671097|interv:1000| [2025/04/30 09:52:24 671104] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 671110] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 671116] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744672097| [2025/04/30 09:52:24 671126] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744672097| [2025/04/30 09:52:24 671148] [debug] |xqc_engine_wakeup_after|wakeup:1746006744672097|now:1746006744671148|diff:949| [2025/04/30 09:52:24 671158] [debug] |xqc_engine_main_logic|END|now:1746006744670889| [2025/04/30 09:52:24 671168] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744671168| [2025/04/30 09:52:24 671173] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 671179] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:196| [2025/04/30 09:52:24 671191] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:197| [2025/04/30 09:52:24 671202] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:197| [2025/04/30 09:52:24 671206] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 671212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:667|origin_pktnum:444|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:668|path_largest_ack:667| [2025/04/30 09:52:24 671217] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:33600|prior_delivered:401428|prior_time:1746006744636338|is_app_limited:0|send_elapse:43688|ack_elapse:34830|ctl_first_sent_time:1746006744637270|lagest_ack_time:1746006744671168|curr_delivered:432628| [2025/04/30 09:52:24 671222] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744637270| [2025/04/30 09:52:24 671227] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:579||sndq_packets_used_bytes:0|sndq_packets_free:210| [2025/04/30 09:52:24 671231] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:668|origin_pktnum:445|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:668|path_largest_ack:668| [2025/04/30 09:52:24 671236] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:32400|prior_delivered:403828|prior_time:1746006744638231|is_app_limited:0|send_elapse:39553|ack_elapse:32937|ctl_first_sent_time:1746006744639004|lagest_ack_time:1746006744671168|curr_delivered:433828| [2025/04/30 09:52:24 671240] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744639004| [2025/04/30 09:52:24 671244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:578||sndq_packets_used_bytes:0|sndq_packets_free:211| [2025/04/30 09:52:24 671248] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:35268|rttvar:4963|minrtt:31359|latest_rtt:32164|ack_delay:96| [2025/04/30 09:52:24 671252] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:34868|rttvar:4523|minrtt:31359|latest_rtt:32164|ack_delay:96| [2025/04/30 09:52:24 671257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:668|lost_pn:665|thresh:3| [2025/04/30 09:52:24 671261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 671265] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 671269] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 671273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 671277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 671281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 671285] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 671289] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 671296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 671300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 671303] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 671307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 671311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 671315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 671319] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 671323] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 671327] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 671331] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 671334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 671339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 671343] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 671347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 671350] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 671354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 671358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 671362] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 671366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 671370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 671374] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 671378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 671381] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 671385] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 671389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 671393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 671399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 671403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 671407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 671411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 671415] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 671419] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 671423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 671426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 671430] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 671434] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 671439] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:664|lost_pn:665|po_sent_time:1746006744634971|lost_send_time:1746006744631942|loss_delay:39226|frame:STREAM |repair:128| [2025/04/30 09:52:24 671443] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744634971u| [2025/04/30 09:52:24 671447] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 671452] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:34868|rtt_var:4523|pto_duration:52960|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 671456] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 671460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 671464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 39611| [2025/04/30 09:52:24 671468] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744748961|now:1746006744671451|interv:77510| [2025/04/30 09:52:24 671473] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744748961|now:1746006744671451|interval:77510|pto_count:0|srtt:34868 [2025/04/30 09:52:24 671477] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39553, ack_elapse 32937, delivered 30000|rate 758475|lost 285| [2025/04/30 09:52:24 671482] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (758475) in round 9| [2025/04/30 09:52:24 671486] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 671490] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 671494] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104668|packet_lost:1|acked:2400|po_sent_time:1746006744639004|recovery:1|recovery_start:1746006744671447|packet_conservation:0|next_round_delivered:414628| [2025/04/30 09:52:24 671501] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104668|packet_lost:1|acked:2400|po_sent_time:1746006744639004|recovery:1|recovery_start:1746006744671447|packet_conservation:0|next_round_delivered:414628| [2025/04/30 09:52:24 671505] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:104668|full_bw_reached:1|inflight:39611|srtt:34868|latest_rtt:32164|min_rtt:31359|applimit:0|lost:284|recovery:1|recovery_start:1746006744671447|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 671511] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:197|largest:197|pns:2| [2025/04/30 09:52:24 671516] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:197|frame:ACK |recv_time:1746006744671168|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 671523] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864671168|now:1746006744671168|interv:120000000| [2025/04/30 09:52:24 671530] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864671168|now:1746006744671168|interv:120000000| [2025/04/30 09:52:24 671536] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744672097|pq_index:0| [2025/04/30 09:52:24 671543] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744670889| [2025/04/30 09:52:24 671548] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744671548| [2025/04/30 09:52:24 671556] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744671554| [2025/04/30 09:52:24 671564] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 671571] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:34868|min_srtt:34868|path_bw:1207078|loss_rate:69.79|path_pto:0| [2025/04/30 09:52:24 671578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 671585] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:34868|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 671592] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:664|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 671600] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:34868|min_srtt:34868|path_bw:1207078|loss_rate:69.79|path_pto:0| [2025/04/30 09:52:24 671606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:524685| [2025/04/30 09:52:24 671613] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:34868|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 671626] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 671633] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:34868|min_srtt:34868|path_bw:1207078|loss_rate:69.79|path_pto:0| [2025/04/30 09:52:24 671640] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:525864| [2025/04/30 09:52:24 671648] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:34868|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 671655] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 671661] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:34868|min_srtt:34868|path_bw:1207078|loss_rate:69.79|path_pto:0| [2025/04/30 09:52:24 671668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:527043| [2025/04/30 09:52:24 671675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 671681] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 671687] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 671694] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 671701] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:664|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 671708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 671715] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 671721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 671728] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 671735] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:464556| [2025/04/30 09:52:24 671742] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 671748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 671754] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744672097| [2025/04/30 09:52:24 671761] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744672097| [2025/04/30 09:52:24 671767] [debug] |xqc_engine_wakeup_after|wakeup:1746006744672097|now:1746006744671767|diff:330| [2025/04/30 09:52:24 671774] [debug] |xqc_engine_main_logic|END|now:1746006744671554| [2025/04/30 09:52:24 671788] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744671788| [2025/04/30 09:52:24 671803] [debug] |xqc_engine_wakeup_after|wakeup:1746006744672097|now:1746006744671803|diff:294| [2025/04/30 09:52:24 671809] [debug] |xqc_engine_main_logic|END|now:1746006744671788| [2025/04/30 09:52:24 672882] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744672882| [2025/04/30 09:52:24 672893] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744672097|pq_index:0| [2025/04/30 09:52:24 672898] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744671554| [2025/04/30 09:52:24 672903] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744672902| [2025/04/30 09:52:24 672908] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744672097|now:1746006744672902| [2025/04/30 09:52:24 672912] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744672097|now:1746006744672902| [2025/04/30 09:52:24 672916] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 672921] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 672926] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:34868|min_srtt:34868|path_bw:1207078|loss_rate:69.79|path_pto:0| [2025/04/30 09:52:24 672931] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:527043| [2025/04/30 09:52:24 672936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 672941] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 672947] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 672954] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 672962] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:664|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 672969] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 672975] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 672982] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:703| [2025/04/30 09:52:24 673047] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:703|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39611|now:1746006744672993|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 673057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:703|origin_pktnum:435|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 673065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:39611|applimit:0| [2025/04/30 09:52:24 673079] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:34868|rtt_var:4523|pto_duration:52960|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 673086] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 673092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 673099] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40811| [2025/04/30 09:52:24 673105] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744750953|now:1746006744673079|interv:77874| [2025/04/30 09:52:24 673111] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744750953|now:1746006744673079|interval:77874|pto_count:0|srtt:34868 [2025/04/30 09:52:24 673116] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:40811| [2025/04/30 09:52:24 673121] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 673126] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:464556| [2025/04/30 09:52:24 673130] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 673160] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:704| [2025/04/30 09:52:24 673198] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:704|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40811|now:1746006744673171|stream_id:0|stream_offset:464556| [2025/04/30 09:52:24 673207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 673214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:40811|applimit:0| [2025/04/30 09:52:24 673221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:34868|rtt_var:4523|pto_duration:52960|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 673229] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 673233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 673237] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 42011| [2025/04/30 09:52:24 673241] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744751131|now:1746006744673221|interv:77910| [2025/04/30 09:52:24 673245] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744751131|now:1746006744673221|interval:77910|pto_count:0|srtt:34868 [2025/04/30 09:52:24 673249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:42011| [2025/04/30 09:52:24 673254] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 673258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:465735| [2025/04/30 09:52:24 673268] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 673272] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:705| [2025/04/30 09:52:24 673302] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:705|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42011|now:1746006744673279|stream_id:0|stream_offset:465735| [2025/04/30 09:52:24 673311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 673319] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:42011|applimit:0| [2025/04/30 09:52:24 673326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:34868|rtt_var:4523|pto_duration:52960|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 673331] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 673335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 673339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 43211| [2025/04/30 09:52:24 673343] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744751239|now:1746006744673325|interv:77914| [2025/04/30 09:52:24 673347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744751239|now:1746006744673325|interval:77914|pto_count:0|srtt:34868 [2025/04/30 09:52:24 673352] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:43211| [2025/04/30 09:52:24 673357] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 673361] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43211|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:466914| [2025/04/30 09:52:24 673365] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 673369] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744674369|now:1746006744673369|interv:1000| [2025/04/30 09:52:24 673373] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 673377] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 673381] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744674369| [2025/04/30 09:52:24 673385] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744674369| [2025/04/30 09:52:24 673389] [debug] |xqc_engine_wakeup_after|wakeup:1746006744674369|now:1746006744673389|diff:980| [2025/04/30 09:52:24 673394] [debug] |xqc_engine_main_logic|END|now:1746006744672902| [2025/04/30 09:52:24 673403] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744673403| [2025/04/30 09:52:24 673408] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 673418] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:197| [2025/04/30 09:52:24 673422] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:198| [2025/04/30 09:52:24 673428] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:198| [2025/04/30 09:52:24 673432] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 673438] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:669|origin_pktnum:575|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:670|path_largest_ack:669| [2025/04/30 09:52:24 673442] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:33600|prior_delivered:403828|prior_time:1746006744638231|is_app_limited:0|send_elapse:39656|ack_elapse:35172|ctl_first_sent_time:1746006744639107|lagest_ack_time:1746006744673403|curr_delivered:435028| [2025/04/30 09:52:24 673447] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744639107| [2025/04/30 09:52:24 673452] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:573||sndq_packets_used_bytes:0|sndq_packets_free:216| [2025/04/30 09:52:24 673456] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:670|origin_pktnum:316|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:670|path_largest_ack:670| [2025/04/30 09:52:24 673461] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:33600|prior_delivered:403828|prior_time:1746006744638231|is_app_limited:0|send_elapse:39656|ack_elapse:35172|ctl_first_sent_time:1746006744639107|lagest_ack_time:1746006744673403|curr_delivered:436228| [2025/04/30 09:52:24 673465] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744640501| [2025/04/30 09:52:24 673469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:572||sndq_packets_used_bytes:0|sndq_packets_free:217| [2025/04/30 09:52:24 673473] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:34868|rttvar:4523|minrtt:31359|latest_rtt:32902|ack_delay:104| [2025/04/30 09:52:24 673477] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:34609|rttvar:3910|minrtt:31359|latest_rtt:32902|ack_delay:104| [2025/04/30 09:52:24 673482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:670|lost_pn:667|thresh:3| [2025/04/30 09:52:24 673486] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 673490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 673494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 673500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 673506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 673513] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 673520] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 673525] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 673537] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 673543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 673549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 673556] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 673562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 673568] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 673575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 673581] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 673588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 673594] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 673601] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 673607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 673614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 673620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 673627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 673633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 673640] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 673646] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 673652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 673659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 673665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 673672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 673678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 673683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 673690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 673701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 673707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 673714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 673720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 673726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 673732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 673739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 673745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 673751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 673758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:34609|rtt_var:3910|pto_duration:50249|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 673765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 673771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 673777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40811| [2025/04/30 09:52:24 673793] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744748528|now:1746006744673758|interv:74770| [2025/04/30 09:52:24 673800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744748528|now:1746006744673758|interval:74770|pto_count:0|srtt:34609 [2025/04/30 09:52:24 673807] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39656, ack_elapse 35172, delivered 32400|rate 817026|lost 285| [2025/04/30 09:52:24 673814] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (817026) in round 9| [2025/04/30 09:52:24 673820] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 673828] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 673833] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744640501|recovery:1|recovery_start:1746006744671447|packet_conservation:0|next_round_delivered:414628| [2025/04/30 09:52:24 673837] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744640501|recovery:1|recovery_start:1746006744671447|packet_conservation:0|next_round_delivered:414628| [2025/04/30 09:52:24 673842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:104668|full_bw_reached:1|inflight:40811|srtt:34609|latest_rtt:32902|min_rtt:31359|applimit:0|lost:285|recovery:1|recovery_start:1746006744671447|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 673852] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:198|largest:198|pns:2| [2025/04/30 09:52:24 673857] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:198|frame:ACK |recv_time:1746006744673403|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 673862] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864673403|now:1746006744673403|interv:120000000| [2025/04/30 09:52:24 673866] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864673403|now:1746006744673403|interv:120000000| [2025/04/30 09:52:24 673870] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744674369|pq_index:0| [2025/04/30 09:52:24 673875] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744672902| [2025/04/30 09:52:24 673878] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744673878| [2025/04/30 09:52:24 673884] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744673882| [2025/04/30 09:52:24 673889] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 673894] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:34609|min_srtt:34609|path_bw:1207078|loss_rate:69.23|path_pto:0| [2025/04/30 09:52:24 673898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:40811|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:527043| [2025/04/30 09:52:24 673903] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:34609|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 673907] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 673912] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:34609|min_srtt:34609|path_bw:1207078|loss_rate:69.23|path_pto:0| [2025/04/30 09:52:24 673916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:40811|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:528222| [2025/04/30 09:52:24 673920] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:34609|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 673925] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 673929] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:34609|min_srtt:34609|path_bw:1207078|loss_rate:69.23|path_pto:0| [2025/04/30 09:52:24 673933] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:40811|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:529401| [2025/04/30 09:52:24 673937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 673944] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 673948] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 673952] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 673956] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 673960] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:466914| [2025/04/30 09:52:24 673965] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 673969] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 673973] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744674369| [2025/04/30 09:52:24 673977] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744674369| [2025/04/30 09:52:24 673980] [debug] |xqc_engine_wakeup_after|wakeup:1746006744674369|now:1746006744673980|diff:389| [2025/04/30 09:52:24 673985] [debug] |xqc_engine_main_logic|END|now:1746006744673882| [2025/04/30 09:52:24 673990] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744673990| [2025/04/30 09:52:24 673994] [debug] |xqc_engine_wakeup_after|wakeup:1746006744674369|now:1746006744673994|diff:375| [2025/04/30 09:52:24 673998] [debug] |xqc_engine_main_logic|END|now:1746006744673990| [2025/04/30 09:52:24 674960] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744674959| [2025/04/30 09:52:24 674976] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 674985] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:198| [2025/04/30 09:52:24 674991] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:199| [2025/04/30 09:52:24 675000] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:199| [2025/04/30 09:52:24 675006] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 675014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:671|origin_pktnum:319|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:672|path_largest_ack:671| [2025/04/30 09:52:24 675021] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:36000|prior_delivered:403828|prior_time:1746006744638231|is_app_limited:0|send_elapse:41183|ack_elapse:36728|ctl_first_sent_time:1746006744640634|lagest_ack_time:1746006744674959|curr_delivered:437428| [2025/04/30 09:52:24 675028] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744640634| [2025/04/30 09:52:24 675036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:568||sndq_packets_used_bytes:0|sndq_packets_free:221| [2025/04/30 09:52:24 675042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:672|origin_pktnum:581|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:672|path_largest_ack:672| [2025/04/30 09:52:24 675049] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:34800|prior_delivered:406228|prior_time:1746006744642464|is_app_limited:0|send_elapse:33884|ack_elapse:32495|ctl_first_sent_time:1746006744643115|lagest_ack_time:1746006744674959|curr_delivered:438628| [2025/04/30 09:52:24 675064] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744643115| [2025/04/30 09:52:24 675071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:566||sndq_packets_used_bytes:0|sndq_packets_free:223| [2025/04/30 09:52:24 675078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:34609|rttvar:3910|minrtt:31359|latest_rtt:31844|ack_delay:96| [2025/04/30 09:52:24 675085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:34251|rttvar:3648|minrtt:31359|latest_rtt:31844|ack_delay:96| [2025/04/30 09:52:24 675091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:672|lost_pn:669|thresh:3| [2025/04/30 09:52:24 675098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 675102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 675106] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 675111] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 675117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 675124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 675130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 675156] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 675160] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 675164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 675168] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 675171] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 675175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 675179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 675183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 675187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 675191] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 675195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 675199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 675207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 675211] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 675215] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 675219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 675223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 675226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 675230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 675234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 675238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 675242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 675246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 675250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 675254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 675258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 675261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 675265] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 675269] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 675273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 675277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 675281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:34251|rtt_var:3648|pto_duration:48843|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 675286] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 675290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 675294] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 38411| [2025/04/30 09:52:24 675298] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744747122|now:1746006744675281|interv:71841| [2025/04/30 09:52:24 675302] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744747122|now:1746006744675281|interval:71841|pto_count:0|srtt:34251 [2025/04/30 09:52:24 675313] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 33884, ack_elapse 32495, delivered 32400|rate 956203|lost 285| [2025/04/30 09:52:24 675317] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (956203) in round 9| [2025/04/30 09:52:24 675321] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 675325] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 675329] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744643115|recovery:1|recovery_start:1746006744671447|packet_conservation:0|next_round_delivered:414628| [2025/04/30 09:52:24 675334] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744643115|recovery:1|recovery_start:1746006744671447|packet_conservation:0|next_round_delivered:414628| [2025/04/30 09:52:24 675339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:104668|full_bw_reached:1|inflight:38411|srtt:34251|latest_rtt:31844|min_rtt:31359|applimit:0|lost:285|recovery:1|recovery_start:1746006744671447|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 675345] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:199|largest:199|pns:2| [2025/04/30 09:52:24 675350] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:199|frame:ACK |recv_time:1746006744674959|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 675354] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864674959|now:1746006744674959|interv:120000000| [2025/04/30 09:52:24 675359] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864674959|now:1746006744674959|interv:120000000| [2025/04/30 09:52:24 675362] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744674369|pq_index:0| [2025/04/30 09:52:24 675367] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744673882| [2025/04/30 09:52:24 675371] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744675371| [2025/04/30 09:52:24 675376] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744675375| [2025/04/30 09:52:24 675381] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744674369|now:1746006744675375| [2025/04/30 09:52:24 675385] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744674369|now:1746006744675375| [2025/04/30 09:52:24 675389] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 675393] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 675398] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:34251|min_srtt:34251|path_bw:1207078|loss_rate:69.23|path_pto:0| [2025/04/30 09:52:24 675403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:38411|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:529401| [2025/04/30 09:52:24 675410] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:34251|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 675414] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 675419] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:34251|min_srtt:34251|path_bw:1207078|loss_rate:69.23|path_pto:0| [2025/04/30 09:52:24 675423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:38411|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:530580| [2025/04/30 09:52:24 675427] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:34251|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 675431] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 675436] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:34251|min_srtt:34251|path_bw:1207078|loss_rate:69.23|path_pto:0| [2025/04/30 09:52:24 675440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:38411|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:531759| [2025/04/30 09:52:24 675444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 675448] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 675452] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 675456] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 675461] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 675465] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38411|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:466914| [2025/04/30 09:52:24 675469] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 675474] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:706| [2025/04/30 09:52:24 675535] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:706|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38411|now:1746006744675481|stream_id:0|stream_offset:466914| [2025/04/30 09:52:24 675545] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 675552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:38411|applimit:0| [2025/04/30 09:52:24 675559] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:34251|rtt_var:3648|pto_duration:48843|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 675572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 675579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 675585] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 39611| [2025/04/30 09:52:24 675592] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744749324|now:1746006744675559|interv:73765| [2025/04/30 09:52:24 675598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744749324|now:1746006744675559|interval:73765|pto_count:0|srtt:34251 [2025/04/30 09:52:24 675606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:39611| [2025/04/30 09:52:24 675614] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 675621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:468093| [2025/04/30 09:52:24 675629] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 675636] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:707| [2025/04/30 09:52:24 675696] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:707|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39611|now:1746006744675646|stream_id:0|stream_offset:468093| [2025/04/30 09:52:24 675705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 675713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:39611|applimit:0| [2025/04/30 09:52:24 675720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:34251|rtt_var:3648|pto_duration:48843|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 675727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 675733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 675739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40811| [2025/04/30 09:52:24 675746] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744749489|now:1746006744675720|interv:73769| [2025/04/30 09:52:24 675752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744749489|now:1746006744675720|interval:73769|pto_count:0|srtt:34251 [2025/04/30 09:52:24 675759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:40811| [2025/04/30 09:52:24 675767] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 675773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:469272| [2025/04/30 09:52:24 675787] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 675793] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744676793|now:1746006744675793|interv:1000| [2025/04/30 09:52:24 675799] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 675805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 675812] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744676793| [2025/04/30 09:52:24 675818] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744676793| [2025/04/30 09:52:24 675824] [debug] |xqc_engine_wakeup_after|wakeup:1746006744676793|now:1746006744675824|diff:969| [2025/04/30 09:52:24 675832] [debug] |xqc_engine_main_logic|END|now:1746006744675375| [2025/04/30 09:52:24 675839] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744675839| [2025/04/30 09:52:24 675843] [debug] |xqc_engine_wakeup_after|wakeup:1746006744676793|now:1746006744675843|diff:950| [2025/04/30 09:52:24 675847] [debug] |xqc_engine_main_logic|END|now:1746006744675839| [2025/04/30 09:52:24 676919] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744676919| [2025/04/30 09:52:24 676931] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744676793|pq_index:0| [2025/04/30 09:52:24 676935] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744675375| [2025/04/30 09:52:24 676941] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744676939| [2025/04/30 09:52:24 676946] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744676793|now:1746006744676939| [2025/04/30 09:52:24 676950] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744676793|now:1746006744676939| [2025/04/30 09:52:24 676954] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 676958] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 676963] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:34251|min_srtt:34251|path_bw:1207078|loss_rate:68.53|path_pto:0| [2025/04/30 09:52:24 676968] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:40811|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:531759| [2025/04/30 09:52:24 676973] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 676978] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 676984] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 676991] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 676998] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 677005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:469272| [2025/04/30 09:52:24 677016] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 677023] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:708| [2025/04/30 09:52:24 677068] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:708|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40811|now:1746006744677034|stream_id:0|stream_offset:469272| [2025/04/30 09:52:24 677078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 677085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:40811|applimit:0| [2025/04/30 09:52:24 677091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:34251|rtt_var:3648|pto_duration:48843|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 677098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 677103] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 677109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 42011| [2025/04/30 09:52:24 677115] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744750877|now:1746006744677091|interv:73786| [2025/04/30 09:52:24 677122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744750877|now:1746006744677091|interval:73786|pto_count:0|srtt:34251 [2025/04/30 09:52:24 677126] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:42011| [2025/04/30 09:52:24 677150] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 677161] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:470451| [2025/04/30 09:52:24 677167] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 677173] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744678173|now:1746006744677173|interv:1000| [2025/04/30 09:52:24 677179] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 677185] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 677190] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744678173| [2025/04/30 09:52:24 677195] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744678173| [2025/04/30 09:52:24 677199] [debug] |xqc_engine_wakeup_after|wakeup:1746006744678173|now:1746006744677199|diff:974| [2025/04/30 09:52:24 677203] [debug] |xqc_engine_main_logic|END|now:1746006744676939| [2025/04/30 09:52:24 677213] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:42|state:ESTABED|recv_time:1746006744677212| [2025/04/30 09:52:24 677218] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 677224] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:199| [2025/04/30 09:52:24 677232] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:200| [2025/04/30 09:52:24 677238] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:200| [2025/04/30 09:52:24 677242] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 677248] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:673|origin_pktnum:323|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:674|path_largest_ack:673| [2025/04/30 09:52:24 677253] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:283|tx_in_flight:36000|prior_delivered:406228|prior_time:1746006744642464|is_app_limited:0|send_elapse:33998|ack_elapse:34748|ctl_first_sent_time:1746006744643229|lagest_ack_time:1746006744677212|curr_delivered:439828| [2025/04/30 09:52:24 677258] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744643229| [2025/04/30 09:52:24 677262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:562||sndq_packets_used_bytes:0|sndq_packets_free:227| [2025/04/30 09:52:24 677267] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:674|origin_pktnum:455|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:674|path_largest_ack:674| [2025/04/30 09:52:24 677271] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:34800|prior_delivered:407428|prior_time:1746006744644074|is_app_limited:0|send_elapse:33426|ack_elapse:33138|ctl_first_sent_time:1746006744644764|lagest_ack_time:1746006744677212|curr_delivered:441028| [2025/04/30 09:52:24 677276] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744644764| [2025/04/30 09:52:24 677280] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:561||sndq_packets_used_bytes:0|sndq_packets_free:228| [2025/04/30 09:52:24 677284] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:34251|rttvar:3648|minrtt:31359|latest_rtt:32448|ack_delay:96| [2025/04/30 09:52:24 677288] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:34014|rttvar:3210|minrtt:31359|latest_rtt:32448|ack_delay:96| [2025/04/30 09:52:24 677292] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:674|lost_pn:671|thresh:3| [2025/04/30 09:52:24 677297] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 677301] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 677305] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 677308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 677312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 677316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 677320] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 677324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 677328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 677335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 677338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 677342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 677346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 677350] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 677354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 677358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 677362] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 677366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 677369] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 677373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 677377] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 677381] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 677385] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 677389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 677392] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 677396] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 677400] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 677404] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 677408] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 677412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 677415] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 677419] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 677423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 677427] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:34014|rtt_var:3210|pto_duration:46854|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 677434] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 677438] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 677442] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 39611| [2025/04/30 09:52:24 677446] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744748888|now:1746006744677427|interv:71461| [2025/04/30 09:52:24 677450] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744748888|now:1746006744677427|interval:71461|pto_count:0|srtt:34014 [2025/04/30 09:52:24 677454] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 33426, ack_elapse 33138, delivered 33600|rate 1005205|lost 285| [2025/04/30 09:52:24 677459] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1005205) in round 9| [2025/04/30 09:52:24 677463] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 677467] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 677471] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744644764|recovery:1|recovery_start:1746006744671447|packet_conservation:0|next_round_delivered:414628| [2025/04/30 09:52:24 677476] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744644764|recovery:1|recovery_start:1746006744671447|packet_conservation:0|next_round_delivered:414628| [2025/04/30 09:52:24 677480] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:104668|full_bw_reached:1|inflight:39611|srtt:34014|latest_rtt:32448|min_rtt:31359|applimit:0|lost:285|recovery:1|recovery_start:1746006744671447|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 677487] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:24 677494] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006744702212|now:1746006744677212|interv:25000| [2025/04/30 09:52:24 677503] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744677212|max_ack_delay:25000| [2025/04/30 09:52:24 677509] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:200|largest:200|pns:2| [2025/04/30 09:52:24 677513] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:200|frame:PING ACK |recv_time:1746006744677212|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 677519] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864677212|now:1746006744677212|interv:120000000| [2025/04/30 09:52:24 677525] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864677212|now:1746006744677212|interv:120000000| [2025/04/30 09:52:24 677532] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744678173|pq_index:0| [2025/04/30 09:52:24 677544] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744676939| [2025/04/30 09:52:24 677550] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744677550| [2025/04/30 09:52:24 677558] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744677556| [2025/04/30 09:52:24 677566] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 677574] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:34014|min_srtt:34014|path_bw:1207078|loss_rate:68.18|path_pto:0| [2025/04/30 09:52:24 677580] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:531759| [2025/04/30 09:52:24 677588] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:34014|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 677595] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 677602] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:34014|min_srtt:34014|path_bw:1207078|loss_rate:68.18|path_pto:0| [2025/04/30 09:52:24 677609] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:532938| [2025/04/30 09:52:24 677616] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:34014|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 677624] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 677630] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:34014|min_srtt:34014|path_bw:1207078|loss_rate:68.18|path_pto:0| [2025/04/30 09:52:24 677637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:534117| [2025/04/30 09:52:24 677644] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 677651] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 677657] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 677663] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 677671] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 677677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:470451| [2025/04/30 09:52:24 677689] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 677696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 677702] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744678173| [2025/04/30 09:52:24 677708] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744678173| [2025/04/30 09:52:24 677715] [debug] |xqc_engine_wakeup_after|wakeup:1746006744678173|now:1746006744677715|diff:458| [2025/04/30 09:52:24 677721] [debug] |xqc_engine_main_logic|END|now:1746006744677556| [2025/04/30 09:52:24 677730] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744677729| [2025/04/30 09:52:24 677736] [debug] |xqc_engine_wakeup_after|wakeup:1746006744678173|now:1746006744677736|diff:437| [2025/04/30 09:52:24 677741] [debug] |xqc_engine_main_logic|END|now:1746006744677729| [2025/04/30 09:52:24 678819] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744678818| [2025/04/30 09:52:24 678834] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744678173|pq_index:0| [2025/04/30 09:52:24 678841] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744677556| [2025/04/30 09:52:24 678849] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744678847| [2025/04/30 09:52:24 678856] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744678173|now:1746006744678847| [2025/04/30 09:52:24 678862] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744678173|now:1746006744678847| [2025/04/30 09:52:24 678869] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 678875] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 678883] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:34014|min_srtt:34014|path_bw:1207078|loss_rate:68.18|path_pto:0| [2025/04/30 09:52:24 678890] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:534117| [2025/04/30 09:52:24 678897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 678903] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 678909] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 678916] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 678923] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 678930] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:470451| [2025/04/30 09:52:24 678937] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 678952] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:709| [2025/04/30 09:52:24 678996] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:709|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39611|now:1746006744678965|stream_id:0|stream_offset:470451| [2025/04/30 09:52:24 679007] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 679014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:39611|applimit:0| [2025/04/30 09:52:24 679021] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:34014|rtt_var:3210|pto_duration:46854|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 679028] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 679034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 679040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40811| [2025/04/30 09:52:24 679046] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744750819|now:1746006744679020|interv:71799| [2025/04/30 09:52:24 679052] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744750819|now:1746006744679020|interval:71799|pto_count:0|srtt:34014 [2025/04/30 09:52:24 679059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:40811| [2025/04/30 09:52:24 679067] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 679074] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:471630| [2025/04/30 09:52:24 679081] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 679087] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:710| [2025/04/30 09:52:24 679148] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:710|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40811|now:1746006744679099|stream_id:0|stream_offset:471630| [2025/04/30 09:52:24 679162] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 679169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:40811|applimit:0| [2025/04/30 09:52:24 679176] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:34014|rtt_var:3210|pto_duration:46854|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 679182] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 679186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 679190] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 42011| [2025/04/30 09:52:24 679202] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744750953|now:1746006744679175|interv:71778| [2025/04/30 09:52:24 679209] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744750953|now:1746006744679175|interval:71778|pto_count:0|srtt:34014 [2025/04/30 09:52:24 679216] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:42011| [2025/04/30 09:52:24 679224] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 679231] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:472809| [2025/04/30 09:52:24 679237] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 679241] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:711| [2025/04/30 09:52:24 679277] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:711|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42011|now:1746006744679249|stream_id:0|stream_offset:472809| [2025/04/30 09:52:24 679286] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 679293] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:42011|applimit:0| [2025/04/30 09:52:24 679300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:34014|rtt_var:3210|pto_duration:46854|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 679305] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 679309] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 679313] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 43211| [2025/04/30 09:52:24 679317] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744751103|now:1746006744679300|interv:71803| [2025/04/30 09:52:24 679321] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744751103|now:1746006744679300|interval:71803|pto_count:0|srtt:34014 [2025/04/30 09:52:24 679326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:43211| [2025/04/30 09:52:24 679330] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 679335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43211|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:473988| [2025/04/30 09:52:24 679339] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 679343] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744680343|now:1746006744679343|interv:1000| [2025/04/30 09:52:24 679347] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 679351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 679360] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744680343| [2025/04/30 09:52:24 679364] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744680343| [2025/04/30 09:52:24 679368] [debug] |xqc_engine_wakeup_after|wakeup:1746006744680343|now:1746006744679368|diff:975| [2025/04/30 09:52:24 679372] [debug] |xqc_engine_main_logic|END|now:1746006744678847| [2025/04/30 09:52:24 679382] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744679381| [2025/04/30 09:52:24 679387] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 679393] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:200| [2025/04/30 09:52:24 679397] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:201| [2025/04/30 09:52:24 679402] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:201| [2025/04/30 09:52:24 679406] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 679412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:675|origin_pktnum:586|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:676|path_largest_ack:675| [2025/04/30 09:52:24 679417] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:36000|prior_delivered:407428|prior_time:1746006744644074|is_app_limited:0|send_elapse:33575|ack_elapse:35307|ctl_first_sent_time:1746006744644913|lagest_ack_time:1746006744679381|curr_delivered:442228| [2025/04/30 09:52:24 679422] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744644913| [2025/04/30 09:52:24 679427] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:554||sndq_packets_used_bytes:0|sndq_packets_free:235| [2025/04/30 09:52:24 679431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:676|origin_pktnum:459|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:676|path_largest_ack:676| [2025/04/30 09:52:24 679436] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:36000|prior_delivered:407428|prior_time:1746006744644074|is_app_limited:0|send_elapse:33575|ack_elapse:35307|ctl_first_sent_time:1746006744644913|lagest_ack_time:1746006744679381|curr_delivered:443428| [2025/04/30 09:52:24 679440] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744646362| [2025/04/30 09:52:24 679444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:553||sndq_packets_used_bytes:0|sndq_packets_free:236| [2025/04/30 09:52:24 679448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:34014|rttvar:3210|minrtt:31359|latest_rtt:33019|ack_delay:80| [2025/04/30 09:52:24 679452] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33880|rttvar:2676|minrtt:31359|latest_rtt:33019|ack_delay:80| [2025/04/30 09:52:24 679457] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:676|lost_pn:673|thresh:3| [2025/04/30 09:52:24 679461] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 679465] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 679469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 679476] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 679480] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 679484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 679488] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 679492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 679496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 679500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 679504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 679508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 679512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 679515] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 679519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 679523] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 679527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 679531] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 679535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 679539] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 679543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 679546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 679550] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 679554] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 679558] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 679562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 679566] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 679570] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 679574] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 679580] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 679584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33880|rtt_var:2676|pto_duration:44584|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 679592] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 679598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 679604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40811| [2025/04/30 09:52:24 679611] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744748833|now:1746006744679584|interv:69249| [2025/04/30 09:52:24 679617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744748833|now:1746006744679584|interval:69249|pto_count:0|srtt:33880 [2025/04/30 09:52:24 679623] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 33575, ack_elapse 35307, delivered 36000|rate 1019627|lost 285| [2025/04/30 09:52:24 679629] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1019627) in round 9| [2025/04/30 09:52:24 679635] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 679641] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 679646] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744646362|recovery:1|recovery_start:1746006744671447|packet_conservation:0|next_round_delivered:414628| [2025/04/30 09:52:24 679652] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744646362|recovery:1|recovery_start:1746006744671447|packet_conservation:0|next_round_delivered:414628| [2025/04/30 09:52:24 679658] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:104668|full_bw_reached:1|inflight:40811|srtt:33880|latest_rtt:33019|min_rtt:31359|applimit:0|lost:285|recovery:1|recovery_start:1746006744671447|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 679666] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:201|largest:201|pns:2| [2025/04/30 09:52:24 679672] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:201|frame:ACK |recv_time:1746006744679381|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 679679] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864679381|now:1746006744679381|interv:120000000| [2025/04/30 09:52:24 679684] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864679381|now:1746006744679381|interv:120000000| [2025/04/30 09:52:24 679689] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744680343|pq_index:0| [2025/04/30 09:52:24 679695] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744678847| [2025/04/30 09:52:24 679701] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744679701| [2025/04/30 09:52:24 679713] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744679711| [2025/04/30 09:52:24 679719] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 679724] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33880|min_srtt:33880|path_bw:1207078|loss_rate:67.16|path_pto:0| [2025/04/30 09:52:24 679732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:40811|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:534117| [2025/04/30 09:52:24 679739] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33880|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 679743] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 679748] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33880|min_srtt:33880|path_bw:1207078|loss_rate:67.16|path_pto:0| [2025/04/30 09:52:24 679752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:40811|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:535296| [2025/04/30 09:52:24 679757] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33880|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 679762] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 679769] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33880|min_srtt:33880|path_bw:1207078|loss_rate:67.16|path_pto:0| [2025/04/30 09:52:24 679776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:40811|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:536475| [2025/04/30 09:52:24 679784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 679788] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 679792] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 679798] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 679806] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 679812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:473988| [2025/04/30 09:52:24 679819] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 679825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 679837] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744680343| [2025/04/30 09:52:24 679844] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744680343| [2025/04/30 09:52:24 679850] [debug] |xqc_engine_wakeup_after|wakeup:1746006744680343|now:1746006744679850|diff:493| [2025/04/30 09:52:24 679857] [debug] |xqc_engine_main_logic|END|now:1746006744679711| [2025/04/30 09:52:24 679865] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744679865| [2025/04/30 09:52:24 679871] [debug] |xqc_engine_wakeup_after|wakeup:1746006744680343|now:1746006744679871|diff:472| [2025/04/30 09:52:24 679878] [debug] |xqc_engine_main_logic|END|now:1746006744679865| [2025/04/30 09:52:24 680943] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744680943| [2025/04/30 09:52:24 680969] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744680343|pq_index:0| [2025/04/30 09:52:24 680976] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744679711| [2025/04/30 09:52:24 680984] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744680982| [2025/04/30 09:52:24 680991] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744680343|now:1746006744680982| [2025/04/30 09:52:24 680998] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744680343|now:1746006744680982| [2025/04/30 09:52:24 681004] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 681011] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 681018] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33880|min_srtt:33880|path_bw:1207078|loss_rate:67.16|path_pto:0| [2025/04/30 09:52:24 681025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:40811|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:536475| [2025/04/30 09:52:24 681032] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 681038] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 681045] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 681052] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 681059] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 681065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:473988| [2025/04/30 09:52:24 681072] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 681079] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:712| [2025/04/30 09:52:24 681120] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:712|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40811|now:1746006744681089|stream_id:0|stream_offset:473988| [2025/04/30 09:52:24 681159] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 681167] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:40811|applimit:0| [2025/04/30 09:52:24 681174] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33880|rtt_var:2676|pto_duration:44584|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 681181] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 681188] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 681193] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 42011| [2025/04/30 09:52:24 681197] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744750673|now:1746006744681174|interv:69499| [2025/04/30 09:52:24 681201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744750673|now:1746006744681174|interval:69499|pto_count:0|srtt:33880 [2025/04/30 09:52:24 681205] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:42011| [2025/04/30 09:52:24 681211] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 681215] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:475167| [2025/04/30 09:52:24 681220] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 681224] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:713| [2025/04/30 09:52:24 681255] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:713|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42011|now:1746006744681231|stream_id:0|stream_offset:475167| [2025/04/30 09:52:24 681261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 681265] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:42011|applimit:0| [2025/04/30 09:52:24 681270] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33880|rtt_var:2676|pto_duration:44584|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 681274] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 681278] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 681282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 43211| [2025/04/30 09:52:24 681286] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744750815|now:1746006744681269|interv:69546| [2025/04/30 09:52:24 681290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744750815|now:1746006744681269|interval:69546|pto_count:0|srtt:33880 [2025/04/30 09:52:24 681299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:43211| [2025/04/30 09:52:24 681303] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 681307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43211|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:476346| [2025/04/30 09:52:24 681312] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 681316] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744682315|now:1746006744681315|interv:1000| [2025/04/30 09:52:24 681320] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 681323] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 681328] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744682315| [2025/04/30 09:52:24 681332] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744682315| [2025/04/30 09:52:24 681336] [debug] |xqc_engine_wakeup_after|wakeup:1746006744682315|now:1746006744681336|diff:979| [2025/04/30 09:52:24 681340] [debug] |xqc_engine_main_logic|END|now:1746006744680982| [2025/04/30 09:52:24 681350] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744681350| [2025/04/30 09:52:24 681355] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 681360] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:201| [2025/04/30 09:52:24 681364] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:202| [2025/04/30 09:52:24 681370] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:202| [2025/04/30 09:52:24 681374] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 681379] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:677|origin_pktnum:590|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:678|path_largest_ack:677| [2025/04/30 09:52:24 681384] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:38400|prior_delivered:407428|prior_time:1746006744644074|is_app_limited:0|send_elapse:35116|ack_elapse:37276|ctl_first_sent_time:1746006744646454|lagest_ack_time:1746006744681350|curr_delivered:444628| [2025/04/30 09:52:24 681389] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744646454| [2025/04/30 09:52:24 681394] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:549||sndq_packets_used_bytes:0|sndq_packets_free:240| [2025/04/30 09:52:24 681398] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:678|origin_pktnum:592|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:678|path_largest_ack:678| [2025/04/30 09:52:24 681402] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:38400|prior_delivered:407428|prior_time:1746006744644074|is_app_limited:0|send_elapse:35116|ack_elapse:37276|ctl_first_sent_time:1746006744646454|lagest_ack_time:1746006744681350|curr_delivered:445828| [2025/04/30 09:52:24 681407] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744647836| [2025/04/30 09:52:24 681414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:547||sndq_packets_used_bytes:0|sndq_packets_free:242| [2025/04/30 09:52:24 681418] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33880|rttvar:2676|minrtt:31359|latest_rtt:33514|ack_delay:88| [2025/04/30 09:52:24 681422] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33823|rttvar:2120|minrtt:31359|latest_rtt:33514|ack_delay:88| [2025/04/30 09:52:24 681426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:678|lost_pn:675|thresh:3| [2025/04/30 09:52:24 681430] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 681435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 681438] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 681442] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 681446] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 681450] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 681454] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 681458] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 681462] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 681466] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 681469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 681473] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 681477] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 681481] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 681485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 681489] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 681493] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 681496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 681500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 681504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 681508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 681514] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 681518] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 681522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 681526] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 681530] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 681534] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 681538] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 681542] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33823|rtt_var:2120|pto_duration:42303|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 681546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 681550] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 681554] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40811| [2025/04/30 09:52:24 681558] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744748534|now:1746006744681541|interv:66993| [2025/04/30 09:52:24 681562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744748534|now:1746006744681541|interval:66993|pto_count:0|srtt:33823 [2025/04/30 09:52:24 681566] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 35116, ack_elapse 37276, delivered 38400|rate 1030153|lost 285| [2025/04/30 09:52:24 681571] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1030153) in round 9| [2025/04/30 09:52:24 681575] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 681579] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 681583] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744647836|recovery:1|recovery_start:1746006744671447|packet_conservation:0|next_round_delivered:414628| [2025/04/30 09:52:24 681587] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744647836|recovery:1|recovery_start:1746006744671447|packet_conservation:0|next_round_delivered:414628| [2025/04/30 09:52:24 681592] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:104668|full_bw_reached:1|inflight:40811|srtt:33823|latest_rtt:33514|min_rtt:31359|applimit:0|lost:285|recovery:1|recovery_start:1746006744671447|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 681598] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:202|largest:202|pns:2| [2025/04/30 09:52:24 681602] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:202|frame:ACK |recv_time:1746006744681350|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 681610] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864681350|now:1746006744681350|interv:120000000| [2025/04/30 09:52:24 681614] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864681350|now:1746006744681350|interv:120000000| [2025/04/30 09:52:24 681618] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744682315|pq_index:0| [2025/04/30 09:52:24 681622] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744680982| [2025/04/30 09:52:24 681626] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744681626| [2025/04/30 09:52:24 681631] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744681630| [2025/04/30 09:52:24 681636] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 681641] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33823|min_srtt:33823|path_bw:1207078|loss_rate:66.50|path_pto:0| [2025/04/30 09:52:24 681645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:40811|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:536475| [2025/04/30 09:52:24 681650] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33823|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 681655] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 681659] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33823|min_srtt:33823|path_bw:1207078|loss_rate:66.50|path_pto:0| [2025/04/30 09:52:24 681663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:40811|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:537654| [2025/04/30 09:52:24 681667] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33823|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 681672] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 681676] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33823|min_srtt:33823|path_bw:1207078|loss_rate:66.50|path_pto:0| [2025/04/30 09:52:24 681680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:40811|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:538833| [2025/04/30 09:52:24 681684] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 681688] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 681692] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 681699] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 681703] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 681707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:476346| [2025/04/30 09:52:24 681712] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 681715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 681719] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744682315| [2025/04/30 09:52:24 681723] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744682315| [2025/04/30 09:52:24 681727] [debug] |xqc_engine_wakeup_after|wakeup:1746006744682315|now:1746006744681727|diff:588| [2025/04/30 09:52:24 681731] [debug] |xqc_engine_main_logic|END|now:1746006744681630| [2025/04/30 09:52:24 681736] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744681736| [2025/04/30 09:52:24 681740] [debug] |xqc_engine_wakeup_after|wakeup:1746006744682315|now:1746006744681740|diff:575| [2025/04/30 09:52:24 681744] [debug] |xqc_engine_main_logic|END|now:1746006744681736| [2025/04/30 09:52:24 682820] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744682820| [2025/04/30 09:52:24 682835] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744682315|pq_index:0| [2025/04/30 09:52:24 682842] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744681630| [2025/04/30 09:52:24 682851] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744682849| [2025/04/30 09:52:24 682859] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744682315|now:1746006744682849| [2025/04/30 09:52:24 682866] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744682315|now:1746006744682849| [2025/04/30 09:52:24 682872] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 682879] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 682886] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33823|min_srtt:33823|path_bw:1207078|loss_rate:66.50|path_pto:0| [2025/04/30 09:52:24 682893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:40811|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:538833| [2025/04/30 09:52:24 682901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 682907] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 682913] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 682920] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 682935] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 682942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:476346| [2025/04/30 09:52:24 682949] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 682956] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:714| [2025/04/30 09:52:24 682999] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:714|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40811|now:1746006744682968|stream_id:0|stream_offset:476346| [2025/04/30 09:52:24 683009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 683016] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:40811|applimit:0| [2025/04/30 09:52:24 683022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33823|rtt_var:2120|pto_duration:42303|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 683030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 683035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 683039] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 42011| [2025/04/30 09:52:24 683043] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744750271|now:1746006744683022|interv:67249| [2025/04/30 09:52:24 683047] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744750271|now:1746006744683022|interval:67249|pto_count:0|srtt:33823 [2025/04/30 09:52:24 683053] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:42011| [2025/04/30 09:52:24 683061] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 683067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:477525| [2025/04/30 09:52:24 683075] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 683081] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744684080|now:1746006744683080|interv:1000| [2025/04/30 09:52:24 683085] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 683088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 683093] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744684080| [2025/04/30 09:52:24 683099] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744684080| [2025/04/30 09:52:24 683105] [debug] |xqc_engine_wakeup_after|wakeup:1746006744684080|now:1746006744683105|diff:975| [2025/04/30 09:52:24 683113] [debug] |xqc_engine_main_logic|END|now:1746006744682849| [2025/04/30 09:52:24 683148] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744683147| [2025/04/30 09:52:24 683160] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 683169] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:202| [2025/04/30 09:52:24 683174] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:203| [2025/04/30 09:52:24 683179] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:203| [2025/04/30 09:52:24 683183] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 683189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:679|origin_pktnum:593|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:680|path_largest_ack:679| [2025/04/30 09:52:24 683194] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:38400|prior_delivered:409828|prior_time:1746006744649509|is_app_limited:0|send_elapse:33631|ack_elapse:33638|ctl_first_sent_time:1746006744650223|lagest_ack_time:1746006744683147|curr_delivered:447028| [2025/04/30 09:52:24 683199] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744650223| [2025/04/30 09:52:24 683204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:545||sndq_packets_used_bytes:0|sndq_packets_free:244| [2025/04/30 09:52:24 683208] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:680|origin_pktnum:597|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:680|path_largest_ack:680| [2025/04/30 09:52:24 683212] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:38400|prior_delivered:409828|prior_time:1746006744649509|is_app_limited:0|send_elapse:33631|ack_elapse:33638|ctl_first_sent_time:1746006744650223|lagest_ack_time:1746006744683147|curr_delivered:448228| [2025/04/30 09:52:24 683217] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744650332| [2025/04/30 09:52:24 683221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:543||sndq_packets_used_bytes:0|sndq_packets_free:246| [2025/04/30 09:52:24 683225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33823|rttvar:2120|minrtt:31359|latest_rtt:32815|ack_delay:96| [2025/04/30 09:52:24 683229] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33685|rttvar:1866|minrtt:31359|latest_rtt:32815|ack_delay:96| [2025/04/30 09:52:24 683233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:680|lost_pn:677|thresh:3| [2025/04/30 09:52:24 683238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 683242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 683246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 683249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 683253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 683257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 683265] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 683269] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 683273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 683277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 683281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 683285] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 683289] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 683293] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 683297] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 683301] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 683305] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 683309] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 683312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 683316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 683320] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 683324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 683328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 683332] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 683335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 683339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 683344] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33685|rtt_var:1866|pto_duration:41149|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 683348] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 683352] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 683356] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 39611| [2025/04/30 09:52:24 683360] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744749117|now:1746006744683343|interv:65774| [2025/04/30 09:52:24 683366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744749117|now:1746006744683343|interval:65774|pto_count:0|srtt:33685 [2025/04/30 09:52:24 683371] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 33631, ack_elapse 33638, delivered 38400|rate 1141566|lost 285| [2025/04/30 09:52:24 683375] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141566) in round 9| [2025/04/30 09:52:24 683379] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 683384] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 683388] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744650332|recovery:1|recovery_start:1746006744671447|packet_conservation:0|next_round_delivered:414628| [2025/04/30 09:52:24 683392] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744650332|recovery:1|recovery_start:1746006744671447|packet_conservation:0|next_round_delivered:414628| [2025/04/30 09:52:24 683397] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:104668|full_bw_reached:1|inflight:39611|srtt:33685|latest_rtt:32815|min_rtt:31359|applimit:0|lost:285|recovery:1|recovery_start:1746006744671447|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 683403] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:203|largest:203|pns:2| [2025/04/30 09:52:24 683407] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:203|frame:ACK |recv_time:1746006744683147|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 683412] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864683147|now:1746006744683147|interv:120000000| [2025/04/30 09:52:24 683416] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864683147|now:1746006744683147|interv:120000000| [2025/04/30 09:52:24 683420] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744684080|pq_index:0| [2025/04/30 09:52:24 683425] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744682849| [2025/04/30 09:52:24 683429] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744683429| [2025/04/30 09:52:24 683434] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744683432| [2025/04/30 09:52:24 683439] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 683444] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33685|min_srtt:33685|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 683448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:538833| [2025/04/30 09:52:24 683453] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33685|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 683460] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 683468] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33685|min_srtt:33685|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 683473] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:540012| [2025/04/30 09:52:24 683477] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33685|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 683481] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 683486] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33685|min_srtt:33685|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 683490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:541191| [2025/04/30 09:52:24 683494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 683498] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 683502] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 683506] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 683511] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 683515] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:477525| [2025/04/30 09:52:24 683519] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 683523] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 683527] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744684080| [2025/04/30 09:52:24 683531] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744684080| [2025/04/30 09:52:24 683535] [debug] |xqc_engine_wakeup_after|wakeup:1746006744684080|now:1746006744683535|diff:545| [2025/04/30 09:52:24 683539] [debug] |xqc_engine_main_logic|END|now:1746006744683432| [2025/04/30 09:52:24 683545] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744683544| [2025/04/30 09:52:24 683548] [debug] |xqc_engine_wakeup_after|wakeup:1746006744684080|now:1746006744683548|diff:532| [2025/04/30 09:52:24 683552] [debug] |xqc_engine_main_logic|END|now:1746006744683544| [2025/04/30 09:52:24 684622] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744684622| [2025/04/30 09:52:24 684634] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744684080|pq_index:0| [2025/04/30 09:52:24 684639] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744683432| [2025/04/30 09:52:24 684650] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744684648| [2025/04/30 09:52:24 684655] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744684080|now:1746006744684648| [2025/04/30 09:52:24 684659] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744684080|now:1746006744684648| [2025/04/30 09:52:24 684663] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 684667] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 684672] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33685|min_srtt:33685|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 684677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:541191| [2025/04/30 09:52:24 684682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 684686] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 684690] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 684694] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 684699] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 684703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:477525| [2025/04/30 09:52:24 684708] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 684712] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:715| [2025/04/30 09:52:24 684752] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:715|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39611|now:1746006744684720|stream_id:0|stream_offset:477525| [2025/04/30 09:52:24 684762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 684768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:39611|applimit:0| [2025/04/30 09:52:24 684775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33685|rtt_var:1866|pto_duration:41149|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 684783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 684789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 684795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40811| [2025/04/30 09:52:24 684808] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744750869|now:1746006744684775|interv:66094| [2025/04/30 09:52:24 684814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744750869|now:1746006744684775|interval:66094|pto_count:0|srtt:33685 [2025/04/30 09:52:24 684822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:40811| [2025/04/30 09:52:24 684830] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 684836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:478704| [2025/04/30 09:52:24 684844] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 684851] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:716| [2025/04/30 09:52:24 684889] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:716|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40811|now:1746006744684862|stream_id:0|stream_offset:478704| [2025/04/30 09:52:24 684899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 684906] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:40811|applimit:0| [2025/04/30 09:52:24 684913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33685|rtt_var:1866|pto_duration:41149|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 684919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 684926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 684932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 42011| [2025/04/30 09:52:24 684938] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744751011|now:1746006744684912|interv:66099| [2025/04/30 09:52:24 684945] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744751011|now:1746006744684912|interval:66099|pto_count:0|srtt:33685 [2025/04/30 09:52:24 684952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:42011| [2025/04/30 09:52:24 684959] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 684966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:479883| [2025/04/30 09:52:24 684973] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 684978] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744685978|now:1746006744684978|interv:1000| [2025/04/30 09:52:24 684985] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 684996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 685003] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744685978| [2025/04/30 09:52:24 685009] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744685978| [2025/04/30 09:52:24 685013] [debug] |xqc_engine_wakeup_after|wakeup:1746006744685978|now:1746006744685013|diff:965| [2025/04/30 09:52:24 685017] [debug] |xqc_engine_main_logic|END|now:1746006744684648| [2025/04/30 09:52:24 685028] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744685026| [2025/04/30 09:52:24 685035] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 685044] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:203| [2025/04/30 09:52:24 685050] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:204| [2025/04/30 09:52:24 685058] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:204| [2025/04/30 09:52:24 685065] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 685074] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:681|origin_pktnum:339|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:682|path_largest_ack:681| [2025/04/30 09:52:24 685081] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:40800|prior_delivered:409828|prior_time:1746006744649509|is_app_limited:0|send_elapse:33841|ack_elapse:35517|ctl_first_sent_time:1746006744650433|lagest_ack_time:1746006744685026|curr_delivered:449428| [2025/04/30 09:52:24 685088] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744650433| [2025/04/30 09:52:24 685095] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:542||sndq_packets_used_bytes:0|sndq_packets_free:247| [2025/04/30 09:52:24 685102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:682|origin_pktnum:471|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:682|path_largest_ack:682| [2025/04/30 09:52:24 685109] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:40800|prior_delivered:409828|prior_time:1746006744649509|is_app_limited:0|send_elapse:33841|ack_elapse:35517|ctl_first_sent_time:1746006744650433|lagest_ack_time:1746006744685026|curr_delivered:450628| [2025/04/30 09:52:24 685117] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744651819| [2025/04/30 09:52:24 685124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:541||sndq_packets_used_bytes:0|sndq_packets_free:248| [2025/04/30 09:52:24 685130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33685|rttvar:1866|minrtt:31359|latest_rtt:33207|ack_delay:96| [2025/04/30 09:52:24 685158] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33613|rttvar:1543|minrtt:31359|latest_rtt:33207|ack_delay:96| [2025/04/30 09:52:24 685166] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:682|lost_pn:679|thresh:3| [2025/04/30 09:52:24 685172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 685178] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 685187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 685192] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 685196] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 685200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 685204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 685208] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 685212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 685216] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 685220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 685224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 685228] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 685232] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 685236] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 685239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 685243] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 685247] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 685251] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 685255] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 685259] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 685263] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33613|rtt_var:1543|pto_duration:39785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 685268] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 685272] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 685276] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 39611| [2025/04/30 09:52:24 685280] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744749647|now:1746006744685263|interv:64384| [2025/04/30 09:52:24 685284] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744749647|now:1746006744685263|interval:64384|pto_count:0|srtt:33613 [2025/04/30 09:52:24 685291] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 33841, ack_elapse 35517, delivered 40800|rate 1148745|lost 285| [2025/04/30 09:52:24 685295] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148745) in round 9| [2025/04/30 09:52:24 685300] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 685304] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 685308] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744651819|recovery:1|recovery_start:1746006744671447|packet_conservation:0|next_round_delivered:414628| [2025/04/30 09:52:24 685312] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744651819|recovery:1|recovery_start:1746006744671447|packet_conservation:0|next_round_delivered:414628| [2025/04/30 09:52:24 685317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:104668|full_bw_reached:1|inflight:39611|srtt:33613|latest_rtt:33207|min_rtt:31359|applimit:0|lost:285|recovery:1|recovery_start:1746006744671447|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 685323] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:204|largest:204|pns:2| [2025/04/30 09:52:24 685327] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:204|frame:ACK |recv_time:1746006744685026|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 685332] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864685026|now:1746006744685026|interv:120000000| [2025/04/30 09:52:24 685336] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864685026|now:1746006744685026|interv:120000000| [2025/04/30 09:52:24 685340] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744685978|pq_index:0| [2025/04/30 09:52:24 685345] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744684648| [2025/04/30 09:52:24 685349] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744685349| [2025/04/30 09:52:24 685354] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744685353| [2025/04/30 09:52:24 685359] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 685364] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33613|min_srtt:33613|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 685368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:541191| [2025/04/30 09:52:24 685373] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33613|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 685377] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 685384] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33613|min_srtt:33613|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 685389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:542370| [2025/04/30 09:52:24 685393] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33613|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 685398] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 685402] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33613|min_srtt:33613|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 685406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:543549| [2025/04/30 09:52:24 685411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 685415] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 685418] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 685423] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 685427] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 685431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:479883| [2025/04/30 09:52:24 685436] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 685440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 685444] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744685978| [2025/04/30 09:52:24 685448] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744685978| [2025/04/30 09:52:24 685451] [debug] |xqc_engine_wakeup_after|wakeup:1746006744685978|now:1746006744685451|diff:527| [2025/04/30 09:52:24 685456] [debug] |xqc_engine_main_logic|END|now:1746006744685353| [2025/04/30 09:52:24 685461] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744685461| [2025/04/30 09:52:24 685465] [debug] |xqc_engine_wakeup_after|wakeup:1746006744685978|now:1746006744685465|diff:513| [2025/04/30 09:52:24 685469] [debug] |xqc_engine_main_logic|END|now:1746006744685461| [2025/04/30 09:52:24 686539] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744686539| [2025/04/30 09:52:24 686551] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744685978|pq_index:0| [2025/04/30 09:52:24 686555] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744685353| [2025/04/30 09:52:24 686561] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744686559| [2025/04/30 09:52:24 686571] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744685978|now:1746006744686559| [2025/04/30 09:52:24 686575] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744685978|now:1746006744686559| [2025/04/30 09:52:24 686580] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 686587] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 686594] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33613|min_srtt:33613|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 686599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:543549| [2025/04/30 09:52:24 686603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 686607] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 686611] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 686616] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 686620] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 686624] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:479883| [2025/04/30 09:52:24 686629] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 686633] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:717| [2025/04/30 09:52:24 686666] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:717|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39611|now:1746006744686641|stream_id:0|stream_offset:479883| [2025/04/30 09:52:24 686672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 686677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:39611|applimit:0| [2025/04/30 09:52:24 686681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33613|rtt_var:1543|pto_duration:39785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 686685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 686689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 686693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40811| [2025/04/30 09:52:24 686697] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744751426|now:1746006744686681|interv:64745| [2025/04/30 09:52:24 686705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744751426|now:1746006744686681|interval:64745|pto_count:0|srtt:33613 [2025/04/30 09:52:24 686709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:40811| [2025/04/30 09:52:24 686714] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 686718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:481062| [2025/04/30 09:52:24 686723] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 686729] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:718| [2025/04/30 09:52:24 686767] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:718|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40811|now:1746006744686739|stream_id:0|stream_offset:481062| [2025/04/30 09:52:24 686776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 686784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:40811|applimit:0| [2025/04/30 09:52:24 686790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33613|rtt_var:1543|pto_duration:39785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 686797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 686803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 686809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 42011| [2025/04/30 09:52:24 686816] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744751524|now:1746006744686790|interv:64734| [2025/04/30 09:52:24 686823] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744751524|now:1746006744686790|interval:64734|pto_count:0|srtt:33613 [2025/04/30 09:52:24 686830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:42011| [2025/04/30 09:52:24 686837] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 686844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:482241| [2025/04/30 09:52:24 686851] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 686857] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744687857|now:1746006744686857|interv:1000| [2025/04/30 09:52:24 686864] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 686870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 686877] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744687857| [2025/04/30 09:52:24 686889] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744687857| [2025/04/30 09:52:24 686895] [debug] |xqc_engine_wakeup_after|wakeup:1746006744687857|now:1746006744686895|diff:962| [2025/04/30 09:52:24 686902] [debug] |xqc_engine_main_logic|END|now:1746006744686559| [2025/04/30 09:52:24 687008] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744687007| [2025/04/30 09:52:24 687018] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 687027] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:204| [2025/04/30 09:52:24 687033] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:205| [2025/04/30 09:52:24 687040] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:205| [2025/04/30 09:52:24 687045] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 687053] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:683|origin_pktnum:601|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:684|path_largest_ack:683| [2025/04/30 09:52:24 687060] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:40800|prior_delivered:412228|prior_time:1746006744652030|is_app_limited:0|send_elapse:34562|ack_elapse:34977|ctl_first_sent_time:1746006744654015|lagest_ack_time:1746006744687007|curr_delivered:451828| [2025/04/30 09:52:24 687068] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744654015| [2025/04/30 09:52:24 687073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:534||sndq_packets_used_bytes:0|sndq_packets_free:255| [2025/04/30 09:52:24 687078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:684|origin_pktnum:604|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:684|path_largest_ack:684| [2025/04/30 09:52:24 687085] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:40800|prior_delivered:412228|prior_time:1746006744652030|is_app_limited:0|send_elapse:34562|ack_elapse:34977|ctl_first_sent_time:1746006744654015|lagest_ack_time:1746006744687007|curr_delivered:453028| [2025/04/30 09:52:24 687092] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744654177| [2025/04/30 09:52:24 687098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:532||sndq_packets_used_bytes:0|sndq_packets_free:257| [2025/04/30 09:52:24 687103] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33613|rttvar:1543|minrtt:31359|latest_rtt:32830|ack_delay:112| [2025/04/30 09:52:24 687110] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33501|rttvar:1381|minrtt:31359|latest_rtt:32830|ack_delay:112| [2025/04/30 09:52:24 687117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:684|lost_pn:681|thresh:3| [2025/04/30 09:52:24 687123] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 687130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 687157] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 687164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 687174] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 687178] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 687182] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 687186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 687190] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 687194] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 687198] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 687202] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 687206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 687210] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 687213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 687217] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 687221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 687225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 687229] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 687233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33501|rtt_var:1381|pto_duration:39025|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 687238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 687242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 687246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 39611| [2025/04/30 09:52:24 687250] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744750764|now:1746006744687233|interv:63531| [2025/04/30 09:52:24 687254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744750764|now:1746006744687233|interval:63531|pto_count:0|srtt:33501 [2025/04/30 09:52:24 687259] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 34562, ack_elapse 34977, delivered 40800|rate 1166480|lost 285| [2025/04/30 09:52:24 687263] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1166480) in round 9| [2025/04/30 09:52:24 687268] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 687272] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 687278] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744654177|recovery:1|recovery_start:1746006744671447|packet_conservation:0|next_round_delivered:414628| [2025/04/30 09:52:24 687283] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744654177|recovery:1|recovery_start:1746006744671447|packet_conservation:0|next_round_delivered:414628| [2025/04/30 09:52:24 687288] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:104668|full_bw_reached:1|inflight:39611|srtt:33501|latest_rtt:32830|min_rtt:31359|applimit:0|lost:285|recovery:1|recovery_start:1746006744671447|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 687294] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:205|largest:205|pns:2| [2025/04/30 09:52:24 687298] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:205|frame:ACK |recv_time:1746006744687007|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 687303] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864687007|now:1746006744687007|interv:120000000| [2025/04/30 09:52:24 687307] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864687007|now:1746006744687007|interv:120000000| [2025/04/30 09:52:24 687311] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744687857|pq_index:0| [2025/04/30 09:52:24 687316] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744686559| [2025/04/30 09:52:24 687320] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744687320| [2025/04/30 09:52:24 687325] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744687323| [2025/04/30 09:52:24 687330] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 687335] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33501|min_srtt:33501|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 687339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:543549| [2025/04/30 09:52:24 687344] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33501|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 687349] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 687353] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33501|min_srtt:33501|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 687357] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:544728| [2025/04/30 09:52:24 687364] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33501|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 687369] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 687373] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33501|min_srtt:33501|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 687377] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:545907| [2025/04/30 09:52:24 687381] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 687385] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 687389] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 687393] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 687398] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 687402] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:482241| [2025/04/30 09:52:24 687406] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 687410] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 687414] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744687857| [2025/04/30 09:52:24 687418] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744687857| [2025/04/30 09:52:24 687422] [debug] |xqc_engine_wakeup_after|wakeup:1746006744687857|now:1746006744687422|diff:435| [2025/04/30 09:52:24 687427] [debug] |xqc_engine_main_logic|END|now:1746006744687323| [2025/04/30 09:52:24 687432] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744687432| [2025/04/30 09:52:24 687436] [debug] |xqc_engine_wakeup_after|wakeup:1746006744687857|now:1746006744687436|diff:421| [2025/04/30 09:52:24 687440] [debug] |xqc_engine_main_logic|END|now:1746006744687432| [2025/04/30 09:52:24 688506] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744688506| [2025/04/30 09:52:24 688519] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744687857|pq_index:0| [2025/04/30 09:52:24 688523] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744687323| [2025/04/30 09:52:24 688529] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744688528| [2025/04/30 09:52:24 688534] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744687857|now:1746006744688528| [2025/04/30 09:52:24 688538] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744687857|now:1746006744688528| [2025/04/30 09:52:24 688548] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 688552] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 688558] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33501|min_srtt:33501|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 688562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:545907| [2025/04/30 09:52:24 688567] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 688571] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 688575] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 688579] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 688584] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 688588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:482241| [2025/04/30 09:52:24 688593] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 688597] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:719| [2025/04/30 09:52:24 688632] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:719|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39611|now:1746006744688605|stream_id:0|stream_offset:482241| [2025/04/30 09:52:24 688638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 688643] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:39611|applimit:0| [2025/04/30 09:52:24 688647] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33501|rtt_var:1381|pto_duration:39025|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 688652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 688656] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 688660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40811| [2025/04/30 09:52:24 688664] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744752630|now:1746006744688647|interv:63983| [2025/04/30 09:52:24 688668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744752630|now:1746006744688647|interval:63983|pto_count:0|srtt:33501 [2025/04/30 09:52:24 688672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:40811| [2025/04/30 09:52:24 688677] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 688685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:483420| [2025/04/30 09:52:24 688689] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 688693] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:720| [2025/04/30 09:52:24 688723] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:720|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40811|now:1746006744688706|stream_id:0|stream_offset:483420| [2025/04/30 09:52:24 688729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 688733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:40811|applimit:0| [2025/04/30 09:52:24 688738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33501|rtt_var:1381|pto_duration:39025|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 688742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 688746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 688750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 42011| [2025/04/30 09:52:24 688754] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744752731|now:1746006744688737|interv:63994| [2025/04/30 09:52:24 688758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744752731|now:1746006744688737|interval:63994|pto_count:0|srtt:33501 [2025/04/30 09:52:24 688763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:42011| [2025/04/30 09:52:24 688770] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 688777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:484599| [2025/04/30 09:52:24 688784] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 688791] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744689791|now:1746006744688791|interv:1000| [2025/04/30 09:52:24 688796] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 688803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 688809] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744689791| [2025/04/30 09:52:24 688815] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744689791| [2025/04/30 09:52:24 688821] [debug] |xqc_engine_wakeup_after|wakeup:1746006744689791|now:1746006744688821|diff:970| [2025/04/30 09:52:24 688828] [debug] |xqc_engine_main_logic|END|now:1746006744688528| [2025/04/30 09:52:24 689005] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744689004| [2025/04/30 09:52:24 689017] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 689034] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:205| [2025/04/30 09:52:24 689040] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:206| [2025/04/30 09:52:24 689049] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:206| [2025/04/30 09:52:24 689056] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 689065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:685|origin_pktnum:605|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:686|path_largest_ack:685| [2025/04/30 09:52:24 689072] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:40800|prior_delivered:414628|prior_time:1746006744654329|is_app_limited:0|send_elapse:34993|ack_elapse:34675|ctl_first_sent_time:1746006744656226|lagest_ack_time:1746006744689004|curr_delivered:454228| [2025/04/30 09:52:24 689080] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744656226| [2025/04/30 09:52:24 689087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:530||sndq_packets_used_bytes:0|sndq_packets_free:259| [2025/04/30 09:52:24 689094] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:686|origin_pktnum:348|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:686|path_largest_ack:686| [2025/04/30 09:52:24 689101] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:40800|prior_delivered:414628|prior_time:1746006744654329|is_app_limited:0|send_elapse:34993|ack_elapse:34675|ctl_first_sent_time:1746006744656226|lagest_ack_time:1746006744689004|curr_delivered:455428| [2025/04/30 09:52:24 689108] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744656361| [2025/04/30 09:52:24 689115] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:529||sndq_packets_used_bytes:0|sndq_packets_free:260| [2025/04/30 09:52:24 689122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33501|rttvar:1381|minrtt:31359|latest_rtt:32643|ack_delay:96| [2025/04/30 09:52:24 689128] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33382|rttvar:1274|minrtt:31359|latest_rtt:32643|ack_delay:96| [2025/04/30 09:52:24 689156] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:686|lost_pn:683|thresh:3| [2025/04/30 09:52:24 689161] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 689165] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 689169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 689173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 689177] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 689181] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 689185] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 689193] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 689197] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 689201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 689205] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 689209] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 689213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 689217] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 689220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 689225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33382|rtt_var:1274|pto_duration:38478|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 689229] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 689233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 689237] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 39611| [2025/04/30 09:52:24 689241] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744752184|now:1746006744689224|interv:62960| [2025/04/30 09:52:24 689245] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744752184|now:1746006744689224|interval:62960|pto_count:0|srtt:33382 [2025/04/30 09:52:24 689250] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 34993, ack_elapse 34675, delivered 40800|rate 1165947|lost 285| [2025/04/30 09:52:24 689255] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: RTT round update 9 -> 10| [2025/04/30 09:52:24 689259] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1165947) in round 10| [2025/04/30 09:52:24 689263] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 689267] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 689271] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744656361|recovery:1|recovery_start:1746006744671447|packet_conservation:0|next_round_delivered:455428| [2025/04/30 09:52:24 689275] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744656361|recovery:1|recovery_start:1746006744671447|packet_conservation:0|next_round_delivered:455428| [2025/04/30 09:52:24 689280] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:104668|full_bw_reached:1|inflight:39611|srtt:33382|latest_rtt:32643|min_rtt:31359|applimit:0|lost:285|recovery:1|recovery_start:1746006744671447|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:52:24 689289] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:206|largest:206|pns:2| [2025/04/30 09:52:24 689293] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:206|frame:ACK |recv_time:1746006744689004|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 689298] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864689004|now:1746006744689004|interv:120000000| [2025/04/30 09:52:24 689302] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864689004|now:1746006744689004|interv:120000000| [2025/04/30 09:52:24 689306] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744689791|pq_index:0| [2025/04/30 09:52:24 689311] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744688528| [2025/04/30 09:52:24 689315] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744689314| [2025/04/30 09:52:24 689320] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744689318| [2025/04/30 09:52:24 689325] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 689330] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33382|min_srtt:33382|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 689334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:545907| [2025/04/30 09:52:24 689339] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33382|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 689343] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 689348] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33382|min_srtt:33382|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 689352] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:547086| [2025/04/30 09:52:24 689356] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33382|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 689361] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 689365] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33382|min_srtt:33382|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 689369] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:548265| [2025/04/30 09:52:24 689373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 689379] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 689383] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 689388] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 689392] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 689396] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:484599| [2025/04/30 09:52:24 689401] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 689404] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 689409] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744689791| [2025/04/30 09:52:24 689413] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744689791| [2025/04/30 09:52:24 689416] [debug] |xqc_engine_wakeup_after|wakeup:1746006744689791|now:1746006744689416|diff:375| [2025/04/30 09:52:24 689421] [debug] |xqc_engine_main_logic|END|now:1746006744689318| [2025/04/30 09:52:24 689426] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744689426| [2025/04/30 09:52:24 689430] [debug] |xqc_engine_wakeup_after|wakeup:1746006744689791|now:1746006744689430|diff:361| [2025/04/30 09:52:24 689434] [debug] |xqc_engine_main_logic|END|now:1746006744689426| [2025/04/30 09:52:24 690506] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744690505| [2025/04/30 09:52:24 690518] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744689791|pq_index:0| [2025/04/30 09:52:24 690522] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744689318| [2025/04/30 09:52:24 690527] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744690526| [2025/04/30 09:52:24 690532] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744689791|now:1746006744690526| [2025/04/30 09:52:24 690537] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744689791|now:1746006744690526| [2025/04/30 09:52:24 690541] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 690545] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 690550] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33382|min_srtt:33382|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 690555] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:548265| [2025/04/30 09:52:24 690559] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 690563] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 690567] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 690576] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 690581] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 690585] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:484599| [2025/04/30 09:52:24 690590] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 690594] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:721| [2025/04/30 09:52:24 690627] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:721|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39611|now:1746006744690602|stream_id:0|stream_offset:484599| [2025/04/30 09:52:24 690633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:721|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 690638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:39611|applimit:0| [2025/04/30 09:52:24 690643] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33382|rtt_var:1274|pto_duration:38478|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 690647] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 690651] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 690655] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40811| [2025/04/30 09:52:24 690659] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744754080|now:1746006744690642|interv:63438| [2025/04/30 09:52:24 690663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744754080|now:1746006744690642|interval:63438|pto_count:0|srtt:33382 [2025/04/30 09:52:24 690668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:40811| [2025/04/30 09:52:24 690672] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 690676] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:485778| [2025/04/30 09:52:24 690681] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 690685] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:722| [2025/04/30 09:52:24 690707] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:722|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40811|now:1746006744690691|stream_id:0|stream_offset:485778| [2025/04/30 09:52:24 690713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:722|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 690721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:40811|applimit:0| [2025/04/30 09:52:24 690725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33382|rtt_var:1274|pto_duration:38478|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 690729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 690733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 690737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 42011| [2025/04/30 09:52:24 690741] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744754169|now:1746006744690725|interv:63444| [2025/04/30 09:52:24 690745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744754169|now:1746006744690725|interval:63444|pto_count:0|srtt:33382 [2025/04/30 09:52:24 690751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:42011| [2025/04/30 09:52:24 690758] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 690765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:486957| [2025/04/30 09:52:24 690772] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 690776] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744691776|now:1746006744690776|interv:1000| [2025/04/30 09:52:24 690780] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 690784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 690790] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744691776| [2025/04/30 09:52:24 690797] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744691776| [2025/04/30 09:52:24 690804] [debug] |xqc_engine_wakeup_after|wakeup:1746006744691776|now:1746006744690803|diff:973| [2025/04/30 09:52:24 690810] [debug] |xqc_engine_main_logic|END|now:1746006744690526| [2025/04/30 09:52:24 691073] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744691072| [2025/04/30 09:52:24 691084] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 691094] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:206| [2025/04/30 09:52:24 691100] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:207| [2025/04/30 09:52:24 691108] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:207| [2025/04/30 09:52:24 691114] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 691120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:687|origin_pktnum:352|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:688|path_largest_ack:687| [2025/04/30 09:52:24 691125] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:43200|prior_delivered:414628|prior_time:1746006744654329|is_app_limited:0|send_elapse:35215|ack_elapse:36743|ctl_first_sent_time:1746006744656448|lagest_ack_time:1746006744691072|curr_delivered:456628| [2025/04/30 09:52:24 691159] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744656448| [2025/04/30 09:52:24 691164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:525||sndq_packets_used_bytes:0|sndq_packets_free:264| [2025/04/30 09:52:24 691169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:688|origin_pktnum:612|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:688|path_largest_ack:688| [2025/04/30 09:52:24 691173] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:39600|prior_delivered:419428|prior_time:1746006744658073|is_app_limited:0|send_elapse:33663|ack_elapse:32999|ctl_first_sent_time:1746006744658745|lagest_ack_time:1746006744691072|curr_delivered:457828| [2025/04/30 09:52:24 691178] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744658745| [2025/04/30 09:52:24 691182] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:523||sndq_packets_used_bytes:0|sndq_packets_free:266| [2025/04/30 09:52:24 691186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33382|rttvar:1274|minrtt:31359|latest_rtt:32327|ack_delay:96| [2025/04/30 09:52:24 691190] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33238|rttvar:1243|minrtt:31359|latest_rtt:32327|ack_delay:96| [2025/04/30 09:52:24 691195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:688|lost_pn:685|thresh:3| [2025/04/30 09:52:24 691199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 691203] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 691207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 691211] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 691215] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 691219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 691223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 691227] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 691231] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 691235] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 691239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 691243] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33238|rtt_var:1243|pto_duration:38210|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 691247] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 691251] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 691258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 39611| [2025/04/30 09:52:24 691262] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744753901|now:1746006744691243|interv:62658| [2025/04/30 09:52:24 691266] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744753901|now:1746006744691243|interval:62658|pto_count:0|srtt:33238 [2025/04/30 09:52:24 691271] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 33663, ack_elapse 32999, delivered 38400|rate 1140718|lost 285| [2025/04/30 09:52:24 691275] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1140718) in round 10| [2025/04/30 09:52:24 691279] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 691284] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 691288] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744658745|recovery:1|recovery_start:1746006744671447|packet_conservation:0|next_round_delivered:455428| [2025/04/30 09:52:24 691293] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744658745|recovery:1|recovery_start:1746006744671447|packet_conservation:0|next_round_delivered:455428| [2025/04/30 09:52:24 691297] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:104668|full_bw_reached:1|inflight:39611|srtt:33238|latest_rtt:32327|min_rtt:31359|applimit:0|lost:285|recovery:1|recovery_start:1746006744671447|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 691303] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:207|largest:207|pns:2| [2025/04/30 09:52:24 691308] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:207|frame:ACK |recv_time:1746006744691072|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 691313] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864691072|now:1746006744691072|interv:120000000| [2025/04/30 09:52:24 691317] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864691072|now:1746006744691072|interv:120000000| [2025/04/30 09:52:24 691321] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744691776|pq_index:0| [2025/04/30 09:52:24 691325] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744690526| [2025/04/30 09:52:24 691329] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744691329| [2025/04/30 09:52:24 691334] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744691333| [2025/04/30 09:52:24 691339] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 691344] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33238|min_srtt:33238|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 691351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:548265| [2025/04/30 09:52:24 691356] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33238|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 691360] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 691365] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33238|min_srtt:33238|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 691369] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:549444| [2025/04/30 09:52:24 691373] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33238|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 691378] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 691382] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33238|min_srtt:33238|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 691386] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:550623| [2025/04/30 09:52:24 691390] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 691394] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 691398] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 691402] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 691407] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 691411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:486957| [2025/04/30 09:52:24 691415] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 691419] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 691423] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744691776| [2025/04/30 09:52:24 691427] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744691776| [2025/04/30 09:52:24 691431] [debug] |xqc_engine_wakeup_after|wakeup:1746006744691776|now:1746006744691431|diff:345| [2025/04/30 09:52:24 691435] [debug] |xqc_engine_main_logic|END|now:1746006744691333| [2025/04/30 09:52:24 691441] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744691441| [2025/04/30 09:52:24 691445] [debug] |xqc_engine_wakeup_after|wakeup:1746006744691776|now:1746006744691445|diff:331| [2025/04/30 09:52:24 691451] [debug] |xqc_engine_main_logic|END|now:1746006744691441| [2025/04/30 09:52:24 692517] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744692517| [2025/04/30 09:52:24 692529] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744691776|pq_index:0| [2025/04/30 09:52:24 692533] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744691333| [2025/04/30 09:52:24 692539] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744692537| [2025/04/30 09:52:24 692544] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744691776|now:1746006744692537| [2025/04/30 09:52:24 692548] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744691776|now:1746006744692537| [2025/04/30 09:52:24 692552] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 692556] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 692561] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33238|min_srtt:33238|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 692566] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:550623| [2025/04/30 09:52:24 692571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 692575] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 692579] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 692583] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 692588] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 692592] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:486957| [2025/04/30 09:52:24 692596] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 692601] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:723| [2025/04/30 09:52:24 692634] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:723|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39611|now:1746006744692609|stream_id:0|stream_offset:486957| [2025/04/30 09:52:24 692640] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:723|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 692645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:39611|applimit:0| [2025/04/30 09:52:24 692649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33238|rtt_var:1243|pto_duration:38210|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 692659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 692663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 692667] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40811| [2025/04/30 09:52:24 692671] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744755819|now:1746006744692649|interv:63170| [2025/04/30 09:52:24 692675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744755819|now:1746006744692649|interval:63170|pto_count:0|srtt:33238 [2025/04/30 09:52:24 692680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:40811| [2025/04/30 09:52:24 692685] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 692689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40811|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:488136| [2025/04/30 09:52:24 692693] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 692698] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:724| [2025/04/30 09:52:24 692725] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:724|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40811|now:1746006744692703|stream_id:0|stream_offset:488136| [2025/04/30 09:52:24 692734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:724|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 692740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:40811|applimit:0| [2025/04/30 09:52:24 692747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33238|rtt_var:1243|pto_duration:38210|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 692754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 692760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 692766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 42011| [2025/04/30 09:52:24 692772] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744755913|now:1746006744692746|interv:63167| [2025/04/30 09:52:24 692778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744755913|now:1746006744692746|interval:63167|pto_count:0|srtt:33238 [2025/04/30 09:52:24 692785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:42011| [2025/04/30 09:52:24 692792] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 692799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42011|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:489315| [2025/04/30 09:52:24 692812] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 692818] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744693818|now:1746006744692818|interv:1000| [2025/04/30 09:52:24 692825] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 692830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 692836] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744693818| [2025/04/30 09:52:24 692843] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744693818| [2025/04/30 09:52:24 692849] [debug] |xqc_engine_wakeup_after|wakeup:1746006744693818|now:1746006744692849|diff:969| [2025/04/30 09:52:24 692855] [debug] |xqc_engine_main_logic|END|now:1746006744692537| [2025/04/30 09:52:24 693062] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:42|state:ESTABED|recv_time:1746006744693061| [2025/04/30 09:52:24 693073] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 693081] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:207| [2025/04/30 09:52:24 693088] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:208| [2025/04/30 09:52:24 693096] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:208| [2025/04/30 09:52:24 693102] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 693108] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:689|origin_pktnum:613|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:690|path_largest_ack:689| [2025/04/30 09:52:24 693116] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:40800|prior_delivered:419428|prior_time:1746006744658073|is_app_limited:0|send_elapse:33760|ack_elapse:34988|ctl_first_sent_time:1746006744658842|lagest_ack_time:1746006744693061|curr_delivered:459028| [2025/04/30 09:52:24 693123] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744658842| [2025/04/30 09:52:24 693130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:518||sndq_packets_used_bytes:0|sndq_packets_free:271| [2025/04/30 09:52:24 693154] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:690|origin_pktnum:485|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:690|path_largest_ack:690| [2025/04/30 09:52:24 693160] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:40800|prior_delivered:419428|prior_time:1746006744658073|is_app_limited:0|send_elapse:33760|ack_elapse:34988|ctl_first_sent_time:1746006744658842|lagest_ack_time:1746006744693061|curr_delivered:460228| [2025/04/30 09:52:24 693167] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744660193| [2025/04/30 09:52:24 693174] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:517||sndq_packets_used_bytes:0|sndq_packets_free:272| [2025/04/30 09:52:24 693180] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33238|rttvar:1243|minrtt:31359|latest_rtt:32868|ack_delay:88| [2025/04/30 09:52:24 693186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33181|rttvar:1047|minrtt:31359|latest_rtt:32868|ack_delay:88| [2025/04/30 09:52:24 693193] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:690|lost_pn:687|thresh:3| [2025/04/30 09:52:24 693206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 693213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 693219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 693227] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 693233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 693239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 693245] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 693249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 693254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33181|rtt_var:1047|pto_duration:37369|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 693258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 693262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 693266] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 39611| [2025/04/30 09:52:24 693270] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744755072|now:1746006744693253|interv:61819| [2025/04/30 09:52:24 693274] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744755072|now:1746006744693253|interval:61819|pto_count:0|srtt:33181 [2025/04/30 09:52:24 693279] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 33760, ack_elapse 34988, delivered 40800|rate 1166114|lost 285| [2025/04/30 09:52:24 693283] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1166114) in round 10| [2025/04/30 09:52:24 693288] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 693292] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 693296] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744660193|recovery:1|recovery_start:1746006744671447|packet_conservation:0|next_round_delivered:455428| [2025/04/30 09:52:24 693300] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744660193|recovery:1|recovery_start:1746006744671447|packet_conservation:0|next_round_delivered:455428| [2025/04/30 09:52:24 693305] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:104668|full_bw_reached:1|inflight:39611|srtt:33181|latest_rtt:32868|min_rtt:31359|applimit:0|lost:285|recovery:1|recovery_start:1746006744671447|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 693310] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:24 693318] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:24 693323] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 09:52:24 693328] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:208|largest:208|pns:2| [2025/04/30 09:52:24 693332] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:208|frame:PING ACK |recv_time:1746006744693061|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 693337] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864693061|now:1746006744693061|interv:120000000| [2025/04/30 09:52:24 693341] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864693061|now:1746006744693061|interv:120000000| [2025/04/30 09:52:24 693345] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744693818|pq_index:0| [2025/04/30 09:52:24 693350] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744692537| [2025/04/30 09:52:24 693354] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744693353| [2025/04/30 09:52:24 693358] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744693357| [2025/04/30 09:52:24 693364] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 693368] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:208|ack_delay:307|first_ack_range:36|largest_pkt_recv_time:1746006744693061| [2025/04/30 09:52:24 693373] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:208|low:172|pkt_pns:2| [2025/04/30 09:52:24 693377] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:170|low:137|pkt_pns:2| [2025/04/30 09:52:24 693380] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:208|frame_largest_recv:208| [2025/04/30 09:52:24 693385] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:24 693389] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33181|min_srtt:33181|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 693394] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:550623| [2025/04/30 09:52:24 693398] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33181|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 693403] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 693407] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33181|min_srtt:33181|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 693411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:551802| [2025/04/30 09:52:24 693418] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33181|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 693423] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 693427] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33181|min_srtt:33181|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 693431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:552981| [2025/04/30 09:52:24 693436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 693439] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 693443] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 693448] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 693452] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 693456] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:489315| [2025/04/30 09:52:24 693461] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 693464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 693468] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744693818| [2025/04/30 09:52:24 693472] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744693818| [2025/04/30 09:52:24 693476] [debug] |xqc_engine_wakeup_after|wakeup:1746006744693818|now:1746006744693476|diff:342| [2025/04/30 09:52:24 693481] [debug] |xqc_engine_main_logic|END|now:1746006744693357| [2025/04/30 09:52:24 693486] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744693486| [2025/04/30 09:52:24 693490] [debug] |xqc_engine_wakeup_after|wakeup:1746006744693818|now:1746006744693490|diff:328| [2025/04/30 09:52:24 693494] [debug] |xqc_engine_main_logic|END|now:1746006744693486| [2025/04/30 09:52:24 694560] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744694560| [2025/04/30 09:52:24 694571] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744693818|pq_index:0| [2025/04/30 09:52:24 694576] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744693357| [2025/04/30 09:52:24 694582] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744694580| [2025/04/30 09:52:24 694586] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744693818|now:1746006744694580| [2025/04/30 09:52:24 694597] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744693818|now:1746006744694580| [2025/04/30 09:52:24 694601] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 694605] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 694610] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33181|min_srtt:33181|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 694615] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:552981| [2025/04/30 09:52:24 694622] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 694629] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 694635] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 694641] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 694646] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 694651] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:39611|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:489315| [2025/04/30 09:52:24 694655] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 694660] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:725| [2025/04/30 09:52:24 694696] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:725|size:1208|sent:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:39611|now:1746006744694668|stream_id:0|stream_offset:489315| [2025/04/30 09:52:24 694706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:725|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:52:24 694714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:39611|applimit:0| [2025/04/30 09:52:24 694720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33181|rtt_var:1047|pto_duration:37369|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 694727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 694734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 694740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40819| [2025/04/30 09:52:24 694746] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744757037|now:1746006744694720|interv:62317| [2025/04/30 09:52:24 694753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744757037|now:1746006744694720|interval:62317|pto_count:0|srtt:33181 [2025/04/30 09:52:24 694760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:40819| [2025/04/30 09:52:24 694775] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 694781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40819|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:490494| [2025/04/30 09:52:24 694788] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 694795] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:726| [2025/04/30 09:52:24 694837] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:726|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40819|now:1746006744694807|stream_id:0|stream_offset:490494| [2025/04/30 09:52:24 694846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 694854] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:40819|applimit:0| [2025/04/30 09:52:24 694861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33181|rtt_var:1047|pto_duration:37369|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 694867] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 694873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 694879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 42019| [2025/04/30 09:52:24 694884] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744757176|now:1746006744694861|interv:62315| [2025/04/30 09:52:24 694890] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744757176|now:1746006744694861|interval:62315|pto_count:0|srtt:33181 [2025/04/30 09:52:24 694897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:42019| [2025/04/30 09:52:24 694905] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 694912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42019|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:491673| [2025/04/30 09:52:24 694919] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 694925] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744695925|now:1746006744694925|interv:1000| [2025/04/30 09:52:24 694931] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 694936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 694942] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744695925| [2025/04/30 09:52:24 694949] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744695925| [2025/04/30 09:52:24 694955] [debug] |xqc_engine_wakeup_after|wakeup:1746006744695925|now:1746006744694955|diff:970| [2025/04/30 09:52:24 694960] [debug] |xqc_engine_main_logic|END|now:1746006744694580| [2025/04/30 09:52:24 695223] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006744695222| [2025/04/30 09:52:24 695253] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 695262] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:208| [2025/04/30 09:52:24 695268] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:209| [2025/04/30 09:52:24 695276] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:209| [2025/04/30 09:52:24 695282] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 695291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:692|origin_pktnum:617|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:52:24 695298] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:38400|prior_delivered:424228|prior_time:1746006744662024|is_app_limited:0|send_elapse:33685|ack_elapse:33198|ctl_first_sent_time:1746006744662676|lagest_ack_time:1746006744695222|curr_delivered:461428| [2025/04/30 09:52:24 695306] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744662676| [2025/04/30 09:52:24 695313] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:513||sndq_packets_used_bytes:0|sndq_packets_free:276| [2025/04/30 09:52:24 695319] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:693|origin_pktnum:618|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:52:24 695326] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:38400|prior_delivered:424228|prior_time:1746006744662024|is_app_limited:0|send_elapse:33685|ack_elapse:33198|ctl_first_sent_time:1746006744662676|lagest_ack_time:1746006744695222|curr_delivered:462628| [2025/04/30 09:52:24 695333] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744662790| [2025/04/30 09:52:24 695340] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:511||sndq_packets_used_bytes:0|sndq_packets_free:278| [2025/04/30 09:52:24 695347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33181|rttvar:1047|minrtt:31359|latest_rtt:32432|ack_delay:88| [2025/04/30 09:52:24 695352] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33077|rttvar:995|minrtt:31359|latest_rtt:32432|ack_delay:88| [2025/04/30 09:52:24 695356] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:693|lost_pn:690|thresh:3| [2025/04/30 09:52:24 695361] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 695365] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 695369] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 695372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 695376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 695380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 695389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33077|rtt_var:995|pto_duration:37057|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 695393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 695397] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 695401] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 39619| [2025/04/30 09:52:24 695405] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744756864|now:1746006744695388|interv:61476| [2025/04/30 09:52:24 695410] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744756864|now:1746006744695388|interval:61476|pto_count:0|srtt:33077 [2025/04/30 09:52:24 695417] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 33685, ack_elapse 33198, delivered 38400|rate 1139973|lost 285| [2025/04/30 09:52:24 695425] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1139973) in round 10| [2025/04/30 09:52:24 695431] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 695436] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 695440] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744662790|recovery:1|recovery_start:1746006744671447|packet_conservation:0|next_round_delivered:455428| [2025/04/30 09:52:24 695444] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744662790|recovery:1|recovery_start:1746006744671447|packet_conservation:0|next_round_delivered:455428| [2025/04/30 09:52:24 695449] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:104668|full_bw_reached:1|inflight:39619|srtt:33077|latest_rtt:32432|min_rtt:31359|applimit:0|lost:285|recovery:1|recovery_start:1746006744671447|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 695455] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:209|largest:209|pns:2| [2025/04/30 09:52:24 695460] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:209|frame:ACK |recv_time:1746006744695222|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 695464] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864695222|now:1746006744695222|interv:120000000| [2025/04/30 09:52:24 695469] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864695222|now:1746006744695222|interv:120000000| [2025/04/30 09:52:24 695472] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744695925|pq_index:0| [2025/04/30 09:52:24 695477] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744694580| [2025/04/30 09:52:24 695481] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744695481| [2025/04/30 09:52:24 695486] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744695485| [2025/04/30 09:52:24 695495] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 695503] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33077|min_srtt:33077|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 695510] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:39619|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:552981| [2025/04/30 09:52:24 695517] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33077|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 695523] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 695528] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33077|min_srtt:33077|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 695532] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:39619|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:554160| [2025/04/30 09:52:24 695536] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33077|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 695541] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 695545] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33077|min_srtt:33077|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 695549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:39619|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:555339| [2025/04/30 09:52:24 695553] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 695557] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 695561] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 695565] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 695570] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 695574] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39619|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:491673| [2025/04/30 09:52:24 695580] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 695586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 695593] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744695925| [2025/04/30 09:52:24 695599] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744695925| [2025/04/30 09:52:24 695606] [debug] |xqc_engine_wakeup_after|wakeup:1746006744695925|now:1746006744695606|diff:319| [2025/04/30 09:52:24 695610] [debug] |xqc_engine_main_logic|END|now:1746006744695485| [2025/04/30 09:52:24 695616] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744695616| [2025/04/30 09:52:24 695620] [debug] |xqc_engine_wakeup_after|wakeup:1746006744695925|now:1746006744695620|diff:305| [2025/04/30 09:52:24 695624] [debug] |xqc_engine_main_logic|END|now:1746006744695616| [2025/04/30 09:52:24 696689] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744696688| [2025/04/30 09:52:24 696700] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744695925|pq_index:0| [2025/04/30 09:52:24 696704] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744695485| [2025/04/30 09:52:24 696710] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744696708| [2025/04/30 09:52:24 696714] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744695925|now:1746006744696708| [2025/04/30 09:52:24 696719] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744695925|now:1746006744696708| [2025/04/30 09:52:24 696726] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 696732] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 696740] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33077|min_srtt:33077|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 696747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:39619|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:555339| [2025/04/30 09:52:24 696752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 696756] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 696760] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 696764] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 696772] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 696778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39619|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:491673| [2025/04/30 09:52:24 696784] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 696791] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:727| [2025/04/30 09:52:24 696833] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:727|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39619|now:1746006744696801|stream_id:0|stream_offset:491673| [2025/04/30 09:52:24 696843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 696857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:39619|applimit:0| [2025/04/30 09:52:24 696864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33077|rtt_var:995|pto_duration:37057|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 696871] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 696877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 696883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40819| [2025/04/30 09:52:24 696890] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744758858|now:1746006744696864|interv:61994| [2025/04/30 09:52:24 696896] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744758858|now:1746006744696864|interval:61994|pto_count:0|srtt:33077 [2025/04/30 09:52:24 696929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:40819| [2025/04/30 09:52:24 696937] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 696943] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40819|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:492852| [2025/04/30 09:52:24 696948] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 696952] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:728| [2025/04/30 09:52:24 696982] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:728|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40819|now:1746006744696960|stream_id:0|stream_offset:492852| [2025/04/30 09:52:24 696988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 696993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:40819|applimit:0| [2025/04/30 09:52:24 696997] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33077|rtt_var:995|pto_duration:37057|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 697002] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 697006] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 697009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 42019| [2025/04/30 09:52:24 697013] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744759017|now:1746006744696997|interv:62020| [2025/04/30 09:52:24 697017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744759017|now:1746006744696997|interval:62020|pto_count:0|srtt:33077 [2025/04/30 09:52:24 697022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:42019| [2025/04/30 09:52:24 697032] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 697036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42019|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:494031| [2025/04/30 09:52:24 697040] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 697044] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744698044|now:1746006744697044|interv:1000| [2025/04/30 09:52:24 697048] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 697052] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 697056] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744698044| [2025/04/30 09:52:24 697061] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744698044| [2025/04/30 09:52:24 697065] [debug] |xqc_engine_wakeup_after|wakeup:1746006744698044|now:1746006744697064|diff:980| [2025/04/30 09:52:24 697069] [debug] |xqc_engine_main_logic|END|now:1746006744696708| [2025/04/30 09:52:24 697282] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006744697281| [2025/04/30 09:52:24 697296] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 697305] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:209| [2025/04/30 09:52:24 697311] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:210| [2025/04/30 09:52:24 697319] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:210| [2025/04/30 09:52:24 697326] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 697333] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:694|origin_pktnum:527|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:52:24 697340] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:40800|prior_delivered:424228|prior_time:1746006744662024|is_app_limited:0|send_elapse:33899|ack_elapse:35257|ctl_first_sent_time:1746006744662890|lagest_ack_time:1746006744697281|curr_delivered:463828| [2025/04/30 09:52:24 697348] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744662890| [2025/04/30 09:52:24 697354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:510||sndq_packets_used_bytes:0|sndq_packets_free:279| [2025/04/30 09:52:24 697362] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:695|origin_pktnum:0|size:1211|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:695|path_largest_ack:695| [2025/04/30 09:52:24 697369] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:39611|prior_delivered:426628|prior_time:1746006744663981|is_app_limited:0|send_elapse:33561|ack_elapse:33300|ctl_first_sent_time:1746006744664582|lagest_ack_time:1746006744697281|curr_delivered:465039| [2025/04/30 09:52:24 697376] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744664582| [2025/04/30 09:52:24 697383] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:509||sndq_packets_used_bytes:0|sndq_packets_free:280| [2025/04/30 09:52:24 697389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33077|rttvar:995|minrtt:31359|latest_rtt:32699|ack_delay:136| [2025/04/30 09:52:24 697402] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33013|rttvar:875|minrtt:31359|latest_rtt:32699|ack_delay:136| [2025/04/30 09:52:24 697409] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:695|lost_pn:692|thresh:3| [2025/04/30 09:52:24 697415] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 697422] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 697426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 697430] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 153|pns:2| [2025/04/30 09:52:24 697434] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 697439] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33013|rtt_var:875|pto_duration:36513|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 697443] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 697447] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 697451] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 39608| [2025/04/30 09:52:24 697455] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744758473|now:1746006744697438|interv:61035| [2025/04/30 09:52:24 697459] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744758473|now:1746006744697438|interval:61035|pto_count:0|srtt:33013 [2025/04/30 09:52:24 697464] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 33561, ack_elapse 33300, delivered 38411|rate 1144512|lost 285| [2025/04/30 09:52:24 697468] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144512) in round 10| [2025/04/30 09:52:24 697472] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 697476] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 697480] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2411|po_sent_time:1746006744664582|recovery:1|recovery_start:1746006744671447|packet_conservation:0|next_round_delivered:455428| [2025/04/30 09:52:24 697485] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2411|po_sent_time:1746006744664582|recovery:1|recovery_start:1746006744671447|packet_conservation:0|next_round_delivered:455428| [2025/04/30 09:52:24 697490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:104668|full_bw_reached:1|inflight:39608|srtt:33013|latest_rtt:32699|min_rtt:31359|applimit:0|lost:285|recovery:1|recovery_start:1746006744671447|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 697495] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:210|largest:210|pns:2| [2025/04/30 09:52:24 697503] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:210|frame:ACK |recv_time:1746006744697281|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 697508] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864697281|now:1746006744697281|interv:120000000| [2025/04/30 09:52:24 697512] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864697281|now:1746006744697281|interv:120000000| [2025/04/30 09:52:24 697516] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744698044|pq_index:0| [2025/04/30 09:52:24 697521] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744696708| [2025/04/30 09:52:24 697525] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744697525| [2025/04/30 09:52:24 697530] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744697529| [2025/04/30 09:52:24 697535] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 697540] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33013|min_srtt:33013|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 697544] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:39608|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:555339| [2025/04/30 09:52:24 697549] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33013|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 697553] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 697558] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33013|min_srtt:33013|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 697562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:39608|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:556518| [2025/04/30 09:52:24 697572] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33013|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 697580] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 697586] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33013|min_srtt:33013|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 697593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:39608|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:557697| [2025/04/30 09:52:24 697598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 697602] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 697606] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 697613] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 697617] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 697622] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:494031| [2025/04/30 09:52:24 697626] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 697630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 697634] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744698044| [2025/04/30 09:52:24 697638] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744698044| [2025/04/30 09:52:24 697642] [debug] |xqc_engine_wakeup_after|wakeup:1746006744698044|now:1746006744697642|diff:402| [2025/04/30 09:52:24 697646] [debug] |xqc_engine_main_logic|END|now:1746006744697529| [2025/04/30 09:52:24 697652] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744697652| [2025/04/30 09:52:24 697656] [debug] |xqc_engine_wakeup_after|wakeup:1746006744698044|now:1746006744697656|diff:388| [2025/04/30 09:52:24 697660] [debug] |xqc_engine_main_logic|END|now:1746006744697652| [2025/04/30 09:52:24 698746] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744698746| [2025/04/30 09:52:24 698762] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744698044|pq_index:0| [2025/04/30 09:52:24 698769] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744697529| [2025/04/30 09:52:24 698778] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744698776| [2025/04/30 09:52:24 698786] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744698044|now:1746006744698776| [2025/04/30 09:52:24 698793] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744698044|now:1746006744698776| [2025/04/30 09:52:24 698799] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 698806] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 698814] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33013|min_srtt:33013|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 698821] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:39608|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:557697| [2025/04/30 09:52:24 698829] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 698835] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 698841] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 698856] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 698863] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 698870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:494031| [2025/04/30 09:52:24 698877] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 698884] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:729| [2025/04/30 09:52:24 698932] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:729|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39608|now:1746006744698896|stream_id:0|stream_offset:494031| [2025/04/30 09:52:24 698942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 698950] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:39608|applimit:0| [2025/04/30 09:52:24 698956] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33013|rtt_var:875|pto_duration:36513|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 698963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 698970] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 698976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 09:52:24 698982] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744760409|now:1746006744698956|interv:61453| [2025/04/30 09:52:24 698989] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744760409|now:1746006744698956|interval:61453|pto_count:0|srtt:33013 [2025/04/30 09:52:24 698995] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:40808| [2025/04/30 09:52:24 699000] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 699004] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:495210| [2025/04/30 09:52:24 699009] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 699013] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:730| [2025/04/30 09:52:24 699044] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:730|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746006744699021|stream_id:0|stream_offset:495210| [2025/04/30 09:52:24 699052] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 699059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 09:52:24 699074] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33013|rtt_var:875|pto_duration:36513|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 699081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 699087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 699094] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 09:52:24 699098] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744760534|now:1746006744699073|interv:61461| [2025/04/30 09:52:24 699102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744760534|now:1746006744699073|interval:61461|pto_count:0|srtt:33013 [2025/04/30 09:52:24 699107] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:42008| [2025/04/30 09:52:24 699112] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 699116] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:496389| [2025/04/30 09:52:24 699120] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 699124] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744700124|now:1746006744699124|interv:1000| [2025/04/30 09:52:24 699128] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 699153] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 699164] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744700124| [2025/04/30 09:52:24 699171] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744700124| [2025/04/30 09:52:24 699177] [debug] |xqc_engine_wakeup_after|wakeup:1746006744700124|now:1746006744699177|diff:947| [2025/04/30 09:52:24 699184] [debug] |xqc_engine_main_logic|END|now:1746006744698776| [2025/04/30 09:52:24 699233] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006744699232| [2025/04/30 09:52:24 699244] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 699252] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:210| [2025/04/30 09:52:24 699259] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:211| [2025/04/30 09:52:24 699267] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:211| [2025/04/30 09:52:24 699273] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 699281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 699287] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:40811|prior_delivered:426628|prior_time:1746006744663981|is_app_limited:0|send_elapse:33709|ack_elapse:35251|ctl_first_sent_time:1746006744664730|lagest_ack_time:1746006744699232|curr_delivered:466239| [2025/04/30 09:52:24 699295] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744664730| [2025/04/30 09:52:24 699310] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:506||sndq_packets_used_bytes:0|sndq_packets_free:283| [2025/04/30 09:52:24 699316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 699324] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:40811|prior_delivered:426628|prior_time:1746006744663981|is_app_limited:0|send_elapse:33709|ack_elapse:35251|ctl_first_sent_time:1746006744664730|lagest_ack_time:1746006744699232|curr_delivered:467439| [2025/04/30 09:52:24 699332] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744666051| [2025/04/30 09:52:24 699339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:505||sndq_packets_used_bytes:0|sndq_packets_free:284| [2025/04/30 09:52:24 699345] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33013|rttvar:875|minrtt:31359|latest_rtt:33181|ack_delay:96| [2025/04/30 09:52:24 699352] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33022|rttvar:675|minrtt:31359|latest_rtt:33181|ack_delay:96| [2025/04/30 09:52:24 699359] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:697|lost_pn:694|thresh:3| [2025/04/30 09:52:24 699363] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 699368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 699372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 699376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 699380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33022|rtt_var:675|pto_duration:35722|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 699385] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 699389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 699392] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 39608| [2025/04/30 09:52:24 699396] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744759743|now:1746006744699380|interv:60363| [2025/04/30 09:52:24 699401] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744759743|now:1746006744699380|interval:60363|pto_count:0|srtt:33022 [2025/04/30 09:52:24 699405] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 33709, ack_elapse 35251, delivered 40811|rate 1157726|lost 285| [2025/04/30 09:52:24 699410] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157726) in round 10| [2025/04/30 09:52:24 699414] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 699418] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 699426] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744666051|recovery:1|recovery_start:1746006744671447|packet_conservation:0|next_round_delivered:455428| [2025/04/30 09:52:24 699431] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744666051|recovery:1|recovery_start:1746006744671447|packet_conservation:0|next_round_delivered:455428| [2025/04/30 09:52:24 699435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:104668|full_bw_reached:1|inflight:39608|srtt:33022|latest_rtt:33181|min_rtt:31359|applimit:0|lost:285|recovery:1|recovery_start:1746006744671447|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 699441] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:211|largest:211|pns:2| [2025/04/30 09:52:24 699446] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:211|frame:ACK |recv_time:1746006744699232|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 699451] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864699232|now:1746006744699232|interv:120000000| [2025/04/30 09:52:24 699455] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864699232|now:1746006744699232|interv:120000000| [2025/04/30 09:52:24 699459] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744700124|pq_index:0| [2025/04/30 09:52:24 699464] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744698776| [2025/04/30 09:52:24 699468] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744699467| [2025/04/30 09:52:24 699473] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744699472| [2025/04/30 09:52:24 699478] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 699483] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33022|min_srtt:33022|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 699488] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:39608|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:557697| [2025/04/30 09:52:24 699492] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33022|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 699497] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 699502] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33022|min_srtt:33022|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 699506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:39608|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:558876| [2025/04/30 09:52:24 699510] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33022|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 699518] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 699522] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33022|min_srtt:33022|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 699530] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:39608|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:560055| [2025/04/30 09:52:24 699535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 699539] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 699542] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 699547] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 699551] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 699555] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:496389| [2025/04/30 09:52:24 699560] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 699564] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 699568] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744700124| [2025/04/30 09:52:24 699572] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744700124| [2025/04/30 09:52:24 699576] [debug] |xqc_engine_wakeup_after|wakeup:1746006744700124|now:1746006744699576|diff:548| [2025/04/30 09:52:24 699580] [debug] |xqc_engine_main_logic|END|now:1746006744699472| [2025/04/30 09:52:24 699586] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744699585| [2025/04/30 09:52:24 699589] [debug] |xqc_engine_wakeup_after|wakeup:1746006744700124|now:1746006744699589|diff:535| [2025/04/30 09:52:24 699593] [debug] |xqc_engine_main_logic|END|now:1746006744699585| [2025/04/30 09:52:24 700663] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744700662| [2025/04/30 09:52:24 700678] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744700124|pq_index:0| [2025/04/30 09:52:24 700685] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744699472| [2025/04/30 09:52:24 700693] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744700691| [2025/04/30 09:52:24 700701] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744700124|now:1746006744700691| [2025/04/30 09:52:24 700708] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744700124|now:1746006744700691| [2025/04/30 09:52:24 700714] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 700729] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 700736] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33022|min_srtt:33022|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 700743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:39608|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:560055| [2025/04/30 09:52:24 700750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 700756] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 700762] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 700768] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 700775] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 700781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:496389| [2025/04/30 09:52:24 700789] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 700795] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:731| [2025/04/30 09:52:24 700837] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:731|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39608|now:1746006744700806|stream_id:0|stream_offset:496389| [2025/04/30 09:52:24 700847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 700855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:39608|applimit:0| [2025/04/30 09:52:24 700862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33022|rtt_var:675|pto_duration:35722|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 700869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 700875] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 700881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 09:52:24 700887] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744761528|now:1746006744700862|interv:60666| [2025/04/30 09:52:24 700894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744761528|now:1746006744700862|interval:60666|pto_count:0|srtt:33022 [2025/04/30 09:52:24 700901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:40808| [2025/04/30 09:52:24 700909] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 700916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:497568| [2025/04/30 09:52:24 700929] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 700936] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:732| [2025/04/30 09:52:24 700974] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:732|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746006744700947|stream_id:0|stream_offset:497568| [2025/04/30 09:52:24 700980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 700987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 09:52:24 700994] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33022|rtt_var:675|pto_duration:35722|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 701001] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 701008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 701014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 09:52:24 701021] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744761669|now:1746006744700994|interv:60675| [2025/04/30 09:52:24 701027] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744761669|now:1746006744700994|interval:60675|pto_count:0|srtt:33022 [2025/04/30 09:52:24 701032] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:42008| [2025/04/30 09:52:24 701036] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 701041] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:498747| [2025/04/30 09:52:24 701045] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 701049] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744702049|now:1746006744701049|interv:1000| [2025/04/30 09:52:24 701053] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 701057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 701061] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744702049| [2025/04/30 09:52:24 701065] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744702049| [2025/04/30 09:52:24 701069] [debug] |xqc_engine_wakeup_after|wakeup:1746006744702049|now:1746006744701069|diff:980| [2025/04/30 09:52:24 701074] [debug] |xqc_engine_main_logic|END|now:1746006744700691| [2025/04/30 09:52:24 701217] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006744701216| [2025/04/30 09:52:24 701232] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 701253] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:211| [2025/04/30 09:52:24 701259] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:212| [2025/04/30 09:52:24 701267] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:212| [2025/04/30 09:52:24 701274] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 701282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 701289] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:40811|prior_delivered:429028|prior_time:1746006744666231|is_app_limited:0|send_elapse:34961|ack_elapse:34985|ctl_first_sent_time:1746006744668059|lagest_ack_time:1746006744701216|curr_delivered:468639| [2025/04/30 09:52:24 701297] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744668059| [2025/04/30 09:52:24 701304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:504||sndq_packets_used_bytes:0|sndq_packets_free:285| [2025/04/30 09:52:24 701312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 701319] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:40811|prior_delivered:429028|prior_time:1746006744666231|is_app_limited:0|send_elapse:34961|ack_elapse:34985|ctl_first_sent_time:1746006744668059|lagest_ack_time:1746006744701216|curr_delivered:469839| [2025/04/30 09:52:24 701326] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744668186| [2025/04/30 09:52:24 701332] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:503||sndq_packets_used_bytes:0|sndq_packets_free:286| [2025/04/30 09:52:24 701338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33022|rttvar:675|minrtt:31359|latest_rtt:33030|ack_delay:88| [2025/04/30 09:52:24 701342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33012|rttvar:527|minrtt:31359|latest_rtt:33030|ack_delay:88| [2025/04/30 09:52:24 701346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:699|lost_pn:696|thresh:3| [2025/04/30 09:52:24 701350] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 701355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 701359] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 701363] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 701367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33012|rtt_var:527|pto_duration:35120|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 701371] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 701375] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 701379] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 39608| [2025/04/30 09:52:24 701388] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744761067|now:1746006744701366|interv:59701| [2025/04/30 09:52:24 701392] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744761067|now:1746006744701366|interval:59701|pto_count:0|srtt:33012 [2025/04/30 09:52:24 701396] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 34961, ack_elapse 34985, delivered 40811|rate 1166528|lost 285| [2025/04/30 09:52:24 701401] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1166528) in round 10| [2025/04/30 09:52:24 701405] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 701409] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 701413] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744668186|recovery:1|recovery_start:1746006744671447|packet_conservation:0|next_round_delivered:455428| [2025/04/30 09:52:24 701418] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744668186|recovery:1|recovery_start:1746006744671447|packet_conservation:0|next_round_delivered:455428| [2025/04/30 09:52:24 701422] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:104668|full_bw_reached:1|inflight:39608|srtt:33012|latest_rtt:33030|min_rtt:31359|applimit:0|lost:285|recovery:1|recovery_start:1746006744671447|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 701428] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:212|largest:212|pns:2| [2025/04/30 09:52:24 701433] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:212|frame:ACK |recv_time:1746006744701216|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 701437] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864701216|now:1746006744701216|interv:120000000| [2025/04/30 09:52:24 701442] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864701216|now:1746006744701216|interv:120000000| [2025/04/30 09:52:24 701446] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744702049|pq_index:0| [2025/04/30 09:52:24 701450] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744700691| [2025/04/30 09:52:24 701454] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744701454| [2025/04/30 09:52:24 701459] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744701458| [2025/04/30 09:52:24 701464] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 701469] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33012|min_srtt:33012|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 701474] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:39608|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:560055| [2025/04/30 09:52:24 701481] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 701486] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 701490] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33012|min_srtt:33012|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 701494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:39608|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:561234| [2025/04/30 09:52:24 701499] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 701503] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 701507] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33012|min_srtt:33012|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 701511] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:39608|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:562413| [2025/04/30 09:52:24 701516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 701520] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 701524] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 701528] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 701532] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 701536] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:498747| [2025/04/30 09:52:24 701541] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 701545] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 701549] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744702049| [2025/04/30 09:52:24 701553] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744702049| [2025/04/30 09:52:24 701557] [debug] |xqc_engine_wakeup_after|wakeup:1746006744702049|now:1746006744701557|diff:492| [2025/04/30 09:52:24 701561] [debug] |xqc_engine_main_logic|END|now:1746006744701458| [2025/04/30 09:52:24 701567] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744701567| [2025/04/30 09:52:24 701571] [debug] |xqc_engine_wakeup_after|wakeup:1746006744702049|now:1746006744701570|diff:479| [2025/04/30 09:52:24 701574] [debug] |xqc_engine_main_logic|END|now:1746006744701567| [2025/04/30 09:52:24 702643] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744702643| [2025/04/30 09:52:24 702662] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744702049|pq_index:0| [2025/04/30 09:52:24 702670] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744701458| [2025/04/30 09:52:24 702678] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744702676| [2025/04/30 09:52:24 702685] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744702049|now:1746006744702676| [2025/04/30 09:52:24 702692] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744702049|now:1746006744702676| [2025/04/30 09:52:24 702698] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 702705] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 702713] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33012|min_srtt:33012|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 702720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:39608|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:562413| [2025/04/30 09:52:24 702727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 702733] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 702739] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 702746] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 702753] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 702759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:498747| [2025/04/30 09:52:24 702766] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 702773] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:733| [2025/04/30 09:52:24 702816] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:733|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39608|now:1746006744702784|stream_id:0|stream_offset:498747| [2025/04/30 09:52:24 702826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 702833] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:39608|applimit:0| [2025/04/30 09:52:24 702840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33012|rtt_var:527|pto_duration:35120|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 702846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 702859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 702865] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 09:52:24 702871] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744762904|now:1746006744702840|interv:60064| [2025/04/30 09:52:24 702877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744762904|now:1746006744702840|interval:60064|pto_count:0|srtt:33012 [2025/04/30 09:52:24 702885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:40808| [2025/04/30 09:52:24 702894] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 702900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:499926| [2025/04/30 09:52:24 702907] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 702914] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:734| [2025/04/30 09:52:24 702950] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:734|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746006744702925|stream_id:0|stream_offset:499926| [2025/04/30 09:52:24 702957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 702961] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 09:52:24 702968] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33012|rtt_var:527|pto_duration:35120|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 702975] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 702982] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 702989] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 09:52:24 702996] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744763045|now:1746006744702968|interv:60077| [2025/04/30 09:52:24 703003] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744763045|now:1746006744702968|interval:60077|pto_count:0|srtt:33012 [2025/04/30 09:52:24 703009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:42008| [2025/04/30 09:52:24 703017] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 703021] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:501105| [2025/04/30 09:52:24 703026] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 703035] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744704034|now:1746006744703034|interv:1000| [2025/04/30 09:52:24 703039] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 703042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 703047] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744704034| [2025/04/30 09:52:24 703051] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744704034| [2025/04/30 09:52:24 703055] [debug] |xqc_engine_wakeup_after|wakeup:1746006744704034|now:1746006744703055|diff:979| [2025/04/30 09:52:24 703059] [debug] |xqc_engine_main_logic|END|now:1746006744702676| [2025/04/30 09:52:24 703244] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006744703243| [2025/04/30 09:52:24 703258] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 703267] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:212| [2025/04/30 09:52:24 703272] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:213| [2025/04/30 09:52:24 703281] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:213| [2025/04/30 09:52:24 703287] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 703295] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 703302] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:40811|prior_delivered:431428|prior_time:1746006744668978|is_app_limited:0|send_elapse:32397|ack_elapse:34265|ctl_first_sent_time:1746006744669525|lagest_ack_time:1746006744703243|curr_delivered:471039| [2025/04/30 09:52:24 703310] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744669525| [2025/04/30 09:52:24 703316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:502||sndq_packets_used_bytes:0|sndq_packets_free:287| [2025/04/30 09:52:24 703323] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 703329] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:40811|prior_delivered:431428|prior_time:1746006744668978|is_app_limited:0|send_elapse:32397|ack_elapse:34265|ctl_first_sent_time:1746006744669525|lagest_ack_time:1746006744703243|curr_delivered:472239| [2025/04/30 09:52:24 703335] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744669636| [2025/04/30 09:52:24 703339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:501||sndq_packets_used_bytes:0|sndq_packets_free:288| [2025/04/30 09:52:24 703344] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33012|rttvar:527|minrtt:31359|latest_rtt:33607|ack_delay:128| [2025/04/30 09:52:24 703351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33070|rttvar:512|minrtt:31359|latest_rtt:33607|ack_delay:128| [2025/04/30 09:52:24 703357] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:701|lost_pn:698|thresh:3| [2025/04/30 09:52:24 703363] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 703372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 703376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 703380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 703384] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33070|rtt_var:512|pto_duration:35118|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 703388] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 703392] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 703396] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 39608| [2025/04/30 09:52:24 703400] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744763043|now:1746006744703384|interv:59659| [2025/04/30 09:52:24 703404] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744763043|now:1746006744703384|interval:59659|pto_count:0|srtt:33070 [2025/04/30 09:52:24 703409] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 32397, ack_elapse 34265, delivered 40811|rate 1191040|lost 285| [2025/04/30 09:52:24 703413] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1191040) in round 10| [2025/04/30 09:52:24 703418] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 703422] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 703426] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744669636|recovery:1|recovery_start:1746006744671447|packet_conservation:0|next_round_delivered:455428| [2025/04/30 09:52:24 703430] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744669636|recovery:1|recovery_start:1746006744671447|packet_conservation:0|next_round_delivered:455428| [2025/04/30 09:52:24 703435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:104668|full_bw_reached:1|inflight:39608|srtt:33070|latest_rtt:33607|min_rtt:31359|applimit:0|lost:285|recovery:1|recovery_start:1746006744671447|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 703441] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:213|largest:213|pns:2| [2025/04/30 09:52:24 703446] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:213|frame:ACK |recv_time:1746006744703243|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 703450] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864703243|now:1746006744703243|interv:120000000| [2025/04/30 09:52:24 703455] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864703243|now:1746006744703243|interv:120000000| [2025/04/30 09:52:24 703459] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744704034|pq_index:0| [2025/04/30 09:52:24 703466] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744702676| [2025/04/30 09:52:24 703470] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744703470| [2025/04/30 09:52:24 703475] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744703474| [2025/04/30 09:52:24 703481] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 703486] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33070|min_srtt:33070|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 703490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:39608|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:562413| [2025/04/30 09:52:24 703495] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33070|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 703499] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 703504] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33070|min_srtt:33070|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 703508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:39608|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:563592| [2025/04/30 09:52:24 703513] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33070|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 703517] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 703521] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33070|min_srtt:33070|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 703525] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:39608|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:564771| [2025/04/30 09:52:24 703530] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 703534] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 703538] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 703542] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 703547] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 703551] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:501105| [2025/04/30 09:52:24 703558] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 703562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 703566] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744704034| [2025/04/30 09:52:24 703570] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744704034| [2025/04/30 09:52:24 703574] [debug] |xqc_engine_wakeup_after|wakeup:1746006744704034|now:1746006744703574|diff:460| [2025/04/30 09:52:24 703579] [debug] |xqc_engine_main_logic|END|now:1746006744703474| [2025/04/30 09:52:24 703584] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744703584| [2025/04/30 09:52:24 703588] [debug] |xqc_engine_wakeup_after|wakeup:1746006744704034|now:1746006744703588|diff:446| [2025/04/30 09:52:24 703592] [debug] |xqc_engine_main_logic|END|now:1746006744703584| [2025/04/30 09:52:24 704666] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744704666| [2025/04/30 09:52:24 704677] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744704034|pq_index:0| [2025/04/30 09:52:24 704682] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744703474| [2025/04/30 09:52:24 704687] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744704686| [2025/04/30 09:52:24 704692] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744704034|now:1746006744704686| [2025/04/30 09:52:24 704696] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744704034|now:1746006744704686| [2025/04/30 09:52:24 704702] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 704709] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 704716] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33070|min_srtt:33070|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 704723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:39608|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:564771| [2025/04/30 09:52:24 704730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 704734] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 704739] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 704746] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 704752] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 704759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:501105| [2025/04/30 09:52:24 704766] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 704779] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:735| [2025/04/30 09:52:24 704842] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:735|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39608|now:1746006744704790|stream_id:0|stream_offset:501105| [2025/04/30 09:52:24 704851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 704858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:39608|applimit:0| [2025/04/30 09:52:24 704866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33070|rtt_var:512|pto_duration:35118|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 704873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 704878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 704885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 09:52:24 704890] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744764908|now:1746006744704866|interv:60042| [2025/04/30 09:52:24 704894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744764908|now:1746006744704866|interval:60042|pto_count:0|srtt:33070 [2025/04/30 09:52:24 704899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:40808| [2025/04/30 09:52:24 704904] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 704908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:502284| [2025/04/30 09:52:24 704912] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 704916] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:736| [2025/04/30 09:52:24 704948] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:736|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746006744704924|stream_id:0|stream_offset:502284| [2025/04/30 09:52:24 704953] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:736|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 704958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 09:52:24 704962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33070|rtt_var:512|pto_duration:35118|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 704967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 704971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 704974] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 09:52:24 704978] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744765042|now:1746006744704962|interv:60080| [2025/04/30 09:52:24 704987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744765042|now:1746006744704962|interval:60080|pto_count:0|srtt:33070 [2025/04/30 09:52:24 704992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:42008| [2025/04/30 09:52:24 704996] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 705000] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:503463| [2025/04/30 09:52:24 705005] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 705009] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744706009|now:1746006744705009|interv:1000| [2025/04/30 09:52:24 705013] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 705017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 705021] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744706009| [2025/04/30 09:52:24 705025] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744706009| [2025/04/30 09:52:24 705029] [debug] |xqc_engine_wakeup_after|wakeup:1746006744706009|now:1746006744705029|diff:980| [2025/04/30 09:52:24 705033] [debug] |xqc_engine_main_logic|END|now:1746006744704686| [2025/04/30 09:52:24 705389] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006744705387| [2025/04/30 09:52:24 705398] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 705406] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:213| [2025/04/30 09:52:24 705412] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:214| [2025/04/30 09:52:24 705420] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:214| [2025/04/30 09:52:24 705427] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 705435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:702|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:702|path_largest_ack:702| [2025/04/30 09:52:24 705442] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:43211|prior_delivered:431428|prior_time:1746006744668978|is_app_limited:0|send_elapse:33873|ack_elapse:36409|ctl_first_sent_time:1746006744671001|lagest_ack_time:1746006744705387|curr_delivered:473439| [2025/04/30 09:52:24 705449] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744671001| [2025/04/30 09:52:24 705457] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:500||sndq_packets_used_bytes:0|sndq_packets_free:289| [2025/04/30 09:52:24 705464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33070|rttvar:512|minrtt:31359|latest_rtt:34386|ack_delay:1224| [2025/04/30 09:52:24 705471] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33082|rttvar:407|minrtt:31359|latest_rtt:34386|ack_delay:1224| [2025/04/30 09:52:24 705484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:702|lost_pn:699|thresh:3| [2025/04/30 09:52:24 705490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 705497] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 705503] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 705510] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 705517] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33082|rtt_var:407|pto_duration:35082|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 705524] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 705529] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 705533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 09:52:24 705537] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744765006|now:1746006744705516|interv:59490| [2025/04/30 09:52:24 705541] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744765006|now:1746006744705516|interval:59490|pto_count:0|srtt:33082 [2025/04/30 09:52:24 705546] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 33873, ack_elapse 36409, delivered 42011|rate 1153863|lost 285| [2025/04/30 09:52:24 705550] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153863) in round 10| [2025/04/30 09:52:24 705554] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 705559] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 705563] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:1200|po_sent_time:1746006744671001|recovery:1|recovery_start:1746006744671447|packet_conservation:0|next_round_delivered:455428| [2025/04/30 09:52:24 705567] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:1200|po_sent_time:1746006744671001|recovery:1|recovery_start:1746006744671447|packet_conservation:0|next_round_delivered:455428| [2025/04/30 09:52:24 705572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:104668|full_bw_reached:1|inflight:40808|srtt:33082|latest_rtt:34386|min_rtt:31359|applimit:0|lost:285|recovery:1|recovery_start:1746006744671447|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 705578] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:214|largest:214|pns:2| [2025/04/30 09:52:24 705582] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:214|frame:ACK |recv_time:1746006744705387|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 705587] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864705387|now:1746006744705387|interv:120000000| [2025/04/30 09:52:24 705591] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864705387|now:1746006744705387|interv:120000000| [2025/04/30 09:52:24 705599] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744706009|pq_index:0| [2025/04/30 09:52:24 705604] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744704686| [2025/04/30 09:52:24 705608] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744705607| [2025/04/30 09:52:24 705613] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744705611| [2025/04/30 09:52:24 705618] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 705623] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33082|min_srtt:33082|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 705627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:40808|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:564771| [2025/04/30 09:52:24 705632] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33082|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 705637] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 705641] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33082|min_srtt:33082|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 705646] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:40808|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:565950| [2025/04/30 09:52:24 705650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 705654] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 705658] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 705662] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 705667] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 705671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:503463| [2025/04/30 09:52:24 705675] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 705679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 705683] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744706009| [2025/04/30 09:52:24 705687] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744706009| [2025/04/30 09:52:24 705691] [debug] |xqc_engine_wakeup_after|wakeup:1746006744706009|now:1746006744705691|diff:318| [2025/04/30 09:52:24 705699] [debug] |xqc_engine_main_logic|END|now:1746006744705611| [2025/04/30 09:52:24 705704] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744705704| [2025/04/30 09:52:24 705710] [debug] |xqc_engine_wakeup_after|wakeup:1746006744706009|now:1746006744705710|diff:299| [2025/04/30 09:52:24 705716] [debug] |xqc_engine_main_logic|END|now:1746006744705704| [2025/04/30 09:52:24 706795] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744706795| [2025/04/30 09:52:24 706808] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744706009|pq_index:0| [2025/04/30 09:52:24 706816] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744705611| [2025/04/30 09:52:24 706824] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744706823| [2025/04/30 09:52:24 706831] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744706009|now:1746006744706823| [2025/04/30 09:52:24 706848] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744706009|now:1746006744706823| [2025/04/30 09:52:24 706855] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 706862] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 706869] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33082|min_srtt:33082|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 706876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:40808|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:565950| [2025/04/30 09:52:24 706883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 706889] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 706895] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 706903] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 706910] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 706916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:503463| [2025/04/30 09:52:24 706921] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 706925] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:737| [2025/04/30 09:52:24 706965] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:737|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746006744706934|stream_id:0|stream_offset:503463| [2025/04/30 09:52:24 706975] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 706990] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 09:52:24 706997] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33082|rtt_var:407|pto_duration:35082|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 707001] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 707005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 707009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 09:52:24 707013] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744767016|now:1746006744706996|interv:60020| [2025/04/30 09:52:24 707017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744767016|now:1746006744706996|interval:60020|pto_count:0|srtt:33082 [2025/04/30 09:52:24 707022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:42008| [2025/04/30 09:52:24 707027] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 707031] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:504642| [2025/04/30 09:52:24 707036] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 707040] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:738| [2025/04/30 09:52:24 707071] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:738|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746006744707047|stream_id:0|stream_offset:504642| [2025/04/30 09:52:24 707080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 707087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 09:52:24 707094] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33082|rtt_var:407|pto_duration:35082|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 707100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 707104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 707108] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 43208| [2025/04/30 09:52:24 707114] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744767129|now:1746006744707094|interv:60035| [2025/04/30 09:52:24 707128] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744767129|now:1746006744707094|interval:60035|pto_count:0|srtt:33082 [2025/04/30 09:52:24 707155] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:43208| [2025/04/30 09:52:24 707163] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 707176] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:505821| [2025/04/30 09:52:24 707184] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 707190] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:739| [2025/04/30 09:52:24 707232] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:739|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43208|now:1746006744707201|stream_id:0|stream_offset:505821| [2025/04/30 09:52:24 707241] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 707248] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:43208|applimit:0| [2025/04/30 09:52:24 707254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33082|rtt_var:407|pto_duration:35082|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 707261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 707267] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 707273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 44408| [2025/04/30 09:52:24 707279] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744767283|now:1746006744707254|interv:60029| [2025/04/30 09:52:24 707286] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744767283|now:1746006744707254|interval:60029|pto_count:0|srtt:33082 [2025/04/30 09:52:24 707293] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:44408| [2025/04/30 09:52:24 707301] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 707308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44408|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:507000| [2025/04/30 09:52:24 707315] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 707321] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744708320|now:1746006744707320|interv:1000| [2025/04/30 09:52:24 707326] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 707332] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 707338] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744708320| [2025/04/30 09:52:24 707342] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744708320| [2025/04/30 09:52:24 707346] [debug] |xqc_engine_wakeup_after|wakeup:1746006744708320|now:1746006744707346|diff:974| [2025/04/30 09:52:24 707351] [debug] |xqc_engine_main_logic|END|now:1746006744706823| [2025/04/30 09:52:24 707364] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744707362| [2025/04/30 09:52:24 707372] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 707385] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:214| [2025/04/30 09:52:24 707389] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:215| [2025/04/30 09:52:24 707395] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:215| [2025/04/30 09:52:24 707399] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 707404] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 707409] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:42011|prior_delivered:433828|prior_time:1746006744671168|is_app_limited:0|send_elapse:34167|ack_elapse:36194|ctl_first_sent_time:1746006744673171|lagest_ack_time:1746006744707362|curr_delivered:474639| [2025/04/30 09:52:24 707414] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744673171| [2025/04/30 09:52:24 707419] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:499||sndq_packets_used_bytes:0|sndq_packets_free:290| [2025/04/30 09:52:24 707423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 707427] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:42011|prior_delivered:433828|prior_time:1746006744671168|is_app_limited:0|send_elapse:34167|ack_elapse:36194|ctl_first_sent_time:1746006744673171|lagest_ack_time:1746006744707362|curr_delivered:475839| [2025/04/30 09:52:24 707432] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744673279| [2025/04/30 09:52:24 707436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:498||sndq_packets_used_bytes:0|sndq_packets_free:291| [2025/04/30 09:52:24 707440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33082|rttvar:407|minrtt:31359|latest_rtt:34083|ack_delay:88| [2025/04/30 09:52:24 707444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33196|rttvar:534|minrtt:31359|latest_rtt:34083|ack_delay:88| [2025/04/30 09:52:24 707448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:705|lost_pn:702|thresh:3| [2025/04/30 09:52:24 707452] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 707457] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 707460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 707464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 707468] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744711336|now:1746006744707468|interval:3868| [2025/04/30 09:52:24 707473] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744711336|now:1746006744707468|interv:3868| [2025/04/30 09:52:24 707477] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 34167, ack_elapse 36194, delivered 42011|rate 1160717|lost 285| [2025/04/30 09:52:24 707485] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1160717) in round 10| [2025/04/30 09:52:24 707489] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 707493] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 707497] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104668|packet_lost:0|acked:2400|po_sent_time:1746006744673279|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:455428| [2025/04/30 09:52:24 707502] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:139241|packet_lost:0|acked:2400|po_sent_time:1746006744673279|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:455428| [2025/04/30 09:52:24 707506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:104668|full_bw_reached:1|inflight:42008|srtt:33196|latest_rtt:34083|min_rtt:31359|applimit:0|lost:285|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 707512] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:215|largest:215|pns:2| [2025/04/30 09:52:24 707517] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:215|frame:ACK |recv_time:1746006744707362|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 707522] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864707362|now:1746006744707362|interv:120000000| [2025/04/30 09:52:24 707526] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864707362|now:1746006744707362|interv:120000000| [2025/04/30 09:52:24 707530] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744708320|pq_index:0| [2025/04/30 09:52:24 707534] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744706823| [2025/04/30 09:52:24 707538] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744707538| [2025/04/30 09:52:24 707543] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744707542| [2025/04/30 09:52:24 707548] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 707553] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33196|min_srtt:33196|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 707558] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:42008|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:565950| [2025/04/30 09:52:24 707562] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33196|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 707567] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 707572] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33196|min_srtt:33196|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 707578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:42008|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:567129| [2025/04/30 09:52:24 707583] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33196|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 707587] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 707592] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33196|min_srtt:33196|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 707596] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:42008|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:568308| [2025/04/30 09:52:24 707600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 707604] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 707608] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 707612] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 707616] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 707621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:507000| [2025/04/30 09:52:24 707625] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 707629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 707633] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744708320| [2025/04/30 09:52:24 707637] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744708320| [2025/04/30 09:52:24 707641] [debug] |xqc_engine_wakeup_after|wakeup:1746006744708320|now:1746006744707641|diff:679| [2025/04/30 09:52:24 707645] [debug] |xqc_engine_main_logic|END|now:1746006744707542| [2025/04/30 09:52:24 707650] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744707650| [2025/04/30 09:52:24 707654] [debug] |xqc_engine_wakeup_after|wakeup:1746006744708320|now:1746006744707654|diff:666| [2025/04/30 09:52:24 707658] [debug] |xqc_engine_main_logic|END|now:1746006744707650| [2025/04/30 09:52:24 708734] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744708734| [2025/04/30 09:52:24 708749] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744708320|pq_index:0| [2025/04/30 09:52:24 708756] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744707542| [2025/04/30 09:52:24 708764] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744708762| [2025/04/30 09:52:24 708776] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744708320|now:1746006744708762| [2025/04/30 09:52:24 708783] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744708320|now:1746006744708762| [2025/04/30 09:52:24 708788] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 708795] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 708803] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33196|min_srtt:33196|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 708810] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:42008|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:568308| [2025/04/30 09:52:24 708817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 708823] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 708829] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 708835] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 708842] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 708848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:507000| [2025/04/30 09:52:24 708856] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 708862] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:740| [2025/04/30 09:52:24 708897] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:740|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42008|now:1746006744708870|stream_id:0|stream_offset:507000| [2025/04/30 09:52:24 708904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 708908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:42008|applimit:0| [2025/04/30 09:52:24 708913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744711336|now:1746006744708913|interval:2423| [2025/04/30 09:52:24 708917] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744711336|now:1746006744708913|interv:2423| [2025/04/30 09:52:24 708924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104668|inflight:43208| [2025/04/30 09:52:24 708932] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 708938] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43208|cwnd:104668|conn:000055C0D6BED6FC|stream_id:0|stream_offset:508179| [2025/04/30 09:52:24 708952] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 708959] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744709958|now:1746006744708958|interv:1000| [2025/04/30 09:52:24 708965] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 708971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 708975] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744709958| [2025/04/30 09:52:24 708980] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744709958| [2025/04/30 09:52:24 708984] [debug] |xqc_engine_wakeup_after|wakeup:1746006744709958|now:1746006744708984|diff:974| [2025/04/30 09:52:24 708988] [debug] |xqc_engine_main_logic|END|now:1746006744708762| [2025/04/30 09:52:24 709269] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:42|state:ESTABED|recv_time:1746006744709268| [2025/04/30 09:52:24 709280] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 709288] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:215| [2025/04/30 09:52:24 709294] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:216| [2025/04/30 09:52:24 709303] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:216| [2025/04/30 09:52:24 709309] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 709317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 709324] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:39611|prior_delivered:438628|prior_time:1746006744674959|is_app_limited:0|send_elapse:32366|ack_elapse:34309|ctl_first_sent_time:1746006744675481|lagest_ack_time:1746006744709268|curr_delivered:477039| [2025/04/30 09:52:24 709332] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744675481| [2025/04/30 09:52:24 709339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:497||sndq_packets_used_bytes:0|sndq_packets_free:292| [2025/04/30 09:52:24 709346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 709353] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:39611|prior_delivered:438628|prior_time:1746006744674959|is_app_limited:0|send_elapse:32366|ack_elapse:34309|ctl_first_sent_time:1746006744675481|lagest_ack_time:1746006744709268|curr_delivered:478239| [2025/04/30 09:52:24 709360] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744675646| [2025/04/30 09:52:24 709367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:496||sndq_packets_used_bytes:0|sndq_packets_free:293| [2025/04/30 09:52:24 709373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33196|rttvar:534|minrtt:31359|latest_rtt:33622|ack_delay:96| [2025/04/30 09:52:24 709379] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33237|rttvar:483|minrtt:31359|latest_rtt:33622|ack_delay:96| [2025/04/30 09:52:24 709383] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:707|lost_pn:704|thresh:3| [2025/04/30 09:52:24 709392] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 709396] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 709402] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 09:52:24 709410] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:703|lost_pn:704|po_sent_time:1746006744672993|lost_send_time:1746006744671444|loss_delay:37824|frame:STREAM |repair:128| [2025/04/30 09:52:24 709417] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744672993u| [2025/04/30 09:52:24 709424] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 709428] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33237|rtt_var:483|pto_duration:35237|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 709432] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 709436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 709440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 39608| [2025/04/30 09:52:24 709444] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744769107|now:1746006744709427|interv:59680| [2025/04/30 09:52:24 709448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744769107|now:1746006744709427|interval:59680|pto_count:0|srtt:33237 [2025/04/30 09:52:24 709453] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 32366, ack_elapse 34309, delivered 39611|rate 1154536|lost 286| [2025/04/30 09:52:24 709457] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154536) in round 10| [2025/04/30 09:52:24 709461] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 709466] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 709469] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104668|packet_lost:1|acked:2400|po_sent_time:1746006744675646|recovery:1|recovery_start:1746006744709423|packet_conservation:0|next_round_delivered:455428| [2025/04/30 09:52:24 709474] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42008|packet_lost:1|acked:2400|po_sent_time:1746006744675646|recovery:1|recovery_start:1746006744709423|packet_conservation:1|next_round_delivered:478239| [2025/04/30 09:52:24 709479] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:42008|full_bw_reached:1|inflight:39608|srtt:33237|latest_rtt:33622|min_rtt:31359|applimit:0|lost:285|recovery:1|recovery_start:1746006744709423|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 709484] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:24 709489] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006744734268|now:1746006744709268|interv:25000| [2025/04/30 09:52:24 709494] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744709268|max_ack_delay:25000| [2025/04/30 09:52:24 709502] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:216|largest:216|pns:2| [2025/04/30 09:52:24 709506] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:216|frame:PING ACK |recv_time:1746006744709268|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 709511] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864709268|now:1746006744709268|interv:120000000| [2025/04/30 09:52:24 709515] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864709268|now:1746006744709268|interv:120000000| [2025/04/30 09:52:24 709519] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744709958|pq_index:0| [2025/04/30 09:52:24 709523] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744708762| [2025/04/30 09:52:24 709527] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744709527| [2025/04/30 09:52:24 709532] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744709531| [2025/04/30 09:52:24 709537] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 709542] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33237|min_srtt:33237|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 709547] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:39608|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 709551] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 709555] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 709559] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 709563] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 709568] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33237|min_srtt:33237|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 709572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:39608|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:568308| [2025/04/30 09:52:24 709576] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 709580] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 709584] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 709591] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 709595] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 709600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:508179| [2025/04/30 09:52:24 709604] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 709608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 709612] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744709958| [2025/04/30 09:52:24 709616] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744709958| [2025/04/30 09:52:24 709620] [debug] |xqc_engine_wakeup_after|wakeup:1746006744709958|now:1746006744709620|diff:338| [2025/04/30 09:52:24 709624] [debug] |xqc_engine_main_logic|END|now:1746006744709531| [2025/04/30 09:52:24 709630] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744709630| [2025/04/30 09:52:24 709634] [debug] |xqc_engine_wakeup_after|wakeup:1746006744709958|now:1746006744709634|diff:324| [2025/04/30 09:52:24 709640] [debug] |xqc_engine_main_logic|END|now:1746006744709630| [2025/04/30 09:52:24 710718] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744710718| [2025/04/30 09:52:24 710732] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744709958|pq_index:0| [2025/04/30 09:52:24 710739] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744709531| [2025/04/30 09:52:24 710747] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744710745| [2025/04/30 09:52:24 710754] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744709958|now:1746006744710745| [2025/04/30 09:52:24 710761] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744709958|now:1746006744710745| [2025/04/30 09:52:24 710766] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 710773] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 710780] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33237|min_srtt:33237|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 710787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:39608|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 710795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 710801] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 710807] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 710814] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 710820] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33237|min_srtt:33237|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 710835] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:39608|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:568308| [2025/04/30 09:52:24 710841] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 710847] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 710854] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 710859] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 710863] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 710868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:508179| [2025/04/30 09:52:24 710872] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 710876] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:741| [2025/04/30 09:52:24 710916] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:741|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39608|now:1746006744710885|stream_id:0|stream_offset:508179| [2025/04/30 09:52:24 710925] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 710933] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:39608|applimit:0| [2025/04/30 09:52:24 710940] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33237|rtt_var:483|pto_duration:35237|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 710946] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 710951] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 710955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 09:52:24 710959] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744771122|now:1746006744710939|interv:60183| [2025/04/30 09:52:24 710963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744771122|now:1746006744710939|interval:60183|pto_count:0|srtt:33237 [2025/04/30 09:52:24 710967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42008|inflight:40808| [2025/04/30 09:52:24 710972] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 710976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:509358| [2025/04/30 09:52:24 710986] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 710990] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:742| [2025/04/30 09:52:24 711021] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:742|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746006744710997|stream_id:0|stream_offset:509358| [2025/04/30 09:52:24 711029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 711037] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 09:52:24 711044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33237|rtt_var:483|pto_duration:35237|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 711049] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 711053] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 711057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 09:52:24 711061] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744771234|now:1746006744711043|interv:60191| [2025/04/30 09:52:24 711065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744771234|now:1746006744711043|interval:60191|pto_count:0|srtt:33237 [2025/04/30 09:52:24 711070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42008|inflight:42008| [2025/04/30 09:52:24 711074] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 711079] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:510537| [2025/04/30 09:52:24 711083] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 711087] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744734268| [2025/04/30 09:52:24 711092] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744734268| [2025/04/30 09:52:24 711096] [debug] |xqc_engine_wakeup_after|wakeup:1746006744734268|now:1746006744711096|diff:23172| [2025/04/30 09:52:24 711100] [debug] |xqc_engine_main_logic|END|now:1746006744710745| [2025/04/30 09:52:24 711212] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744711210| [2025/04/30 09:52:24 711228] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 711237] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:216| [2025/04/30 09:52:24 711243] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:217| [2025/04/30 09:52:24 711251] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:217| [2025/04/30 09:52:24 711258] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 711266] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 711277] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:42011|prior_delivered:438628|prior_time:1746006744674959|is_app_limited:0|send_elapse:33919|ack_elapse:36251|ctl_first_sent_time:1746006744677034|lagest_ack_time:1746006744711210|curr_delivered:479439| [2025/04/30 09:52:24 711282] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744677034| [2025/04/30 09:52:24 711289] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:496||sndq_packets_used_bytes:0|sndq_packets_free:293| [2025/04/30 09:52:24 711296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 711302] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:40811|prior_delivered:441028|prior_time:1746006744677212|is_app_limited:0|send_elapse:34201|ack_elapse:33998|ctl_first_sent_time:1746006744678965|lagest_ack_time:1746006744711210|curr_delivered:480639| [2025/04/30 09:52:24 711308] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744678965| [2025/04/30 09:52:24 711315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:495||sndq_packets_used_bytes:0|sndq_packets_free:294| [2025/04/30 09:52:24 711322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33237|rttvar:483|minrtt:31359|latest_rtt:32245|ack_delay:96| [2025/04/30 09:52:24 711328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33101|rttvar:635|minrtt:31359|latest_rtt:32245|ack_delay:96| [2025/04/30 09:52:24 711335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:709|lost_pn:706|thresh:3| [2025/04/30 09:52:24 711341] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 711345] [debug] |scid:d47626d1917b423603b680b7|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:52:24 711349] [debug] |scid:d47626d1917b423603b680b7|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:52:24 711353] [debug] |scid:d47626d1917b423603b680b7|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:52:24 711357] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 711361] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33101|rtt_var:635|pto_duration:35641|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 711367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 711374] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 711380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 39608| [2025/04/30 09:52:24 711386] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744771638|now:1746006744711361|interv:60277| [2025/04/30 09:52:24 711390] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744771638|now:1746006744711361|interval:60277|pto_count:0|srtt:33101 [2025/04/30 09:52:24 711398] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 34201, ack_elapse 33998, delivered 39611|rate 1158182|lost 286| [2025/04/30 09:52:24 711403] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158182) in round 10| [2025/04/30 09:52:24 711407] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 711411] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 711415] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42008|packet_lost:0|acked:2400|po_sent_time:1746006744678965|recovery:1|recovery_start:1746006744709423|packet_conservation:1|next_round_delivered:478239| [2025/04/30 09:52:24 711419] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42008|packet_lost:0|acked:2400|po_sent_time:1746006744678965|recovery:1|recovery_start:1746006744709423|packet_conservation:1|next_round_delivered:478239| [2025/04/30 09:52:24 711424] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:42008|full_bw_reached:1|inflight:39608|srtt:33101|latest_rtt:32245|min_rtt:31359|applimit:0|lost:285|recovery:1|recovery_start:1746006744709423|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 711430] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:217|largest:217|pns:2| [2025/04/30 09:52:24 711435] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:217|frame:ACK |recv_time:1746006744711210|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 711440] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864711210|now:1746006744711210|interv:120000000| [2025/04/30 09:52:24 711444] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864711210|now:1746006744711210|interv:120000000| [2025/04/30 09:52:24 711448] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744734268|pq_index:0| [2025/04/30 09:52:24 711452] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744710745| [2025/04/30 09:52:24 711456] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744711456| [2025/04/30 09:52:24 711461] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744711460| [2025/04/30 09:52:24 711467] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 711471] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33101|min_srtt:33101|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 711476] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39608|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 711480] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 711484] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 711491] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 711496] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 711500] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33101|min_srtt:33101|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 711504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39608|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:568308| [2025/04/30 09:52:24 711509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 711512] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 711516] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 711520] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 711525] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 711529] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:510537| [2025/04/30 09:52:24 711534] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 711538] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:743| [2025/04/30 09:52:24 711573] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:743|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39608|now:1746006744711545|stream_id:0|stream_offset:510537| [2025/04/30 09:52:24 711579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 711584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:39608|applimit:0| [2025/04/30 09:52:24 711591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33101|rtt_var:635|pto_duration:35641|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 711598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 711605] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 711611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 09:52:24 711618] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744772186|now:1746006744711591|interv:60595| [2025/04/30 09:52:24 711625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744772186|now:1746006744711591|interval:60595|pto_count:0|srtt:33101 [2025/04/30 09:52:24 711633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42008|inflight:40808| [2025/04/30 09:52:24 711645] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 711652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:511716| [2025/04/30 09:52:24 711660] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 711666] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744712666|now:1746006744711666|interv:1000| [2025/04/30 09:52:24 711672] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 711678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 711684] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744712666| [2025/04/30 09:52:24 711690] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744712666| [2025/04/30 09:52:24 711696] [debug] |xqc_engine_wakeup_after|wakeup:1746006744712666|now:1746006744711696|diff:970| [2025/04/30 09:52:24 711703] [debug] |xqc_engine_main_logic|END|now:1746006744711460| [2025/04/30 09:52:24 711711] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744711711| [2025/04/30 09:52:24 711717] [debug] |xqc_engine_wakeup_after|wakeup:1746006744712666|now:1746006744711717|diff:949| [2025/04/30 09:52:24 711724] [debug] |xqc_engine_main_logic|END|now:1746006744711711| [2025/04/30 09:52:24 712812] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744712811| [2025/04/30 09:52:24 712828] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744712666|pq_index:0| [2025/04/30 09:52:24 712835] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744711460| [2025/04/30 09:52:24 712844] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744712842| [2025/04/30 09:52:24 712851] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744712666|now:1746006744712842| [2025/04/30 09:52:24 712858] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744712666|now:1746006744712842| [2025/04/30 09:52:24 712864] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 712871] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 712891] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33101|min_srtt:33101|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 712898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:40808|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 712906] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 712910] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 712914] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 712919] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 712928] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33101|min_srtt:33101|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 712933] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:40808|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:568308| [2025/04/30 09:52:24 712937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 712941] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 712945] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 712949] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 712954] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 712958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:511716| [2025/04/30 09:52:24 712963] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 712967] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:744| [2025/04/30 09:52:24 713003] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:744|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746006744712976|stream_id:0|stream_offset:511716| [2025/04/30 09:52:24 713009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 713015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 09:52:24 713022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33101|rtt_var:635|pto_duration:35641|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 713029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 713036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 713042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 09:52:24 713048] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744773617|now:1746006744713022|interv:60595| [2025/04/30 09:52:24 713055] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744773617|now:1746006744713022|interval:60595|pto_count:0|srtt:33101 [2025/04/30 09:52:24 713062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42008|inflight:42008| [2025/04/30 09:52:24 713069] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 713073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:512895| [2025/04/30 09:52:24 713082] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 713086] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744734268| [2025/04/30 09:52:24 713090] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744734268| [2025/04/30 09:52:24 713095] [debug] |xqc_engine_wakeup_after|wakeup:1746006744734268|now:1746006744713094|diff:21174| [2025/04/30 09:52:24 713099] [debug] |xqc_engine_main_logic|END|now:1746006744712842| [2025/04/30 09:52:24 713205] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744713204| [2025/04/30 09:52:24 713220] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 713228] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:217| [2025/04/30 09:52:24 713234] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:218| [2025/04/30 09:52:24 713243] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:218| [2025/04/30 09:52:24 713249] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 713257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 713264] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:42011|prior_delivered:441028|prior_time:1746006744677212|is_app_limited:0|send_elapse:34335|ack_elapse:35992|ctl_first_sent_time:1746006744679099|lagest_ack_time:1746006744713204|curr_delivered:481839| [2025/04/30 09:52:24 713271] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744679099| [2025/04/30 09:52:24 713276] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:494||sndq_packets_used_bytes:0|sndq_packets_free:295| [2025/04/30 09:52:24 713282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 713289] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:42011|prior_delivered:441028|prior_time:1746006744677212|is_app_limited:0|send_elapse:34335|ack_elapse:35992|ctl_first_sent_time:1746006744679099|lagest_ack_time:1746006744713204|curr_delivered:483039| [2025/04/30 09:52:24 713296] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744679249| [2025/04/30 09:52:24 713302] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:493||sndq_packets_used_bytes:0|sndq_packets_free:296| [2025/04/30 09:52:24 713307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33101|rttvar:635|minrtt:31359|latest_rtt:33955|ack_delay:88| [2025/04/30 09:52:24 713314] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33197|rttvar:668|minrtt:31359|latest_rtt:33955|ack_delay:88| [2025/04/30 09:52:24 713321] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:711|lost_pn:708|thresh:3| [2025/04/30 09:52:24 713327] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 713340] [debug] |scid:d47626d1917b423603b680b7|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:52:24 713345] [debug] |scid:d47626d1917b423603b680b7|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:52:24 713349] [debug] |scid:d47626d1917b423603b680b7|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:52:24 713353] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 713358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33197|rtt_var:668|pto_duration:35869|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 713362] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 713366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 713370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 39608| [2025/04/30 09:52:24 713374] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744773845|now:1746006744713357|interv:60488| [2025/04/30 09:52:24 713378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744773845|now:1746006744713357|interval:60488|pto_count:0|srtt:33197 [2025/04/30 09:52:24 713383] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 34335, ack_elapse 35992, delivered 42011|rate 1167231|lost 286| [2025/04/30 09:52:24 713387] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167231) in round 10| [2025/04/30 09:52:24 713391] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 713396] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 713400] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42008|packet_lost:0|acked:2400|po_sent_time:1746006744679249|recovery:1|recovery_start:1746006744709423|packet_conservation:1|next_round_delivered:478239| [2025/04/30 09:52:24 713404] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42008|packet_lost:0|acked:2400|po_sent_time:1746006744679249|recovery:1|recovery_start:1746006744709423|packet_conservation:1|next_round_delivered:478239| [2025/04/30 09:52:24 713409] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:42008|full_bw_reached:1|inflight:39608|srtt:33197|latest_rtt:33955|min_rtt:31359|applimit:0|lost:285|recovery:1|recovery_start:1746006744709423|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 713415] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:218|largest:218|pns:2| [2025/04/30 09:52:24 713419] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:218|frame:ACK |recv_time:1746006744713204|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 713424] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864713204|now:1746006744713204|interv:120000000| [2025/04/30 09:52:24 713428] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864713204|now:1746006744713204|interv:120000000| [2025/04/30 09:52:24 713436] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744734268|pq_index:0| [2025/04/30 09:52:24 713440] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744712842| [2025/04/30 09:52:24 713444] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744713444| [2025/04/30 09:52:24 713449] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744713448| [2025/04/30 09:52:24 713454] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 713459] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33197|min_srtt:33197|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 713464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:39608|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 713468] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 713472] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 713476] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 713480] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 713484] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33197|min_srtt:33197|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 713489] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:39608|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:568308| [2025/04/30 09:52:24 713493] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 713497] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 713501] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 713505] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 713510] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 713514] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:512895| [2025/04/30 09:52:24 713518] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 713523] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:745| [2025/04/30 09:52:24 713557] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:745|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39608|now:1746006744713530|stream_id:0|stream_offset:512895| [2025/04/30 09:52:24 713569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 713577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:39608|applimit:0| [2025/04/30 09:52:24 713584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33197|rtt_var:668|pto_duration:35869|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 713591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 713598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 713604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 09:52:24 713611] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744774399|now:1746006744713584|interv:60815| [2025/04/30 09:52:24 713618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744774399|now:1746006744713584|interval:60815|pto_count:0|srtt:33197 [2025/04/30 09:52:24 713625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42008|inflight:40808| [2025/04/30 09:52:24 713631] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 713635] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:514074| [2025/04/30 09:52:24 713640] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 713644] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744714643|now:1746006744713643|interv:1000| [2025/04/30 09:52:24 713648] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 713652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 713656] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744714643| [2025/04/30 09:52:24 713660] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744714643| [2025/04/30 09:52:24 713664] [debug] |xqc_engine_wakeup_after|wakeup:1746006744714643|now:1746006744713664|diff:979| [2025/04/30 09:52:24 713669] [debug] |xqc_engine_main_logic|END|now:1746006744713448| [2025/04/30 09:52:24 713677] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744713677| [2025/04/30 09:52:24 713683] [debug] |xqc_engine_wakeup_after|wakeup:1746006744714643|now:1746006744713683|diff:960| [2025/04/30 09:52:24 713690] [debug] |xqc_engine_main_logic|END|now:1746006744713677| [2025/04/30 09:52:24 714767] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744714767| [2025/04/30 09:52:24 714781] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744714643|pq_index:0| [2025/04/30 09:52:24 714788] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744713448| [2025/04/30 09:52:24 714806] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744714794| [2025/04/30 09:52:24 714821] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744714643|now:1746006744714794| [2025/04/30 09:52:24 714828] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744714643|now:1746006744714794| [2025/04/30 09:52:24 714833] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 714837] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 714842] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33197|min_srtt:33197|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 714847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:40808|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 714852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 714855] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 714859] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 714864] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 714868] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33197|min_srtt:33197|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 714872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:40808|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:568308| [2025/04/30 09:52:24 714876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 714880] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 714884] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 714888] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 714893] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 714897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:514074| [2025/04/30 09:52:24 714902] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 714906] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:746| [2025/04/30 09:52:24 714944] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:746|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746006744714914|stream_id:0|stream_offset:514074| [2025/04/30 09:52:24 714954] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 714967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 09:52:24 714974] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33197|rtt_var:668|pto_duration:35869|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 714979] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 714983] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 714987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 09:52:24 714991] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744775783|now:1746006744714974|interv:60809| [2025/04/30 09:52:24 714995] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744775783|now:1746006744714974|interval:60809|pto_count:0|srtt:33197 [2025/04/30 09:52:24 715000] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42008|inflight:42008| [2025/04/30 09:52:24 715005] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 715009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:515253| [2025/04/30 09:52:24 715014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 715018] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744734268| [2025/04/30 09:52:24 715023] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744734268| [2025/04/30 09:52:24 715027] [debug] |xqc_engine_wakeup_after|wakeup:1746006744734268|now:1746006744715026|diff:19242| [2025/04/30 09:52:24 715031] [debug] |xqc_engine_main_logic|END|now:1746006744714794| [2025/04/30 09:52:24 715187] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744715186| [2025/04/30 09:52:24 715200] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 715208] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:218| [2025/04/30 09:52:24 715214] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:219| [2025/04/30 09:52:24 715223] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:219| [2025/04/30 09:52:24 715229] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 715237] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 715245] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:42011|prior_delivered:443428|prior_time:1746006744679381|is_app_limited:0|send_elapse:36176|ack_elapse:35805|ctl_first_sent_time:1746006744681089|lagest_ack_time:1746006744715186|curr_delivered:484239| [2025/04/30 09:52:24 715252] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744681089| [2025/04/30 09:52:24 715259] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:492||sndq_packets_used_bytes:0|sndq_packets_free:297| [2025/04/30 09:52:24 715273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 715280] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:42011|prior_delivered:443428|prior_time:1746006744679381|is_app_limited:0|send_elapse:36176|ack_elapse:35805|ctl_first_sent_time:1746006744681089|lagest_ack_time:1746006744715186|curr_delivered:485439| [2025/04/30 09:52:24 715287] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744681231| [2025/04/30 09:52:24 715293] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:491||sndq_packets_used_bytes:0|sndq_packets_free:298| [2025/04/30 09:52:24 715298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33197|rttvar:668|minrtt:31359|latest_rtt:33955|ack_delay:96| [2025/04/30 09:52:24 715305] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33280|rttvar:666|minrtt:31359|latest_rtt:33955|ack_delay:96| [2025/04/30 09:52:24 715311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:713|lost_pn:710|thresh:3| [2025/04/30 09:52:24 715317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 715321] [debug] |scid:d47626d1917b423603b680b7|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:52:24 715325] [debug] |scid:d47626d1917b423603b680b7|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:52:24 715329] [debug] |scid:d47626d1917b423603b680b7|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:52:24 715334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 715341] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33280|rtt_var:666|pto_duration:35944|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 715347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 715353] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 715357] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 39608| [2025/04/30 09:52:24 715361] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744775858|now:1746006744715340|interv:60518| [2025/04/30 09:52:24 715365] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744775858|now:1746006744715340|interval:60518|pto_count:0|srtt:33280 [2025/04/30 09:52:24 715370] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 36176, ack_elapse 35805, delivered 42011|rate 1161294|lost 286| [2025/04/30 09:52:24 715374] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1161294) in round 10| [2025/04/30 09:52:24 715379] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 715383] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 715387] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42008|packet_lost:0|acked:2400|po_sent_time:1746006744681231|recovery:1|recovery_start:1746006744709423|packet_conservation:1|next_round_delivered:478239| [2025/04/30 09:52:24 715395] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42008|packet_lost:0|acked:2400|po_sent_time:1746006744681231|recovery:1|recovery_start:1746006744709423|packet_conservation:1|next_round_delivered:478239| [2025/04/30 09:52:24 715400] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:42008|full_bw_reached:1|inflight:39608|srtt:33280|latest_rtt:33955|min_rtt:31359|applimit:0|lost:285|recovery:1|recovery_start:1746006744709423|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 715406] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:219|largest:219|pns:2| [2025/04/30 09:52:24 715410] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:219|frame:ACK |recv_time:1746006744715186|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 715415] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864715186|now:1746006744715186|interv:120000000| [2025/04/30 09:52:24 715419] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864715186|now:1746006744715186|interv:120000000| [2025/04/30 09:52:24 715423] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744734268|pq_index:0| [2025/04/30 09:52:24 715428] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744714794| [2025/04/30 09:52:24 715432] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744715432| [2025/04/30 09:52:24 715437] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744715436| [2025/04/30 09:52:24 715442] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 715447] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33280|min_srtt:33280|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 715452] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:39608|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 715456] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 715460] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 715464] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 715468] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 715472] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33280|min_srtt:33280|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 715477] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:39608|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:568308| [2025/04/30 09:52:24 715484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 715488] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 715492] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 715496] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 715500] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 715505] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:515253| [2025/04/30 09:52:24 715509] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 715513] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744716513|now:1746006744715513|interv:1000| [2025/04/30 09:52:24 715517] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 715521] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 715525] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744716513| [2025/04/30 09:52:24 715529] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744716513| [2025/04/30 09:52:24 715533] [debug] |xqc_engine_wakeup_after|wakeup:1746006744716513|now:1746006744715533|diff:980| [2025/04/30 09:52:24 715538] [debug] |xqc_engine_main_logic|END|now:1746006744715436| [2025/04/30 09:52:24 715543] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744715543| [2025/04/30 09:52:24 715547] [debug] |xqc_engine_wakeup_after|wakeup:1746006744716513|now:1746006744715547|diff:966| [2025/04/30 09:52:24 715551] [debug] |xqc_engine_main_logic|END|now:1746006744715543| [2025/04/30 09:52:24 716623] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744716623| [2025/04/30 09:52:24 716638] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744716513|pq_index:0| [2025/04/30 09:52:24 716645] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744715436| [2025/04/30 09:52:24 716654] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744716652| [2025/04/30 09:52:24 716661] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744716513|now:1746006744716652| [2025/04/30 09:52:24 716668] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744716513|now:1746006744716652| [2025/04/30 09:52:24 716674] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 716680] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 716688] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33280|min_srtt:33280|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 716696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:39608|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 716709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 716715] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 716721] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 716728] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 716735] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33280|min_srtt:33280|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 716742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:39608|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:568308| [2025/04/30 09:52:24 716748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 716754] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 716759] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 716765] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 716772] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 716778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:515253| [2025/04/30 09:52:24 716785] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 716793] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:747| [2025/04/30 09:52:24 716842] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:747|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39608|now:1746006744716809|stream_id:0|stream_offset:515253| [2025/04/30 09:52:24 716852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 716859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:39608|applimit:0| [2025/04/30 09:52:24 716865] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33280|rtt_var:666|pto_duration:35944|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 716872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 716877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 716882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 09:52:24 716888] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744777753|now:1746006744716865|interv:60888| [2025/04/30 09:52:24 716901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744777753|now:1746006744716865|interval:60888|pto_count:0|srtt:33280 [2025/04/30 09:52:24 716908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42008|inflight:40808| [2025/04/30 09:52:24 716916] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 716922] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:516432| [2025/04/30 09:52:24 716929] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 716933] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:748| [2025/04/30 09:52:24 716967] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:748|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746006744716941|stream_id:0|stream_offset:516432| [2025/04/30 09:52:24 716976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 716984] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 09:52:24 716994] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33280|rtt_var:666|pto_duration:35944|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 716999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 717003] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 717007] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 09:52:24 717011] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744777885|now:1746006744716994|interv:60891| [2025/04/30 09:52:24 717015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744777885|now:1746006744716994|interval:60891|pto_count:0|srtt:33280 [2025/04/30 09:52:24 717020] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42008|inflight:42008| [2025/04/30 09:52:24 717024] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 717029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:517611| [2025/04/30 09:52:24 717033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 717037] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744734268| [2025/04/30 09:52:24 717042] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744734268| [2025/04/30 09:52:24 717046] [debug] |xqc_engine_wakeup_after|wakeup:1746006744734268|now:1746006744717045|diff:17223| [2025/04/30 09:52:24 717054] [debug] |xqc_engine_main_logic|END|now:1746006744716652| [2025/04/30 09:52:24 717201] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744717199| [2025/04/30 09:52:24 717213] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 717221] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:219| [2025/04/30 09:52:24 717228] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:220| [2025/04/30 09:52:24 717236] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:220| [2025/04/30 09:52:24 717243] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 717250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 717257] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:42011|prior_delivered:445828|prior_time:1746006744681350|is_app_limited:0|send_elapse:36514|ack_elapse:35849|ctl_first_sent_time:1746006744682968|lagest_ack_time:1746006744717199|curr_delivered:486639| [2025/04/30 09:52:24 717264] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744682968| [2025/04/30 09:52:24 717271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:490||sndq_packets_used_bytes:0|sndq_packets_free:299| [2025/04/30 09:52:24 717279] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 717286] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:40811|prior_delivered:448228|prior_time:1746006744683147|is_app_limited:0|send_elapse:34497|ack_elapse:34052|ctl_first_sent_time:1746006744684720|lagest_ack_time:1746006744717199|curr_delivered:487839| [2025/04/30 09:52:24 717293] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744684720| [2025/04/30 09:52:24 717300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:489||sndq_packets_used_bytes:0|sndq_packets_free:300| [2025/04/30 09:52:24 717306] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33280|rttvar:666|minrtt:31359|latest_rtt:32479|ack_delay:104| [2025/04/30 09:52:24 717313] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33166|rttvar:726|minrtt:31359|latest_rtt:32479|ack_delay:104| [2025/04/30 09:52:24 717320] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:715|lost_pn:712|thresh:3| [2025/04/30 09:52:24 717326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 717332] [debug] |scid:d47626d1917b423603b680b7|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:52:24 717338] [debug] |scid:d47626d1917b423603b680b7|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:52:24 717345] [debug] |scid:d47626d1917b423603b680b7|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:52:24 717352] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 717358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33166|rtt_var:726|pto_duration:36070|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 717370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 717374] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 717378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 39608| [2025/04/30 09:52:24 717382] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744778011|now:1746006744717358|interv:60653| [2025/04/30 09:52:24 717386] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744778011|now:1746006744717358|interval:60653|pto_count:0|srtt:33166 [2025/04/30 09:52:24 717391] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 34497, ack_elapse 34052, delivered 39611|rate 1148244|lost 286| [2025/04/30 09:52:24 717395] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148244) in round 10| [2025/04/30 09:52:24 717400] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 717404] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 717408] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42008|packet_lost:0|acked:2400|po_sent_time:1746006744684720|recovery:1|recovery_start:1746006744709423|packet_conservation:1|next_round_delivered:478239| [2025/04/30 09:52:24 717412] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42008|packet_lost:0|acked:2400|po_sent_time:1746006744684720|recovery:1|recovery_start:1746006744709423|packet_conservation:1|next_round_delivered:478239| [2025/04/30 09:52:24 717417] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:42008|full_bw_reached:1|inflight:39608|srtt:33166|latest_rtt:32479|min_rtt:31359|applimit:0|lost:285|recovery:1|recovery_start:1746006744709423|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 717423] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:220|largest:220|pns:2| [2025/04/30 09:52:24 717428] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:220|frame:ACK |recv_time:1746006744717199|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 717433] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864717199|now:1746006744717199|interv:120000000| [2025/04/30 09:52:24 717437] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864717199|now:1746006744717199|interv:120000000| [2025/04/30 09:52:24 717441] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744734268|pq_index:0| [2025/04/30 09:52:24 717445] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744716652| [2025/04/30 09:52:24 717449] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744717449| [2025/04/30 09:52:24 717454] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744717453| [2025/04/30 09:52:24 717462] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 717467] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33166|min_srtt:33166|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 717471] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:39608|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 717476] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 717480] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 717484] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 717488] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 717492] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33166|min_srtt:33166|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 717496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:39608|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:568308| [2025/04/30 09:52:24 717501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 717505] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 717508] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 717513] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 717517] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 717521] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:517611| [2025/04/30 09:52:24 717526] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 717530] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:749| [2025/04/30 09:52:24 717569] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:749|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39608|now:1746006744717538|stream_id:0|stream_offset:517611| [2025/04/30 09:52:24 717578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 717586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:39608|applimit:0| [2025/04/30 09:52:24 717592] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33166|rtt_var:726|pto_duration:36070|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 717600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 717609] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 717613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 09:52:24 717617] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744778608|now:1746006744717592|interv:61016| [2025/04/30 09:52:24 717621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744778608|now:1746006744717592|interval:61016|pto_count:0|srtt:33166 [2025/04/30 09:52:24 717626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42008|inflight:40808| [2025/04/30 09:52:24 717631] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 717635] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:518790| [2025/04/30 09:52:24 717641] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 717648] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744718648|now:1746006744717648|interv:1000| [2025/04/30 09:52:24 717655] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 717661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 717666] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744718648| [2025/04/30 09:52:24 717671] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744718648| [2025/04/30 09:52:24 717677] [debug] |xqc_engine_wakeup_after|wakeup:1746006744718648|now:1746006744717677|diff:971| [2025/04/30 09:52:24 717684] [debug] |xqc_engine_main_logic|END|now:1746006744717453| [2025/04/30 09:52:24 717693] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744717693| [2025/04/30 09:52:24 717699] [debug] |xqc_engine_wakeup_after|wakeup:1746006744718648|now:1746006744717699|diff:949| [2025/04/30 09:52:24 717704] [debug] |xqc_engine_main_logic|END|now:1746006744717693| [2025/04/30 09:52:24 718784] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744718783| [2025/04/30 09:52:24 718799] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744718648|pq_index:0| [2025/04/30 09:52:24 718807] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744717453| [2025/04/30 09:52:24 718815] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744718813| [2025/04/30 09:52:24 718822] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744718648|now:1746006744718813| [2025/04/30 09:52:24 718829] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744718648|now:1746006744718813| [2025/04/30 09:52:24 718835] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 718842] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 718849] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33166|min_srtt:33166|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 718864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:40808|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 718870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 718876] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 718882] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 718887] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 718891] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33166|min_srtt:33166|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 718895] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:40808|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:568308| [2025/04/30 09:52:24 718899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 718903] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 718907] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 718911] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 718916] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 718920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:518790| [2025/04/30 09:52:24 718925] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 718929] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:750| [2025/04/30 09:52:24 718968] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:750|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746006744718937|stream_id:0|stream_offset:518790| [2025/04/30 09:52:24 718978] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 718985] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 09:52:24 718992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33166|rtt_var:726|pto_duration:36070|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 718999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 719004] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 719008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 09:52:24 719017] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744780007|now:1746006744718992|interv:61015| [2025/04/30 09:52:24 719021] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744780007|now:1746006744718992|interval:61015|pto_count:0|srtt:33166 [2025/04/30 09:52:24 719026] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42008|inflight:42008| [2025/04/30 09:52:24 719031] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 719035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:519969| [2025/04/30 09:52:24 719040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 719044] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744734268| [2025/04/30 09:52:24 719049] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744734268| [2025/04/30 09:52:24 719053] [debug] |xqc_engine_wakeup_after|wakeup:1746006744734268|now:1746006744719053|diff:15215| [2025/04/30 09:52:24 719057] [debug] |xqc_engine_main_logic|END|now:1746006744718813| [2025/04/30 09:52:24 719203] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744719202| [2025/04/30 09:52:24 719218] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 719227] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:220| [2025/04/30 09:52:24 719234] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:221| [2025/04/30 09:52:24 719243] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:221| [2025/04/30 09:52:24 719249] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 719258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 719277] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:42011|prior_delivered:448228|prior_time:1746006744683147|is_app_limited:0|send_elapse:34639|ack_elapse:36055|ctl_first_sent_time:1746006744684862|lagest_ack_time:1746006744719202|curr_delivered:489039| [2025/04/30 09:52:24 719284] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744684862| [2025/04/30 09:52:24 719291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:488||sndq_packets_used_bytes:0|sndq_packets_free:301| [2025/04/30 09:52:24 719297] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 719304] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:40811|prior_delivered:450628|prior_time:1746006744685026|is_app_limited:0|send_elapse:36208|ack_elapse:34176|ctl_first_sent_time:1746006744686641|lagest_ack_time:1746006744719202|curr_delivered:490239| [2025/04/30 09:52:24 719311] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744686641| [2025/04/30 09:52:24 719322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:487||sndq_packets_used_bytes:0|sndq_packets_free:302| [2025/04/30 09:52:24 719326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33166|rttvar:726|minrtt:31359|latest_rtt:32561|ack_delay:104| [2025/04/30 09:52:24 719330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33078|rttvar:722|minrtt:31359|latest_rtt:32561|ack_delay:104| [2025/04/30 09:52:24 719334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:717|lost_pn:714|thresh:3| [2025/04/30 09:52:24 719338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 719343] [debug] |scid:d47626d1917b423603b680b7|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:52:24 719347] [debug] |scid:d47626d1917b423603b680b7|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:52:24 719350] [debug] |scid:d47626d1917b423603b680b7|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:52:24 719354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 719359] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33078|rtt_var:722|pto_duration:35966|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 719364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 719371] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 719378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 39608| [2025/04/30 09:52:24 719384] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744779903|now:1746006744719358|interv:60545| [2025/04/30 09:52:24 719389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744779903|now:1746006744719358|interval:60545|pto_count:0|srtt:33078 [2025/04/30 09:52:24 719393] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 36208, ack_elapse 34176, delivered 39611|rate 1093984|lost 286| [2025/04/30 09:52:24 719398] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1093984) in round 10| [2025/04/30 09:52:24 719402] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 719406] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 719410] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42008|packet_lost:0|acked:2400|po_sent_time:1746006744686641|recovery:1|recovery_start:1746006744709423|packet_conservation:1|next_round_delivered:478239| [2025/04/30 09:52:24 719415] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42008|packet_lost:0|acked:2400|po_sent_time:1746006744686641|recovery:1|recovery_start:1746006744709423|packet_conservation:1|next_round_delivered:478239| [2025/04/30 09:52:24 719419] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:42008|full_bw_reached:1|inflight:39608|srtt:33078|latest_rtt:32561|min_rtt:31359|applimit:0|lost:285|recovery:1|recovery_start:1746006744709423|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 719429] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:221|largest:221|pns:2| [2025/04/30 09:52:24 719433] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:221|frame:ACK |recv_time:1746006744719202|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 719438] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864719202|now:1746006744719202|interv:120000000| [2025/04/30 09:52:24 719442] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864719202|now:1746006744719202|interv:120000000| [2025/04/30 09:52:24 719447] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744734268|pq_index:0| [2025/04/30 09:52:24 719454] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744718813| [2025/04/30 09:52:24 719461] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744719460| [2025/04/30 09:52:24 719468] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744719466| [2025/04/30 09:52:24 719473] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 719478] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33078|min_srtt:33078|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 719483] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:39608|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 719487] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 719491] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 719495] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 719500] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 719504] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33078|min_srtt:33078|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 719508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:39608|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:568308| [2025/04/30 09:52:24 719513] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 719516] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 719520] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 719525] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 719535] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 719541] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:519969| [2025/04/30 09:52:24 719548] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 719553] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:751| [2025/04/30 09:52:24 719589] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:751|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39608|now:1746006744719561|stream_id:0|stream_offset:519969| [2025/04/30 09:52:24 719595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 719602] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:39608|applimit:0| [2025/04/30 09:52:24 719609] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33078|rtt_var:722|pto_duration:35966|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 719617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 719623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 719629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 09:52:24 719635] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744780527|now:1746006744719609|interv:60918| [2025/04/30 09:52:24 719642] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744780527|now:1746006744719609|interval:60918|pto_count:0|srtt:33078 [2025/04/30 09:52:24 719650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42008|inflight:40808| [2025/04/30 09:52:24 719659] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 719665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:521148| [2025/04/30 09:52:24 719672] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 719678] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744720678|now:1746006744719678|interv:1000| [2025/04/30 09:52:24 719685] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 719691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 719697] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744720678| [2025/04/30 09:52:24 719704] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744720678| [2025/04/30 09:52:24 719710] [debug] |xqc_engine_wakeup_after|wakeup:1746006744720678|now:1746006744719710|diff:968| [2025/04/30 09:52:24 719716] [debug] |xqc_engine_main_logic|END|now:1746006744719466| [2025/04/30 09:52:24 719724] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744719724| [2025/04/30 09:52:24 719736] [debug] |xqc_engine_wakeup_after|wakeup:1746006744720678|now:1746006744719736|diff:942| [2025/04/30 09:52:24 719742] [debug] |xqc_engine_main_logic|END|now:1746006744719724| [2025/04/30 09:52:24 720819] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744720819| [2025/04/30 09:52:24 720834] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744720678|pq_index:0| [2025/04/30 09:52:24 720856] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744719466| [2025/04/30 09:52:24 720866] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744720864| [2025/04/30 09:52:24 720873] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744720678|now:1746006744720864| [2025/04/30 09:52:24 720880] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744720678|now:1746006744720864| [2025/04/30 09:52:24 720886] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 720892] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 720900] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33078|min_srtt:33078|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 720905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:40808|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 720910] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 720914] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 720918] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 720922] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 720926] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33078|min_srtt:33078|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 720931] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:40808|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:568308| [2025/04/30 09:52:24 720935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 720939] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 720943] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 720947] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 720951] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 720956] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:521148| [2025/04/30 09:52:24 720966] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 720971] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:752| [2025/04/30 09:52:24 721006] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:752|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746006744720979|stream_id:0|stream_offset:521148| [2025/04/30 09:52:24 721012] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 721017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 09:52:24 721021] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33078|rtt_var:722|pto_duration:35966|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 721029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 721035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 721041] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 09:52:24 721047] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744781945|now:1746006744721021|interv:60924| [2025/04/30 09:52:24 721053] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744781945|now:1746006744721021|interval:60924|pto_count:0|srtt:33078 [2025/04/30 09:52:24 721058] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42008|inflight:42008| [2025/04/30 09:52:24 721063] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 721067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:522327| [2025/04/30 09:52:24 721072] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 721077] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744734268| [2025/04/30 09:52:24 721083] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744734268| [2025/04/30 09:52:24 721089] [debug] |xqc_engine_wakeup_after|wakeup:1746006744734268|now:1746006744721089|diff:13179| [2025/04/30 09:52:24 721096] [debug] |xqc_engine_main_logic|END|now:1746006744720864| [2025/04/30 09:52:24 723202] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744723201| [2025/04/30 09:52:24 723218] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 723227] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:221| [2025/04/30 09:52:24 723233] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:223| [2025/04/30 09:52:24 723242] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:223| [2025/04/30 09:52:24 723248] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 723262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:718|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:721|path_largest_ack:718| [2025/04/30 09:52:24 723267] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:42011|prior_delivered:450628|prior_time:1746006744685026|is_app_limited:0|send_elapse:36306|ack_elapse:38175|ctl_first_sent_time:1746006744686739|lagest_ack_time:1746006744723201|curr_delivered:491439| [2025/04/30 09:52:24 723272] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744686739| [2025/04/30 09:52:24 723279] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:486||sndq_packets_used_bytes:0|sndq_packets_free:303| [2025/04/30 09:52:24 723286] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:719|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:721|path_largest_ack:719| [2025/04/30 09:52:24 723293] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:40811|prior_delivered:453028|prior_time:1746006744687007|is_app_limited:0|send_elapse:34590|ack_elapse:36194|ctl_first_sent_time:1746006744688605|lagest_ack_time:1746006744723201|curr_delivered:492639| [2025/04/30 09:52:24 723300] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744688605| [2025/04/30 09:52:24 723306] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:485||sndq_packets_used_bytes:0|sndq_packets_free:304| [2025/04/30 09:52:24 723310] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:720|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:721|path_largest_ack:720| [2025/04/30 09:52:24 723315] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:40811|prior_delivered:453028|prior_time:1746006744687007|is_app_limited:0|send_elapse:34590|ack_elapse:36194|ctl_first_sent_time:1746006744688605|lagest_ack_time:1746006744723201|curr_delivered:493839| [2025/04/30 09:52:24 723319] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744688706| [2025/04/30 09:52:24 723323] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:484||sndq_packets_used_bytes:0|sndq_packets_free:305| [2025/04/30 09:52:24 723327] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:721|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:721|path_largest_ack:721| [2025/04/30 09:52:24 723332] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:40811|prior_delivered:455428|prior_time:1746006744689004|is_app_limited:0|send_elapse:34376|ack_elapse:34197|ctl_first_sent_time:1746006744690602|lagest_ack_time:1746006744723201|curr_delivered:495039| [2025/04/30 09:52:24 723336] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744690602| [2025/04/30 09:52:24 723340] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:483||sndq_packets_used_bytes:0|sndq_packets_free:306| [2025/04/30 09:52:24 723344] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33078|rttvar:722|minrtt:31359|latest_rtt:32599|ack_delay:96| [2025/04/30 09:52:24 723348] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33006|rttvar:685|minrtt:31359|latest_rtt:32599|ack_delay:96| [2025/04/30 09:52:24 723356] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:721|lost_pn:718|thresh:3| [2025/04/30 09:52:24 723360] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 723365] [debug] |scid:d47626d1917b423603b680b7|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:52:24 723369] [debug] |scid:d47626d1917b423603b680b7|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:52:24 723372] [debug] |scid:d47626d1917b423603b680b7|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:52:24 723376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 723381] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33006|rtt_var:685|pto_duration:35746|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 723385] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 723389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 723393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 37208| [2025/04/30 09:52:24 723397] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744781725|now:1746006744723380|interv:58345| [2025/04/30 09:52:24 723401] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744781725|now:1746006744723380|interval:58345|pto_count:0|srtt:33006 [2025/04/30 09:52:24 723406] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 34376, ack_elapse 34197, delivered 39611|rate 1152286|lost 286| [2025/04/30 09:52:24 723410] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152286) in round 10| [2025/04/30 09:52:24 723414] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 723419] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 723422] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42008|packet_lost:0|acked:4800|po_sent_time:1746006744690602|recovery:1|recovery_start:1746006744709423|packet_conservation:1|next_round_delivered:478239| [2025/04/30 09:52:24 723427] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42008|packet_lost:0|acked:4800|po_sent_time:1746006744690602|recovery:1|recovery_start:1746006744709423|packet_conservation:1|next_round_delivered:478239| [2025/04/30 09:52:24 723432] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:42008|full_bw_reached:1|inflight:37208|srtt:33006|latest_rtt:32599|min_rtt:31359|applimit:0|lost:285|recovery:1|recovery_start:1746006744709423|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 723438] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:223|largest:223|pns:2| [2025/04/30 09:52:24 723443] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:223|frame:ACK |recv_time:1746006744723201|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 723450] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864723201|now:1746006744723201|interv:120000000| [2025/04/30 09:52:24 723454] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864723201|now:1746006744723201|interv:120000000| [2025/04/30 09:52:24 723458] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744734268|pq_index:0| [2025/04/30 09:52:24 723463] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744720864| [2025/04/30 09:52:24 723467] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744723467| [2025/04/30 09:52:24 723472] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744723471| [2025/04/30 09:52:24 723477] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 723482] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33006|min_srtt:33006|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 723486] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:37208|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 723491] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 723495] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 723499] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 723503] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 723507] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33006|min_srtt:33006|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 723512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:37208|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:568308| [2025/04/30 09:52:24 723516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 723520] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 723524] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 723528] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 723532] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 723536] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37208|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:522327| [2025/04/30 09:52:24 723541] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 723545] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:753| [2025/04/30 09:52:24 723585] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:753|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37208|now:1746006744723559|stream_id:0|stream_offset:522327| [2025/04/30 09:52:24 723600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 723605] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:37208|applimit:0| [2025/04/30 09:52:24 723609] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33006|rtt_var:685|pto_duration:35746|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 723614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 723618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 723622] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 38408| [2025/04/30 09:52:24 723626] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744784305|now:1746006744723609|interv:60696| [2025/04/30 09:52:24 723630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744784305|now:1746006744723609|interval:60696|pto_count:0|srtt:33006 [2025/04/30 09:52:24 723634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42008|inflight:38408| [2025/04/30 09:52:24 723640] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 723647] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38408|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:523506| [2025/04/30 09:52:24 723654] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 723661] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:754| [2025/04/30 09:52:24 723699] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:754|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38408|now:1746006744723672|stream_id:0|stream_offset:523506| [2025/04/30 09:52:24 723708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 723715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:38408|applimit:0| [2025/04/30 09:52:24 723722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33006|rtt_var:685|pto_duration:35746|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 723728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 723735] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 723741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 39608| [2025/04/30 09:52:24 723747] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744784418|now:1746006744723722|interv:60696| [2025/04/30 09:52:24 723759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744784418|now:1746006744723722|interval:60696|pto_count:0|srtt:33006 [2025/04/30 09:52:24 723766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42008|inflight:39608| [2025/04/30 09:52:24 723773] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 723780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39608|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:524685| [2025/04/30 09:52:24 723787] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 723793] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:755| [2025/04/30 09:52:24 723830] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:755|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39608|now:1746006744723804|stream_id:0|stream_offset:524685| [2025/04/30 09:52:24 723840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 723847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:39608|applimit:0| [2025/04/30 09:52:24 723853] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33006|rtt_var:685|pto_duration:35746|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 723860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 723864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 723868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40808| [2025/04/30 09:52:24 723872] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744784550|now:1746006744723853|interv:60697| [2025/04/30 09:52:24 723876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744784550|now:1746006744723853|interval:60697|pto_count:0|srtt:33006 [2025/04/30 09:52:24 723881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42008|inflight:40808| [2025/04/30 09:52:24 723885] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 723890] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:525864| [2025/04/30 09:52:24 723894] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 723898] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744724898|now:1746006744723898|interv:1000| [2025/04/30 09:52:24 723902] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 723906] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 723910] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744724898| [2025/04/30 09:52:24 723919] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744724898| [2025/04/30 09:52:24 723923] [debug] |xqc_engine_wakeup_after|wakeup:1746006744724898|now:1746006744723922|diff:976| [2025/04/30 09:52:24 723927] [debug] |xqc_engine_main_logic|END|now:1746006744723471| [2025/04/30 09:52:24 723933] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744723932| [2025/04/30 09:52:24 723936] [debug] |xqc_engine_wakeup_after|wakeup:1746006744724898|now:1746006744723936|diff:962| [2025/04/30 09:52:24 723940] [debug] |xqc_engine_main_logic|END|now:1746006744723932| [2025/04/30 09:52:24 725014] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744725014| [2025/04/30 09:52:24 725026] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744724898|pq_index:0| [2025/04/30 09:52:24 725031] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744723471| [2025/04/30 09:52:24 725036] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744725035| [2025/04/30 09:52:24 725041] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744724898|now:1746006744725035| [2025/04/30 09:52:24 725046] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744724898|now:1746006744725035| [2025/04/30 09:52:24 725050] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 725054] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 725059] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33006|min_srtt:33006|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 725064] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:40808|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 725069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 725073] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 725077] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 725081] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 725085] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33006|min_srtt:33006|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 725090] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:40808|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:568308| [2025/04/30 09:52:24 725094] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 725098] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 725101] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 725112] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 725117] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 725121] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40808|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:525864| [2025/04/30 09:52:24 725126] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 725130] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:756| [2025/04/30 09:52:24 725186] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:756|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40808|now:1746006744725154|stream_id:0|stream_offset:525864| [2025/04/30 09:52:24 725197] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:756|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 725204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:40808|applimit:0| [2025/04/30 09:52:24 725211] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33006|rtt_var:685|pto_duration:35746|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 725217] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 725224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 725230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 42008| [2025/04/30 09:52:24 725236] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744785900|now:1746006744725210|interv:60690| [2025/04/30 09:52:24 725242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744785900|now:1746006744725210|interval:60690|pto_count:0|srtt:33006 [2025/04/30 09:52:24 725249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42008|inflight:42008| [2025/04/30 09:52:24 725256] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 725263] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:42008|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:527043| [2025/04/30 09:52:24 725270] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 725277] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744734268| [2025/04/30 09:52:24 725283] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744734268| [2025/04/30 09:52:24 725289] [debug] |xqc_engine_wakeup_after|wakeup:1746006744734268|now:1746006744725289|diff:8979| [2025/04/30 09:52:24 725296] [debug] |xqc_engine_main_logic|END|now:1746006744725035| [2025/04/30 09:52:24 725309] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:42|state:ESTABED|recv_time:1746006744725308| [2025/04/30 09:52:24 725316] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 725329] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:223| [2025/04/30 09:52:24 725335] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:224| [2025/04/30 09:52:24 725343] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:224| [2025/04/30 09:52:24 725349] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 725356] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:722|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:723|path_largest_ack:722| [2025/04/30 09:52:24 725363] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:42011|prior_delivered:455428|prior_time:1746006744689004|is_app_limited:0|send_elapse:34465|ack_elapse:36304|ctl_first_sent_time:1746006744690691|lagest_ack_time:1746006744725308|curr_delivered:496239| [2025/04/30 09:52:24 725370] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744690691| [2025/04/30 09:52:24 725375] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:482||sndq_packets_used_bytes:0|sndq_packets_free:307| [2025/04/30 09:52:24 725380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:723|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:723|path_largest_ack:723| [2025/04/30 09:52:24 725384] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:40811|prior_delivered:457828|prior_time:1746006744691072|is_app_limited:0|send_elapse:33864|ack_elapse:34236|ctl_first_sent_time:1746006744692609|lagest_ack_time:1746006744725308|curr_delivered:497439| [2025/04/30 09:52:24 725389] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744692609| [2025/04/30 09:52:24 725393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:481||sndq_packets_used_bytes:0|sndq_packets_free:308| [2025/04/30 09:52:24 725397] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33006|rttvar:685|minrtt:31359|latest_rtt:32699|ack_delay:96| [2025/04/30 09:52:24 725404] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:32956|rttvar:614|minrtt:31359|latest_rtt:32699|ack_delay:96| [2025/04/30 09:52:24 725410] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:723|lost_pn:720|thresh:3| [2025/04/30 09:52:24 725417] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 725424] [debug] |scid:d47626d1917b423603b680b7|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:52:24 725430] [debug] |scid:d47626d1917b423603b680b7|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:52:24 725435] [debug] |scid:d47626d1917b423603b680b7|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:52:24 725439] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 725443] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:32956|rtt_var:614|pto_duration:35412|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 725447] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 725455] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 725459] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 39608| [2025/04/30 09:52:24 725463] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744785566|now:1746006744725443|interv:60123| [2025/04/30 09:52:24 725467] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744785566|now:1746006744725443|interval:60123|pto_count:0|srtt:32956 [2025/04/30 09:52:24 725472] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 33864, ack_elapse 34236, delivered 39611|rate 1156998|lost 286| [2025/04/30 09:52:24 725476] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156998) in round 10| [2025/04/30 09:52:24 725480] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 725485] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 725488] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42008|packet_lost:0|acked:2400|po_sent_time:1746006744692609|recovery:1|recovery_start:1746006744709423|packet_conservation:1|next_round_delivered:478239| [2025/04/30 09:52:24 725493] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42008|packet_lost:0|acked:2400|po_sent_time:1746006744692609|recovery:1|recovery_start:1746006744709423|packet_conservation:1|next_round_delivered:478239| [2025/04/30 09:52:24 725498] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:42008|full_bw_reached:1|inflight:39608|srtt:32956|latest_rtt:32699|min_rtt:31359|applimit:0|lost:285|recovery:1|recovery_start:1746006744709423|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 725503] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:24 725508] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:24 725513] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 09:52:24 725517] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:224|largest:224|pns:2| [2025/04/30 09:52:24 725522] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:224|frame:PING ACK |recv_time:1746006744725308|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 725527] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864725308|now:1746006744725308|interv:120000000| [2025/04/30 09:52:24 725531] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864725308|now:1746006744725308|interv:120000000| [2025/04/30 09:52:24 725535] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744734268|pq_index:0| [2025/04/30 09:52:24 725539] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744725035| [2025/04/30 09:52:24 725543] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744725543| [2025/04/30 09:52:24 725548] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744725547| [2025/04/30 09:52:24 725556] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 725560] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:224|ack_delay:252|first_ack_range:1|largest_pkt_recv_time:1746006744725308| [2025/04/30 09:52:24 725565] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:224|low:223|pkt_pns:2| [2025/04/30 09:52:24 725569] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:221|low:172|pkt_pns:2| [2025/04/30 09:52:24 725572] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:170|low:153|pkt_pns:2| [2025/04/30 09:52:24 725576] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:10|path:0|path_largest_recv:224|frame_largest_recv:224| [2025/04/30 09:52:24 725580] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:24 725585] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32956|min_srtt:32956|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 725589] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:39608|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 725594] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 725598] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 725602] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 725606] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 725610] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32956|min_srtt:32956|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 725615] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:39608|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:568308| [2025/04/30 09:52:24 725619] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 725623] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 725627] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 725631] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 725636] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 725640] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:39608|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:527043| [2025/04/30 09:52:24 725644] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 725651] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:757| [2025/04/30 09:52:24 725688] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:757|size:1210|sent:1226|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:39608|now:1746006744725658|stream_id:0|stream_offset:527043| [2025/04/30 09:52:24 725698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:757|origin_pktnum:0|size:1210|enc_size:1226|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 725705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:39608|applimit:0| [2025/04/30 09:52:24 725712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:32956|rtt_var:614|pto_duration:35412|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 725719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 725726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 725732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40818| [2025/04/30 09:52:24 725738] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744786070|now:1746006744725712|interv:60358| [2025/04/30 09:52:24 725745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744786070|now:1746006744725712|interval:60358|pto_count:0|srtt:32956 [2025/04/30 09:52:24 725752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42008|inflight:40818| [2025/04/30 09:52:24 725760] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 725766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:40818|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:528222| [2025/04/30 09:52:24 725774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 725781] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744786070| [2025/04/30 09:52:24 725787] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744786070| [2025/04/30 09:52:24 725794] [debug] |xqc_engine_wakeup_after|wakeup:1746006744786070|now:1746006744725793|diff:60277| [2025/04/30 09:52:24 725800] [debug] |xqc_engine_main_logic|END|now:1746006744725547| [2025/04/30 09:52:24 725808] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744725808| [2025/04/30 09:52:24 725815] [debug] |xqc_engine_wakeup_after|wakeup:1746006744786070|now:1746006744725815|diff:60255| [2025/04/30 09:52:24 725821] [debug] |xqc_engine_main_logic|END|now:1746006744725808| [2025/04/30 09:52:24 727290] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006744727289| [2025/04/30 09:52:24 727305] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 727314] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:224| [2025/04/30 09:52:24 727320] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:225| [2025/04/30 09:52:24 727329] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:225| [2025/04/30 09:52:24 727335] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 727349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:724|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:725|path_largest_ack:724| [2025/04/30 09:52:24 727358] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:42011|prior_delivered:457828|prior_time:1746006744691072|is_app_limited:0|send_elapse:33958|ack_elapse:36217|ctl_first_sent_time:1746006744692703|lagest_ack_time:1746006744727289|curr_delivered:498639| [2025/04/30 09:52:24 727365] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744692703| [2025/04/30 09:52:24 727373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:480||sndq_packets_used_bytes:0|sndq_packets_free:309| [2025/04/30 09:52:24 727380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:725|origin_pktnum:0|size:1208|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:725|path_largest_ack:725| [2025/04/30 09:52:24 727387] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:40819|prior_delivered:460228|prior_time:1746006744693061|is_app_limited:0|send_elapse:35826|ack_elapse:34228|ctl_first_sent_time:1746006744694668|lagest_ack_time:1746006744727289|curr_delivered:499847| [2025/04/30 09:52:24 727394] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744694668| [2025/04/30 09:52:24 727400] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:479||sndq_packets_used_bytes:0|sndq_packets_free:310| [2025/04/30 09:52:24 727407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:32956|rttvar:614|minrtt:31359|latest_rtt:32621|ack_delay:264| [2025/04/30 09:52:24 727411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:32881|rttvar:610|minrtt:31359|latest_rtt:32621|ack_delay:264| [2025/04/30 09:52:24 727415] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:725|lost_pn:722|thresh:3| [2025/04/30 09:52:24 727420] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 727424] [debug] |scid:d47626d1917b423603b680b7|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:52:24 727428] [debug] |scid:d47626d1917b423603b680b7|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:52:24 727431] [debug] |scid:d47626d1917b423603b680b7|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:52:24 727436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 209|pns:2| [2025/04/30 09:52:24 727440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 727444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:32881|rtt_var:610|pto_duration:35321|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 727448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 727452] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 727456] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 38410| [2025/04/30 09:52:24 727468] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744785979|now:1746006744727444|interv:58535| [2025/04/30 09:52:24 727474] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744785979|now:1746006744727444|interval:58535|pto_count:0|srtt:32881 [2025/04/30 09:52:24 727482] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 35826, ack_elapse 34228, delivered 39619|rate 1105872|lost 286| [2025/04/30 09:52:24 727487] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1105872) in round 10| [2025/04/30 09:52:24 727491] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 727496] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 727500] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42008|packet_lost:0|acked:2408|po_sent_time:1746006744694668|recovery:1|recovery_start:1746006744709423|packet_conservation:1|next_round_delivered:478239| [2025/04/30 09:52:24 727504] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42008|packet_lost:0|acked:2408|po_sent_time:1746006744694668|recovery:1|recovery_start:1746006744709423|packet_conservation:1|next_round_delivered:478239| [2025/04/30 09:52:24 727509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:42008|full_bw_reached:1|inflight:38410|srtt:32881|latest_rtt:32621|min_rtt:31359|applimit:0|lost:285|recovery:1|recovery_start:1746006744709423|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 727515] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:225|largest:225|pns:2| [2025/04/30 09:52:24 727519] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:225|frame:ACK |recv_time:1746006744727289|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 727524] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864727289|now:1746006744727289|interv:120000000| [2025/04/30 09:52:24 727528] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864727289|now:1746006744727289|interv:120000000| [2025/04/30 09:52:24 727532] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744786070|pq_index:0| [2025/04/30 09:52:24 727537] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744725547| [2025/04/30 09:52:24 727541] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744727541| [2025/04/30 09:52:24 727546] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744727545| [2025/04/30 09:52:24 727551] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 727556] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32881|min_srtt:32881|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 727560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:38410|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 727568] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 727572] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 727576] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 727581] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 727585] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32881|min_srtt:32881|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 727589] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:38410|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:568308| [2025/04/30 09:52:24 727593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 727597] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 727601] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 727605] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 727609] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 727614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38410|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:528222| [2025/04/30 09:52:24 727618] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 727622] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744728622|now:1746006744727622|interv:1000| [2025/04/30 09:52:24 727626] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 727630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 727634] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744728622| [2025/04/30 09:52:24 727638] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744728622| [2025/04/30 09:52:24 727642] [debug] |xqc_engine_wakeup_after|wakeup:1746006744728622|now:1746006744727642|diff:980| [2025/04/30 09:52:24 727646] [debug] |xqc_engine_main_logic|END|now:1746006744727545| [2025/04/30 09:52:24 727652] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744727652| [2025/04/30 09:52:24 727657] [debug] |xqc_engine_wakeup_after|wakeup:1746006744728622|now:1746006744727657|diff:965| [2025/04/30 09:52:24 727663] [debug] |xqc_engine_main_logic|END|now:1746006744727652| [2025/04/30 09:52:24 728740] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744728740| [2025/04/30 09:52:24 728754] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744728622|pq_index:0| [2025/04/30 09:52:24 728761] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744727545| [2025/04/30 09:52:24 728770] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744728767| [2025/04/30 09:52:24 728785] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744728622|now:1746006744728767| [2025/04/30 09:52:24 728792] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744728622|now:1746006744728767| [2025/04/30 09:52:24 728798] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 728804] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 728811] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32881|min_srtt:32881|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 728816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:38410|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 728821] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 728827] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 728833] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 728840] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 728846] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32881|min_srtt:32881|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 728850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:38410|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:568308| [2025/04/30 09:52:24 728854] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 728860] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 728867] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 728874] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 728881] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 728885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38410|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:528222| [2025/04/30 09:52:24 728890] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 728894] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:758| [2025/04/30 09:52:24 728931] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:758|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38410|now:1746006744728903|stream_id:0|stream_offset:528222| [2025/04/30 09:52:24 728937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 728947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:38410|applimit:0| [2025/04/30 09:52:24 728955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:32881|rtt_var:610|pto_duration:35321|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 728961] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 728968] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 728974] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 39610| [2025/04/30 09:52:24 728981] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744789224|now:1746006744728954|interv:60270| [2025/04/30 09:52:24 728988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744789224|now:1746006744728954|interval:60270|pto_count:0|srtt:32881 [2025/04/30 09:52:24 728995] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42008|inflight:39610| [2025/04/30 09:52:24 729003] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 729009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39610|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:529401| [2025/04/30 09:52:24 729013] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 729018] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:759| [2025/04/30 09:52:24 729048] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:759|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39610|now:1746006744729025|stream_id:0|stream_offset:529401| [2025/04/30 09:52:24 729054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 729062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:39610|applimit:0| [2025/04/30 09:52:24 729069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:32881|rtt_var:610|pto_duration:35321|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 729076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 729082] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 729088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40810| [2025/04/30 09:52:24 729101] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744789346|now:1746006744729069|interv:60277| [2025/04/30 09:52:24 729107] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744789346|now:1746006744729069|interval:60277|pto_count:0|srtt:32881 [2025/04/30 09:52:24 729114] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42008|inflight:40810| [2025/04/30 09:52:24 729128] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 729153] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:530580| [2025/04/30 09:52:24 729162] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 729168] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744789346| [2025/04/30 09:52:24 729175] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744789346| [2025/04/30 09:52:24 729182] [debug] |xqc_engine_wakeup_after|wakeup:1746006744789346|now:1746006744729182|diff:60164| [2025/04/30 09:52:24 729188] [debug] |xqc_engine_main_logic|END|now:1746006744728767| [2025/04/30 09:52:24 729202] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006744729201| [2025/04/30 09:52:24 729209] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 729216] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:225| [2025/04/30 09:52:24 729222] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:226| [2025/04/30 09:52:24 729230] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:226| [2025/04/30 09:52:24 729236] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 729242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 729249] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:42019|prior_delivered:460228|prior_time:1746006744693061|is_app_limited:0|send_elapse:35965|ack_elapse:36140|ctl_first_sent_time:1746006744694807|lagest_ack_time:1746006744729201|curr_delivered:501047| [2025/04/30 09:52:24 729257] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744694807| [2025/04/30 09:52:24 729265] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:478||sndq_packets_used_bytes:0|sndq_packets_free:311| [2025/04/30 09:52:24 729273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 729280] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:40819|prior_delivered:462628|prior_time:1746006744695222|is_app_limited:0|send_elapse:34125|ack_elapse:33979|ctl_first_sent_time:1746006744696801|lagest_ack_time:1746006744729201|curr_delivered:502247| [2025/04/30 09:52:24 729287] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744696801| [2025/04/30 09:52:24 729293] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:477||sndq_packets_used_bytes:0|sndq_packets_free:312| [2025/04/30 09:52:24 729299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:32881|rttvar:610|minrtt:31359|latest_rtt:32400|ack_delay:88| [2025/04/30 09:52:24 729304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:32810|rttvar:600|minrtt:31359|latest_rtt:32400|ack_delay:88| [2025/04/30 09:52:24 729313] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:727|lost_pn:724|thresh:3| [2025/04/30 09:52:24 729317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 729321] [debug] |scid:d47626d1917b423603b680b7|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:52:24 729325] [debug] |scid:d47626d1917b423603b680b7|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:52:24 729329] [debug] |scid:d47626d1917b423603b680b7|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:52:24 729333] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 729337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:32810|rtt_var:600|pto_duration:35210|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 729343] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 729347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 729350] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 38410| [2025/04/30 09:52:24 729354] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744789235|now:1746006744729337|interv:59898| [2025/04/30 09:52:24 729359] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744789235|now:1746006744729337|interval:59898|pto_count:0|srtt:32810 [2025/04/30 09:52:24 729363] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 34125, ack_elapse 33979, delivered 39619|rate 1160996|lost 286| [2025/04/30 09:52:24 729368] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1160996) in round 10| [2025/04/30 09:52:24 729372] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 729376] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 729380] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42008|packet_lost:0|acked:2400|po_sent_time:1746006744696801|recovery:1|recovery_start:1746006744709423|packet_conservation:1|next_round_delivered:478239| [2025/04/30 09:52:24 729385] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42008|packet_lost:0|acked:2400|po_sent_time:1746006744696801|recovery:1|recovery_start:1746006744709423|packet_conservation:1|next_round_delivered:478239| [2025/04/30 09:52:24 729389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:42008|full_bw_reached:1|inflight:38410|srtt:32810|latest_rtt:32400|min_rtt:31359|applimit:0|lost:285|recovery:1|recovery_start:1746006744709423|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 729395] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:226|largest:226|pns:2| [2025/04/30 09:52:24 729400] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:226|frame:ACK |recv_time:1746006744729201|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 729407] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864729201|now:1746006744729201|interv:120000000| [2025/04/30 09:52:24 729411] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864729201|now:1746006744729201|interv:120000000| [2025/04/30 09:52:24 729415] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744789346|pq_index:0| [2025/04/30 09:52:24 729420] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744728767| [2025/04/30 09:52:24 729424] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744729424| [2025/04/30 09:52:24 729429] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744729428| [2025/04/30 09:52:24 729434] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 729439] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32810|min_srtt:32810|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 729444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:38410|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 729448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 729452] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 729456] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 729460] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 729464] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32810|min_srtt:32810|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 729469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:38410|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:568308| [2025/04/30 09:52:24 729473] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 729477] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 729481] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 729485] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 729489] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 729494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38410|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:530580| [2025/04/30 09:52:24 729498] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 729505] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:760| [2025/04/30 09:52:24 729538] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:760|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38410|now:1746006744729512|stream_id:0|stream_offset:530580| [2025/04/30 09:52:24 729544] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 729550] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:38410|applimit:0| [2025/04/30 09:52:24 729557] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:32810|rtt_var:600|pto_duration:35210|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 729564] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 729571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 729577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 39610| [2025/04/30 09:52:24 729584] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744789722|now:1746006744729557|interv:60165| [2025/04/30 09:52:24 729591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744789722|now:1746006744729557|interval:60165|pto_count:0|srtt:32810 [2025/04/30 09:52:24 729598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42008|inflight:39610| [2025/04/30 09:52:24 729606] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 729613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39610|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:531759| [2025/04/30 09:52:24 729620] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 729626] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:761| [2025/04/30 09:52:24 729670] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:761|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39610|now:1746006744729637|stream_id:0|stream_offset:531759| [2025/04/30 09:52:24 729679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 729685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:39610|applimit:0| [2025/04/30 09:52:24 729691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:32810|rtt_var:600|pto_duration:35210|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 729698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 729703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 729708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40810| [2025/04/30 09:52:24 729714] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744789847|now:1746006744729691|interv:60156| [2025/04/30 09:52:24 729723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744789847|now:1746006744729691|interval:60156|pto_count:0|srtt:32810 [2025/04/30 09:52:24 729729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42008|inflight:40810| [2025/04/30 09:52:24 729735] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 729741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:532938| [2025/04/30 09:52:24 729747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 729753] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744789847| [2025/04/30 09:52:24 729759] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744789847| [2025/04/30 09:52:24 729764] [debug] |xqc_engine_wakeup_after|wakeup:1746006744789847|now:1746006744729764|diff:60083| [2025/04/30 09:52:24 729770] [debug] |xqc_engine_main_logic|END|now:1746006744729428| [2025/04/30 09:52:24 729777] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744729776| [2025/04/30 09:52:24 729782] [debug] |xqc_engine_wakeup_after|wakeup:1746006744789847|now:1746006744729782|diff:60065| [2025/04/30 09:52:24 729787] [debug] |xqc_engine_main_logic|END|now:1746006744729776| [2025/04/30 09:52:24 731265] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006744731263| [2025/04/30 09:52:24 731280] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 731289] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:226| [2025/04/30 09:52:24 731295] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:227| [2025/04/30 09:52:24 731303] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:227| [2025/04/30 09:52:24 731310] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 731318] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:728|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:728|path_largest_ack:728| [2025/04/30 09:52:24 731325] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:42019|prior_delivered:462628|prior_time:1746006744695222|is_app_limited:0|send_elapse:34284|ack_elapse:36041|ctl_first_sent_time:1746006744696960|lagest_ack_time:1746006744731263|curr_delivered:503447| [2025/04/30 09:52:24 731333] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744696960| [2025/04/30 09:52:24 731340] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:476||sndq_packets_used_bytes:0|sndq_packets_free:313| [2025/04/30 09:52:24 731347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:32810|rttvar:600|minrtt:31359|latest_rtt:34303|ack_delay:1256| [2025/04/30 09:52:24 731353] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:32839|rttvar:509|minrtt:31359|latest_rtt:34303|ack_delay:1256| [2025/04/30 09:52:24 731360] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:728|lost_pn:725|thresh:3| [2025/04/30 09:52:24 731374] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 731380] [debug] |scid:d47626d1917b423603b680b7|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:52:24 731386] [debug] |scid:d47626d1917b423603b680b7|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:52:24 731392] [debug] |scid:d47626d1917b423603b680b7|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:52:24 731397] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 731402] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:32839|rtt_var:509|pto_duration:34875|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 731407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 731412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 731419] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 39610| [2025/04/30 09:52:24 731425] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744789512|now:1746006744731402|interv:58110| [2025/04/30 09:52:24 731431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744789512|now:1746006744731402|interval:58110|pto_count:0|srtt:32839 [2025/04/30 09:52:24 731437] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 34284, ack_elapse 36041, delivered 40819|rate 1132571|lost 286| [2025/04/30 09:52:24 731441] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1132571) in round 10| [2025/04/30 09:52:24 731446] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 731450] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 731454] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42008|packet_lost:0|acked:1200|po_sent_time:1746006744696960|recovery:1|recovery_start:1746006744709423|packet_conservation:1|next_round_delivered:478239| [2025/04/30 09:52:24 731458] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42008|packet_lost:0|acked:1200|po_sent_time:1746006744696960|recovery:1|recovery_start:1746006744709423|packet_conservation:1|next_round_delivered:478239| [2025/04/30 09:52:24 731463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:42008|full_bw_reached:1|inflight:39610|srtt:32839|latest_rtt:34303|min_rtt:31359|applimit:0|lost:285|recovery:1|recovery_start:1746006744709423|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 731469] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:227|largest:227|pns:2| [2025/04/30 09:52:24 731473] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:227|frame:ACK |recv_time:1746006744731263|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 731478] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864731263|now:1746006744731263|interv:120000000| [2025/04/30 09:52:24 731486] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864731263|now:1746006744731263|interv:120000000| [2025/04/30 09:52:24 731490] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744789847|pq_index:0| [2025/04/30 09:52:24 731494] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744729428| [2025/04/30 09:52:24 731498] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744731498| [2025/04/30 09:52:24 731503] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744731502| [2025/04/30 09:52:24 731508] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 731513] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32839|min_srtt:32839|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 731517] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:39610|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 731522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 731526] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 731530] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 731534] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 731538] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32839|min_srtt:32839|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 731543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:39610|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:568308| [2025/04/30 09:52:24 731547] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 731551] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 731555] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 731559] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 731563] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 731567] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39610|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:532938| [2025/04/30 09:52:24 731572] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 731576] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744732576|now:1746006744731576|interv:1000| [2025/04/30 09:52:24 731582] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 731586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 731590] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744732576| [2025/04/30 09:52:24 731594] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744732576| [2025/04/30 09:52:24 731598] [debug] |xqc_engine_wakeup_after|wakeup:1746006744732576|now:1746006744731598|diff:978| [2025/04/30 09:52:24 731603] [debug] |xqc_engine_main_logic|END|now:1746006744731502| [2025/04/30 09:52:24 731608] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744731608| [2025/04/30 09:52:24 731613] [debug] |xqc_engine_wakeup_after|wakeup:1746006744732576|now:1746006744731613|diff:963| [2025/04/30 09:52:24 731619] [debug] |xqc_engine_main_logic|END|now:1746006744731608| [2025/04/30 09:52:24 732697] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744732696| [2025/04/30 09:52:24 732712] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744732576|pq_index:0| [2025/04/30 09:52:24 732719] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744731502| [2025/04/30 09:52:24 732726] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744732724| [2025/04/30 09:52:24 732733] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744732576|now:1746006744732724| [2025/04/30 09:52:24 732739] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744732576|now:1746006744732724| [2025/04/30 09:52:24 732745] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 732753] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 732761] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32839|min_srtt:32839|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 732768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:39610|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 732775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 732781] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 732787] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 732794] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 732800] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32839|min_srtt:32839|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 732807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:39610|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:568308| [2025/04/30 09:52:24 732814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 732820] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 732839] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 732846] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 732853] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 732858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39610|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:532938| [2025/04/30 09:52:24 732862] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 732867] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:762| [2025/04/30 09:52:24 732902] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:762|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39610|now:1746006744732875|stream_id:0|stream_offset:532938| [2025/04/30 09:52:24 732908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 732913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:39610|applimit:0| [2025/04/30 09:52:24 732919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:32839|rtt_var:509|pto_duration:34875|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 732926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 732933] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 732939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40810| [2025/04/30 09:52:24 732945] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744792750|now:1746006744732918|interv:59832| [2025/04/30 09:52:24 732952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744792750|now:1746006744732918|interval:59832|pto_count:0|srtt:32839 [2025/04/30 09:52:24 732960] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42008|inflight:40810| [2025/04/30 09:52:24 732968] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 732975] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:534117| [2025/04/30 09:52:24 732986] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 732990] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744792750| [2025/04/30 09:52:24 732995] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744792750| [2025/04/30 09:52:24 732999] [debug] |xqc_engine_wakeup_after|wakeup:1746006744792750|now:1746006744732999|diff:59751| [2025/04/30 09:52:24 733003] [debug] |xqc_engine_main_logic|END|now:1746006744732724| [2025/04/30 09:52:24 733104] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744733103| [2025/04/30 09:52:24 733115] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 733123] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:227| [2025/04/30 09:52:24 733130] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:228| [2025/04/30 09:52:24 733158] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:228| [2025/04/30 09:52:24 733163] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 733168] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 733173] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:42008|prior_delivered:465039|prior_time:1746006744697281|is_app_limited:0|send_elapse:34439|ack_elapse:35822|ctl_first_sent_time:1746006744699021|lagest_ack_time:1746006744733103|curr_delivered:504647| [2025/04/30 09:52:24 733178] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744699021| [2025/04/30 09:52:24 733182] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:475||sndq_packets_used_bytes:0|sndq_packets_free:314| [2025/04/30 09:52:24 733187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 733191] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:40808|prior_delivered:467439|prior_time:1746006744699232|is_app_limited:0|send_elapse:36076|ack_elapse:33871|ctl_first_sent_time:1746006744700806|lagest_ack_time:1746006744733103|curr_delivered:505847| [2025/04/30 09:52:24 733198] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744700806| [2025/04/30 09:52:24 733206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:474||sndq_packets_used_bytes:0|sndq_packets_free:315| [2025/04/30 09:52:24 733212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:32839|rttvar:509|minrtt:31359|latest_rtt:32297|ack_delay:88| [2025/04/30 09:52:24 733219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:32761|rttvar:539|minrtt:31359|latest_rtt:32297|ack_delay:88| [2025/04/30 09:52:24 733225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:731|lost_pn:728|thresh:3| [2025/04/30 09:52:24 733231] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 733237] [debug] |scid:d47626d1917b423603b680b7|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:52:24 733244] [debug] |scid:d47626d1917b423603b680b7|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:52:24 733248] [debug] |scid:d47626d1917b423603b680b7|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:52:24 733252] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 733256] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744735752|now:1746006744733256|interval:2496| [2025/04/30 09:52:24 733266] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744735752|now:1746006744733256|interv:2496| [2025/04/30 09:52:24 733270] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 36076, ack_elapse 33871, delivered 38408|rate 1064641|lost 286| [2025/04/30 09:52:24 733274] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1064641) in round 10| [2025/04/30 09:52:24 733278] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 733283] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 733287] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42008|packet_lost:0|acked:2400|po_sent_time:1746006744700806|recovery:1|recovery_start:1746006744709423|packet_conservation:1|next_round_delivered:478239| [2025/04/30 09:52:24 733291] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42008|packet_lost:0|acked:2400|po_sent_time:1746006744700806|recovery:1|recovery_start:1746006744709423|packet_conservation:1|next_round_delivered:478239| [2025/04/30 09:52:24 733296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:42008|full_bw_reached:1|inflight:38410|srtt:32761|latest_rtt:32297|min_rtt:31359|applimit:0|lost:285|recovery:1|recovery_start:1746006744709423|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 733302] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:228|largest:228|pns:2| [2025/04/30 09:52:24 733306] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:228|frame:ACK |recv_time:1746006744733103|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 733312] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864733103|now:1746006744733103|interv:120000000| [2025/04/30 09:52:24 733317] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864733103|now:1746006744733103|interv:120000000| [2025/04/30 09:52:24 733322] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744792750|pq_index:0| [2025/04/30 09:52:24 733326] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744732724| [2025/04/30 09:52:24 733330] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744733330| [2025/04/30 09:52:24 733335] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744733334| [2025/04/30 09:52:24 733340] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 733345] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32761|min_srtt:32761|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 733349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:38410|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 733354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 733361] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 733365] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 733369] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 733373] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32761|min_srtt:32761|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 733378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:38410|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:568308| [2025/04/30 09:52:24 733382] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 733386] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 733390] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 733394] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 733398] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 733402] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38410|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:534117| [2025/04/30 09:52:24 733407] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 733411] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:763| [2025/04/30 09:52:24 733444] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:763|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38410|now:1746006744733418|stream_id:0|stream_offset:534117| [2025/04/30 09:52:24 733450] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 733456] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:38410|applimit:0| [2025/04/30 09:52:24 733463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744735752|now:1746006744733463|interval:2289| [2025/04/30 09:52:24 733470] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744735752|now:1746006744733463|interv:2289| [2025/04/30 09:52:24 733477] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42008|inflight:39610| [2025/04/30 09:52:24 733484] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 733491] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39610|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:535296| [2025/04/30 09:52:24 733505] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 733510] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:764| [2025/04/30 09:52:24 733539] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:764|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39610|now:1746006744733517|stream_id:0|stream_offset:535296| [2025/04/30 09:52:24 733546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 733553] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:39610|applimit:0| [2025/04/30 09:52:24 733560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744735752|now:1746006744733560|interval:2192| [2025/04/30 09:52:24 733568] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744735752|now:1746006744733560|interv:2192| [2025/04/30 09:52:24 733574] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42008|inflight:40810| [2025/04/30 09:52:24 733582] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 733588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:536475| [2025/04/30 09:52:24 733595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 733602] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744735752| [2025/04/30 09:52:24 733609] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744735752| [2025/04/30 09:52:24 733614] [debug] |xqc_engine_wakeup_after|wakeup:1746006744735752|now:1746006744733614|diff:2138| [2025/04/30 09:52:24 733621] [debug] |xqc_engine_main_logic|END|now:1746006744733334| [2025/04/30 09:52:24 733630] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744733630| [2025/04/30 09:52:24 733636] [debug] |xqc_engine_wakeup_after|wakeup:1746006744735752|now:1746006744733636|diff:2116| [2025/04/30 09:52:24 733642] [debug] |xqc_engine_main_logic|END|now:1746006744733630| [2025/04/30 09:52:24 735178] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744735176| [2025/04/30 09:52:24 735194] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 735204] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:228| [2025/04/30 09:52:24 735210] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:229| [2025/04/30 09:52:24 735218] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:229| [2025/04/30 09:52:24 735225] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 735233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 735241] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:42008|prior_delivered:467439|prior_time:1746006744699232|is_app_limited:0|send_elapse:36217|ack_elapse:35944|ctl_first_sent_time:1746006744700947|lagest_ack_time:1746006744735176|curr_delivered:507047| [2025/04/30 09:52:24 735256] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744700947| [2025/04/30 09:52:24 735264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:473||sndq_packets_used_bytes:0|sndq_packets_free:316| [2025/04/30 09:52:24 735271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 735278] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:40808|prior_delivered:469839|prior_time:1746006744701216|is_app_limited:0|send_elapse:34725|ack_elapse:33960|ctl_first_sent_time:1746006744702784|lagest_ack_time:1746006744735176|curr_delivered:508247| [2025/04/30 09:52:24 735284] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744702784| [2025/04/30 09:52:24 735288] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:472||sndq_packets_used_bytes:0|sndq_packets_free:317| [2025/04/30 09:52:24 735292] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:32761|rttvar:539|minrtt:31359|latest_rtt:32392|ack_delay:112| [2025/04/30 09:52:24 735296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:32701|rttvar:525|minrtt:31359|latest_rtt:32392|ack_delay:112| [2025/04/30 09:52:24 735302] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:733|lost_pn:730|thresh:3| [2025/04/30 09:52:24 735309] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 735316] [debug] |scid:d47626d1917b423603b680b7|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:52:24 735322] [debug] |scid:d47626d1917b423603b680b7|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:52:24 735327] [debug] |scid:d47626d1917b423603b680b7|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:52:24 735332] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:729|lost_pn:730|po_sent_time:1746006744698896|lost_send_time:1746006744698388|loss_delay:36788|frame:STREAM |repair:128| [2025/04/30 09:52:24 735336] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744698896u| [2025/04/30 09:52:24 735341] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 735345] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:32701|rtt_var:525|pto_duration:34801|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 735349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 735353] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 735357] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 37210| [2025/04/30 09:52:24 735361] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744793318|now:1746006744735344|interv:57974| [2025/04/30 09:52:24 735365] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744793318|now:1746006744735344|interval:57974|pto_count:0|srtt:32701 [2025/04/30 09:52:24 735374] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 34725, ack_elapse 33960, delivered 38408|rate 1106061|lost 287| [2025/04/30 09:52:24 735379] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1106061) in round 10| [2025/04/30 09:52:24 735383] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 735387] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 735391] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42008|packet_lost:1|acked:2400|po_sent_time:1746006744702784|recovery:1|recovery_start:1746006744735340|packet_conservation:1|next_round_delivered:478239| [2025/04/30 09:52:24 735395] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42008|packet_lost:1|acked:2400|po_sent_time:1746006744702784|recovery:1|recovery_start:1746006744735340|packet_conservation:1|next_round_delivered:478239| [2025/04/30 09:52:24 735400] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:42008|full_bw_reached:1|inflight:37210|srtt:32701|latest_rtt:32392|min_rtt:31359|applimit:0|lost:285|recovery:1|recovery_start:1746006744735340|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 735406] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:229|largest:229|pns:2| [2025/04/30 09:52:24 735411] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:229|frame:ACK |recv_time:1746006744735176|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 735415] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864735176|now:1746006744735176|interv:120000000| [2025/04/30 09:52:24 735420] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864735176|now:1746006744735176|interv:120000000| [2025/04/30 09:52:24 735424] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744735752|pq_index:0| [2025/04/30 09:52:24 735428] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744733334| [2025/04/30 09:52:24 735432] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744735432| [2025/04/30 09:52:24 735437] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744735436| [2025/04/30 09:52:24 735443] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 735447] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32701|min_srtt:32701|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 735452] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:37210|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 735457] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 735461] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 735464] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 735472] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 735476] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32701|min_srtt:32701|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 735480] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:37210|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:568308| [2025/04/30 09:52:24 735484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 735488] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 735492] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 735496] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 735501] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 735505] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37210|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:536475| [2025/04/30 09:52:24 735510] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 735514] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:765| [2025/04/30 09:52:24 735550] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:765|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37210|now:1746006744735521|stream_id:0|stream_offset:536475| [2025/04/30 09:52:24 735557] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 735562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:37210|applimit:0| [2025/04/30 09:52:24 735566] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:32701|rtt_var:525|pto_duration:34801|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 735571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 735575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 735578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 38410| [2025/04/30 09:52:24 735582] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744795322|now:1746006744735566|interv:59756| [2025/04/30 09:52:24 735587] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744795322|now:1746006744735566|interval:59756|pto_count:0|srtt:32701 [2025/04/30 09:52:24 735591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42008|inflight:38410| [2025/04/30 09:52:24 735605] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 735612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38410|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:537654| [2025/04/30 09:52:24 735620] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 735627] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:766| [2025/04/30 09:52:24 735665] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:766|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38410|now:1746006744735637|stream_id:0|stream_offset:537654| [2025/04/30 09:52:24 735674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 735682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:38410|applimit:0| [2025/04/30 09:52:24 735688] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:32701|rtt_var:525|pto_duration:34801|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 735695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 735701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 735706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 39610| [2025/04/30 09:52:24 735712] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744795438|now:1746006744735688|interv:59750| [2025/04/30 09:52:24 735719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744795438|now:1746006744735688|interval:59750|pto_count:0|srtt:32701 [2025/04/30 09:52:24 735725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42008|inflight:39610| [2025/04/30 09:52:24 735733] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 735739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39610|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:538833| [2025/04/30 09:52:24 735746] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 735752] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:767| [2025/04/30 09:52:24 735803] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:767|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39610|now:1746006744735763|stream_id:0|stream_offset:538833| [2025/04/30 09:52:24 735815] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 735822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:39610|applimit:0| [2025/04/30 09:52:24 735828] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:32701|rtt_var:525|pto_duration:34801|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 735854] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 735861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 735865] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40810| [2025/04/30 09:52:24 735869] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744795564|now:1746006744735828|interv:59736| [2025/04/30 09:52:24 735873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744795564|now:1746006744735828|interval:59736|pto_count:0|srtt:32701 [2025/04/30 09:52:24 735878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42008|inflight:40810| [2025/04/30 09:52:24 735882] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 735887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:540012| [2025/04/30 09:52:24 735891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 735898] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744795564| [2025/04/30 09:52:24 735904] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744795564| [2025/04/30 09:52:24 735909] [debug] |xqc_engine_wakeup_after|wakeup:1746006744795564|now:1746006744735909|diff:59655| [2025/04/30 09:52:24 735917] [debug] |xqc_engine_main_logic|END|now:1746006744735436| [2025/04/30 09:52:24 735925] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744735924| [2025/04/30 09:52:24 735931] [debug] |xqc_engine_wakeup_after|wakeup:1746006744795564|now:1746006744735931|diff:59633| [2025/04/30 09:52:24 735937] [debug] |xqc_engine_main_logic|END|now:1746006744735924| [2025/04/30 09:52:24 737052] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744737051| [2025/04/30 09:52:24 737068] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 737078] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:229| [2025/04/30 09:52:24 737083] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:230| [2025/04/30 09:52:24 737092] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:230| [2025/04/30 09:52:24 737098] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 737106] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 737113] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:42008|prior_delivered:469839|prior_time:1746006744701216|is_app_limited:0|send_elapse:34866|ack_elapse:35835|ctl_first_sent_time:1746006744702925|lagest_ack_time:1746006744737051|curr_delivered:509447| [2025/04/30 09:52:24 737120] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744702925| [2025/04/30 09:52:24 737128] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:472||sndq_packets_used_bytes:0|sndq_packets_free:317| [2025/04/30 09:52:24 737152] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 737157] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:40808|prior_delivered:472239|prior_time:1746006744703243|is_app_limited:0|send_elapse:35265|ack_elapse:33808|ctl_first_sent_time:1746006744704790|lagest_ack_time:1746006744737051|curr_delivered:510647| [2025/04/30 09:52:24 737161] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744704790| [2025/04/30 09:52:24 737165] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:471||sndq_packets_used_bytes:0|sndq_packets_free:318| [2025/04/30 09:52:24 737171] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:32701|rttvar:525|minrtt:31359|latest_rtt:32261|ack_delay:80| [2025/04/30 09:52:24 737178] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:32636|rttvar:524|minrtt:31359|latest_rtt:32261|ack_delay:80| [2025/04/30 09:52:24 737186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:735|lost_pn:732|thresh:3| [2025/04/30 09:52:24 737192] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 737199] [debug] |scid:d47626d1917b423603b680b7|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:52:24 737205] [debug] |scid:d47626d1917b423603b680b7|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:52:24 737212] [debug] |scid:d47626d1917b423603b680b7|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:52:24 737218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 737224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 737228] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:32636|rtt_var:524|pto_duration:34732|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 737232] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 737236] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 737240] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 38410| [2025/04/30 09:52:24 737244] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744795495|now:1746006744737228|interv:58267| [2025/04/30 09:52:24 737248] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744795495|now:1746006744737228|interval:58267|pto_count:0|srtt:32636 [2025/04/30 09:52:24 737253] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 35265, ack_elapse 33808, delivered 38408|rate 1089125|lost 287| [2025/04/30 09:52:24 737258] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1089125) in round 10| [2025/04/30 09:52:24 737262] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 737266] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 737274] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42008|packet_lost:0|acked:2400|po_sent_time:1746006744704790|recovery:1|recovery_start:1746006744735340|packet_conservation:1|next_round_delivered:478239| [2025/04/30 09:52:24 737278] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42008|packet_lost:0|acked:2400|po_sent_time:1746006744704790|recovery:1|recovery_start:1746006744735340|packet_conservation:1|next_round_delivered:478239| [2025/04/30 09:52:24 737283] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:42008|full_bw_reached:1|inflight:38410|srtt:32636|latest_rtt:32261|min_rtt:31359|applimit:0|lost:285|recovery:1|recovery_start:1746006744735340|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 737289] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:230|largest:230|pns:2| [2025/04/30 09:52:24 737294] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:230|frame:ACK |recv_time:1746006744737051|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 737298] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864737051|now:1746006744737051|interv:120000000| [2025/04/30 09:52:24 737302] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864737051|now:1746006744737051|interv:120000000| [2025/04/30 09:52:24 737306] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744795564|pq_index:0| [2025/04/30 09:52:24 737311] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744735436| [2025/04/30 09:52:24 737315] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744737315| [2025/04/30 09:52:24 737320] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744737319| [2025/04/30 09:52:24 737325] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 737330] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32636|min_srtt:32636|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 737334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:38410|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 737339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 737343] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 737347] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 737351] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 737355] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32636|min_srtt:32636|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 737360] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:38410|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:568308| [2025/04/30 09:52:24 737367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 737371] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 737375] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 737380] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 737385] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 737389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38410|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:540012| [2025/04/30 09:52:24 737394] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 737398] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744738398|now:1746006744737398|interv:1000| [2025/04/30 09:52:24 737402] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 737406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 737410] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744738398| [2025/04/30 09:52:24 737414] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744738398| [2025/04/30 09:52:24 737418] [debug] |xqc_engine_wakeup_after|wakeup:1746006744738398|now:1746006744737418|diff:980| [2025/04/30 09:52:24 737422] [debug] |xqc_engine_main_logic|END|now:1746006744737319| [2025/04/30 09:52:24 737427] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744737427| [2025/04/30 09:52:24 737431] [debug] |xqc_engine_wakeup_after|wakeup:1746006744738398|now:1746006744737431|diff:967| [2025/04/30 09:52:24 737435] [debug] |xqc_engine_main_logic|END|now:1746006744737427| [2025/04/30 09:52:24 738505] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744738504| [2025/04/30 09:52:24 738517] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744738398|pq_index:0| [2025/04/30 09:52:24 738522] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744737319| [2025/04/30 09:52:24 738527] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744738526| [2025/04/30 09:52:24 738532] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744738398|now:1746006744738526| [2025/04/30 09:52:24 738536] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744738398|now:1746006744738526| [2025/04/30 09:52:24 738540] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 738545] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 738550] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32636|min_srtt:32636|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 738560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:38410|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 738565] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 738569] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 738573] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 738577] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 738581] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32636|min_srtt:32636|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 738585] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:38410|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:568308| [2025/04/30 09:52:24 738590] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 738594] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 738597] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 738602] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 738606] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 738611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38410|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:540012| [2025/04/30 09:52:24 738615] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 738620] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:768| [2025/04/30 09:52:24 738662] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:768|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38410|now:1746006744738629|stream_id:0|stream_offset:540012| [2025/04/30 09:52:24 738669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 738675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:38410|applimit:0| [2025/04/30 09:52:24 738682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:32636|rtt_var:524|pto_duration:34732|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 738689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 738695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 738701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 39610| [2025/04/30 09:52:24 738713] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744798361|now:1746006744738681|interv:59680| [2025/04/30 09:52:24 738719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744798361|now:1746006744738681|interval:59680|pto_count:0|srtt:32636 [2025/04/30 09:52:24 738727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42008|inflight:39610| [2025/04/30 09:52:24 738735] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 738741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39610|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:541191| [2025/04/30 09:52:24 738748] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 738754] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:769| [2025/04/30 09:52:24 738792] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:769|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39610|now:1746006744738766|stream_id:0|stream_offset:541191| [2025/04/30 09:52:24 738802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 738809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:39610|applimit:0| [2025/04/30 09:52:24 738815] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:32636|rtt_var:524|pto_duration:34732|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 738822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 738828] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 738834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40810| [2025/04/30 09:52:24 738840] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744798498|now:1746006744738815|interv:59683| [2025/04/30 09:52:24 738847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744798498|now:1746006744738815|interval:59683|pto_count:0|srtt:32636 [2025/04/30 09:52:24 738854] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42008|inflight:40810| [2025/04/30 09:52:24 738861] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 738868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:542370| [2025/04/30 09:52:24 738874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 738881] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744798498| [2025/04/30 09:52:24 738888] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744798498| [2025/04/30 09:52:24 738897] [debug] |xqc_engine_wakeup_after|wakeup:1746006744798498|now:1746006744738897|diff:59601| [2025/04/30 09:52:24 738902] [debug] |xqc_engine_main_logic|END|now:1746006744738526| [2025/04/30 09:52:24 739173] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744739172| [2025/04/30 09:52:24 739189] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 739197] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:230| [2025/04/30 09:52:24 739204] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:231| [2025/04/30 09:52:24 739213] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:231| [2025/04/30 09:52:24 739219] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 739227] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:736|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:737|path_largest_ack:736| [2025/04/30 09:52:24 739234] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:42008|prior_delivered:472239|prior_time:1746006744703243|is_app_limited:0|send_elapse:35399|ack_elapse:35929|ctl_first_sent_time:1746006744704924|lagest_ack_time:1746006744739172|curr_delivered:511847| [2025/04/30 09:52:24 739242] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744704924| [2025/04/30 09:52:24 739249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:470||sndq_packets_used_bytes:0|sndq_packets_free:319| [2025/04/30 09:52:24 739255] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:737|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:737|path_largest_ack:737| [2025/04/30 09:52:24 739262] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:42008|prior_delivered:473439|prior_time:1746006744705387|is_app_limited:0|send_elapse:35933|ack_elapse:33785|ctl_first_sent_time:1746006744706934|lagest_ack_time:1746006744739172|curr_delivered:513047| [2025/04/30 09:52:24 739270] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744706934| [2025/04/30 09:52:24 739276] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:469||sndq_packets_used_bytes:0|sndq_packets_free:320| [2025/04/30 09:52:24 739283] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:32636|rttvar:524|minrtt:31359|latest_rtt:32238|ack_delay:96| [2025/04/30 09:52:24 739289] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:32574|rttvar:516|minrtt:31359|latest_rtt:32238|ack_delay:96| [2025/04/30 09:52:24 739296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:737|lost_pn:734|thresh:3| [2025/04/30 09:52:24 739302] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 739306] [debug] |scid:d47626d1917b423603b680b7|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:52:24 739310] [debug] |scid:d47626d1917b423603b680b7|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:52:24 739314] [debug] |scid:d47626d1917b423603b680b7|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:52:24 739318] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 739328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 739332] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:32574|rtt_var:516|pto_duration:34638|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 739336] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 739340] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 739344] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 38410| [2025/04/30 09:52:24 739348] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744798404|now:1746006744739331|interv:59073| [2025/04/30 09:52:24 739352] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744798404|now:1746006744739331|interval:59073|pto_count:0|srtt:32574 [2025/04/30 09:52:24 739357] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 35933, ack_elapse 33785, delivered 39608|rate 1102273|lost 287| [2025/04/30 09:52:24 739361] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1102273) in round 10| [2025/04/30 09:52:24 739365] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 739370] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 739373] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42008|packet_lost:0|acked:2400|po_sent_time:1746006744706934|recovery:1|recovery_start:1746006744735340|packet_conservation:1|next_round_delivered:478239| [2025/04/30 09:52:24 739378] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42008|packet_lost:0|acked:2400|po_sent_time:1746006744706934|recovery:1|recovery_start:1746006744735340|packet_conservation:1|next_round_delivered:478239| [2025/04/30 09:52:24 739383] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:42008|full_bw_reached:1|inflight:38410|srtt:32574|latest_rtt:32238|min_rtt:31359|applimit:0|lost:285|recovery:1|recovery_start:1746006744735340|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 739389] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:231|largest:231|pns:2| [2025/04/30 09:52:24 739393] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:231|frame:ACK |recv_time:1746006744739172|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 739398] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864739172|now:1746006744739172|interv:120000000| [2025/04/30 09:52:24 739402] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864739172|now:1746006744739172|interv:120000000| [2025/04/30 09:52:24 739406] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744798498|pq_index:0| [2025/04/30 09:52:24 739410] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744738526| [2025/04/30 09:52:24 739414] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744739414| [2025/04/30 09:52:24 739420] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744739418| [2025/04/30 09:52:24 739428] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 739433] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32574|min_srtt:32574|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 739437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:38410|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 739442] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 739446] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 739449] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 739454] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 739458] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32574|min_srtt:32574|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 739462] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:38410|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:568308| [2025/04/30 09:52:24 739466] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 739470] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 739474] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 739478] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 739483] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 739487] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38410|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:542370| [2025/04/30 09:52:24 739491] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 739496] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:770| [2025/04/30 09:52:24 739531] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:770|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38410|now:1746006744739503|stream_id:0|stream_offset:542370| [2025/04/30 09:52:24 739537] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 739542] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:38410|applimit:0| [2025/04/30 09:52:24 739550] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:32574|rtt_var:516|pto_duration:34638|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 739555] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 739559] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 739562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 39610| [2025/04/30 09:52:24 739566] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744799141|now:1746006744739550|interv:59591| [2025/04/30 09:52:24 739570] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744799141|now:1746006744739550|interval:59591|pto_count:0|srtt:32574 [2025/04/30 09:52:24 739575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42008|inflight:39610| [2025/04/30 09:52:24 739580] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 739584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39610|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:543549| [2025/04/30 09:52:24 739589] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 739593] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:771| [2025/04/30 09:52:24 739616] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:771|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39610|now:1746006744739599|stream_id:0|stream_offset:543549| [2025/04/30 09:52:24 739622] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 739626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:39610|applimit:0| [2025/04/30 09:52:24 739631] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:32574|rtt_var:516|pto_duration:34638|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 739635] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 739639] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 739642] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40810| [2025/04/30 09:52:24 739646] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744799237|now:1746006744739630|interv:59607| [2025/04/30 09:52:24 739650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744799237|now:1746006744739630|interval:59607|pto_count:0|srtt:32574 [2025/04/30 09:52:24 739655] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42008|inflight:40810| [2025/04/30 09:52:24 739659] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 739666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:544728| [2025/04/30 09:52:24 739678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 739685] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744799237| [2025/04/30 09:52:24 739690] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744799237| [2025/04/30 09:52:24 739695] [debug] |xqc_engine_wakeup_after|wakeup:1746006744799237|now:1746006744739695|diff:59542| [2025/04/30 09:52:24 739701] [debug] |xqc_engine_main_logic|END|now:1746006744739418| [2025/04/30 09:52:24 739710] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744739709| [2025/04/30 09:52:24 739716] [debug] |xqc_engine_wakeup_after|wakeup:1746006744799237|now:1746006744739716|diff:59521| [2025/04/30 09:52:24 739722] [debug] |xqc_engine_main_logic|END|now:1746006744739709| [2025/04/30 09:52:24 741754] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006744741753| [2025/04/30 09:52:24 741770] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 741779] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:231| [2025/04/30 09:52:24 741786] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:232| [2025/04/30 09:52:24 741795] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:232| [2025/04/30 09:52:24 741801] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 741809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 741816] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:43208|prior_delivered:473439|prior_time:1746006744705387|is_app_limited:0|send_elapse:36046|ack_elapse:36366|ctl_first_sent_time:1746006744707047|lagest_ack_time:1746006744741753|curr_delivered:514247| [2025/04/30 09:52:24 741823] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744707047| [2025/04/30 09:52:24 741831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:468||sndq_packets_used_bytes:0|sndq_packets_free:321| [2025/04/30 09:52:24 741837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:32574|rttvar:516|minrtt:31359|latest_rtt:34706|ack_delay:1688| [2025/04/30 09:52:24 741844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:32630|rttvar:498|minrtt:31359|latest_rtt:34706|ack_delay:1688| [2025/04/30 09:52:24 741851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:738|lost_pn:735|thresh:3| [2025/04/30 09:52:24 741857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 741864] [debug] |scid:d47626d1917b423603b680b7|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:52:24 741870] [debug] |scid:d47626d1917b423603b680b7|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:52:24 741876] [debug] |scid:d47626d1917b423603b680b7|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:52:24 741882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 741895] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 741901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:32630|rtt_var:498|pto_duration:34630|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 741908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 741914] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 741920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 39610| [2025/04/30 09:52:24 741926] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744799229|now:1746006744741901|interv:57328| [2025/04/30 09:52:24 741932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744799229|now:1746006744741901|interval:57328|pto_count:0|srtt:32630 [2025/04/30 09:52:24 741939] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 36046, ack_elapse 36366, delivered 40808|rate 1122147|lost 287| [2025/04/30 09:52:24 741946] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1122147) in round 10| [2025/04/30 09:52:24 741953] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 741959] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 741965] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42008|packet_lost:0|acked:1200|po_sent_time:1746006744707047|recovery:1|recovery_start:1746006744735340|packet_conservation:1|next_round_delivered:478239| [2025/04/30 09:52:24 741972] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42008|packet_lost:0|acked:1200|po_sent_time:1746006744707047|recovery:1|recovery_start:1746006744735340|packet_conservation:1|next_round_delivered:478239| [2025/04/30 09:52:24 741979] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:42008|full_bw_reached:1|inflight:39610|srtt:32630|latest_rtt:34706|min_rtt:31359|applimit:0|lost:285|recovery:1|recovery_start:1746006744735340|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 741988] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:24 741995] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006744766753|now:1746006744741753|interv:25000| [2025/04/30 09:52:24 742004] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744741753|max_ack_delay:25000| [2025/04/30 09:52:24 742011] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:232|largest:232|pns:2| [2025/04/30 09:52:24 742018] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:232|frame:PING ACK |recv_time:1746006744741753|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 742026] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864741753|now:1746006744741753|interv:120000000| [2025/04/30 09:52:24 742037] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864741753|now:1746006744741753|interv:120000000| [2025/04/30 09:52:24 742044] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744799237|pq_index:0| [2025/04/30 09:52:24 742051] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744739418| [2025/04/30 09:52:24 742058] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744742058| [2025/04/30 09:52:24 742066] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744742064| [2025/04/30 09:52:24 742073] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 742080] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32630|min_srtt:32630|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 742087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:39610|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 742095] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 742101] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 742107] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 742114] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 742121] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32630|min_srtt:32630|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 742128] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:39610|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:568308| [2025/04/30 09:52:24 742151] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 742158] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 742164] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 742171] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 742178] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 742186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39610|cwnd:42008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:544728| [2025/04/30 09:52:24 742192] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 742199] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744743199|now:1746006744742199|interv:1000| [2025/04/30 09:52:24 742212] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 742218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 742225] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744743199| [2025/04/30 09:52:24 742231] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744743199| [2025/04/30 09:52:24 742237] [debug] |xqc_engine_wakeup_after|wakeup:1746006744743199|now:1746006744742237|diff:962| [2025/04/30 09:52:24 742244] [debug] |xqc_engine_main_logic|END|now:1746006744742064| [2025/04/30 09:52:24 742252] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744742252| [2025/04/30 09:52:24 742259] [debug] |xqc_engine_wakeup_after|wakeup:1746006744743199|now:1746006744742259|diff:940| [2025/04/30 09:52:24 742265] [debug] |xqc_engine_main_logic|END|now:1746006744742252| [2025/04/30 09:52:24 743130] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006744743129| [2025/04/30 09:52:24 743165] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 743174] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:232| [2025/04/30 09:52:24 743181] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:233| [2025/04/30 09:52:24 743190] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:233| [2025/04/30 09:52:24 743196] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 743204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:740|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:741|path_largest_ack:740| [2025/04/30 09:52:24 743211] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:43208|prior_delivered:475839|prior_time:1746006744707362|is_app_limited:0|send_elapse:35699|ack_elapse:35767|ctl_first_sent_time:1746006744708870|lagest_ack_time:1746006744743129|curr_delivered:515447| [2025/04/30 09:52:24 743218] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744708870| [2025/04/30 09:52:24 743225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:467||sndq_packets_used_bytes:0|sndq_packets_free:322| [2025/04/30 09:52:24 743232] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:741|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:741|path_largest_ack:741| [2025/04/30 09:52:24 743239] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:40808|prior_delivered:478239|prior_time:1746006744709268|is_app_limited:0|send_elapse:35404|ack_elapse:33861|ctl_first_sent_time:1746006744710885|lagest_ack_time:1746006744743129|curr_delivered:516647| [2025/04/30 09:52:24 743246] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744710885| [2025/04/30 09:52:24 743252] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:466||sndq_packets_used_bytes:0|sndq_packets_free:323| [2025/04/30 09:52:24 743259] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:32630|rttvar:498|minrtt:31359|latest_rtt:32244|ack_delay:96| [2025/04/30 09:52:24 743266] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:32570|rttvar:494|minrtt:31359|latest_rtt:32244|ack_delay:96| [2025/04/30 09:52:24 743272] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:741|lost_pn:738|thresh:3| [2025/04/30 09:52:24 743283] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 743290] [debug] |scid:d47626d1917b423603b680b7|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:52:24 743296] [debug] |scid:d47626d1917b423603b680b7|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:52:24 743302] [debug] |scid:d47626d1917b423603b680b7|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:52:24 743308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 743312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 743316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744743842|now:1746006744743316|interval:526| [2025/04/30 09:52:24 743320] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744743842|now:1746006744743316|interv:526| [2025/04/30 09:52:24 743324] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 35404, ack_elapse 33861, delivered 38408|rate 1084849|lost 287| [2025/04/30 09:52:24 743329] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: RTT round update 10 -> 11| [2025/04/30 09:52:24 743333] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1084849) in round 11| [2025/04/30 09:52:24 743337] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 743341] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 743345] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42008|packet_lost:0|acked:2400|po_sent_time:1746006744710885|recovery:1|recovery_start:1746006744735340|packet_conservation:0|next_round_delivered:516647| [2025/04/30 09:52:24 743350] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42008|packet_lost:0|acked:2400|po_sent_time:1746006744710885|recovery:1|recovery_start:1746006744735340|packet_conservation:0|next_round_delivered:516647| [2025/04/30 09:52:24 743355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:44408|full_bw_reached:1|inflight:37210|srtt:32570|latest_rtt:32244|min_rtt:31359|applimit:0|lost:285|recovery:1|recovery_start:1746006744735340|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:52:24 743361] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:233|largest:233|pns:2| [2025/04/30 09:52:24 743365] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:233|frame:ACK |recv_time:1746006744743129|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 743370] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864743129|now:1746006744743129|interv:120000000| [2025/04/30 09:52:24 743375] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864743129|now:1746006744743129|interv:120000000| [2025/04/30 09:52:24 743379] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744743199|pq_index:0| [2025/04/30 09:52:24 743386] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744742064| [2025/04/30 09:52:24 743390] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744743390| [2025/04/30 09:52:24 743395] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744743394| [2025/04/30 09:52:24 743400] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744743199|now:1746006744743394| [2025/04/30 09:52:24 743404] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744743199|now:1746006744743394| [2025/04/30 09:52:24 743408] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 743413] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 743418] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32570|min_srtt:32570|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 743422] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:37210|cwnd:44408|conn:000055C0D6BED6FC|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 743427] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 743431] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 743435] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 743439] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 743443] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32570|min_srtt:32570|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 743447] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:37210|cwnd:44408|conn:000055C0D6BED6FC|stream_id:0|stream_offset:568308| [2025/04/30 09:52:24 743452] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 743456] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 743460] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 743464] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 743469] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 743473] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37210|cwnd:44408|conn:000055C0D6BED6FC|stream_id:0|stream_offset:544728| [2025/04/30 09:52:24 743478] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 743482] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:772| [2025/04/30 09:52:24 743525] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:772|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37210|now:1746006744743492|stream_id:0|stream_offset:544728| [2025/04/30 09:52:24 743534] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 743542] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:37210|applimit:0| [2025/04/30 09:52:24 743549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744743842|now:1746006744743548|interval:294| [2025/04/30 09:52:24 743555] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744743842|now:1746006744743548|interv:294| [2025/04/30 09:52:24 743559] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44408|inflight:38410| [2025/04/30 09:52:24 743564] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 743569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38410|cwnd:44408|conn:000055C0D6BED6FC|stream_id:0|stream_offset:545907| [2025/04/30 09:52:24 743573] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 743577] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:773| [2025/04/30 09:52:24 743608] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:773|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38410|now:1746006744743584|stream_id:0|stream_offset:545907| [2025/04/30 09:52:24 743617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 743624] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:38410|applimit:0| [2025/04/30 09:52:24 743631] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744743842|now:1746006744743631|interval:211| [2025/04/30 09:52:24 743636] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744743842|now:1746006744743631|interv:211| [2025/04/30 09:52:24 743643] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44408|inflight:39610| [2025/04/30 09:52:24 743650] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 743654] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39610|cwnd:44408|conn:000055C0D6BED6FC|stream_id:0|stream_offset:547086| [2025/04/30 09:52:24 743658] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 743665] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:774| [2025/04/30 09:52:24 743703] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:774|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39610|now:1746006744743676|stream_id:0|stream_offset:547086| [2025/04/30 09:52:24 743719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 743726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:39610|applimit:0| [2025/04/30 09:52:24 743732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744743842|now:1746006744743732|interval:110| [2025/04/30 09:52:24 743739] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744743842|now:1746006744743732|interv:110| [2025/04/30 09:52:24 743745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44408|inflight:40810| [2025/04/30 09:52:24 743753] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 743759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:44408|conn:000055C0D6BED6FC|stream_id:0|stream_offset:548265| [2025/04/30 09:52:24 743766] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 743773] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:775| [2025/04/30 09:52:24 743815] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:775|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40810|now:1746006744743784|stream_id:0|stream_offset:548265| [2025/04/30 09:52:24 743825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 743833] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:40810|applimit:0| [2025/04/30 09:52:24 743840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744743842|now:1746006744743839|interval:3| [2025/04/30 09:52:24 743846] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744743842|now:1746006744743839|interv:3| [2025/04/30 09:52:24 743853] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44408|inflight:42010| [2025/04/30 09:52:24 743860] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 743867] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42010|cwnd:44408|conn:000055C0D6BED6FC|stream_id:0|stream_offset:549444| [2025/04/30 09:52:24 743874] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 743881] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744744880|now:1746006744743880|interv:1000| [2025/04/30 09:52:24 743887] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 743893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 743900] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744743842| [2025/04/30 09:52:24 743907] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744743842| [2025/04/30 09:52:24 743919] [debug] |xqc_engine_wakeup_after|wakeup:1746006744743842|now:1746006744743919|diff:18446744073709551539| [2025/04/30 09:52:24 743926] [debug] |xqc_engine_main_logic|END|now:1746006744743394| [2025/04/30 09:52:24 743934] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744743934| [2025/04/30 09:52:24 743940] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744743842|pq_index:0| [2025/04/30 09:52:24 743947] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744743394| [2025/04/30 09:52:24 743966] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744743964| [2025/04/30 09:52:24 743973] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:LOSS_DETECTION|expire_time:1746006744743842|now:1746006744743964| [2025/04/30 09:52:24 743979] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_loss_detection_timeout|path:0|loss_detection_timeout| [2025/04/30 09:52:24 743986] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_loss_detection_timeout|xqc_send_ctl_detect_lost| [2025/04/30 09:52:24 743992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:741|lost_pn:738|thresh:3| [2025/04/30 09:52:24 743999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 744005] [debug] |scid:d47626d1917b423603b680b7|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:52:24 744011] [debug] |scid:d47626d1917b423603b680b7|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:52:24 744018] [debug] |scid:d47626d1917b423603b680b7|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:52:24 744024] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 744032] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:739|lost_pn:738|po_sent_time:1746006744707201|lost_send_time:1746006744707323|loss_delay:36641|frame:STREAM |repair:128| [2025/04/30 09:52:24 744039] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744707201u| [2025/04/30 09:52:24 744046] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_loss_detection_timeout|xqc_send_ctl_set_loss_detection_timer|loss| [2025/04/30 09:52:24 744052] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:32570|rtt_var:494|pto_duration:34570|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 744059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 744065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 744072] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40810| [2025/04/30 09:52:24 744078] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744803354|now:1746006744744051|interv:59303| [2025/04/30 09:52:24 744084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744803354|now:1746006744744051|interval:59303|pto_count:0|srtt:32570 [2025/04/30 09:52:24 744092] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 744105] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32570|min_srtt:32570|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 744113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:40810|cwnd:44408|conn:000055C0D6BED6FC|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 744119] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 744126] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 744151] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 744163] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 744169] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32570|min_srtt:32570|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 744176] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:40810|cwnd:44408|conn:000055C0D6BED6FC|stream_id:0|stream_offset:568308| [2025/04/30 09:52:24 744183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 744189] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 744195] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 744203] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 744210] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 744216] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:44408|conn:000055C0D6BED6FC|stream_id:0|stream_offset:549444| [2025/04/30 09:52:24 744223] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 744230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 744236] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744744880| [2025/04/30 09:52:24 744242] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744744880| [2025/04/30 09:52:24 744249] [debug] |xqc_engine_wakeup_after|wakeup:1746006744744880|now:1746006744744249|diff:631| [2025/04/30 09:52:24 744256] [debug] |xqc_engine_main_logic|END|now:1746006744743964| [2025/04/30 09:52:24 745151] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006744745150| [2025/04/30 09:52:24 745167] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 745176] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:233| [2025/04/30 09:52:24 745182] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:234| [2025/04/30 09:52:24 745191] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:234| [2025/04/30 09:52:24 745205] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 745213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:742|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:743|path_largest_ack:742| [2025/04/30 09:52:24 745221] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:42008|prior_delivered:478239|prior_time:1746006744709268|is_app_limited:0|send_elapse:35516|ack_elapse:35882|ctl_first_sent_time:1746006744710997|lagest_ack_time:1746006744745150|curr_delivered:517847| [2025/04/30 09:52:24 745228] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744710997| [2025/04/30 09:52:24 745235] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:466||sndq_packets_used_bytes:0|sndq_packets_free:323| [2025/04/30 09:52:24 745242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:743|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:743|path_largest_ack:743| [2025/04/30 09:52:24 745249] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:40808|prior_delivered:480639|prior_time:1746006744711210|is_app_limited:0|send_elapse:32580|ack_elapse:33940|ctl_first_sent_time:1746006744711545|lagest_ack_time:1746006744745150|curr_delivered:519047| [2025/04/30 09:52:24 745257] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744711545| [2025/04/30 09:52:24 745263] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:465||sndq_packets_used_bytes:0|sndq_packets_free:324| [2025/04/30 09:52:24 745269] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:32570|rttvar:494|minrtt:31359|latest_rtt:33605|ack_delay:88| [2025/04/30 09:52:24 745276] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:32688|rttvar:607|minrtt:31359|latest_rtt:33605|ack_delay:88| [2025/04/30 09:52:24 745283] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:743|lost_pn:740|thresh:3| [2025/04/30 09:52:24 745289] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 745296] [debug] |scid:d47626d1917b423603b680b7|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:52:24 745302] [debug] |scid:d47626d1917b423603b680b7|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:52:24 745308] [debug] |scid:d47626d1917b423603b680b7|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:52:24 745314] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 745321] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 745326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 745330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:32688|rtt_var:607|pto_duration:35116|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 745335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 745339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 745347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 38410| [2025/04/30 09:52:24 745352] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744803900|now:1746006744745330|interv:58570| [2025/04/30 09:52:24 745356] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744803900|now:1746006744745330|interval:58570|pto_count:0|srtt:32688 [2025/04/30 09:52:24 745360] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 32580, ack_elapse 33940, delivered 38408|rate 1131644|lost 288| [2025/04/30 09:52:24 745365] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1131644) in round 11| [2025/04/30 09:52:24 745369] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 745373] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 745377] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44408|packet_lost:0|acked:2400|po_sent_time:1746006744711545|recovery:1|recovery_start:1746006744744045|packet_conservation:0|next_round_delivered:516647| [2025/04/30 09:52:24 745382] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44408|packet_lost:0|acked:2400|po_sent_time:1746006744711545|recovery:1|recovery_start:1746006744744045|packet_conservation:0|next_round_delivered:516647| [2025/04/30 09:52:24 745387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:46808|full_bw_reached:1|inflight:38410|srtt:32688|latest_rtt:33605|min_rtt:31359|applimit:0|lost:285|recovery:1|recovery_start:1746006744744045|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 745393] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:234|largest:234|pns:2| [2025/04/30 09:52:24 745397] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:234|frame:ACK |recv_time:1746006744745150|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 745402] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864745150|now:1746006744745150|interv:120000000| [2025/04/30 09:52:24 745406] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864745150|now:1746006744745150|interv:120000000| [2025/04/30 09:52:24 745410] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744744880|pq_index:0| [2025/04/30 09:52:24 745415] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744743964| [2025/04/30 09:52:24 745419] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744745419| [2025/04/30 09:52:24 745424] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744745423| [2025/04/30 09:52:24 745429] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744744880|now:1746006744745423| [2025/04/30 09:52:24 745433] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744744880|now:1746006744745423| [2025/04/30 09:52:24 745437] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 745444] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 745449] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32688|min_srtt:32688|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 745453] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:38410|cwnd:46808|conn:000055C0D6BED6FC|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 745458] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 745462] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 745466] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 745470] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 745474] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32688|min_srtt:32688|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 745478] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:38410|cwnd:46808|conn:000055C0D6BED6FC|stream_id:0|stream_offset:568308| [2025/04/30 09:52:24 745483] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 745487] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 745490] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 745495] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 745499] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 745503] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38410|cwnd:46808|conn:000055C0D6BED6FC|stream_id:0|stream_offset:549444| [2025/04/30 09:52:24 745508] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 745512] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:776| [2025/04/30 09:52:24 745548] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:776|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38410|now:1746006744745520|stream_id:0|stream_offset:549444| [2025/04/30 09:52:24 745555] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 745560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:38410|applimit:0| [2025/04/30 09:52:24 745564] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:32688|rtt_var:607|pto_duration:35116|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 745569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 745576] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 745580] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 39610| [2025/04/30 09:52:24 745584] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744805636|now:1746006744745564|interv:60072| [2025/04/30 09:52:24 745588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744805636|now:1746006744745564|interval:60072|pto_count:0|srtt:32688 [2025/04/30 09:52:24 745593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46808|inflight:39610| [2025/04/30 09:52:24 745597] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 745602] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39610|cwnd:46808|conn:000055C0D6BED6FC|stream_id:0|stream_offset:550623| [2025/04/30 09:52:24 745606] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 745610] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:777| [2025/04/30 09:52:24 745634] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:777|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39610|now:1746006744745616|stream_id:0|stream_offset:550623| [2025/04/30 09:52:24 745640] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 745644] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:39610|applimit:0| [2025/04/30 09:52:24 745649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:32688|rtt_var:607|pto_duration:35116|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 745653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 745657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 745660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40810| [2025/04/30 09:52:24 745664] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744805732|now:1746006744745648|interv:60084| [2025/04/30 09:52:24 745668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744805732|now:1746006744745648|interval:60084|pto_count:0|srtt:32688 [2025/04/30 09:52:24 745673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46808|inflight:40810| [2025/04/30 09:52:24 745677] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 745681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:46808|conn:000055C0D6BED6FC|stream_id:0|stream_offset:551802| [2025/04/30 09:52:24 745686] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 745693] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744746693|now:1746006744745693|interv:1000| [2025/04/30 09:52:24 745697] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 745701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 745705] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744746693| [2025/04/30 09:52:24 745709] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744746693| [2025/04/30 09:52:24 745713] [debug] |xqc_engine_wakeup_after|wakeup:1746006744746693|now:1746006744745713|diff:980| [2025/04/30 09:52:24 745717] [debug] |xqc_engine_main_logic|END|now:1746006744745423| [2025/04/30 09:52:24 745723] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744745723| [2025/04/30 09:52:24 745727] [debug] |xqc_engine_wakeup_after|wakeup:1746006744746693|now:1746006744745727|diff:966| [2025/04/30 09:52:24 745731] [debug] |xqc_engine_main_logic|END|now:1746006744745723| [2025/04/30 09:52:24 746803] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744746802| [2025/04/30 09:52:24 746815] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744746693|pq_index:0| [2025/04/30 09:52:24 746819] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744745423| [2025/04/30 09:52:24 746825] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744746824| [2025/04/30 09:52:24 746830] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744746693|now:1746006744746824| [2025/04/30 09:52:24 746834] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744746693|now:1746006744746824| [2025/04/30 09:52:24 746838] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 746843] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 746848] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32688|min_srtt:32688|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 746852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:40810|cwnd:46808|conn:000055C0D6BED6FC|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 746857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 746861] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 746865] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 746869] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 746873] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32688|min_srtt:32688|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 746878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:40810|cwnd:46808|conn:000055C0D6BED6FC|stream_id:0|stream_offset:568308| [2025/04/30 09:52:24 746888] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 746892] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 746896] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 746900] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 746905] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 746909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:46808|conn:000055C0D6BED6FC|stream_id:0|stream_offset:551802| [2025/04/30 09:52:24 746914] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 746918] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:778| [2025/04/30 09:52:24 746952] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:778|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40810|now:1746006744746927|stream_id:0|stream_offset:551802| [2025/04/30 09:52:24 746958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 746963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:40810|applimit:0| [2025/04/30 09:52:24 746967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:32688|rtt_var:607|pto_duration:35116|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 746972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 746976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 746979] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 42010| [2025/04/30 09:52:24 746983] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744807043|now:1746006744746967|interv:60076| [2025/04/30 09:52:24 746987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744807043|now:1746006744746967|interval:60076|pto_count:0|srtt:32688 [2025/04/30 09:52:24 746992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46808|inflight:42010| [2025/04/30 09:52:24 746997] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 747001] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42010|cwnd:46808|conn:000055C0D6BED6FC|stream_id:0|stream_offset:552981| [2025/04/30 09:52:24 747009] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 747015] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:779| [2025/04/30 09:52:24 747053] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:779|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42010|now:1746006744747025|stream_id:0|stream_offset:552981| [2025/04/30 09:52:24 747070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 747077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:42010|applimit:0| [2025/04/30 09:52:24 747083] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:32688|rtt_var:607|pto_duration:35116|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 747090] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 747096] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 747102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 43210| [2025/04/30 09:52:24 747107] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744807141|now:1746006744747083|interv:60058| [2025/04/30 09:52:24 747113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744807141|now:1746006744747083|interval:60058|pto_count:0|srtt:32688 [2025/04/30 09:52:24 747120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46808|inflight:43210| [2025/04/30 09:52:24 747127] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 747153] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43210|cwnd:46808|conn:000055C0D6BED6FC|stream_id:0|stream_offset:554160| [2025/04/30 09:52:24 747160] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 747166] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744748166|now:1746006744747166|interv:1000| [2025/04/30 09:52:24 747172] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 747178] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 747184] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744748166| [2025/04/30 09:52:24 747190] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744748166| [2025/04/30 09:52:24 747194] [debug] |xqc_engine_wakeup_after|wakeup:1746006744748166|now:1746006744747194|diff:972| [2025/04/30 09:52:24 747198] [debug] |xqc_engine_main_logic|END|now:1746006744746824| [2025/04/30 09:52:24 747318] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:44|state:ESTABED|recv_time:1746006744747316| [2025/04/30 09:52:24 747327] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 747336] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:234| [2025/04/30 09:52:24 747342] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:235| [2025/04/30 09:52:24 747351] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:235| [2025/04/30 09:52:24 747358] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 747365] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 747379] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:42008|prior_delivered:480639|prior_time:1746006744711210|is_app_limited:0|send_elapse:34011|ack_elapse:36106|ctl_first_sent_time:1746006744712976|lagest_ack_time:1746006744747316|curr_delivered:520247| [2025/04/30 09:52:24 747387] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744712976| [2025/04/30 09:52:24 747395] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:464||sndq_packets_used_bytes:0|sndq_packets_free:325| [2025/04/30 09:52:24 747401] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:32688|rttvar:607|minrtt:31359|latest_rtt:34340|ack_delay:1232| [2025/04/30 09:52:24 747408] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:32740|rttvar:561|minrtt:31359|latest_rtt:34340|ack_delay:1232| [2025/04/30 09:52:24 747415] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:744|lost_pn:741|thresh:3| [2025/04/30 09:52:24 747422] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 747428] [debug] |scid:d47626d1917b423603b680b7|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:52:24 747434] [debug] |scid:d47626d1917b423603b680b7|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:52:24 747441] [debug] |scid:d47626d1917b423603b680b7|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:52:24 747448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 747454] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 747460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 747464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:32740|rtt_var:561|pto_duration:34984|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 747469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 747473] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 747476] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 42010| [2025/04/30 09:52:24 747480] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744807009|now:1746006744747464|interv:59545| [2025/04/30 09:52:24 747485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744807009|now:1746006744747464|interval:59545|pto_count:0|srtt:32740 [2025/04/30 09:52:24 747489] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 34011, ack_elapse 36106, delivered 39608|rate 1096992|lost 288| [2025/04/30 09:52:24 747494] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1096992) in round 11| [2025/04/30 09:52:24 747498] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 747502] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 747510] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:46808|packet_lost:0|acked:1200|po_sent_time:1746006744712976|recovery:1|recovery_start:1746006744744045|packet_conservation:0|next_round_delivered:516647| [2025/04/30 09:52:24 747514] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:46808|packet_lost:0|acked:1200|po_sent_time:1746006744712976|recovery:1|recovery_start:1746006744744045|packet_conservation:0|next_round_delivered:516647| [2025/04/30 09:52:24 747519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:48008|full_bw_reached:1|inflight:42010|srtt:32740|latest_rtt:34340|min_rtt:31359|applimit:0|lost:285|recovery:1|recovery_start:1746006744744045|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 747525] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:235|largest:235|pns:2| [2025/04/30 09:52:24 747529] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:235|frame:ACK |recv_time:1746006744747316|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 747534] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864747316|now:1746006744747316|interv:120000000| [2025/04/30 09:52:24 747538] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864747316|now:1746006744747316|interv:120000000| [2025/04/30 09:52:24 747542] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744748166|pq_index:0| [2025/04/30 09:52:24 747547] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744746824| [2025/04/30 09:52:24 747551] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744747551| [2025/04/30 09:52:24 747556] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744747555| [2025/04/30 09:52:24 747561] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 747566] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32740|min_srtt:32740|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 747570] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:42010|cwnd:48008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 747575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 747579] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 747583] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 747587] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 747591] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32740|min_srtt:32740|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 747598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:42010|cwnd:48008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:568308| [2025/04/30 09:52:24 747603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 747606] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 747610] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 747614] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 747619] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 747623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42010|cwnd:48008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:554160| [2025/04/30 09:52:24 747627] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 747631] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 747635] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744748166| [2025/04/30 09:52:24 747639] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744748166| [2025/04/30 09:52:24 747643] [debug] |xqc_engine_wakeup_after|wakeup:1746006744748166|now:1746006744747643|diff:523| [2025/04/30 09:52:24 747648] [debug] |xqc_engine_main_logic|END|now:1746006744747555| [2025/04/30 09:52:24 747653] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744747653| [2025/04/30 09:52:24 747657] [debug] |xqc_engine_wakeup_after|wakeup:1746006744748166|now:1746006744747657|diff:509| [2025/04/30 09:52:24 747661] [debug] |xqc_engine_main_logic|END|now:1746006744747653| [2025/04/30 09:52:24 748730] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744748730| [2025/04/30 09:52:24 748742] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744748166|pq_index:0| [2025/04/30 09:52:24 748747] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744747555| [2025/04/30 09:52:24 748752] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744748751| [2025/04/30 09:52:24 748757] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744748166|now:1746006744748751| [2025/04/30 09:52:24 748761] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744748166|now:1746006744748751| [2025/04/30 09:52:24 748765] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 748770] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 748774] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32740|min_srtt:32740|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 748779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:42010|cwnd:48008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 748790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 748794] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 748798] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 748802] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 748806] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32740|min_srtt:32740|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 748811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:42010|cwnd:48008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:568308| [2025/04/30 09:52:24 748815] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 748819] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 748822] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 748827] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 748831] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 748836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42010|cwnd:48008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:554160| [2025/04/30 09:52:24 748840] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 748844] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:780| [2025/04/30 09:52:24 748884] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:780|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42010|now:1746006744748853|stream_id:0|stream_offset:554160| [2025/04/30 09:52:24 748893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 748900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:42010|applimit:0| [2025/04/30 09:52:24 748907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:32740|rtt_var:561|pto_duration:34984|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 748914] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 748918] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 748921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 43210| [2025/04/30 09:52:24 748925] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744808837|now:1746006744748907|interv:59930| [2025/04/30 09:52:24 748934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744808837|now:1746006744748907|interval:59930|pto_count:0|srtt:32740 [2025/04/30 09:52:24 748938] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48008|inflight:43210| [2025/04/30 09:52:24 748943] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 748948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43210|cwnd:48008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:555339| [2025/04/30 09:52:24 748952] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 748957] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:781| [2025/04/30 09:52:24 748987] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:781|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43210|now:1746006744748963|stream_id:0|stream_offset:555339| [2025/04/30 09:52:24 748997] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 749004] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:43210|applimit:0| [2025/04/30 09:52:24 749011] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:32740|rtt_var:561|pto_duration:34984|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 749017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 749023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 749029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 44410| [2025/04/30 09:52:24 749036] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744808947|now:1746006744749010|interv:59937| [2025/04/30 09:52:24 749042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744808947|now:1746006744749010|interval:59937|pto_count:0|srtt:32740 [2025/04/30 09:52:24 749049] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48008|inflight:44410| [2025/04/30 09:52:24 749055] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 749061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44410|cwnd:48008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:556518| [2025/04/30 09:52:24 749069] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 749075] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744750075|now:1746006744749075|interv:1000| [2025/04/30 09:52:24 749081] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 749087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 749093] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744750075| [2025/04/30 09:52:24 749105] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744750075| [2025/04/30 09:52:24 749111] [debug] |xqc_engine_wakeup_after|wakeup:1746006744750075|now:1746006744749110|diff:965| [2025/04/30 09:52:24 749118] [debug] |xqc_engine_main_logic|END|now:1746006744748751| [2025/04/30 09:52:24 749130] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:45|state:ESTABED|recv_time:1746006744749129| [2025/04/30 09:52:24 749156] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 749163] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:235| [2025/04/30 09:52:24 749167] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:236| [2025/04/30 09:52:24 749174] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:236| [2025/04/30 09:52:24 749180] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 749188] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:746|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:747|path_largest_ack:746| [2025/04/30 09:52:24 749195] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:42008|prior_delivered:483039|prior_time:1746006744713204|is_app_limited:0|send_elapse:35815|ack_elapse:35925|ctl_first_sent_time:1746006744714914|lagest_ack_time:1746006744749129|curr_delivered:521447| [2025/04/30 09:52:24 749203] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744714914| [2025/04/30 09:52:24 749210] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:463||sndq_packets_used_bytes:0|sndq_packets_free:326| [2025/04/30 09:52:24 749217] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:747|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:747|path_largest_ack:747| [2025/04/30 09:52:24 749224] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:40808|prior_delivered:485439|prior_time:1746006744715186|is_app_limited:0|send_elapse:35720|ack_elapse:33943|ctl_first_sent_time:1746006744716809|lagest_ack_time:1746006744749129|curr_delivered:522647| [2025/04/30 09:52:24 749231] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744716809| [2025/04/30 09:52:24 749237] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:462||sndq_packets_used_bytes:0|sndq_packets_free:327| [2025/04/30 09:52:24 749243] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:32740|rttvar:561|minrtt:31359|latest_rtt:32320|ack_delay:88| [2025/04/30 09:52:24 749250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:32677|rttvar:548|minrtt:31359|latest_rtt:32320|ack_delay:88| [2025/04/30 09:52:24 749257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:747|lost_pn:744|thresh:3| [2025/04/30 09:52:24 749263] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 749269] [debug] |scid:d47626d1917b423603b680b7|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:52:24 749276] [debug] |scid:d47626d1917b423603b680b7|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:52:24 749281] [debug] |scid:d47626d1917b423603b680b7|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:52:24 749290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 749294] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 749298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 749302] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744750291|now:1746006744749302|interval:989| [2025/04/30 09:52:24 749307] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744750291|now:1746006744749302|interv:989| [2025/04/30 09:52:24 749311] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 35720, ack_elapse 33943, delivered 37208|rate 1041657|lost 288| [2025/04/30 09:52:24 749316] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1041657) in round 11| [2025/04/30 09:52:24 749320] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 749324] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 749328] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48008|packet_lost:0|acked:2400|po_sent_time:1746006744716809|recovery:1|recovery_start:1746006744744045|packet_conservation:0|next_round_delivered:516647| [2025/04/30 09:52:24 749333] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48008|packet_lost:0|acked:2400|po_sent_time:1746006744716809|recovery:1|recovery_start:1746006744744045|packet_conservation:0|next_round_delivered:516647| [2025/04/30 09:52:24 749337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:50408|full_bw_reached:1|inflight:42010|srtt:32677|latest_rtt:32320|min_rtt:31359|applimit:0|lost:285|recovery:1|recovery_start:1746006744744045|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 749343] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:236|largest:236|pns:2| [2025/04/30 09:52:24 749348] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:236|frame:ACK |recv_time:1746006744749129|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 749353] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864749129|now:1746006744749129|interv:120000000| [2025/04/30 09:52:24 749357] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864749129|now:1746006744749129|interv:120000000| [2025/04/30 09:52:24 749361] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744750075|pq_index:0| [2025/04/30 09:52:24 749366] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744748751| [2025/04/30 09:52:24 749370] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744749369| [2025/04/30 09:52:24 749374] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744749373| [2025/04/30 09:52:24 749380] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 749387] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32677|min_srtt:32677|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 749392] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:42010|cwnd:50408|conn:000055C0D6BED6FC|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 749397] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 749401] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 749404] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 749409] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 749413] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32677|min_srtt:32677|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 749417] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:42010|cwnd:50408|conn:000055C0D6BED6FC|stream_id:0|stream_offset:568308| [2025/04/30 09:52:24 749422] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 749426] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 749429] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 749434] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 749438] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 749442] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42010|cwnd:50408|conn:000055C0D6BED6FC|stream_id:0|stream_offset:556518| [2025/04/30 09:52:24 749447] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 749450] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 749454] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744750075| [2025/04/30 09:52:24 749458] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744750075| [2025/04/30 09:52:24 749462] [debug] |xqc_engine_wakeup_after|wakeup:1746006744750075|now:1746006744749462|diff:613| [2025/04/30 09:52:24 749467] [debug] |xqc_engine_main_logic|END|now:1746006744749373| [2025/04/30 09:52:24 749472] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744749472| [2025/04/30 09:52:24 749476] [debug] |xqc_engine_wakeup_after|wakeup:1746006744750075|now:1746006744749476|diff:599| [2025/04/30 09:52:24 749480] [debug] |xqc_engine_main_logic|END|now:1746006744749472| [2025/04/30 09:52:24 750548] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744750548| [2025/04/30 09:52:24 750560] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744750075|pq_index:0| [2025/04/30 09:52:24 750567] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744749373| [2025/04/30 09:52:24 750582] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744750580| [2025/04/30 09:52:24 750590] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:LOSS_DETECTION|expire_time:1746006744750291|now:1746006744750580| [2025/04/30 09:52:24 750596] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_loss_detection_timeout|path:0|loss_detection_timeout| [2025/04/30 09:52:24 750600] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_loss_detection_timeout|xqc_send_ctl_detect_lost| [2025/04/30 09:52:24 750604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:747|lost_pn:744|thresh:3| [2025/04/30 09:52:24 750609] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 750613] [debug] |scid:d47626d1917b423603b680b7|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:52:24 750617] [debug] |scid:d47626d1917b423603b680b7|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:52:24 750621] [debug] |scid:d47626d1917b423603b680b7|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:52:24 750624] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 750628] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 750633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:745|lost_pn:744|po_sent_time:1746006744713530|lost_send_time:1746006744713819|loss_delay:36761|frame:STREAM |repair:128| [2025/04/30 09:52:24 750638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744713530u| [2025/04/30 09:52:24 750642] [stats] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |lost interval:106506|lost_count:21|send_count:107|pkt_num:745|po_send_time:1746006744713530|srtt:32677|cwnd:50408|bw:1207078|conn_life:524576|now:0|last_lost_time:524576| [2025/04/30 09:52:24 750647] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_loss_detection_timeout|xqc_send_ctl_set_loss_detection_timer|loss| [2025/04/30 09:52:24 750651] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:32677|rtt_var:548|pto_duration:34869|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 750656] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 750660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 750664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40810| [2025/04/30 09:52:24 750668] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744808832|now:1746006744750651|interv:58181| [2025/04/30 09:52:24 750672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744808832|now:1746006744750651|interval:58181|pto_count:0|srtt:32677 [2025/04/30 09:52:24 750677] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744750075|now:1746006744750580| [2025/04/30 09:52:24 750684] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744750075|now:1746006744750580| [2025/04/30 09:52:24 750688] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 750693] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 750698] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32677|min_srtt:32677|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 750702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:40810|cwnd:50408|conn:000055C0D6BED6FC|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 750707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 750711] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 750714] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 750719] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 750723] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32677|min_srtt:32677|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 750727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:40810|cwnd:50408|conn:000055C0D6BED6FC|stream_id:0|stream_offset:568308| [2025/04/30 09:52:24 750732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 750735] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 750739] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 750743] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 750748] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 750752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:50408|conn:000055C0D6BED6FC|stream_id:0|stream_offset:556518| [2025/04/30 09:52:24 750757] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 750761] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:782| [2025/04/30 09:52:24 750800] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:782|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40810|now:1746006744750769|stream_id:0|stream_offset:556518| [2025/04/30 09:52:24 750810] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 750818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:40810|applimit:0| [2025/04/30 09:52:24 750824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:32677|rtt_var:548|pto_duration:34869|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 750834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 750838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 750842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 42010| [2025/04/30 09:52:24 750846] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744810638|now:1746006744750824|interv:59814| [2025/04/30 09:52:24 750850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744810638|now:1746006744750824|interval:59814|pto_count:0|srtt:32677 [2025/04/30 09:52:24 750855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50408|inflight:42010| [2025/04/30 09:52:24 750860] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 750864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42010|cwnd:50408|conn:000055C0D6BED6FC|stream_id:0|stream_offset:557697| [2025/04/30 09:52:24 750869] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 750873] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:783| [2025/04/30 09:52:24 750903] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:783|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42010|now:1746006744750880|stream_id:0|stream_offset:557697| [2025/04/30 09:52:24 750912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 750920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:42010|applimit:0| [2025/04/30 09:52:24 750926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:32677|rtt_var:548|pto_duration:34869|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 750931] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 750935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 750939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 43210| [2025/04/30 09:52:24 750943] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744810749|now:1746006744750926|interv:59823| [2025/04/30 09:52:24 750947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744810749|now:1746006744750926|interval:59823|pto_count:0|srtt:32677 [2025/04/30 09:52:24 750953] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50408|inflight:43210| [2025/04/30 09:52:24 750961] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 750967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43210|cwnd:50408|conn:000055C0D6BED6FC|stream_id:0|stream_offset:558876| [2025/04/30 09:52:24 750986] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 750993] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744751993|now:1746006744750993|interv:1000| [2025/04/30 09:52:24 750999] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 751005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 751012] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744751993| [2025/04/30 09:52:24 751018] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744751993| [2025/04/30 09:52:24 751024] [debug] |xqc_engine_wakeup_after|wakeup:1746006744751993|now:1746006744751024|diff:969| [2025/04/30 09:52:24 751031] [debug] |xqc_engine_main_logic|END|now:1746006744750580| [2025/04/30 09:52:24 751044] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:45|state:ESTABED|recv_time:1746006744751043| [2025/04/30 09:52:24 751052] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 751060] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:236| [2025/04/30 09:52:24 751067] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:237| [2025/04/30 09:52:24 751075] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:237| [2025/04/30 09:52:24 751082] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 751090] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:748|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:749|path_largest_ack:748| [2025/04/30 09:52:24 751097] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:42008|prior_delivered:485439|prior_time:1746006744715186|is_app_limited:0|send_elapse:35852|ack_elapse:35857|ctl_first_sent_time:1746006744716941|lagest_ack_time:1746006744751043|curr_delivered:523847| [2025/04/30 09:52:24 751105] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744716941| [2025/04/30 09:52:24 751112] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:462||sndq_packets_used_bytes:0|sndq_packets_free:327| [2025/04/30 09:52:24 751119] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:749|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:749|path_largest_ack:749| [2025/04/30 09:52:24 751125] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:40808|prior_delivered:487839|prior_time:1746006744717199|is_app_limited:0|send_elapse:32818|ack_elapse:33844|ctl_first_sent_time:1746006744717538|lagest_ack_time:1746006744751043|curr_delivered:525047| [2025/04/30 09:52:24 751155] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744717538| [2025/04/30 09:52:24 751165] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:461||sndq_packets_used_bytes:0|sndq_packets_free:328| [2025/04/30 09:52:24 751172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:32677|rttvar:548|minrtt:31359|latest_rtt:33505|ack_delay:104| [2025/04/30 09:52:24 751178] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:32768|rttvar:592|minrtt:31359|latest_rtt:33505|ack_delay:104| [2025/04/30 09:52:24 751191] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:749|lost_pn:746|thresh:3| [2025/04/30 09:52:24 751198] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 751204] [debug] |scid:d47626d1917b423603b680b7|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:52:24 751210] [debug] |scid:d47626d1917b423603b680b7|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:52:24 751217] [debug] |scid:d47626d1917b423603b680b7|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:52:24 751223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 751228] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 751235] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 751241] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 751247] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:32768|rtt_var:592|pto_duration:35136|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 751252] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 751257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 751264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40810| [2025/04/30 09:52:24 751270] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744811016|now:1746006744751247|interv:59769| [2025/04/30 09:52:24 751277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744811016|now:1746006744751247|interval:59769|pto_count:0|srtt:32768 [2025/04/30 09:52:24 751283] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 32818, ack_elapse 33844, delivered 37208|rate 1099397|lost 289| [2025/04/30 09:52:24 751290] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1099397) in round 11| [2025/04/30 09:52:24 751297] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 751303] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 751310] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50408|packet_lost:0|acked:2400|po_sent_time:1746006744717538|recovery:1|recovery_start:1746006744750642|packet_conservation:0|next_round_delivered:516647| [2025/04/30 09:52:24 751317] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50408|packet_lost:0|acked:2400|po_sent_time:1746006744717538|recovery:1|recovery_start:1746006744750642|packet_conservation:0|next_round_delivered:516647| [2025/04/30 09:52:24 751325] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:52808|full_bw_reached:1|inflight:40810|srtt:32768|latest_rtt:33505|min_rtt:31359|applimit:0|lost:285|recovery:1|recovery_start:1746006744750642|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 751340] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:237|largest:237|pns:2| [2025/04/30 09:52:24 751347] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:237|frame:ACK |recv_time:1746006744751043|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 751355] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864751043|now:1746006744751043|interv:120000000| [2025/04/30 09:52:24 751361] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864751043|now:1746006744751043|interv:120000000| [2025/04/30 09:52:24 751366] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744751993|pq_index:0| [2025/04/30 09:52:24 751370] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744750580| [2025/04/30 09:52:24 751374] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744751374| [2025/04/30 09:52:24 751379] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744751378| [2025/04/30 09:52:24 751385] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 751390] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32768|min_srtt:32768|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 751394] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:40810|cwnd:52808|conn:000055C0D6BED6FC|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 751399] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:32768|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 751404] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:703|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 751408] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32768|min_srtt:32768|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 751412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:40810|cwnd:52808|conn:000055C0D6BED6FC|stream_id:0|stream_offset:494031| [2025/04/30 09:52:24 751417] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 751421] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 751425] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 751429] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 751433] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32768|min_srtt:32768|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 751437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:40810|cwnd:52808|conn:000055C0D6BED6FC|stream_id:0|stream_offset:568308| [2025/04/30 09:52:24 751445] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 751449] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 751453] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 751457] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 751462] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:703|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 751466] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:52808|conn:000055C0D6BED6FC|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 751470] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 751474] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 751478] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 751482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:52808|conn:000055C0D6BED6FC|stream_id:0|stream_offset:558876| [2025/04/30 09:52:24 751487] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 751490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 751494] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744751993| [2025/04/30 09:52:24 751498] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744751993| [2025/04/30 09:52:24 751502] [debug] |xqc_engine_wakeup_after|wakeup:1746006744751993|now:1746006744751502|diff:491| [2025/04/30 09:52:24 751507] [debug] |xqc_engine_main_logic|END|now:1746006744751378| [2025/04/30 09:52:24 751512] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744751512| [2025/04/30 09:52:24 751516] [debug] |xqc_engine_wakeup_after|wakeup:1746006744751993|now:1746006744751516|diff:477| [2025/04/30 09:52:24 751520] [debug] |xqc_engine_main_logic|END|now:1746006744751512| [2025/04/30 09:52:24 752598] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744752597| [2025/04/30 09:52:24 752612] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744751993|pq_index:0| [2025/04/30 09:52:24 752617] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744751378| [2025/04/30 09:52:24 752622] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744752621| [2025/04/30 09:52:24 752627] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744751993|now:1746006744752621| [2025/04/30 09:52:24 752631] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744751993|now:1746006744752621| [2025/04/30 09:52:24 752635] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 752646] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 752651] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32768|min_srtt:32768|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 752655] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:40810|cwnd:52808|conn:000055C0D6BED6FC|stream_id:0|stream_offset:494031| [2025/04/30 09:52:24 752660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 752664] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 752668] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 752675] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 752681] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32768|min_srtt:32768|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 752688] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:40810|cwnd:52808|conn:000055C0D6BED6FC|stream_id:0|stream_offset:568308| [2025/04/30 09:52:24 752694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 752698] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 752702] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 752706] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 752711] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:703|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 752715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:52808|conn:000055C0D6BED6FC|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 752719] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 752724] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:784| [2025/04/30 09:52:24 752762] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:784|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40810|now:1746006744752732|stream_id:0|stream_offset:357267| [2025/04/30 09:52:24 752772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:784|origin_pktnum:435|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 752779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:40810|applimit:0| [2025/04/30 09:52:24 752786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:32768|rtt_var:592|pto_duration:35136|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 752792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 752800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 752804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 42010| [2025/04/30 09:52:24 752808] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744812868|now:1746006744752786|interv:60082| [2025/04/30 09:52:24 752812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744812868|now:1746006744752786|interval:60082|pto_count:0|srtt:32768 [2025/04/30 09:52:24 752817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52808|inflight:42010| [2025/04/30 09:52:24 752822] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 752826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42010|cwnd:52808|conn:000055C0D6BED6FC|stream_id:0|stream_offset:558876| [2025/04/30 09:52:24 752831] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 752835] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744753835|now:1746006744752835|interv:1000| [2025/04/30 09:52:24 752839] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 752843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 752847] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744753835| [2025/04/30 09:52:24 752851] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744753835| [2025/04/30 09:52:24 752855] [debug] |xqc_engine_wakeup_after|wakeup:1746006744753835|now:1746006744752855|diff:980| [2025/04/30 09:52:24 752860] [debug] |xqc_engine_main_logic|END|now:1746006744752621| [2025/04/30 09:52:24 753088] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:45|state:ESTABED|recv_time:1746006744753087| [2025/04/30 09:52:24 753113] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 753123] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:237| [2025/04/30 09:52:24 753129] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:238| [2025/04/30 09:52:24 753159] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:238| [2025/04/30 09:52:24 753166] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 753173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:750|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:751|path_largest_ack:750| [2025/04/30 09:52:24 753180] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:42008|prior_delivered:487839|prior_time:1746006744717199|is_app_limited:0|send_elapse:34217|ack_elapse:35888|ctl_first_sent_time:1746006744718937|lagest_ack_time:1746006744753087|curr_delivered:526247| [2025/04/30 09:52:24 753187] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744718937| [2025/04/30 09:52:24 753194] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:460||sndq_packets_used_bytes:0|sndq_packets_free:329| [2025/04/30 09:52:24 753200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:751|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:751|path_largest_ack:751| [2025/04/30 09:52:24 753213] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:40808|prior_delivered:490239|prior_time:1746006744719202|is_app_limited:0|send_elapse:32920|ack_elapse:33885|ctl_first_sent_time:1746006744719561|lagest_ack_time:1746006744753087|curr_delivered:527447| [2025/04/30 09:52:24 753220] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744719561| [2025/04/30 09:52:24 753227] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:459||sndq_packets_used_bytes:0|sndq_packets_free:330| [2025/04/30 09:52:24 753233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:32768|rttvar:592|minrtt:31359|latest_rtt:33526|ack_delay:88| [2025/04/30 09:52:24 753241] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:32851|rttvar:611|minrtt:31359|latest_rtt:33526|ack_delay:88| [2025/04/30 09:52:24 753248] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:751|lost_pn:748|thresh:3| [2025/04/30 09:52:24 753255] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 753262] [debug] |scid:d47626d1917b423603b680b7|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:52:24 753268] [debug] |scid:d47626d1917b423603b680b7|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:52:24 753274] [debug] |scid:d47626d1917b423603b680b7|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:52:24 753281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 753287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 753293] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 753300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 753306] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:32851|rtt_var:611|pto_duration:35295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 753313] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 753319] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 753326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 39610| [2025/04/30 09:52:24 753332] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744813027|now:1746006744753306|interv:59721| [2025/04/30 09:52:24 753338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744813027|now:1746006744753306|interval:59721|pto_count:0|srtt:32851 [2025/04/30 09:52:24 753345] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 32920, ack_elapse 33885, delivered 37208|rate 1098066|lost 289| [2025/04/30 09:52:24 753353] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1098066) in round 11| [2025/04/30 09:52:24 753364] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 753371] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 753377] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52808|packet_lost:0|acked:2400|po_sent_time:1746006744719561|recovery:1|recovery_start:1746006744750642|packet_conservation:0|next_round_delivered:516647| [2025/04/30 09:52:24 753384] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52808|packet_lost:0|acked:2400|po_sent_time:1746006744719561|recovery:1|recovery_start:1746006744750642|packet_conservation:0|next_round_delivered:516647| [2025/04/30 09:52:24 753391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:55208|full_bw_reached:1|inflight:39610|srtt:32851|latest_rtt:33526|min_rtt:31359|applimit:0|lost:286|recovery:1|recovery_start:1746006744750642|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 753399] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:238|largest:238|pns:2| [2025/04/30 09:52:24 753407] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:238|frame:ACK |recv_time:1746006744753087|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 753413] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864753087|now:1746006744753087|interv:120000000| [2025/04/30 09:52:24 753417] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864753087|now:1746006744753087|interv:120000000| [2025/04/30 09:52:24 753421] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744753835|pq_index:0| [2025/04/30 09:52:24 753425] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744752621| [2025/04/30 09:52:24 753429] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744753429| [2025/04/30 09:52:24 753434] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744753433| [2025/04/30 09:52:24 753440] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 753445] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32851|min_srtt:32851|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 753449] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:39610|cwnd:55208|conn:000055C0D6BED6FC|stream_id:0|stream_offset:494031| [2025/04/30 09:52:24 753454] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:32851|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 753458] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:729|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 753463] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32851|min_srtt:32851|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 753471] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:39610|cwnd:55208|conn:000055C0D6BED6FC|stream_id:0|stream_offset:505821| [2025/04/30 09:52:24 753475] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:32851|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 753480] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:739|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 753484] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32851|min_srtt:32851|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 753488] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:39610|cwnd:55208|conn:000055C0D6BED6FC|stream_id:0|stream_offset:512895| [2025/04/30 09:52:24 753492] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:32851|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 753497] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:745|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 753501] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32851|min_srtt:32851|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 753505] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:39610|cwnd:55208|conn:000055C0D6BED6FC|stream_id:0|stream_offset:568308| [2025/04/30 09:52:24 753509] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:32851|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 753514] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 753518] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32851|min_srtt:32851|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 753522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:39610|cwnd:55208|conn:000055C0D6BED6FC|stream_id:0|stream_offset:569487| [2025/04/30 09:52:24 753526] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 753530] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 753534] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 753538] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 753543] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:729|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 753547] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39610|cwnd:55208|conn:000055C0D6BED6FC|stream_id:0|stream_offset:494031| [2025/04/30 09:52:24 753554] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 753558] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 753562] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 753566] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39610|cwnd:55208|conn:000055C0D6BED6FC|stream_id:0|stream_offset:558876| [2025/04/30 09:52:24 753571] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 753574] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 753578] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744753835| [2025/04/30 09:52:24 753582] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744753835| [2025/04/30 09:52:24 753586] [debug] |xqc_engine_wakeup_after|wakeup:1746006744753835|now:1746006744753586|diff:249| [2025/04/30 09:52:24 753591] [debug] |xqc_engine_main_logic|END|now:1746006744753433| [2025/04/30 09:52:24 753596] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744753596| [2025/04/30 09:52:24 753600] [debug] |xqc_engine_wakeup_after|wakeup:1746006744753835|now:1746006744753600|diff:235| [2025/04/30 09:52:24 753604] [debug] |xqc_engine_main_logic|END|now:1746006744753596| [2025/04/30 09:52:24 754672] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744754672| [2025/04/30 09:52:24 754685] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744753835|pq_index:0| [2025/04/30 09:52:24 754689] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744753433| [2025/04/30 09:52:24 754695] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744754694| [2025/04/30 09:52:24 754700] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744753835|now:1746006744754694| [2025/04/30 09:52:24 754704] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744753835|now:1746006744754694| [2025/04/30 09:52:24 754708] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 754712] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 754718] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32851|min_srtt:32851|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 754722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:39610|cwnd:55208|conn:000055C0D6BED6FC|stream_id:0|stream_offset:569487| [2025/04/30 09:52:24 754727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 754731] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 754735] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 754739] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 754749] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:729|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 754754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39610|cwnd:55208|conn:000055C0D6BED6FC|stream_id:0|stream_offset:494031| [2025/04/30 09:52:24 754758] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 754762] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:785| [2025/04/30 09:52:24 754801] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:785|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39610|now:1746006744754771|stream_id:0|stream_offset:494031| [2025/04/30 09:52:24 754811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:785|origin_pktnum:729|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 754818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:39610|applimit:0| [2025/04/30 09:52:24 754825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:32851|rtt_var:611|pto_duration:35295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 754831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 754835] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 754839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40810| [2025/04/30 09:52:24 754843] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744815066|now:1746006744754824|interv:60242| [2025/04/30 09:52:24 754847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744815066|now:1746006744754824|interval:60242|pto_count:0|srtt:32851 [2025/04/30 09:52:24 754851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55208|inflight:40810| [2025/04/30 09:52:24 754856] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:739|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 754861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:55208|conn:000055C0D6BED6FC|stream_id:0|stream_offset:505821| [2025/04/30 09:52:24 754865] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 754869] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:786| [2025/04/30 09:52:24 754899] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:786|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40810|now:1746006744754876|stream_id:0|stream_offset:505821| [2025/04/30 09:52:24 754909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:786|origin_pktnum:739|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 754916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:40810|applimit:0| [2025/04/30 09:52:24 754922] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:32851|rtt_var:611|pto_duration:35295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 754932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 754938] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 754944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 42010| [2025/04/30 09:52:24 754951] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744815171|now:1746006744754922|interv:60249| [2025/04/30 09:52:24 754956] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744815171|now:1746006744754922|interval:60249|pto_count:0|srtt:32851 [2025/04/30 09:52:24 754965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55208|inflight:42010| [2025/04/30 09:52:24 754972] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:745|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 754979] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42010|cwnd:55208|conn:000055C0D6BED6FC|stream_id:0|stream_offset:512895| [2025/04/30 09:52:24 754986] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 754992] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:787| [2025/04/30 09:52:24 755033] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:787|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42010|now:1746006744755002|stream_id:0|stream_offset:512895| [2025/04/30 09:52:24 755043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:787|origin_pktnum:745|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 755050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:42010|applimit:0| [2025/04/30 09:52:24 755057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:32851|rtt_var:611|pto_duration:35295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 755065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 755071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 755078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 43210| [2025/04/30 09:52:24 755084] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744815297|now:1746006744755057|interv:60240| [2025/04/30 09:52:24 755091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744815297|now:1746006744755057|interval:60240|pto_count:0|srtt:32851 [2025/04/30 09:52:24 755098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55208|inflight:43210| [2025/04/30 09:52:24 755105] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 755111] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43210|cwnd:55208|conn:000055C0D6BED6FC|stream_id:0|stream_offset:558876| [2025/04/30 09:52:24 755125] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 755131] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744756131|now:1746006744755131|interv:1000| [2025/04/30 09:52:24 755158] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 755165] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 755171] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744756131| [2025/04/30 09:52:24 755177] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744756131| [2025/04/30 09:52:24 755184] [debug] |xqc_engine_wakeup_after|wakeup:1746006744756131|now:1746006744755184|diff:947| [2025/04/30 09:52:24 755190] [debug] |xqc_engine_main_logic|END|now:1746006744754694| [2025/04/30 09:52:24 755204] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:45|state:ESTABED|recv_time:1746006744755203| [2025/04/30 09:52:24 755212] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 755220] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:238| [2025/04/30 09:52:24 755227] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:239| [2025/04/30 09:52:24 755236] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:239| [2025/04/30 09:52:24 755243] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 755250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:752|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:753|path_largest_ack:752| [2025/04/30 09:52:24 755262] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:42008|prior_delivered:490239|prior_time:1746006744719202|is_app_limited:0|send_elapse:34338|ack_elapse:36001|ctl_first_sent_time:1746006744720979|lagest_ack_time:1746006744755203|curr_delivered:528647| [2025/04/30 09:52:24 755269] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744720979| [2025/04/30 09:52:24 755276] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:458||sndq_packets_used_bytes:0|sndq_packets_free:331| [2025/04/30 09:52:24 755282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:753|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:753|path_largest_ack:753| [2025/04/30 09:52:24 755289] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:38408|prior_delivered:495039|prior_time:1746006744723201|is_app_limited:0|send_elapse:32957|ack_elapse:32002|ctl_first_sent_time:1746006744723559|lagest_ack_time:1746006744755203|curr_delivered:529847| [2025/04/30 09:52:24 755294] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744723559| [2025/04/30 09:52:24 755298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:457||sndq_packets_used_bytes:0|sndq_packets_free:332| [2025/04/30 09:52:24 755302] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:32851|rttvar:611|minrtt:31359|latest_rtt:31644|ack_delay:88| [2025/04/30 09:52:24 755307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:32689|rttvar:782|minrtt:31359|latest_rtt:31644|ack_delay:88| [2025/04/30 09:52:24 755319] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:753|lost_pn:750|thresh:3| [2025/04/30 09:52:24 755326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 755333] [debug] |scid:d47626d1917b423603b680b7|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:52:24 755339] [debug] |scid:d47626d1917b423603b680b7|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:52:24 755345] [debug] |scid:d47626d1917b423603b680b7|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:52:24 755351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 755356] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 755360] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 755364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 755368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:32689|rtt_var:782|pto_duration:35817|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 755372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 755376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 755380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40810| [2025/04/30 09:52:24 755384] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744815819|now:1746006744755367|interv:60452| [2025/04/30 09:52:24 755388] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744815819|now:1746006744755367|interval:60452|pto_count:0|srtt:32689 [2025/04/30 09:52:24 755393] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 32957, ack_elapse 32002, delivered 34808|rate 1056164|lost 289| [2025/04/30 09:52:24 755397] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1056164) in round 11| [2025/04/30 09:52:24 755402] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 755406] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 755413] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55208|packet_lost:0|acked:2400|po_sent_time:1746006744723559|recovery:1|recovery_start:1746006744750642|packet_conservation:0|next_round_delivered:516647| [2025/04/30 09:52:24 755420] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55208|packet_lost:0|acked:2400|po_sent_time:1746006744723559|recovery:1|recovery_start:1746006744750642|packet_conservation:0|next_round_delivered:516647| [2025/04/30 09:52:24 755427] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:57608|full_bw_reached:1|inflight:40810|srtt:32689|latest_rtt:31644|min_rtt:31359|applimit:0|lost:289|recovery:1|recovery_start:1746006744750642|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 755438] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:239|largest:239|pns:2| [2025/04/30 09:52:24 755442] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:239|frame:ACK |recv_time:1746006744755203|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 755447] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864755203|now:1746006744755203|interv:120000000| [2025/04/30 09:52:24 755451] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864755203|now:1746006744755203|interv:120000000| [2025/04/30 09:52:24 755455] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744756131|pq_index:0| [2025/04/30 09:52:24 755460] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744754694| [2025/04/30 09:52:24 755464] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744755463| [2025/04/30 09:52:24 755469] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744755467| [2025/04/30 09:52:24 755474] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 755479] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32689|min_srtt:32689|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 755483] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:40810|cwnd:57608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:569487| [2025/04/30 09:52:24 755488] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:32689|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 755495] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 755502] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32689|min_srtt:32689|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 755509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:40810|cwnd:57608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:570666| [2025/04/30 09:52:24 755515] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:32689|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 755520] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 755524] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32689|min_srtt:32689|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 755528] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:40810|cwnd:57608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:571845| [2025/04/30 09:52:24 755533] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:32689|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 755540] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 755545] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32689|min_srtt:32689|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 755549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:40810|cwnd:57608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:573024| [2025/04/30 09:52:24 755554] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:32689|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 755558] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 755562] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32689|min_srtt:32689|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 755567] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:40810|cwnd:57608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:574203| [2025/04/30 09:52:24 755571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 755576] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 755582] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 755589] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 755596] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 755601] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:57608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:558876| [2025/04/30 09:52:24 755605] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 755609] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 755613] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744756131| [2025/04/30 09:52:24 755617] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744756131| [2025/04/30 09:52:24 755621] [debug] |xqc_engine_wakeup_after|wakeup:1746006744756131|now:1746006744755621|diff:510| [2025/04/30 09:52:24 755626] [debug] |xqc_engine_main_logic|END|now:1746006744755467| [2025/04/30 09:52:24 755631] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744755631| [2025/04/30 09:52:24 755635] [debug] |xqc_engine_wakeup_after|wakeup:1746006744756131|now:1746006744755635|diff:496| [2025/04/30 09:52:24 755639] [debug] |xqc_engine_main_logic|END|now:1746006744755631| [2025/04/30 09:52:24 756705] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744756704| [2025/04/30 09:52:24 756717] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744756131|pq_index:0| [2025/04/30 09:52:24 756722] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744755467| [2025/04/30 09:52:24 756732] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744756731| [2025/04/30 09:52:24 756737] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744756131|now:1746006744756731| [2025/04/30 09:52:24 756741] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744756131|now:1746006744756731| [2025/04/30 09:52:24 756745] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 756750] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 756755] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32689|min_srtt:32689|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 756760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:40810|cwnd:57608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:574203| [2025/04/30 09:52:24 756764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 756768] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 756772] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 756777] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 756781] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 756786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40810|cwnd:57608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:558876| [2025/04/30 09:52:24 756790] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 756795] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:788| [2025/04/30 09:52:24 756830] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:788|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40810|now:1746006744756803|stream_id:0|stream_offset:558876| [2025/04/30 09:52:24 756836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 756841] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:40810|applimit:0| [2025/04/30 09:52:24 756846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:32689|rtt_var:782|pto_duration:35817|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 756850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 756855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 756858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 42010| [2025/04/30 09:52:24 756866] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744817620|now:1746006744756846|interv:60774| [2025/04/30 09:52:24 756870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744817620|now:1746006744756846|interval:60774|pto_count:0|srtt:32689 [2025/04/30 09:52:24 756875] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57608|inflight:42010| [2025/04/30 09:52:24 756880] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 756884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42010|cwnd:57608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:560055| [2025/04/30 09:52:24 756888] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 756893] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:789| [2025/04/30 09:52:24 756916] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:789|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42010|now:1746006744756899|stream_id:0|stream_offset:560055| [2025/04/30 09:52:24 756921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 756926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:42010|applimit:0| [2025/04/30 09:52:24 756930] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:32689|rtt_var:782|pto_duration:35817|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 756935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 756939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 756942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 43210| [2025/04/30 09:52:24 756946] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744817716|now:1746006744756930|interv:60786| [2025/04/30 09:52:24 756958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744817716|now:1746006744756930|interval:60786|pto_count:0|srtt:32689 [2025/04/30 09:52:24 756966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57608|inflight:43210| [2025/04/30 09:52:24 756973] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 756979] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43210|cwnd:57608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:561234| [2025/04/30 09:52:24 756987] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 756993] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744757992|now:1746006744756992|interv:1000| [2025/04/30 09:52:24 756999] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 757011] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 757017] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744757992| [2025/04/30 09:52:24 757023] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744757992| [2025/04/30 09:52:24 757029] [debug] |xqc_engine_wakeup_after|wakeup:1746006744757992|now:1746006744757029|diff:963| [2025/04/30 09:52:24 757036] [debug] |xqc_engine_main_logic|END|now:1746006744756731| [2025/04/30 09:52:24 757306] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:57|state:ESTABED|recv_time:1746006744757305| [2025/04/30 09:52:24 757322] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 757331] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:239| [2025/04/30 09:52:24 757337] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:240| [2025/04/30 09:52:24 757347] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:240| [2025/04/30 09:52:24 757353] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 757361] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:754|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:755|path_largest_ack:754| [2025/04/30 09:52:24 757369] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:39608|prior_delivered:495039|prior_time:1746006744723201|is_app_limited:0|send_elapse:33070|ack_elapse:34104|ctl_first_sent_time:1746006744723672|lagest_ack_time:1746006744757305|curr_delivered:531047| [2025/04/30 09:52:24 757376] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744723672| [2025/04/30 09:52:24 757383] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:456||sndq_packets_used_bytes:0|sndq_packets_free:333| [2025/04/30 09:52:24 757387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:755|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:755|path_largest_ack:755| [2025/04/30 09:52:24 757395] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:39608|prior_delivered:495039|prior_time:1746006744723201|is_app_limited:0|send_elapse:33070|ack_elapse:34104|ctl_first_sent_time:1746006744723672|lagest_ack_time:1746006744757305|curr_delivered:532247| [2025/04/30 09:52:24 757402] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744723804| [2025/04/30 09:52:24 757408] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:455||sndq_packets_used_bytes:0|sndq_packets_free:334| [2025/04/30 09:52:24 757414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:32689|rttvar:782|minrtt:31359|latest_rtt:33501|ack_delay:88| [2025/04/30 09:52:24 757419] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:32779|rttvar:768|minrtt:31359|latest_rtt:33501|ack_delay:88| [2025/04/30 09:52:24 757425] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:755|lost_pn:752|thresh:3| [2025/04/30 09:52:24 757431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 757438] [debug] |scid:d47626d1917b423603b680b7|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:52:24 757442] [debug] |scid:d47626d1917b423603b680b7|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:52:24 757452] [debug] |scid:d47626d1917b423603b680b7|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:52:24 757457] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 757464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 757471] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 757477] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 757482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:32779|rtt_var:768|pto_duration:35851|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 757487] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 757491] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 757495] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40810| [2025/04/30 09:52:24 757499] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744817750|now:1746006744757482|interv:60268| [2025/04/30 09:52:24 757503] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744817750|now:1746006744757482|interval:60268|pto_count:0|srtt:32779 [2025/04/30 09:52:24 757507] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 33070, ack_elapse 34104, delivered 37208|rate 1091015|lost 289| [2025/04/30 09:52:24 757512] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1091015) in round 11| [2025/04/30 09:52:24 757516] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 757520] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 757524] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:57608|packet_lost:0|acked:2400|po_sent_time:1746006744723804|recovery:1|recovery_start:1746006744750642|packet_conservation:0|next_round_delivered:516647| [2025/04/30 09:52:24 757529] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:57608|packet_lost:0|acked:2400|po_sent_time:1746006744723804|recovery:1|recovery_start:1746006744750642|packet_conservation:0|next_round_delivered:516647| [2025/04/30 09:52:24 757534] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:60008|full_bw_reached:1|inflight:40810|srtt:32779|latest_rtt:33501|min_rtt:31359|applimit:0|lost:289|recovery:1|recovery_start:1746006744750642|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 757539] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:24 757543] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:10| [2025/04/30 09:52:24 757547] [debug] |scid:d47626d1917b423603b680b7|xqc_process_max_data_frame|max_data:2097152|max_data_old:1048576| [2025/04/30 09:52:24 757551] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:11| [2025/04/30 09:52:24 757555] [debug] |scid:d47626d1917b423603b680b7|xqc_process_max_stream_data_frame|max_stream_data=2097152|max_stream_data_old=1048576| [2025/04/30 09:52:24 757563] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:24 757568] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 09:52:24 757573] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:240|largest:240|pns:2| [2025/04/30 09:52:24 757577] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:57|pkt_type:SHORT_HEADER|pkt_num:240|frame:PING ACK MAX_DATA MAX_STREAM_DATA |recv_time:1746006744757305|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 757582] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864757305|now:1746006744757305|interv:120000000| [2025/04/30 09:52:24 757587] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864757305|now:1746006744757305|interv:120000000| [2025/04/30 09:52:24 757591] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744757992|pq_index:0| [2025/04/30 09:52:24 757595] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744756731| [2025/04/30 09:52:24 757599] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744757599| [2025/04/30 09:52:24 757607] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744757605| [2025/04/30 09:52:24 757615] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:000055C0D6BED6FC|cnt:0| [2025/04/30 09:52:24 757622] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1048991| [2025/04/30 09:52:24 757627] [debug] |scid:d47626d1917b423603b680b7|xqc_sample_check_app_limited|check_applimit|path:0|inflight:40810|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 09:52:24 757633] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1047812| [2025/04/30 09:52:24 757637] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1046633| [2025/04/30 09:52:24 757642] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1045454| [2025/04/30 09:52:24 757646] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1044275| [2025/04/30 09:52:24 757650] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1043096| [2025/04/30 09:52:24 757654] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1041917| [2025/04/30 09:52:24 757658] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1040738| [2025/04/30 09:52:24 757662] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1039559| [2025/04/30 09:52:24 757666] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1038380| [2025/04/30 09:52:24 757670] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1037201| [2025/04/30 09:52:24 757675] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1036022| [2025/04/30 09:52:24 757679] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1034843| [2025/04/30 09:52:24 757683] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1033664| [2025/04/30 09:52:24 757690] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1032485| [2025/04/30 09:52:24 757694] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1031306| [2025/04/30 09:52:24 757698] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1030127| [2025/04/30 09:52:24 757702] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1028948| [2025/04/30 09:52:24 757706] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1027769| [2025/04/30 09:52:24 757711] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1026590| [2025/04/30 09:52:24 757715] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1025411| [2025/04/30 09:52:24 757719] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1024232| [2025/04/30 09:52:24 757723] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1023053| [2025/04/30 09:52:24 757727] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1021874| [2025/04/30 09:52:24 757731] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1020695| [2025/04/30 09:52:24 757735] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1019516| [2025/04/30 09:52:24 757739] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1018337| [2025/04/30 09:52:24 757743] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1017158| [2025/04/30 09:52:24 757747] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1015979| [2025/04/30 09:52:24 757751] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1014800| [2025/04/30 09:52:24 757755] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1013621| [2025/04/30 09:52:24 757759] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1012442| [2025/04/30 09:52:24 757763] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1011263| [2025/04/30 09:52:24 757767] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1010084| [2025/04/30 09:52:24 757771] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1008905| [2025/04/30 09:52:24 757775] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1007726| [2025/04/30 09:52:24 757780] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1006547| [2025/04/30 09:52:24 757784] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1005368| [2025/04/30 09:52:24 757788] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1004189| [2025/04/30 09:52:24 757792] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1003010| [2025/04/30 09:52:24 757796] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1001831| [2025/04/30 09:52:24 757800] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:1000652| [2025/04/30 09:52:24 757804] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:999473| [2025/04/30 09:52:24 757808] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:998294| [2025/04/30 09:52:24 757813] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:997115| [2025/04/30 09:52:24 757817] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:995936| [2025/04/30 09:52:24 757823] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:994757| [2025/04/30 09:52:24 757830] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:993578| [2025/04/30 09:52:24 757837] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:992399| [2025/04/30 09:52:24 757843] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:991220| [2025/04/30 09:52:24 757850] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:990041| [2025/04/30 09:52:24 757854] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:988862| [2025/04/30 09:52:24 757858] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:987683| [2025/04/30 09:52:24 757862] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:986504| [2025/04/30 09:52:24 757866] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:985325| [2025/04/30 09:52:24 757870] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:984146| [2025/04/30 09:52:24 757874] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:982967| [2025/04/30 09:52:24 757878] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:981788| [2025/04/30 09:52:24 757882] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:980609| [2025/04/30 09:52:24 757886] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:979430| [2025/04/30 09:52:24 757890] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:978251| [2025/04/30 09:52:24 757895] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:977072| [2025/04/30 09:52:24 757898] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:975893| [2025/04/30 09:52:24 757903] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:974714| [2025/04/30 09:52:24 757907] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:973535| [2025/04/30 09:52:24 757911] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:972356| [2025/04/30 09:52:24 757915] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:971177| [2025/04/30 09:52:24 757919] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:969998| [2025/04/30 09:52:24 757923] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:968819| [2025/04/30 09:52:24 757927] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:967640| [2025/04/30 09:52:24 757931] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:966461| [2025/04/30 09:52:24 757935] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:965282| [2025/04/30 09:52:24 757939] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:964103| [2025/04/30 09:52:24 757943] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:962924| [2025/04/30 09:52:24 757947] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:961745| [2025/04/30 09:52:24 757951] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:960566| [2025/04/30 09:52:24 757955] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:959387| [2025/04/30 09:52:24 757959] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:958208| [2025/04/30 09:52:24 757963] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:957029| [2025/04/30 09:52:24 757970] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:955850| [2025/04/30 09:52:24 757974] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:954671| [2025/04/30 09:52:24 757978] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:953492| [2025/04/30 09:52:24 757982] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:952313| [2025/04/30 09:52:24 757986] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:951134| [2025/04/30 09:52:24 757991] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:949955| [2025/04/30 09:52:24 757998] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:948776| [2025/04/30 09:52:24 758004] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:947597| [2025/04/30 09:52:24 758012] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:946418| [2025/04/30 09:52:24 758019] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:945239| [2025/04/30 09:52:24 758023] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:944060| [2025/04/30 09:52:24 758029] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:942881| [2025/04/30 09:52:24 758036] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:941702| [2025/04/30 09:52:24 758042] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:940523| [2025/04/30 09:52:24 758048] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:939344| [2025/04/30 09:52:24 758054] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:938165| [2025/04/30 09:52:24 758061] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:936986| [2025/04/30 09:52:24 758068] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:935807| [2025/04/30 09:52:24 758074] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:934628| [2025/04/30 09:52:24 758081] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:933449| [2025/04/30 09:52:24 758088] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:932270| [2025/04/30 09:52:24 758095] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:931091| [2025/04/30 09:52:24 758101] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:929912| [2025/04/30 09:52:24 758108] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:928733| [2025/04/30 09:52:24 758115] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:927554| [2025/04/30 09:52:24 758121] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:926375| [2025/04/30 09:52:24 758128] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:925196| [2025/04/30 09:52:24 758158] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:924017| [2025/04/30 09:52:24 758165] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:922838| [2025/04/30 09:52:24 758172] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:921659| [2025/04/30 09:52:24 758179] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:920480| [2025/04/30 09:52:24 758186] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:919301| [2025/04/30 09:52:24 758193] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:918122| [2025/04/30 09:52:24 758205] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:916943| [2025/04/30 09:52:24 758212] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:915764| [2025/04/30 09:52:24 758219] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:914585| [2025/04/30 09:52:24 758226] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:913406| [2025/04/30 09:52:24 758232] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:912227| [2025/04/30 09:52:24 758239] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:911048| [2025/04/30 09:52:24 758245] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:909869| [2025/04/30 09:52:24 758252] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:908690| [2025/04/30 09:52:24 758259] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:907511| [2025/04/30 09:52:24 758266] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:906332| [2025/04/30 09:52:24 758272] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:905153| [2025/04/30 09:52:24 758279] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:903974| [2025/04/30 09:52:24 758286] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:902795| [2025/04/30 09:52:24 758292] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:901616| [2025/04/30 09:52:24 758299] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:900437| [2025/04/30 09:52:24 758305] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:899258| [2025/04/30 09:52:24 758311] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:898079| [2025/04/30 09:52:24 758318] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:896900| [2025/04/30 09:52:24 758325] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:895721| [2025/04/30 09:52:24 758331] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:894542| [2025/04/30 09:52:24 758337] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:893363| [2025/04/30 09:52:24 758344] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:892184| [2025/04/30 09:52:24 758351] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:891005| [2025/04/30 09:52:24 758357] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:889826| [2025/04/30 09:52:24 758364] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:888647| [2025/04/30 09:52:24 758370] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:887468| [2025/04/30 09:52:24 758377] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:886289| [2025/04/30 09:52:24 758382] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:885110| [2025/04/30 09:52:24 758389] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:883931| [2025/04/30 09:52:24 758396] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:882752| [2025/04/30 09:52:24 758402] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:881573| [2025/04/30 09:52:24 758408] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:880394| [2025/04/30 09:52:24 758421] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:879215| [2025/04/30 09:52:24 758428] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:878036| [2025/04/30 09:52:24 758434] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:876857| [2025/04/30 09:52:24 758441] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:875678| [2025/04/30 09:52:24 758447] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:874499| [2025/04/30 09:52:24 758451] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:873320| [2025/04/30 09:52:24 758456] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:872141| [2025/04/30 09:52:24 758460] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:870962| [2025/04/30 09:52:24 758464] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:869783| [2025/04/30 09:52:24 758468] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:868604| [2025/04/30 09:52:24 758472] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:867425| [2025/04/30 09:52:24 758476] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:866246| [2025/04/30 09:52:24 758480] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:865067| [2025/04/30 09:52:24 758484] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:863888| [2025/04/30 09:52:24 758488] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:862709| [2025/04/30 09:52:24 758492] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:861530| [2025/04/30 09:52:24 758496] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:860351| [2025/04/30 09:52:24 758500] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:859172| [2025/04/30 09:52:24 758504] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:857993| [2025/04/30 09:52:24 758508] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:856814| [2025/04/30 09:52:24 758513] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:855635| [2025/04/30 09:52:24 758517] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:854456| [2025/04/30 09:52:24 758521] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:853277| [2025/04/30 09:52:24 758525] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:852098| [2025/04/30 09:52:24 758529] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:850919| [2025/04/30 09:52:24 758533] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:849740| [2025/04/30 09:52:24 758537] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:848561| [2025/04/30 09:52:24 758541] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:847382| [2025/04/30 09:52:24 758544] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:846203| [2025/04/30 09:52:24 758548] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:845024| [2025/04/30 09:52:24 758552] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:843845| [2025/04/30 09:52:24 758556] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:842666| [2025/04/30 09:52:24 758561] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:841487| [2025/04/30 09:52:24 758568] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:840308| [2025/04/30 09:52:24 758572] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:839129| [2025/04/30 09:52:24 758576] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:837950| [2025/04/30 09:52:24 758580] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:836771| [2025/04/30 09:52:24 758584] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:835592| [2025/04/30 09:52:24 758588] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:834413| [2025/04/30 09:52:24 758592] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:833234| [2025/04/30 09:52:24 758596] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:832055| [2025/04/30 09:52:24 758600] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:830876| [2025/04/30 09:52:24 758604] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:829697| [2025/04/30 09:52:24 758608] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:828518| [2025/04/30 09:52:24 758613] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:827339| [2025/04/30 09:52:24 758617] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:826160| [2025/04/30 09:52:24 758621] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:824981| [2025/04/30 09:52:24 758625] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:823802| [2025/04/30 09:52:24 758629] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:822623| [2025/04/30 09:52:24 758633] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:821444| [2025/04/30 09:52:24 758637] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:820265| [2025/04/30 09:52:24 758641] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:819086| [2025/04/30 09:52:24 758645] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:817907| [2025/04/30 09:52:24 758649] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:816728| [2025/04/30 09:52:24 758653] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:815549| [2025/04/30 09:52:24 758658] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:814370| [2025/04/30 09:52:24 758662] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:813191| [2025/04/30 09:52:24 758666] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:812012| [2025/04/30 09:52:24 758670] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:810833| [2025/04/30 09:52:24 758674] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:809654| [2025/04/30 09:52:24 758678] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:808475| [2025/04/30 09:52:24 758682] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:807296| [2025/04/30 09:52:24 758686] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:806117| [2025/04/30 09:52:24 758690] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:804938| [2025/04/30 09:52:24 758694] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:803759| [2025/04/30 09:52:24 758698] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:802580| [2025/04/30 09:52:24 758709] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:801401| [2025/04/30 09:52:24 758713] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:800222| [2025/04/30 09:52:24 758717] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:799043| [2025/04/30 09:52:24 758721] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:797864| [2025/04/30 09:52:24 758725] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:796685| [2025/04/30 09:52:24 758729] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:795506| [2025/04/30 09:52:24 758734] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:794327| [2025/04/30 09:52:24 758738] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:793148| [2025/04/30 09:52:24 758742] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:791969| [2025/04/30 09:52:24 758746] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:790790| [2025/04/30 09:52:24 758750] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:789611| [2025/04/30 09:52:24 758754] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:788432| [2025/04/30 09:52:24 758758] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:787253| [2025/04/30 09:52:24 758762] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:786074| [2025/04/30 09:52:24 758766] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:784895| [2025/04/30 09:52:24 758770] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:783716| [2025/04/30 09:52:24 758774] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:782537| [2025/04/30 09:52:24 758778] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:781358| [2025/04/30 09:52:24 758782] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:780179| [2025/04/30 09:52:24 758786] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:779000| [2025/04/30 09:52:24 758790] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:777821| [2025/04/30 09:52:24 758795] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:776642| [2025/04/30 09:52:24 758799] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:775463| [2025/04/30 09:52:24 758802] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:774284| [2025/04/30 09:52:24 758807] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:773105| [2025/04/30 09:52:24 758811] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:771926| [2025/04/30 09:52:24 758815] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:770747| [2025/04/30 09:52:24 758819] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:769568| [2025/04/30 09:52:24 758823] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:768389| [2025/04/30 09:52:24 758827] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:767210| [2025/04/30 09:52:24 758831] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:766031| [2025/04/30 09:52:24 758835] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:764852| [2025/04/30 09:52:24 758839] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:763673| [2025/04/30 09:52:24 758846] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:762494| [2025/04/30 09:52:24 758850] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:761315| [2025/04/30 09:52:24 758854] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:760136| [2025/04/30 09:52:24 758858] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:758957| [2025/04/30 09:52:24 758862] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:757778| [2025/04/30 09:52:24 758866] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:756599| [2025/04/30 09:52:24 758870] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:755420| [2025/04/30 09:52:24 758874] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:754241| [2025/04/30 09:52:24 758878] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:753062| [2025/04/30 09:52:24 758882] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:751883| [2025/04/30 09:52:24 758886] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:750704| [2025/04/30 09:52:24 758891] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:749525| [2025/04/30 09:52:24 758895] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:748346| [2025/04/30 09:52:24 758899] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:747167| [2025/04/30 09:52:24 758903] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:745988| [2025/04/30 09:52:24 758907] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:744809| [2025/04/30 09:52:24 758911] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:743630| [2025/04/30 09:52:24 758915] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:742451| [2025/04/30 09:52:24 758919] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:741272| [2025/04/30 09:52:24 758923] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:740093| [2025/04/30 09:52:24 758927] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:738914| [2025/04/30 09:52:24 758931] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:737735| [2025/04/30 09:52:24 758935] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:736556| [2025/04/30 09:52:24 758939] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:735377| [2025/04/30 09:52:24 758943] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:734198| [2025/04/30 09:52:24 758947] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:733019| [2025/04/30 09:52:24 758952] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:731840| [2025/04/30 09:52:24 758955] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:730661| [2025/04/30 09:52:24 758959] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:729482| [2025/04/30 09:52:24 758963] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:728303| [2025/04/30 09:52:24 758968] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:727124| [2025/04/30 09:52:24 758971] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:725945| [2025/04/30 09:52:24 758978] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:724766| [2025/04/30 09:52:24 758982] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:723587| [2025/04/30 09:52:24 758986] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:722408| [2025/04/30 09:52:24 758990] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:721229| [2025/04/30 09:52:24 758994] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:720050| [2025/04/30 09:52:24 758998] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:718871| [2025/04/30 09:52:24 759002] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:717692| [2025/04/30 09:52:24 759006] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:716513| [2025/04/30 09:52:24 759010] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:715334| [2025/04/30 09:52:24 759014] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:714155| [2025/04/30 09:52:24 759018] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:712976| [2025/04/30 09:52:24 759023] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:711797| [2025/04/30 09:52:24 759027] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:710618| [2025/04/30 09:52:24 759031] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:709439| [2025/04/30 09:52:24 759035] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:708260| [2025/04/30 09:52:24 759039] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:707081| [2025/04/30 09:52:24 759043] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:705902| [2025/04/30 09:52:24 759047] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:704723| [2025/04/30 09:52:24 759051] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:703544| [2025/04/30 09:52:24 759055] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:702365| [2025/04/30 09:52:24 759059] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:701186| [2025/04/30 09:52:24 759064] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:700007| [2025/04/30 09:52:24 759068] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:698828| [2025/04/30 09:52:24 759072] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:697649| [2025/04/30 09:52:24 759076] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:696470| [2025/04/30 09:52:24 759080] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:695291| [2025/04/30 09:52:24 759084] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:694112| [2025/04/30 09:52:24 759088] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:692933| [2025/04/30 09:52:24 759092] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:691754| [2025/04/30 09:52:24 759096] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:690575| [2025/04/30 09:52:24 759100] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:689396| [2025/04/30 09:52:24 759104] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:688217| [2025/04/30 09:52:24 759108] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:687038| [2025/04/30 09:52:24 759114] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:685859| [2025/04/30 09:52:24 759118] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:684680| [2025/04/30 09:52:24 759122] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:683501| [2025/04/30 09:52:24 759126] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:682322| [2025/04/30 09:52:24 759131] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:681143| [2025/04/30 09:52:24 759153] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:679964| [2025/04/30 09:52:24 759158] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:678785| [2025/04/30 09:52:24 759162] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:677606| [2025/04/30 09:52:24 759166] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:676427| [2025/04/30 09:52:24 759170] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:675248| [2025/04/30 09:52:24 759174] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:674069| [2025/04/30 09:52:24 759178] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:672890| [2025/04/30 09:52:24 759182] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:671711| [2025/04/30 09:52:24 759186] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:670532| [2025/04/30 09:52:24 759190] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:669353| [2025/04/30 09:52:24 759194] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:668174| [2025/04/30 09:52:24 759198] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:666995| [2025/04/30 09:52:24 759202] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:665816| [2025/04/30 09:52:24 759206] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:664637| [2025/04/30 09:52:24 759210] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:663458| [2025/04/30 09:52:24 759214] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:662279| [2025/04/30 09:52:24 759219] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:661100| [2025/04/30 09:52:24 759222] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:659921| [2025/04/30 09:52:24 759227] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:658742| [2025/04/30 09:52:24 759231] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:657563| [2025/04/30 09:52:24 759235] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:656384| [2025/04/30 09:52:24 759239] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:655205| [2025/04/30 09:52:24 759247] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:654026| [2025/04/30 09:52:24 759251] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:652847| [2025/04/30 09:52:24 759257] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:651668| [2025/04/30 09:52:24 759262] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:650489| [2025/04/30 09:52:24 759267] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:649310| [2025/04/30 09:52:24 759271] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:648131| [2025/04/30 09:52:24 759280] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:646952| [2025/04/30 09:52:24 759284] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:645773| [2025/04/30 09:52:24 759290] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:644594| [2025/04/30 09:52:24 759294] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:643415| [2025/04/30 09:52:24 759300] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:642236| [2025/04/30 09:52:24 759304] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:641057| [2025/04/30 09:52:24 759310] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:639878| [2025/04/30 09:52:24 759314] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:638699| [2025/04/30 09:52:24 759320] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:637520| [2025/04/30 09:52:24 759324] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:636341| [2025/04/30 09:52:24 759330] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:635162| [2025/04/30 09:52:24 759334] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:633983| [2025/04/30 09:52:24 759343] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:632804| [2025/04/30 09:52:24 759348] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:631625| [2025/04/30 09:52:24 759354] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:630446| [2025/04/30 09:52:24 759358] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:629267| [2025/04/30 09:52:24 759364] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:628088| [2025/04/30 09:52:24 759368] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:626909| [2025/04/30 09:52:24 759373] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:625730| [2025/04/30 09:52:24 759377] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:624551| [2025/04/30 09:52:24 759383] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:623372| [2025/04/30 09:52:24 759387] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:622193| [2025/04/30 09:52:24 759395] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:621014| [2025/04/30 09:52:24 759402] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:619835| [2025/04/30 09:52:24 759412] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:618656| [2025/04/30 09:52:24 759419] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:617477| [2025/04/30 09:52:24 759429] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:616298| [2025/04/30 09:52:24 759436] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:615119| [2025/04/30 09:52:24 759446] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:613940| [2025/04/30 09:52:24 759452] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:612761| [2025/04/30 09:52:24 759461] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:611582| [2025/04/30 09:52:24 759468] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:610403| [2025/04/30 09:52:24 759477] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:609224| [2025/04/30 09:52:24 759488] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:608045| [2025/04/30 09:52:24 759497] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:606866| [2025/04/30 09:52:24 759503] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:605687| [2025/04/30 09:52:24 759512] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:604508| [2025/04/30 09:52:24 759517] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:603329| [2025/04/30 09:52:24 759526] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:602150| [2025/04/30 09:52:24 759532] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:600971| [2025/04/30 09:52:24 759543] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:599792| [2025/04/30 09:52:24 759550] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:598613| [2025/04/30 09:52:24 759560] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:597434| [2025/04/30 09:52:24 759567] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:596255| [2025/04/30 09:52:24 759581] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:595076| [2025/04/30 09:52:24 759588] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:593897| [2025/04/30 09:52:24 759595] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:592718| [2025/04/30 09:52:24 759601] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:591539| [2025/04/30 09:52:24 759610] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:590360| [2025/04/30 09:52:24 759617] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:589181| [2025/04/30 09:52:24 759624] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:588002| [2025/04/30 09:52:24 759633] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:586823| [2025/04/30 09:52:24 759640] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:585644| [2025/04/30 09:52:24 759649] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:584465| [2025/04/30 09:52:24 759657] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:583286| [2025/04/30 09:52:24 759666] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:582107| [2025/04/30 09:52:24 759673] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:580928| [2025/04/30 09:52:24 759682] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:579749| [2025/04/30 09:52:24 759688] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:578570| [2025/04/30 09:52:24 759697] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:577391| [2025/04/30 09:52:24 759704] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:576212| [2025/04/30 09:52:24 759712] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:575033| [2025/04/30 09:52:24 759719] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:573854| [2025/04/30 09:52:24 759725] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:572675| [2025/04/30 09:52:24 759732] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:571496| [2025/04/30 09:52:24 759742] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:570317| [2025/04/30 09:52:24 759755] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:569138| [2025/04/30 09:52:24 759765] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:567959| [2025/04/30 09:52:24 759771] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:566780| [2025/04/30 09:52:24 759780] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:565601| [2025/04/30 09:52:24 759786] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:564422| [2025/04/30 09:52:24 759792] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:563243| [2025/04/30 09:52:24 759796] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:562064| [2025/04/30 09:52:24 759802] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:560885| [2025/04/30 09:52:24 759806] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:559706| [2025/04/30 09:52:24 759811] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:558527| [2025/04/30 09:52:24 759816] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:557348| [2025/04/30 09:52:24 759822] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:556169| [2025/04/30 09:52:24 759826] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:554990| [2025/04/30 09:52:24 759834] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:553811| [2025/04/30 09:52:24 759838] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:552632| [2025/04/30 09:52:24 759844] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:551453| [2025/04/30 09:52:24 759848] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:550274| [2025/04/30 09:52:24 759854] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:549095| [2025/04/30 09:52:24 759858] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:547916| [2025/04/30 09:52:24 759864] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:546737| [2025/04/30 09:52:24 759868] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:545558| [2025/04/30 09:52:24 759874] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:544379| [2025/04/30 09:52:24 759878] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:543200| [2025/04/30 09:52:24 759884] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:542021| [2025/04/30 09:52:24 759888] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:540842| [2025/04/30 09:52:24 759893] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:539663| [2025/04/30 09:52:24 759898] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:538484| [2025/04/30 09:52:24 759904] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:537305| [2025/04/30 09:52:24 759908] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:536126| [2025/04/30 09:52:24 759914] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:534947| [2025/04/30 09:52:24 759918] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:533768| [2025/04/30 09:52:24 759924] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:532589| [2025/04/30 09:52:24 759931] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:531410| [2025/04/30 09:52:24 759937] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:530231| [2025/04/30 09:52:24 759941] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:529052| [2025/04/30 09:52:24 759947] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:527873| [2025/04/30 09:52:24 759951] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:526694| [2025/04/30 09:52:24 759960] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:525515| [2025/04/30 09:52:24 759964] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:524336| [2025/04/30 09:52:24 759970] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:523157| [2025/04/30 09:52:24 759974] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:521978| [2025/04/30 09:52:24 759980] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:520799| [2025/04/30 09:52:24 759984] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:519620| [2025/04/30 09:52:24 759990] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:518441| [2025/04/30 09:52:24 759994] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:517262| [2025/04/30 09:52:24 760000] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:516083| [2025/04/30 09:52:24 760004] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:514904| [2025/04/30 09:52:24 760010] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:513725| [2025/04/30 09:52:24 760014] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:512546| [2025/04/30 09:52:24 760018] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:511367| [2025/04/30 09:52:24 760024] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:510188| [2025/04/30 09:52:24 760028] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:509009| [2025/04/30 09:52:24 760033] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:507830| [2025/04/30 09:52:24 760038] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:506651| [2025/04/30 09:52:24 760043] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:505472| [2025/04/30 09:52:24 760048] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:504293| [2025/04/30 09:52:24 760053] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:503114| [2025/04/30 09:52:24 760057] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:501935| [2025/04/30 09:52:24 760063] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:500756| [2025/04/30 09:52:24 760067] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:499577| [2025/04/30 09:52:24 760073] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:498398| [2025/04/30 09:52:24 760077] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:497219| [2025/04/30 09:52:24 760083] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:496040| [2025/04/30 09:52:24 760087] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:494861| [2025/04/30 09:52:24 760092] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:493682| [2025/04/30 09:52:24 760099] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:492503| [2025/04/30 09:52:24 760105] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:491324| [2025/04/30 09:52:24 760109] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:490145| [2025/04/30 09:52:24 760115] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:488966| [2025/04/30 09:52:24 760119] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:487787| [2025/04/30 09:52:24 760125] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:486608| [2025/04/30 09:52:24 760129] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:485429| [2025/04/30 09:52:24 760149] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:484250| [2025/04/30 09:52:24 760154] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:483071| [2025/04/30 09:52:24 760160] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:481892| [2025/04/30 09:52:24 760164] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:480713| [2025/04/30 09:52:24 760169] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:479534| [2025/04/30 09:52:24 760174] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:478355| [2025/04/30 09:52:24 760179] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:477176| [2025/04/30 09:52:24 760184] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:475997| [2025/04/30 09:52:24 760192] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:474818| [2025/04/30 09:52:24 760196] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:473639| [2025/04/30 09:52:24 760202] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:472460| [2025/04/30 09:52:24 760206] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:471281| [2025/04/30 09:52:24 760212] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:470102| [2025/04/30 09:52:24 760216] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:468923| [2025/04/30 09:52:24 760221] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:467744| [2025/04/30 09:52:24 760228] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:466565| [2025/04/30 09:52:24 760234] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:465386| [2025/04/30 09:52:24 760238] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:464207| [2025/04/30 09:52:24 760244] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:463028| [2025/04/30 09:52:24 760248] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:461849| [2025/04/30 09:52:24 760254] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:460670| [2025/04/30 09:52:24 760258] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:459491| [2025/04/30 09:52:24 760264] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:458312| [2025/04/30 09:52:24 760268] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:457133| [2025/04/30 09:52:24 760273] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:455954| [2025/04/30 09:52:24 760277] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:454775| [2025/04/30 09:52:24 760289] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:453596| [2025/04/30 09:52:24 760294] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:452417| [2025/04/30 09:52:24 760299] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:451238| [2025/04/30 09:52:24 760303] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:450059| [2025/04/30 09:52:24 760309] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:448880| [2025/04/30 09:52:24 760313] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:447701| [2025/04/30 09:52:24 760319] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:446522| [2025/04/30 09:52:24 760323] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:445343| [2025/04/30 09:52:24 760329] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:444164| [2025/04/30 09:52:24 760333] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:442985| [2025/04/30 09:52:24 760338] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:441806| [2025/04/30 09:52:24 760342] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:440627| [2025/04/30 09:52:24 760348] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:439448| [2025/04/30 09:52:24 760352] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:438269| [2025/04/30 09:52:24 760357] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:437090| [2025/04/30 09:52:24 760362] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:435911| [2025/04/30 09:52:24 760366] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:434732| [2025/04/30 09:52:24 760372] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:433553| [2025/04/30 09:52:24 760376] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:432374| [2025/04/30 09:52:24 760382] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:431195| [2025/04/30 09:52:24 760386] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:430016| [2025/04/30 09:52:24 760391] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:428837| [2025/04/30 09:52:24 760396] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:427658| [2025/04/30 09:52:24 760401] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:426479| [2025/04/30 09:52:24 760405] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:425300| [2025/04/30 09:52:24 760411] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:424121| [2025/04/30 09:52:24 760415] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:422942| [2025/04/30 09:52:24 760421] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:421763| [2025/04/30 09:52:24 760425] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:420584| [2025/04/30 09:52:24 760431] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:419405| [2025/04/30 09:52:24 760435] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:418226| [2025/04/30 09:52:24 760440] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:417047| [2025/04/30 09:52:24 760445] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:415868| [2025/04/30 09:52:24 760453] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:414689| [2025/04/30 09:52:24 760457] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:413510| [2025/04/30 09:52:24 760463] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:412331| [2025/04/30 09:52:24 760467] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:411152| [2025/04/30 09:52:24 760472] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:409973| [2025/04/30 09:52:24 760477] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:408794| [2025/04/30 09:52:24 760482] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:407615| [2025/04/30 09:52:24 760487] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:406436| [2025/04/30 09:52:24 760492] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:405257| [2025/04/30 09:52:24 760497] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:404078| [2025/04/30 09:52:24 760510] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:402899| [2025/04/30 09:52:24 760514] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:401720| [2025/04/30 09:52:24 760520] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:400541| [2025/04/30 09:52:24 760524] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:399362| [2025/04/30 09:52:24 760530] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:398183| [2025/04/30 09:52:24 760534] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:397004| [2025/04/30 09:52:24 760542] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:395825| [2025/04/30 09:52:24 760546] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:394646| [2025/04/30 09:52:24 760552] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:393467| [2025/04/30 09:52:24 760556] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:392288| [2025/04/30 09:52:24 760562] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:391109| [2025/04/30 09:52:24 760566] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:389930| [2025/04/30 09:52:24 760571] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:388751| [2025/04/30 09:52:24 760576] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:387572| [2025/04/30 09:52:24 760583] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:386393| [2025/04/30 09:52:24 760590] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:385214| [2025/04/30 09:52:24 760604] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:384035| [2025/04/30 09:52:24 760611] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:382856| [2025/04/30 09:52:24 760621] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:381677| [2025/04/30 09:52:24 760628] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:380498| [2025/04/30 09:52:24 760637] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:379319| [2025/04/30 09:52:24 760645] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:378140| [2025/04/30 09:52:24 760660] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:376961| [2025/04/30 09:52:24 760667] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:375782| [2025/04/30 09:52:24 760677] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:374603| [2025/04/30 09:52:24 760684] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:373424| [2025/04/30 09:52:24 760694] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:372245| [2025/04/30 09:52:24 760700] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:371066| [2025/04/30 09:52:24 760710] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:369887| [2025/04/30 09:52:24 760716] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:368708| [2025/04/30 09:52:24 760726] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:367529| [2025/04/30 09:52:24 760733] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:366350| [2025/04/30 09:52:24 760743] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:365171| [2025/04/30 09:52:24 760750] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:363992| [2025/04/30 09:52:24 760759] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:362813| [2025/04/30 09:52:24 760766] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:361634| [2025/04/30 09:52:24 760773] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:360455| [2025/04/30 09:52:24 760782] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:359276| [2025/04/30 09:52:24 760789] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:358097| [2025/04/30 09:52:24 760798] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:356918| [2025/04/30 09:52:24 760805] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:355739| [2025/04/30 09:52:24 760816] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:354560| [2025/04/30 09:52:24 760823] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:353381| [2025/04/30 09:52:24 760832] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:352202| [2025/04/30 09:52:24 760839] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:351023| [2025/04/30 09:52:24 760846] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:349844| [2025/04/30 09:52:24 760850] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:348665| [2025/04/30 09:52:24 760856] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:347486| [2025/04/30 09:52:24 760860] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:346307| [2025/04/30 09:52:24 760866] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:345128| [2025/04/30 09:52:24 760870] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:343949| [2025/04/30 09:52:24 760876] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:342770| [2025/04/30 09:52:24 760880] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:341591| [2025/04/30 09:52:24 760885] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:340412| [2025/04/30 09:52:24 760890] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:339233| [2025/04/30 09:52:24 760899] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:338054| [2025/04/30 09:52:24 760904] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:336875| [2025/04/30 09:52:24 760909] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:335696| [2025/04/30 09:52:24 760913] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:334517| [2025/04/30 09:52:24 760919] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:333338| [2025/04/30 09:52:24 760923] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:332159| [2025/04/30 09:52:24 760929] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:330980| [2025/04/30 09:52:24 760933] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:329801| [2025/04/30 09:52:24 760939] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:328622| [2025/04/30 09:52:24 760943] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:327443| [2025/04/30 09:52:24 760949] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:326264| [2025/04/30 09:52:24 760953] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:325085| [2025/04/30 09:52:24 760958] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:323906| [2025/04/30 09:52:24 760963] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:322727| [2025/04/30 09:52:24 760968] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:321548| [2025/04/30 09:52:24 760972] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:320369| [2025/04/30 09:52:24 760978] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:319190| [2025/04/30 09:52:24 760982] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:318011| [2025/04/30 09:52:24 760990] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:316832| [2025/04/30 09:52:24 760995] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:315653| [2025/04/30 09:52:24 761004] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:314474| [2025/04/30 09:52:24 761008] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:313295| [2025/04/30 09:52:24 761014] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:312116| [2025/04/30 09:52:24 761018] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:310937| [2025/04/30 09:52:24 761024] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:309758| [2025/04/30 09:52:24 761028] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:308579| [2025/04/30 09:52:24 761033] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:307400| [2025/04/30 09:52:24 761038] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:306221| [2025/04/30 09:52:24 761043] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:305042| [2025/04/30 09:52:24 761047] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:303863| [2025/04/30 09:52:24 761053] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:302684| [2025/04/30 09:52:24 761057] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:301505| [2025/04/30 09:52:24 761063] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:300326| [2025/04/30 09:52:24 761070] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:299147| [2025/04/30 09:52:24 761076] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:297968| [2025/04/30 09:52:24 761080] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:296789| [2025/04/30 09:52:24 761085] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:295610| [2025/04/30 09:52:24 761089] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:294431| [2025/04/30 09:52:24 761095] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:293252| [2025/04/30 09:52:24 761099] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:292073| [2025/04/30 09:52:24 761105] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:290894| [2025/04/30 09:52:24 761109] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:289715| [2025/04/30 09:52:24 761115] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:288536| [2025/04/30 09:52:24 761119] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:287357| [2025/04/30 09:52:24 761123] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:286178| [2025/04/30 09:52:24 761129] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:284999| [2025/04/30 09:52:24 761144] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:283820| [2025/04/30 09:52:24 761153] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:282641| [2025/04/30 09:52:24 761158] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:281462| [2025/04/30 09:52:24 761163] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:280283| [2025/04/30 09:52:24 761167] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:279104| [2025/04/30 09:52:24 761173] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:277925| [2025/04/30 09:52:24 761177] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:276746| [2025/04/30 09:52:24 761183] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:275567| [2025/04/30 09:52:24 761187] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:274388| [2025/04/30 09:52:24 761193] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:273209| [2025/04/30 09:52:24 761197] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:272030| [2025/04/30 09:52:24 761202] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:270851| [2025/04/30 09:52:24 761207] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:269672| [2025/04/30 09:52:24 761212] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:268493| [2025/04/30 09:52:24 761216] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:267314| [2025/04/30 09:52:24 761222] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:266135| [2025/04/30 09:52:24 761226] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:264956| [2025/04/30 09:52:24 761232] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:263777| [2025/04/30 09:52:24 761236] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:262598| [2025/04/30 09:52:24 761242] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:261419| [2025/04/30 09:52:24 761248] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:260240| [2025/04/30 09:52:24 761254] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:259061| [2025/04/30 09:52:24 761258] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:257882| [2025/04/30 09:52:24 761264] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:256703| [2025/04/30 09:52:24 761268] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:255524| [2025/04/30 09:52:24 761274] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:254345| [2025/04/30 09:52:24 761278] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:253166| [2025/04/30 09:52:24 761284] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:251987| [2025/04/30 09:52:24 761288] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:250808| [2025/04/30 09:52:24 761294] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:249629| [2025/04/30 09:52:24 761298] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:248450| [2025/04/30 09:52:24 761304] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:247271| [2025/04/30 09:52:24 761308] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:246092| [2025/04/30 09:52:24 761317] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:244913| [2025/04/30 09:52:24 761321] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:243734| [2025/04/30 09:52:24 761326] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:242555| [2025/04/30 09:52:24 761330] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:241376| [2025/04/30 09:52:24 761336] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:240197| [2025/04/30 09:52:24 761340] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:239018| [2025/04/30 09:52:24 761348] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:237839| [2025/04/30 09:52:24 761352] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:236660| [2025/04/30 09:52:24 761358] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:235481| [2025/04/30 09:52:24 761362] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:234302| [2025/04/30 09:52:24 761368] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:233123| [2025/04/30 09:52:24 761372] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:231944| [2025/04/30 09:52:24 761377] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:230765| [2025/04/30 09:52:24 761382] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:229586| [2025/04/30 09:52:24 761387] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:228407| [2025/04/30 09:52:24 761391] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:227228| [2025/04/30 09:52:24 761397] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:226049| [2025/04/30 09:52:24 761401] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:224870| [2025/04/30 09:52:24 761407] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:223691| [2025/04/30 09:52:24 761414] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:222512| [2025/04/30 09:52:24 761420] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:221333| [2025/04/30 09:52:24 761424] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:220154| [2025/04/30 09:52:24 761430] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:218975| [2025/04/30 09:52:24 761434] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:217796| [2025/04/30 09:52:24 761440] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:216617| [2025/04/30 09:52:24 761444] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:215438| [2025/04/30 09:52:24 761450] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:214259| [2025/04/30 09:52:24 761454] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:213080| [2025/04/30 09:52:24 761460] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:211901| [2025/04/30 09:52:24 761464] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:210722| [2025/04/30 09:52:24 761468] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:209543| [2025/04/30 09:52:24 761474] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:208364| [2025/04/30 09:52:24 761481] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:207185| [2025/04/30 09:52:24 761490] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:206006| [2025/04/30 09:52:24 761497] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:204827| [2025/04/30 09:52:24 761506] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:203648| [2025/04/30 09:52:24 761511] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:202469| [2025/04/30 09:52:24 761516] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:201290| [2025/04/30 09:52:24 761523] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:200111| [2025/04/30 09:52:24 761532] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:198932| [2025/04/30 09:52:24 761539] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:197753| [2025/04/30 09:52:24 761546] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:196574| [2025/04/30 09:52:24 761553] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:195395| [2025/04/30 09:52:24 761562] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:194216| [2025/04/30 09:52:24 761568] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:193037| [2025/04/30 09:52:24 761575] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:191858| [2025/04/30 09:52:24 761580] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:190679| [2025/04/30 09:52:24 761587] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:189500| [2025/04/30 09:52:24 761594] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:188321| [2025/04/30 09:52:24 761603] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:187142| [2025/04/30 09:52:24 761609] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:185963| [2025/04/30 09:52:24 761618] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:184784| [2025/04/30 09:52:24 761628] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:183605| [2025/04/30 09:52:24 761634] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:182426| [2025/04/30 09:52:24 761639] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:181247| [2025/04/30 09:52:24 761644] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:180068| [2025/04/30 09:52:24 761648] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:178889| [2025/04/30 09:52:24 761654] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:177710| [2025/04/30 09:52:24 761658] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:176531| [2025/04/30 09:52:24 761669] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:175352| [2025/04/30 09:52:24 761675] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:174173| [2025/04/30 09:52:24 761686] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:172994| [2025/04/30 09:52:24 761693] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:171815| [2025/04/30 09:52:24 761702] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:170636| [2025/04/30 09:52:24 761706] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:169457| [2025/04/30 09:52:24 761712] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:168278| [2025/04/30 09:52:24 761716] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:167099| [2025/04/30 09:52:24 761721] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:165920| [2025/04/30 09:52:24 761726] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:164741| [2025/04/30 09:52:24 761731] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:163562| [2025/04/30 09:52:24 761735] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:162383| [2025/04/30 09:52:24 761741] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:161204| [2025/04/30 09:52:24 761745] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:160025| [2025/04/30 09:52:24 761753] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:158846| [2025/04/30 09:52:24 761757] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:157667| [2025/04/30 09:52:24 761763] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:156488| [2025/04/30 09:52:24 761770] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:155309| [2025/04/30 09:52:24 761778] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:154130| [2025/04/30 09:52:24 761785] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:152951| [2025/04/30 09:52:24 761792] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:151772| [2025/04/30 09:52:24 761800] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:150593| [2025/04/30 09:52:24 761809] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:149414| [2025/04/30 09:52:24 761816] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:148235| [2025/04/30 09:52:24 761825] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:147056| [2025/04/30 09:52:24 761831] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:145877| [2025/04/30 09:52:24 761844] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:144698| [2025/04/30 09:52:24 761851] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:143519| [2025/04/30 09:52:24 761860] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:142340| [2025/04/30 09:52:24 761868] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:141161| [2025/04/30 09:52:24 761878] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:139982| [2025/04/30 09:52:24 761885] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:138803| [2025/04/30 09:52:24 761894] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:137624| [2025/04/30 09:52:24 761901] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:136445| [2025/04/30 09:52:24 761907] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:135266| [2025/04/30 09:52:24 761914] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:134087| [2025/04/30 09:52:24 761918] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:132908| [2025/04/30 09:52:24 761924] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:131729| [2025/04/30 09:52:24 761928] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:130550| [2025/04/30 09:52:24 761934] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:129371| [2025/04/30 09:52:24 761938] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:128192| [2025/04/30 09:52:24 761944] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:127013| [2025/04/30 09:52:24 761948] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:125834| [2025/04/30 09:52:24 761953] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:124655| [2025/04/30 09:52:24 761957] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:123476| [2025/04/30 09:52:24 761963] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:122297| [2025/04/30 09:52:24 761967] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:121118| [2025/04/30 09:52:24 761973] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:119939| [2025/04/30 09:52:24 761977] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:118760| [2025/04/30 09:52:24 761983] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:117581| [2025/04/30 09:52:24 761987] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:116402| [2025/04/30 09:52:24 761992] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:115223| [2025/04/30 09:52:24 761997] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:114044| [2025/04/30 09:52:24 762002] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:112865| [2025/04/30 09:52:24 762006] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:111686| [2025/04/30 09:52:24 762012] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:110507| [2025/04/30 09:52:24 762016] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:109328| [2025/04/30 09:52:24 762022] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:108149| [2025/04/30 09:52:24 762026] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:106970| [2025/04/30 09:52:24 762042] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:105791| [2025/04/30 09:52:24 762049] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:104612| [2025/04/30 09:52:24 762058] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:103433| [2025/04/30 09:52:24 762065] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:102254| [2025/04/30 09:52:24 762075] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:101075| [2025/04/30 09:52:24 762082] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:99896| [2025/04/30 09:52:24 762092] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:98717| [2025/04/30 09:52:24 762097] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:97538| [2025/04/30 09:52:24 762102] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:96359| [2025/04/30 09:52:24 762106] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:95180| [2025/04/30 09:52:24 762112] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:94001| [2025/04/30 09:52:24 762116] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:92822| [2025/04/30 09:52:24 762122] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:91643| [2025/04/30 09:52:24 762126] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:90464| [2025/04/30 09:52:24 762146] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:89285| [2025/04/30 09:52:24 762157] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:88106| [2025/04/30 09:52:24 762168] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:86927| [2025/04/30 09:52:24 762173] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:85748| [2025/04/30 09:52:24 762179] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:84569| [2025/04/30 09:52:24 762183] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:83390| [2025/04/30 09:52:24 762189] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:82211| [2025/04/30 09:52:24 762193] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:81032| [2025/04/30 09:52:24 762202] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:79853| [2025/04/30 09:52:24 762206] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:78674| [2025/04/30 09:52:24 762212] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:77495| [2025/04/30 09:52:24 762216] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:76316| [2025/04/30 09:52:24 762221] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:75137| [2025/04/30 09:52:24 762226] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:73958| [2025/04/30 09:52:24 762231] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:72779| [2025/04/30 09:52:24 762235] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:71600| [2025/04/30 09:52:24 762241] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:70421| [2025/04/30 09:52:24 762245] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:69242| [2025/04/30 09:52:24 762251] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:68063| [2025/04/30 09:52:24 762259] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:66884| [2025/04/30 09:52:24 762265] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:65705| [2025/04/30 09:52:24 762269] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:64526| [2025/04/30 09:52:24 762274] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:63347| [2025/04/30 09:52:24 762279] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:62168| [2025/04/30 09:52:24 762284] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:60989| [2025/04/30 09:52:24 762288] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:59810| [2025/04/30 09:52:24 762292] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:58631| [2025/04/30 09:52:24 762298] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:57452| [2025/04/30 09:52:24 762302] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:56273| [2025/04/30 09:52:24 762308] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:55094| [2025/04/30 09:52:24 762312] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:53915| [2025/04/30 09:52:24 762318] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:52736| [2025/04/30 09:52:24 762322] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:51557| [2025/04/30 09:52:24 762328] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:50378| [2025/04/30 09:52:24 762332] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:49199| [2025/04/30 09:52:24 762338] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:48020| [2025/04/30 09:52:24 762342] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:46841| [2025/04/30 09:52:24 762348] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:45662| [2025/04/30 09:52:24 762352] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:44483| [2025/04/30 09:52:24 762358] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:43304| [2025/04/30 09:52:24 762362] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:42125| [2025/04/30 09:52:24 762367] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:40946| [2025/04/30 09:52:24 762372] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:39767| [2025/04/30 09:52:24 762377] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:38588| [2025/04/30 09:52:24 762381] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:37409| [2025/04/30 09:52:24 762387] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:36230| [2025/04/30 09:52:24 762392] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:35051| [2025/04/30 09:52:24 762401] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:33872| [2025/04/30 09:52:24 762405] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:32693| [2025/04/30 09:52:24 762411] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:31514| [2025/04/30 09:52:24 762415] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:30335| [2025/04/30 09:52:24 762421] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:29156| [2025/04/30 09:52:24 762427] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:27977| [2025/04/30 09:52:24 762433] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:26798| [2025/04/30 09:52:24 762437] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:25619| [2025/04/30 09:52:24 762443] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:24440| [2025/04/30 09:52:24 762447] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:23261| [2025/04/30 09:52:24 762452] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:22082| [2025/04/30 09:52:24 762456] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:20903| [2025/04/30 09:52:24 762462] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:19724| [2025/04/30 09:52:24 762466] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:18545| [2025/04/30 09:52:24 762472] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:17366| [2025/04/30 09:52:24 762476] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:16187| [2025/04/30 09:52:24 762482] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:15008| [2025/04/30 09:52:24 762486] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:13829| [2025/04/30 09:52:24 762492] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:12650| [2025/04/30 09:52:24 762496] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:11471| [2025/04/30 09:52:24 762501] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:10292| [2025/04/30 09:52:24 762505] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:9113| [2025/04/30 09:52:24 762511] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:7934| [2025/04/30 09:52:24 762515] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:6755| [2025/04/30 09:52:24 762521] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:5576| [2025/04/30 09:52:24 762525] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4397| [2025/04/30 09:52:24 762530] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:3218| [2025/04/30 09:52:24 762535] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2039| [2025/04/30 09:52:24 762542] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:860| [2025/04/30 09:52:24 762546] [info] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_data:2097152| [2025/04/30 09:52:24 762550] [info] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2097152| [2025/04/30 09:52:24 762557] [info] |scid:d47626d1917b423603b680b7|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2096292|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1048991|offset:1048131|fin:1|stream_flag:5|conn:000055C0D6BED6FC|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 09:52:24 762563] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c| [2025/04/30 09:52:24 762567] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:860| [2025/04/30 09:52:24 762576] [info] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_data:2097152| [2025/04/30 09:52:24 762584] [info] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2097152| [2025/04/30 09:52:24 762594] [info] |scid:d47626d1917b423603b680b7|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2096292|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:860|offset:0|fin:1|stream_flag:5|conn:000055C0D6BED6FC|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 09:52:24 762602] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c| [2025/04/30 09:52:24 762609] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:240|ack_delay:5304|first_ack_range:17|largest_pkt_recv_time:1746006744757305| [2025/04/30 09:52:24 762616] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:240|low:223|pkt_pns:2| [2025/04/30 09:52:24 762622] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:221|low:209|pkt_pns:2| [2025/04/30 09:52:24 762628] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:9|path:0|path_largest_recv:240|frame_largest_recv:240| [2025/04/30 09:52:24 762634] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:24 762642] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32779|min_srtt:32779|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 762650] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:32779|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 762657] [debug] |scid:d47626d1917b423603b680b7|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:52:24 762664] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32779|min_srtt:32779|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 762670] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:32779|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 762677] [debug] |scid:d47626d1917b423603b680b7|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:52:24 762683] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32779|min_srtt:32779|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 762690] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:32779|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 762697] [debug] |scid:d47626d1917b423603b680b7|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:52:24 762703] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32779|min_srtt:32779|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 762710] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:32779|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 762717] [debug] |scid:d47626d1917b423603b680b7|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:52:24 762729] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32779|min_srtt:32779|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 762737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:13274|inflight:40810|cwnd:60008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:574203| [2025/04/30 09:52:24 762743] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:32779|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 762750] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 762757] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32779|min_srtt:32779|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 762763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:14474|inflight:40810|cwnd:60008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:575382| [2025/04/30 09:52:24 762769] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:32779|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 762776] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 762783] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32779|min_srtt:32779|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 762790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:15674|inflight:40810|cwnd:60008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:576561| [2025/04/30 09:52:24 762797] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:32779|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 762804] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 762808] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32779|min_srtt:32779|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 762813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:16874|inflight:40810|cwnd:60008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:577740| [2025/04/30 09:52:24 762819] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:32779|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 762826] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 762833] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:32779|min_srtt:32779|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 762840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:18074|inflight:40810|cwnd:60008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:578919| [2025/04/30 09:52:24 762849] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 762853] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 762857] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 762861] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 762866] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:18|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED | [2025/04/30 09:52:24 762871] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:790| [2025/04/30 09:52:24 762911] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:790|size:18|sent:34|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |inflight:40810|now:1746006744762879|stream_id:0|stream_offset:0| [2025/04/30 09:52:24 762921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:790|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:52:24 762928] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:790|origin_pktnum:0|size:18|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 09:52:24 762934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:40810|applimit:0| [2025/04/30 09:52:24 762941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:32779|rtt_var:768|pto_duration:35851|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 762946] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 762950] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 762954] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40828| [2025/04/30 09:52:24 762958] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744823730|now:1746006744762941|interv:60789| [2025/04/30 09:52:24 762962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744823730|now:1746006744762941|interval:60789|pto_count:0|srtt:32779 [2025/04/30 09:52:24 762967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60008|inflight:40828| [2025/04/30 09:52:24 762972] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 09:52:24 762976] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:791| [2025/04/30 09:52:24 763005] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:791|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:40828|now:1746006744762982|stream_id:0|stream_offset:0| [2025/04/30 09:52:24 763014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:791|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:52:24 763021] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:791|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 09:52:24 763034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:40828|applimit:0| [2025/04/30 09:52:24 763039] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:32779|rtt_var:768|pto_duration:35851|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 763043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 763047] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 763051] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40847| [2025/04/30 09:52:24 763055] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744823833|now:1746006744763038|interv:60795| [2025/04/30 09:52:24 763059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744823833|now:1746006744763038|interval:60795|pto_count:0|srtt:32779 [2025/04/30 09:52:24 763063] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60008|inflight:40847| [2025/04/30 09:52:24 763068] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:18|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED | [2025/04/30 09:52:24 763072] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:792| [2025/04/30 09:52:24 763100] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:792|size:18|sent:34|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |inflight:40847|now:1746006744763078|stream_id:0|stream_offset:0| [2025/04/30 09:52:24 763109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:792|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:52:24 763116] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:792|origin_pktnum:0|size:18|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 09:52:24 763123] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:40847|applimit:0| [2025/04/30 09:52:24 763129] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:32779|rtt_var:768|pto_duration:35851|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 763147] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 763151] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 763155] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40865| [2025/04/30 09:52:24 763159] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744823929|now:1746006744763129|interv:60800| [2025/04/30 09:52:24 763163] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744823929|now:1746006744763129|interval:60800|pto_count:0|srtt:32779 [2025/04/30 09:52:24 763167] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60008|inflight:40865| [2025/04/30 09:52:24 763172] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 09:52:24 763181] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:793| [2025/04/30 09:52:24 763210] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:793|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:40865|now:1746006744763187|stream_id:0|stream_offset:0| [2025/04/30 09:52:24 763218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:793|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:52:24 763225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:793|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 09:52:24 763233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:40865|applimit:0| [2025/04/30 09:52:24 763237] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:32779|rtt_var:768|pto_duration:35851|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 763242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 763245] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 763249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40884| [2025/04/30 09:52:24 763253] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744824038|now:1746006744763237|interv:60801| [2025/04/30 09:52:24 763257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744824038|now:1746006744763237|interval:60801|pto_count:0|srtt:32779 [2025/04/30 09:52:24 763261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60008|inflight:40884| [2025/04/30 09:52:24 763266] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 763270] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:40884|cwnd:60008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:561234| [2025/04/30 09:52:24 763275] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 763279] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 763283] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744757992| [2025/04/30 09:52:24 763287] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744757992| [2025/04/30 09:52:24 763291] [debug] |xqc_engine_wakeup_after|wakeup:1746006744757992|now:1746006744763291|diff:18446744073709546317| [2025/04/30 09:52:24 763296] [debug] |xqc_engine_main_logic|END|now:1746006744757605| [2025/04/30 09:52:24 763303] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006744763303| [2025/04/30 09:52:24 763308] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 763313] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:240| [2025/04/30 09:52:24 763317] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:241| [2025/04/30 09:52:24 763323] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:241| [2025/04/30 09:52:24 763331] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 763336] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:756|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:757|path_largest_ack:756| [2025/04/30 09:52:24 763340] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:42008|prior_delivered:495039|prior_time:1746006744723201|is_app_limited:0|send_elapse:34552|ack_elapse:40102|ctl_first_sent_time:1746006744725154|lagest_ack_time:1746006744763303|curr_delivered:533447| [2025/04/30 09:52:24 763345] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744725154| [2025/04/30 09:52:24 763350] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1347||sndq_packets_used_bytes:0|sndq_packets_free:1| [2025/04/30 09:52:24 763354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:757|origin_pktnum:0|size:1210|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:757|path_largest_ack:757| [2025/04/30 09:52:24 763359] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:40818|prior_delivered:497439|prior_time:1746006744725308|is_app_limited:0|send_elapse:33049|ack_elapse:37995|ctl_first_sent_time:1746006744725658|lagest_ack_time:1746006744763303|curr_delivered:534657| [2025/04/30 09:52:24 763363] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744725658| [2025/04/30 09:52:24 763367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1346||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 09:52:24 763371] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:32779|rttvar:768|minrtt:31359|latest_rtt:37645|ack_delay:312| [2025/04/30 09:52:24 763376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33348|rttvar:1714|minrtt:31359|latest_rtt:37645|ack_delay:312| [2025/04/30 09:52:24 763380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:757|lost_pn:754|thresh:3| [2025/04/30 09:52:24 763384] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 763388] [debug] |scid:d47626d1917b423603b680b7|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:52:24 763392] [debug] |scid:d47626d1917b423603b680b7|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:52:24 763396] [debug] |scid:d47626d1917b423603b680b7|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:52:24 763400] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 763403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 763407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 763411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 225|pns:2| [2025/04/30 09:52:24 763415] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 763419] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33348|rtt_var:1714|pto_duration:40204|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 763426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 763430] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 763434] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 38474| [2025/04/30 09:52:24 763438] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744828391|now:1746006744763419|interv:64972| [2025/04/30 09:52:24 763442] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744828391|now:1746006744763419|interval:64972|pto_count:0|srtt:33348 [2025/04/30 09:52:24 763447] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 33049, ack_elapse 37995, delivered 37218|rate 979549|lost 289| [2025/04/30 09:52:24 763452] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (979549) in round 11| [2025/04/30 09:52:24 763459] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 763466] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 763472] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:60008|packet_lost:0|acked:2410|po_sent_time:1746006744725658|recovery:1|recovery_start:1746006744750642|packet_conservation:0|next_round_delivered:516647| [2025/04/30 09:52:24 763479] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:60008|packet_lost:0|acked:2410|po_sent_time:1746006744725658|recovery:1|recovery_start:1746006744750642|packet_conservation:0|next_round_delivered:516647| [2025/04/30 09:52:24 763487] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:62418|full_bw_reached:1|inflight:38474|srtt:33348|latest_rtt:37645|min_rtt:31359|applimit:0|lost:289|recovery:1|recovery_start:1746006744750642|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 763493] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:241|largest:241|pns:2| [2025/04/30 09:52:24 763498] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:241|frame:ACK |recv_time:1746006744763303|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 763503] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864763303|now:1746006744763303|interv:120000000| [2025/04/30 09:52:24 763510] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864763303|now:1746006744763303|interv:120000000| [2025/04/30 09:52:24 763517] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744757992|pq_index:0| [2025/04/30 09:52:24 763523] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744757605| [2025/04/30 09:52:24 763530] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744763530| [2025/04/30 09:52:24 763537] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744763536| [2025/04/30 09:52:24 763550] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744757992|now:1746006744763536| [2025/04/30 09:52:24 763557] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744757992|now:1746006744763536| [2025/04/30 09:52:24 763563] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 763570] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 763576] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33348|min_srtt:33348|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 763583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:38474|cwnd:62418|conn:000055C0D6BED6FC|stream_id:0|stream_offset:578919| [2025/04/30 09:52:24 763591] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33348|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 763597] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 763605] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33348|min_srtt:33348|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 763611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:38474|cwnd:62418|conn:000055C0D6BED6FC|stream_id:0|stream_offset:580098| [2025/04/30 09:52:24 763618] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33348|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 763625] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 763632] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33348|min_srtt:33348|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 763638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:38474|cwnd:62418|conn:000055C0D6BED6FC|stream_id:0|stream_offset:581277| [2025/04/30 09:52:24 763645] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33348|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 763652] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 763660] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33348|min_srtt:33348|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 763667] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:38474|cwnd:62418|conn:000055C0D6BED6FC|stream_id:0|stream_offset:582456| [2025/04/30 09:52:24 763673] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33348|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 763680] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 763693] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33348|min_srtt:33348|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 763699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:38474|cwnd:62418|conn:000055C0D6BED6FC|stream_id:0|stream_offset:583635| [2025/04/30 09:52:24 763706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 763711] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 763717] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 763723] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 763730] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 763736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:38474|cwnd:62418|conn:000055C0D6BED6FC|stream_id:0|stream_offset:561234| [2025/04/30 09:52:24 763743] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 763750] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:794| [2025/04/30 09:52:24 763792] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:794|size:1209|sent:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:38474|now:1746006744763761|stream_id:0|stream_offset:561234| [2025/04/30 09:52:24 763802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:794|origin_pktnum:0|size:1209|enc_size:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 763811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:38474|applimit:0| [2025/04/30 09:52:24 763818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33348|rtt_var:1714|pto_duration:40204|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 763825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 763831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 763837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 39683| [2025/04/30 09:52:24 763842] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744828965|now:1746006744763818|interv:65147| [2025/04/30 09:52:24 763846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744828965|now:1746006744763818|interval:65147|pto_count:0|srtt:33348 [2025/04/30 09:52:24 763851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62418|inflight:39683| [2025/04/30 09:52:24 763856] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 763860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39683|cwnd:62418|conn:000055C0D6BED6FC|stream_id:0|stream_offset:562413| [2025/04/30 09:52:24 763870] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 763874] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:795| [2025/04/30 09:52:24 763906] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:795|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39683|now:1746006744763881|stream_id:0|stream_offset:562413| [2025/04/30 09:52:24 763916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 763923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:39683|applimit:0| [2025/04/30 09:52:24 763929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33348|rtt_var:1714|pto_duration:40204|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 763935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 763939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 763943] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40883| [2025/04/30 09:52:24 763947] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744829085|now:1746006744763929|interv:65156| [2025/04/30 09:52:24 763951] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744829085|now:1746006744763929|interval:65156|pto_count:0|srtt:33348 [2025/04/30 09:52:24 763956] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62418|inflight:40883| [2025/04/30 09:52:24 763960] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 763964] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40883|cwnd:62418|conn:000055C0D6BED6FC|stream_id:0|stream_offset:563592| [2025/04/30 09:52:24 763969] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 763973] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:796| [2025/04/30 09:52:24 764002] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:796|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40883|now:1746006744763979|stream_id:0|stream_offset:563592| [2025/04/30 09:52:24 764010] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 764018] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:40883|applimit:0| [2025/04/30 09:52:24 764024] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33348|rtt_var:1714|pto_duration:40204|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 764031] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 764034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 764043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 42083| [2025/04/30 09:52:24 764046] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744829183|now:1746006744764024|interv:65159| [2025/04/30 09:52:24 764050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744829183|now:1746006744764024|interval:65159|pto_count:0|srtt:33348 [2025/04/30 09:52:24 764055] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62418|inflight:42083| [2025/04/30 09:52:24 764059] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 764064] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42083|cwnd:62418|conn:000055C0D6BED6FC|stream_id:0|stream_offset:564771| [2025/04/30 09:52:24 764068] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 764072] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:797| [2025/04/30 09:52:24 764101] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:797|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42083|now:1746006744764079|stream_id:0|stream_offset:564771| [2025/04/30 09:52:24 764110] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 764117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:42083|applimit:0| [2025/04/30 09:52:24 764124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33348|rtt_var:1714|pto_duration:40204|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 764129] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 764150] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 764154] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 43283| [2025/04/30 09:52:24 764158] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744829283|now:1746006744764123|interv:65160| [2025/04/30 09:52:24 764161] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744829283|now:1746006744764123|interval:65160|pto_count:0|srtt:33348 [2025/04/30 09:52:24 764166] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62418|inflight:43283| [2025/04/30 09:52:24 764171] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 764175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43283|cwnd:62418|conn:000055C0D6BED6FC|stream_id:0|stream_offset:565950| [2025/04/30 09:52:24 764180] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 764184] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:798| [2025/04/30 09:52:24 764219] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:798|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43283|now:1746006744764195|stream_id:0|stream_offset:565950| [2025/04/30 09:52:24 764228] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 764235] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:43283|applimit:0| [2025/04/30 09:52:24 764241] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33348|rtt_var:1714|pto_duration:40204|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 764248] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 764252] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 764256] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 44483| [2025/04/30 09:52:24 764260] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744829399|now:1746006744764241|interv:65158| [2025/04/30 09:52:24 764264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744829399|now:1746006744764241|interval:65158|pto_count:0|srtt:33348 [2025/04/30 09:52:24 764268] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62418|inflight:44483| [2025/04/30 09:52:24 764273] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 764277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44483|cwnd:62418|conn:000055C0D6BED6FC|stream_id:0|stream_offset:567129| [2025/04/30 09:52:24 764281] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 764285] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:799| [2025/04/30 09:52:24 764313] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:799|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44483|now:1746006744764291|stream_id:0|stream_offset:567129| [2025/04/30 09:52:24 764321] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 764329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:44483|applimit:0| [2025/04/30 09:52:24 764336] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33348|rtt_var:1714|pto_duration:40204|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 764341] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 764345] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 764349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45683| [2025/04/30 09:52:24 764353] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744829495|now:1746006744764335|interv:65160| [2025/04/30 09:52:24 764361] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744829495|now:1746006744764335|interval:65160|pto_count:0|srtt:33348 [2025/04/30 09:52:24 764365] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62418|inflight:45683| [2025/04/30 09:52:24 764370] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 764374] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45683|cwnd:62418|conn:000055C0D6BED6FC|stream_id:0|stream_offset:568308| [2025/04/30 09:52:24 764378] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 764383] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:800| [2025/04/30 09:52:24 764411] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:800|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45683|now:1746006744764389|stream_id:0|stream_offset:568308| [2025/04/30 09:52:24 764420] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:800|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 764427] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45683|applimit:0| [2025/04/30 09:52:24 764434] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33348|rtt_var:1714|pto_duration:40204|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 764440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 764444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 764448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46883| [2025/04/30 09:52:24 764452] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744829593|now:1746006744764434|interv:65159| [2025/04/30 09:52:24 764456] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744829593|now:1746006744764434|interval:65159|pto_count:0|srtt:33348 [2025/04/30 09:52:24 764460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62418|inflight:46883| [2025/04/30 09:52:24 764465] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 764469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46883|cwnd:62418|conn:000055C0D6BED6FC|stream_id:0|stream_offset:569487| [2025/04/30 09:52:24 764473] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 764477] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:801| [2025/04/30 09:52:24 764505] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:801|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46883|now:1746006744764484|stream_id:0|stream_offset:569487| [2025/04/30 09:52:24 764513] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 764532] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46883|applimit:0| [2025/04/30 09:52:24 764536] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33348|rtt_var:1714|pto_duration:40204|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 764540] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 764544] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 764548] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48083| [2025/04/30 09:52:24 764553] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744829688|now:1746006744764536|interv:65152| [2025/04/30 09:52:24 764560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744829688|now:1746006744764536|interval:65152|pto_count:0|srtt:33348 [2025/04/30 09:52:24 764567] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62418|inflight:48083| [2025/04/30 09:52:24 764575] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 764579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48083|cwnd:62418|conn:000055C0D6BED6FC|stream_id:0|stream_offset:570666| [2025/04/30 09:52:24 764585] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 764591] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744765591|now:1746006744764591|interv:1000| [2025/04/30 09:52:24 764597] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 764603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 764609] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744765591| [2025/04/30 09:52:24 764616] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744765591| [2025/04/30 09:52:24 764622] [debug] |xqc_engine_wakeup_after|wakeup:1746006744765591|now:1746006744764622|diff:969| [2025/04/30 09:52:24 764629] [debug] |xqc_engine_main_logic|END|now:1746006744763536| [2025/04/30 09:52:24 764639] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006744764639| [2025/04/30 09:52:24 764647] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 764655] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:241| [2025/04/30 09:52:24 764662] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:242| [2025/04/30 09:52:24 764670] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:242| [2025/04/30 09:52:24 764677] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 764685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:758|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:759|path_largest_ack:758| [2025/04/30 09:52:24 764692] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:39610|prior_delivered:499847|prior_time:1746006744727289|is_app_limited:0|send_elapse:34235|ack_elapse:37350|ctl_first_sent_time:1746006744728903|lagest_ack_time:1746006744764639|curr_delivered:535857| [2025/04/30 09:52:24 764705] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744728903| [2025/04/30 09:52:24 764713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1345||sndq_packets_used_bytes:0|sndq_packets_free:3| [2025/04/30 09:52:24 764719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:759|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:759|path_largest_ack:759| [2025/04/30 09:52:24 764726] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:39610|prior_delivered:499847|prior_time:1746006744727289|is_app_limited:0|send_elapse:34235|ack_elapse:37350|ctl_first_sent_time:1746006744728903|lagest_ack_time:1746006744764639|curr_delivered:537057| [2025/04/30 09:52:24 764733] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744729025| [2025/04/30 09:52:24 764740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1344||sndq_packets_used_bytes:0|sndq_packets_free:4| [2025/04/30 09:52:24 764746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33348|rttvar:1714|minrtt:31359|latest_rtt:35614|ack_delay:112| [2025/04/30 09:52:24 764753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33617|rttvar:1824|minrtt:31359|latest_rtt:35614|ack_delay:112| [2025/04/30 09:52:24 764759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:759|lost_pn:756|thresh:3| [2025/04/30 09:52:24 764766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 764772] [debug] |scid:d47626d1917b423603b680b7|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:52:24 764779] [debug] |scid:d47626d1917b423603b680b7|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:52:24 764784] [debug] |scid:d47626d1917b423603b680b7|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:52:24 764791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 764796] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 764800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 764804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 764808] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33617|rtt_var:1824|pto_duration:40913|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 764813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 764817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 764820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45683| [2025/04/30 09:52:24 764825] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744830397|now:1746006744764808|interv:65589| [2025/04/30 09:52:24 764832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744830397|now:1746006744764808|interval:65589|pto_count:0|srtt:33617 [2025/04/30 09:52:24 764837] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 34235, ack_elapse 37350, delivered 37210|rate 996251|lost 289| [2025/04/30 09:52:24 764841] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (996251) in round 11| [2025/04/30 09:52:24 764845] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 764849] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10038| [2025/04/30 09:52:24 764853] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62418|packet_lost:0|acked:2400|po_sent_time:1746006744729025|recovery:1|recovery_start:1746006744750642|packet_conservation:0|next_round_delivered:516647| [2025/04/30 09:52:24 764858] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62418|packet_lost:0|acked:2400|po_sent_time:1746006744729025|recovery:1|recovery_start:1746006744750642|packet_conservation:0|next_round_delivered:516647| [2025/04/30 09:52:24 764863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:64818|full_bw_reached:1|inflight:45683|srtt:33617|latest_rtt:35614|min_rtt:31359|applimit:0|lost:289|recovery:1|recovery_start:1746006744750642|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 764868] [stats] |scid:d47626d1917b423603b680b7|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0||cwnd:64818|inflight:45683|mode:2|applimit:0|pacing_rate:1207078|bw:1207078|srtt:33617|latest_rtt:35614|min_rtt:31359|send:799|lost:289|tlp:0|recv:233|recovery:1|slow_start:0|conn_life:538864|acked:2400|delivered:537057|is_cwnd_limited:0| [2025/04/30 09:52:24 764874] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:242|largest:242|pns:2| [2025/04/30 09:52:24 764879] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:242|frame:ACK |recv_time:1746006744764639|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 764884] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864764639|now:1746006744764639|interv:120000000| [2025/04/30 09:52:24 764888] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864764639|now:1746006744764639|interv:120000000| [2025/04/30 09:52:24 764892] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744765591|pq_index:0| [2025/04/30 09:52:24 764896] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744763536| [2025/04/30 09:52:24 764900] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744764900| [2025/04/30 09:52:24 764905] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744764904| [2025/04/30 09:52:24 764910] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 764915] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33617|min_srtt:33617|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 764922] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:45683|cwnd:64818|conn:000055C0D6BED6FC|stream_id:0|stream_offset:583635| [2025/04/30 09:52:24 764926] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33617|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 764931] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 764935] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33617|min_srtt:33617|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 764939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:45683|cwnd:64818|conn:000055C0D6BED6FC|stream_id:0|stream_offset:584814| [2025/04/30 09:52:24 764944] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33617|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 764948] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 764952] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33617|min_srtt:33617|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 764957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:45683|cwnd:64818|conn:000055C0D6BED6FC|stream_id:0|stream_offset:585993| [2025/04/30 09:52:24 764961] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33617|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 764965] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 764969] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33617|min_srtt:33617|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 764974] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:45683|cwnd:64818|conn:000055C0D6BED6FC|stream_id:0|stream_offset:587172| [2025/04/30 09:52:24 764978] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33617|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 764982] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 764986] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33617|min_srtt:33617|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 764990] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:45683|cwnd:64818|conn:000055C0D6BED6FC|stream_id:0|stream_offset:588351| [2025/04/30 09:52:24 764995] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 765001] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 765005] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 765009] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 765013] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 765018] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45683|cwnd:64818|conn:000055C0D6BED6FC|stream_id:0|stream_offset:570666| [2025/04/30 09:52:24 765022] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 765026] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 765030] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744765591| [2025/04/30 09:52:24 765034] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744765591| [2025/04/30 09:52:24 765038] [debug] |xqc_engine_wakeup_after|wakeup:1746006744765591|now:1746006744765037|diff:554| [2025/04/30 09:52:24 765042] [debug] |xqc_engine_main_logic|END|now:1746006744764904| [2025/04/30 09:52:24 765049] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006744765049| [2025/04/30 09:52:24 765054] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 765059] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:242| [2025/04/30 09:52:24 765063] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:243| [2025/04/30 09:52:24 765068] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:243| [2025/04/30 09:52:24 765072] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 765077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:760|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:761|path_largest_ack:760| [2025/04/30 09:52:24 765081] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:39610|prior_delivered:502247|prior_time:1746006744729201|is_app_limited:0|send_elapse:32711|ack_elapse:35848|ctl_first_sent_time:1746006744729512|lagest_ack_time:1746006744765049|curr_delivered:538257| [2025/04/30 09:52:24 765086] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744729512| [2025/04/30 09:52:24 765090] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1343||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 09:52:24 765094] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:761|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:761|path_largest_ack:761| [2025/04/30 09:52:24 765099] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:39610|prior_delivered:502247|prior_time:1746006744729201|is_app_limited:0|send_elapse:32711|ack_elapse:35848|ctl_first_sent_time:1746006744729512|lagest_ack_time:1746006744765049|curr_delivered:539457| [2025/04/30 09:52:24 765103] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744729637| [2025/04/30 09:52:24 765107] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1342||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 09:52:24 765114] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33617|rttvar:1824|minrtt:31359|latest_rtt:35412|ack_delay:112| [2025/04/30 09:52:24 765118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33827|rttvar:1788|minrtt:31359|latest_rtt:35412|ack_delay:112| [2025/04/30 09:52:24 765122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:761|lost_pn:758|thresh:3| [2025/04/30 09:52:24 765126] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 765130] [debug] |scid:d47626d1917b423603b680b7|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:52:24 765151] [debug] |scid:d47626d1917b423603b680b7|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:52:24 765155] [debug] |scid:d47626d1917b423603b680b7|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:52:24 765159] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 765163] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 765167] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 765171] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 765175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33827|rtt_var:1788|pto_duration:40979|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 765179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 765183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 765187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 43283| [2025/04/30 09:52:24 765191] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744830463|now:1746006744765175|interv:65288| [2025/04/30 09:52:24 765195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744830463|now:1746006744765175|interval:65288|pto_count:0|srtt:33827 [2025/04/30 09:52:24 765199] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 32711, ack_elapse 35848, delivered 37210|rate 1037993|lost 289| [2025/04/30 09:52:24 765204] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1037993) in round 11| [2025/04/30 09:52:24 765208] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 765212] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:10206| [2025/04/30 09:52:24 765216] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:64818|packet_lost:0|acked:2400|po_sent_time:1746006744729637|recovery:1|recovery_start:1746006744750642|packet_conservation:0|next_round_delivered:516647| [2025/04/30 09:52:24 765220] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64818|packet_lost:0|acked:2400|po_sent_time:1746006744729637|recovery:1|recovery_start:1746006744750642|packet_conservation:0|next_round_delivered:516647| [2025/04/30 09:52:24 765227] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:67218|full_bw_reached:1|inflight:43283|srtt:33827|latest_rtt:35412|min_rtt:31359|applimit:0|lost:289|recovery:1|recovery_start:1746006744750642|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 765233] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:243|largest:243|pns:2| [2025/04/30 09:52:24 765237] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:243|frame:ACK |recv_time:1746006744765049|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 765242] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864765049|now:1746006744765049|interv:120000000| [2025/04/30 09:52:24 765246] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864765049|now:1746006744765049|interv:120000000| [2025/04/30 09:52:24 765250] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744765591|pq_index:0| [2025/04/30 09:52:24 765254] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744764904| [2025/04/30 09:52:24 765258] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744765258| [2025/04/30 09:52:24 765263] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744765262| [2025/04/30 09:52:24 765267] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 765272] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33827|min_srtt:33827|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 765276] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:43283|cwnd:67218|conn:000055C0D6BED6FC|stream_id:0|stream_offset:588351| [2025/04/30 09:52:24 765281] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33827|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 765285] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 765289] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33827|min_srtt:33827|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 765294] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:43283|cwnd:67218|conn:000055C0D6BED6FC|stream_id:0|stream_offset:589530| [2025/04/30 09:52:24 765298] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33827|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 765302] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 765306] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33827|min_srtt:33827|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 765313] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:43283|cwnd:67218|conn:000055C0D6BED6FC|stream_id:0|stream_offset:590709| [2025/04/30 09:52:24 765317] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33827|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 765322] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 765326] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33827|min_srtt:33827|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 765330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:43283|cwnd:67218|conn:000055C0D6BED6FC|stream_id:0|stream_offset:591888| [2025/04/30 09:52:24 765334] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33827|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 765339] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 765343] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33827|min_srtt:33827|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 765347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:43283|cwnd:67218|conn:000055C0D6BED6FC|stream_id:0|stream_offset:593067| [2025/04/30 09:52:24 765351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 765355] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 765359] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 765363] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 765367] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 765371] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43283|cwnd:67218|conn:000055C0D6BED6FC|stream_id:0|stream_offset:570666| [2025/04/30 09:52:24 765375] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 765379] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 765383] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744765591| [2025/04/30 09:52:24 765387] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744765591| [2025/04/30 09:52:24 765391] [debug] |xqc_engine_wakeup_after|wakeup:1746006744765591|now:1746006744765391|diff:200| [2025/04/30 09:52:24 765395] [debug] |xqc_engine_main_logic|END|now:1746006744765262| [2025/04/30 09:52:24 765402] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744765402| [2025/04/30 09:52:24 765406] [debug] |xqc_engine_wakeup_after|wakeup:1746006744765591|now:1746006744765406|diff:185| [2025/04/30 09:52:24 765410] [debug] |xqc_engine_main_logic|END|now:1746006744765402| [2025/04/30 09:52:24 765491] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006744765490| [2025/04/30 09:52:24 765500] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 765508] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:243| [2025/04/30 09:52:24 765514] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:244| [2025/04/30 09:52:24 765522] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:244| [2025/04/30 09:52:24 765528] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 765535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:762|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:763|path_largest_ack:762| [2025/04/30 09:52:24 765542] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:40810|prior_delivered:503447|prior_time:1746006744731263|is_app_limited:0|send_elapse:35915|ack_elapse:34227|ctl_first_sent_time:1746006744732875|lagest_ack_time:1746006744765490|curr_delivered:540657| [2025/04/30 09:52:24 765550] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744732875| [2025/04/30 09:52:24 765556] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1341||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 09:52:24 765563] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:763|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:763|path_largest_ack:763| [2025/04/30 09:52:24 765569] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:39610|prior_delivered:505847|prior_time:1746006744733103|is_app_limited:0|send_elapse:32612|ack_elapse:32387|ctl_first_sent_time:1746006744733418|lagest_ack_time:1746006744765490|curr_delivered:541857| [2025/04/30 09:52:24 765573] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744733418| [2025/04/30 09:52:24 765580] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1340||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 09:52:24 765586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33827|rttvar:1788|minrtt:31359|latest_rtt:32072|ack_delay:96| [2025/04/30 09:52:24 765593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33596|rttvar:1803|minrtt:31359|latest_rtt:32072|ack_delay:96| [2025/04/30 09:52:24 765599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:763|lost_pn:760|thresh:3| [2025/04/30 09:52:24 765605] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 765612] [debug] |scid:d47626d1917b423603b680b7|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:52:24 765618] [debug] |scid:d47626d1917b423603b680b7|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:52:24 765624] [debug] |scid:d47626d1917b423603b680b7|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:52:24 765636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 765643] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 765649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 765655] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 765662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33596|rtt_var:1803|pto_duration:40808|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 765669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 765676] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 765682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40883| [2025/04/30 09:52:24 765688] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744830292|now:1746006744765662|interv:64630| [2025/04/30 09:52:24 765695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744830292|now:1746006744765662|interval:64630|pto_count:0|srtt:33596 [2025/04/30 09:52:24 765702] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 32612, ack_elapse 32387, delivered 36010|rate 1104194|lost 289| [2025/04/30 09:52:24 765709] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1104194) in round 11| [2025/04/30 09:52:24 765715] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 765721] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:13942| [2025/04/30 09:52:24 765728] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67218|packet_lost:0|acked:2400|po_sent_time:1746006744733418|recovery:1|recovery_start:1746006744750642|packet_conservation:0|next_round_delivered:516647| [2025/04/30 09:52:24 765735] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67218|packet_lost:0|acked:2400|po_sent_time:1746006744733418|recovery:1|recovery_start:1746006744750642|packet_conservation:0|next_round_delivered:516647| [2025/04/30 09:52:24 765742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:69618|full_bw_reached:1|inflight:40883|srtt:33596|latest_rtt:32072|min_rtt:31359|applimit:0|lost:289|recovery:1|recovery_start:1746006744750642|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 765752] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:244|largest:244|pns:2| [2025/04/30 09:52:24 765760] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:244|frame:ACK |recv_time:1746006744765490|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 765767] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864765490|now:1746006744765490|interv:120000000| [2025/04/30 09:52:24 765773] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864765490|now:1746006744765490|interv:120000000| [2025/04/30 09:52:24 765780] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744765591|pq_index:0| [2025/04/30 09:52:24 765792] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744765262| [2025/04/30 09:52:24 765799] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744765799| [2025/04/30 09:52:24 765807] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744765805| [2025/04/30 09:52:24 765814] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744765591|now:1746006744765805| [2025/04/30 09:52:24 765821] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744765591|now:1746006744765805| [2025/04/30 09:52:24 765827] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 765834] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 765842] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33596|min_srtt:33596|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 765849] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:40883|cwnd:69618|conn:000055C0D6BED6FC|stream_id:0|stream_offset:593067| [2025/04/30 09:52:24 765856] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33596|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 765864] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 765871] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33596|min_srtt:33596|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 765878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:40883|cwnd:69618|conn:000055C0D6BED6FC|stream_id:0|stream_offset:594246| [2025/04/30 09:52:24 765885] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33596|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 765892] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 765899] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33596|min_srtt:33596|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 765905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:40883|cwnd:69618|conn:000055C0D6BED6FC|stream_id:0|stream_offset:595425| [2025/04/30 09:52:24 765912] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33596|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 765919] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 765926] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33596|min_srtt:33596|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 765938] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:40883|cwnd:69618|conn:000055C0D6BED6FC|stream_id:0|stream_offset:596604| [2025/04/30 09:52:24 765945] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33596|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 765952] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 765959] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33596|min_srtt:33596|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 765965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:40883|cwnd:69618|conn:000055C0D6BED6FC|stream_id:0|stream_offset:597783| [2025/04/30 09:52:24 765971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 765978] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 765984] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 765991] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 765998] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 766005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40883|cwnd:69618|conn:000055C0D6BED6FC|stream_id:0|stream_offset:570666| [2025/04/30 09:52:24 766012] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 766019] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:802| [2025/04/30 09:52:24 766059] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:802|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40883|now:1746006744766030|stream_id:0|stream_offset:570666| [2025/04/30 09:52:24 766068] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 766076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:40883|applimit:0| [2025/04/30 09:52:24 766083] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33596|rtt_var:1803|pto_duration:40808|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 766090] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 766094] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 766098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 42083| [2025/04/30 09:52:24 766102] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744831838|now:1746006744766082|interv:65756| [2025/04/30 09:52:24 766111] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744831838|now:1746006744766082|interval:65756|pto_count:0|srtt:33596 [2025/04/30 09:52:24 766116] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69618|inflight:42083| [2025/04/30 09:52:24 766121] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 766125] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42083|cwnd:69618|conn:000055C0D6BED6FC|stream_id:0|stream_offset:571845| [2025/04/30 09:52:24 766130] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 766154] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744767153|now:1746006744766153|interv:1000| [2025/04/30 09:52:24 766158] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 766162] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 766166] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744767153| [2025/04/30 09:52:24 766170] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744767153| [2025/04/30 09:52:24 766174] [debug] |xqc_engine_wakeup_after|wakeup:1746006744767153|now:1746006744766174|diff:979| [2025/04/30 09:52:24 766178] [debug] |xqc_engine_main_logic|END|now:1746006744765805| [2025/04/30 09:52:24 766184] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744766184| [2025/04/30 09:52:24 766188] [debug] |xqc_engine_wakeup_after|wakeup:1746006744767153|now:1746006744766188|diff:965| [2025/04/30 09:52:24 766192] [debug] |xqc_engine_main_logic|END|now:1746006744766184| [2025/04/30 09:52:24 767263] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744767263| [2025/04/30 09:52:24 767275] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744767153|pq_index:0| [2025/04/30 09:52:24 767279] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744765805| [2025/04/30 09:52:24 767285] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744767284| [2025/04/30 09:52:24 767290] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744767153|now:1746006744767284| [2025/04/30 09:52:24 767294] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744767153|now:1746006744767284| [2025/04/30 09:52:24 767298] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 767303] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 767308] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33596|min_srtt:33596|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 767313] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:42083|cwnd:69618|conn:000055C0D6BED6FC|stream_id:0|stream_offset:597783| [2025/04/30 09:52:24 767317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 767321] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 767330] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 767334] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 767339] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 767343] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42083|cwnd:69618|conn:000055C0D6BED6FC|stream_id:0|stream_offset:571845| [2025/04/30 09:52:24 767348] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 767352] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:803| [2025/04/30 09:52:24 767391] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:803|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42083|now:1746006744767360|stream_id:0|stream_offset:571845| [2025/04/30 09:52:24 767401] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 767409] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:42083|applimit:0| [2025/04/30 09:52:24 767415] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33596|rtt_var:1803|pto_duration:40808|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 767422] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 767426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 767430] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 43283| [2025/04/30 09:52:24 767437] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744833168|now:1746006744767415|interv:65753| [2025/04/30 09:52:24 767443] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744833168|now:1746006744767415|interval:65753|pto_count:0|srtt:33596 [2025/04/30 09:52:24 767451] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69618|inflight:43283| [2025/04/30 09:52:24 767456] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 767460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43283|cwnd:69618|conn:000055C0D6BED6FC|stream_id:0|stream_offset:573024| [2025/04/30 09:52:24 767465] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 767472] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:804-808|next_skip_chance:1746006744964895|current_time:1746006744767471| [2025/04/30 09:52:24 767478] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:809| [2025/04/30 09:52:24 767518] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:809|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43283|now:1746006744767489|stream_id:0|stream_offset:573024| [2025/04/30 09:52:24 767534] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 767541] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:43283|applimit:0| [2025/04/30 09:52:24 767547] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33596|rtt_var:1803|pto_duration:40808|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 767554] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 767560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 767567] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 44483| [2025/04/30 09:52:24 767573] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744833297|now:1746006744767547|interv:65750| [2025/04/30 09:52:24 767579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744833297|now:1746006744767547|interval:65750|pto_count:0|srtt:33596 [2025/04/30 09:52:24 767587] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69618|inflight:44483| [2025/04/30 09:52:24 767593] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 767600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44483|cwnd:69618|conn:000055C0D6BED6FC|stream_id:0|stream_offset:574203| [2025/04/30 09:52:24 767608] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 767614] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744768614|now:1746006744767614|interv:1000| [2025/04/30 09:52:24 767620] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 767627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 767633] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744768614| [2025/04/30 09:52:24 767640] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744768614| [2025/04/30 09:52:24 767646] [debug] |xqc_engine_wakeup_after|wakeup:1746006744768614|now:1746006744767646|diff:968| [2025/04/30 09:52:24 767653] [debug] |xqc_engine_main_logic|END|now:1746006744767284| [2025/04/30 09:52:24 767666] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006744767665| [2025/04/30 09:52:24 767673] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 767683] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:244| [2025/04/30 09:52:24 767689] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:245| [2025/04/30 09:52:24 767698] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:245| [2025/04/30 09:52:24 767704] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 767712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:764|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:765|path_largest_ack:764| [2025/04/30 09:52:24 767725] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:40810|prior_delivered:505847|prior_time:1746006744733103|is_app_limited:0|send_elapse:32711|ack_elapse:34562|ctl_first_sent_time:1746006744733517|lagest_ack_time:1746006744767665|curr_delivered:543057| [2025/04/30 09:52:24 767733] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744733517| [2025/04/30 09:52:24 767740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1339||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 09:52:24 767746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:765|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:765|path_largest_ack:765| [2025/04/30 09:52:24 767753] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:38410|prior_delivered:508247|prior_time:1746006744735176|is_app_limited:0|send_elapse:32737|ack_elapse:32489|ctl_first_sent_time:1746006744735521|lagest_ack_time:1746006744767665|curr_delivered:544257| [2025/04/30 09:52:24 767760] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744735521| [2025/04/30 09:52:24 767767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1338||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 09:52:24 767773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33596|rttvar:1803|minrtt:31359|latest_rtt:32144|ack_delay:104| [2025/04/30 09:52:24 767780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33402|rttvar:1742|minrtt:31359|latest_rtt:32144|ack_delay:104| [2025/04/30 09:52:24 767787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:765|lost_pn:762|thresh:3| [2025/04/30 09:52:24 767793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 767800] [debug] |scid:d47626d1917b423603b680b7|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:52:24 767806] [debug] |scid:d47626d1917b423603b680b7|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:52:24 767812] [debug] |scid:d47626d1917b423603b680b7|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:52:24 767819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 767825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 767831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 767837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 767843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33402|rtt_var:1742|pto_duration:40370|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 767851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 767857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 767870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 42083| [2025/04/30 09:52:24 767877] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744832859|now:1746006744767843|interv:65016| [2025/04/30 09:52:24 767883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744832859|now:1746006744767843|interval:65016|pto_count:0|srtt:33402 [2025/04/30 09:52:24 767891] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 32737, ack_elapse 32489, delivered 36010|rate 1099978|lost 289| [2025/04/30 09:52:24 767898] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1099978) in round 11| [2025/04/30 09:52:24 767904] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 767911] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:13942| [2025/04/30 09:52:24 767915] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:69618|packet_lost:0|acked:2400|po_sent_time:1746006744735521|recovery:1|recovery_start:1746006744750642|packet_conservation:0|next_round_delivered:516647| [2025/04/30 09:52:24 767920] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:69618|packet_lost:0|acked:2400|po_sent_time:1746006744735521|recovery:1|recovery_start:1746006744750642|packet_conservation:0|next_round_delivered:516647| [2025/04/30 09:52:24 767925] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:72018|full_bw_reached:1|inflight:42083|srtt:33402|latest_rtt:32144|min_rtt:31359|applimit:0|lost:289|recovery:1|recovery_start:1746006744750642|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 767931] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:245|largest:245|pns:2| [2025/04/30 09:52:24 767935] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:245|frame:ACK |recv_time:1746006744767665|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 767940] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864767665|now:1746006744767665|interv:120000000| [2025/04/30 09:52:24 767944] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864767665|now:1746006744767665|interv:120000000| [2025/04/30 09:52:24 767948] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744768614|pq_index:0| [2025/04/30 09:52:24 767953] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744767284| [2025/04/30 09:52:24 767956] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744767956| [2025/04/30 09:52:24 767962] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744767960| [2025/04/30 09:52:24 767967] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 767972] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33402|min_srtt:33402|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 767976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:42083|cwnd:72018|conn:000055C0D6BED6FC|stream_id:0|stream_offset:597783| [2025/04/30 09:52:24 767985] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33402|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 767989] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 767994] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33402|min_srtt:33402|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 767998] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:42083|cwnd:72018|conn:000055C0D6BED6FC|stream_id:0|stream_offset:598962| [2025/04/30 09:52:24 768003] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33402|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 768007] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 768011] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33402|min_srtt:33402|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 768016] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:42083|cwnd:72018|conn:000055C0D6BED6FC|stream_id:0|stream_offset:600141| [2025/04/30 09:52:24 768020] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33402|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 768024] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 768028] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33402|min_srtt:33402|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 768033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:42083|cwnd:72018|conn:000055C0D6BED6FC|stream_id:0|stream_offset:601320| [2025/04/30 09:52:24 768037] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33402|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 768041] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 768046] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33402|min_srtt:33402|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 768050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:42083|cwnd:72018|conn:000055C0D6BED6FC|stream_id:0|stream_offset:602499| [2025/04/30 09:52:24 768054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 768058] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 768064] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 768069] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 768073] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 768077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42083|cwnd:72018|conn:000055C0D6BED6FC|stream_id:0|stream_offset:574203| [2025/04/30 09:52:24 768082] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 768086] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 768090] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744768614| [2025/04/30 09:52:24 768094] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744768614| [2025/04/30 09:52:24 768098] [debug] |xqc_engine_wakeup_after|wakeup:1746006744768614|now:1746006744768097|diff:517| [2025/04/30 09:52:24 768102] [debug] |xqc_engine_main_logic|END|now:1746006744767960| [2025/04/30 09:52:24 768107] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744768107| [2025/04/30 09:52:24 768111] [debug] |xqc_engine_wakeup_after|wakeup:1746006744768614|now:1746006744768111|diff:503| [2025/04/30 09:52:24 768115] [debug] |xqc_engine_main_logic|END|now:1746006744768107| [2025/04/30 09:52:24 769185] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744769185| [2025/04/30 09:52:24 769196] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744768614|pq_index:0| [2025/04/30 09:52:24 769201] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744767960| [2025/04/30 09:52:24 769206] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744769205| [2025/04/30 09:52:24 769211] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744768614|now:1746006744769205| [2025/04/30 09:52:24 769215] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744768614|now:1746006744769205| [2025/04/30 09:52:24 769219] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 769224] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 769229] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33402|min_srtt:33402|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 769234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:42083|cwnd:72018|conn:000055C0D6BED6FC|stream_id:0|stream_offset:602499| [2025/04/30 09:52:24 769238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 769242] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 769246] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 769255] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 769260] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 769264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42083|cwnd:72018|conn:000055C0D6BED6FC|stream_id:0|stream_offset:574203| [2025/04/30 09:52:24 769269] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 769273] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:810| [2025/04/30 09:52:24 769309] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:810|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42083|now:1746006744769281|stream_id:0|stream_offset:574203| [2025/04/30 09:52:24 769315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 769320] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:42083|applimit:0| [2025/04/30 09:52:24 769324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33402|rtt_var:1742|pto_duration:40370|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 769329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 769333] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 769337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 43283| [2025/04/30 09:52:24 769341] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744834651|now:1746006744769324|interv:65327| [2025/04/30 09:52:24 769345] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744834651|now:1746006744769324|interval:65327|pto_count:0|srtt:33402 [2025/04/30 09:52:24 769349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72018|inflight:43283| [2025/04/30 09:52:24 769354] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 769358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43283|cwnd:72018|conn:000055C0D6BED6FC|stream_id:0|stream_offset:575382| [2025/04/30 09:52:24 769363] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 769367] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:811| [2025/04/30 09:52:24 769389] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:811|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43283|now:1746006744769373|stream_id:0|stream_offset:575382| [2025/04/30 09:52:24 769395] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 769400] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:43283|applimit:0| [2025/04/30 09:52:24 769407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33402|rtt_var:1742|pto_duration:40370|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 769412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 769416] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 769420] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 44483| [2025/04/30 09:52:24 769423] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744834743|now:1746006744769407|interv:65336| [2025/04/30 09:52:24 769428] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744834743|now:1746006744769407|interval:65336|pto_count:0|srtt:33402 [2025/04/30 09:52:24 769433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72018|inflight:44483| [2025/04/30 09:52:24 769440] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 769447] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44483|cwnd:72018|conn:000055C0D6BED6FC|stream_id:0|stream_offset:576561| [2025/04/30 09:52:24 769454] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 769460] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744770460|now:1746006744769460|interv:1000| [2025/04/30 09:52:24 769464] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 769468] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 769473] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744770460| [2025/04/30 09:52:24 769479] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744770460| [2025/04/30 09:52:24 769485] [debug] |xqc_engine_wakeup_after|wakeup:1746006744770460|now:1746006744769485|diff:975| [2025/04/30 09:52:24 769492] [debug] |xqc_engine_main_logic|END|now:1746006744769205| [2025/04/30 09:52:24 769506] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006744769505| [2025/04/30 09:52:24 769513] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 769522] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:245| [2025/04/30 09:52:24 769528] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:246| [2025/04/30 09:52:24 769536] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:246| [2025/04/30 09:52:24 769542] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 769550] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:766|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:767|path_largest_ack:766| [2025/04/30 09:52:24 769557] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:39610|prior_delivered:508247|prior_time:1746006744735176|is_app_limited:0|send_elapse:32853|ack_elapse:34329|ctl_first_sent_time:1746006744735637|lagest_ack_time:1746006744769505|curr_delivered:545457| [2025/04/30 09:52:24 769565] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744735637| [2025/04/30 09:52:24 769578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1337||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 09:52:24 769584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:767|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:767|path_largest_ack:767| [2025/04/30 09:52:24 769591] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:39610|prior_delivered:508247|prior_time:1746006744735176|is_app_limited:0|send_elapse:32853|ack_elapse:34329|ctl_first_sent_time:1746006744735637|lagest_ack_time:1746006744769505|curr_delivered:546657| [2025/04/30 09:52:24 769597] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744735763| [2025/04/30 09:52:24 769603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1336||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 09:52:24 769610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33402|rttvar:1742|minrtt:31359|latest_rtt:33742|ack_delay:120| [2025/04/30 09:52:24 769617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33429|rttvar:1362|minrtt:31359|latest_rtt:33742|ack_delay:120| [2025/04/30 09:52:24 769624] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:767|lost_pn:764|thresh:3| [2025/04/30 09:52:24 769630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 769636] [debug] |scid:d47626d1917b423603b680b7|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:52:24 769642] [debug] |scid:d47626d1917b423603b680b7|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:52:24 769649] [debug] |scid:d47626d1917b423603b680b7|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:52:24 769655] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 769661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 769667] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 769673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 769679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33429|rtt_var:1362|pto_duration:38877|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 769686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 769692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 769699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 42083| [2025/04/30 09:52:24 769704] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744833250|now:1746006744769679|interv:63571| [2025/04/30 09:52:24 769710] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744833250|now:1746006744769679|interval:63571|pto_count:0|srtt:33429 [2025/04/30 09:52:24 769723] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 32853, ack_elapse 34329, delivered 38410|rate 1118879|lost 289| [2025/04/30 09:52:24 769730] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1118879) in round 11| [2025/04/30 09:52:24 769736] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 769743] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:13942| [2025/04/30 09:52:24 769749] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72018|packet_lost:0|acked:2400|po_sent_time:1746006744735763|recovery:1|recovery_start:1746006744750642|packet_conservation:0|next_round_delivered:516647| [2025/04/30 09:52:24 769756] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72018|packet_lost:0|acked:2400|po_sent_time:1746006744735763|recovery:1|recovery_start:1746006744750642|packet_conservation:0|next_round_delivered:516647| [2025/04/30 09:52:24 769764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:74418|full_bw_reached:1|inflight:42083|srtt:33429|latest_rtt:33742|min_rtt:31359|applimit:0|lost:289|recovery:1|recovery_start:1746006744750642|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 769773] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:246|largest:246|pns:2| [2025/04/30 09:52:24 769780] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:246|frame:ACK |recv_time:1746006744769505|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 769787] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864769505|now:1746006744769505|interv:120000000| [2025/04/30 09:52:24 769794] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864769505|now:1746006744769505|interv:120000000| [2025/04/30 09:52:24 769798] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744770460|pq_index:0| [2025/04/30 09:52:24 769803] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744769205| [2025/04/30 09:52:24 769807] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744769806| [2025/04/30 09:52:24 769811] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744769810| [2025/04/30 09:52:24 769817] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 769822] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33429|min_srtt:33429|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 769826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:42083|cwnd:74418|conn:000055C0D6BED6FC|stream_id:0|stream_offset:602499| [2025/04/30 09:52:24 769833] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33429|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 769841] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 769854] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33429|min_srtt:33429|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 769861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:42083|cwnd:74418|conn:000055C0D6BED6FC|stream_id:0|stream_offset:603678| [2025/04/30 09:52:24 769868] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33429|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 769875] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 769881] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33429|min_srtt:33429|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 769888] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:42083|cwnd:74418|conn:000055C0D6BED6FC|stream_id:0|stream_offset:604857| [2025/04/30 09:52:24 769894] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33429|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 769898] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 769902] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33429|min_srtt:33429|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 769907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:42083|cwnd:74418|conn:000055C0D6BED6FC|stream_id:0|stream_offset:606036| [2025/04/30 09:52:24 769911] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33429|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 769915] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 769920] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33429|min_srtt:33429|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 769924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:42083|cwnd:74418|conn:000055C0D6BED6FC|stream_id:0|stream_offset:607215| [2025/04/30 09:52:24 769928] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 769932] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 769936] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 769943] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 769950] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 769962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42083|cwnd:74418|conn:000055C0D6BED6FC|stream_id:0|stream_offset:576561| [2025/04/30 09:52:24 769970] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 769976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 769982] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744770460| [2025/04/30 09:52:24 769987] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744770460| [2025/04/30 09:52:24 769991] [debug] |xqc_engine_wakeup_after|wakeup:1746006744770460|now:1746006744769991|diff:469| [2025/04/30 09:52:24 769996] [debug] |xqc_engine_main_logic|END|now:1746006744769810| [2025/04/30 09:52:24 770002] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744770002| [2025/04/30 09:52:24 770006] [debug] |xqc_engine_wakeup_after|wakeup:1746006744770460|now:1746006744770006|diff:454| [2025/04/30 09:52:24 770009] [debug] |xqc_engine_main_logic|END|now:1746006744770002| [2025/04/30 09:52:24 771078] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744771077| [2025/04/30 09:52:24 771089] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744770460|pq_index:0| [2025/04/30 09:52:24 771093] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744769810| [2025/04/30 09:52:24 771098] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744771097| [2025/04/30 09:52:24 771103] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744770460|now:1746006744771097| [2025/04/30 09:52:24 771108] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744770460|now:1746006744771097| [2025/04/30 09:52:24 771112] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 771116] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 771121] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33429|min_srtt:33429|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 771126] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:42083|cwnd:74418|conn:000055C0D6BED6FC|stream_id:0|stream_offset:607215| [2025/04/30 09:52:24 771131] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 771152] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 771156] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 771160] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 771165] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 771169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42083|cwnd:74418|conn:000055C0D6BED6FC|stream_id:0|stream_offset:576561| [2025/04/30 09:52:24 771179] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 771184] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:812| [2025/04/30 09:52:24 771218] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:812|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42083|now:1746006744771192|stream_id:0|stream_offset:576561| [2025/04/30 09:52:24 771224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 771229] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:42083|applimit:0| [2025/04/30 09:52:24 771235] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33429|rtt_var:1362|pto_duration:38877|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 771242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 771249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 771256] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 43283| [2025/04/30 09:52:24 771262] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744835069|now:1746006744771235|interv:63834| [2025/04/30 09:52:24 771269] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744835069|now:1746006744771235|interval:63834|pto_count:0|srtt:33429 [2025/04/30 09:52:24 771277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74418|inflight:43283| [2025/04/30 09:52:24 771283] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 771287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43283|cwnd:74418|conn:000055C0D6BED6FC|stream_id:0|stream_offset:577740| [2025/04/30 09:52:24 771292] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 771296] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:813| [2025/04/30 09:52:24 771324] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:813|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43283|now:1746006744771303|stream_id:0|stream_offset:577740| [2025/04/30 09:52:24 771330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 771337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:43283|applimit:0| [2025/04/30 09:52:24 771344] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33429|rtt_var:1362|pto_duration:38877|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 771351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 771358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 771370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 44483| [2025/04/30 09:52:24 771377] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744835180|now:1746006744771344|interv:63836| [2025/04/30 09:52:24 771384] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744835180|now:1746006744771344|interval:63836|pto_count:0|srtt:33429 [2025/04/30 09:52:24 771391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74418|inflight:44483| [2025/04/30 09:52:24 771398] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 771405] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44483|cwnd:74418|conn:000055C0D6BED6FC|stream_id:0|stream_offset:578919| [2025/04/30 09:52:24 771413] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 771419] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744772419|now:1746006744771419|interv:1000| [2025/04/30 09:52:24 771426] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 771432] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 771438] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744772419| [2025/04/30 09:52:24 771444] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744772419| [2025/04/30 09:52:24 771450] [debug] |xqc_engine_wakeup_after|wakeup:1746006744772419|now:1746006744771450|diff:969| [2025/04/30 09:52:24 771457] [debug] |xqc_engine_main_logic|END|now:1746006744771097| [2025/04/30 09:52:24 771471] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006744771470| [2025/04/30 09:52:24 771478] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 771487] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:246| [2025/04/30 09:52:24 771493] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:247| [2025/04/30 09:52:24 771503] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:247| [2025/04/30 09:52:24 771509] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 771517] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:768|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:769|path_largest_ack:768| [2025/04/30 09:52:24 771524] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:39610|prior_delivered:510647|prior_time:1746006744737051|is_app_limited:0|send_elapse:33839|ack_elapse:34419|ctl_first_sent_time:1746006744738629|lagest_ack_time:1746006744771470|curr_delivered:547857| [2025/04/30 09:52:24 771532] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744738629| [2025/04/30 09:52:24 771539] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1335||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 09:52:24 771546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:769|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:769|path_largest_ack:769| [2025/04/30 09:52:24 771560] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:39610|prior_delivered:510647|prior_time:1746006744737051|is_app_limited:0|send_elapse:33839|ack_elapse:34419|ctl_first_sent_time:1746006744738629|lagest_ack_time:1746006744771470|curr_delivered:549057| [2025/04/30 09:52:24 771565] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744738766| [2025/04/30 09:52:24 771569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1334||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 09:52:24 771573] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33429|rttvar:1362|minrtt:31359|latest_rtt:32704|ack_delay:120| [2025/04/30 09:52:24 771578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33324|rttvar:1233|minrtt:31359|latest_rtt:32704|ack_delay:120| [2025/04/30 09:52:24 771582] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:769|lost_pn:766|thresh:3| [2025/04/30 09:52:24 771586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 771590] [debug] |scid:d47626d1917b423603b680b7|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:52:24 771594] [debug] |scid:d47626d1917b423603b680b7|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:52:24 771600] [debug] |scid:d47626d1917b423603b680b7|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:52:24 771606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 771613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 771619] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 771625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 771632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33324|rtt_var:1233|pto_duration:38256|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 771639] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 771645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 771651] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 42083| [2025/04/30 09:52:24 771658] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744834559|now:1746006744771631|interv:62928| [2025/04/30 09:52:24 771664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744834559|now:1746006744771631|interval:62928|pto_count:0|srtt:33324 [2025/04/30 09:52:24 771671] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 33839, ack_elapse 34419, delivered 38410|rate 1115953|lost 289| [2025/04/30 09:52:24 771678] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1115953) in round 11| [2025/04/30 09:52:24 771685] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 771697] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:13942| [2025/04/30 09:52:24 771704] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:74418|packet_lost:0|acked:2400|po_sent_time:1746006744738766|recovery:1|recovery_start:1746006744750642|packet_conservation:0|next_round_delivered:516647| [2025/04/30 09:52:24 771712] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:74418|packet_lost:0|acked:2400|po_sent_time:1746006744738766|recovery:1|recovery_start:1746006744750642|packet_conservation:0|next_round_delivered:516647| [2025/04/30 09:52:24 771719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:76818|full_bw_reached:1|inflight:42083|srtt:33324|latest_rtt:32704|min_rtt:31359|applimit:0|lost:289|recovery:1|recovery_start:1746006744750642|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 771728] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:247|largest:247|pns:2| [2025/04/30 09:52:24 771736] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:247|frame:ACK |recv_time:1746006744771470|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 771744] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864771470|now:1746006744771470|interv:120000000| [2025/04/30 09:52:24 771752] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864771470|now:1746006744771470|interv:120000000| [2025/04/30 09:52:24 771758] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744772419|pq_index:0| [2025/04/30 09:52:24 771765] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744771097| [2025/04/30 09:52:24 771771] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744771771| [2025/04/30 09:52:24 771779] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744771777| [2025/04/30 09:52:24 771787] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 771794] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33324|min_srtt:33324|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 771801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:42083|cwnd:76818|conn:000055C0D6BED6FC|stream_id:0|stream_offset:607215| [2025/04/30 09:52:24 771808] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33324|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 771815] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 771822] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33324|min_srtt:33324|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 771829] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:42083|cwnd:76818|conn:000055C0D6BED6FC|stream_id:0|stream_offset:608394| [2025/04/30 09:52:24 771841] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33324|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 771848] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 771855] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33324|min_srtt:33324|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 771862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:42083|cwnd:76818|conn:000055C0D6BED6FC|stream_id:0|stream_offset:609573| [2025/04/30 09:52:24 771869] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33324|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 771877] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 771883] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33324|min_srtt:33324|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 771890] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:42083|cwnd:76818|conn:000055C0D6BED6FC|stream_id:0|stream_offset:610752| [2025/04/30 09:52:24 771897] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33324|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 771904] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 771911] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33324|min_srtt:33324|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 771917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:42083|cwnd:76818|conn:000055C0D6BED6FC|stream_id:0|stream_offset:611931| [2025/04/30 09:52:24 771924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 771930] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 771936] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 771943] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 771950] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 771957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42083|cwnd:76818|conn:000055C0D6BED6FC|stream_id:0|stream_offset:578919| [2025/04/30 09:52:24 771963] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 771969] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 771978] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744772419| [2025/04/30 09:52:24 771983] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744772419| [2025/04/30 09:52:24 771986] [debug] |xqc_engine_wakeup_after|wakeup:1746006744772419|now:1746006744771986|diff:433| [2025/04/30 09:52:24 771991] [debug] |xqc_engine_main_logic|END|now:1746006744771777| [2025/04/30 09:52:24 771996] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744771996| [2025/04/30 09:52:24 772000] [debug] |xqc_engine_wakeup_after|wakeup:1746006744772419|now:1746006744772000|diff:419| [2025/04/30 09:52:24 772004] [debug] |xqc_engine_main_logic|END|now:1746006744771996| [2025/04/30 09:52:24 773073] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744773073| [2025/04/30 09:52:24 773084] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744772419|pq_index:0| [2025/04/30 09:52:24 773089] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744771777| [2025/04/30 09:52:24 773094] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744773093| [2025/04/30 09:52:24 773099] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744772419|now:1746006744773093| [2025/04/30 09:52:24 773104] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744772419|now:1746006744773093| [2025/04/30 09:52:24 773107] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 773112] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 773117] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33324|min_srtt:33324|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 773122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:42083|cwnd:76818|conn:000055C0D6BED6FC|stream_id:0|stream_offset:611931| [2025/04/30 09:52:24 773127] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 773131] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 773151] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 773156] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 773160] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 773165] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42083|cwnd:76818|conn:000055C0D6BED6FC|stream_id:0|stream_offset:578919| [2025/04/30 09:52:24 773169] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 773174] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:814| [2025/04/30 09:52:24 773208] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:814|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42083|now:1746006744773182|stream_id:0|stream_offset:578919| [2025/04/30 09:52:24 773223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 773228] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:42083|applimit:0| [2025/04/30 09:52:24 773233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33324|rtt_var:1233|pto_duration:38256|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 773237] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 773241] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 773245] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 43283| [2025/04/30 09:52:24 773249] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744836438|now:1746006744773232|interv:63206| [2025/04/30 09:52:24 773253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744836438|now:1746006744773232|interval:63206|pto_count:0|srtt:33324 [2025/04/30 09:52:24 773258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76818|inflight:43283| [2025/04/30 09:52:24 773262] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 773267] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43283|cwnd:76818|conn:000055C0D6BED6FC|stream_id:0|stream_offset:580098| [2025/04/30 09:52:24 773271] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 773275] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:815| [2025/04/30 09:52:24 773299] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:815|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43283|now:1746006744773281|stream_id:0|stream_offset:580098| [2025/04/30 09:52:24 773304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 773309] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:43283|applimit:0| [2025/04/30 09:52:24 773313] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33324|rtt_var:1233|pto_duration:38256|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 773317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 773321] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 773325] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 44483| [2025/04/30 09:52:24 773329] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744836537|now:1746006744773313|interv:63224| [2025/04/30 09:52:24 773333] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744836537|now:1746006744773313|interval:63224|pto_count:0|srtt:33324 [2025/04/30 09:52:24 773341] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76818|inflight:44483| [2025/04/30 09:52:24 773345] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 773349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44483|cwnd:76818|conn:000055C0D6BED6FC|stream_id:0|stream_offset:581277| [2025/04/30 09:52:24 773354] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 773358] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744774358|now:1746006744773358|interv:1000| [2025/04/30 09:52:24 773362] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 773366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 773370] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744774358| [2025/04/30 09:52:24 773374] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744774358| [2025/04/30 09:52:24 773378] [debug] |xqc_engine_wakeup_after|wakeup:1746006744774358|now:1746006744773378|diff:980| [2025/04/30 09:52:24 773382] [debug] |xqc_engine_main_logic|END|now:1746006744773093| [2025/04/30 09:52:24 773588] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:44|state:ESTABED|recv_time:1746006744773586| [2025/04/30 09:52:24 773599] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 773607] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:247| [2025/04/30 09:52:24 773613] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:248| [2025/04/30 09:52:24 773625] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:248| [2025/04/30 09:52:24 773631] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 773638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:770|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:771|path_largest_ack:770| [2025/04/30 09:52:24 773645] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:39610|prior_delivered:513047|prior_time:1746006744739172|is_app_limited:0|send_elapse:32569|ack_elapse:34414|ctl_first_sent_time:1746006744739503|lagest_ack_time:1746006744773586|curr_delivered:550257| [2025/04/30 09:52:24 773652] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744739503| [2025/04/30 09:52:24 773660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1333||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 09:52:24 773666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:771|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:771|path_largest_ack:771| [2025/04/30 09:52:24 773673] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:39610|prior_delivered:513047|prior_time:1746006744739172|is_app_limited:0|send_elapse:32569|ack_elapse:34414|ctl_first_sent_time:1746006744739503|lagest_ack_time:1746006744773586|curr_delivered:551457| [2025/04/30 09:52:24 773681] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744739599| [2025/04/30 09:52:24 773687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1332||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 09:52:24 773701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33324|rttvar:1233|minrtt:31359|latest_rtt:33987|ack_delay:104| [2025/04/30 09:52:24 773709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33394|rttvar:1064|minrtt:31359|latest_rtt:33987|ack_delay:104| [2025/04/30 09:52:24 773716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:771|lost_pn:768|thresh:3| [2025/04/30 09:52:24 773722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 773729] [debug] |scid:d47626d1917b423603b680b7|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:52:24 773735] [debug] |scid:d47626d1917b423603b680b7|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:52:24 773742] [debug] |scid:d47626d1917b423603b680b7|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:52:24 773748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 773755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 773761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 773767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 773773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33394|rtt_var:1064|pto_duration:37650|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 773781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 773787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 773793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 42083| [2025/04/30 09:52:24 773799] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744835931|now:1746006744773773|interv:62158| [2025/04/30 09:52:24 773806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744835931|now:1746006744773773|interval:62158|pto_count:0|srtt:33394 [2025/04/30 09:52:24 773813] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 32569, ack_elapse 34414, delivered 38410|rate 1116115|lost 289| [2025/04/30 09:52:24 773820] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1116115) in round 11| [2025/04/30 09:52:24 773826] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 773833] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:13942| [2025/04/30 09:52:24 773839] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:76818|packet_lost:0|acked:2400|po_sent_time:1746006744739599|recovery:1|recovery_start:1746006744750642|packet_conservation:0|next_round_delivered:516647| [2025/04/30 09:52:24 773846] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:76818|packet_lost:0|acked:2400|po_sent_time:1746006744739599|recovery:1|recovery_start:1746006744750642|packet_conservation:0|next_round_delivered:516647| [2025/04/30 09:52:24 773859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:79218|full_bw_reached:1|inflight:42083|srtt:33394|latest_rtt:33987|min_rtt:31359|applimit:0|lost:289|recovery:1|recovery_start:1746006744750642|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 773877] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:24 773884] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006744798586|now:1746006744773586|interv:25000| [2025/04/30 09:52:24 773893] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744773586|max_ack_delay:25000| [2025/04/30 09:52:24 773900] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:248|largest:248|pns:2| [2025/04/30 09:52:24 773907] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:248|frame:PING ACK |recv_time:1746006744773586|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 773914] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864773586|now:1746006744773586|interv:120000000| [2025/04/30 09:52:24 773921] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864773586|now:1746006744773586|interv:120000000| [2025/04/30 09:52:24 773927] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744774358|pq_index:0| [2025/04/30 09:52:24 773934] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744773093| [2025/04/30 09:52:24 773940] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744773940| [2025/04/30 09:52:24 773945] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744773944| [2025/04/30 09:52:24 773950] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 773955] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33394|min_srtt:33394|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 773960] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:42083|cwnd:79218|conn:000055C0D6BED6FC|stream_id:0|stream_offset:611931| [2025/04/30 09:52:24 773964] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33394|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 773969] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 773974] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33394|min_srtt:33394|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 773978] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:42083|cwnd:79218|conn:000055C0D6BED6FC|stream_id:0|stream_offset:613110| [2025/04/30 09:52:24 773990] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33394|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 773995] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 773999] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33394|min_srtt:33394|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 774003] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:42083|cwnd:79218|conn:000055C0D6BED6FC|stream_id:0|stream_offset:614289| [2025/04/30 09:52:24 774008] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33394|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 774012] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 774016] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33394|min_srtt:33394|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 774020] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:42083|cwnd:79218|conn:000055C0D6BED6FC|stream_id:0|stream_offset:615468| [2025/04/30 09:52:24 774025] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33394|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 774029] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 774033] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33394|min_srtt:33394|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 774038] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:42083|cwnd:79218|conn:000055C0D6BED6FC|stream_id:0|stream_offset:616647| [2025/04/30 09:52:24 774042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 774046] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 774050] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 774054] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 774059] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 774063] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42083|cwnd:79218|conn:000055C0D6BED6FC|stream_id:0|stream_offset:581277| [2025/04/30 09:52:24 774067] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 774074] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 774078] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744774358| [2025/04/30 09:52:24 774082] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744774358| [2025/04/30 09:52:24 774086] [debug] |xqc_engine_wakeup_after|wakeup:1746006744774358|now:1746006744774086|diff:272| [2025/04/30 09:52:24 774090] [debug] |xqc_engine_main_logic|END|now:1746006744773944| [2025/04/30 09:52:24 774096] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744774096| [2025/04/30 09:52:24 774100] [debug] |xqc_engine_wakeup_after|wakeup:1746006744774358|now:1746006744774099|diff:259| [2025/04/30 09:52:24 774104] [debug] |xqc_engine_main_logic|END|now:1746006744774096| [2025/04/30 09:52:24 775175] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744775175| [2025/04/30 09:52:24 775186] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744774358|pq_index:0| [2025/04/30 09:52:24 775191] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744773944| [2025/04/30 09:52:24 775197] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744775195| [2025/04/30 09:52:24 775201] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744774358|now:1746006744775195| [2025/04/30 09:52:24 775206] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744774358|now:1746006744775195| [2025/04/30 09:52:24 775210] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 775214] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 775219] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33394|min_srtt:33394|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 775224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:42083|cwnd:79218|conn:000055C0D6BED6FC|stream_id:0|stream_offset:616647| [2025/04/30 09:52:24 775228] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 775232] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 775236] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 775241] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 775245] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 775249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42083|cwnd:79218|conn:000055C0D6BED6FC|stream_id:0|stream_offset:581277| [2025/04/30 09:52:24 775254] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 775258] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:816| [2025/04/30 09:52:24 775293] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:816|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42083|now:1746006744775266|stream_id:0|stream_offset:581277| [2025/04/30 09:52:24 775306] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 775311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:42083|applimit:0| [2025/04/30 09:52:24 775315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33394|rtt_var:1064|pto_duration:37650|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 775319] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 775323] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 775327] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 43283| [2025/04/30 09:52:24 775331] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744837916|now:1746006744775315|interv:62601| [2025/04/30 09:52:24 775335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744837916|now:1746006744775315|interval:62601|pto_count:0|srtt:33394 [2025/04/30 09:52:24 775340] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:79218|inflight:43283| [2025/04/30 09:52:24 775345] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 775349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43283|cwnd:79218|conn:000055C0D6BED6FC|stream_id:0|stream_offset:582456| [2025/04/30 09:52:24 775353] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 775357] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:817| [2025/04/30 09:52:24 775380] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:817|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43283|now:1746006744775363|stream_id:0|stream_offset:582456| [2025/04/30 09:52:24 775386] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 775390] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:43283|applimit:0| [2025/04/30 09:52:24 775394] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33394|rtt_var:1064|pto_duration:37650|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 775399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 775403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 775406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 44483| [2025/04/30 09:52:24 775410] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744838013|now:1746006744775394|interv:62619| [2025/04/30 09:52:24 775414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744838013|now:1746006744775394|interval:62619|pto_count:0|srtt:33394 [2025/04/30 09:52:24 775423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:79218|inflight:44483| [2025/04/30 09:52:24 775427] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 775431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44483|cwnd:79218|conn:000055C0D6BED6FC|stream_id:0|stream_offset:583635| [2025/04/30 09:52:24 775436] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 775440] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744776440|now:1746006744775440|interv:1000| [2025/04/30 09:52:24 775444] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 775447] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 775452] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744776440| [2025/04/30 09:52:24 775456] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744776440| [2025/04/30 09:52:24 775460] [debug] |xqc_engine_wakeup_after|wakeup:1746006744776440|now:1746006744775459|diff:981| [2025/04/30 09:52:24 775464] [debug] |xqc_engine_main_logic|END|now:1746006744775195| [2025/04/30 09:52:24 776538] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744776537| [2025/04/30 09:52:24 776549] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744776440|pq_index:0| [2025/04/30 09:52:24 776553] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744775195| [2025/04/30 09:52:24 776561] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744776560| [2025/04/30 09:52:24 776569] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744776440|now:1746006744776560| [2025/04/30 09:52:24 776576] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744776440|now:1746006744776560| [2025/04/30 09:52:24 776582] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 776588] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 776596] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33394|min_srtt:33394|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 776603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:44483|cwnd:79218|conn:000055C0D6BED6FC|stream_id:0|stream_offset:616647| [2025/04/30 09:52:24 776610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 776617] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 776623] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 776630] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 776645] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 776652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44483|cwnd:79218|conn:000055C0D6BED6FC|stream_id:0|stream_offset:583635| [2025/04/30 09:52:24 776659] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 776666] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:818| [2025/04/30 09:52:24 776711] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:818|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44483|now:1746006744776678|stream_id:0|stream_offset:583635| [2025/04/30 09:52:24 776721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 776728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:44483|applimit:0| [2025/04/30 09:52:24 776735] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33394|rtt_var:1064|pto_duration:37650|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 776742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 776748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 776755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45683| [2025/04/30 09:52:24 776761] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744839328|now:1746006744776735|interv:62593| [2025/04/30 09:52:24 776768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744839328|now:1746006744776735|interval:62593|pto_count:0|srtt:33394 [2025/04/30 09:52:24 776775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:79218|inflight:45683| [2025/04/30 09:52:24 776782] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 776789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45683|cwnd:79218|conn:000055C0D6BED6FC|stream_id:0|stream_offset:584814| [2025/04/30 09:52:24 776795] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 776799] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744777799|now:1746006744776799|interv:1000| [2025/04/30 09:52:24 776803] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 776807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 776811] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744777799| [2025/04/30 09:52:24 776815] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744777799| [2025/04/30 09:52:24 776819] [debug] |xqc_engine_wakeup_after|wakeup:1746006744777799|now:1746006744776819|diff:980| [2025/04/30 09:52:24 776824] [debug] |xqc_engine_main_logic|END|now:1746006744776560| [2025/04/30 09:52:24 777217] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:46|state:ESTABED|recv_time:1746006744777216| [2025/04/30 09:52:24 777230] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 777238] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:248| [2025/04/30 09:52:24 777244] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:249| [2025/04/30 09:52:24 777253] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:249| [2025/04/30 09:52:24 777259] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 777268] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:773|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:773|path_largest_ack:773| [2025/04/30 09:52:24 777275] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:39610|prior_delivered:516647|prior_time:1746006744743129|is_app_limited:0|send_elapse:32699|ack_elapse:34087|ctl_first_sent_time:1746006744743584|lagest_ack_time:1746006744777216|curr_delivered:552657| [2025/04/30 09:52:24 777282] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744743584| [2025/04/30 09:52:24 777289] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1331||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 09:52:24 777296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33394|rttvar:1064|minrtt:31359|latest_rtt:33632|ack_delay:1272| [2025/04/30 09:52:24 777303] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33265|rttvar:1056|minrtt:31359|latest_rtt:33632|ack_delay:1272| [2025/04/30 09:52:24 777310] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:773|lost_pn:770|thresh:3| [2025/04/30 09:52:24 777316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 777323] [debug] |scid:d47626d1917b423603b680b7|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:52:24 777329] [debug] |scid:d47626d1917b423603b680b7|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:52:24 777336] [debug] |scid:d47626d1917b423603b680b7|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:52:24 777340] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 777344] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 777348] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 777352] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 777356] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744781328|now:1746006744777356|interval:3972| [2025/04/30 09:52:24 777361] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744781328|now:1746006744777356|interv:3972| [2025/04/30 09:52:24 777365] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 32699, ack_elapse 34087, delivered 36010|rate 1056414|lost 289| [2025/04/30 09:52:24 777374] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: RTT round update 11 -> 12| [2025/04/30 09:52:24 777378] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1056414) in round 12| [2025/04/30 09:52:24 777382] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 777387] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:13942| [2025/04/30 09:52:24 777390] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:79218|packet_lost:0|acked:1200|po_sent_time:1746006744743584|recovery:1|recovery_start:1746006744750642|packet_conservation:0|next_round_delivered:552657| [2025/04/30 09:52:24 777395] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:79218|packet_lost:0|acked:1200|po_sent_time:1746006744743584|recovery:1|recovery_start:1746006744750642|packet_conservation:0|next_round_delivered:552657| [2025/04/30 09:52:24 777400] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:80418|full_bw_reached:1|inflight:44483|srtt:33265|latest_rtt:33632|min_rtt:31359|applimit:0|lost:289|recovery:1|recovery_start:1746006744750642|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:52:24 777406] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:249|largest:249|pns:2| [2025/04/30 09:52:24 777410] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:249|frame:ACK |recv_time:1746006744777216|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 777416] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864777216|now:1746006744777216|interv:120000000| [2025/04/30 09:52:24 777420] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864777216|now:1746006744777216|interv:120000000| [2025/04/30 09:52:24 777424] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744777799|pq_index:0| [2025/04/30 09:52:24 777428] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744776560| [2025/04/30 09:52:24 777432] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744777432| [2025/04/30 09:52:24 777438] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744777436| [2025/04/30 09:52:24 777443] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 777448] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33265|min_srtt:33265|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 777452] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:44483|cwnd:80418|conn:000055C0D6BED6FC|stream_id:0|stream_offset:616647| [2025/04/30 09:52:24 777457] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33265|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 777462] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 777469] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33265|min_srtt:33265|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 777473] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:44483|cwnd:80418|conn:000055C0D6BED6FC|stream_id:0|stream_offset:617826| [2025/04/30 09:52:24 777478] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33265|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 777482] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 777487] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33265|min_srtt:33265|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 777491] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:44483|cwnd:80418|conn:000055C0D6BED6FC|stream_id:0|stream_offset:619005| [2025/04/30 09:52:24 777495] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 777499] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 777503] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 777507] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 777512] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 777516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44483|cwnd:80418|conn:000055C0D6BED6FC|stream_id:0|stream_offset:584814| [2025/04/30 09:52:24 777520] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 777524] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 777528] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744777799| [2025/04/30 09:52:24 777532] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744777799| [2025/04/30 09:52:24 777536] [debug] |xqc_engine_wakeup_after|wakeup:1746006744777799|now:1746006744777536|diff:263| [2025/04/30 09:52:24 777540] [debug] |xqc_engine_main_logic|END|now:1746006744777436| [2025/04/30 09:52:24 777546] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744777546| [2025/04/30 09:52:24 777550] [debug] |xqc_engine_wakeup_after|wakeup:1746006744777799|now:1746006744777550|diff:249| [2025/04/30 09:52:24 777554] [debug] |xqc_engine_main_logic|END|now:1746006744777546| [2025/04/30 09:52:24 778630] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744778629| [2025/04/30 09:52:24 778644] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744777799|pq_index:0| [2025/04/30 09:52:24 778652] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744777436| [2025/04/30 09:52:24 778660] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744778658| [2025/04/30 09:52:24 778673] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744777799|now:1746006744778658| [2025/04/30 09:52:24 778680] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744777799|now:1746006744778658| [2025/04/30 09:52:24 778685] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 778690] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 778695] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33265|min_srtt:33265|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 778699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:44483|cwnd:80418|conn:000055C0D6BED6FC|stream_id:0|stream_offset:619005| [2025/04/30 09:52:24 778704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 778708] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 778712] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 778716] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 778721] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 778725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44483|cwnd:80418|conn:000055C0D6BED6FC|stream_id:0|stream_offset:584814| [2025/04/30 09:52:24 778730] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 778734] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:819| [2025/04/30 09:52:24 778770] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:819|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44483|now:1746006744778742|stream_id:0|stream_offset:584814| [2025/04/30 09:52:24 778776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 778781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:44483|applimit:0| [2025/04/30 09:52:24 778788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744781328|now:1746006744778787|interval:2541| [2025/04/30 09:52:24 778795] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744781328|now:1746006744778787|interv:2541| [2025/04/30 09:52:24 778801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:80418|inflight:45683| [2025/04/30 09:52:24 778809] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 778816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45683|cwnd:80418|conn:000055C0D6BED6FC|stream_id:0|stream_offset:585993| [2025/04/30 09:52:24 778830] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 778837] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:820| [2025/04/30 09:52:24 778871] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:820|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45683|now:1746006744778848|stream_id:0|stream_offset:585993| [2025/04/30 09:52:24 778877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 778882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45683|applimit:0| [2025/04/30 09:52:24 778889] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744781328|now:1746006744778889|interval:2439| [2025/04/30 09:52:24 778896] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744781328|now:1746006744778889|interv:2439| [2025/04/30 09:52:24 778903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:80418|inflight:46883| [2025/04/30 09:52:24 778911] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 778918] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46883|cwnd:80418|conn:000055C0D6BED6FC|stream_id:0|stream_offset:587172| [2025/04/30 09:52:24 778925] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 778929] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744779928|now:1746006744778928|interv:1000| [2025/04/30 09:52:24 778933] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 778936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 778941] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744779928| [2025/04/30 09:52:24 778945] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744779928| [2025/04/30 09:52:24 778949] [debug] |xqc_engine_wakeup_after|wakeup:1746006744779928|now:1746006744778949|diff:979| [2025/04/30 09:52:24 778953] [debug] |xqc_engine_main_logic|END|now:1746006744778658| [2025/04/30 09:52:24 779153] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:47|state:ESTABED|recv_time:1746006744779152| [2025/04/30 09:52:24 779168] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 779177] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:249| [2025/04/30 09:52:24 779183] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:250| [2025/04/30 09:52:24 779192] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:250| [2025/04/30 09:52:24 779198] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 779206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 779221] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:42010|prior_delivered:516647|prior_time:1746006744743129|is_app_limited:0|send_elapse:32899|ack_elapse:36023|ctl_first_sent_time:1746006744743784|lagest_ack_time:1746006744779152|curr_delivered:553857| [2025/04/30 09:52:24 779228] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744743784| [2025/04/30 09:52:24 779236] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1330||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 09:52:24 779243] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 779250] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:39610|prior_delivered:519047|prior_time:1746006744745150|is_app_limited:0|send_elapse:33975|ack_elapse:34002|ctl_first_sent_time:1746006744745520|lagest_ack_time:1746006744779152|curr_delivered:555057| [2025/04/30 09:52:24 779258] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744745520| [2025/04/30 09:52:24 779264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1329||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 09:52:24 779270] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33265|rttvar:1056|minrtt:31359|latest_rtt:33632|ack_delay:96| [2025/04/30 09:52:24 779277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33299|rttvar:859|minrtt:31359|latest_rtt:33632|ack_delay:96| [2025/04/30 09:52:24 779283] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:776|lost_pn:773|thresh:3| [2025/04/30 09:52:24 779289] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 779296] [debug] |scid:d47626d1917b423603b680b7|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:52:24 779302] [debug] |scid:d47626d1917b423603b680b7|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:52:24 779309] [debug] |scid:d47626d1917b423603b680b7|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:52:24 779315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 779321] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 779327] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 779333] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:772|lost_pn:773|po_sent_time:1746006744743492|lost_send_time:1746006744741316|loss_delay:37836|frame:STREAM |repair:128| [2025/04/30 09:52:24 779337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744743492u| [2025/04/30 09:52:24 779342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 779346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744781512|now:1746006744779346|interval:2166| [2025/04/30 09:52:24 779354] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744781512|now:1746006744779346|interv:2166| [2025/04/30 09:52:24 779359] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 33975, ack_elapse 34002, delivered 36010|rate 1059055|lost 290| [2025/04/30 09:52:24 779363] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1059055) in round 12| [2025/04/30 09:52:24 779367] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 779372] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:13942| [2025/04/30 09:52:24 779375] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:80418|packet_lost:1|acked:2400|po_sent_time:1746006744745520|recovery:1|recovery_start:1746006744779341|packet_conservation:0|next_round_delivered:552657| [2025/04/30 09:52:24 779380] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:80418|packet_lost:1|acked:2400|po_sent_time:1746006744745520|recovery:1|recovery_start:1746006744779341|packet_conservation:0|next_round_delivered:552657| [2025/04/30 09:52:24 779385] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:82818|full_bw_reached:1|inflight:43283|srtt:33299|latest_rtt:33632|min_rtt:31359|applimit:0|lost:289|recovery:1|recovery_start:1746006744779341|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 779391] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:250|largest:250|pns:2| [2025/04/30 09:52:24 779395] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:250|frame:ACK |recv_time:1746006744779152|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 779400] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864779152|now:1746006744779152|interv:120000000| [2025/04/30 09:52:24 779404] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864779152|now:1746006744779152|interv:120000000| [2025/04/30 09:52:24 779408] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744779928|pq_index:0| [2025/04/30 09:52:24 779413] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744778658| [2025/04/30 09:52:24 779417] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744779417| [2025/04/30 09:52:24 779422] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744779421| [2025/04/30 09:52:24 779427] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 779432] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33299|min_srtt:33299|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 779437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:43283|cwnd:82818|conn:000055C0D6BED6FC|stream_id:0|stream_offset:544728| [2025/04/30 09:52:24 779442] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33299|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 779449] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:772|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 779454] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33299|min_srtt:33299|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 779458] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:43283|cwnd:82818|conn:000055C0D6BED6FC|stream_id:0|stream_offset:619005| [2025/04/30 09:52:24 779462] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33299|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 779467] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 779471] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33299|min_srtt:33299|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 779475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:43283|cwnd:82818|conn:000055C0D6BED6FC|stream_id:0|stream_offset:620184| [2025/04/30 09:52:24 779480] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33299|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 779485] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 779489] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33299|min_srtt:33299|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 779494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:43283|cwnd:82818|conn:000055C0D6BED6FC|stream_id:0|stream_offset:621363| [2025/04/30 09:52:24 779498] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33299|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 779502] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 779507] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33299|min_srtt:33299|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 779511] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:43283|cwnd:82818|conn:000055C0D6BED6FC|stream_id:0|stream_offset:622542| [2025/04/30 09:52:24 779515] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33299|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 779520] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 779524] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33299|min_srtt:33299|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 779528] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:43283|cwnd:82818|conn:000055C0D6BED6FC|stream_id:0|stream_offset:623721| [2025/04/30 09:52:24 779535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 779539] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 779543] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 779547] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 779552] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:772|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 779556] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43283|cwnd:82818|conn:000055C0D6BED6FC|stream_id:0|stream_offset:544728| [2025/04/30 09:52:24 779560] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 779564] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 779568] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 779572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43283|cwnd:82818|conn:000055C0D6BED6FC|stream_id:0|stream_offset:587172| [2025/04/30 09:52:24 779577] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 779580] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 779584] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744779928| [2025/04/30 09:52:24 779588] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744779928| [2025/04/30 09:52:24 779592] [debug] |xqc_engine_wakeup_after|wakeup:1746006744779928|now:1746006744779592|diff:336| [2025/04/30 09:52:24 779597] [debug] |xqc_engine_main_logic|END|now:1746006744779421| [2025/04/30 09:52:24 779602] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744779602| [2025/04/30 09:52:24 779606] [debug] |xqc_engine_wakeup_after|wakeup:1746006744779928|now:1746006744779606|diff:322| [2025/04/30 09:52:24 779610] [debug] |xqc_engine_main_logic|END|now:1746006744779602| [2025/04/30 09:52:24 780682] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744780682| [2025/04/30 09:52:24 780692] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744779928|pq_index:0| [2025/04/30 09:52:24 780697] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744779421| [2025/04/30 09:52:24 780703] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744780701| [2025/04/30 09:52:24 780707] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744779928|now:1746006744780701| [2025/04/30 09:52:24 780712] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744779928|now:1746006744780701| [2025/04/30 09:52:24 780716] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 780726] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 780732] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33299|min_srtt:33299|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 780736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:43283|cwnd:82818|conn:000055C0D6BED6FC|stream_id:0|stream_offset:623721| [2025/04/30 09:52:24 780741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 780745] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 780749] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 780753] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 780758] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:772|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 780762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43283|cwnd:82818|conn:000055C0D6BED6FC|stream_id:0|stream_offset:544728| [2025/04/30 09:52:24 780766] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 780771] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:821| [2025/04/30 09:52:24 780807] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:821|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43283|now:1746006744780779|stream_id:0|stream_offset:544728| [2025/04/30 09:52:24 780816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:821|origin_pktnum:772|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 780824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:43283|applimit:0| [2025/04/30 09:52:24 780830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744781512|now:1746006744780830|interval:682| [2025/04/30 09:52:24 780837] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744781512|now:1746006744780830|interv:682| [2025/04/30 09:52:24 780844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:82818|inflight:44483| [2025/04/30 09:52:24 780852] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 780858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44483|cwnd:82818|conn:000055C0D6BED6FC|stream_id:0|stream_offset:587172| [2025/04/30 09:52:24 780865] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 780873] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:822| [2025/04/30 09:52:24 780908] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:822|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44483|now:1746006744780883|stream_id:0|stream_offset:587172| [2025/04/30 09:52:24 780924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 780950] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:44483|applimit:0| [2025/04/30 09:52:24 780957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744781512|now:1746006744780957|interval:555| [2025/04/30 09:52:24 780964] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744781512|now:1746006744780957|interv:555| [2025/04/30 09:52:24 780971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:82818|inflight:45683| [2025/04/30 09:52:24 780979] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 780986] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45683|cwnd:82818|conn:000055C0D6BED6FC|stream_id:0|stream_offset:588351| [2025/04/30 09:52:24 780993] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 781056] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744782056|now:1746006744781056|interv:1000| [2025/04/30 09:52:24 781064] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 781070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 781077] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744781512| [2025/04/30 09:52:24 781096] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744781512| [2025/04/30 09:52:24 781102] [debug] |xqc_engine_wakeup_after|wakeup:1746006744781512|now:1746006744781102|diff:410| [2025/04/30 09:52:24 781110] [debug] |xqc_engine_main_logic|END|now:1746006744780701| [2025/04/30 09:52:24 781261] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:47|state:ESTABED|recv_time:1746006744781260| [2025/04/30 09:52:24 781277] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 781285] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:250| [2025/04/30 09:52:24 781291] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:251| [2025/04/30 09:52:24 781300] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:251| [2025/04/30 09:52:24 781306] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 781313] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 781321] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:40810|prior_delivered:519047|prior_time:1746006744745150|is_app_limited:0|send_elapse:34071|ack_elapse:36110|ctl_first_sent_time:1746006744745616|lagest_ack_time:1746006744781260|curr_delivered:556257| [2025/04/30 09:52:24 781329] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744745616| [2025/04/30 09:52:24 781336] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1329||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 09:52:24 781350] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 781357] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:40810|prior_delivered:519047|prior_time:1746006744745150|is_app_limited:0|send_elapse:34071|ack_elapse:36110|ctl_first_sent_time:1746006744745616|lagest_ack_time:1746006744781260|curr_delivered:557457| [2025/04/30 09:52:24 781365] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744746927| [2025/04/30 09:52:24 781371] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1328||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 09:52:24 781377] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33299|rttvar:859|minrtt:31359|latest_rtt:34333|ack_delay:80| [2025/04/30 09:52:24 781384] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33418|rttvar:883|minrtt:31359|latest_rtt:34333|ack_delay:80| [2025/04/30 09:52:24 781388] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:778|lost_pn:775|thresh:3| [2025/04/30 09:52:24 781392] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 781396] [debug] |scid:d47626d1917b423603b680b7|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:52:24 781400] [debug] |scid:d47626d1917b423603b680b7|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:52:24 781404] [debug] |scid:d47626d1917b423603b680b7|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:52:24 781408] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 781414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 781421] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 781428] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 781435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:774|lost_pn:775|po_sent_time:1746006744743676|lost_send_time:1746006744742636|loss_delay:38624|frame:STREAM |repair:128| [2025/04/30 09:52:24 781439] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744743676u| [2025/04/30 09:52:24 781444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 781448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33418|rtt_var:883|pto_duration:36950|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 781452] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 781456] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 781460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 42083| [2025/04/30 09:52:24 781464] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744842833|now:1746006744781448|interv:61385| [2025/04/30 09:52:24 781472] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744842833|now:1746006744781448|interval:61385|pto_count:0|srtt:33418 [2025/04/30 09:52:24 781477] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 34071, ack_elapse 36110, delivered 38410|rate 1063694|lost 291| [2025/04/30 09:52:24 781481] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1063694) in round 12| [2025/04/30 09:52:24 781485] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 781490] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:13942| [2025/04/30 09:52:24 781493] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:82818|packet_lost:1|acked:2400|po_sent_time:1746006744746927|recovery:1|recovery_start:1746006744781443|packet_conservation:0|next_round_delivered:552657| [2025/04/30 09:52:24 781500] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:82818|packet_lost:1|acked:2400|po_sent_time:1746006744746927|recovery:1|recovery_start:1746006744781443|packet_conservation:0|next_round_delivered:552657| [2025/04/30 09:52:24 781508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:85218|full_bw_reached:1|inflight:42083|srtt:33418|latest_rtt:34333|min_rtt:31359|applimit:0|lost:290|recovery:1|recovery_start:1746006744781443|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 781517] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:251|largest:251|pns:2| [2025/04/30 09:52:24 781522] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:251|frame:ACK |recv_time:1746006744781260|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 781527] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864781260|now:1746006744781260|interv:120000000| [2025/04/30 09:52:24 781531] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864781260|now:1746006744781260|interv:120000000| [2025/04/30 09:52:24 781535] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744781512|pq_index:0| [2025/04/30 09:52:24 781540] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744780701| [2025/04/30 09:52:24 781544] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744781544| [2025/04/30 09:52:24 781549] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744781548| [2025/04/30 09:52:24 781554] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 781559] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33418|min_srtt:33418|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 781563] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:42083|cwnd:85218|conn:000055C0D6BED6FC|stream_id:0|stream_offset:547086| [2025/04/30 09:52:24 781571] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33418|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 781576] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:774|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 781582] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33418|min_srtt:33418|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 781589] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:42083|cwnd:85218|conn:000055C0D6BED6FC|stream_id:0|stream_offset:623721| [2025/04/30 09:52:24 781596] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33418|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 781603] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 781608] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33418|min_srtt:33418|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 781613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:42083|cwnd:85218|conn:000055C0D6BED6FC|stream_id:0|stream_offset:624900| [2025/04/30 09:52:24 781617] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33418|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 781621] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 781625] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33418|min_srtt:33418|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 781629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:42083|cwnd:85218|conn:000055C0D6BED6FC|stream_id:0|stream_offset:626079| [2025/04/30 09:52:24 781634] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33418|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 781638] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 781643] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33418|min_srtt:33418|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 781647] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:42083|cwnd:85218|conn:000055C0D6BED6FC|stream_id:0|stream_offset:627258| [2025/04/30 09:52:24 781652] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33418|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 781656] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 781660] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33418|min_srtt:33418|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 781673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:42083|cwnd:85218|conn:000055C0D6BED6FC|stream_id:0|stream_offset:628437| [2025/04/30 09:52:24 781680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 781686] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 781690] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 781694] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 781698] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:774|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 781703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42083|cwnd:85218|conn:000055C0D6BED6FC|stream_id:0|stream_offset:547086| [2025/04/30 09:52:24 781707] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 781711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 781715] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 781719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42083|cwnd:85218|conn:000055C0D6BED6FC|stream_id:0|stream_offset:588351| [2025/04/30 09:52:24 781723] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 781727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 781731] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744782056| [2025/04/30 09:52:24 781735] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744782056| [2025/04/30 09:52:24 781739] [debug] |xqc_engine_wakeup_after|wakeup:1746006744782056|now:1746006744781739|diff:317| [2025/04/30 09:52:24 781744] [debug] |xqc_engine_main_logic|END|now:1746006744781548| [2025/04/30 09:52:24 781751] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744781751| [2025/04/30 09:52:24 781757] [debug] |xqc_engine_wakeup_after|wakeup:1746006744782056|now:1746006744781757|diff:299| [2025/04/30 09:52:24 781764] [debug] |xqc_engine_main_logic|END|now:1746006744781751| [2025/04/30 09:52:24 782836] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744782836| [2025/04/30 09:52:24 782847] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744782056|pq_index:0| [2025/04/30 09:52:24 782852] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744781548| [2025/04/30 09:52:24 782859] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744782857| [2025/04/30 09:52:24 782867] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744782056|now:1746006744782857| [2025/04/30 09:52:24 782880] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744782056|now:1746006744782857| [2025/04/30 09:52:24 782886] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 782893] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 782901] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33418|min_srtt:33418|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 782908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:42083|cwnd:85218|conn:000055C0D6BED6FC|stream_id:0|stream_offset:628437| [2025/04/30 09:52:24 782916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 782923] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 782929] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 782936] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 782943] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:774|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 782950] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42083|cwnd:85218|conn:000055C0D6BED6FC|stream_id:0|stream_offset:547086| [2025/04/30 09:52:24 782958] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 782965] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:823| [2025/04/30 09:52:24 783060] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:823|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42083|now:1746006744782976|stream_id:0|stream_offset:547086| [2025/04/30 09:52:24 783071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:823|origin_pktnum:774|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 783078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:42083|applimit:0| [2025/04/30 09:52:24 783085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33418|rtt_var:883|pto_duration:36950|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 783092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 783098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 783104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 43283| [2025/04/30 09:52:24 783110] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744844926|now:1746006744783084|interv:61842| [2025/04/30 09:52:24 783117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744844926|now:1746006744783084|interval:61842|pto_count:0|srtt:33418 [2025/04/30 09:52:24 783124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85218|inflight:43283| [2025/04/30 09:52:24 783163] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 783171] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43283|cwnd:85218|conn:000055C0D6BED6FC|stream_id:0|stream_offset:588351| [2025/04/30 09:52:24 783179] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 783185] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:824| [2025/04/30 09:52:24 783226] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:824|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43283|now:1746006744783197|stream_id:0|stream_offset:588351| [2025/04/30 09:52:24 783235] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 783242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:43283|applimit:0| [2025/04/30 09:52:24 783249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33418|rtt_var:883|pto_duration:36950|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 783255] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 783259] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 783263] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 44483| [2025/04/30 09:52:24 783266] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744845147|now:1746006744783248|interv:61899| [2025/04/30 09:52:24 783273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744845147|now:1746006744783248|interval:61899|pto_count:0|srtt:33418 [2025/04/30 09:52:24 783280] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85218|inflight:44483| [2025/04/30 09:52:24 783288] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 783322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44483|cwnd:85218|conn:000055C0D6BED6FC|stream_id:0|stream_offset:589530| [2025/04/30 09:52:24 783327] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 783332] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:825| [2025/04/30 09:52:24 783366] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:825|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44483|now:1746006744783339|stream_id:0|stream_offset:589530| [2025/04/30 09:52:24 783376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 783383] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:44483|applimit:0| [2025/04/30 09:52:24 783390] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33418|rtt_var:883|pto_duration:36950|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 783403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 783407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 783411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45683| [2025/04/30 09:52:24 783415] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744845289|now:1746006744783390|interv:61899| [2025/04/30 09:52:24 783419] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744845289|now:1746006744783390|interval:61899|pto_count:0|srtt:33418 [2025/04/30 09:52:24 783423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85218|inflight:45683| [2025/04/30 09:52:24 783428] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 783432] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45683|cwnd:85218|conn:000055C0D6BED6FC|stream_id:0|stream_offset:590709| [2025/04/30 09:52:24 783438] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 783442] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744784441|now:1746006744783441|interv:1000| [2025/04/30 09:52:24 783445] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 783449] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 783453] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744784441| [2025/04/30 09:52:24 783458] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744784441| [2025/04/30 09:52:24 783462] [debug] |xqc_engine_wakeup_after|wakeup:1746006744784441|now:1746006744783462|diff:979| [2025/04/30 09:52:24 783466] [debug] |xqc_engine_main_logic|END|now:1746006744782857| [2025/04/30 09:52:24 783476] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:47|state:ESTABED|recv_time:1746006744783475| [2025/04/30 09:52:24 783481] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 783486] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:251| [2025/04/30 09:52:24 783490] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:252| [2025/04/30 09:52:24 783496] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:252| [2025/04/30 09:52:24 783500] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 783505] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 783510] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:43210|prior_delivered:519047|prior_time:1746006744745150|is_app_limited:0|send_elapse:35480|ack_elapse:38325|ctl_first_sent_time:1746006744747025|lagest_ack_time:1746006744783475|curr_delivered:558657| [2025/04/30 09:52:24 783515] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744747025| [2025/04/30 09:52:24 783522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1328||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 09:52:24 783527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 783531] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:43210|prior_delivered:520247|prior_time:1746006744747316|is_app_limited:0|send_elapse:35877|ack_elapse:36159|ctl_first_sent_time:1746006744748853|lagest_ack_time:1746006744783475|curr_delivered:559857| [2025/04/30 09:52:24 783536] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744748853| [2025/04/30 09:52:24 783540] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1327||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 09:52:24 783544] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33418|rttvar:883|minrtt:31359|latest_rtt:34622|ack_delay:96| [2025/04/30 09:52:24 783548] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33556|rttvar:940|minrtt:31359|latest_rtt:34622|ack_delay:96| [2025/04/30 09:52:24 783552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:780|lost_pn:777|thresh:3| [2025/04/30 09:52:24 783556] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 783561] [debug] |scid:d47626d1917b423603b680b7|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:52:24 783564] [debug] |scid:d47626d1917b423603b680b7|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:52:24 783568] [debug] |scid:d47626d1917b423603b680b7|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:52:24 783572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 783576] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 783580] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 783584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 783588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 783592] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 783596] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33556|rtt_var:940|pto_duration:37316|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 783600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 783604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 783608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 43283| [2025/04/30 09:52:24 783612] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744845655|now:1746006744783596|interv:62059| [2025/04/30 09:52:24 783619] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744845655|now:1746006744783596|interval:62059|pto_count:0|srtt:33556 [2025/04/30 09:52:24 783623] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 35877, ack_elapse 36159, delivered 39610|rate 1095439|lost 291| [2025/04/30 09:52:24 783628] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1095439) in round 12| [2025/04/30 09:52:24 783632] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 783636] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:13942| [2025/04/30 09:52:24 783640] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:85218|packet_lost:0|acked:2400|po_sent_time:1746006744748853|recovery:1|recovery_start:1746006744781443|packet_conservation:0|next_round_delivered:552657| [2025/04/30 09:52:24 783645] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:85218|packet_lost:0|acked:2400|po_sent_time:1746006744748853|recovery:1|recovery_start:1746006744781443|packet_conservation:0|next_round_delivered:552657| [2025/04/30 09:52:24 783649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:87618|full_bw_reached:1|inflight:43283|srtt:33556|latest_rtt:34622|min_rtt:31359|applimit:0|lost:291|recovery:1|recovery_start:1746006744781443|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 783655] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:252|largest:252|pns:2| [2025/04/30 09:52:24 783660] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:252|frame:ACK |recv_time:1746006744783475|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 783664] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864783475|now:1746006744783475|interv:120000000| [2025/04/30 09:52:24 783669] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864783475|now:1746006744783475|interv:120000000| [2025/04/30 09:52:24 783672] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744784441|pq_index:0| [2025/04/30 09:52:24 783677] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744782857| [2025/04/30 09:52:24 783681] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744783681| [2025/04/30 09:52:24 783686] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744783685| [2025/04/30 09:52:24 783691] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 783696] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33556|min_srtt:33556|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 783700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:43283|cwnd:87618|conn:000055C0D6BED6FC|stream_id:0|stream_offset:628437| [2025/04/30 09:52:24 783705] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33556|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 783712] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 783716] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33556|min_srtt:33556|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 783721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:43283|cwnd:87618|conn:000055C0D6BED6FC|stream_id:0|stream_offset:629616| [2025/04/30 09:52:24 783725] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33556|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 783730] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 783734] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33556|min_srtt:33556|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 783738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:43283|cwnd:87618|conn:000055C0D6BED6FC|stream_id:0|stream_offset:630795| [2025/04/30 09:52:24 783743] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33556|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 783747] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 783752] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33556|min_srtt:33556|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 783756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:43283|cwnd:87618|conn:000055C0D6BED6FC|stream_id:0|stream_offset:631974| [2025/04/30 09:52:24 783760] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33556|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 783765] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 783769] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33556|min_srtt:33556|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 783773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:43283|cwnd:87618|conn:000055C0D6BED6FC|stream_id:0|stream_offset:633153| [2025/04/30 09:52:24 783777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 783781] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 783785] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 783789] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 783796] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 783800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43283|cwnd:87618|conn:000055C0D6BED6FC|stream_id:0|stream_offset:590709| [2025/04/30 09:52:24 783805] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 783808] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 783812] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744784441| [2025/04/30 09:52:24 783816] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744784441| [2025/04/30 09:52:24 783820] [debug] |xqc_engine_wakeup_after|wakeup:1746006744784441|now:1746006744783820|diff:621| [2025/04/30 09:52:24 783824] [debug] |xqc_engine_main_logic|END|now:1746006744783685| [2025/04/30 09:52:24 783829] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744783829| [2025/04/30 09:52:24 783833] [debug] |xqc_engine_wakeup_after|wakeup:1746006744784441|now:1746006744783833|diff:608| [2025/04/30 09:52:24 783837] [debug] |xqc_engine_main_logic|END|now:1746006744783829| [2025/04/30 09:52:24 784908] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744784908| [2025/04/30 09:52:24 784923] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744784441|pq_index:0| [2025/04/30 09:52:24 784930] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744783685| [2025/04/30 09:52:24 784938] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744784936| [2025/04/30 09:52:24 784945] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744784441|now:1746006744784936| [2025/04/30 09:52:24 784952] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744784441|now:1746006744784936| [2025/04/30 09:52:24 784958] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 784964] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 784972] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33556|min_srtt:33556|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 784980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:43283|cwnd:87618|conn:000055C0D6BED6FC|stream_id:0|stream_offset:633153| [2025/04/30 09:52:24 784987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 784993] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 784999] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 785006] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 785011] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 785022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43283|cwnd:87618|conn:000055C0D6BED6FC|stream_id:0|stream_offset:590709| [2025/04/30 09:52:24 785027] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 785031] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:826| [2025/04/30 09:52:24 785086] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:826|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43283|now:1746006744785042|stream_id:0|stream_offset:590709| [2025/04/30 09:52:24 785096] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 785104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:43283|applimit:0| [2025/04/30 09:52:24 785112] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33556|rtt_var:940|pto_duration:37316|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 785119] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 785124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 785131] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 44483| [2025/04/30 09:52:24 785160] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744847358|now:1746006744785111|interv:62247| [2025/04/30 09:52:24 785167] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744847358|now:1746006744785111|interval:62247|pto_count:0|srtt:33556 [2025/04/30 09:52:24 785174] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:87618|inflight:44483| [2025/04/30 09:52:24 785183] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 785190] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44483|cwnd:87618|conn:000055C0D6BED6FC|stream_id:0|stream_offset:591888| [2025/04/30 09:52:24 785196] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 785202] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744786202|now:1746006744785202|interv:1000| [2025/04/30 09:52:24 785208] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 785214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 785220] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744786202| [2025/04/30 09:52:24 785226] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744786202| [2025/04/30 09:52:24 785233] [debug] |xqc_engine_wakeup_after|wakeup:1746006744786202|now:1746006744785233|diff:969| [2025/04/30 09:52:24 785239] [debug] |xqc_engine_main_logic|END|now:1746006744784936| [2025/04/30 09:52:24 785253] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:47|state:ESTABED|recv_time:1746006744785252| [2025/04/30 09:52:24 785260] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 785276] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:252| [2025/04/30 09:52:24 785283] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:253| [2025/04/30 09:52:24 785292] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:253| [2025/04/30 09:52:24 785298] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 785307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 785314] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:44410|prior_delivered:520247|prior_time:1746006744747316|is_app_limited:0|send_elapse:35987|ack_elapse:37936|ctl_first_sent_time:1746006744748963|lagest_ack_time:1746006744785252|curr_delivered:561057| [2025/04/30 09:52:24 785322] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744748963| [2025/04/30 09:52:24 785328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1326||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 09:52:24 785333] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 785338] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:42010|prior_delivered:522647|prior_time:1746006744749129|is_app_limited:0|send_elapse:33960|ack_elapse:36123|ctl_first_sent_time:1746006744750769|lagest_ack_time:1746006744785252|curr_delivered:562257| [2025/04/30 09:52:24 785343] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744750769| [2025/04/30 09:52:24 785347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1325||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 09:52:24 785351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33556|rttvar:940|minrtt:31359|latest_rtt:34483|ack_delay:88| [2025/04/30 09:52:24 785355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33661|rttvar:914|minrtt:31359|latest_rtt:34483|ack_delay:88| [2025/04/30 09:52:24 785360] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:782|lost_pn:779|thresh:3| [2025/04/30 09:52:24 785364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 785368] [debug] |scid:d47626d1917b423603b680b7|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:52:24 785372] [debug] |scid:d47626d1917b423603b680b7|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:52:24 785379] [debug] |scid:d47626d1917b423603b680b7|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:52:24 785385] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 785391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 785397] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 785405] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 785409] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 785413] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 785417] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33661|rtt_var:914|pto_duration:37317|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 785421] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 785426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 785430] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 42083| [2025/04/30 09:52:24 785434] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744847359|now:1746006744785417|interv:61942| [2025/04/30 09:52:24 785438] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744847359|now:1746006744785417|interval:61942|pto_count:0|srtt:33661 [2025/04/30 09:52:24 785442] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 33960, ack_elapse 36123, delivered 39610|rate 1096531|lost 291| [2025/04/30 09:52:24 785448] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1096531) in round 12| [2025/04/30 09:52:24 785452] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 785456] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:13942| [2025/04/30 09:52:24 785460] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:87618|packet_lost:0|acked:2400|po_sent_time:1746006744750769|recovery:1|recovery_start:1746006744781443|packet_conservation:0|next_round_delivered:552657| [2025/04/30 09:52:24 785465] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:87618|packet_lost:0|acked:2400|po_sent_time:1746006744750769|recovery:1|recovery_start:1746006744781443|packet_conservation:0|next_round_delivered:552657| [2025/04/30 09:52:24 785469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:90018|full_bw_reached:1|inflight:42083|srtt:33661|latest_rtt:34483|min_rtt:31359|applimit:0|lost:291|recovery:1|recovery_start:1746006744781443|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 785475] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:253|largest:253|pns:2| [2025/04/30 09:52:24 785480] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:253|frame:ACK |recv_time:1746006744785252|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 785485] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864785252|now:1746006744785252|interv:120000000| [2025/04/30 09:52:24 785489] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864785252|now:1746006744785252|interv:120000000| [2025/04/30 09:52:24 785493] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744786202|pq_index:0| [2025/04/30 09:52:24 785497] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744784936| [2025/04/30 09:52:24 785504] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744785504| [2025/04/30 09:52:24 785509] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744785508| [2025/04/30 09:52:24 785515] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 785519] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33661|min_srtt:33661|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 785524] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:42083|cwnd:90018|conn:000055C0D6BED6FC|stream_id:0|stream_offset:633153| [2025/04/30 09:52:24 785529] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33661|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 785533] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 785538] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33661|min_srtt:33661|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 785542] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:42083|cwnd:90018|conn:000055C0D6BED6FC|stream_id:0|stream_offset:634332| [2025/04/30 09:52:24 785547] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33661|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 785551] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 785556] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33661|min_srtt:33661|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 785560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:42083|cwnd:90018|conn:000055C0D6BED6FC|stream_id:0|stream_offset:635511| [2025/04/30 09:52:24 785564] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33661|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 785568] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 785573] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33661|min_srtt:33661|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 785577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:42083|cwnd:90018|conn:000055C0D6BED6FC|stream_id:0|stream_offset:636690| [2025/04/30 09:52:24 785582] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33661|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 785589] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 785593] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33661|min_srtt:33661|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 785597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:42083|cwnd:90018|conn:000055C0D6BED6FC|stream_id:0|stream_offset:637869| [2025/04/30 09:52:24 785602] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 785606] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 785610] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 785614] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 785619] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 785623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42083|cwnd:90018|conn:000055C0D6BED6FC|stream_id:0|stream_offset:591888| [2025/04/30 09:52:24 785627] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 785631] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 785635] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744786202| [2025/04/30 09:52:24 785639] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744786202| [2025/04/30 09:52:24 785643] [debug] |xqc_engine_wakeup_after|wakeup:1746006744786202|now:1746006744785643|diff:559| [2025/04/30 09:52:24 785647] [debug] |xqc_engine_main_logic|END|now:1746006744785508| [2025/04/30 09:52:24 785653] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744785653| [2025/04/30 09:52:24 785656] [debug] |xqc_engine_wakeup_after|wakeup:1746006744786202|now:1746006744785656|diff:546| [2025/04/30 09:52:24 785660] [debug] |xqc_engine_main_logic|END|now:1746006744785653| [2025/04/30 09:52:24 786728] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744786728| [2025/04/30 09:52:24 786739] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744786202|pq_index:0| [2025/04/30 09:52:24 786744] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744785508| [2025/04/30 09:52:24 786749] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744786748| [2025/04/30 09:52:24 786754] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744786202|now:1746006744786748| [2025/04/30 09:52:24 786758] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744786202|now:1746006744786748| [2025/04/30 09:52:24 786762] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 786767] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 786778] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33661|min_srtt:33661|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 786783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:42083|cwnd:90018|conn:000055C0D6BED6FC|stream_id:0|stream_offset:637869| [2025/04/30 09:52:24 786791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 786798] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 786803] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 786810] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 786818] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 786824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42083|cwnd:90018|conn:000055C0D6BED6FC|stream_id:0|stream_offset:591888| [2025/04/30 09:52:24 786831] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 786838] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:827| [2025/04/30 09:52:24 786879] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:827|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42083|now:1746006744786850|stream_id:0|stream_offset:591888| [2025/04/30 09:52:24 786889] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 786896] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:42083|applimit:0| [2025/04/30 09:52:24 786903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33661|rtt_var:914|pto_duration:37317|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 786909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 786915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 786921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 43283| [2025/04/30 09:52:24 786927] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744849167|now:1746006744786902|interv:62265| [2025/04/30 09:52:24 786934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744849167|now:1746006744786902|interval:62265|pto_count:0|srtt:33661 [2025/04/30 09:52:24 786942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90018|inflight:43283| [2025/04/30 09:52:24 786950] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 786956] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43283|cwnd:90018|conn:000055C0D6BED6FC|stream_id:0|stream_offset:593067| [2025/04/30 09:52:24 786969] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 786976] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:828| [2025/04/30 09:52:24 787016] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:828|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43283|now:1746006744786986|stream_id:0|stream_offset:593067| [2025/04/30 09:52:24 787025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 787033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:43283|applimit:0| [2025/04/30 09:52:24 787040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33661|rtt_var:914|pto_duration:37317|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 787046] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 787052] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 787058] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 44483| [2025/04/30 09:52:24 787065] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744849303|now:1746006744787039|interv:62264| [2025/04/30 09:52:24 787071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744849303|now:1746006744787039|interval:62264|pto_count:0|srtt:33661 [2025/04/30 09:52:24 787078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90018|inflight:44483| [2025/04/30 09:52:24 787086] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 787093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44483|cwnd:90018|conn:000055C0D6BED6FC|stream_id:0|stream_offset:594246| [2025/04/30 09:52:24 787099] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 787106] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744788105|now:1746006744787105|interv:1000| [2025/04/30 09:52:24 787112] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 787119] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 787125] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744788105| [2025/04/30 09:52:24 787131] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744788105| [2025/04/30 09:52:24 787156] [debug] |xqc_engine_wakeup_after|wakeup:1746006744788105|now:1746006744787156|diff:949| [2025/04/30 09:52:24 787162] [debug] |xqc_engine_main_logic|END|now:1746006744786748| [2025/04/30 09:52:24 787176] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:47|state:ESTABED|recv_time:1746006744787175| [2025/04/30 09:52:24 787184] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 787193] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:253| [2025/04/30 09:52:24 787205] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:254| [2025/04/30 09:52:24 787214] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:254| [2025/04/30 09:52:24 787220] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 787229] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 787237] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:43210|prior_delivered:522647|prior_time:1746006744749129|is_app_limited:0|send_elapse:34071|ack_elapse:38046|ctl_first_sent_time:1746006744750880|lagest_ack_time:1746006744787175|curr_delivered:563457| [2025/04/30 09:52:24 787244] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744750880| [2025/04/30 09:52:24 787252] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1324||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 09:52:24 787259] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:784|origin_pktnum:435|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:52:24 787266] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:42010|prior_delivered:525047|prior_time:1746006744751043|is_app_limited:0|send_elapse:35194|ack_elapse:36132|ctl_first_sent_time:1746006744752732|lagest_ack_time:1746006744787175|curr_delivered:564657| [2025/04/30 09:52:24 787272] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744752732| [2025/04/30 09:52:24 787279] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1323||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 09:52:24 787285] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33661|rttvar:914|minrtt:31359|latest_rtt:34443|ack_delay:136| [2025/04/30 09:52:24 787289] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33742|rttvar:847|minrtt:31359|latest_rtt:34443|ack_delay:136| [2025/04/30 09:52:24 787293] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:784|lost_pn:781|thresh:3| [2025/04/30 09:52:24 787298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 787302] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 787306] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 787310] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 787314] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 787318] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 787322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33742|rtt_var:847|pto_duration:37130|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 787326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 787339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 787345] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 42083| [2025/04/30 09:52:24 787351] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744849116|now:1746006744787322|interv:61794| [2025/04/30 09:52:24 787356] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744849116|now:1746006744787322|interval:61794|pto_count:0|srtt:33742 [2025/04/30 09:52:24 787360] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 35194, ack_elapse 36132, delivered 39610|rate 1096258|lost 291| [2025/04/30 09:52:24 787365] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1096258) in round 12| [2025/04/30 09:52:24 787369] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 787373] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:13942| [2025/04/30 09:52:24 787377] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90018|packet_lost:0|acked:2400|po_sent_time:1746006744752732|recovery:1|recovery_start:1746006744781443|packet_conservation:0|next_round_delivered:552657| [2025/04/30 09:52:24 787382] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90018|packet_lost:0|acked:2400|po_sent_time:1746006744752732|recovery:1|recovery_start:1746006744781443|packet_conservation:0|next_round_delivered:552657| [2025/04/30 09:52:24 787387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:92418|full_bw_reached:1|inflight:42083|srtt:33742|latest_rtt:34443|min_rtt:31359|applimit:0|lost:291|recovery:1|recovery_start:1746006744781443|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 787393] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:254|largest:254|pns:2| [2025/04/30 09:52:24 787397] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:254|frame:ACK |recv_time:1746006744787175|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 787402] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864787175|now:1746006744787175|interv:120000000| [2025/04/30 09:52:24 787406] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864787175|now:1746006744787175|interv:120000000| [2025/04/30 09:52:24 787410] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744788105|pq_index:0| [2025/04/30 09:52:24 787414] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744786748| [2025/04/30 09:52:24 787418] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744787418| [2025/04/30 09:52:24 787423] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744787422| [2025/04/30 09:52:24 787429] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 787433] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33742|min_srtt:33742|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 787446] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:42083|cwnd:92418|conn:000055C0D6BED6FC|stream_id:0|stream_offset:637869| [2025/04/30 09:52:24 787451] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33742|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 787456] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 787460] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33742|min_srtt:33742|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 787465] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:42083|cwnd:92418|conn:000055C0D6BED6FC|stream_id:0|stream_offset:639048| [2025/04/30 09:52:24 787469] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33742|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 787473] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 787478] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33742|min_srtt:33742|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 787482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:42083|cwnd:92418|conn:000055C0D6BED6FC|stream_id:0|stream_offset:640227| [2025/04/30 09:52:24 787486] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33742|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 787491] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 787495] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33742|min_srtt:33742|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 787499] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:42083|cwnd:92418|conn:000055C0D6BED6FC|stream_id:0|stream_offset:641406| [2025/04/30 09:52:24 787504] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33742|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 787508] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 787512] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33742|min_srtt:33742|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 787517] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:42083|cwnd:92418|conn:000055C0D6BED6FC|stream_id:0|stream_offset:642585| [2025/04/30 09:52:24 787521] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 787528] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 787532] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 787536] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 787540] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 787545] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42083|cwnd:92418|conn:000055C0D6BED6FC|stream_id:0|stream_offset:594246| [2025/04/30 09:52:24 787549] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 787553] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 787557] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744788105| [2025/04/30 09:52:24 787561] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744788105| [2025/04/30 09:52:24 787565] [debug] |xqc_engine_wakeup_after|wakeup:1746006744788105|now:1746006744787565|diff:540| [2025/04/30 09:52:24 787569] [debug] |xqc_engine_main_logic|END|now:1746006744787422| [2025/04/30 09:52:24 787575] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744787575| [2025/04/30 09:52:24 787579] [debug] |xqc_engine_wakeup_after|wakeup:1746006744788105|now:1746006744787578|diff:527| [2025/04/30 09:52:24 787582] [debug] |xqc_engine_main_logic|END|now:1746006744787575| [2025/04/30 09:52:24 788651] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744788651| [2025/04/30 09:52:24 788662] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744788105|pq_index:0| [2025/04/30 09:52:24 788666] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744787422| [2025/04/30 09:52:24 788672] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744788671| [2025/04/30 09:52:24 788676] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744788105|now:1746006744788671| [2025/04/30 09:52:24 788681] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744788105|now:1746006744788671| [2025/04/30 09:52:24 788685] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 788689] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 788694] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33742|min_srtt:33742|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 788699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:42083|cwnd:92418|conn:000055C0D6BED6FC|stream_id:0|stream_offset:642585| [2025/04/30 09:52:24 788704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 788707] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 788711] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 788722] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 788726] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 788731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42083|cwnd:92418|conn:000055C0D6BED6FC|stream_id:0|stream_offset:594246| [2025/04/30 09:52:24 788735] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 788740] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:829| [2025/04/30 09:52:24 788778] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:829|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42083|now:1746006744788748|stream_id:0|stream_offset:594246| [2025/04/30 09:52:24 788788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 788796] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:42083|applimit:0| [2025/04/30 09:52:24 788802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33742|rtt_var:847|pto_duration:37130|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 788809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 788815] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 788822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 43283| [2025/04/30 09:52:24 788827] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744850878|now:1746006744788802|interv:62076| [2025/04/30 09:52:24 788831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744850878|now:1746006744788802|interval:62076|pto_count:0|srtt:33742 [2025/04/30 09:52:24 788836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92418|inflight:43283| [2025/04/30 09:52:24 788841] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 788845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43283|cwnd:92418|conn:000055C0D6BED6FC|stream_id:0|stream_offset:595425| [2025/04/30 09:52:24 788850] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 788854] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:830| [2025/04/30 09:52:24 788917] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:830|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43283|now:1746006744788865|stream_id:0|stream_offset:595425| [2025/04/30 09:52:24 788927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 788941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:43283|applimit:0| [2025/04/30 09:52:24 788948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33742|rtt_var:847|pto_duration:37130|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 788955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 788962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 788968] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 44483| [2025/04/30 09:52:24 788974] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744850995|now:1746006744788948|interv:62047| [2025/04/30 09:52:24 788981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744850995|now:1746006744788948|interval:62047|pto_count:0|srtt:33742 [2025/04/30 09:52:24 788989] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92418|inflight:44483| [2025/04/30 09:52:24 788996] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 789003] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44483|cwnd:92418|conn:000055C0D6BED6FC|stream_id:0|stream_offset:596604| [2025/04/30 09:52:24 789010] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 789017] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744790016|now:1746006744789016|interv:1000| [2025/04/30 09:52:24 789023] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 789029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 789036] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744790016| [2025/04/30 09:52:24 789042] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744790016| [2025/04/30 09:52:24 789049] [debug] |xqc_engine_wakeup_after|wakeup:1746006744790016|now:1746006744789049|diff:967| [2025/04/30 09:52:24 789055] [debug] |xqc_engine_main_logic|END|now:1746006744788671| [2025/04/30 09:52:24 789113] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:47|state:ESTABED|recv_time:1746006744789113| [2025/04/30 09:52:24 789123] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 789149] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:254| [2025/04/30 09:52:24 789156] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:255| [2025/04/30 09:52:24 789165] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:255| [2025/04/30 09:52:24 789171] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 789179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:785|origin_pktnum:729|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:52:24 789186] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:40810|prior_delivered:527447|prior_time:1746006744753087|is_app_limited:0|send_elapse:35210|ack_elapse:36026|ctl_first_sent_time:1746006744754771|lagest_ack_time:1746006744789113|curr_delivered:565857| [2025/04/30 09:52:24 789200] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744754771| [2025/04/30 09:52:24 789207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1317||sndq_packets_used_bytes:0|sndq_packets_free:31| [2025/04/30 09:52:24 789214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:786|origin_pktnum:739|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:52:24 789221] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:40810|prior_delivered:527447|prior_time:1746006744753087|is_app_limited:0|send_elapse:35210|ack_elapse:36026|ctl_first_sent_time:1746006744754771|lagest_ack_time:1746006744789113|curr_delivered:567057| [2025/04/30 09:52:24 789227] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744754876| [2025/04/30 09:52:24 789233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1315||sndq_packets_used_bytes:0|sndq_packets_free:33| [2025/04/30 09:52:24 789239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33742|rttvar:847|minrtt:31359|latest_rtt:34237|ack_delay:96| [2025/04/30 09:52:24 789245] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33792|rttvar:735|minrtt:31359|latest_rtt:34237|ack_delay:96| [2025/04/30 09:52:24 789252] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:786|lost_pn:783|thresh:3| [2025/04/30 09:52:24 789259] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 789265] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 789271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 789276] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 789281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33792|rtt_var:735|pto_duration:36732|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 789285] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 789289] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 789293] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 42083| [2025/04/30 09:52:24 789297] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744850597|now:1746006744789280|interv:61317| [2025/04/30 09:52:24 789301] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744850597|now:1746006744789280|interval:61317|pto_count:0|srtt:33792 [2025/04/30 09:52:24 789306] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 35210, ack_elapse 36026, delivered 39610|rate 1099483|lost 291| [2025/04/30 09:52:24 789310] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1099483) in round 12| [2025/04/30 09:52:24 789315] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 789323] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:13942| [2025/04/30 09:52:24 789327] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:92418|packet_lost:0|acked:2400|po_sent_time:1746006744754876|recovery:1|recovery_start:1746006744781443|packet_conservation:0|next_round_delivered:552657| [2025/04/30 09:52:24 789331] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:92418|packet_lost:0|acked:2400|po_sent_time:1746006744754876|recovery:1|recovery_start:1746006744781443|packet_conservation:0|next_round_delivered:552657| [2025/04/30 09:52:24 789336] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:94818|full_bw_reached:1|inflight:42083|srtt:33792|latest_rtt:34237|min_rtt:31359|applimit:0|lost:291|recovery:1|recovery_start:1746006744781443|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 789342] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:255|largest:255|pns:2| [2025/04/30 09:52:24 789347] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:255|frame:ACK |recv_time:1746006744789113|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 789352] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864789113|now:1746006744789113|interv:120000000| [2025/04/30 09:52:24 789356] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864789113|now:1746006744789113|interv:120000000| [2025/04/30 09:52:24 789360] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744790016|pq_index:0| [2025/04/30 09:52:24 789364] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744788671| [2025/04/30 09:52:24 789368] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744789368| [2025/04/30 09:52:24 789373] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744789372| [2025/04/30 09:52:24 789378] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 789383] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33792|min_srtt:33792|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 789388] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:42083|cwnd:94818|conn:000055C0D6BED6FC|stream_id:0|stream_offset:642585| [2025/04/30 09:52:24 789393] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33792|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 789397] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 789402] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33792|min_srtt:33792|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 789406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:42083|cwnd:94818|conn:000055C0D6BED6FC|stream_id:0|stream_offset:643764| [2025/04/30 09:52:24 789413] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33792|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 789418] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 789422] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33792|min_srtt:33792|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 789426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:42083|cwnd:94818|conn:000055C0D6BED6FC|stream_id:0|stream_offset:644943| [2025/04/30 09:52:24 789430] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33792|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 789435] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 789439] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33792|min_srtt:33792|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 789443] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:42083|cwnd:94818|conn:000055C0D6BED6FC|stream_id:0|stream_offset:646122| [2025/04/30 09:52:24 789448] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33792|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 789452] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 789456] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33792|min_srtt:33792|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 789460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:42083|cwnd:94818|conn:000055C0D6BED6FC|stream_id:0|stream_offset:647301| [2025/04/30 09:52:24 789464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 789468] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 789472] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 789477] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 789482] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 789486] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42083|cwnd:94818|conn:000055C0D6BED6FC|stream_id:0|stream_offset:596604| [2025/04/30 09:52:24 789490] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 789494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 789501] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744790016| [2025/04/30 09:52:24 789505] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744790016| [2025/04/30 09:52:24 789509] [debug] |xqc_engine_wakeup_after|wakeup:1746006744790016|now:1746006744789509|diff:507| [2025/04/30 09:52:24 789513] [debug] |xqc_engine_main_logic|END|now:1746006744789372| [2025/04/30 09:52:24 789519] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744789519| [2025/04/30 09:52:24 789523] [debug] |xqc_engine_wakeup_after|wakeup:1746006744790016|now:1746006744789523|diff:493| [2025/04/30 09:52:24 789527] [debug] |xqc_engine_main_logic|END|now:1746006744789519| [2025/04/30 09:52:24 790599] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744790599| [2025/04/30 09:52:24 790610] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744790016|pq_index:0| [2025/04/30 09:52:24 790615] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744789372| [2025/04/30 09:52:24 790620] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744790619| [2025/04/30 09:52:24 790625] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744790016|now:1746006744790619| [2025/04/30 09:52:24 790629] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744790016|now:1746006744790619| [2025/04/30 09:52:24 790633] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 790638] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 790642] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33792|min_srtt:33792|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 790647] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:42083|cwnd:94818|conn:000055C0D6BED6FC|stream_id:0|stream_offset:647301| [2025/04/30 09:52:24 790652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 790656] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 790660] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 790664] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 790669] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 790673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42083|cwnd:94818|conn:000055C0D6BED6FC|stream_id:0|stream_offset:596604| [2025/04/30 09:52:24 790678] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 790682] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:831| [2025/04/30 09:52:24 790721] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:831|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42083|now:1746006744790690|stream_id:0|stream_offset:596604| [2025/04/30 09:52:24 790738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 790745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:42083|applimit:0| [2025/04/30 09:52:24 790752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33792|rtt_var:735|pto_duration:36732|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 790757] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 790761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 790765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 43283| [2025/04/30 09:52:24 790769] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744852422|now:1746006744790751|interv:61671| [2025/04/30 09:52:24 790773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744852422|now:1746006744790751|interval:61671|pto_count:0|srtt:33792 [2025/04/30 09:52:24 790777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:94818|inflight:43283| [2025/04/30 09:52:24 790782] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 790786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43283|cwnd:94818|conn:000055C0D6BED6FC|stream_id:0|stream_offset:597783| [2025/04/30 09:52:24 790791] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 790795] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:832| [2025/04/30 09:52:24 790831] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:832|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43283|now:1746006744790802|stream_id:0|stream_offset:597783| [2025/04/30 09:52:24 790839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:832|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 790844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:43283|applimit:0| [2025/04/30 09:52:24 790848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33792|rtt_var:735|pto_duration:36732|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 790852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 790857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 790863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 44483| [2025/04/30 09:52:24 790869] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744852534|now:1746006744790848|interv:61686| [2025/04/30 09:52:24 790875] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744852534|now:1746006744790848|interval:61686|pto_count:0|srtt:33792 [2025/04/30 09:52:24 790888] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:94818|inflight:44483| [2025/04/30 09:52:24 790896] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 790903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44483|cwnd:94818|conn:000055C0D6BED6FC|stream_id:0|stream_offset:598962| [2025/04/30 09:52:24 790910] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 790917] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744791916|now:1746006744790916|interv:1000| [2025/04/30 09:52:24 790923] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 790930] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 790936] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744791916| [2025/04/30 09:52:24 790942] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744791916| [2025/04/30 09:52:24 790949] [debug] |xqc_engine_wakeup_after|wakeup:1746006744791916|now:1746006744790949|diff:967| [2025/04/30 09:52:24 790956] [debug] |xqc_engine_main_logic|END|now:1746006744790619| [2025/04/30 09:52:24 791089] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:48|state:ESTABED|recv_time:1746006744791088| [2025/04/30 09:52:24 791100] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 791109] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:255| [2025/04/30 09:52:24 791116] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:256| [2025/04/30 09:52:24 791124] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:256| [2025/04/30 09:52:24 791130] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 791158] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:787|origin_pktnum:745|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:52:24 791165] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:43210|prior_delivered:527447|prior_time:1746006744753087|is_app_limited:0|send_elapse:35441|ack_elapse:38001|ctl_first_sent_time:1746006744755002|lagest_ack_time:1746006744791088|curr_delivered:568257| [2025/04/30 09:52:24 791173] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744755002| [2025/04/30 09:52:24 791180] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1313||sndq_packets_used_bytes:0|sndq_packets_free:35| [2025/04/30 09:52:24 791186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 791193] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:42010|prior_delivered:529847|prior_time:1746006744755203|is_app_limited:0|send_elapse:33244|ack_elapse:35885|ctl_first_sent_time:1746006744756803|lagest_ack_time:1746006744791088|curr_delivered:569457| [2025/04/30 09:52:24 791200] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744756803| [2025/04/30 09:52:24 791207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1312||sndq_packets_used_bytes:0|sndq_packets_free:36| [2025/04/30 09:52:24 791220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33792|rttvar:735|minrtt:31359|latest_rtt:34285|ack_delay:96| [2025/04/30 09:52:24 791226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33841|rttvar:651|minrtt:31359|latest_rtt:34285|ack_delay:96| [2025/04/30 09:52:24 791233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:788|lost_pn:785|thresh:3| [2025/04/30 09:52:24 791239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 791246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 791252] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 791258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33841|rtt_var:651|pto_duration:36445|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 791266] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 791272] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 791278] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 42083| [2025/04/30 09:52:24 791284] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744852247|now:1746006744791258|interv:60989| [2025/04/30 09:52:24 791290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744852247|now:1746006744791258|interval:60989|pto_count:0|srtt:33841 [2025/04/30 09:52:24 791297] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 33244, ack_elapse 35885, delivered 39610|rate 1103803|lost 291| [2025/04/30 09:52:24 791304] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1103803) in round 12| [2025/04/30 09:52:24 791311] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 791317] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:13942| [2025/04/30 09:52:24 791324] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:94818|packet_lost:0|acked:2400|po_sent_time:1746006744756803|recovery:1|recovery_start:1746006744781443|packet_conservation:0|next_round_delivered:552657| [2025/04/30 09:52:24 791329] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:94818|packet_lost:0|acked:2400|po_sent_time:1746006744756803|recovery:1|recovery_start:1746006744781443|packet_conservation:0|next_round_delivered:552657| [2025/04/30 09:52:24 791334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:97218|full_bw_reached:1|inflight:42083|srtt:33841|latest_rtt:34285|min_rtt:31359|applimit:0|lost:291|recovery:1|recovery_start:1746006744781443|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 791339] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:24 791344] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:24 791353] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 09:52:24 791358] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:256|largest:256|pns:2| [2025/04/30 09:52:24 791363] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:256|frame:PING ACK |recv_time:1746006744791088|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 791368] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864791088|now:1746006744791088|interv:120000000| [2025/04/30 09:52:24 791372] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864791088|now:1746006744791088|interv:120000000| [2025/04/30 09:52:24 791376] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744791916|pq_index:0| [2025/04/30 09:52:24 791380] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744790619| [2025/04/30 09:52:24 791384] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744791384| [2025/04/30 09:52:24 791389] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744791388| [2025/04/30 09:52:24 791394] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 791399] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:256|ack_delay:311|first_ack_range:31|largest_pkt_recv_time:1746006744791088| [2025/04/30 09:52:24 791403] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:256|low:225|pkt_pns:2| [2025/04/30 09:52:24 791407] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:256|frame_largest_recv:256| [2025/04/30 09:52:24 791412] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:24 791416] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33841|min_srtt:33841|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 791421] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:42083|cwnd:97218|conn:000055C0D6BED6FC|stream_id:0|stream_offset:647301| [2025/04/30 09:52:24 791426] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33841|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 791430] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 791435] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33841|min_srtt:33841|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 791439] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:42083|cwnd:97218|conn:000055C0D6BED6FC|stream_id:0|stream_offset:648480| [2025/04/30 09:52:24 791444] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33841|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 791451] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 791455] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33841|min_srtt:33841|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 791460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:42083|cwnd:97218|conn:000055C0D6BED6FC|stream_id:0|stream_offset:649659| [2025/04/30 09:52:24 791465] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33841|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 791469] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 791474] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33841|min_srtt:33841|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 791478] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:42083|cwnd:97218|conn:000055C0D6BED6FC|stream_id:0|stream_offset:650838| [2025/04/30 09:52:24 791483] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33841|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 791487] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 791492] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33841|min_srtt:33841|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 791496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:42083|cwnd:97218|conn:000055C0D6BED6FC|stream_id:0|stream_offset:652017| [2025/04/30 09:52:24 791500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 791504] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 791508] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 791513] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 791517] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 791522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:42083|cwnd:97218|conn:000055C0D6BED6FC|stream_id:0|stream_offset:598962| [2025/04/30 09:52:24 791526] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 791530] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 791534] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744791916| [2025/04/30 09:52:24 791540] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744791916| [2025/04/30 09:52:24 791544] [debug] |xqc_engine_wakeup_after|wakeup:1746006744791916|now:1746006744791544|diff:372| [2025/04/30 09:52:24 791549] [debug] |xqc_engine_main_logic|END|now:1746006744791388| [2025/04/30 09:52:24 791554] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744791554| [2025/04/30 09:52:24 791558] [debug] |xqc_engine_wakeup_after|wakeup:1746006744791916|now:1746006744791558|diff:358| [2025/04/30 09:52:24 791562] [debug] |xqc_engine_main_logic|END|now:1746006744791554| [2025/04/30 09:52:24 792634] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744792634| [2025/04/30 09:52:24 792645] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744791916|pq_index:0| [2025/04/30 09:52:24 792650] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744791388| [2025/04/30 09:52:24 792655] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744792654| [2025/04/30 09:52:24 792660] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744791916|now:1746006744792654| [2025/04/30 09:52:24 792664] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744791916|now:1746006744792654| [2025/04/30 09:52:24 792668] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 792673] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 792678] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33841|min_srtt:33841|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 792683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:42083|cwnd:97218|conn:000055C0D6BED6FC|stream_id:0|stream_offset:652017| [2025/04/30 09:52:24 792688] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 792691] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 792695] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 792700] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 792704] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 792709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:42083|cwnd:97218|conn:000055C0D6BED6FC|stream_id:0|stream_offset:598962| [2025/04/30 09:52:24 792713] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 792718] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:833| [2025/04/30 09:52:24 792754] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:833|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:42083|now:1746006744792726|stream_id:0|stream_offset:598962| [2025/04/30 09:52:24 792761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:833|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:52:24 792771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:42083|applimit:0| [2025/04/30 09:52:24 792776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33841|rtt_var:651|pto_duration:36445|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 792780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 792784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 792788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 43289| [2025/04/30 09:52:24 792792] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744854171|now:1746006744792776|interv:61395| [2025/04/30 09:52:24 792797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744854171|now:1746006744792776|interval:61395|pto_count:0|srtt:33841 [2025/04/30 09:52:24 792801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97218|inflight:43289| [2025/04/30 09:52:24 792806] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 792810] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43289|cwnd:97218|conn:000055C0D6BED6FC|stream_id:0|stream_offset:600141| [2025/04/30 09:52:24 792815] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 792819] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:834| [2025/04/30 09:52:24 792848] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:834|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43289|now:1746006744792825|stream_id:0|stream_offset:600141| [2025/04/30 09:52:24 792858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 792865] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:43289|applimit:0| [2025/04/30 09:52:24 792871] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33841|rtt_var:651|pto_duration:36445|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 792878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 792884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 792890] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 44489| [2025/04/30 09:52:24 792896] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744854270|now:1746006744792871|interv:61399| [2025/04/30 09:52:24 792902] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744854270|now:1746006744792871|interval:61399|pto_count:0|srtt:33841 [2025/04/30 09:52:24 792909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97218|inflight:44489| [2025/04/30 09:52:24 792921] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 792927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44489|cwnd:97218|conn:000055C0D6BED6FC|stream_id:0|stream_offset:601320| [2025/04/30 09:52:24 792934] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 792940] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744793940|now:1746006744792940|interv:1000| [2025/04/30 09:52:24 792946] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 792952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 792958] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744793940| [2025/04/30 09:52:24 792964] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744793940| [2025/04/30 09:52:24 792970] [debug] |xqc_engine_wakeup_after|wakeup:1746006744793940|now:1746006744792970|diff:970| [2025/04/30 09:52:24 792977] [debug] |xqc_engine_main_logic|END|now:1746006744792654| [2025/04/30 09:52:24 793150] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:48|state:ESTABED|recv_time:1746006744793149| [2025/04/30 09:52:24 793162] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 793170] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:256| [2025/04/30 09:52:24 793176] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:257| [2025/04/30 09:52:24 793185] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:257| [2025/04/30 09:52:24 793192] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 793200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:789|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:789|path_largest_ack:789| [2025/04/30 09:52:24 793207] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:43210|prior_delivered:529847|prior_time:1746006744755203|is_app_limited:0|send_elapse:33340|ack_elapse:37946|ctl_first_sent_time:1746006744756899|lagest_ack_time:1746006744793149|curr_delivered:570657| [2025/04/30 09:52:24 793215] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744756899| [2025/04/30 09:52:24 793241] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1311||sndq_packets_used_bytes:0|sndq_packets_free:37| [2025/04/30 09:52:24 793248] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33841|rttvar:651|minrtt:31359|latest_rtt:36250|ack_delay:1224| [2025/04/30 09:52:24 793254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33989|rttvar:785|minrtt:31359|latest_rtt:36250|ack_delay:1224| [2025/04/30 09:52:24 793261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:789|lost_pn:786|thresh:3| [2025/04/30 09:52:24 793268] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 793274] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 793287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 793295] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33989|rtt_var:785|pto_duration:37129|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 793309] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 793316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 793320] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 43289| [2025/04/30 09:52:24 793324] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744854954|now:1746006744793295|interv:61659| [2025/04/30 09:52:24 793328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744854954|now:1746006744793295|interval:61659|pto_count:0|srtt:33989 [2025/04/30 09:52:24 793332] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 33340, ack_elapse 37946, delivered 40810|rate 1075475|lost 291| [2025/04/30 09:52:24 793337] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1075475) in round 12| [2025/04/30 09:52:24 793341] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 793345] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:13942| [2025/04/30 09:52:24 793349] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97218|packet_lost:0|acked:1200|po_sent_time:1746006744756899|recovery:1|recovery_start:1746006744781443|packet_conservation:0|next_round_delivered:552657| [2025/04/30 09:52:24 793354] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97218|packet_lost:0|acked:1200|po_sent_time:1746006744756899|recovery:1|recovery_start:1746006744781443|packet_conservation:0|next_round_delivered:552657| [2025/04/30 09:52:24 793359] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:98418|full_bw_reached:1|inflight:43289|srtt:33989|latest_rtt:36250|min_rtt:31359|applimit:0|lost:291|recovery:1|recovery_start:1746006744781443|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 793365] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:257|largest:257|pns:2| [2025/04/30 09:52:24 793369] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:257|frame:ACK |recv_time:1746006744793149|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 793374] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864793149|now:1746006744793149|interv:120000000| [2025/04/30 09:52:24 793378] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864793149|now:1746006744793149|interv:120000000| [2025/04/30 09:52:24 793382] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744793940|pq_index:0| [2025/04/30 09:52:24 793387] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744792654| [2025/04/30 09:52:24 793391] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744793391| [2025/04/30 09:52:24 793396] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744793395| [2025/04/30 09:52:24 793405] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 793409] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33989|min_srtt:33989|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 793414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:43289|cwnd:98418|conn:000055C0D6BED6FC|stream_id:0|stream_offset:652017| [2025/04/30 09:52:24 793419] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33989|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 793423] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 793428] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33989|min_srtt:33989|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 793432] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:43289|cwnd:98418|conn:000055C0D6BED6FC|stream_id:0|stream_offset:653196| [2025/04/30 09:52:24 793437] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33989|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 793441] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 793445] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33989|min_srtt:33989|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 793450] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:43289|cwnd:98418|conn:000055C0D6BED6FC|stream_id:0|stream_offset:654375| [2025/04/30 09:52:24 793454] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 793458] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 793463] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 793467] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 793472] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 793476] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43289|cwnd:98418|conn:000055C0D6BED6FC|stream_id:0|stream_offset:601320| [2025/04/30 09:52:24 793481] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 793484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 793489] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744793940| [2025/04/30 09:52:24 793499] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744793940| [2025/04/30 09:52:24 793503] [debug] |xqc_engine_wakeup_after|wakeup:1746006744793940|now:1746006744793503|diff:437| [2025/04/30 09:52:24 793507] [debug] |xqc_engine_main_logic|END|now:1746006744793395| [2025/04/30 09:52:24 793513] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744793513| [2025/04/30 09:52:24 793517] [debug] |xqc_engine_wakeup_after|wakeup:1746006744793940|now:1746006744793517|diff:423| [2025/04/30 09:52:24 793521] [debug] |xqc_engine_main_logic|END|now:1746006744793513| [2025/04/30 09:52:24 794589] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744794589| [2025/04/30 09:52:24 794600] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744793940|pq_index:0| [2025/04/30 09:52:24 794605] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744793395| [2025/04/30 09:52:24 794610] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744794609| [2025/04/30 09:52:24 794615] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744793940|now:1746006744794609| [2025/04/30 09:52:24 794619] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744793940|now:1746006744794609| [2025/04/30 09:52:24 794623] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 794628] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 794633] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33989|min_srtt:33989|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 794638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:43289|cwnd:98418|conn:000055C0D6BED6FC|stream_id:0|stream_offset:654375| [2025/04/30 09:52:24 794643] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 794646] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 794650] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 794655] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 794659] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 794664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43289|cwnd:98418|conn:000055C0D6BED6FC|stream_id:0|stream_offset:601320| [2025/04/30 09:52:24 794668] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 794673] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:835| [2025/04/30 09:52:24 794710] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:835|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43289|now:1746006744794681|stream_id:0|stream_offset:601320| [2025/04/30 09:52:24 794728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 794735] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:43289|applimit:0| [2025/04/30 09:52:24 794742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33989|rtt_var:785|pto_duration:37129|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 794746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 794750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 794754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 44489| [2025/04/30 09:52:24 794759] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744856810|now:1746006744794742|interv:62068| [2025/04/30 09:52:24 794766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744856810|now:1746006744794742|interval:62068|pto_count:0|srtt:33989 [2025/04/30 09:52:24 794772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98418|inflight:44489| [2025/04/30 09:52:24 794777] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 794781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44489|cwnd:98418|conn:000055C0D6BED6FC|stream_id:0|stream_offset:602499| [2025/04/30 09:52:24 794786] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 794790] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:836| [2025/04/30 09:52:24 794826] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:836|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44489|now:1746006744794797|stream_id:0|stream_offset:602499| [2025/04/30 09:52:24 794836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 794843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:44489|applimit:0| [2025/04/30 09:52:24 794849] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33989|rtt_var:785|pto_duration:37129|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 794856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 794862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 794868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45689| [2025/04/30 09:52:24 794875] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744856926|now:1746006744794849|interv:62077| [2025/04/30 09:52:24 794882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744856926|now:1746006744794849|interval:62077|pto_count:0|srtt:33989 [2025/04/30 09:52:24 794896] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98418|inflight:45689| [2025/04/30 09:52:24 794903] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 794909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45689|cwnd:98418|conn:000055C0D6BED6FC|stream_id:0|stream_offset:603678| [2025/04/30 09:52:24 794916] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 794922] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744795922|now:1746006744794922|interv:1000| [2025/04/30 09:52:24 794928] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 794934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 794940] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744795922| [2025/04/30 09:52:24 794946] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744795922| [2025/04/30 09:52:24 794952] [debug] |xqc_engine_wakeup_after|wakeup:1746006744795922|now:1746006744794952|diff:970| [2025/04/30 09:52:24 794959] [debug] |xqc_engine_main_logic|END|now:1746006744794609| [2025/04/30 09:52:24 795073] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:48|state:ESTABED|recv_time:1746006744795072| [2025/04/30 09:52:24 795084] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 795092] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:257| [2025/04/30 09:52:24 795098] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:258| [2025/04/30 09:52:24 795107] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:258| [2025/04/30 09:52:24 795114] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 795122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:790|origin_pktnum:0|size:18|pns:2|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:793|path_largest_ack:790| [2025/04/30 09:52:24 795129] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:40828|prior_delivered:532247|prior_time:1746006744757305|is_app_limited:0|send_elapse:39207|ack_elapse:37767|ctl_first_sent_time:1746006744762879|lagest_ack_time:1746006744795072|curr_delivered:570675| [2025/04/30 09:52:24 795155] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744762879| [2025/04/30 09:52:24 795162] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1310||sndq_packets_used_bytes:0|sndq_packets_free:38| [2025/04/30 09:52:24 795168] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:791|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:793|path_largest_ack:791| [2025/04/30 09:52:24 795175] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:40828|prior_delivered:532247|prior_time:1746006744757305|is_app_limited:0|send_elapse:39207|ack_elapse:37767|ctl_first_sent_time:1746006744762879|lagest_ack_time:1746006744795072|curr_delivered:570694| [2025/04/30 09:52:24 795182] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744762982| [2025/04/30 09:52:24 795230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1309||sndq_packets_used_bytes:0|sndq_packets_free:39| [2025/04/30 09:52:24 795243] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:792|origin_pktnum:0|size:18|pns:2|pkt_type:SHORT_HEADER|frame:DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:793|path_largest_ack:792| [2025/04/30 09:52:24 795248] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:40828|prior_delivered:532247|prior_time:1746006744757305|is_app_limited:0|send_elapse:39207|ack_elapse:37767|ctl_first_sent_time:1746006744762879|lagest_ack_time:1746006744795072|curr_delivered:570712| [2025/04/30 09:52:24 795252] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744763078| [2025/04/30 09:52:24 795256] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1308||sndq_packets_used_bytes:0|sndq_packets_free:40| [2025/04/30 09:52:24 795260] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:793|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:793|path_largest_ack:793| [2025/04/30 09:52:24 795266] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:40828|prior_delivered:532247|prior_time:1746006744757305|is_app_limited:0|send_elapse:39207|ack_elapse:37767|ctl_first_sent_time:1746006744762879|lagest_ack_time:1746006744795072|curr_delivered:570731| [2025/04/30 09:52:24 795284] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744763187| [2025/04/30 09:52:24 795290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1307||sndq_packets_used_bytes:0|sndq_packets_free:41| [2025/04/30 09:52:24 795297] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33989|rttvar:785|minrtt:31359|latest_rtt:31885|ack_delay:1192| [2025/04/30 09:52:24 795301] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33577|rttvar:1413|minrtt:31359|latest_rtt:31885|ack_delay:1192| [2025/04/30 09:52:24 795306] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:793|lost_pn:790|thresh:3| [2025/04/30 09:52:24 795310] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 795314] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 795318] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 795322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33577|rtt_var:1413|pto_duration:39229|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 795326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 795330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 795334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45615| [2025/04/30 09:52:24 795338] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744859026|now:1746006744795322|interv:63704| [2025/04/30 09:52:24 795342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744859026|now:1746006744795322|interval:63704|pto_count:0|srtt:33577 [2025/04/30 09:52:24 795347] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39207, ack_elapse 37767, delivered 38484|rate 981559|lost 291| [2025/04/30 09:52:24 795355] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (981559) in round 12| [2025/04/30 09:52:24 795359] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 795364] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:13942| [2025/04/30 09:52:24 795368] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98418|packet_lost:0|acked:74|po_sent_time:1746006744763187|recovery:1|recovery_start:1746006744781443|packet_conservation:0|next_round_delivered:552657| [2025/04/30 09:52:24 795372] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98418|packet_lost:0|acked:74|po_sent_time:1746006744763187|recovery:1|recovery_start:1746006744781443|packet_conservation:0|next_round_delivered:552657| [2025/04/30 09:52:24 795377] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:98492|full_bw_reached:1|inflight:45615|srtt:33577|latest_rtt:31885|min_rtt:31359|applimit:0|lost:291|recovery:1|recovery_start:1746006744781443|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 795383] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:258|largest:258|pns:2| [2025/04/30 09:52:24 795388] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:258|frame:ACK |recv_time:1746006744795072|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 795392] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864795072|now:1746006744795072|interv:120000000| [2025/04/30 09:52:24 795397] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864795072|now:1746006744795072|interv:120000000| [2025/04/30 09:52:24 795401] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744795922|pq_index:0| [2025/04/30 09:52:24 795405] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744794609| [2025/04/30 09:52:24 795409] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744795409| [2025/04/30 09:52:24 795414] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744795413| [2025/04/30 09:52:24 795419] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 795424] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33577|min_srtt:33577|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 795429] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:45615|cwnd:98492|conn:000055C0D6BED6FC|stream_id:0|stream_offset:654375| [2025/04/30 09:52:24 795433] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33577|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 795438] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 795442] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33577|min_srtt:33577|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 795450] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:45615|cwnd:98492|conn:000055C0D6BED6FC|stream_id:0|stream_offset:655554| [2025/04/30 09:52:24 795454] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 795458] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 795462] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 795466] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 795471] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 795475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45615|cwnd:98492|conn:000055C0D6BED6FC|stream_id:0|stream_offset:603678| [2025/04/30 09:52:24 795479] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 795483] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 795487] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744795922| [2025/04/30 09:52:24 795491] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744795922| [2025/04/30 09:52:24 795495] [debug] |xqc_engine_wakeup_after|wakeup:1746006744795922|now:1746006744795495|diff:427| [2025/04/30 09:52:24 795499] [debug] |xqc_engine_main_logic|END|now:1746006744795413| [2025/04/30 09:52:24 795505] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744795505| [2025/04/30 09:52:24 795509] [debug] |xqc_engine_wakeup_after|wakeup:1746006744795922|now:1746006744795509|diff:413| [2025/04/30 09:52:24 795513] [debug] |xqc_engine_main_logic|END|now:1746006744795505| [2025/04/30 09:52:24 796400] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744796398| [2025/04/30 09:52:24 796416] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 796424] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:258| [2025/04/30 09:52:24 796430] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:259| [2025/04/30 09:52:24 796439] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:259| [2025/04/30 09:52:24 796446] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 796454] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:794|origin_pktnum:0|size:1209|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:795|path_largest_ack:794| [2025/04/30 09:52:24 796461] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:39683|prior_delivered:534657|prior_time:1746006744763303|is_app_limited:0|send_elapse:38103|ack_elapse:33095|ctl_first_sent_time:1746006744763761|lagest_ack_time:1746006744796398|curr_delivered:571940| [2025/04/30 09:52:24 796468] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744763761| [2025/04/30 09:52:24 796476] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1306||sndq_packets_used_bytes:0|sndq_packets_free:42| [2025/04/30 09:52:24 796491] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:795|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:795|path_largest_ack:795| [2025/04/30 09:52:24 796498] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:39683|prior_delivered:534657|prior_time:1746006744763303|is_app_limited:0|send_elapse:38103|ack_elapse:33095|ctl_first_sent_time:1746006744763761|lagest_ack_time:1746006744796398|curr_delivered:573140| [2025/04/30 09:52:24 796505] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744763881| [2025/04/30 09:52:24 796512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1305||sndq_packets_used_bytes:0|sndq_packets_free:43| [2025/04/30 09:52:24 796518] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33577|rttvar:1413|minrtt:31359|latest_rtt:32517|ack_delay:96| [2025/04/30 09:52:24 796525] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33432|rttvar:1349|minrtt:31359|latest_rtt:32517|ack_delay:96| [2025/04/30 09:52:24 796530] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:795|lost_pn:792|thresh:3| [2025/04/30 09:52:24 796535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 796539] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 796543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 241|pns:2| [2025/04/30 09:52:24 796549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 796555] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33432|rtt_var:1349|pto_duration:38828|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 796562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 796568] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 796572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 43206| [2025/04/30 09:52:24 796576] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744858625|now:1746006744796555|interv:62070| [2025/04/30 09:52:24 796580] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744858625|now:1746006744796555|interval:62070|pto_count:0|srtt:33432 [2025/04/30 09:52:24 796585] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 38103, ack_elapse 33095, delivered 38483|rate 1009972|lost 291| [2025/04/30 09:52:24 796589] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1009972) in round 12| [2025/04/30 09:52:24 796593] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 796597] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:13942| [2025/04/30 09:52:24 796601] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98492|packet_lost:0|acked:2409|po_sent_time:1746006744763881|recovery:1|recovery_start:1746006744781443|packet_conservation:0|next_round_delivered:552657| [2025/04/30 09:52:24 796610] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98492|packet_lost:0|acked:2409|po_sent_time:1746006744763881|recovery:1|recovery_start:1746006744781443|packet_conservation:0|next_round_delivered:552657| [2025/04/30 09:52:24 796615] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:100901|full_bw_reached:1|inflight:43206|srtt:33432|latest_rtt:32517|min_rtt:31359|applimit:0|lost:291|recovery:1|recovery_start:1746006744781443|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 796621] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:259|largest:259|pns:2| [2025/04/30 09:52:24 796625] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:259|frame:ACK |recv_time:1746006744796398|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 796630] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864796398|now:1746006744796398|interv:120000000| [2025/04/30 09:52:24 796634] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864796398|now:1746006744796398|interv:120000000| [2025/04/30 09:52:24 796638] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744795922|pq_index:0| [2025/04/30 09:52:24 796643] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744795413| [2025/04/30 09:52:24 796647] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744796647| [2025/04/30 09:52:24 796652] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744796651| [2025/04/30 09:52:24 796657] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744795922|now:1746006744796651| [2025/04/30 09:52:24 796661] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744795922|now:1746006744796651| [2025/04/30 09:52:24 796665] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 796669] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 796674] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33432|min_srtt:33432|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 796679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:43206|cwnd:100901|conn:000055C0D6BED6FC|stream_id:0|stream_offset:655554| [2025/04/30 09:52:24 796683] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33432|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 796688] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 796693] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33432|min_srtt:33432|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 796697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:43206|cwnd:100901|conn:000055C0D6BED6FC|stream_id:0|stream_offset:656733| [2025/04/30 09:52:24 796704] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33432|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 796709] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 796713] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33432|min_srtt:33432|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 796717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:43206|cwnd:100901|conn:000055C0D6BED6FC|stream_id:0|stream_offset:657912| [2025/04/30 09:52:24 796722] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33432|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 796726] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 796730] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33432|min_srtt:33432|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 796735] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:43206|cwnd:100901|conn:000055C0D6BED6FC|stream_id:0|stream_offset:659091| [2025/04/30 09:52:24 796739] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33432|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 796744] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 796748] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33432|min_srtt:33432|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 796754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:43206|cwnd:100901|conn:000055C0D6BED6FC|stream_id:0|stream_offset:660270| [2025/04/30 09:52:24 796761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 796768] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 796774] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 796781] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 796788] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 796795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43206|cwnd:100901|conn:000055C0D6BED6FC|stream_id:0|stream_offset:603678| [2025/04/30 09:52:24 796802] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 796815] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:837| [2025/04/30 09:52:24 796879] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:837|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43206|now:1746006744796826|stream_id:0|stream_offset:603678| [2025/04/30 09:52:24 796890] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 796897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:43206|applimit:0| [2025/04/30 09:52:24 796903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33432|rtt_var:1349|pto_duration:38828|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 796910] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 796916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 796922] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 44406| [2025/04/30 09:52:24 796928] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744860654|now:1746006744796903|interv:63751| [2025/04/30 09:52:24 796934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744860654|now:1746006744796903|interval:63751|pto_count:0|srtt:33432 [2025/04/30 09:52:24 796942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100901|inflight:44406| [2025/04/30 09:52:24 796949] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 796956] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:100901|conn:000055C0D6BED6FC|stream_id:0|stream_offset:604857| [2025/04/30 09:52:24 796963] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 796970] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:838| [2025/04/30 09:52:24 797014] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:838|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44406|now:1746006744796981|stream_id:0|stream_offset:604857| [2025/04/30 09:52:24 797025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 797032] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:44406|applimit:0| [2025/04/30 09:52:24 797039] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33432|rtt_var:1349|pto_duration:38828|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 797045] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 797059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 797066] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:52:24 797078] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744860809|now:1746006744797039|interv:63770| [2025/04/30 09:52:24 797083] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744860809|now:1746006744797039|interval:63770|pto_count:0|srtt:33432 [2025/04/30 09:52:24 797089] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100901|inflight:45606| [2025/04/30 09:52:24 797096] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 797103] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:100901|conn:000055C0D6BED6FC|stream_id:0|stream_offset:606036| [2025/04/30 09:52:24 797110] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 797116] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744798116|now:1746006744797116|interv:1000| [2025/04/30 09:52:24 797123] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 797126] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 797131] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744798116| [2025/04/30 09:52:24 797153] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744798116| [2025/04/30 09:52:24 797158] [debug] |xqc_engine_wakeup_after|wakeup:1746006744798116|now:1746006744797157|diff:959| [2025/04/30 09:52:24 797162] [debug] |xqc_engine_main_logic|END|now:1746006744796651| [2025/04/30 09:52:24 797168] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744797168| [2025/04/30 09:52:24 797172] [debug] |xqc_engine_wakeup_after|wakeup:1746006744798116|now:1746006744797171|diff:945| [2025/04/30 09:52:24 797175] [debug] |xqc_engine_main_logic|END|now:1746006744797168| [2025/04/30 09:52:24 798245] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744798245| [2025/04/30 09:52:24 798259] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744798116|pq_index:0| [2025/04/30 09:52:24 798266] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744796651| [2025/04/30 09:52:24 798275] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744798273| [2025/04/30 09:52:24 798281] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744798116|now:1746006744798273| [2025/04/30 09:52:24 798285] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744798116|now:1746006744798273| [2025/04/30 09:52:24 798290] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 798297] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 798304] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33432|min_srtt:33432|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 798312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:45606|cwnd:100901|conn:000055C0D6BED6FC|stream_id:0|stream_offset:660270| [2025/04/30 09:52:24 798319] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 798332] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 798338] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 798345] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 798353] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 798359] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:100901|conn:000055C0D6BED6FC|stream_id:0|stream_offset:606036| [2025/04/30 09:52:24 798366] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 798373] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:839| [2025/04/30 09:52:24 798419] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:839|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006744798384|stream_id:0|stream_offset:606036| [2025/04/30 09:52:24 798429] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 798434] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:52:24 798438] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33432|rtt_var:1349|pto_duration:38828|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 798443] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 798447] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 798451] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:52:24 798455] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744862212|now:1746006744798438|interv:63774| [2025/04/30 09:52:24 798460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744862212|now:1746006744798438|interval:63774|pto_count:0|srtt:33432 [2025/04/30 09:52:24 798468] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100901|inflight:46806| [2025/04/30 09:52:24 798475] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 798482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:100901|conn:000055C0D6BED6FC|stream_id:0|stream_offset:607215| [2025/04/30 09:52:24 798490] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 798497] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:840| [2025/04/30 09:52:24 798531] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:840|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006744798507|stream_id:0|stream_offset:607215| [2025/04/30 09:52:24 798544] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 798551] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:52:24 798559] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33432|rtt_var:1349|pto_duration:38828|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 798566] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 798573] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 798579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:52:24 798584] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744862335|now:1746006744798558|interv:63777| [2025/04/30 09:52:24 798588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744862335|now:1746006744798558|interval:63777|pto_count:0|srtt:33432 [2025/04/30 09:52:24 798593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100901|inflight:48006| [2025/04/30 09:52:24 798598] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 798602] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:100901|conn:000055C0D6BED6FC|stream_id:0|stream_offset:608394| [2025/04/30 09:52:24 798606] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 798610] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744799610|now:1746006744798610|interv:1000| [2025/04/30 09:52:24 798614] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 798618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 798622] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744799610| [2025/04/30 09:52:24 798626] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744799610| [2025/04/30 09:52:24 798630] [debug] |xqc_engine_wakeup_after|wakeup:1746006744799610|now:1746006744798630|diff:980| [2025/04/30 09:52:24 798635] [debug] |xqc_engine_main_logic|END|now:1746006744798273| [2025/04/30 09:52:24 798645] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744798644| [2025/04/30 09:52:24 798650] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 798656] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:259| [2025/04/30 09:52:24 798659] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:260| [2025/04/30 09:52:24 798665] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:260| [2025/04/30 09:52:24 798669] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 798674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:796|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:797|path_largest_ack:796| [2025/04/30 09:52:24 798683] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:42083|prior_delivered:534657|prior_time:1746006744763303|is_app_limited:0|send_elapse:38321|ack_elapse:35341|ctl_first_sent_time:1746006744763979|lagest_ack_time:1746006744798644|curr_delivered:574340| [2025/04/30 09:52:24 798687] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744763979| [2025/04/30 09:52:24 798692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1304||sndq_packets_used_bytes:0|sndq_packets_free:44| [2025/04/30 09:52:24 798696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:797|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:797|path_largest_ack:797| [2025/04/30 09:52:24 798701] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:42083|prior_delivered:534657|prior_time:1746006744763303|is_app_limited:0|send_elapse:38321|ack_elapse:35341|ctl_first_sent_time:1746006744763979|lagest_ack_time:1746006744798644|curr_delivered:575540| [2025/04/30 09:52:24 798705] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744764079| [2025/04/30 09:52:24 798709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1303||sndq_packets_used_bytes:0|sndq_packets_free:45| [2025/04/30 09:52:24 798713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33432|rttvar:1349|minrtt:31359|latest_rtt:34565|ack_delay:80| [2025/04/30 09:52:24 798717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33563|rttvar:1275|minrtt:31359|latest_rtt:34565|ack_delay:80| [2025/04/30 09:52:24 798722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:797|lost_pn:794|thresh:3| [2025/04/30 09:52:24 798726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 798730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 798734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 798738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33563|rtt_var:1275|pto_duration:38663|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 798742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 798746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 798750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:52:24 798757] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744862170|now:1746006744798737|interv:63433| [2025/04/30 09:52:24 798764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744862170|now:1746006744798737|interval:63433|pto_count:0|srtt:33563 [2025/04/30 09:52:24 798771] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 38321, ack_elapse 35341, delivered 40883|rate 1066856|lost 291| [2025/04/30 09:52:24 798778] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1066856) in round 12| [2025/04/30 09:52:24 798790] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 798797] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:13942| [2025/04/30 09:52:24 798804] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100901|packet_lost:0|acked:2400|po_sent_time:1746006744764079|recovery:1|recovery_start:1746006744781443|packet_conservation:0|next_round_delivered:552657| [2025/04/30 09:52:24 798811] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100901|packet_lost:0|acked:2400|po_sent_time:1746006744764079|recovery:1|recovery_start:1746006744781443|packet_conservation:0|next_round_delivered:552657| [2025/04/30 09:52:24 798818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:103301|full_bw_reached:1|inflight:45606|srtt:33563|latest_rtt:34565|min_rtt:31359|applimit:0|lost:291|recovery:1|recovery_start:1746006744781443|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 798827] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:260|largest:260|pns:2| [2025/04/30 09:52:24 798834] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:260|frame:ACK |recv_time:1746006744798644|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 798842] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864798644|now:1746006744798644|interv:120000000| [2025/04/30 09:52:24 798848] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864798644|now:1746006744798644|interv:120000000| [2025/04/30 09:52:24 798854] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744799610|pq_index:0| [2025/04/30 09:52:24 798860] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744798273| [2025/04/30 09:52:24 798866] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744798866| [2025/04/30 09:52:24 798874] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744798872| [2025/04/30 09:52:24 798881] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 798890] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33563|min_srtt:33563|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 798896] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:45606|cwnd:103301|conn:000055C0D6BED6FC|stream_id:0|stream_offset:660270| [2025/04/30 09:52:24 798903] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33563|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 798910] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 798917] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33563|min_srtt:33563|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 798923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:45606|cwnd:103301|conn:000055C0D6BED6FC|stream_id:0|stream_offset:661449| [2025/04/30 09:52:24 798937] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33563|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 798943] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 798950] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33563|min_srtt:33563|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 798956] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:45606|cwnd:103301|conn:000055C0D6BED6FC|stream_id:0|stream_offset:662628| [2025/04/30 09:52:24 798963] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33563|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 798969] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 798976] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33563|min_srtt:33563|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 798980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:45606|cwnd:103301|conn:000055C0D6BED6FC|stream_id:0|stream_offset:663807| [2025/04/30 09:52:24 798984] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33563|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 798989] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 798993] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33563|min_srtt:33563|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 798997] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:45606|cwnd:103301|conn:000055C0D6BED6FC|stream_id:0|stream_offset:664986| [2025/04/30 09:52:24 799001] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 799005] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 799009] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 799013] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 799018] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 799022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:103301|conn:000055C0D6BED6FC|stream_id:0|stream_offset:608394| [2025/04/30 09:52:24 799027] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 799036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 799042] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744799610| [2025/04/30 09:52:24 799049] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744799610| [2025/04/30 09:52:24 799055] [debug] |xqc_engine_wakeup_after|wakeup:1746006744799610|now:1746006744799055|diff:555| [2025/04/30 09:52:24 799061] [debug] |xqc_engine_main_logic|END|now:1746006744798872| [2025/04/30 09:52:24 799067] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744799067| [2025/04/30 09:52:24 799071] [debug] |xqc_engine_wakeup_after|wakeup:1746006744799610|now:1746006744799071|diff:539| [2025/04/30 09:52:24 799075] [debug] |xqc_engine_main_logic|END|now:1746006744799067| [2025/04/30 09:52:24 800157] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744800157| [2025/04/30 09:52:24 800169] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744799610|pq_index:0| [2025/04/30 09:52:24 800174] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744798872| [2025/04/30 09:52:24 800179] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744800178| [2025/04/30 09:52:24 800184] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744799610|now:1746006744800178| [2025/04/30 09:52:24 800188] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744799610|now:1746006744800178| [2025/04/30 09:52:24 800192] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 800197] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 800202] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33563|min_srtt:33563|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 800206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:45606|cwnd:103301|conn:000055C0D6BED6FC|stream_id:0|stream_offset:664986| [2025/04/30 09:52:24 800211] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 800215] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 800219] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 800223] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 800228] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 800232] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:103301|conn:000055C0D6BED6FC|stream_id:0|stream_offset:608394| [2025/04/30 09:52:24 800237] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 800241] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:841| [2025/04/30 09:52:24 800279] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:841|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006744800249|stream_id:0|stream_offset:608394| [2025/04/30 09:52:24 800296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 800304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:52:24 800311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33563|rtt_var:1275|pto_duration:38663|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 800318] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 800324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 800331] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:52:24 800336] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744863912|now:1746006744800311|interv:63601| [2025/04/30 09:52:24 800341] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744863912|now:1746006744800311|interval:63601|pto_count:0|srtt:33563 [2025/04/30 09:52:24 800348] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103301|inflight:46806| [2025/04/30 09:52:24 800356] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 800362] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:103301|conn:000055C0D6BED6FC|stream_id:0|stream_offset:609573| [2025/04/30 09:52:24 800367] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 800372] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:842| [2025/04/30 09:52:24 800421] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:842|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006744800383|stream_id:0|stream_offset:609573| [2025/04/30 09:52:24 800431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 800438] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:52:24 800445] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33563|rtt_var:1275|pto_duration:38663|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 800451] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 800469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 800475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:52:24 800481] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744864046|now:1746006744800445|interv:63601| [2025/04/30 09:52:24 800485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744864046|now:1746006744800445|interval:63601|pto_count:0|srtt:33563 [2025/04/30 09:52:24 800495] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103301|inflight:48006| [2025/04/30 09:52:24 800500] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 800505] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:103301|conn:000055C0D6BED6FC|stream_id:0|stream_offset:610752| [2025/04/30 09:52:24 800510] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 800517] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744801517|now:1746006744800517|interv:1000| [2025/04/30 09:52:24 800523] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 800529] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 800533] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744801517| [2025/04/30 09:52:24 800537] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744801517| [2025/04/30 09:52:24 800541] [debug] |xqc_engine_wakeup_after|wakeup:1746006744801517|now:1746006744800541|diff:976| [2025/04/30 09:52:24 800546] [debug] |xqc_engine_main_logic|END|now:1746006744800178| [2025/04/30 09:52:24 800556] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744800555| [2025/04/30 09:52:24 800561] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 800567] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:260| [2025/04/30 09:52:24 800571] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:261| [2025/04/30 09:52:24 800576] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:261| [2025/04/30 09:52:24 800580] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 800585] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:798|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:799|path_largest_ack:798| [2025/04/30 09:52:24 800590] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:44483|prior_delivered:534657|prior_time:1746006744763303|is_app_limited:0|send_elapse:38537|ack_elapse:37252|ctl_first_sent_time:1746006744764195|lagest_ack_time:1746006744800555|curr_delivered:576740| [2025/04/30 09:52:24 800595] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744764195| [2025/04/30 09:52:24 800599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1302||sndq_packets_used_bytes:0|sndq_packets_free:46| [2025/04/30 09:52:24 800603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:799|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:799|path_largest_ack:799| [2025/04/30 09:52:24 800608] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:44483|prior_delivered:534657|prior_time:1746006744763303|is_app_limited:0|send_elapse:38537|ack_elapse:37252|ctl_first_sent_time:1746006744764195|lagest_ack_time:1746006744800555|curr_delivered:577940| [2025/04/30 09:52:24 800612] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744764291| [2025/04/30 09:52:24 800620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1301||sndq_packets_used_bytes:0|sndq_packets_free:47| [2025/04/30 09:52:24 800624] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33563|rttvar:1275|minrtt:31359|latest_rtt:36264|ack_delay:88| [2025/04/30 09:52:24 800628] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:33890|rttvar:1610|minrtt:31359|latest_rtt:36264|ack_delay:88| [2025/04/30 09:52:24 800633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:799|lost_pn:796|thresh:3| [2025/04/30 09:52:24 800637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 800641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 800645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 800649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33890|rtt_var:1610|pto_duration:40330|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 800653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 800657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 800661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:52:24 800665] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744865713|now:1746006744800649|interv:65064| [2025/04/30 09:52:24 800669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744865713|now:1746006744800649|interval:65064|pto_count:0|srtt:33890 [2025/04/30 09:52:24 800673] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 38537, ack_elapse 37252, delivered 43283|rate 1123154|lost 291| [2025/04/30 09:52:24 800678] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1123154) in round 12| [2025/04/30 09:52:24 800682] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 800686] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:13942| [2025/04/30 09:52:24 800690] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103301|packet_lost:0|acked:2400|po_sent_time:1746006744764291|recovery:1|recovery_start:1746006744781443|packet_conservation:0|next_round_delivered:552657| [2025/04/30 09:52:24 800695] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103301|packet_lost:0|acked:2400|po_sent_time:1746006744764291|recovery:1|recovery_start:1746006744781443|packet_conservation:0|next_round_delivered:552657| [2025/04/30 09:52:24 800700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:105701|full_bw_reached:1|inflight:45606|srtt:33890|latest_rtt:36264|min_rtt:31359|applimit:0|lost:291|recovery:1|recovery_start:1746006744781443|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 800705] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:261|largest:261|pns:2| [2025/04/30 09:52:24 800712] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:261|frame:ACK |recv_time:1746006744800555|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 800717] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864800555|now:1746006744800555|interv:120000000| [2025/04/30 09:52:24 800721] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864800555|now:1746006744800555|interv:120000000| [2025/04/30 09:52:24 800725] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744801517|pq_index:0| [2025/04/30 09:52:24 800729] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744800178| [2025/04/30 09:52:24 800733] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744800733| [2025/04/30 09:52:24 800738] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744800737| [2025/04/30 09:52:24 800743] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 800748] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33890|min_srtt:33890|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 800753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:45606|cwnd:105701|conn:000055C0D6BED6FC|stream_id:0|stream_offset:664986| [2025/04/30 09:52:24 800757] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33890|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 800762] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 800766] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33890|min_srtt:33890|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 800771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:45606|cwnd:105701|conn:000055C0D6BED6FC|stream_id:0|stream_offset:666165| [2025/04/30 09:52:24 800775] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33890|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 800779] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 800784] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33890|min_srtt:33890|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 800788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:45606|cwnd:105701|conn:000055C0D6BED6FC|stream_id:0|stream_offset:667344| [2025/04/30 09:52:24 800792] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33890|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 800799] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 800803] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33890|min_srtt:33890|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 800808] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:45606|cwnd:105701|conn:000055C0D6BED6FC|stream_id:0|stream_offset:668523| [2025/04/30 09:52:24 800815] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:33890|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 800821] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 800829] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33890|min_srtt:33890|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 800835] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:45606|cwnd:105701|conn:000055C0D6BED6FC|stream_id:0|stream_offset:669702| [2025/04/30 09:52:24 800842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 800848] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 800855] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 800862] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 800869] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 800876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:105701|conn:000055C0D6BED6FC|stream_id:0|stream_offset:610752| [2025/04/30 09:52:24 800883] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 800889] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 800895] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744801517| [2025/04/30 09:52:24 800902] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744801517| [2025/04/30 09:52:24 800908] [debug] |xqc_engine_wakeup_after|wakeup:1746006744801517|now:1746006744800908|diff:609| [2025/04/30 09:52:24 800915] [debug] |xqc_engine_main_logic|END|now:1746006744800737| [2025/04/30 09:52:24 800923] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744800923| [2025/04/30 09:52:24 800929] [debug] |xqc_engine_wakeup_after|wakeup:1746006744801517|now:1746006744800929|diff:588| [2025/04/30 09:52:24 800936] [debug] |xqc_engine_main_logic|END|now:1746006744800923| [2025/04/30 09:52:24 802008] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744802007| [2025/04/30 09:52:24 802019] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744801517|pq_index:0| [2025/04/30 09:52:24 802023] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744800737| [2025/04/30 09:52:24 802029] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744802027| [2025/04/30 09:52:24 802039] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744801517|now:1746006744802027| [2025/04/30 09:52:24 802044] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744801517|now:1746006744802027| [2025/04/30 09:52:24 802048] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 802052] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 802057] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:33890|min_srtt:33890|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 802062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:45606|cwnd:105701|conn:000055C0D6BED6FC|stream_id:0|stream_offset:669702| [2025/04/30 09:52:24 802067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 802071] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 802075] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 802079] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 802084] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 802088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:105701|conn:000055C0D6BED6FC|stream_id:0|stream_offset:610752| [2025/04/30 09:52:24 802092] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 802097] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:843| [2025/04/30 09:52:24 802154] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:843|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006744802105|stream_id:0|stream_offset:610752| [2025/04/30 09:52:24 802167] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 802174] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:52:24 802179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33890|rtt_var:1610|pto_duration:40330|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 802184] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 802188] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 802192] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:52:24 802196] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744867435|now:1746006744802179|interv:65256| [2025/04/30 09:52:24 802204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744867435|now:1746006744802179|interval:65256|pto_count:0|srtt:33890 [2025/04/30 09:52:24 802209] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105701|inflight:46806| [2025/04/30 09:52:24 802214] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 802218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:105701|conn:000055C0D6BED6FC|stream_id:0|stream_offset:611931| [2025/04/30 09:52:24 802225] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 802232] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:844| [2025/04/30 09:52:24 802270] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:844|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006744802242|stream_id:0|stream_offset:611931| [2025/04/30 09:52:24 802280] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 802287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:52:24 802294] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:33890|rtt_var:1610|pto_duration:40330|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 802301] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 802308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 802314] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:52:24 802320] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744867572|now:1746006744802294|interv:65278| [2025/04/30 09:52:24 802326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744867572|now:1746006744802294|interval:65278|pto_count:0|srtt:33890 [2025/04/30 09:52:24 802333] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105701|inflight:48006| [2025/04/30 09:52:24 802341] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 802347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:105701|conn:000055C0D6BED6FC|stream_id:0|stream_offset:613110| [2025/04/30 09:52:24 802354] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 802360] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744803360|now:1746006744802360|interv:1000| [2025/04/30 09:52:24 802366] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 802373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 802385] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744803360| [2025/04/30 09:52:24 802392] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744803360| [2025/04/30 09:52:24 802398] [debug] |xqc_engine_wakeup_after|wakeup:1746006744803360|now:1746006744802398|diff:962| [2025/04/30 09:52:24 802403] [debug] |xqc_engine_main_logic|END|now:1746006744802027| [2025/04/30 09:52:24 802417] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744802416| [2025/04/30 09:52:24 802425] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 802431] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:261| [2025/04/30 09:52:24 802434] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:262| [2025/04/30 09:52:24 802440] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:262| [2025/04/30 09:52:24 802444] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 802449] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:800|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:801|path_largest_ack:800| [2025/04/30 09:52:24 802454] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:46883|prior_delivered:534657|prior_time:1746006744763303|is_app_limited:0|send_elapse:38731|ack_elapse:39113|ctl_first_sent_time:1746006744764389|lagest_ack_time:1746006744802416|curr_delivered:579140| [2025/04/30 09:52:24 802459] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744764389| [2025/04/30 09:52:24 802463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1300||sndq_packets_used_bytes:0|sndq_packets_free:48| [2025/04/30 09:52:24 802467] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:801|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:801|path_largest_ack:801| [2025/04/30 09:52:24 802472] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:46883|prior_delivered:534657|prior_time:1746006744763303|is_app_limited:0|send_elapse:38731|ack_elapse:39113|ctl_first_sent_time:1746006744764389|lagest_ack_time:1746006744802416|curr_delivered:580340| [2025/04/30 09:52:24 802476] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744764484| [2025/04/30 09:52:24 802480] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1299||sndq_packets_used_bytes:0|sndq_packets_free:49| [2025/04/30 09:52:24 802484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:33890|rttvar:1610|minrtt:31359|latest_rtt:37932|ack_delay:80| [2025/04/30 09:52:24 802488] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:34385|rttvar:2198|minrtt:31359|latest_rtt:37932|ack_delay:80| [2025/04/30 09:52:24 802493] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:801|lost_pn:798|thresh:3| [2025/04/30 09:52:24 802498] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 802502] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 802506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 802514] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:34385|rtt_var:2198|pto_duration:43177|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 802518] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 802522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 802526] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:52:24 802530] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744870419|now:1746006744802513|interv:67906| [2025/04/30 09:52:24 802534] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744870419|now:1746006744802513|interval:67906|pto_count:0|srtt:34385 [2025/04/30 09:52:24 802538] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 38731, ack_elapse 39113, delivered 45683|rate 1167974|lost 291| [2025/04/30 09:52:24 802543] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167974) in round 12| [2025/04/30 09:52:24 802547] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 802551] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:13942| [2025/04/30 09:52:24 802555] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105701|packet_lost:0|acked:2400|po_sent_time:1746006744764484|recovery:1|recovery_start:1746006744781443|packet_conservation:0|next_round_delivered:552657| [2025/04/30 09:52:24 802560] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105701|packet_lost:0|acked:2400|po_sent_time:1746006744764484|recovery:1|recovery_start:1746006744781443|packet_conservation:0|next_round_delivered:552657| [2025/04/30 09:52:24 802565] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:108101|full_bw_reached:1|inflight:45606|srtt:34385|latest_rtt:37932|min_rtt:31359|applimit:0|lost:291|recovery:1|recovery_start:1746006744781443|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 802570] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:262|largest:262|pns:2| [2025/04/30 09:52:24 802575] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:262|frame:ACK |recv_time:1746006744802416|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 802580] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864802416|now:1746006744802416|interv:120000000| [2025/04/30 09:52:24 802584] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864802416|now:1746006744802416|interv:120000000| [2025/04/30 09:52:24 802588] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744803360|pq_index:0| [2025/04/30 09:52:24 802592] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744802027| [2025/04/30 09:52:24 802596] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744802596| [2025/04/30 09:52:24 802601] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744802600| [2025/04/30 09:52:24 802608] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 802613] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:34385|min_srtt:34385|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 802618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:45606|cwnd:108101|conn:000055C0D6BED6FC|stream_id:0|stream_offset:669702| [2025/04/30 09:52:24 802622] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:34385|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 802627] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 802631] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:34385|min_srtt:34385|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 802636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:45606|cwnd:108101|conn:000055C0D6BED6FC|stream_id:0|stream_offset:670881| [2025/04/30 09:52:24 802640] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:34385|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 802644] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 802649] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:34385|min_srtt:34385|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 802653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:45606|cwnd:108101|conn:000055C0D6BED6FC|stream_id:0|stream_offset:672060| [2025/04/30 09:52:24 802657] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:34385|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 802662] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 802666] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:34385|min_srtt:34385|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 802670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:45606|cwnd:108101|conn:000055C0D6BED6FC|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 802674] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:34385|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 802679] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 802683] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:34385|min_srtt:34385|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 802687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:45606|cwnd:108101|conn:000055C0D6BED6FC|stream_id:0|stream_offset:674418| [2025/04/30 09:52:24 802694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 802697] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 802701] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 802706] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 802710] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 802714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:108101|conn:000055C0D6BED6FC|stream_id:0|stream_offset:613110| [2025/04/30 09:52:24 802718] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 802722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 802726] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744803360| [2025/04/30 09:52:24 802730] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744803360| [2025/04/30 09:52:24 802734] [debug] |xqc_engine_wakeup_after|wakeup:1746006744803360|now:1746006744802734|diff:626| [2025/04/30 09:52:24 802738] [debug] |xqc_engine_main_logic|END|now:1746006744802600| [2025/04/30 09:52:24 802743] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744802743| [2025/04/30 09:52:24 802747] [debug] |xqc_engine_wakeup_after|wakeup:1746006744803360|now:1746006744802747|diff:613| [2025/04/30 09:52:24 802751] [debug] |xqc_engine_main_logic|END|now:1746006744802743| [2025/04/30 09:52:24 803823] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744803823| [2025/04/30 09:52:24 803839] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744803360|pq_index:0| [2025/04/30 09:52:24 803846] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744802600| [2025/04/30 09:52:24 803855] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744803853| [2025/04/30 09:52:24 803862] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744803360|now:1746006744803853| [2025/04/30 09:52:24 803868] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744803360|now:1746006744803853| [2025/04/30 09:52:24 803874] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 803881] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 803888] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:34385|min_srtt:34385|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 803895] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:45606|cwnd:108101|conn:000055C0D6BED6FC|stream_id:0|stream_offset:674418| [2025/04/30 09:52:24 803909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 803915] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 803920] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 803927] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 803935] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 803942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:108101|conn:000055C0D6BED6FC|stream_id:0|stream_offset:613110| [2025/04/30 09:52:24 803949] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 803955] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:845| [2025/04/30 09:52:24 804002] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:845|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006744803966|stream_id:0|stream_offset:613110| [2025/04/30 09:52:24 804012] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 804019] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:52:24 804027] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:34385|rtt_var:2198|pto_duration:43177|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 804034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 804040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 804047] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:52:24 804054] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744872143|now:1746006744804026|interv:68117| [2025/04/30 09:52:24 804060] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744872143|now:1746006744804026|interval:68117|pto_count:0|srtt:34385 [2025/04/30 09:52:24 804068] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108101|inflight:46806| [2025/04/30 09:52:24 804074] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 804079] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:108101|conn:000055C0D6BED6FC|stream_id:0|stream_offset:614289| [2025/04/30 09:52:24 804083] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 804087] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744805087|now:1746006744804087|interv:1000| [2025/04/30 09:52:24 804091] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 804101] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 804105] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744805087| [2025/04/30 09:52:24 804109] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744805087| [2025/04/30 09:52:24 804113] [debug] |xqc_engine_wakeup_after|wakeup:1746006744805087|now:1746006744804113|diff:974| [2025/04/30 09:52:24 804118] [debug] |xqc_engine_main_logic|END|now:1746006744803853| [2025/04/30 09:52:24 805171] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744805171| [2025/04/30 09:52:24 805183] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744805087|pq_index:0| [2025/04/30 09:52:24 805188] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744803853| [2025/04/30 09:52:24 805193] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744805192| [2025/04/30 09:52:24 805198] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744805087|now:1746006744805192| [2025/04/30 09:52:24 805202] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744805087|now:1746006744805192| [2025/04/30 09:52:24 805206] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 805211] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 805216] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:34385|min_srtt:34385|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 805221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:46806|cwnd:108101|conn:000055C0D6BED6FC|stream_id:0|stream_offset:674418| [2025/04/30 09:52:24 805225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 805229] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 805241] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 805246] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 805250] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 805255] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:108101|conn:000055C0D6BED6FC|stream_id:0|stream_offset:614289| [2025/04/30 09:52:24 805259] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 805264] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:846| [2025/04/30 09:52:24 805297] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:846|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006744805272|stream_id:0|stream_offset:614289| [2025/04/30 09:52:24 805303] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 805313] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:52:24 805318] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:34385|rtt_var:2198|pto_duration:43177|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 805322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 805326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 805330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:52:24 805334] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744873449|now:1746006744805317|interv:68132| [2025/04/30 09:52:24 805338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744873449|now:1746006744805317|interval:68132|pto_count:0|srtt:34385 [2025/04/30 09:52:24 805343] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108101|inflight:48006| [2025/04/30 09:52:24 805348] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 805352] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:108101|conn:000055C0D6BED6FC|stream_id:0|stream_offset:615468| [2025/04/30 09:52:24 805357] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 805361] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:847| [2025/04/30 09:52:24 805384] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:847|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746006744805367|stream_id:0|stream_offset:615468| [2025/04/30 09:52:24 805390] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 805395] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 09:52:24 805399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:34385|rtt_var:2198|pto_duration:43177|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 805403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 805407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 805411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 09:52:24 805415] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744873544|now:1746006744805398|interv:68146| [2025/04/30 09:52:24 805419] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744873544|now:1746006744805398|interval:68146|pto_count:0|srtt:34385 [2025/04/30 09:52:24 805423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108101|inflight:49206| [2025/04/30 09:52:24 805431] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 805435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:108101|conn:000055C0D6BED6FC|stream_id:0|stream_offset:616647| [2025/04/30 09:52:24 805439] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 805443] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744806443|now:1746006744805443|interv:1000| [2025/04/30 09:52:24 805447] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 805451] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 805455] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744806443| [2025/04/30 09:52:24 805460] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744806443| [2025/04/30 09:52:24 805463] [debug] |xqc_engine_wakeup_after|wakeup:1746006744806443|now:1746006744805463|diff:980| [2025/04/30 09:52:24 805468] [debug] |xqc_engine_main_logic|END|now:1746006744805192| [2025/04/30 09:52:24 806403] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:44|state:ESTABED|recv_time:1746006744806401| [2025/04/30 09:52:24 806418] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 806428] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:262| [2025/04/30 09:52:24 806433] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:264| [2025/04/30 09:52:24 806442] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:264| [2025/04/30 09:52:24 806449] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 806457] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:802|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:810|path_largest_ack:802| [2025/04/30 09:52:24 806464] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:42083|prior_delivered:541857|prior_time:1746006744765490|is_app_limited:0|send_elapse:32612|ack_elapse:40911|ctl_first_sent_time:1746006744766030|lagest_ack_time:1746006744806401|curr_delivered:581540| [2025/04/30 09:52:24 806471] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744766030| [2025/04/30 09:52:24 806478] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1298||sndq_packets_used_bytes:0|sndq_packets_free:50| [2025/04/30 09:52:24 806485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:803|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:810|path_largest_ack:803| [2025/04/30 09:52:24 806493] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:42083|prior_delivered:541857|prior_time:1746006744765490|is_app_limited:0|send_elapse:32612|ack_elapse:40911|ctl_first_sent_time:1746006744766030|lagest_ack_time:1746006744806401|curr_delivered:582740| [2025/04/30 09:52:24 806500] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744767360| [2025/04/30 09:52:24 806506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1297||sndq_packets_used_bytes:0|sndq_packets_free:51| [2025/04/30 09:52:24 806513] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 806527] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:42083|prior_delivered:541857|prior_time:1746006744765490|is_app_limited:0|send_elapse:32612|ack_elapse:40911|ctl_first_sent_time:1746006744766030|lagest_ack_time:1746006744806401|curr_delivered:583940| [2025/04/30 09:52:24 806533] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744767489| [2025/04/30 09:52:24 806537] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1296||sndq_packets_used_bytes:0|sndq_packets_free:52| [2025/04/30 09:52:24 806541] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 806545] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:43283|prior_delivered:544257|prior_time:1746006744767665|is_app_limited:0|send_elapse:33760|ack_elapse:38736|ctl_first_sent_time:1746006744769281|lagest_ack_time:1746006744806401|curr_delivered:585140| [2025/04/30 09:52:24 806550] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744769281| [2025/04/30 09:52:24 806554] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1295||sndq_packets_used_bytes:0|sndq_packets_free:53| [2025/04/30 09:52:24 806558] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:34385|rttvar:2198|minrtt:31359|latest_rtt:37120|ack_delay:96| [2025/04/30 09:52:24 806562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:34715|rttvar:2308|minrtt:31359|latest_rtt:37120|ack_delay:96| [2025/04/30 09:52:24 806567] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:810|lost_pn:807|thresh:3| [2025/04/30 09:52:24 806571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 806575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 806579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 806586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:34715|rtt_var:2308|pto_duration:43947|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 806593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 806599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 806605] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 44406| [2025/04/30 09:52:24 806609] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744874314|now:1746006744806586|interv:67728| [2025/04/30 09:52:24 806613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744874314|now:1746006744806586|interval:67728|pto_count:0|srtt:34715 [2025/04/30 09:52:24 806617] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 33760, ack_elapse 38736, delivered 40883|rate 1055426|lost 291| [2025/04/30 09:52:24 806625] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1055426) in round 12| [2025/04/30 09:52:24 806629] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 806633] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:13942| [2025/04/30 09:52:24 806637] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108101|packet_lost:0|acked:4800|po_sent_time:1746006744769281|recovery:1|recovery_start:1746006744781443|packet_conservation:0|next_round_delivered:552657| [2025/04/30 09:52:24 806642] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108101|packet_lost:0|acked:4800|po_sent_time:1746006744769281|recovery:1|recovery_start:1746006744781443|packet_conservation:0|next_round_delivered:552657| [2025/04/30 09:52:24 806646] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:108572|full_bw_reached:1|inflight:44406|srtt:34715|latest_rtt:37120|min_rtt:31359|applimit:0|lost:291|recovery:1|recovery_start:1746006744781443|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 806652] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:24 806657] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006744831401|now:1746006744806401|interv:25000| [2025/04/30 09:52:24 806662] [debug] |scid:d47626d1917b423603b680b7|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:1746006744806401|max_ack_delay:25000| [2025/04/30 09:52:24 806670] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:264|largest:264|pns:2| [2025/04/30 09:52:24 806677] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:264|frame:PING ACK |recv_time:1746006744806401|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 806684] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864806401|now:1746006744806401|interv:120000000| [2025/04/30 09:52:24 806690] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864806401|now:1746006744806401|interv:120000000| [2025/04/30 09:52:24 806694] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744806443|pq_index:0| [2025/04/30 09:52:24 806698] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744805192| [2025/04/30 09:52:24 806702] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744806702| [2025/04/30 09:52:24 806707] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744806706| [2025/04/30 09:52:24 806712] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744806443|now:1746006744806706| [2025/04/30 09:52:24 806716] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744806443|now:1746006744806706| [2025/04/30 09:52:24 806720] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 806724] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 806733] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:34715|min_srtt:34715|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 806737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:44406|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:674418| [2025/04/30 09:52:24 806742] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:34715|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 806747] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 806753] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:34715|min_srtt:34715|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 806761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:44406|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:675597| [2025/04/30 09:52:24 806768] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:34715|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 806774] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 806779] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:34715|min_srtt:34715|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 806785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:44406|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:676776| [2025/04/30 09:52:24 806792] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:34715|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 806800] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 806806] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:34715|min_srtt:34715|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 806813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:44406|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:677955| [2025/04/30 09:52:24 806819] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:34715|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 806827] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 806834] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:34715|min_srtt:34715|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 806841] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:44406|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:679134| [2025/04/30 09:52:24 806854] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 806860] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 806866] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 806873] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 806880] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 806887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:616647| [2025/04/30 09:52:24 806895] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 806902] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:848| [2025/04/30 09:52:24 806949] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:848|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44406|now:1746006744806913|stream_id:0|stream_offset:616647| [2025/04/30 09:52:24 806959] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 806966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:44406|applimit:0| [2025/04/30 09:52:24 806973] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:34715|rtt_var:2308|pto_duration:43947|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 806980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 806987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 806993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:52:24 807000] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744875860|now:1746006744806973|interv:68887| [2025/04/30 09:52:24 807006] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744875860|now:1746006744806973|interval:68887|pto_count:0|srtt:34715 [2025/04/30 09:52:24 807014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108572|inflight:45606| [2025/04/30 09:52:24 807021] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 807028] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:617826| [2025/04/30 09:52:24 807035] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 807041] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744808040|now:1746006744807040|interv:1000| [2025/04/30 09:52:24 807047] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 807059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 807075] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744808040| [2025/04/30 09:52:24 807082] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744808040| [2025/04/30 09:52:24 807088] [debug] |xqc_engine_wakeup_after|wakeup:1746006744808040|now:1746006744807088|diff:952| [2025/04/30 09:52:24 807096] [debug] |xqc_engine_main_logic|END|now:1746006744806706| [2025/04/30 09:52:24 807104] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744807104| [2025/04/30 09:52:24 807110] [debug] |xqc_engine_wakeup_after|wakeup:1746006744808040|now:1746006744807110|diff:930| [2025/04/30 09:52:24 807116] [debug] |xqc_engine_main_logic|END|now:1746006744807104| [2025/04/30 09:52:24 808187] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744808187| [2025/04/30 09:52:24 808198] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744808040|pq_index:0| [2025/04/30 09:52:24 808203] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744806706| [2025/04/30 09:52:24 808208] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744808207| [2025/04/30 09:52:24 808213] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744808040|now:1746006744808207| [2025/04/30 09:52:24 808218] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744808040|now:1746006744808207| [2025/04/30 09:52:24 808222] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 808226] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 808231] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:34715|min_srtt:34715|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 808236] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:45606|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:679134| [2025/04/30 09:52:24 808241] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 808245] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 808249] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 808253] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 808258] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 808262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:617826| [2025/04/30 09:52:24 808267] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 808271] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:849| [2025/04/30 09:52:24 808325] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:849|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006744808290|stream_id:0|stream_offset:617826| [2025/04/30 09:52:24 808343] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 808350] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:52:24 808357] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:34715|rtt_var:2308|pto_duration:43947|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 808364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 808371] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 808377] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:52:24 808383] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744877237|now:1746006744808357|interv:68880| [2025/04/30 09:52:24 808389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744877237|now:1746006744808357|interval:68880|pto_count:0|srtt:34715 [2025/04/30 09:52:24 808397] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108572|inflight:46806| [2025/04/30 09:52:24 808405] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 808411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:619005| [2025/04/30 09:52:24 808418] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 808425] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:850| [2025/04/30 09:52:24 808464] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:850|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006744808436|stream_id:0|stream_offset:619005| [2025/04/30 09:52:24 808473] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 808481] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:52:24 808488] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:34715|rtt_var:2308|pto_duration:43947|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 808495] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 808501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 808508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:52:24 808514] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744877383|now:1746006744808488|interv:68895| [2025/04/30 09:52:24 808520] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744877383|now:1746006744808488|interval:68895|pto_count:0|srtt:34715 [2025/04/30 09:52:24 808533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108572|inflight:48006| [2025/04/30 09:52:24 808541] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 808547] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:620184| [2025/04/30 09:52:24 808554] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 808559] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744809559|now:1746006744808559|interv:1000| [2025/04/30 09:52:24 808563] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 808567] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 808571] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744809559| [2025/04/30 09:52:24 808576] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744809559| [2025/04/30 09:52:24 808580] [debug] |xqc_engine_wakeup_after|wakeup:1746006744809559|now:1746006744808580|diff:979| [2025/04/30 09:52:24 808584] [debug] |xqc_engine_main_logic|END|now:1746006744808207| [2025/04/30 09:52:24 808594] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006744808594| [2025/04/30 09:52:24 808599] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 808605] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:264| [2025/04/30 09:52:24 808609] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:265| [2025/04/30 09:52:24 808615] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:265| [2025/04/30 09:52:24 808619] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 808624] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 808629] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:44483|prior_delivered:544257|prior_time:1746006744767665|is_app_limited:0|send_elapse:33852|ack_elapse:40929|ctl_first_sent_time:1746006744769373|lagest_ack_time:1746006744808594|curr_delivered:586340| [2025/04/30 09:52:24 808634] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744769373| [2025/04/30 09:52:24 808638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1294||sndq_packets_used_bytes:0|sndq_packets_free:54| [2025/04/30 09:52:24 808643] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 808647] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:43283|prior_delivered:546657|prior_time:1746006744769505|is_app_limited:0|send_elapse:35555|ack_elapse:39089|ctl_first_sent_time:1746006744771192|lagest_ack_time:1746006744808594|curr_delivered:587540| [2025/04/30 09:52:24 808652] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744771192| [2025/04/30 09:52:24 808659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1293||sndq_packets_used_bytes:0|sndq_packets_free:55| [2025/04/30 09:52:24 808664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:34715|rttvar:2308|minrtt:31359|latest_rtt:37402|ack_delay:88| [2025/04/30 09:52:24 808668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:35040|rttvar:2380|minrtt:31359|latest_rtt:37402|ack_delay:88| [2025/04/30 09:52:24 808672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:812|lost_pn:809|thresh:3| [2025/04/30 09:52:24 808676] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 808681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 808685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 808689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:35040|rtt_var:2380|pto_duration:44560|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 808693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 808697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 808701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:52:24 808705] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744877996|now:1746006744808688|interv:69308| [2025/04/30 09:52:24 808709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744877996|now:1746006744808688|interval:69308|pto_count:0|srtt:35040 [2025/04/30 09:52:24 808713] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 35555, ack_elapse 39089, delivered 40883|rate 1045895|lost 291| [2025/04/30 09:52:24 808719] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1045895) in round 12| [2025/04/30 09:52:24 808725] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 808732] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:13942| [2025/04/30 09:52:24 808739] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108572|packet_lost:0|acked:2400|po_sent_time:1746006744771192|recovery:1|recovery_start:1746006744781443|packet_conservation:0|next_round_delivered:552657| [2025/04/30 09:52:24 808746] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108572|packet_lost:0|acked:2400|po_sent_time:1746006744771192|recovery:1|recovery_start:1746006744781443|packet_conservation:0|next_round_delivered:552657| [2025/04/30 09:52:24 808754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:108572|full_bw_reached:1|inflight:45606|srtt:35040|latest_rtt:37402|min_rtt:31359|applimit:0|lost:291|recovery:1|recovery_start:1746006744781443|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 808763] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:265|largest:265|pns:2| [2025/04/30 09:52:24 808777] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:265|frame:ACK |recv_time:1746006744808594|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 808785] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864808594|now:1746006744808594|interv:120000000| [2025/04/30 09:52:24 808791] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864808594|now:1746006744808594|interv:120000000| [2025/04/30 09:52:24 808797] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744809559|pq_index:0| [2025/04/30 09:52:24 808804] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744808207| [2025/04/30 09:52:24 808811] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744808811| [2025/04/30 09:52:24 808818] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744808817| [2025/04/30 09:52:24 808826] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 808832] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:35040|min_srtt:35040|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 808837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:45606|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:679134| [2025/04/30 09:52:24 808841] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:35040|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 808846] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 808851] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:35040|min_srtt:35040|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 808855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:45606|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:680313| [2025/04/30 09:52:24 808859] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:35040|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 808864] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 808868] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:35040|min_srtt:35040|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 808873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:45606|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:681492| [2025/04/30 09:52:24 808877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 808882] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 808894] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 808901] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 808908] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 808914] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:620184| [2025/04/30 09:52:24 808921] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 808926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 808930] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744809559| [2025/04/30 09:52:24 808934] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744809559| [2025/04/30 09:52:24 808938] [debug] |xqc_engine_wakeup_after|wakeup:1746006744809559|now:1746006744808938|diff:621| [2025/04/30 09:52:24 808945] [debug] |xqc_engine_main_logic|END|now:1746006744808817| [2025/04/30 09:52:24 808953] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744808953| [2025/04/30 09:52:24 808959] [debug] |xqc_engine_wakeup_after|wakeup:1746006744809559|now:1746006744808959|diff:600| [2025/04/30 09:52:24 808965] [debug] |xqc_engine_main_logic|END|now:1746006744808953| [2025/04/30 09:52:24 810036] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744810036| [2025/04/30 09:52:24 810047] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744809559|pq_index:0| [2025/04/30 09:52:24 810052] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744808817| [2025/04/30 09:52:24 810057] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744810056| [2025/04/30 09:52:24 810062] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744809559|now:1746006744810056| [2025/04/30 09:52:24 810066] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744809559|now:1746006744810056| [2025/04/30 09:52:24 810070] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 810074] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 810079] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:35040|min_srtt:35040|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 810084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:45606|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:681492| [2025/04/30 09:52:24 810089] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 810093] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 810096] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 810106] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 810111] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 810115] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:620184| [2025/04/30 09:52:24 810119] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 810124] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:851| [2025/04/30 09:52:24 810182] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:851|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006744810152|stream_id:0|stream_offset:620184| [2025/04/30 09:52:24 810195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 810203] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:52:24 810210] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:35040|rtt_var:2380|pto_duration:44560|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 810216] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 810220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 810224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:52:24 810228] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744879712|now:1746006744810210|interv:69502| [2025/04/30 09:52:24 810232] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744879712|now:1746006744810210|interval:69502|pto_count:0|srtt:35040 [2025/04/30 09:52:24 810236] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108572|inflight:46806| [2025/04/30 09:52:24 810241] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 810246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:621363| [2025/04/30 09:52:24 810252] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 810258] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:852| [2025/04/30 09:52:24 810306] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:852|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006744810270|stream_id:0|stream_offset:621363| [2025/04/30 09:52:24 810315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 810322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:52:24 810335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:35040|rtt_var:2380|pto_duration:44560|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 810342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 810348] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 810353] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:52:24 810358] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744879830|now:1746006744810335|interv:69495| [2025/04/30 09:52:24 810364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744879830|now:1746006744810335|interval:69495|pto_count:0|srtt:35040 [2025/04/30 09:52:24 810372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108572|inflight:48006| [2025/04/30 09:52:24 810380] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 810387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:622542| [2025/04/30 09:52:24 810393] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 810400] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744811400|now:1746006744810400|interv:1000| [2025/04/30 09:52:24 810406] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 810412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 810418] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744811400| [2025/04/30 09:52:24 810425] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744811400| [2025/04/30 09:52:24 810431] [debug] |xqc_engine_wakeup_after|wakeup:1746006744811400|now:1746006744810431|diff:969| [2025/04/30 09:52:24 810438] [debug] |xqc_engine_main_logic|END|now:1746006744810056| [2025/04/30 09:52:24 810451] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006744810450| [2025/04/30 09:52:24 810456] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 810462] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:265| [2025/04/30 09:52:24 810466] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:266| [2025/04/30 09:52:24 810472] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:266| [2025/04/30 09:52:24 810476] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 810481] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 810485] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:44483|prior_delivered:546657|prior_time:1746006744769505|is_app_limited:0|send_elapse:35666|ack_elapse:40945|ctl_first_sent_time:1746006744771303|lagest_ack_time:1746006744810450|curr_delivered:588740| [2025/04/30 09:52:24 810495] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744771303| [2025/04/30 09:52:24 810501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1292||sndq_packets_used_bytes:0|sndq_packets_free:56| [2025/04/30 09:52:24 810505] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 810510] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:43283|prior_delivered:549057|prior_time:1746006744771470|is_app_limited:0|send_elapse:34553|ack_elapse:38980|ctl_first_sent_time:1746006744773182|lagest_ack_time:1746006744810450|curr_delivered:589940| [2025/04/30 09:52:24 810514] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744773182| [2025/04/30 09:52:24 810518] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1291||sndq_packets_used_bytes:0|sndq_packets_free:57| [2025/04/30 09:52:24 810522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:35040|rttvar:2380|minrtt:31359|latest_rtt:37268|ack_delay:96| [2025/04/30 09:52:24 810526] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:35306|rttvar:2318|minrtt:31359|latest_rtt:37268|ack_delay:96| [2025/04/30 09:52:24 810531] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:814|lost_pn:811|thresh:3| [2025/04/30 09:52:24 810535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 810539] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 810543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 810547] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:35306|rtt_var:2318|pto_duration:44578|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 810552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 810556] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 810559] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:52:24 810563] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744879848|now:1746006744810547|interv:69301| [2025/04/30 09:52:24 810567] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744879848|now:1746006744810547|interval:69301|pto_count:0|srtt:35306 [2025/04/30 09:52:24 810572] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 34553, ack_elapse 38980, delivered 40883|rate 1048819|lost 291| [2025/04/30 09:52:24 810577] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1048819) in round 12| [2025/04/30 09:52:24 810581] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 810585] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:13942| [2025/04/30 09:52:24 810589] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108572|packet_lost:0|acked:2400|po_sent_time:1746006744773182|recovery:1|recovery_start:1746006744781443|packet_conservation:0|next_round_delivered:552657| [2025/04/30 09:52:24 810596] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108572|packet_lost:0|acked:2400|po_sent_time:1746006744773182|recovery:1|recovery_start:1746006744781443|packet_conservation:0|next_round_delivered:552657| [2025/04/30 09:52:24 810601] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:108572|full_bw_reached:1|inflight:45606|srtt:35306|latest_rtt:37268|min_rtt:31359|applimit:0|lost:291|recovery:1|recovery_start:1746006744781443|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 810607] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:266|largest:266|pns:2| [2025/04/30 09:52:24 810611] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:266|frame:ACK |recv_time:1746006744810450|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 810616] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864810450|now:1746006744810450|interv:120000000| [2025/04/30 09:52:24 810620] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864810450|now:1746006744810450|interv:120000000| [2025/04/30 09:52:24 810624] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744811400|pq_index:0| [2025/04/30 09:52:24 810629] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744810056| [2025/04/30 09:52:24 810633] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744810633| [2025/04/30 09:52:24 810637] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744810636| [2025/04/30 09:52:24 810643] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 810647] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:35306|min_srtt:35306|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 810652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:45606|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:681492| [2025/04/30 09:52:24 810657] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:35306|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 810661] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 810666] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:35306|min_srtt:35306|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 810670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:45606|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:682671| [2025/04/30 09:52:24 810674] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:35306|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 810682] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 810686] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:35306|min_srtt:35306|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 810690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:45606|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:683850| [2025/04/30 09:52:24 810694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 810698] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 810702] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 810706] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 810711] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 810715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:622542| [2025/04/30 09:52:24 810720] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 810723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 810727] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744811400| [2025/04/30 09:52:24 810731] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744811400| [2025/04/30 09:52:24 810735] [debug] |xqc_engine_wakeup_after|wakeup:1746006744811400|now:1746006744810735|diff:665| [2025/04/30 09:52:24 810739] [debug] |xqc_engine_main_logic|END|now:1746006744810636| [2025/04/30 09:52:24 810745] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744810744| [2025/04/30 09:52:24 810748] [debug] |xqc_engine_wakeup_after|wakeup:1746006744811400|now:1746006744810748|diff:652| [2025/04/30 09:52:24 810752] [debug] |xqc_engine_main_logic|END|now:1746006744810744| [2025/04/30 09:52:24 811829] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744811828| [2025/04/30 09:52:24 811843] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744811400|pq_index:0| [2025/04/30 09:52:24 811850] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744810636| [2025/04/30 09:52:24 811858] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744811856| [2025/04/30 09:52:24 811865] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744811400|now:1746006744811856| [2025/04/30 09:52:24 811871] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744811400|now:1746006744811856| [2025/04/30 09:52:24 811878] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 811885] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 811900] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:35306|min_srtt:35306|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 811907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:45606|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:683850| [2025/04/30 09:52:24 811914] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 811921] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 811927] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 811934] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 811941] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 811947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:622542| [2025/04/30 09:52:24 811951] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 811956] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:853| [2025/04/30 09:52:24 812002] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:853|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006744811967|stream_id:0|stream_offset:622542| [2025/04/30 09:52:24 812012] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 812019] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:52:24 812027] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:35306|rtt_var:2318|pto_duration:44578|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 812033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 812037] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 812040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:52:24 812044] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744881545|now:1746006744812026|interv:69519| [2025/04/30 09:52:24 812048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744881545|now:1746006744812026|interval:69519|pto_count:0|srtt:35306 [2025/04/30 09:52:24 812053] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108572|inflight:46806| [2025/04/30 09:52:24 812058] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 812062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:623721| [2025/04/30 09:52:24 812072] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 812076] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:854| [2025/04/30 09:52:24 812107] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:854|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006744812083|stream_id:0|stream_offset:623721| [2025/04/30 09:52:24 812116] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 812124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:52:24 812130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:35306|rtt_var:2318|pto_duration:44578|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 812152] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 812156] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 812160] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:52:24 812164] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744881661|now:1746006744812130|interv:69531| [2025/04/30 09:52:24 812168] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744881661|now:1746006744812130|interval:69531|pto_count:0|srtt:35306 [2025/04/30 09:52:24 812172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108572|inflight:48006| [2025/04/30 09:52:24 812177] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 812181] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:624900| [2025/04/30 09:52:24 812186] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 812190] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744813190|now:1746006744812190|interv:1000| [2025/04/30 09:52:24 812194] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 812198] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 812202] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744813190| [2025/04/30 09:52:24 812206] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744813190| [2025/04/30 09:52:24 812210] [debug] |xqc_engine_wakeup_after|wakeup:1746006744813190|now:1746006744812210|diff:980| [2025/04/30 09:52:24 812214] [debug] |xqc_engine_main_logic|END|now:1746006744811856| [2025/04/30 09:52:24 812286] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006744812285| [2025/04/30 09:52:24 812295] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 812304] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:266| [2025/04/30 09:52:24 812317] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:267| [2025/04/30 09:52:24 812326] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:267| [2025/04/30 09:52:24 812333] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 812341] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 812348] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:44483|prior_delivered:549057|prior_time:1746006744771470|is_app_limited:0|send_elapse:34652|ack_elapse:40815|ctl_first_sent_time:1746006744773281|lagest_ack_time:1746006744812285|curr_delivered:591140| [2025/04/30 09:52:24 812356] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744773281| [2025/04/30 09:52:24 812363] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1290||sndq_packets_used_bytes:0|sndq_packets_free:58| [2025/04/30 09:52:24 812370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 812377] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:43283|prior_delivered:551457|prior_time:1746006744773586|is_app_limited:0|send_elapse:35763|ack_elapse:38699|ctl_first_sent_time:1746006744775266|lagest_ack_time:1746006744812285|curr_delivered:592340| [2025/04/30 09:52:24 812384] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744775266| [2025/04/30 09:52:24 812390] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1289||sndq_packets_used_bytes:0|sndq_packets_free:59| [2025/04/30 09:52:24 812394] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:35306|rttvar:2318|minrtt:31359|latest_rtt:37019|ack_delay:112| [2025/04/30 09:52:24 812399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:35506|rttvar:2139|minrtt:31359|latest_rtt:37019|ack_delay:112| [2025/04/30 09:52:24 812403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:816|lost_pn:813|thresh:3| [2025/04/30 09:52:24 812407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 812411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 812415] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 812419] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:35506|rtt_var:2139|pto_duration:44062|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 812424] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 812428] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 812432] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:52:24 812436] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744881145|now:1746006744812419|interv:68726| [2025/04/30 09:52:24 812441] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744881145|now:1746006744812419|interval:68726|pto_count:0|srtt:35506 [2025/04/30 09:52:24 812454] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 35763, ack_elapse 38699, delivered 40883|rate 1056435|lost 291| [2025/04/30 09:52:24 812461] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1056435) in round 12| [2025/04/30 09:52:24 812467] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 812471] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:13942| [2025/04/30 09:52:24 812475] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108572|packet_lost:0|acked:2400|po_sent_time:1746006744775266|recovery:1|recovery_start:1746006744781443|packet_conservation:0|next_round_delivered:552657| [2025/04/30 09:52:24 812479] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108572|packet_lost:0|acked:2400|po_sent_time:1746006744775266|recovery:1|recovery_start:1746006744781443|packet_conservation:0|next_round_delivered:552657| [2025/04/30 09:52:24 812484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1207078|bw:1207078|cwnd:108572|full_bw_reached:1|inflight:45606|srtt:35506|latest_rtt:37019|min_rtt:31359|applimit:0|lost:291|recovery:1|recovery_start:1746006744781443|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 812490] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:267|largest:267|pns:2| [2025/04/30 09:52:24 812494] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:267|frame:ACK |recv_time:1746006744812285|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 812499] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864812285|now:1746006744812285|interv:120000000| [2025/04/30 09:52:24 812503] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864812285|now:1746006744812285|interv:120000000| [2025/04/30 09:52:24 812507] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744813190|pq_index:0| [2025/04/30 09:52:24 812512] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744811856| [2025/04/30 09:52:24 812516] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744812516| [2025/04/30 09:52:24 812521] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744812520| [2025/04/30 09:52:24 812526] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 812531] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:35506|min_srtt:35506|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 812535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:45606|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:683850| [2025/04/30 09:52:24 812540] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:35506|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 812548] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 812552] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:35506|min_srtt:35506|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 812557] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:45606|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:685029| [2025/04/30 09:52:24 812561] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:35506|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 812565] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 812570] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:35506|min_srtt:35506|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 812574] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:45606|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:686208| [2025/04/30 09:52:24 812578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 812582] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 812586] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 812590] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 812595] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 812599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:624900| [2025/04/30 09:52:24 812603] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 812607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 812611] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744813190| [2025/04/30 09:52:24 812615] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744813190| [2025/04/30 09:52:24 812619] [debug] |xqc_engine_wakeup_after|wakeup:1746006744813190|now:1746006744812619|diff:571| [2025/04/30 09:52:24 812623] [debug] |xqc_engine_main_logic|END|now:1746006744812520| [2025/04/30 09:52:24 812629] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744812629| [2025/04/30 09:52:24 812633] [debug] |xqc_engine_wakeup_after|wakeup:1746006744813190|now:1746006744812633|diff:557| [2025/04/30 09:52:24 812637] [debug] |xqc_engine_main_logic|END|now:1746006744812629| [2025/04/30 09:52:24 813708] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744813707| [2025/04/30 09:52:24 813719] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744813190|pq_index:0| [2025/04/30 09:52:24 813724] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744812520| [2025/04/30 09:52:24 813737] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744813735| [2025/04/30 09:52:24 813745] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744813190|now:1746006744813735| [2025/04/30 09:52:24 813752] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744813190|now:1746006744813735| [2025/04/30 09:52:24 813758] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 813764] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 813772] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:35506|min_srtt:35506|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 813779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:45606|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:686208| [2025/04/30 09:52:24 813786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 813792] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 813798] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 813805] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 813812] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 813818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:624900| [2025/04/30 09:52:24 813826] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 813832] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:855| [2025/04/30 09:52:24 813878] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:855|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006744813844|stream_id:0|stream_offset:624900| [2025/04/30 09:52:24 813888] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 813895] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:52:24 813902] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:35506|rtt_var:2139|pto_duration:44062|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 813909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 813916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 813922] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:52:24 813934] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744882906|now:1746006744813902|interv:69004| [2025/04/30 09:52:24 813941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744882906|now:1746006744813902|interval:69004|pto_count:0|srtt:35506 [2025/04/30 09:52:24 813948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108572|inflight:46806| [2025/04/30 09:52:24 813956] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 813962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:626079| [2025/04/30 09:52:24 813969] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 813975] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744814975|now:1746006744813975|interv:1000| [2025/04/30 09:52:24 813982] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 813988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 813994] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744814975| [2025/04/30 09:52:24 814000] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744814975| [2025/04/30 09:52:24 814006] [debug] |xqc_engine_wakeup_after|wakeup:1746006744814975|now:1746006744814006|diff:969| [2025/04/30 09:52:24 814013] [debug] |xqc_engine_main_logic|END|now:1746006744813735| [2025/04/30 09:52:24 814291] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006744814290| [2025/04/30 09:52:24 814305] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 814314] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:267| [2025/04/30 09:52:24 814320] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:268| [2025/04/30 09:52:24 814328] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:268| [2025/04/30 09:52:24 814334] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 814342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 814349] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:44483|prior_delivered:551457|prior_time:1746006744773586|is_app_limited:0|send_elapse:35860|ack_elapse:40704|ctl_first_sent_time:1746006744775363|lagest_ack_time:1746006744814290|curr_delivered:593540| [2025/04/30 09:52:24 814355] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744775363| [2025/04/30 09:52:24 814362] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1288||sndq_packets_used_bytes:0|sndq_packets_free:60| [2025/04/30 09:52:24 814369] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 814374] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:44483|prior_delivered:551457|prior_time:1746006744773586|is_app_limited:0|send_elapse:35860|ack_elapse:40704|ctl_first_sent_time:1746006744775363|lagest_ack_time:1746006744814290|curr_delivered:594740| [2025/04/30 09:52:24 814384] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744776678| [2025/04/30 09:52:24 814391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1287||sndq_packets_used_bytes:0|sndq_packets_free:61| [2025/04/30 09:52:24 814397] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:35506|rttvar:2139|minrtt:31359|latest_rtt:37612|ack_delay:96| [2025/04/30 09:52:24 814404] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:35757|rttvar:2107|minrtt:31359|latest_rtt:37612|ack_delay:96| [2025/04/30 09:52:24 814410] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:818|lost_pn:815|thresh:3| [2025/04/30 09:52:24 814418] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 814424] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 814431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 814437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:35757|rtt_var:2107|pto_duration:44185|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 814444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 814451] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 814455] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 44406| [2025/04/30 09:52:24 814459] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744883029|now:1746006744814437|interv:68592| [2025/04/30 09:52:24 814464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744883029|now:1746006744814437|interval:68592|pto_count:0|srtt:35757 [2025/04/30 09:52:24 814468] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 35860, ack_elapse 40704, delivered 43283|rate 1063359|lost 291| [2025/04/30 09:52:24 814473] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1063359) in round 12| [2025/04/30 09:52:24 814477] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 814481] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:13942| [2025/04/30 09:52:24 814485] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108572|packet_lost:0|acked:2400|po_sent_time:1746006744776678|recovery:1|recovery_start:1746006744781443|packet_conservation:0|next_round_delivered:552657| [2025/04/30 09:52:24 814490] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108572|packet_lost:0|acked:2400|po_sent_time:1746006744776678|recovery:1|recovery_start:1746006744781443|packet_conservation:0|next_round_delivered:552657| [2025/04/30 09:52:24 814494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1508847|bw:1207078|cwnd:108572|full_bw_reached:1|inflight:44406|srtt:35757|latest_rtt:37612|min_rtt:31359|applimit:0|lost:291|recovery:1|recovery_start:1746006744781443|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 814504] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:268|largest:268|pns:2| [2025/04/30 09:52:24 814509] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:268|frame:ACK |recv_time:1746006744814290|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 814514] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864814290|now:1746006744814290|interv:120000000| [2025/04/30 09:52:24 814518] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864814290|now:1746006744814290|interv:120000000| [2025/04/30 09:52:24 814522] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744814975|pq_index:0| [2025/04/30 09:52:24 814526] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744813735| [2025/04/30 09:52:24 814530] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744814530| [2025/04/30 09:52:24 814536] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744814534| [2025/04/30 09:52:24 814541] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 814546] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:35757|min_srtt:35757|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 814550] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:44406|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:686208| [2025/04/30 09:52:24 814555] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:35757|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 814559] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 814564] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:35757|min_srtt:35757|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 814568] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:44406|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:687387| [2025/04/30 09:52:24 814573] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:35757|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 814577] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 814581] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:35757|min_srtt:35757|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 814585] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:44406|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:688566| [2025/04/30 09:52:24 814593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 814597] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 814600] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 814605] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 814609] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 814613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:626079| [2025/04/30 09:52:24 814618] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 814622] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 814626] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744814975| [2025/04/30 09:52:24 814630] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744814975| [2025/04/30 09:52:24 814634] [debug] |xqc_engine_wakeup_after|wakeup:1746006744814975|now:1746006744814634|diff:341| [2025/04/30 09:52:24 814638] [debug] |xqc_engine_main_logic|END|now:1746006744814534| [2025/04/30 09:52:24 814644] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744814643| [2025/04/30 09:52:24 814647] [debug] |xqc_engine_wakeup_after|wakeup:1746006744814975|now:1746006744814647|diff:328| [2025/04/30 09:52:24 814651] [debug] |xqc_engine_main_logic|END|now:1746006744814643| [2025/04/30 09:52:24 815724] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744815723| [2025/04/30 09:52:24 815740] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744814975|pq_index:0| [2025/04/30 09:52:24 815747] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744814534| [2025/04/30 09:52:24 815755] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744815753| [2025/04/30 09:52:24 815761] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744814975|now:1746006744815753| [2025/04/30 09:52:24 815768] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744814975|now:1746006744815753| [2025/04/30 09:52:24 815775] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 815781] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 815790] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:35757|min_srtt:35757|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 815797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:44406|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:688566| [2025/04/30 09:52:24 815805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 815811] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 815824] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 815832] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 815839] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 815846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:626079| [2025/04/30 09:52:24 815854] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 815860] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:856| [2025/04/30 09:52:24 815907] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:856|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44406|now:1746006744815872|stream_id:0|stream_offset:626079| [2025/04/30 09:52:24 815917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 815925] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:44406|applimit:0| [2025/04/30 09:52:24 815932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:35757|rtt_var:2107|pto_duration:44185|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 815938] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 815945] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 815951] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:52:24 815957] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744885057|now:1746006744815931|interv:69126| [2025/04/30 09:52:24 815963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744885057|now:1746006744815931|interval:69126|pto_count:0|srtt:35757 [2025/04/30 09:52:24 815968] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108572|inflight:45606| [2025/04/30 09:52:24 815973] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 815978] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:627258| [2025/04/30 09:52:24 815982] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 815986] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:857| [2025/04/30 09:52:24 816016] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:857|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006744815993|stream_id:0|stream_offset:627258| [2025/04/30 09:52:24 816022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 816031] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:52:24 816036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:35757|rtt_var:2107|pto_duration:44185|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 816040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 816044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 816048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:52:24 816052] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744885178|now:1746006744816035|interv:69143| [2025/04/30 09:52:24 816056] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744885178|now:1746006744816035|interval:69143|pto_count:0|srtt:35757 [2025/04/30 09:52:24 816060] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108572|inflight:46806| [2025/04/30 09:52:24 816065] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 816069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:628437| [2025/04/30 09:52:24 816073] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 816077] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:858| [2025/04/30 09:52:24 816100] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:858|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006744816083|stream_id:0|stream_offset:628437| [2025/04/30 09:52:24 816105] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 816109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:52:24 816113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:35757|rtt_var:2107|pto_duration:44185|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 816118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 816122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 816126] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:52:24 816130] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744885268|now:1746006744816113|interv:69155| [2025/04/30 09:52:24 816154] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744885268|now:1746006744816113|interval:69155|pto_count:0|srtt:35757 [2025/04/30 09:52:24 816158] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108572|inflight:48006| [2025/04/30 09:52:24 816171] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 816177] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:629616| [2025/04/30 09:52:24 816185] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 816190] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744817190|now:1746006744816190|interv:1000| [2025/04/30 09:52:24 816194] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 816198] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 816203] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744817190| [2025/04/30 09:52:24 816209] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744817190| [2025/04/30 09:52:24 816216] [debug] |xqc_engine_wakeup_after|wakeup:1746006744817190|now:1746006744816216|diff:974| [2025/04/30 09:52:24 816223] [debug] |xqc_engine_main_logic|END|now:1746006744815753| [2025/04/30 09:52:24 816237] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006744816236| [2025/04/30 09:52:24 816244] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 816253] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:268| [2025/04/30 09:52:24 816259] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:269| [2025/04/30 09:52:24 816268] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:269| [2025/04/30 09:52:24 816274] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 816281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 816289] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:45683|prior_delivered:552657|prior_time:1746006744777216|is_app_limited:0|send_elapse:35158|ack_elapse:39020|ctl_first_sent_time:1746006744778742|lagest_ack_time:1746006744816236|curr_delivered:595940| [2025/04/30 09:52:24 816297] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744778742| [2025/04/30 09:52:24 816304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1286||sndq_packets_used_bytes:0|sndq_packets_free:62| [2025/04/30 09:52:24 816311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 816318] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:45683|prior_delivered:552657|prior_time:1746006744777216|is_app_limited:0|send_elapse:35158|ack_elapse:39020|ctl_first_sent_time:1746006744778742|lagest_ack_time:1746006744816236|curr_delivered:597140| [2025/04/30 09:52:24 816325] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744778848| [2025/04/30 09:52:24 816332] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1285||sndq_packets_used_bytes:0|sndq_packets_free:63| [2025/04/30 09:52:24 816338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:35757|rttvar:2107|minrtt:31359|latest_rtt:37388|ack_delay:80| [2025/04/30 09:52:24 816355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:35951|rttvar:1968|minrtt:31359|latest_rtt:37388|ack_delay:80| [2025/04/30 09:52:24 816360] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:820|lost_pn:817|thresh:3| [2025/04/30 09:52:24 816364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 816368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 816372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 816376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:35951|rtt_var:1968|pto_duration:43823|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 816381] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 816385] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 816389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:52:24 816393] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744884906|now:1746006744816376|interv:68530| [2025/04/30 09:52:24 816397] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744884906|now:1746006744816376|interval:68530|pto_count:0|srtt:35951 [2025/04/30 09:52:24 816401] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 35158, ack_elapse 39020, delivered 44483|rate 1140005|lost 291| [2025/04/30 09:52:24 816406] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: RTT round update 12 -> 13| [2025/04/30 09:52:24 816410] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1140005) in round 13| [2025/04/30 09:52:24 816414] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 816418] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:13942| [2025/04/30 09:52:24 816422] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108572|packet_lost:0|acked:2400|po_sent_time:1746006744778848|recovery:1|recovery_start:1746006744781443|packet_conservation:0|next_round_delivered:597140| [2025/04/30 09:52:24 816426] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108572|packet_lost:0|acked:2400|po_sent_time:1746006744778848|recovery:1|recovery_start:1746006744781443|packet_conservation:0|next_round_delivered:597140| [2025/04/30 09:52:24 816431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1508847|bw:1207078|cwnd:108572|full_bw_reached:1|inflight:45606|srtt:35951|latest_rtt:37388|min_rtt:31359|applimit:0|lost:291|recovery:1|recovery_start:1746006744781443|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:52:24 816437] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:269|largest:269|pns:2| [2025/04/30 09:52:24 816441] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:269|frame:ACK |recv_time:1746006744816236|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 816449] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864816236|now:1746006744816236|interv:120000000| [2025/04/30 09:52:24 816453] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864816236|now:1746006744816236|interv:120000000| [2025/04/30 09:52:24 816457] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744817190|pq_index:0| [2025/04/30 09:52:24 816461] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744815753| [2025/04/30 09:52:24 816465] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744816465| [2025/04/30 09:52:24 816471] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744816469| [2025/04/30 09:52:24 816476] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 816481] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:35951|min_srtt:35951|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 816485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:45606|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:688566| [2025/04/30 09:52:24 816490] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:35951|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 816494] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 816499] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:35951|min_srtt:35951|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 816503] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:45606|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:689745| [2025/04/30 09:52:24 816508] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:35951|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 816512] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 816516] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:35951|min_srtt:35951|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 816521] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:45606|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:690924| [2025/04/30 09:52:24 816525] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 816529] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 816533] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 816540] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 816544] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 816549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:629616| [2025/04/30 09:52:24 816553] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 816557] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 816561] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744817190| [2025/04/30 09:52:24 816565] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744817190| [2025/04/30 09:52:24 816569] [debug] |xqc_engine_wakeup_after|wakeup:1746006744817190|now:1746006744816569|diff:621| [2025/04/30 09:52:24 816573] [debug] |xqc_engine_main_logic|END|now:1746006744816469| [2025/04/30 09:52:24 816578] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744816578| [2025/04/30 09:52:24 816582] [debug] |xqc_engine_wakeup_after|wakeup:1746006744817190|now:1746006744816582|diff:608| [2025/04/30 09:52:24 816586] [debug] |xqc_engine_main_logic|END|now:1746006744816578| [2025/04/30 09:52:24 817659] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744817658| [2025/04/30 09:52:24 817671] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744817190|pq_index:0| [2025/04/30 09:52:24 817675] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744816469| [2025/04/30 09:52:24 817681] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744817679| [2025/04/30 09:52:24 817685] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744817190|now:1746006744817679| [2025/04/30 09:52:24 817690] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744817190|now:1746006744817679| [2025/04/30 09:52:24 817694] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 817698] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 817703] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:35951|min_srtt:35951|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 817708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:45606|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:690924| [2025/04/30 09:52:24 817713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 817717] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 817721] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 817726] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 817740] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 817747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:629616| [2025/04/30 09:52:24 817753] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 817758] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:859| [2025/04/30 09:52:24 817824] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:859|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006744817770|stream_id:0|stream_offset:629616| [2025/04/30 09:52:24 817834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 817841] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:52:24 817848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:35951|rtt_var:1968|pto_duration:43823|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 817854] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 817861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 817866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:52:24 817873] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744886593|now:1746006744817847|interv:68746| [2025/04/30 09:52:24 817879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744886593|now:1746006744817847|interval:68746|pto_count:0|srtt:35951 [2025/04/30 09:52:24 817887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108572|inflight:46806| [2025/04/30 09:52:24 817894] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 817901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:630795| [2025/04/30 09:52:24 817907] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 817914] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:860| [2025/04/30 09:52:24 817957] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:860|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006744817925|stream_id:0|stream_offset:630795| [2025/04/30 09:52:24 817967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 817974] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:52:24 817981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:35951|rtt_var:1968|pto_duration:43823|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 817993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 818000] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 818005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:52:24 818009] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744886748|now:1746006744817980|interv:68768| [2025/04/30 09:52:24 818013] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744886748|now:1746006744817980|interval:68768|pto_count:0|srtt:35951 [2025/04/30 09:52:24 818018] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108572|inflight:48006| [2025/04/30 09:52:24 818023] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 818027] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:631974| [2025/04/30 09:52:24 818031] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 818035] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:861| [2025/04/30 09:52:24 818066] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:861|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746006744818042|stream_id:0|stream_offset:631974| [2025/04/30 09:52:24 818075] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 818082] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 09:52:24 818088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:35951|rtt_var:1968|pto_duration:43823|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 818093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 818097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 818101] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 09:52:24 818105] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744886865|now:1746006744818088|interv:68777| [2025/04/30 09:52:24 818109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744886865|now:1746006744818088|interval:68777|pto_count:0|srtt:35951 [2025/04/30 09:52:24 818113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108572|inflight:49206| [2025/04/30 09:52:24 818118] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 818122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:633153| [2025/04/30 09:52:24 818131] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 818157] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744819156|now:1746006744818156|interv:1000| [2025/04/30 09:52:24 818163] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 818169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 818175] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744819156| [2025/04/30 09:52:24 818181] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744819156| [2025/04/30 09:52:24 818187] [debug] |xqc_engine_wakeup_after|wakeup:1746006744819156|now:1746006744818187|diff:969| [2025/04/30 09:52:24 818194] [debug] |xqc_engine_main_logic|END|now:1746006744817679| [2025/04/30 09:52:24 819261] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744819261| [2025/04/30 09:52:24 819273] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744819156|pq_index:0| [2025/04/30 09:52:24 819278] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744817679| [2025/04/30 09:52:24 819283] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744819282| [2025/04/30 09:52:24 819288] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744819156|now:1746006744819282| [2025/04/30 09:52:24 819292] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744819156|now:1746006744819282| [2025/04/30 09:52:24 819296] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 819301] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 819306] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:35951|min_srtt:35951|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 819311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:49206|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:690924| [2025/04/30 09:52:24 819315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 819319] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 819323] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 819328] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 819332] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 819337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:633153| [2025/04/30 09:52:24 819341] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 819346] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:862| [2025/04/30 09:52:24 819391] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:862|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746006744819360|stream_id:0|stream_offset:633153| [2025/04/30 09:52:24 819400] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 819408] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 09:52:24 819415] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:35951|rtt_var:1968|pto_duration:43823|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 819420] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 819425] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 819428] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 09:52:24 819432] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744888183|now:1746006744819415|interv:68768| [2025/04/30 09:52:24 819436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744888183|now:1746006744819415|interval:68768|pto_count:0|srtt:35951 [2025/04/30 09:52:24 819441] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108572|inflight:50406| [2025/04/30 09:52:24 819446] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 819450] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:634332| [2025/04/30 09:52:24 819455] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 819459] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744820459|now:1746006744819459|interv:1000| [2025/04/30 09:52:24 819463] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 819467] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 819471] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744820459| [2025/04/30 09:52:24 819475] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744820459| [2025/04/30 09:52:24 819479] [debug] |xqc_engine_wakeup_after|wakeup:1746006744820459|now:1746006744819479|diff:980| [2025/04/30 09:52:24 819483] [debug] |xqc_engine_main_logic|END|now:1746006744819282| [2025/04/30 09:52:24 820241] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006744820240| [2025/04/30 09:52:24 820256] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 820265] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:269| [2025/04/30 09:52:24 820272] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:271| [2025/04/30 09:52:24 820281] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:271| [2025/04/30 09:52:24 820287] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 820302] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:821|origin_pktnum:772|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:824|path_largest_ack:821| [2025/04/30 09:52:24 820309] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:290|tx_in_flight:44483|prior_delivered:555057|prior_time:1746006744779152|is_app_limited:0|send_elapse:35259|ack_elapse:41088|ctl_first_sent_time:1746006744780779|lagest_ack_time:1746006744820240|curr_delivered:598340| [2025/04/30 09:52:24 820317] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744780779| [2025/04/30 09:52:24 820324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1283||sndq_packets_used_bytes:0|sndq_packets_free:65| [2025/04/30 09:52:24 820331] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:822|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:824|path_largest_ack:822| [2025/04/30 09:52:24 820338] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:290|tx_in_flight:44483|prior_delivered:555057|prior_time:1746006744779152|is_app_limited:0|send_elapse:35259|ack_elapse:41088|ctl_first_sent_time:1746006744780779|lagest_ack_time:1746006744820240|curr_delivered:599540| [2025/04/30 09:52:24 820345] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744780883| [2025/04/30 09:52:24 820352] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1282||sndq_packets_used_bytes:0|sndq_packets_free:66| [2025/04/30 09:52:24 820358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:823|origin_pktnum:774|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:52:24 820363] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:43283|prior_delivered:557457|prior_time:1746006744781260|is_app_limited:0|send_elapse:37360|ack_elapse:38980|ctl_first_sent_time:1746006744782976|lagest_ack_time:1746006744820240|curr_delivered:600740| [2025/04/30 09:52:24 820367] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744782976| [2025/04/30 09:52:24 820372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1280||sndq_packets_used_bytes:0|sndq_packets_free:68| [2025/04/30 09:52:24 820376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 820383] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:43283|prior_delivered:557457|prior_time:1746006744781260|is_app_limited:0|send_elapse:37360|ack_elapse:38980|ctl_first_sent_time:1746006744782976|lagest_ack_time:1746006744820240|curr_delivered:601940| [2025/04/30 09:52:24 820390] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744783197| [2025/04/30 09:52:24 820396] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1279||sndq_packets_used_bytes:0|sndq_packets_free:69| [2025/04/30 09:52:24 820401] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:35951|rttvar:1968|minrtt:31359|latest_rtt:37043|ack_delay:96| [2025/04/30 09:52:24 820405] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:36076|rttvar:1725|minrtt:31359|latest_rtt:37043|ack_delay:96| [2025/04/30 09:52:24 820413] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:824|lost_pn:821|thresh:3| [2025/04/30 09:52:24 820417] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 820422] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:36076|rtt_var:1725|pto_duration:42976|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 820426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 820430] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 820434] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:52:24 820438] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744887336|now:1746006744820421|interv:66915| [2025/04/30 09:52:24 820442] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744887336|now:1746006744820421|interval:66915|pto_count:0|srtt:36076 [2025/04/30 09:52:24 820446] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 37360, ack_elapse 38980, delivered 44483|rate 1141174|lost 291| [2025/04/30 09:52:24 820451] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141174) in round 13| [2025/04/30 09:52:24 820455] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 820459] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:13942| [2025/04/30 09:52:24 820463] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108572|packet_lost:0|acked:4800|po_sent_time:1746006744783197|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:597140| [2025/04/30 09:52:24 820468] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108572|packet_lost:0|acked:4800|po_sent_time:1746006744783197|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:597140| [2025/04/30 09:52:24 820472] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1508847|bw:1207078|cwnd:108572|full_bw_reached:1|inflight:45606|srtt:36076|latest_rtt:37043|min_rtt:31359|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 820479] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:271|largest:271|pns:2| [2025/04/30 09:52:24 820483] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:271|frame:ACK |recv_time:1746006744820240|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 820488] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864820240|now:1746006744820240|interv:120000000| [2025/04/30 09:52:24 820492] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864820240|now:1746006744820240|interv:120000000| [2025/04/30 09:52:24 820496] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744820459|pq_index:0| [2025/04/30 09:52:24 820500] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744819282| [2025/04/30 09:52:24 820504] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744820504| [2025/04/30 09:52:24 820512] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744820511| [2025/04/30 09:52:24 820517] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744820459|now:1746006744820511| [2025/04/30 09:52:24 820522] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744820459|now:1746006744820511| [2025/04/30 09:52:24 820526] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 820530] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 820535] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36076|min_srtt:36076|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 820539] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:45606|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:690924| [2025/04/30 09:52:24 820544] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:36076|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 820549] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 820553] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36076|min_srtt:36076|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 820557] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:45606|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:692103| [2025/04/30 09:52:24 820562] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:36076|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 820566] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 820571] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36076|min_srtt:36076|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 820575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:45606|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:693282| [2025/04/30 09:52:24 820579] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:36076|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 820584] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 820588] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36076|min_srtt:36076|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 820592] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:45606|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:694461| [2025/04/30 09:52:24 820599] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:36076|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 820603] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 820608] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36076|min_srtt:36076|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 820612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:45606|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:695640| [2025/04/30 09:52:24 820616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 820620] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 820624] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 820628] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 820633] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 820637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:634332| [2025/04/30 09:52:24 820641] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 820646] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:863| [2025/04/30 09:52:24 820684] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:863|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006744820653|stream_id:0|stream_offset:634332| [2025/04/30 09:52:24 820693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 820701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:52:24 820707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:36076|rtt_var:1725|pto_duration:42976|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 820712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 820716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 820720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:52:24 820724] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744888629|now:1746006744820707|interv:67922| [2025/04/30 09:52:24 820728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744888629|now:1746006744820707|interval:67922|pto_count:0|srtt:36076 [2025/04/30 09:52:24 820733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108572|inflight:46806| [2025/04/30 09:52:24 820747] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 820753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:635511| [2025/04/30 09:52:24 820758] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 820763] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:864| [2025/04/30 09:52:24 820800] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:864|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006744820773|stream_id:0|stream_offset:635511| [2025/04/30 09:52:24 820809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 820816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:52:24 820822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:36076|rtt_var:1725|pto_duration:42976|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 820828] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 820834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 820840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:52:24 820847] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744888749|now:1746006744820822|interv:67927| [2025/04/30 09:52:24 820854] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744888749|now:1746006744820822|interval:67927|pto_count:0|srtt:36076 [2025/04/30 09:52:24 820861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108572|inflight:48006| [2025/04/30 09:52:24 820869] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 820876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:636690| [2025/04/30 09:52:24 820883] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 820889] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744821889|now:1746006744820889|interv:1000| [2025/04/30 09:52:24 820895] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 820901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 820908] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744821889| [2025/04/30 09:52:24 820915] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744821889| [2025/04/30 09:52:24 820921] [debug] |xqc_engine_wakeup_after|wakeup:1746006744821889|now:1746006744820921|diff:968| [2025/04/30 09:52:24 820928] [debug] |xqc_engine_main_logic|END|now:1746006744820511| [2025/04/30 09:52:24 820942] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744820942| [2025/04/30 09:52:24 820948] [debug] |xqc_engine_wakeup_after|wakeup:1746006744821889|now:1746006744820948|diff:941| [2025/04/30 09:52:24 820955] [debug] |xqc_engine_main_logic|END|now:1746006744820942| [2025/04/30 09:52:24 822027] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744822026| [2025/04/30 09:52:24 822038] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744821889|pq_index:0| [2025/04/30 09:52:24 822042] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744820511| [2025/04/30 09:52:24 822048] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744822047| [2025/04/30 09:52:24 822053] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744821889|now:1746006744822047| [2025/04/30 09:52:24 822057] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744821889|now:1746006744822047| [2025/04/30 09:52:24 822061] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 822065] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 822070] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36076|min_srtt:36076|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 822075] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:48006|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:695640| [2025/04/30 09:52:24 822080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 822084] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 822088] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 822092] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 822097] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 822101] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:636690| [2025/04/30 09:52:24 822105] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 822110] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:865| [2025/04/30 09:52:24 822163] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:865|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746006744822118|stream_id:0|stream_offset:636690| [2025/04/30 09:52:24 822175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 822183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 09:52:24 822195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:36076|rtt_var:1725|pto_duration:42976|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 822200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 822204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 822207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 09:52:24 822211] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744890094|now:1746006744822195|interv:67899| [2025/04/30 09:52:24 822215] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744890094|now:1746006744822195|interval:67899|pto_count:0|srtt:36076 [2025/04/30 09:52:24 822220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108572|inflight:49206| [2025/04/30 09:52:24 822225] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 822229] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:637869| [2025/04/30 09:52:24 822234] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 822238] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:866| [2025/04/30 09:52:24 822269] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:866|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746006744822245|stream_id:0|stream_offset:637869| [2025/04/30 09:52:24 822277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 822291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 09:52:24 822296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:36076|rtt_var:1725|pto_duration:42976|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 822300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 822304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 822309] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 09:52:24 822315] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744890221|now:1746006744822295|interv:67926| [2025/04/30 09:52:24 822322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744890221|now:1746006744822295|interval:67926|pto_count:0|srtt:36076 [2025/04/30 09:52:24 822327] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108572|inflight:50406| [2025/04/30 09:52:24 822332] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 822337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:639048| [2025/04/30 09:52:24 822350] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 822356] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744823356|now:1746006744822356|interv:1000| [2025/04/30 09:52:24 822362] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 822368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 822374] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744823356| [2025/04/30 09:52:24 822380] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744823356| [2025/04/30 09:52:24 822386] [debug] |xqc_engine_wakeup_after|wakeup:1746006744823356|now:1746006744822386|diff:970| [2025/04/30 09:52:24 822393] [debug] |xqc_engine_main_logic|END|now:1746006744822047| [2025/04/30 09:52:24 822406] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:44|state:ESTABED|recv_time:1746006744822405| [2025/04/30 09:52:24 822414] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 822422] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:271| [2025/04/30 09:52:24 822428] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:272| [2025/04/30 09:52:24 822437] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:272| [2025/04/30 09:52:24 822443] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 822451] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 822459] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45683|prior_delivered:557457|prior_time:1746006744781260|is_app_limited:0|send_elapse:37723|ack_elapse:41145|ctl_first_sent_time:1746006744783339|lagest_ack_time:1746006744822405|curr_delivered:603140| [2025/04/30 09:52:24 822465] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744783339| [2025/04/30 09:52:24 822470] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1278||sndq_packets_used_bytes:0|sndq_packets_free:70| [2025/04/30 09:52:24 822474] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 822478] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44483|prior_delivered:559857|prior_time:1746006744783475|is_app_limited:0|send_elapse:36189|ack_elapse:38930|ctl_first_sent_time:1746006744785042|lagest_ack_time:1746006744822405|curr_delivered:604340| [2025/04/30 09:52:24 822483] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744785042| [2025/04/30 09:52:24 822487] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1277||sndq_packets_used_bytes:0|sndq_packets_free:71| [2025/04/30 09:52:24 822491] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:36076|rttvar:1725|minrtt:31359|latest_rtt:37363|ack_delay:96| [2025/04/30 09:52:24 822495] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:36225|rttvar:1591|minrtt:31359|latest_rtt:37363|ack_delay:96| [2025/04/30 09:52:24 822504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:826|lost_pn:823|thresh:3| [2025/04/30 09:52:24 822508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 822512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:36225|rtt_var:1591|pto_duration:42589|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 822517] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 822521] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 822525] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:52:24 822529] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744889834|now:1746006744822512|interv:67322| [2025/04/30 09:52:24 822533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744889834|now:1746006744822512|interval:67322|pto_count:0|srtt:36225 [2025/04/30 09:52:24 822537] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 36189, ack_elapse 38930, delivered 44483|rate 1142640|lost 291| [2025/04/30 09:52:24 822542] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142640) in round 13| [2025/04/30 09:52:24 822546] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 822550] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:13942| [2025/04/30 09:52:24 822554] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108572|packet_lost:0|acked:2400|po_sent_time:1746006744785042|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:597140| [2025/04/30 09:52:24 822558] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108572|packet_lost:0|acked:2400|po_sent_time:1746006744785042|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:597140| [2025/04/30 09:52:24 822563] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1508847|bw:1207078|cwnd:108572|full_bw_reached:1|inflight:48006|srtt:36225|latest_rtt:37363|min_rtt:31359|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 822568] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:24 822573] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:24 822578] [debug] |scid:d47626d1917b423603b680b7|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:52:24 822582] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:272|largest:272|pns:2| [2025/04/30 09:52:24 822587] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:272|frame:PING ACK |recv_time:1746006744822405|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 822592] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864822405|now:1746006744822405|interv:120000000| [2025/04/30 09:52:24 822598] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864822405|now:1746006744822405|interv:120000000| [2025/04/30 09:52:24 822602] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744823356|pq_index:0| [2025/04/30 09:52:24 822607] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744822047| [2025/04/30 09:52:24 822610] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744822610| [2025/04/30 09:52:24 822615] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744822614| [2025/04/30 09:52:24 822621] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 822625] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:272|ack_delay:220|first_ack_range:1|largest_pkt_recv_time:1746006744822405| [2025/04/30 09:52:24 822629] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:272|low:271|pkt_pns:2| [2025/04/30 09:52:24 822633] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:269|low:264|pkt_pns:2| [2025/04/30 09:52:24 822637] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:262|low:241|pkt_pns:2| [2025/04/30 09:52:24 822641] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:10|path:0|path_largest_recv:272|frame_largest_recv:272| [2025/04/30 09:52:24 822645] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:24 822650] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36225|min_srtt:36225|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 822654] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:48006|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:695640| [2025/04/30 09:52:24 822659] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:36225|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 822663] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 822668] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36225|min_srtt:36225|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 822672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:48006|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:696819| [2025/04/30 09:52:24 822677] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:36225|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 822681] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 822685] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36225|min_srtt:36225|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 822689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:48006|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:697998| [2025/04/30 09:52:24 822696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 822700] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 822704] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 822708] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 822713] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 822720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:48006|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:639048| [2025/04/30 09:52:24 822727] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 822733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 822738] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744823356| [2025/04/30 09:52:24 822742] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744823356| [2025/04/30 09:52:24 822747] [debug] |xqc_engine_wakeup_after|wakeup:1746006744823356|now:1746006744822747|diff:609| [2025/04/30 09:52:24 822754] [debug] |xqc_engine_main_logic|END|now:1746006744822614| [2025/04/30 09:52:24 822762] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744822762| [2025/04/30 09:52:24 822767] [debug] |xqc_engine_wakeup_after|wakeup:1746006744823356|now:1746006744822767|diff:589| [2025/04/30 09:52:24 822773] [debug] |xqc_engine_main_logic|END|now:1746006744822762| [2025/04/30 09:52:24 823853] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744823852| [2025/04/30 09:52:24 823867] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744823356|pq_index:0| [2025/04/30 09:52:24 823873] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744822614| [2025/04/30 09:52:24 823881] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744823879| [2025/04/30 09:52:24 823888] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744823356|now:1746006744823879| [2025/04/30 09:52:24 823894] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744823356|now:1746006744823879| [2025/04/30 09:52:24 823898] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 823902] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 823907] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36225|min_srtt:36225|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 823912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:48006|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:697998| [2025/04/30 09:52:24 823929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 823941] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 823945] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 823950] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 823955] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 823959] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:48006|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:639048| [2025/04/30 09:52:24 823964] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 823968] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:867| [2025/04/30 09:52:24 824004] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:867|size:1210|sent:1226|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:48006|now:1746006744823976|stream_id:0|stream_offset:639048| [2025/04/30 09:52:24 824013] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:867|origin_pktnum:0|size:1210|enc_size:1226|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 824021] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 09:52:24 824028] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:36225|rtt_var:1591|pto_duration:42589|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 824033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 824037] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 824041] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49216| [2025/04/30 09:52:24 824045] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744891565|now:1746006744824028|interv:67537| [2025/04/30 09:52:24 824049] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744891565|now:1746006744824028|interval:67537|pto_count:0|srtt:36225 [2025/04/30 09:52:24 824053] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108572|inflight:49216| [2025/04/30 09:52:24 824058] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 824063] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49216|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:640227| [2025/04/30 09:52:24 824067] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 824071] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:868| [2025/04/30 09:52:24 824100] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:868|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49216|now:1746006744824078|stream_id:0|stream_offset:640227| [2025/04/30 09:52:24 824114] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 824121] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49216|applimit:0| [2025/04/30 09:52:24 824126] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:36225|rtt_var:1591|pto_duration:42589|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 824130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 824162] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 824166] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50416| [2025/04/30 09:52:24 824170] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744891667|now:1746006744824126|interv:67541| [2025/04/30 09:52:24 824174] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744891667|now:1746006744824126|interval:67541|pto_count:0|srtt:36225 [2025/04/30 09:52:24 824179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108572|inflight:50416| [2025/04/30 09:52:24 824183] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 824188] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50416|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:641406| [2025/04/30 09:52:24 824192] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 824196] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744825196|now:1746006744824196|interv:1000| [2025/04/30 09:52:24 824200] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 824204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 824208] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744825196| [2025/04/30 09:52:24 824212] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744825196| [2025/04/30 09:52:24 824216] [debug] |xqc_engine_wakeup_after|wakeup:1746006744825196|now:1746006744824216|diff:980| [2025/04/30 09:52:24 824221] [debug] |xqc_engine_main_logic|END|now:1746006744823879| [2025/04/30 09:52:24 824271] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006744824270| [2025/04/30 09:52:24 824281] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 824289] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:272| [2025/04/30 09:52:24 824295] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:273| [2025/04/30 09:52:24 824304] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:273| [2025/04/30 09:52:24 824311] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 824318] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 824332] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:43283|prior_delivered:562257|prior_time:1746006744785252|is_app_limited:0|send_elapse:36081|ack_elapse:39018|ctl_first_sent_time:1746006744786850|lagest_ack_time:1746006744824270|curr_delivered:605540| [2025/04/30 09:52:24 824339] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744786850| [2025/04/30 09:52:24 824346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1276||sndq_packets_used_bytes:0|sndq_packets_free:72| [2025/04/30 09:52:24 824353] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 824360] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:43283|prior_delivered:562257|prior_time:1746006744785252|is_app_limited:0|send_elapse:36081|ack_elapse:39018|ctl_first_sent_time:1746006744786850|lagest_ack_time:1746006744824270|curr_delivered:606740| [2025/04/30 09:52:24 824367] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744786986| [2025/04/30 09:52:24 824373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1275||sndq_packets_used_bytes:0|sndq_packets_free:73| [2025/04/30 09:52:24 824377] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:36225|rttvar:1591|minrtt:31359|latest_rtt:37284|ack_delay:104| [2025/04/30 09:52:24 824382] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:36344|rttvar:1432|minrtt:31359|latest_rtt:37284|ack_delay:104| [2025/04/30 09:52:24 824387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:828|lost_pn:825|thresh:3| [2025/04/30 09:52:24 824393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 824399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:36344|rtt_var:1432|pto_duration:42072|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 824405] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 824410] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 824413] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48016| [2025/04/30 09:52:24 824417] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744891150|now:1746006744824399|interv:66751| [2025/04/30 09:52:24 824421] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744891150|now:1746006744824399|interval:66751|pto_count:0|srtt:36344 [2025/04/30 09:52:24 824426] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 36081, ack_elapse 39018, delivered 44483|rate 1140063|lost 291| [2025/04/30 09:52:24 824432] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1140063) in round 13| [2025/04/30 09:52:24 824439] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 824445] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:13942| [2025/04/30 09:52:24 824454] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108572|packet_lost:0|acked:2400|po_sent_time:1746006744786986|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:597140| [2025/04/30 09:52:24 824458] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108572|packet_lost:0|acked:2400|po_sent_time:1746006744786986|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:597140| [2025/04/30 09:52:24 824463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1508847|bw:1207078|cwnd:108572|full_bw_reached:1|inflight:48016|srtt:36344|latest_rtt:37284|min_rtt:31359|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 824469] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:273|largest:273|pns:2| [2025/04/30 09:52:24 824473] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:273|frame:ACK |recv_time:1746006744824270|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 824478] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864824270|now:1746006744824270|interv:120000000| [2025/04/30 09:52:24 824482] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864824270|now:1746006744824270|interv:120000000| [2025/04/30 09:52:24 824486] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744825196|pq_index:0| [2025/04/30 09:52:24 824490] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744823879| [2025/04/30 09:52:24 824494] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744824494| [2025/04/30 09:52:24 824499] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744824498| [2025/04/30 09:52:24 824504] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 824509] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36344|min_srtt:36344|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 824514] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:48016|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:697998| [2025/04/30 09:52:24 824519] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:36344|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 824524] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 824528] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36344|min_srtt:36344|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 824533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:48016|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:699177| [2025/04/30 09:52:24 824537] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:36344|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 824544] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 824548] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36344|min_srtt:36344|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 824552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:48016|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:700356| [2025/04/30 09:52:24 824557] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 824561] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 824564] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 824569] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 824573] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 824577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48016|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:641406| [2025/04/30 09:52:24 824582] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 824585] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 824589] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744825196| [2025/04/30 09:52:24 824593] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744825196| [2025/04/30 09:52:24 824597] [debug] |xqc_engine_wakeup_after|wakeup:1746006744825196|now:1746006744824597|diff:599| [2025/04/30 09:52:24 824602] [debug] |xqc_engine_main_logic|END|now:1746006744824498| [2025/04/30 09:52:24 824607] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744824607| [2025/04/30 09:52:24 824611] [debug] |xqc_engine_wakeup_after|wakeup:1746006744825196|now:1746006744824611|diff:585| [2025/04/30 09:52:24 824615] [debug] |xqc_engine_main_logic|END|now:1746006744824607| [2025/04/30 09:52:24 825687] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744825687| [2025/04/30 09:52:24 825702] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744825196|pq_index:0| [2025/04/30 09:52:24 825710] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744824498| [2025/04/30 09:52:24 825718] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744825716| [2025/04/30 09:52:24 825725] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744825196|now:1746006744825716| [2025/04/30 09:52:24 825732] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744825196|now:1746006744825716| [2025/04/30 09:52:24 825738] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 825745] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 825759] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36344|min_srtt:36344|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 825766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:48016|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:700356| [2025/04/30 09:52:24 825773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 825779] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 825784] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 825791] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 825798] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 825804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48016|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:641406| [2025/04/30 09:52:24 825811] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 825818] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:869| [2025/04/30 09:52:24 825861] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:869|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48016|now:1746006744825830|stream_id:0|stream_offset:641406| [2025/04/30 09:52:24 825870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 825878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48016|applimit:0| [2025/04/30 09:52:24 825884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:36344|rtt_var:1432|pto_duration:42072|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 825891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 825897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 825903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49216| [2025/04/30 09:52:24 825910] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744892902|now:1746006744825884|interv:67018| [2025/04/30 09:52:24 825916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744892902|now:1746006744825884|interval:67018|pto_count:0|srtt:36344 [2025/04/30 09:52:24 825923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108572|inflight:49216| [2025/04/30 09:52:24 825930] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 825937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49216|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:642585| [2025/04/30 09:52:24 825948] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 825953] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:870| [2025/04/30 09:52:24 825987] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:870|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49216|now:1746006744825960|stream_id:0|stream_offset:642585| [2025/04/30 09:52:24 825996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 826003] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49216|applimit:0| [2025/04/30 09:52:24 826009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:36344|rtt_var:1432|pto_duration:42072|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 826013] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 826017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 826021] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50416| [2025/04/30 09:52:24 826025] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744893032|now:1746006744826008|interv:67024| [2025/04/30 09:52:24 826029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744893032|now:1746006744826008|interval:67024|pto_count:0|srtt:36344 [2025/04/30 09:52:24 826033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108572|inflight:50416| [2025/04/30 09:52:24 826038] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 826042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50416|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:643764| [2025/04/30 09:52:24 826047] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 826051] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:871| [2025/04/30 09:52:24 826078] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:871|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50416|now:1746006744826057|stream_id:0|stream_offset:643764| [2025/04/30 09:52:24 826087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 826094] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50416|applimit:0| [2025/04/30 09:52:24 826100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:36344|rtt_var:1432|pto_duration:42072|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 826104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 826108] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 826116] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51616| [2025/04/30 09:52:24 826120] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744893129|now:1746006744826100|interv:67029| [2025/04/30 09:52:24 826124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744893129|now:1746006744826100|interval:67029|pto_count:0|srtt:36344 [2025/04/30 09:52:24 826129] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108572|inflight:51616| [2025/04/30 09:52:24 826159] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 826163] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51616|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:644943| [2025/04/30 09:52:24 826168] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 826172] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744827172|now:1746006744826172|interv:1000| [2025/04/30 09:52:24 826176] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 826180] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 826184] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744827172| [2025/04/30 09:52:24 826188] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744827172| [2025/04/30 09:52:24 826192] [debug] |xqc_engine_wakeup_after|wakeup:1746006744827172|now:1746006744826192|diff:980| [2025/04/30 09:52:24 826197] [debug] |xqc_engine_main_logic|END|now:1746006744825716| [2025/04/30 09:52:24 826249] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006744826248| [2025/04/30 09:52:24 826261] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 826270] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:273| [2025/04/30 09:52:24 826277] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:274| [2025/04/30 09:52:24 826286] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:274| [2025/04/30 09:52:24 826292] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 826300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 826308] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:43283|prior_delivered:564657|prior_time:1746006744787175|is_app_limited:0|send_elapse:36016|ack_elapse:39073|ctl_first_sent_time:1746006744788748|lagest_ack_time:1746006744826248|curr_delivered:607940| [2025/04/30 09:52:24 826316] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744788748| [2025/04/30 09:52:24 826323] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1274||sndq_packets_used_bytes:0|sndq_packets_free:74| [2025/04/30 09:52:24 826330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 826344] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:43283|prior_delivered:564657|prior_time:1746006744787175|is_app_limited:0|send_elapse:36016|ack_elapse:39073|ctl_first_sent_time:1746006744788748|lagest_ack_time:1746006744826248|curr_delivered:609140| [2025/04/30 09:52:24 826352] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744788865| [2025/04/30 09:52:24 826357] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1273||sndq_packets_used_bytes:0|sndq_packets_free:75| [2025/04/30 09:52:24 826361] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:36344|rttvar:1432|minrtt:31359|latest_rtt:37383|ack_delay:96| [2025/04/30 09:52:24 826366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:36461|rttvar:1309|minrtt:31359|latest_rtt:37383|ack_delay:96| [2025/04/30 09:52:24 826370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:830|lost_pn:827|thresh:3| [2025/04/30 09:52:24 826375] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 826379] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:36461|rtt_var:1309|pto_duration:41697|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 826383] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 826387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 826391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49216| [2025/04/30 09:52:24 826395] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744892754|now:1746006744826378|interv:66376| [2025/04/30 09:52:24 826399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744892754|now:1746006744826378|interval:66376|pto_count:0|srtt:36461 [2025/04/30 09:52:24 826404] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 36016, ack_elapse 39073, delivered 44483|rate 1138458|lost 291| [2025/04/30 09:52:24 826408] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1138458) in round 13| [2025/04/30 09:52:24 826413] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 826417] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:13942| [2025/04/30 09:52:24 826421] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108572|packet_lost:0|acked:2400|po_sent_time:1746006744788865|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:597140| [2025/04/30 09:52:24 826425] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108572|packet_lost:0|acked:2400|po_sent_time:1746006744788865|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:597140| [2025/04/30 09:52:24 826430] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1508847|bw:1207078|cwnd:108572|full_bw_reached:1|inflight:49216|srtt:36461|latest_rtt:37383|min_rtt:31359|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 826439] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:274|largest:274|pns:2| [2025/04/30 09:52:24 826444] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:274|frame:ACK |recv_time:1746006744826248|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 826449] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864826248|now:1746006744826248|interv:120000000| [2025/04/30 09:52:24 826453] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864826248|now:1746006744826248|interv:120000000| [2025/04/30 09:52:24 826457] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744827172|pq_index:0| [2025/04/30 09:52:24 826461] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744825716| [2025/04/30 09:52:24 826465] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744826465| [2025/04/30 09:52:24 826471] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744826469| [2025/04/30 09:52:24 826476] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 826481] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36461|min_srtt:36461|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 826485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:49216|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:700356| [2025/04/30 09:52:24 826490] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:36461|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 826495] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 826499] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36461|min_srtt:36461|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 826504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:49216|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:701535| [2025/04/30 09:52:24 826508] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:36461|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 826512] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 826517] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36461|min_srtt:36461|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 826521] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:49216|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:702714| [2025/04/30 09:52:24 826525] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 826532] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 826536] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 826540] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 826544] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 826549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49216|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:644943| [2025/04/30 09:52:24 826553] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 826557] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 826561] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744827172| [2025/04/30 09:52:24 826565] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744827172| [2025/04/30 09:52:24 826569] [debug] |xqc_engine_wakeup_after|wakeup:1746006744827172|now:1746006744826569|diff:603| [2025/04/30 09:52:24 826574] [debug] |xqc_engine_main_logic|END|now:1746006744826469| [2025/04/30 09:52:24 826579] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744826579| [2025/04/30 09:52:24 826583] [debug] |xqc_engine_wakeup_after|wakeup:1746006744827172|now:1746006744826583|diff:589| [2025/04/30 09:52:24 826587] [debug] |xqc_engine_main_logic|END|now:1746006744826579| [2025/04/30 09:52:24 827657] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744827657| [2025/04/30 09:52:24 827669] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744827172|pq_index:0| [2025/04/30 09:52:24 827674] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744826469| [2025/04/30 09:52:24 827679] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744827678| [2025/04/30 09:52:24 827684] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744827172|now:1746006744827678| [2025/04/30 09:52:24 827692] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744827172|now:1746006744827678| [2025/04/30 09:52:24 827698] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 827705] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 827713] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36461|min_srtt:36461|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 827718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:49216|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:702714| [2025/04/30 09:52:24 827725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 827731] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 827737] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 827751] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 827759] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 827765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49216|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:644943| [2025/04/30 09:52:24 827773] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 827780] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:872| [2025/04/30 09:52:24 827826] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:872|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49216|now:1746006744827791|stream_id:0|stream_offset:644943| [2025/04/30 09:52:24 827836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 827844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49216|applimit:0| [2025/04/30 09:52:24 827851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:36461|rtt_var:1309|pto_duration:41697|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 827858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 827864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 827871] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50416| [2025/04/30 09:52:24 827877] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744894488|now:1746006744827851|interv:66637| [2025/04/30 09:52:24 827884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744894488|now:1746006744827851|interval:66637|pto_count:0|srtt:36461 [2025/04/30 09:52:24 827891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108572|inflight:50416| [2025/04/30 09:52:24 827898] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 827905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50416|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:646122| [2025/04/30 09:52:24 827912] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 827919] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:873| [2025/04/30 09:52:24 827955] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:873|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50416|now:1746006744827929|stream_id:0|stream_offset:646122| [2025/04/30 09:52:24 827961] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 827971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50416|applimit:0| [2025/04/30 09:52:24 827975] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:36461|rtt_var:1309|pto_duration:41697|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 827980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 827984] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 827988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51616| [2025/04/30 09:52:24 827992] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744894626|now:1746006744827975|interv:66651| [2025/04/30 09:52:24 827996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744894626|now:1746006744827975|interval:66651|pto_count:0|srtt:36461 [2025/04/30 09:52:24 828000] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108572|inflight:51616| [2025/04/30 09:52:24 828005] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 828009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51616|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:647301| [2025/04/30 09:52:24 828014] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 828018] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744829018|now:1746006744828018|interv:1000| [2025/04/30 09:52:24 828022] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 828026] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 828030] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744829018| [2025/04/30 09:52:24 828034] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744829018| [2025/04/30 09:52:24 828038] [debug] |xqc_engine_wakeup_after|wakeup:1746006744829018|now:1746006744828038|diff:980| [2025/04/30 09:52:24 828042] [debug] |xqc_engine_main_logic|END|now:1746006744827678| [2025/04/30 09:52:24 828232] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006744828231| [2025/04/30 09:52:24 828245] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 828254] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:274| [2025/04/30 09:52:24 828260] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:275| [2025/04/30 09:52:24 828268] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:275| [2025/04/30 09:52:24 828275] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 828282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 828289] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:43283|prior_delivered:567057|prior_time:1746006744789113|is_app_limited:0|send_elapse:35919|ack_elapse:39118|ctl_first_sent_time:1746006744790690|lagest_ack_time:1746006744828231|curr_delivered:610340| [2025/04/30 09:52:24 828303] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744790690| [2025/04/30 09:52:24 828310] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1272||sndq_packets_used_bytes:0|sndq_packets_free:76| [2025/04/30 09:52:24 828316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:832|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:832|path_largest_ack:832| [2025/04/30 09:52:24 828323] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:43283|prior_delivered:567057|prior_time:1746006744789113|is_app_limited:0|send_elapse:35919|ack_elapse:39118|ctl_first_sent_time:1746006744790690|lagest_ack_time:1746006744828231|curr_delivered:611540| [2025/04/30 09:52:24 828330] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744790802| [2025/04/30 09:52:24 828337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1271||sndq_packets_used_bytes:0|sndq_packets_free:77| [2025/04/30 09:52:24 828344] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:36461|rttvar:1309|minrtt:31359|latest_rtt:37429|ack_delay:104| [2025/04/30 09:52:24 828351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:36569|rttvar:1198|minrtt:31359|latest_rtt:37429|ack_delay:104| [2025/04/30 09:52:24 828358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:832|lost_pn:829|thresh:3| [2025/04/30 09:52:24 828365] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 828371] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:36569|rtt_var:1198|pto_duration:41361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 828376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 828380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 828384] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49216| [2025/04/30 09:52:24 828388] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744894290|now:1746006744828370|interv:65920| [2025/04/30 09:52:24 828392] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744894290|now:1746006744828370|interval:65920|pto_count:0|srtt:36569 [2025/04/30 09:52:24 828397] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 35919, ack_elapse 39118, delivered 44483|rate 1137149|lost 291| [2025/04/30 09:52:24 828401] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137149) in round 13| [2025/04/30 09:52:24 828406] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 828410] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:13942| [2025/04/30 09:52:24 828414] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108572|packet_lost:0|acked:2400|po_sent_time:1746006744790802|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:597140| [2025/04/30 09:52:24 828418] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108572|packet_lost:0|acked:2400|po_sent_time:1746006744790802|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:597140| [2025/04/30 09:52:24 828427] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1508847|bw:1207078|cwnd:108572|full_bw_reached:1|inflight:49216|srtt:36569|latest_rtt:37429|min_rtt:31359|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 828433] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:275|largest:275|pns:2| [2025/04/30 09:52:24 828438] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:275|frame:ACK |recv_time:1746006744828231|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 828443] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864828231|now:1746006744828231|interv:120000000| [2025/04/30 09:52:24 828447] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864828231|now:1746006744828231|interv:120000000| [2025/04/30 09:52:24 828451] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744829018|pq_index:0| [2025/04/30 09:52:24 828455] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744827678| [2025/04/30 09:52:24 828459] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744828459| [2025/04/30 09:52:24 828464] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744828463| [2025/04/30 09:52:24 828470] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 828475] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36569|min_srtt:36569|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 828479] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:49216|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:702714| [2025/04/30 09:52:24 828484] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:36569|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 828488] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 828493] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36569|min_srtt:36569|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 828497] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:49216|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:703893| [2025/04/30 09:52:24 828502] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:36569|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 828506] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 828514] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36569|min_srtt:36569|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 828518] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:49216|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:705072| [2025/04/30 09:52:24 828523] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 828527] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 828531] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 828535] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 828540] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 828544] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49216|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:647301| [2025/04/30 09:52:24 828548] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 828552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 828556] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744829018| [2025/04/30 09:52:24 828560] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744829018| [2025/04/30 09:52:24 828564] [debug] |xqc_engine_wakeup_after|wakeup:1746006744829018|now:1746006744828564|diff:454| [2025/04/30 09:52:24 828569] [debug] |xqc_engine_main_logic|END|now:1746006744828463| [2025/04/30 09:52:24 828574] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744828574| [2025/04/30 09:52:24 828578] [debug] |xqc_engine_wakeup_after|wakeup:1746006744829018|now:1746006744828578|diff:440| [2025/04/30 09:52:24 828582] [debug] |xqc_engine_main_logic|END|now:1746006744828574| [2025/04/30 09:52:24 829651] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744829651| [2025/04/30 09:52:24 829663] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744829018|pq_index:0| [2025/04/30 09:52:24 829668] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744828463| [2025/04/30 09:52:24 829673] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744829672| [2025/04/30 09:52:24 829678] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744829018|now:1746006744829672| [2025/04/30 09:52:24 829683] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744829018|now:1746006744829672| [2025/04/30 09:52:24 829689] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 829696] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 829704] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36569|min_srtt:36569|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 829719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:49216|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:705072| [2025/04/30 09:52:24 829727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 829733] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 829739] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 829746] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 829753] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 829760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49216|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:647301| [2025/04/30 09:52:24 829767] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 829774] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:874| [2025/04/30 09:52:24 829821] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:874|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49216|now:1746006744829786|stream_id:0|stream_offset:647301| [2025/04/30 09:52:24 829831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 829840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49216|applimit:0| [2025/04/30 09:52:24 829846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:36569|rtt_var:1198|pto_duration:41361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 829853] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 829859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 829865] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50416| [2025/04/30 09:52:24 829871] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744896147|now:1746006744829846|interv:66301| [2025/04/30 09:52:24 829877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744896147|now:1746006744829846|interval:66301|pto_count:0|srtt:36569 [2025/04/30 09:52:24 829884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108572|inflight:50416| [2025/04/30 09:52:24 829890] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 829894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50416|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:648480| [2025/04/30 09:52:24 829899] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 829916] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:875| [2025/04/30 09:52:24 829946] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:875|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50416|now:1746006744829923|stream_id:0|stream_offset:648480| [2025/04/30 09:52:24 829952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 829957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50416|applimit:0| [2025/04/30 09:52:24 829961] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:36569|rtt_var:1198|pto_duration:41361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 829965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 829969] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 829973] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51616| [2025/04/30 09:52:24 829977] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744896284|now:1746006744829961|interv:66323| [2025/04/30 09:52:24 829981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744896284|now:1746006744829961|interval:66323|pto_count:0|srtt:36569 [2025/04/30 09:52:24 829986] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108572|inflight:51616| [2025/04/30 09:52:24 829990] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 829994] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51616|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:649659| [2025/04/30 09:52:24 829999] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 830003] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:876| [2025/04/30 09:52:24 830025] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:876|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51616|now:1746006744830009|stream_id:0|stream_offset:649659| [2025/04/30 09:52:24 830031] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 830035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51616|applimit:0| [2025/04/30 09:52:24 830039] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:36569|rtt_var:1198|pto_duration:41361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 830044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 830048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 830052] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52816| [2025/04/30 09:52:24 830055] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744896370|now:1746006744830039|interv:66331| [2025/04/30 09:52:24 830063] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744896370|now:1746006744830039|interval:66331|pto_count:0|srtt:36569 [2025/04/30 09:52:24 830068] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108572|inflight:52816| [2025/04/30 09:52:24 830072] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 830077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52816|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:650838| [2025/04/30 09:52:24 830081] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 830085] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744831085|now:1746006744830085|interv:1000| [2025/04/30 09:52:24 830089] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 830093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 830097] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744831085| [2025/04/30 09:52:24 830101] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744831085| [2025/04/30 09:52:24 830105] [debug] |xqc_engine_wakeup_after|wakeup:1746006744831085|now:1746006744830105|diff:980| [2025/04/30 09:52:24 830110] [debug] |xqc_engine_main_logic|END|now:1746006744829672| [2025/04/30 09:52:24 830222] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006744830221| [2025/04/30 09:52:24 830236] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 830244] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:275| [2025/04/30 09:52:24 830250] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:276| [2025/04/30 09:52:24 830259] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:276| [2025/04/30 09:52:24 830265] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 830273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:833|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:834|path_largest_ack:833| [2025/04/30 09:52:24 830280] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:43289|prior_delivered:569457|prior_time:1746006744791088|is_app_limited:0|send_elapse:35923|ack_elapse:39133|ctl_first_sent_time:1746006744792726|lagest_ack_time:1746006744830221|curr_delivered:612746| [2025/04/30 09:52:24 830288] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744792726| [2025/04/30 09:52:24 830293] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1270||sndq_packets_used_bytes:0|sndq_packets_free:78| [2025/04/30 09:52:24 830298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 830306] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:43289|prior_delivered:569457|prior_time:1746006744791088|is_app_limited:0|send_elapse:35923|ack_elapse:39133|ctl_first_sent_time:1746006744792726|lagest_ack_time:1746006744830221|curr_delivered:613946| [2025/04/30 09:52:24 830319] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744792825| [2025/04/30 09:52:24 830326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1269||sndq_packets_used_bytes:0|sndq_packets_free:79| [2025/04/30 09:52:24 830330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:36569|rttvar:1198|minrtt:31359|latest_rtt:37396|ack_delay:120| [2025/04/30 09:52:24 830335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:36657|rttvar:1075|minrtt:31359|latest_rtt:37396|ack_delay:120| [2025/04/30 09:52:24 830339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:834|lost_pn:831|thresh:3| [2025/04/30 09:52:24 830343] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 257|pns:2| [2025/04/30 09:52:24 830349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 830355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:36657|rtt_var:1075|pto_duration:40957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 830362] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 830368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 830374] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 09:52:24 830378] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744895966|now:1746006744830355|interv:65611| [2025/04/30 09:52:24 830382] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744895966|now:1746006744830355|interval:65611|pto_count:0|srtt:36657 [2025/04/30 09:52:24 830386] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 35923, ack_elapse 39133, delivered 44489|rate 1136866|lost 291| [2025/04/30 09:52:24 830391] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1136866) in round 13| [2025/04/30 09:52:24 830395] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 830399] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:13942| [2025/04/30 09:52:24 830403] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108572|packet_lost:0|acked:2406|po_sent_time:1746006744792825|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:597140| [2025/04/30 09:52:24 830407] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108572|packet_lost:0|acked:2406|po_sent_time:1746006744792825|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:597140| [2025/04/30 09:52:24 830412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1508847|bw:1207078|cwnd:108572|full_bw_reached:1|inflight:50410|srtt:36657|latest_rtt:37396|min_rtt:31359|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 830418] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:276|largest:276|pns:2| [2025/04/30 09:52:24 830426] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:276|frame:ACK |recv_time:1746006744830221|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 830431] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864830221|now:1746006744830221|interv:120000000| [2025/04/30 09:52:24 830435] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864830221|now:1746006744830221|interv:120000000| [2025/04/30 09:52:24 830439] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744831085|pq_index:0| [2025/04/30 09:52:24 830443] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744829672| [2025/04/30 09:52:24 830447] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744830447| [2025/04/30 09:52:24 830452] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744830451| [2025/04/30 09:52:24 830458] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 830463] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36657|min_srtt:36657|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 830467] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:50410|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:705072| [2025/04/30 09:52:24 830472] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:36657|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 830476] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 830481] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36657|min_srtt:36657|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 830485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:50410|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:706251| [2025/04/30 09:52:24 830490] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:36657|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 830494] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 830498] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36657|min_srtt:36657|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 830502] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:50410|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:707430| [2025/04/30 09:52:24 830507] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 830511] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 830517] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 830521] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 830526] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 830530] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:650838| [2025/04/30 09:52:24 830535] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 830539] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 830543] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744831085| [2025/04/30 09:52:24 830547] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744831085| [2025/04/30 09:52:24 830551] [debug] |xqc_engine_wakeup_after|wakeup:1746006744831085|now:1746006744830551|diff:534| [2025/04/30 09:52:24 830556] [debug] |xqc_engine_main_logic|END|now:1746006744830451| [2025/04/30 09:52:24 830561] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744830561| [2025/04/30 09:52:24 830565] [debug] |xqc_engine_wakeup_after|wakeup:1746006744831085|now:1746006744830565|diff:520| [2025/04/30 09:52:24 830569] [debug] |xqc_engine_main_logic|END|now:1746006744830561| [2025/04/30 09:52:24 831639] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744831639| [2025/04/30 09:52:24 831651] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744831085|pq_index:0| [2025/04/30 09:52:24 831656] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744830451| [2025/04/30 09:52:24 831661] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744831660| [2025/04/30 09:52:24 831666] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744831085|now:1746006744831660| [2025/04/30 09:52:24 831671] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744831085|now:1746006744831660| [2025/04/30 09:52:24 831674] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 831679] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 831685] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36657|min_srtt:36657|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 831693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:50410|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:707430| [2025/04/30 09:52:24 831701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 831707] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 831712] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 831725] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 831732] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 831738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:650838| [2025/04/30 09:52:24 831746] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 831752] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:877| [2025/04/30 09:52:24 831820] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:877|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50410|now:1746006744831764|stream_id:0|stream_offset:650838| [2025/04/30 09:52:24 831830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 831836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50410|applimit:0| [2025/04/30 09:52:24 831843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:36657|rtt_var:1075|pto_duration:40957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 831850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 831856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 831862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 09:52:24 831868] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744897721|now:1746006744831843|interv:65878| [2025/04/30 09:52:24 831874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744897721|now:1746006744831843|interval:65878|pto_count:0|srtt:36657 [2025/04/30 09:52:24 831881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108572|inflight:51610| [2025/04/30 09:52:24 831888] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 831895] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:652017| [2025/04/30 09:52:24 831902] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 831909] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:878| [2025/04/30 09:52:24 831949] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:878|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746006744831920|stream_id:0|stream_offset:652017| [2025/04/30 09:52:24 831957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 831962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 09:52:24 831972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:36657|rtt_var:1075|pto_duration:40957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 831976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 831987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 831992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 09:52:24 831998] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744897877|now:1746006744831971|interv:65906| [2025/04/30 09:52:24 832005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744897877|now:1746006744831971|interval:65906|pto_count:0|srtt:36657 [2025/04/30 09:52:24 832011] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108572|inflight:52810| [2025/04/30 09:52:24 832019] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 832025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:653196| [2025/04/30 09:52:24 832032] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 832038] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744833037|now:1746006744832037|interv:1000| [2025/04/30 09:52:24 832044] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 832050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 832054] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744833037| [2025/04/30 09:52:24 832058] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744833037| [2025/04/30 09:52:24 832062] [debug] |xqc_engine_wakeup_after|wakeup:1746006744833037|now:1746006744832062|diff:975| [2025/04/30 09:52:24 832067] [debug] |xqc_engine_main_logic|END|now:1746006744831660| [2025/04/30 09:52:24 832131] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006744832130| [2025/04/30 09:52:24 832158] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 832167] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:276| [2025/04/30 09:52:24 832173] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:277| [2025/04/30 09:52:24 832181] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:277| [2025/04/30 09:52:24 832188] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 832195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 832203] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44489|prior_delivered:570657|prior_time:1746006744793149|is_app_limited:0|send_elapse:37782|ack_elapse:38981|ctl_first_sent_time:1746006744794681|lagest_ack_time:1746006744832130|curr_delivered:615146| [2025/04/30 09:52:24 832210] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744794681| [2025/04/30 09:52:24 832224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1268||sndq_packets_used_bytes:0|sndq_packets_free:80| [2025/04/30 09:52:24 832230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 832237] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44489|prior_delivered:570657|prior_time:1746006744793149|is_app_limited:0|send_elapse:37782|ack_elapse:38981|ctl_first_sent_time:1746006744794681|lagest_ack_time:1746006744832130|curr_delivered:616346| [2025/04/30 09:52:24 832244] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744794797| [2025/04/30 09:52:24 832250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1267||sndq_packets_used_bytes:0|sndq_packets_free:81| [2025/04/30 09:52:24 832257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:36657|rttvar:1075|minrtt:31359|latest_rtt:37333|ack_delay:80| [2025/04/30 09:52:24 832264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:36731|rttvar:956|minrtt:31359|latest_rtt:37333|ack_delay:80| [2025/04/30 09:52:24 832271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:836|lost_pn:833|thresh:3| [2025/04/30 09:52:24 832277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 832284] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:36731|rtt_var:956|pto_duration:40555|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 832290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 832296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 832303] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 09:52:24 832310] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744897475|now:1746006744832283|interv:65192| [2025/04/30 09:52:24 832316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744897475|now:1746006744832283|interval:65192|pto_count:0|srtt:36731 [2025/04/30 09:52:24 832323] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 37782, ack_elapse 38981, delivered 45689|rate 1172083|lost 291| [2025/04/30 09:52:24 832327] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172083) in round 13| [2025/04/30 09:52:24 832332] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 832336] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:13942| [2025/04/30 09:52:24 832340] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108572|packet_lost:0|acked:2400|po_sent_time:1746006744794797|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:597140| [2025/04/30 09:52:24 832344] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108572|packet_lost:0|acked:2400|po_sent_time:1746006744794797|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:597140| [2025/04/30 09:52:24 832353] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1508847|bw:1207078|cwnd:108572|full_bw_reached:1|inflight:50410|srtt:36731|latest_rtt:37333|min_rtt:31359|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 832359] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:277|largest:277|pns:2| [2025/04/30 09:52:24 832364] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:277|frame:ACK |recv_time:1746006744832130|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 832369] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864832130|now:1746006744832130|interv:120000000| [2025/04/30 09:52:24 832373] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864832130|now:1746006744832130|interv:120000000| [2025/04/30 09:52:24 832377] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744833037|pq_index:0| [2025/04/30 09:52:24 832382] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744831660| [2025/04/30 09:52:24 832386] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744832385| [2025/04/30 09:52:24 832391] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744832390| [2025/04/30 09:52:24 832396] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 832401] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36731|min_srtt:36731|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 832405] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:50410|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:707430| [2025/04/30 09:52:24 832410] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:36731|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 832415] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 832419] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36731|min_srtt:36731|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 832424] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:50410|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:708609| [2025/04/30 09:52:24 832428] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:36731|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 832432] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 832437] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36731|min_srtt:36731|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 832444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:50410|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:709788| [2025/04/30 09:52:24 832448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 832452] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 832456] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 832460] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 832465] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 832469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:653196| [2025/04/30 09:52:24 832473] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 832477] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 832481] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744833037| [2025/04/30 09:52:24 832485] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744833037| [2025/04/30 09:52:24 832489] [debug] |xqc_engine_wakeup_after|wakeup:1746006744833037|now:1746006744832489|diff:548| [2025/04/30 09:52:24 832493] [debug] |xqc_engine_main_logic|END|now:1746006744832390| [2025/04/30 09:52:24 832499] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744832499| [2025/04/30 09:52:24 832503] [debug] |xqc_engine_wakeup_after|wakeup:1746006744833037|now:1746006744832503|diff:534| [2025/04/30 09:52:24 832507] [debug] |xqc_engine_main_logic|END|now:1746006744832499| [2025/04/30 09:52:24 833575] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744833575| [2025/04/30 09:52:24 833587] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744833037|pq_index:0| [2025/04/30 09:52:24 833592] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744832390| [2025/04/30 09:52:24 833597] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744833596| [2025/04/30 09:52:24 833602] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744833037|now:1746006744833596| [2025/04/30 09:52:24 833606] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744833037|now:1746006744833596| [2025/04/30 09:52:24 833610] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 833615] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 833620] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36731|min_srtt:36731|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 833624] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:50410|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:709788| [2025/04/30 09:52:24 833635] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 833638] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 833642] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 833647] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 833652] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 833656] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:653196| [2025/04/30 09:52:24 833660] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 833668] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:879| [2025/04/30 09:52:24 833739] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:879|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50410|now:1746006744833680|stream_id:0|stream_offset:653196| [2025/04/30 09:52:24 833750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 833758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50410|applimit:0| [2025/04/30 09:52:24 833765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:36731|rtt_var:956|pto_duration:40555|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 833772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 833779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 833785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 09:52:24 833791] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744899235|now:1746006744833764|interv:65471| [2025/04/30 09:52:24 833798] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744899235|now:1746006744833764|interval:65471|pto_count:0|srtt:36731 [2025/04/30 09:52:24 833805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108572|inflight:51610| [2025/04/30 09:52:24 833813] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 833820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:654375| [2025/04/30 09:52:24 833827] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 833834] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:880| [2025/04/30 09:52:24 833899] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:880|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746006744833845|stream_id:0|stream_offset:654375| [2025/04/30 09:52:24 833916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 833924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 09:52:24 833930] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:36731|rtt_var:956|pto_duration:40555|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 833937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 833943] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 833950] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 09:52:24 833956] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744899400|now:1746006744833930|interv:65470| [2025/04/30 09:52:24 833962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744899400|now:1746006744833930|interval:65470|pto_count:0|srtt:36731 [2025/04/30 09:52:24 833970] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108572|inflight:52810| [2025/04/30 09:52:24 833986] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 833993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:655554| [2025/04/30 09:52:24 834000] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 834007] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:881| [2025/04/30 09:52:24 834050] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:881|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1746006744834018|stream_id:0|stream_offset:655554| [2025/04/30 09:52:24 834060] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 834067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/04/30 09:52:24 834074] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:36731|rtt_var:956|pto_duration:40555|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 834081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 834085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 834089] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 09:52:24 834093] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744899573|now:1746006744834074|interv:65499| [2025/04/30 09:52:24 834100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744899573|now:1746006744834074|interval:65499|pto_count:0|srtt:36731 [2025/04/30 09:52:24 834112] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108572|inflight:54010| [2025/04/30 09:52:24 834117] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 834123] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:656733| [2025/04/30 09:52:24 834130] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 834159] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744835159|now:1746006744834159|interv:1000| [2025/04/30 09:52:24 834166] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 834172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 834179] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744835159| [2025/04/30 09:52:24 834185] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744835159| [2025/04/30 09:52:24 834191] [debug] |xqc_engine_wakeup_after|wakeup:1746006744835159|now:1746006744834191|diff:968| [2025/04/30 09:52:24 834198] [debug] |xqc_engine_main_logic|END|now:1746006744833596| [2025/04/30 09:52:24 834212] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006744834211| [2025/04/30 09:52:24 834219] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 834228] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:277| [2025/04/30 09:52:24 834233] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:278| [2025/04/30 09:52:24 834241] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:278| [2025/04/30 09:52:24 834248] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 834255] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 834262] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44406|prior_delivered:573140|prior_time:1746006744796398|is_app_limited:0|send_elapse:33065|ack_elapse:37813|ctl_first_sent_time:1746006744796826|lagest_ack_time:1746006744834211|curr_delivered:617546| [2025/04/30 09:52:24 834269] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744796826| [2025/04/30 09:52:24 834276] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1266||sndq_packets_used_bytes:0|sndq_packets_free:82| [2025/04/30 09:52:24 834280] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 834287] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44406|prior_delivered:573140|prior_time:1746006744796398|is_app_limited:0|send_elapse:33065|ack_elapse:37813|ctl_first_sent_time:1746006744796826|lagest_ack_time:1746006744834211|curr_delivered:618746| [2025/04/30 09:52:24 834294] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744796981| [2025/04/30 09:52:24 834307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1265||sndq_packets_used_bytes:0|sndq_packets_free:83| [2025/04/30 09:52:24 834314] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:36731|rttvar:956|minrtt:31359|latest_rtt:37230|ack_delay:96| [2025/04/30 09:52:24 834321] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:36781|rttvar:817|minrtt:31359|latest_rtt:37230|ack_delay:96| [2025/04/30 09:52:24 834328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:838|lost_pn:835|thresh:3| [2025/04/30 09:52:24 834334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 834341] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:36781|rtt_var:817|pto_duration:40049|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 834347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 834353] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 834359] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 09:52:24 834366] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744899067|now:1746006744834340|interv:64727| [2025/04/30 09:52:24 834372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744899067|now:1746006744834340|interval:64727|pto_count:0|srtt:36781 [2025/04/30 09:52:24 834380] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 33065, ack_elapse 37813, delivered 45606|rate 1206093|lost 291| [2025/04/30 09:52:24 834387] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206093) in round 13| [2025/04/30 09:52:24 834394] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 834400] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:13942| [2025/04/30 09:52:24 834405] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108572|packet_lost:0|acked:2400|po_sent_time:1746006744796981|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:597140| [2025/04/30 09:52:24 834409] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108572|packet_lost:0|acked:2400|po_sent_time:1746006744796981|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:597140| [2025/04/30 09:52:24 834414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1508847|bw:1207078|cwnd:108572|full_bw_reached:1|inflight:51610|srtt:36781|latest_rtt:37230|min_rtt:31359|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 834423] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:278|largest:278|pns:2| [2025/04/30 09:52:24 834430] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:278|frame:ACK |recv_time:1746006744834211|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 834441] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864834211|now:1746006744834211|interv:120000000| [2025/04/30 09:52:24 834446] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864834211|now:1746006744834211|interv:120000000| [2025/04/30 09:52:24 834450] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744835159|pq_index:0| [2025/04/30 09:52:24 834454] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744833596| [2025/04/30 09:52:24 834458] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744834458| [2025/04/30 09:52:24 834463] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744834462| [2025/04/30 09:52:24 834468] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 834473] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36781|min_srtt:36781|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 834478] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:51610|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:709788| [2025/04/30 09:52:24 834483] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:36781|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 834487] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 834492] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36781|min_srtt:36781|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 834496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:51610|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:710967| [2025/04/30 09:52:24 834501] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:36781|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 834505] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 834509] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36781|min_srtt:36781|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 834514] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:51610|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:712146| [2025/04/30 09:52:24 834518] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 834522] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 834526] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 834530] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 834541] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 834546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:656733| [2025/04/30 09:52:24 834550] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 834554] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 834558] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744835159| [2025/04/30 09:52:24 834562] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744835159| [2025/04/30 09:52:24 834566] [debug] |xqc_engine_wakeup_after|wakeup:1746006744835159|now:1746006744834566|diff:593| [2025/04/30 09:52:24 834570] [debug] |xqc_engine_main_logic|END|now:1746006744834462| [2025/04/30 09:52:24 834576] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744834576| [2025/04/30 09:52:24 834580] [debug] |xqc_engine_wakeup_after|wakeup:1746006744835159|now:1746006744834580|diff:579| [2025/04/30 09:52:24 834584] [debug] |xqc_engine_main_logic|END|now:1746006744834576| [2025/04/30 09:52:24 835660] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744835659| [2025/04/30 09:52:24 835675] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744835159|pq_index:0| [2025/04/30 09:52:24 835683] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744834462| [2025/04/30 09:52:24 835691] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744835689| [2025/04/30 09:52:24 835698] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744835159|now:1746006744835689| [2025/04/30 09:52:24 835705] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744835159|now:1746006744835689| [2025/04/30 09:52:24 835712] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 835718] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 835725] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36781|min_srtt:36781|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 835732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:51610|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:712146| [2025/04/30 09:52:24 835740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 835745] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 835751] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 835759] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 835767] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 835780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:656733| [2025/04/30 09:52:24 835787] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 835794] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:882| [2025/04/30 09:52:24 835862] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:882|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746006744835804|stream_id:0|stream_offset:656733| [2025/04/30 09:52:24 835873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 835881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 09:52:24 835888] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:36781|rtt_var:817|pto_duration:40049|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 835894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 835900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 835907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 09:52:24 835913] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744900853|now:1746006744835888|interv:64965| [2025/04/30 09:52:24 835920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744900853|now:1746006744835888|interval:64965|pto_count:0|srtt:36781 [2025/04/30 09:52:24 835927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108572|inflight:52810| [2025/04/30 09:52:24 835935] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 835941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:657912| [2025/04/30 09:52:24 835949] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 835955] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:883| [2025/04/30 09:52:24 835998] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:883|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1746006744835963|stream_id:0|stream_offset:657912| [2025/04/30 09:52:24 836008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 836015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/04/30 09:52:24 836022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:36781|rtt_var:817|pto_duration:40049|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 836029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 836042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 836048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 09:52:24 836055] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744901012|now:1746006744836021|interv:64991| [2025/04/30 09:52:24 836061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744901012|now:1746006744836021|interval:64991|pto_count:0|srtt:36781 [2025/04/30 09:52:24 836066] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108572|inflight:54010| [2025/04/30 09:52:24 836071] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 836076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:659091| [2025/04/30 09:52:24 836080] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 836084] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744837084|now:1746006744836084|interv:1000| [2025/04/30 09:52:24 836088] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 836092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 836096] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744837084| [2025/04/30 09:52:24 836100] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744837084| [2025/04/30 09:52:24 836104] [debug] |xqc_engine_wakeup_after|wakeup:1746006744837084|now:1746006744836104|diff:980| [2025/04/30 09:52:24 836109] [debug] |xqc_engine_main_logic|END|now:1746006744835689| [2025/04/30 09:52:24 836215] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006744836214| [2025/04/30 09:52:24 836229] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 836238] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:278| [2025/04/30 09:52:24 836243] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:279| [2025/04/30 09:52:24 836251] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:279| [2025/04/30 09:52:24 836258] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 836266] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 836273] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46806|prior_delivered:573140|prior_time:1746006744796398|is_app_limited:0|send_elapse:34623|ack_elapse:39816|ctl_first_sent_time:1746006744798384|lagest_ack_time:1746006744836214|curr_delivered:619946| [2025/04/30 09:52:24 836280] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744798384| [2025/04/30 09:52:24 836287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1264||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 09:52:24 836303] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 836317] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46806|prior_delivered:573140|prior_time:1746006744796398|is_app_limited:0|send_elapse:34623|ack_elapse:39816|ctl_first_sent_time:1746006744798384|lagest_ack_time:1746006744836214|curr_delivered:621146| [2025/04/30 09:52:24 836323] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744798507| [2025/04/30 09:52:24 836330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1263||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 09:52:24 836336] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:36781|rttvar:817|minrtt:31359|latest_rtt:37707|ack_delay:120| [2025/04/30 09:52:24 836342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:36882|rttvar:814|minrtt:31359|latest_rtt:37707|ack_delay:120| [2025/04/30 09:52:24 836349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:840|lost_pn:837|thresh:3| [2025/04/30 09:52:24 836354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 836358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:36882|rtt_var:814|pto_duration:40138|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 836362] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 836366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 836370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 09:52:24 836374] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744901101|now:1746006744836357|interv:64744| [2025/04/30 09:52:24 836378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744901101|now:1746006744836357|interval:64744|pto_count:0|srtt:36882 [2025/04/30 09:52:24 836382] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 34623, ack_elapse 39816, delivered 48006|rate 1205696|lost 291| [2025/04/30 09:52:24 836387] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205696) in round 13| [2025/04/30 09:52:24 836391] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 836395] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94630|extra_cwnd:13942| [2025/04/30 09:52:24 836399] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108572|packet_lost:0|acked:2400|po_sent_time:1746006744798507|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:597140| [2025/04/30 09:52:24 836404] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108572|packet_lost:0|acked:2400|po_sent_time:1746006744798507|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:597140| [2025/04/30 09:52:24 836409] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1508847|bw:1207078|cwnd:108572|full_bw_reached:1|inflight:51610|srtt:36882|latest_rtt:37707|min_rtt:31359|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 836418] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:279|largest:279|pns:2| [2025/04/30 09:52:24 836422] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:279|frame:ACK |recv_time:1746006744836214|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 836427] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864836214|now:1746006744836214|interv:120000000| [2025/04/30 09:52:24 836431] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864836214|now:1746006744836214|interv:120000000| [2025/04/30 09:52:24 836435] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744837084|pq_index:0| [2025/04/30 09:52:24 836440] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744835689| [2025/04/30 09:52:24 836444] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744836444| [2025/04/30 09:52:24 836449] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744836448| [2025/04/30 09:52:24 836454] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 836459] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36882|min_srtt:36882|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 836465] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:51610|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:712146| [2025/04/30 09:52:24 836473] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:36882|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 836480] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 836487] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36882|min_srtt:36882|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 836491] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:51610|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:713325| [2025/04/30 09:52:24 836495] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:36882|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 836500] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 836504] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36882|min_srtt:36882|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 836508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:51610|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:714504| [2025/04/30 09:52:24 836516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 836520] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 836524] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 836528] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 836533] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 836537] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:659091| [2025/04/30 09:52:24 836542] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 836545] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 836549] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744837084| [2025/04/30 09:52:24 836553] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744837084| [2025/04/30 09:52:24 836557] [debug] |xqc_engine_wakeup_after|wakeup:1746006744837084|now:1746006744836557|diff:527| [2025/04/30 09:52:24 836562] [debug] |xqc_engine_main_logic|END|now:1746006744836448| [2025/04/30 09:52:24 836567] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744836567| [2025/04/30 09:52:24 836571] [debug] |xqc_engine_wakeup_after|wakeup:1746006744837084|now:1746006744836571|diff:513| [2025/04/30 09:52:24 836575] [debug] |xqc_engine_main_logic|END|now:1746006744836567| [2025/04/30 09:52:24 837646] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744837646| [2025/04/30 09:52:24 837661] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744837084|pq_index:0| [2025/04/30 09:52:24 837669] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744836448| [2025/04/30 09:52:24 837677] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744837675| [2025/04/30 09:52:24 837684] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744837084|now:1746006744837675| [2025/04/30 09:52:24 837691] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744837084|now:1746006744837675| [2025/04/30 09:52:24 837697] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 837704] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 837712] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36882|min_srtt:36882|path_bw:1207078|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 837719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:51610|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:714504| [2025/04/30 09:52:24 837726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 837731] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 837755] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 837762] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 837769] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 837776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:659091| [2025/04/30 09:52:24 837783] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 837790] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:884| [2025/04/30 09:52:24 837833] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:884|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746006744837801|stream_id:0|stream_offset:659091| [2025/04/30 09:52:24 837842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 837849] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 09:52:24 837856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:36882|rtt_var:814|pto_duration:40138|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 837862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 837869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 837875] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 09:52:24 837882] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744902939|now:1746006744837855|interv:65084| [2025/04/30 09:52:24 837888] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744902939|now:1746006744837855|interval:65084|pto_count:0|srtt:36882 [2025/04/30 09:52:24 837895] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108572|inflight:52810| [2025/04/30 09:52:24 837903] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 837909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:660270| [2025/04/30 09:52:24 837917] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 837921] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:885| [2025/04/30 09:52:24 837956] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:885|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1746006744837929|stream_id:0|stream_offset:660270| [2025/04/30 09:52:24 837966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 837980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/04/30 09:52:24 837987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:36882|rtt_var:814|pto_duration:40138|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 837994] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 838000] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 838007] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 09:52:24 838013] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744903067|now:1746006744837986|interv:65081| [2025/04/30 09:52:24 838020] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744903067|now:1746006744837986|interval:65081|pto_count:0|srtt:36882 [2025/04/30 09:52:24 838025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108572|inflight:54010| [2025/04/30 09:52:24 838030] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 838034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:661449| [2025/04/30 09:52:24 838039] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 838043] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:886| [2025/04/30 09:52:24 838077] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:886|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746006744838050|stream_id:0|stream_offset:661449| [2025/04/30 09:52:24 838086] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 838093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 09:52:24 838100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:36882|rtt_var:814|pto_duration:40138|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 838107] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 838113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 838116] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 09:52:24 838120] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744903188|now:1746006744838100|interv:65088| [2025/04/30 09:52:24 838124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744903188|now:1746006744838100|interval:65088|pto_count:0|srtt:36882 [2025/04/30 09:52:24 838129] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108572|inflight:55210| [2025/04/30 09:52:24 838156] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 838161] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:108572|conn:000055C0D6BED6FC|stream_id:0|stream_offset:662628| [2025/04/30 09:52:24 838165] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 838169] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744839169|now:1746006744838169|interv:1000| [2025/04/30 09:52:24 838173] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 838177] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 838181] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744839169| [2025/04/30 09:52:24 838185] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744839169| [2025/04/30 09:52:24 838189] [debug] |xqc_engine_wakeup_after|wakeup:1746006744839169|now:1746006744838189|diff:980| [2025/04/30 09:52:24 838194] [debug] |xqc_engine_main_logic|END|now:1746006744837675| [2025/04/30 09:52:24 838258] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006744838257| [2025/04/30 09:52:24 838267] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 838276] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:279| [2025/04/30 09:52:24 838282] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:280| [2025/04/30 09:52:24 838290] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:280| [2025/04/30 09:52:24 838296] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 838305] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 838312] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46806|prior_delivered:575540|prior_time:1746006744798644|is_app_limited:0|send_elapse:36270|ack_elapse:39613|ctl_first_sent_time:1746006744800249|lagest_ack_time:1746006744838257|curr_delivered:622346| [2025/04/30 09:52:24 838319] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744800249| [2025/04/30 09:52:24 838326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1262||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 09:52:24 838333] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 838340] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46806|prior_delivered:575540|prior_time:1746006744798644|is_app_limited:0|send_elapse:36270|ack_elapse:39613|ctl_first_sent_time:1746006744800249|lagest_ack_time:1746006744838257|curr_delivered:623546| [2025/04/30 09:52:24 838348] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744800383| [2025/04/30 09:52:24 838354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1261||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 09:52:24 838361] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:36882|rttvar:814|minrtt:31359|latest_rtt:37874|ack_delay:96| [2025/04/30 09:52:24 838374] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:36994|rttvar:835|minrtt:31359|latest_rtt:37874|ack_delay:96| [2025/04/30 09:52:24 838381] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:842|lost_pn:839|thresh:3| [2025/04/30 09:52:24 838387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 838394] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:36994|rtt_var:835|pto_duration:40334|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 838400] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 838404] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 838408] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 09:52:24 838412] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744903384|now:1746006744838393|interv:64991| [2025/04/30 09:52:24 838416] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744903384|now:1746006744838393|interval:64991|pto_count:0|srtt:36994 [2025/04/30 09:52:24 838420] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 36270, ack_elapse 39613, delivered 48006|rate 1211874|lost 291| [2025/04/30 09:52:24 838425] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1211874) in round 13| [2025/04/30 09:52:24 838429] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 838433] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 838437] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108572|packet_lost:0|acked:2400|po_sent_time:1746006744800383|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:597140| [2025/04/30 09:52:24 838442] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108572|packet_lost:0|acked:2400|po_sent_time:1746006744800383|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:597140| [2025/04/30 09:52:24 838447] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1514842|bw:1211874|cwnd:108949|full_bw_reached:1|inflight:52810|srtt:36994|latest_rtt:37874|min_rtt:31359|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 838452] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:24 838457] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006744863257|now:1746006744838257|interv:25000| [2025/04/30 09:52:24 838462] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744838257|max_ack_delay:25000| [2025/04/30 09:52:24 838467] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:280|largest:280|pns:2| [2025/04/30 09:52:24 838474] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:280|frame:PING ACK |recv_time:1746006744838257|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 838479] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864838257|now:1746006744838257|interv:120000000| [2025/04/30 09:52:24 838483] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864838257|now:1746006744838257|interv:120000000| [2025/04/30 09:52:24 838487] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744839169|pq_index:0| [2025/04/30 09:52:24 838492] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744837675| [2025/04/30 09:52:24 838496] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744838496| [2025/04/30 09:52:24 838501] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744838500| [2025/04/30 09:52:24 838506] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 838511] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36994|min_srtt:36994|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 838515] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:52810|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:714504| [2025/04/30 09:52:24 838520] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:36994|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 838525] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 838529] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36994|min_srtt:36994|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 838534] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:52810|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:715683| [2025/04/30 09:52:24 838538] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:36994|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 838542] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 838548] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36994|min_srtt:36994|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 838552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:52810|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:716862| [2025/04/30 09:52:24 838556] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 838560] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 838567] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 838571] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 838576] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 838580] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:662628| [2025/04/30 09:52:24 838585] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 838588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 838593] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744839169| [2025/04/30 09:52:24 838597] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744839169| [2025/04/30 09:52:24 838601] [debug] |xqc_engine_wakeup_after|wakeup:1746006744839169|now:1746006744838601|diff:568| [2025/04/30 09:52:24 838605] [debug] |xqc_engine_main_logic|END|now:1746006744838500| [2025/04/30 09:52:24 838610] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744838610| [2025/04/30 09:52:24 838614] [debug] |xqc_engine_wakeup_after|wakeup:1746006744839169|now:1746006744838614|diff:555| [2025/04/30 09:52:24 838618] [debug] |xqc_engine_main_logic|END|now:1746006744838610| [2025/04/30 09:52:24 839689] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744839688| [2025/04/30 09:52:24 839701] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744839169|pq_index:0| [2025/04/30 09:52:24 839707] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744838500| [2025/04/30 09:52:24 839715] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744839714| [2025/04/30 09:52:24 839722] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744839169|now:1746006744839714| [2025/04/30 09:52:24 839729] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744839169|now:1746006744839714| [2025/04/30 09:52:24 839735] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 839741] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 839749] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:36994|min_srtt:36994|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 839756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:52810|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:716862| [2025/04/30 09:52:24 839763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 839770] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 839776] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 839790] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 839797] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 839804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:662628| [2025/04/30 09:52:24 839811] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 839818] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:887| [2025/04/30 09:52:24 839862] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:887|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1746006744839830|stream_id:0|stream_offset:662628| [2025/04/30 09:52:24 839872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 839879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/04/30 09:52:24 839886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:36994|rtt_var:835|pto_duration:40334|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 839893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 839900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 839906] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 09:52:24 839912] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744905164|now:1746006744839886|interv:65278| [2025/04/30 09:52:24 839918] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744905164|now:1746006744839886|interval:65278|pto_count:0|srtt:36994 [2025/04/30 09:52:24 839926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108949|inflight:54010| [2025/04/30 09:52:24 839933] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 839939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:663807| [2025/04/30 09:52:24 839946] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 839964] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:888| [2025/04/30 09:52:24 840006] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:888|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746006744839975|stream_id:0|stream_offset:663807| [2025/04/30 09:52:24 840015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 840022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 09:52:24 840036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:36994|rtt_var:835|pto_duration:40334|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 840043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 840049] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 840055] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 09:52:24 840062] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744905309|now:1746006744840035|interv:65274| [2025/04/30 09:52:24 840068] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744905309|now:1746006744840035|interval:65274|pto_count:0|srtt:36994 [2025/04/30 09:52:24 840075] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108949|inflight:55210| [2025/04/30 09:52:24 840080] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 840084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:664986| [2025/04/30 09:52:24 840089] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 840093] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744841093|now:1746006744840093|interv:1000| [2025/04/30 09:52:24 840097] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 840101] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 840105] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744841093| [2025/04/30 09:52:24 840109] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744841093| [2025/04/30 09:52:24 840113] [debug] |xqc_engine_wakeup_after|wakeup:1746006744841093|now:1746006744840113|diff:980| [2025/04/30 09:52:24 840117] [debug] |xqc_engine_main_logic|END|now:1746006744839714| [2025/04/30 09:52:24 840214] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006744840213| [2025/04/30 09:52:24 840224] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 840233] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:280| [2025/04/30 09:52:24 840239] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:281| [2025/04/30 09:52:24 840248] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:281| [2025/04/30 09:52:24 840254] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 840262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 840269] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46806|prior_delivered:577940|prior_time:1746006744800555|is_app_limited:0|send_elapse:37910|ack_elapse:39658|ctl_first_sent_time:1746006744802105|lagest_ack_time:1746006744840213|curr_delivered:624746| [2025/04/30 09:52:24 840282] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744802105| [2025/04/30 09:52:24 840290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1260||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 09:52:24 840297] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 840304] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46806|prior_delivered:577940|prior_time:1746006744800555|is_app_limited:0|send_elapse:37910|ack_elapse:39658|ctl_first_sent_time:1746006744802105|lagest_ack_time:1746006744840213|curr_delivered:625946| [2025/04/30 09:52:24 840311] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744802242| [2025/04/30 09:52:24 840317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1259||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/04/30 09:52:24 840322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:36994|rttvar:835|minrtt:31359|latest_rtt:37971|ack_delay:96| [2025/04/30 09:52:24 840329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37104|rttvar:847|minrtt:31359|latest_rtt:37971|ack_delay:96| [2025/04/30 09:52:24 840336] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:844|lost_pn:841|thresh:3| [2025/04/30 09:52:24 840342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 840349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37104|rtt_var:847|pto_duration:40492|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 840354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 840358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 840362] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 09:52:24 840366] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744905467|now:1746006744840348|interv:65119| [2025/04/30 09:52:24 840370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744905467|now:1746006744840348|interval:65119|pto_count:0|srtt:37104 [2025/04/30 09:52:24 840374] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 37910, ack_elapse 39658, delivered 48006|rate 1210499|lost 291| [2025/04/30 09:52:24 840379] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1210499) in round 13| [2025/04/30 09:52:24 840383] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 840388] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 840391] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108949|packet_lost:0|acked:2400|po_sent_time:1746006744802242|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:597140| [2025/04/30 09:52:24 840396] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108949|packet_lost:0|acked:2400|po_sent_time:1746006744802242|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:597140| [2025/04/30 09:52:24 840404] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1514842|bw:1211874|cwnd:108949|full_bw_reached:1|inflight:52810|srtt:37104|latest_rtt:37971|min_rtt:31359|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 840411] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:281|largest:281|pns:2| [2025/04/30 09:52:24 840415] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:281|frame:ACK |recv_time:1746006744840213|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 840420] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864840213|now:1746006744840213|interv:120000000| [2025/04/30 09:52:24 840424] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864840213|now:1746006744840213|interv:120000000| [2025/04/30 09:52:24 840428] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744841093|pq_index:0| [2025/04/30 09:52:24 840432] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744839714| [2025/04/30 09:52:24 840436] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744840436| [2025/04/30 09:52:24 840441] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744840440| [2025/04/30 09:52:24 840447] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 840451] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37104|min_srtt:37104|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 840456] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:52810|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:716862| [2025/04/30 09:52:24 840461] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37104|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 840465] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 840470] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37104|min_srtt:37104|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 840474] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:52810|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:718041| [2025/04/30 09:52:24 840479] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37104|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 840483] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 840488] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37104|min_srtt:37104|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 840494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:52810|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:719220| [2025/04/30 09:52:24 840499] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 840503] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 840507] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 840511] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 840515] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 840520] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:664986| [2025/04/30 09:52:24 840524] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 840528] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 840532] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744841093| [2025/04/30 09:52:24 840536] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744841093| [2025/04/30 09:52:24 840540] [debug] |xqc_engine_wakeup_after|wakeup:1746006744841093|now:1746006744840540|diff:553| [2025/04/30 09:52:24 840544] [debug] |xqc_engine_main_logic|END|now:1746006744840440| [2025/04/30 09:52:24 840550] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744840550| [2025/04/30 09:52:24 840554] [debug] |xqc_engine_wakeup_after|wakeup:1746006744841093|now:1746006744840553|diff:540| [2025/04/30 09:52:24 840557] [debug] |xqc_engine_main_logic|END|now:1746006744840550| [2025/04/30 09:52:24 841627] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744841627| [2025/04/30 09:52:24 841639] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744841093|pq_index:0| [2025/04/30 09:52:24 841644] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744840440| [2025/04/30 09:52:24 841649] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744841648| [2025/04/30 09:52:24 841654] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744841093|now:1746006744841648| [2025/04/30 09:52:24 841659] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744841093|now:1746006744841648| [2025/04/30 09:52:24 841665] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 841672] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 841680] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37104|min_srtt:37104|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 841685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:52810|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:719220| [2025/04/30 09:52:24 841696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 841702] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 841709] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 841717] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 841724] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 841731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:664986| [2025/04/30 09:52:24 841738] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 841745] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:889| [2025/04/30 09:52:24 841790] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:889|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1746006744841756|stream_id:0|stream_offset:664986| [2025/04/30 09:52:24 841799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 841806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/04/30 09:52:24 841813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37104|rtt_var:847|pto_duration:40492|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 841820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 841827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 841833] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 09:52:24 841839] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744907248|now:1746006744841813|interv:65435| [2025/04/30 09:52:24 841845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744907248|now:1746006744841813|interval:65435|pto_count:0|srtt:37104 [2025/04/30 09:52:24 841852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108949|inflight:54010| [2025/04/30 09:52:24 841859] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 841863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:666165| [2025/04/30 09:52:24 841868] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 841872] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:890| [2025/04/30 09:52:24 841927] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:890|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746006744841884|stream_id:0|stream_offset:666165| [2025/04/30 09:52:24 841934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 841938] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 09:52:24 841943] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37104|rtt_var:847|pto_duration:40492|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 841947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 841951] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 841955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 09:52:24 841966] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744907376|now:1746006744841943|interv:65433| [2025/04/30 09:52:24 841970] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744907376|now:1746006744841943|interval:65433|pto_count:0|srtt:37104 [2025/04/30 09:52:24 841974] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108949|inflight:55210| [2025/04/30 09:52:24 841979] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 841984] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:667344| [2025/04/30 09:52:24 841992] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 841998] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:891| [2025/04/30 09:52:24 842041] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:891|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55210|now:1746006744842009|stream_id:0|stream_offset:667344| [2025/04/30 09:52:24 842050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 842057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:55210|applimit:0| [2025/04/30 09:52:24 842064] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37104|rtt_var:847|pto_duration:40492|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 842071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 842077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 842084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 56410| [2025/04/30 09:52:24 842090] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744907501|now:1746006744842064|interv:65437| [2025/04/30 09:52:24 842103] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744907501|now:1746006744842064|interval:65437|pto_count:0|srtt:37104 [2025/04/30 09:52:24 842110] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108949|inflight:56410| [2025/04/30 09:52:24 842117] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 842124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56410|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:668523| [2025/04/30 09:52:24 842131] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 842158] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744843158|now:1746006744842158|interv:1000| [2025/04/30 09:52:24 842164] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 842171] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 842177] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744843158| [2025/04/30 09:52:24 842183] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744843158| [2025/04/30 09:52:24 842189] [debug] |xqc_engine_wakeup_after|wakeup:1746006744843158|now:1746006744842189|diff:969| [2025/04/30 09:52:24 842195] [debug] |xqc_engine_main_logic|END|now:1746006744841648| [2025/04/30 09:52:24 842209] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006744842207| [2025/04/30 09:52:24 842216] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 842224] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:281| [2025/04/30 09:52:24 842231] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:282| [2025/04/30 09:52:24 842239] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:282| [2025/04/30 09:52:24 842246] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 842254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 842261] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46806|prior_delivered:580340|prior_time:1746006744802416|is_app_limited:0|send_elapse:39577|ack_elapse:39791|ctl_first_sent_time:1746006744803966|lagest_ack_time:1746006744842207|curr_delivered:627146| [2025/04/30 09:52:24 842269] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744803966| [2025/04/30 09:52:24 842275] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1258||sndq_packets_used_bytes:0|sndq_packets_free:90| [2025/04/30 09:52:24 842282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 842289] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46806|prior_delivered:580340|prior_time:1746006744802416|is_app_limited:0|send_elapse:39577|ack_elapse:39791|ctl_first_sent_time:1746006744803966|lagest_ack_time:1746006744842207|curr_delivered:628346| [2025/04/30 09:52:24 842302] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744805272| [2025/04/30 09:52:24 842309] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1257||sndq_packets_used_bytes:0|sndq_packets_free:91| [2025/04/30 09:52:24 842315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37104|rttvar:847|minrtt:31359|latest_rtt:36935|ack_delay:88| [2025/04/30 09:52:24 842323] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37071|rttvar:700|minrtt:31359|latest_rtt:36935|ack_delay:88| [2025/04/30 09:52:24 842329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:846|lost_pn:843|thresh:3| [2025/04/30 09:52:24 842336] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 842341] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37071|rtt_var:700|pto_duration:39871|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 842345] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 842349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 842353] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 09:52:24 842357] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744906880|now:1746006744842341|interv:64539| [2025/04/30 09:52:24 842361] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744906880|now:1746006744842341|interval:64539|pto_count:0|srtt:37071 [2025/04/30 09:52:24 842366] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39577, ack_elapse 39791, delivered 48006|rate 1206453|lost 291| [2025/04/30 09:52:24 842370] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206453) in round 13| [2025/04/30 09:52:24 842375] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 842379] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 842383] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108949|packet_lost:0|acked:2400|po_sent_time:1746006744805272|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:597140| [2025/04/30 09:52:24 842387] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108949|packet_lost:0|acked:2400|po_sent_time:1746006744805272|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:597140| [2025/04/30 09:52:24 842392] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1514842|bw:1211874|cwnd:108949|full_bw_reached:1|inflight:54010|srtt:37071|latest_rtt:36935|min_rtt:31359|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 842398] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:282|largest:282|pns:2| [2025/04/30 09:52:24 842403] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:282|frame:ACK |recv_time:1746006744842207|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 842411] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864842207|now:1746006744842207|interv:120000000| [2025/04/30 09:52:24 842415] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864842207|now:1746006744842207|interv:120000000| [2025/04/30 09:52:24 842419] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744843158|pq_index:0| [2025/04/30 09:52:24 842423] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744841648| [2025/04/30 09:52:24 842427] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744842427| [2025/04/30 09:52:24 842432] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744842431| [2025/04/30 09:52:24 842438] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 842442] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37071|min_srtt:37071|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 842447] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:54010|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:719220| [2025/04/30 09:52:24 842452] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37071|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 842456] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 842461] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37071|min_srtt:37071|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 842465] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:54010|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:720399| [2025/04/30 09:52:24 842470] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37071|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 842474] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 842478] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37071|min_srtt:37071|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 842483] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:54010|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:721578| [2025/04/30 09:52:24 842487] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 842491] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 842495] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 842499] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 842506] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 842510] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:668523| [2025/04/30 09:52:24 842515] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 842519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 842523] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744843158| [2025/04/30 09:52:24 842527] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744843158| [2025/04/30 09:52:24 842531] [debug] |xqc_engine_wakeup_after|wakeup:1746006744843158|now:1746006744842531|diff:627| [2025/04/30 09:52:24 842535] [debug] |xqc_engine_main_logic|END|now:1746006744842431| [2025/04/30 09:52:24 842540] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744842540| [2025/04/30 09:52:24 842544] [debug] |xqc_engine_wakeup_after|wakeup:1746006744843158|now:1746006744842544|diff:614| [2025/04/30 09:52:24 842548] [debug] |xqc_engine_main_logic|END|now:1746006744842540| [2025/04/30 09:52:24 843617] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744843616| [2025/04/30 09:52:24 843632] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744843158|pq_index:0| [2025/04/30 09:52:24 843639] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744842431| [2025/04/30 09:52:24 843647] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744843646| [2025/04/30 09:52:24 843655] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744843158|now:1746006744843646| [2025/04/30 09:52:24 843661] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744843158|now:1746006744843646| [2025/04/30 09:52:24 843668] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 843675] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 843682] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37071|min_srtt:37071|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 843689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:54010|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:721578| [2025/04/30 09:52:24 843697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 843703] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 843710] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 843717] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 843724] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 843737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:668523| [2025/04/30 09:52:24 843745] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 843751] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:892| [2025/04/30 09:52:24 843793] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:892|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746006744843762|stream_id:0|stream_offset:668523| [2025/04/30 09:52:24 843803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 843811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 09:52:24 843817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37071|rtt_var:700|pto_duration:39871|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 843824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 843831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 843837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 09:52:24 843843] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744908633|now:1746006744843817|interv:64816| [2025/04/30 09:52:24 843849] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744908633|now:1746006744843817|interval:64816|pto_count:0|srtt:37071 [2025/04/30 09:52:24 843856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108949|inflight:55210| [2025/04/30 09:52:24 843863] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 843870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:669702| [2025/04/30 09:52:24 843876] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 843883] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:893| [2025/04/30 09:52:24 843918] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:893|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55210|now:1746006744843891|stream_id:0|stream_offset:669702| [2025/04/30 09:52:24 843928] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 843935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:55210|applimit:0| [2025/04/30 09:52:24 843948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37071|rtt_var:700|pto_duration:39871|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 843955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 843965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 843969] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 56410| [2025/04/30 09:52:24 843973] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744908762|now:1746006744843947|interv:64815| [2025/04/30 09:52:24 843977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744908762|now:1746006744843947|interval:64815|pto_count:0|srtt:37071 [2025/04/30 09:52:24 843982] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108949|inflight:56410| [2025/04/30 09:52:24 843986] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 843991] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56410|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:670881| [2025/04/30 09:52:24 843995] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 843999] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744844999|now:1746006744843999|interv:1000| [2025/04/30 09:52:24 844003] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 844007] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 844011] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744844999| [2025/04/30 09:52:24 844015] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744844999| [2025/04/30 09:52:24 844019] [debug] |xqc_engine_wakeup_after|wakeup:1746006744844999|now:1746006744844019|diff:980| [2025/04/30 09:52:24 844024] [debug] |xqc_engine_main_logic|END|now:1746006744843646| [2025/04/30 09:52:24 844173] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006744844172| [2025/04/30 09:52:24 844186] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 844195] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:282| [2025/04/30 09:52:24 844201] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:283| [2025/04/30 09:52:24 844210] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:283| [2025/04/30 09:52:24 844216] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 844223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 844228] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:49206|prior_delivered:580340|prior_time:1746006744802416|is_app_limited:0|send_elapse:40978|ack_elapse:41756|ctl_first_sent_time:1746006744805367|lagest_ack_time:1746006744844172|curr_delivered:629546| [2025/04/30 09:52:24 844235] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744805367| [2025/04/30 09:52:24 844242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1256||sndq_packets_used_bytes:0|sndq_packets_free:92| [2025/04/30 09:52:24 844254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 844261] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45606|prior_delivered:585140|prior_time:1746006744806401|is_app_limited:0|send_elapse:37632|ack_elapse:37771|ctl_first_sent_time:1746006744806913|lagest_ack_time:1746006744844172|curr_delivered:630746| [2025/04/30 09:52:24 844268] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744806913| [2025/04/30 09:52:24 844275] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1255||sndq_packets_used_bytes:0|sndq_packets_free:93| [2025/04/30 09:52:24 844281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37071|rttvar:700|minrtt:31359|latest_rtt:37259|ack_delay:128| [2025/04/30 09:52:24 844289] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37079|rttvar:540|minrtt:31359|latest_rtt:37259|ack_delay:128| [2025/04/30 09:52:24 844295] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:848|lost_pn:845|thresh:3| [2025/04/30 09:52:24 844302] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 844308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37079|rtt_var:540|pto_duration:39239|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 844312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 844316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 844320] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 09:52:24 844324] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744908130|now:1746006744844307|interv:63823| [2025/04/30 09:52:24 844328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744908130|now:1746006744844307|interval:63823|pto_count:0|srtt:37079 [2025/04/30 09:52:24 844332] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 37632, ack_elapse 37771, delivered 45606|rate 1207434|lost 291| [2025/04/30 09:52:24 844339] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207434) in round 13| [2025/04/30 09:52:24 844345] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 844352] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 844357] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108949|packet_lost:0|acked:2400|po_sent_time:1746006744806913|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:597140| [2025/04/30 09:52:24 844362] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108949|packet_lost:0|acked:2400|po_sent_time:1746006744806913|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:597140| [2025/04/30 09:52:24 844366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1514842|bw:1211874|cwnd:108949|full_bw_reached:1|inflight:54010|srtt:37079|latest_rtt:37259|min_rtt:31359|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 844380] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:283|largest:283|pns:2| [2025/04/30 09:52:24 844384] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:283|frame:ACK |recv_time:1746006744844172|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 844389] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864844172|now:1746006744844172|interv:120000000| [2025/04/30 09:52:24 844393] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864844172|now:1746006744844172|interv:120000000| [2025/04/30 09:52:24 844397] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744844999|pq_index:0| [2025/04/30 09:52:24 844402] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744843646| [2025/04/30 09:52:24 844406] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744844406| [2025/04/30 09:52:24 844411] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744844409| [2025/04/30 09:52:24 844416] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 844421] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37079|min_srtt:37079|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 844425] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:54010|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:721578| [2025/04/30 09:52:24 844430] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37079|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 844434] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 844439] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37079|min_srtt:37079|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 844443] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:54010|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:722757| [2025/04/30 09:52:24 844448] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37079|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 844452] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 844457] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37079|min_srtt:37079|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 844461] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:54010|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:723936| [2025/04/30 09:52:24 844469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 844473] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 844477] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 844481] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 844485] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 844490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:670881| [2025/04/30 09:52:24 844494] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 844498] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 844502] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744844999| [2025/04/30 09:52:24 844506] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744844999| [2025/04/30 09:52:24 844510] [debug] |xqc_engine_wakeup_after|wakeup:1746006744844999|now:1746006744844510|diff:489| [2025/04/30 09:52:24 844514] [debug] |xqc_engine_main_logic|END|now:1746006744844409| [2025/04/30 09:52:24 844519] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744844519| [2025/04/30 09:52:24 844523] [debug] |xqc_engine_wakeup_after|wakeup:1746006744844999|now:1746006744844523|diff:476| [2025/04/30 09:52:24 844527] [debug] |xqc_engine_main_logic|END|now:1746006744844519| [2025/04/30 09:52:24 845597] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744845597| [2025/04/30 09:52:24 845611] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744844999|pq_index:0| [2025/04/30 09:52:24 845617] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744844409| [2025/04/30 09:52:24 845625] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744845624| [2025/04/30 09:52:24 845633] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744844999|now:1746006744845624| [2025/04/30 09:52:24 845640] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744844999|now:1746006744845624| [2025/04/30 09:52:24 845646] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 845653] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 845660] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37079|min_srtt:37079|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 845668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:54010|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:723936| [2025/04/30 09:52:24 845675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 845687] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 845694] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 845700] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 845708] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 845714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:670881| [2025/04/30 09:52:24 845720] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 845726] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:894| [2025/04/30 09:52:24 845769] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:894|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746006744845738|stream_id:0|stream_offset:670881| [2025/04/30 09:52:24 845779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 845786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 09:52:24 845793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37079|rtt_var:540|pto_duration:39239|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 845800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 845805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 845811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 09:52:24 845817] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744909977|now:1746006744845793|interv:64184| [2025/04/30 09:52:24 845824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744909977|now:1746006744845793|interval:64184|pto_count:0|srtt:37079 [2025/04/30 09:52:24 845831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108949|inflight:55210| [2025/04/30 09:52:24 845839] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 845845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:672060| [2025/04/30 09:52:24 845853] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 845859] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:895| [2025/04/30 09:52:24 845904] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:895|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55210|now:1746006744845871|stream_id:0|stream_offset:672060| [2025/04/30 09:52:24 845914] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 845927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:55210|applimit:0| [2025/04/30 09:52:24 845934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37079|rtt_var:540|pto_duration:39239|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 845941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 845947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 845954] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 56410| [2025/04/30 09:52:24 845960] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744910110|now:1746006744845934|interv:64176| [2025/04/30 09:52:24 845967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744910110|now:1746006744845934|interval:64176|pto_count:0|srtt:37079 [2025/04/30 09:52:24 845974] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108949|inflight:56410| [2025/04/30 09:52:24 845982] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 845988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56410|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 845994] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 845998] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:896| [2025/04/30 09:52:24 846029] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:896|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56410|now:1746006744846006|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 846035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 846041] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:56410|applimit:0| [2025/04/30 09:52:24 846048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37079|rtt_var:540|pto_duration:39239|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 846055] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 846061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 846068] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 57610| [2025/04/30 09:52:24 846074] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744910245|now:1746006744846047|interv:64198| [2025/04/30 09:52:24 846081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744910245|now:1746006744846047|interval:64198|pto_count:0|srtt:37079 [2025/04/30 09:52:24 846088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108949|inflight:57610| [2025/04/30 09:52:24 846097] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 846102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57610|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:674418| [2025/04/30 09:52:24 846106] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 846110] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744847110|now:1746006744846110|interv:1000| [2025/04/30 09:52:24 846114] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 846118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 846122] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744847110| [2025/04/30 09:52:24 846127] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744847110| [2025/04/30 09:52:24 846131] [debug] |xqc_engine_wakeup_after|wakeup:1746006744847110|now:1746006744846131|diff:979| [2025/04/30 09:52:24 846160] [debug] |xqc_engine_main_logic|END|now:1746006744845624| [2025/04/30 09:52:24 847214] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744847213| [2025/04/30 09:52:24 847230] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 847238] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:283| [2025/04/30 09:52:24 847242] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:284| [2025/04/30 09:52:24 847248] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:284| [2025/04/30 09:52:24 847253] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 847260] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:850|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:851|path_largest_ack:850| [2025/04/30 09:52:24 847268] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:48006|prior_delivered:585140|prior_time:1746006744806401|is_app_limited:0|send_elapse:39155|ack_elapse:40812|ctl_first_sent_time:1746006744808436|lagest_ack_time:1746006744847213|curr_delivered:631946| [2025/04/30 09:52:24 847276] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744808436| [2025/04/30 09:52:24 847283] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1254||sndq_packets_used_bytes:0|sndq_packets_free:94| [2025/04/30 09:52:24 847290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:851|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:851|path_largest_ack:851| [2025/04/30 09:52:24 847296] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46806|prior_delivered:587540|prior_time:1746006744808594|is_app_limited:0|send_elapse:38960|ack_elapse:38619|ctl_first_sent_time:1746006744810152|lagest_ack_time:1746006744847213|curr_delivered:633146| [2025/04/30 09:52:24 847304] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744810152| [2025/04/30 09:52:24 847310] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1253||sndq_packets_used_bytes:0|sndq_packets_free:95| [2025/04/30 09:52:24 847324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37079|rttvar:540|minrtt:31359|latest_rtt:37061|ack_delay:104| [2025/04/30 09:52:24 847330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37064|rttvar:435|minrtt:31359|latest_rtt:37061|ack_delay:104| [2025/04/30 09:52:24 847335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:851|lost_pn:848|thresh:3| [2025/04/30 09:52:24 847339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 847343] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744849987|now:1746006744847343|interval:2644| [2025/04/30 09:52:24 847347] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744849987|now:1746006744847343|interv:2644| [2025/04/30 09:52:24 847352] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 38960, ack_elapse 38619, delivered 45606|rate 1170585|lost 291| [2025/04/30 09:52:24 847356] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170585) in round 13| [2025/04/30 09:52:24 847360] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 847365] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 847368] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108949|packet_lost:0|acked:2400|po_sent_time:1746006744810152|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:597140| [2025/04/30 09:52:24 847373] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108949|packet_lost:0|acked:2400|po_sent_time:1746006744810152|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:597140| [2025/04/30 09:52:24 847378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:908905|bw:1211874|cwnd:108949|full_bw_reached:1|inflight:55210|srtt:37064|latest_rtt:37061|min_rtt:31359|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 847388] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:284|largest:284|pns:2| [2025/04/30 09:52:24 847395] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:284|frame:ACK |recv_time:1746006744847213|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 847402] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864847213|now:1746006744847213|interv:120000000| [2025/04/30 09:52:24 847407] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864847213|now:1746006744847213|interv:120000000| [2025/04/30 09:52:24 847411] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744847110|pq_index:0| [2025/04/30 09:52:24 847415] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744845624| [2025/04/30 09:52:24 847419] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744847419| [2025/04/30 09:52:24 847424] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744847423| [2025/04/30 09:52:24 847432] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744847110|now:1746006744847423| [2025/04/30 09:52:24 847437] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744847110|now:1746006744847423| [2025/04/30 09:52:24 847441] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 847445] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 847450] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37064|min_srtt:37064|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 847455] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:55210|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:723936| [2025/04/30 09:52:24 847459] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37064|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 847464] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 847469] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37064|min_srtt:37064|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 847473] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:55210|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:725115| [2025/04/30 09:52:24 847477] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37064|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 847482] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 847486] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37064|min_srtt:37064|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 847490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:55210|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:726294| [2025/04/30 09:52:24 847494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 847498] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 847502] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 847506] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 847511] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 847515] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:674418| [2025/04/30 09:52:24 847522] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 847526] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:897| [2025/04/30 09:52:24 847563] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:897|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55210|now:1746006744847534|stream_id:0|stream_offset:674418| [2025/04/30 09:52:24 847569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 847574] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:55210|applimit:0| [2025/04/30 09:52:24 847579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744849987|now:1746006744847578|interval:2409| [2025/04/30 09:52:24 847583] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744849987|now:1746006744847578|interv:2409| [2025/04/30 09:52:24 847587] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108949|inflight:56410| [2025/04/30 09:52:24 847592] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 847596] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56410|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:675597| [2025/04/30 09:52:24 847601] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 847605] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744848605|now:1746006744847605|interv:1000| [2025/04/30 09:52:24 847609] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 847613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 847617] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744848605| [2025/04/30 09:52:24 847621] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744848605| [2025/04/30 09:52:24 847625] [debug] |xqc_engine_wakeup_after|wakeup:1746006744848605|now:1746006744847625|diff:980| [2025/04/30 09:52:24 847630] [debug] |xqc_engine_main_logic|END|now:1746006744847423| [2025/04/30 09:52:24 847635] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744847635| [2025/04/30 09:52:24 847639] [debug] |xqc_engine_wakeup_after|wakeup:1746006744848605|now:1746006744847638|diff:967| [2025/04/30 09:52:24 847642] [debug] |xqc_engine_main_logic|END|now:1746006744847635| [2025/04/30 09:52:24 848719] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744848719| [2025/04/30 09:52:24 848735] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744848605|pq_index:0| [2025/04/30 09:52:24 848742] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744847423| [2025/04/30 09:52:24 848751] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744848749| [2025/04/30 09:52:24 848759] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744848605|now:1746006744848749| [2025/04/30 09:52:24 848766] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744848605|now:1746006744848749| [2025/04/30 09:52:24 848779] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 848786] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 848794] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37064|min_srtt:37064|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 848802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:56410|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:726294| [2025/04/30 09:52:24 848809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 848815] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 848821] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 848828] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 848835] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 848842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56410|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:675597| [2025/04/30 09:52:24 848849] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 848856] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:898| [2025/04/30 09:52:24 848897] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:898|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56410|now:1746006744848867|stream_id:0|stream_offset:675597| [2025/04/30 09:52:24 848903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 848908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:56410|applimit:0| [2025/04/30 09:52:24 848913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744849987|now:1746006744848912|interval:1075| [2025/04/30 09:52:24 848917] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744849987|now:1746006744848912|interv:1075| [2025/04/30 09:52:24 848921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108949|inflight:57610| [2025/04/30 09:52:24 848926] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 848930] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57610|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:676776| [2025/04/30 09:52:24 848935] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 848939] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744849939|now:1746006744848939|interv:1000| [2025/04/30 09:52:24 848948] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 848952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 848956] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744849939| [2025/04/30 09:52:24 848960] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744849939| [2025/04/30 09:52:24 848964] [debug] |xqc_engine_wakeup_after|wakeup:1746006744849939|now:1746006744848964|diff:975| [2025/04/30 09:52:24 848968] [debug] |xqc_engine_main_logic|END|now:1746006744848749| [2025/04/30 09:52:24 849190] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744849189| [2025/04/30 09:52:24 849203] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 849211] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:284| [2025/04/30 09:52:24 849217] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:285| [2025/04/30 09:52:24 849226] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:285| [2025/04/30 09:52:24 849232] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 849240] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:852|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:853|path_largest_ack:852| [2025/04/30 09:52:24 849248] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:48006|prior_delivered:587540|prior_time:1746006744808594|is_app_limited:0|send_elapse:39078|ack_elapse:40595|ctl_first_sent_time:1746006744810270|lagest_ack_time:1746006744849189|curr_delivered:634346| [2025/04/30 09:52:24 849255] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744810270| [2025/04/30 09:52:24 849262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1252||sndq_packets_used_bytes:0|sndq_packets_free:96| [2025/04/30 09:52:24 849268] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:853|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:853|path_largest_ack:853| [2025/04/30 09:52:24 849276] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46806|prior_delivered:589940|prior_time:1746006744810450|is_app_limited:0|send_elapse:38785|ack_elapse:38739|ctl_first_sent_time:1746006744811967|lagest_ack_time:1746006744849189|curr_delivered:635546| [2025/04/30 09:52:24 849283] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744811967| [2025/04/30 09:52:24 849291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1251||sndq_packets_used_bytes:0|sndq_packets_free:97| [2025/04/30 09:52:24 849297] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37064|rttvar:435|minrtt:31359|latest_rtt:37222|ack_delay:88| [2025/04/30 09:52:24 849304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37072|rttvar:344|minrtt:31359|latest_rtt:37222|ack_delay:88| [2025/04/30 09:52:24 849310] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:853|lost_pn:850|thresh:3| [2025/04/30 09:52:24 849316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:849|lost_pn:850|po_sent_time:1746006744808290|lost_send_time:1746006744807315|loss_delay:41874|frame:STREAM |repair:128| [2025/04/30 09:52:24 849330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744808290u| [2025/04/30 09:52:24 849337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 849342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37072|rtt_var:344|pto_duration:39072|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 849347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 849351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 849355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 09:52:24 849359] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744912939|now:1746006744849342|interv:63597| [2025/04/30 09:52:24 849363] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744912939|now:1746006744849342|interval:63597|pto_count:0|srtt:37072 [2025/04/30 09:52:24 849367] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 38785, ack_elapse 38739, delivered 45606|rate 1175866|lost 292| [2025/04/30 09:52:24 849372] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175866) in round 13| [2025/04/30 09:52:24 849376] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 849380] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 849384] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108949|packet_lost:1|acked:2400|po_sent_time:1746006744811967|recovery:1|recovery_start:1746006744849336|packet_conservation:0|next_round_delivered:597140| [2025/04/30 09:52:24 849389] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56410|packet_lost:1|acked:2400|po_sent_time:1746006744811967|recovery:1|recovery_start:1746006744849336|packet_conservation:1|next_round_delivered:635546| [2025/04/30 09:52:24 849393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:908905|bw:1211874|cwnd:56410|full_bw_reached:1|inflight:54010|srtt:37072|latest_rtt:37222|min_rtt:31359|applimit:0|lost:291|recovery:1|recovery_start:1746006744849336|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 849399] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:285|largest:285|pns:2| [2025/04/30 09:52:24 849407] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:285|frame:ACK |recv_time:1746006744849189|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 849412] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864849189|now:1746006744849189|interv:120000000| [2025/04/30 09:52:24 849416] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864849189|now:1746006744849189|interv:120000000| [2025/04/30 09:52:24 849420] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744849939|pq_index:0| [2025/04/30 09:52:24 849425] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744848749| [2025/04/30 09:52:24 849429] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744849428| [2025/04/30 09:52:24 849437] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744849436| [2025/04/30 09:52:24 849442] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 849447] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37072|min_srtt:37072|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 849451] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54010|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:617826| [2025/04/30 09:52:24 849456] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 849460] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 849464] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 849468] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 849472] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37072|min_srtt:37072|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 849476] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54010|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:726294| [2025/04/30 09:52:24 849481] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 849484] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 849488] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 849493] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 849497] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 849501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:676776| [2025/04/30 09:52:24 849506] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 849509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 849513] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744849939| [2025/04/30 09:52:24 849517] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744849939| [2025/04/30 09:52:24 849521] [debug] |xqc_engine_wakeup_after|wakeup:1746006744849939|now:1746006744849521|diff:418| [2025/04/30 09:52:24 849526] [debug] |xqc_engine_main_logic|END|now:1746006744849436| [2025/04/30 09:52:24 849531] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744849531| [2025/04/30 09:52:24 849538] [debug] |xqc_engine_wakeup_after|wakeup:1746006744849939|now:1746006744849537|diff:402| [2025/04/30 09:52:24 849542] [debug] |xqc_engine_main_logic|END|now:1746006744849531| [2025/04/30 09:52:24 850607] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744850607| [2025/04/30 09:52:24 850619] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744849939|pq_index:0| [2025/04/30 09:52:24 850624] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744849436| [2025/04/30 09:52:24 850629] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744850628| [2025/04/30 09:52:24 850634] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744849939|now:1746006744850628| [2025/04/30 09:52:24 850640] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744849939|now:1746006744850628| [2025/04/30 09:52:24 850646] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 850653] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 850661] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37072|min_srtt:37072|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 850668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54010|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:617826| [2025/04/30 09:52:24 850674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 850678] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 850682] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 850689] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 850695] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37072|min_srtt:37072|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 850702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54010|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:726294| [2025/04/30 09:52:24 850708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 850714] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 850720] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 850726] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 850733] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 850740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:676776| [2025/04/30 09:52:24 850754] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 850760] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:899| [2025/04/30 09:52:24 850803] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:899|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746006744850771|stream_id:0|stream_offset:676776| [2025/04/30 09:52:24 850813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 850820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 09:52:24 850827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37072|rtt_var:344|pto_duration:39072|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 850834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 850840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 850846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 09:52:24 850852] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744914843|now:1746006744850826|interv:64017| [2025/04/30 09:52:24 850859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744914843|now:1746006744850826|interval:64017|pto_count:0|srtt:37072 [2025/04/30 09:52:24 850866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56410|inflight:55210| [2025/04/30 09:52:24 850874] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 850880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:677955| [2025/04/30 09:52:24 850884] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 850888] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744851888|now:1746006744850888|interv:1000| [2025/04/30 09:52:24 850892] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 850896] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 850900] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744851888| [2025/04/30 09:52:24 850904] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744851888| [2025/04/30 09:52:24 850908] [debug] |xqc_engine_wakeup_after|wakeup:1746006744851888|now:1746006744850908|diff:980| [2025/04/30 09:52:24 850913] [debug] |xqc_engine_main_logic|END|now:1746006744850628| [2025/04/30 09:52:24 851221] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744851220| [2025/04/30 09:52:24 851234] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 851242] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:285| [2025/04/30 09:52:24 851253] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:286| [2025/04/30 09:52:24 851261] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:286| [2025/04/30 09:52:24 851268] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 851275] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:854|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:855|path_largest_ack:854| [2025/04/30 09:52:24 851282] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:48006|prior_delivered:589940|prior_time:1746006744810450|is_app_limited:0|send_elapse:38901|ack_elapse:40770|ctl_first_sent_time:1746006744812083|lagest_ack_time:1746006744851220|curr_delivered:636746| [2025/04/30 09:52:24 851289] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744812083| [2025/04/30 09:52:24 851296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1251||sndq_packets_used_bytes:0|sndq_packets_free:97| [2025/04/30 09:52:24 851303] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:855|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:855|path_largest_ack:855| [2025/04/30 09:52:24 851309] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46806|prior_delivered:592340|prior_time:1746006744812285|is_app_limited:0|send_elapse:38578|ack_elapse:38935|ctl_first_sent_time:1746006744813844|lagest_ack_time:1746006744851220|curr_delivered:637946| [2025/04/30 09:52:24 851315] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744813844| [2025/04/30 09:52:24 851319] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1250||sndq_packets_used_bytes:0|sndq_packets_free:98| [2025/04/30 09:52:24 851323] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37072|rttvar:344|minrtt:31359|latest_rtt:37376|ack_delay:88| [2025/04/30 09:52:24 851328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37099|rttvar:312|minrtt:31359|latest_rtt:37376|ack_delay:88| [2025/04/30 09:52:24 851335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:855|lost_pn:852|thresh:3| [2025/04/30 09:52:24 851342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 851349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 851356] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37099|rtt_var:312|pto_duration:39099|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 851363] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 851370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 851375] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 09:52:24 851382] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744914870|now:1746006744851355|interv:63515| [2025/04/30 09:52:24 851387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744914870|now:1746006744851355|interval:63515|pto_count:0|srtt:37099 [2025/04/30 09:52:24 851396] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 38578, ack_elapse 38935, delivered 45606|rate 1171336|lost 292| [2025/04/30 09:52:24 851400] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171336) in round 13| [2025/04/30 09:52:24 851404] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 851408] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 851412] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56410|packet_lost:0|acked:2400|po_sent_time:1746006744813844|recovery:1|recovery_start:1746006744849336|packet_conservation:1|next_round_delivered:635546| [2025/04/30 09:52:24 851417] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56410|packet_lost:0|acked:2400|po_sent_time:1746006744813844|recovery:1|recovery_start:1746006744849336|packet_conservation:1|next_round_delivered:635546| [2025/04/30 09:52:24 851422] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:908905|bw:1211874|cwnd:56410|full_bw_reached:1|inflight:52810|srtt:37099|latest_rtt:37376|min_rtt:31359|applimit:0|lost:291|recovery:1|recovery_start:1746006744849336|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 851427] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:286|largest:286|pns:2| [2025/04/30 09:52:24 851432] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:286|frame:ACK |recv_time:1746006744851220|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 851437] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864851220|now:1746006744851220|interv:120000000| [2025/04/30 09:52:24 851441] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864851220|now:1746006744851220|interv:120000000| [2025/04/30 09:52:24 851445] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744851888|pq_index:0| [2025/04/30 09:52:24 851449] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744850628| [2025/04/30 09:52:24 851453] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744851453| [2025/04/30 09:52:24 851458] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744851457| [2025/04/30 09:52:24 851463] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 851468] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37099|min_srtt:37099|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 851472] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:52810|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:617826| [2025/04/30 09:52:24 851477] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 851481] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 851492] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 851496] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 851500] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37099|min_srtt:37099|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 851505] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:52810|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:726294| [2025/04/30 09:52:24 851509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 851513] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 851516] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 851521] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 851525] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 851529] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:677955| [2025/04/30 09:52:24 851533] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 851537] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 851541] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744851888| [2025/04/30 09:52:24 851545] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744851888| [2025/04/30 09:52:24 851549] [debug] |xqc_engine_wakeup_after|wakeup:1746006744851888|now:1746006744851549|diff:339| [2025/04/30 09:52:24 851553] [debug] |xqc_engine_main_logic|END|now:1746006744851457| [2025/04/30 09:52:24 851559] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744851559| [2025/04/30 09:52:24 851563] [debug] |xqc_engine_wakeup_after|wakeup:1746006744851888|now:1746006744851563|diff:325| [2025/04/30 09:52:24 851567] [debug] |xqc_engine_main_logic|END|now:1746006744851559| [2025/04/30 09:52:24 852638] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744852638| [2025/04/30 09:52:24 852654] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744851888|pq_index:0| [2025/04/30 09:52:24 852661] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744851457| [2025/04/30 09:52:24 852669] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744852667| [2025/04/30 09:52:24 852676] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744851888|now:1746006744852667| [2025/04/30 09:52:24 852683] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744851888|now:1746006744852667| [2025/04/30 09:52:24 852688] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 852703] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 852711] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37099|min_srtt:37099|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 852718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:52810|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:617826| [2025/04/30 09:52:24 852725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 852731] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 852738] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 852745] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 852752] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37099|min_srtt:37099|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 852759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:52810|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:726294| [2025/04/30 09:52:24 852766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 852772] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 852779] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 852786] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 852793] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 852799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:677955| [2025/04/30 09:52:24 852806] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 852813] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:900| [2025/04/30 09:52:24 852855] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:900|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1746006744852824|stream_id:0|stream_offset:677955| [2025/04/30 09:52:24 852865] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 852872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/04/30 09:52:24 852879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37099|rtt_var:312|pto_duration:39099|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 852886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 852895] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 852899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 09:52:24 852903] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744916923|now:1746006744852878|interv:64045| [2025/04/30 09:52:24 852907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744916923|now:1746006744852878|interval:64045|pto_count:0|srtt:37099 [2025/04/30 09:52:24 852912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56410|inflight:54010| [2025/04/30 09:52:24 852917] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 852921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:679134| [2025/04/30 09:52:24 852926] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 852930] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:901| [2025/04/30 09:52:24 852962] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:901|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746006744852937|stream_id:0|stream_offset:679134| [2025/04/30 09:52:24 852971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 852979] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 09:52:24 852986] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37099|rtt_var:312|pto_duration:39099|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 852992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 852996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 853000] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 09:52:24 853004] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744917036|now:1746006744852985|interv:64051| [2025/04/30 09:52:24 853008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744917036|now:1746006744852985|interval:64051|pto_count:0|srtt:37099 [2025/04/30 09:52:24 853013] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56410|inflight:55210| [2025/04/30 09:52:24 853017] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 853021] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:680313| [2025/04/30 09:52:24 853026] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 853034] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744854034|now:1746006744853034|interv:1000| [2025/04/30 09:52:24 853038] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 853042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 853046] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744854034| [2025/04/30 09:52:24 853050] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744854034| [2025/04/30 09:52:24 853054] [debug] |xqc_engine_wakeup_after|wakeup:1746006744854034|now:1746006744853054|diff:980| [2025/04/30 09:52:24 853059] [debug] |xqc_engine_main_logic|END|now:1746006744852667| [2025/04/30 09:52:24 853181] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744853179| [2025/04/30 09:52:24 853190] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 853198] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:286| [2025/04/30 09:52:24 853205] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:287| [2025/04/30 09:52:24 853213] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:287| [2025/04/30 09:52:24 853220] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 853227] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:856|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:857|path_largest_ack:856| [2025/04/30 09:52:24 853235] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45606|prior_delivered:594740|prior_time:1746006744814290|is_app_limited:0|send_elapse:40509|ack_elapse:38889|ctl_first_sent_time:1746006744815872|lagest_ack_time:1746006744853179|curr_delivered:639146| [2025/04/30 09:52:24 853240] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744815872| [2025/04/30 09:52:24 853247] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1249||sndq_packets_used_bytes:0|sndq_packets_free:99| [2025/04/30 09:52:24 853253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:857|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:857|path_largest_ack:857| [2025/04/30 09:52:24 853260] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45606|prior_delivered:594740|prior_time:1746006744814290|is_app_limited:0|send_elapse:40509|ack_elapse:38889|ctl_first_sent_time:1746006744815872|lagest_ack_time:1746006744853179|curr_delivered:640346| [2025/04/30 09:52:24 853267] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744815993| [2025/04/30 09:52:24 853271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1248||sndq_packets_used_bytes:0|sndq_packets_free:100| [2025/04/30 09:52:24 853275] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37099|rttvar:312|minrtt:31359|latest_rtt:37186|ack_delay:88| [2025/04/30 09:52:24 853281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37099|rttvar:234|minrtt:31359|latest_rtt:37186|ack_delay:88| [2025/04/30 09:52:24 853287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:857|lost_pn:854|thresh:3| [2025/04/30 09:52:24 853300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 853304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 853309] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37099|rtt_var:234|pto_duration:39099|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 853313] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 853317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 853321] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 09:52:24 853325] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744917036|now:1746006744853308|interv:63728| [2025/04/30 09:52:24 853329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744917036|now:1746006744853308|interval:63728|pto_count:0|srtt:37099 [2025/04/30 09:52:24 853333] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 40509, ack_elapse 38889, delivered 45606|rate 1125823|lost 292| [2025/04/30 09:52:24 853338] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1125823) in round 13| [2025/04/30 09:52:24 853342] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 853346] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 853350] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56410|packet_lost:0|acked:2400|po_sent_time:1746006744815993|recovery:1|recovery_start:1746006744849336|packet_conservation:1|next_round_delivered:635546| [2025/04/30 09:52:24 853355] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56410|packet_lost:0|acked:2400|po_sent_time:1746006744815993|recovery:1|recovery_start:1746006744849336|packet_conservation:1|next_round_delivered:635546| [2025/04/30 09:52:24 853359] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:908905|bw:1211874|cwnd:56410|full_bw_reached:1|inflight:52810|srtt:37099|latest_rtt:37186|min_rtt:31359|applimit:0|lost:291|recovery:1|recovery_start:1746006744849336|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 853365] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:287|largest:287|pns:2| [2025/04/30 09:52:24 853370] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:287|frame:ACK |recv_time:1746006744853179|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 853375] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864853179|now:1746006744853179|interv:120000000| [2025/04/30 09:52:24 853379] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864853179|now:1746006744853179|interv:120000000| [2025/04/30 09:52:24 853383] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744854034|pq_index:0| [2025/04/30 09:52:24 853387] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744852667| [2025/04/30 09:52:24 853391] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744853391| [2025/04/30 09:52:24 853404] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744853403| [2025/04/30 09:52:24 853409] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 853414] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37099|min_srtt:37099|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 853419] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:52810|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:617826| [2025/04/30 09:52:24 853423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 853427] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 853431] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 853436] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 853440] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37099|min_srtt:37099|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 853444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:52810|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:726294| [2025/04/30 09:52:24 853448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 853452] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 853456] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 853460] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 853465] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 853469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:680313| [2025/04/30 09:52:24 853473] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 853477] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 853481] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744854034| [2025/04/30 09:52:24 853485] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744854034| [2025/04/30 09:52:24 853489] [debug] |xqc_engine_wakeup_after|wakeup:1746006744854034|now:1746006744853489|diff:545| [2025/04/30 09:52:24 853493] [debug] |xqc_engine_main_logic|END|now:1746006744853403| [2025/04/30 09:52:24 853499] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744853499| [2025/04/30 09:52:24 853505] [debug] |xqc_engine_wakeup_after|wakeup:1746006744854034|now:1746006744853505|diff:529| [2025/04/30 09:52:24 853509] [debug] |xqc_engine_main_logic|END|now:1746006744853499| [2025/04/30 09:52:24 854578] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744854578| [2025/04/30 09:52:24 854589] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744854034|pq_index:0| [2025/04/30 09:52:24 854594] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744853403| [2025/04/30 09:52:24 854599] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744854598| [2025/04/30 09:52:24 854603] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744854034|now:1746006744854598| [2025/04/30 09:52:24 854608] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744854034|now:1746006744854598| [2025/04/30 09:52:24 854612] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 854616] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 854621] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37099|min_srtt:37099|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 854626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:52810|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:617826| [2025/04/30 09:52:24 854633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 854640] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 854645] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 854652] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 854658] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37099|min_srtt:37099|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 854665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:52810|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:726294| [2025/04/30 09:52:24 854672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 854678] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 854684] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 854690] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 854697] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 854703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:680313| [2025/04/30 09:52:24 854717] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 854724] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:902| [2025/04/30 09:52:24 854767] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:902|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1746006744854736|stream_id:0|stream_offset:680313| [2025/04/30 09:52:24 854776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 854784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/04/30 09:52:24 854790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37099|rtt_var:234|pto_duration:39099|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 854797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 854803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 854810] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 09:52:24 854814] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744918835|now:1746006744854790|interv:64045| [2025/04/30 09:52:24 854818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744918835|now:1746006744854790|interval:64045|pto_count:0|srtt:37099 [2025/04/30 09:52:24 854823] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56410|inflight:54010| [2025/04/30 09:52:24 854828] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 854832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:681492| [2025/04/30 09:52:24 854836] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 854840] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744855840|now:1746006744854840|interv:1000| [2025/04/30 09:52:24 854844] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 854848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 854852] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744855840| [2025/04/30 09:52:24 854856] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744855840| [2025/04/30 09:52:24 854860] [debug] |xqc_engine_wakeup_after|wakeup:1746006744855840|now:1746006744854860|diff:980| [2025/04/30 09:52:24 854865] [debug] |xqc_engine_main_logic|END|now:1746006744854598| [2025/04/30 09:52:24 855221] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:42|state:ESTABED|recv_time:1746006744855220| [2025/04/30 09:52:24 855237] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 855246] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:287| [2025/04/30 09:52:24 855259] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:288| [2025/04/30 09:52:24 855267] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:288| [2025/04/30 09:52:24 855274] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 855281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:858|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:859|path_largest_ack:858| [2025/04/30 09:52:24 855289] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:48006|prior_delivered:594740|prior_time:1746006744814290|is_app_limited:0|send_elapse:40720|ack_elapse:40930|ctl_first_sent_time:1746006744816083|lagest_ack_time:1746006744855220|curr_delivered:641546| [2025/04/30 09:52:24 855297] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744816083| [2025/04/30 09:52:24 855304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1247||sndq_packets_used_bytes:0|sndq_packets_free:101| [2025/04/30 09:52:24 855311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:859|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:859|path_largest_ack:859| [2025/04/30 09:52:24 855318] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46806|prior_delivered:597140|prior_time:1746006744816236|is_app_limited:0|send_elapse:39028|ack_elapse:38984|ctl_first_sent_time:1746006744817770|lagest_ack_time:1746006744855220|curr_delivered:642746| [2025/04/30 09:52:24 855326] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744817770| [2025/04/30 09:52:24 855332] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1246||sndq_packets_used_bytes:0|sndq_packets_free:102| [2025/04/30 09:52:24 855338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37099|rttvar:234|minrtt:31359|latest_rtt:37450|ack_delay:88| [2025/04/30 09:52:24 855343] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37132|rttvar:241|minrtt:31359|latest_rtt:37450|ack_delay:88| [2025/04/30 09:52:24 855347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:859|lost_pn:856|thresh:3| [2025/04/30 09:52:24 855351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 855356] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 855360] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37132|rtt_var:241|pto_duration:39132|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 855366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 855372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 855379] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 09:52:24 855385] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744918868|now:1746006744855360|interv:63508| [2025/04/30 09:52:24 855390] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744918868|now:1746006744855360|interval:63508|pto_count:0|srtt:37132 [2025/04/30 09:52:24 855399] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39028, ack_elapse 38984, delivered 45606|rate 1168545|lost 292| [2025/04/30 09:52:24 855404] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168545) in round 13| [2025/04/30 09:52:24 855408] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 855412] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 855416] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56410|packet_lost:0|acked:2400|po_sent_time:1746006744817770|recovery:1|recovery_start:1746006744849336|packet_conservation:1|next_round_delivered:635546| [2025/04/30 09:52:24 855421] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56410|packet_lost:0|acked:2400|po_sent_time:1746006744817770|recovery:1|recovery_start:1746006744849336|packet_conservation:1|next_round_delivered:635546| [2025/04/30 09:52:24 855425] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:908905|bw:1211874|cwnd:56410|full_bw_reached:1|inflight:51610|srtt:37132|latest_rtt:37450|min_rtt:31359|applimit:0|lost:291|recovery:1|recovery_start:1746006744849336|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 855431] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:24 855435] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:24 855440] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 09:52:24 855445] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:288|largest:288|pns:2| [2025/04/30 09:52:24 855450] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:288|frame:PING ACK |recv_time:1746006744855220|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 855455] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864855220|now:1746006744855220|interv:120000000| [2025/04/30 09:52:24 855459] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864855220|now:1746006744855220|interv:120000000| [2025/04/30 09:52:24 855463] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744855840|pq_index:0| [2025/04/30 09:52:24 855467] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744854598| [2025/04/30 09:52:24 855471] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744855471| [2025/04/30 09:52:24 855476] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744855475| [2025/04/30 09:52:24 855481] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 855486] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:288|ack_delay:266|first_ack_range:17|largest_pkt_recv_time:1746006744855220| [2025/04/30 09:52:24 855490] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:288|low:271|pkt_pns:2| [2025/04/30 09:52:24 855497] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:269|low:264|pkt_pns:2| [2025/04/30 09:52:24 855501] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:262|low:257|pkt_pns:2| [2025/04/30 09:52:24 855505] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:10|path:0|path_largest_recv:288|frame_largest_recv:288| [2025/04/30 09:52:24 855509] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:24 855514] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37132|min_srtt:37132|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 855518] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:51610|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:617826| [2025/04/30 09:52:24 855523] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 855527] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 855531] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 855535] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 855539] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37132|min_srtt:37132|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 855544] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:51610|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:726294| [2025/04/30 09:52:24 855548] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 855552] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 855556] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 855560] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 855564] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 855569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:51610|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:681492| [2025/04/30 09:52:24 855573] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 855579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 855585] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744855840| [2025/04/30 09:52:24 855592] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744855840| [2025/04/30 09:52:24 855598] [debug] |xqc_engine_wakeup_after|wakeup:1746006744855840|now:1746006744855598|diff:242| [2025/04/30 09:52:24 855605] [debug] |xqc_engine_main_logic|END|now:1746006744855475| [2025/04/30 09:52:24 855618] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744855618| [2025/04/30 09:52:24 855624] [debug] |xqc_engine_wakeup_after|wakeup:1746006744855840|now:1746006744855624|diff:216| [2025/04/30 09:52:24 855631] [debug] |xqc_engine_main_logic|END|now:1746006744855618| [2025/04/30 09:52:24 856724] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744856724| [2025/04/30 09:52:24 856737] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744855840|pq_index:0| [2025/04/30 09:52:24 856744] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744855475| [2025/04/30 09:52:24 856752] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744856750| [2025/04/30 09:52:24 856759] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744855840|now:1746006744856750| [2025/04/30 09:52:24 856766] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744855840|now:1746006744856750| [2025/04/30 09:52:24 856781] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 856788] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 856796] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37132|min_srtt:37132|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 856803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:51610|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:617826| [2025/04/30 09:52:24 856810] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 856815] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 856821] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 856829] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 856835] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37132|min_srtt:37132|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 856842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:51610|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:726294| [2025/04/30 09:52:24 856848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 856852] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 856855] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 856860] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 856864] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 856869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:51610|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:681492| [2025/04/30 09:52:24 856880] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 856884] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:903| [2025/04/30 09:52:24 856924] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:903|size:1210|sent:1226|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:51610|now:1746006744856892|stream_id:0|stream_offset:681492| [2025/04/30 09:52:24 856934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:903|origin_pktnum:0|size:1210|enc_size:1226|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 856941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 09:52:24 856948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37132|rtt_var:241|pto_duration:39132|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 856955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 856960] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 856964] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52820| [2025/04/30 09:52:24 856968] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744921024|now:1746006744856947|interv:64077| [2025/04/30 09:52:24 856972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744921024|now:1746006744856947|interval:64077|pto_count:0|srtt:37132 [2025/04/30 09:52:24 856977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56410|inflight:52820| [2025/04/30 09:52:24 856982] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 856986] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52820|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:682671| [2025/04/30 09:52:24 856991] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 856995] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:904| [2025/04/30 09:52:24 857024] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:904|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52820|now:1746006744857001|stream_id:0|stream_offset:682671| [2025/04/30 09:52:24 857034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 857041] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52820|applimit:0| [2025/04/30 09:52:24 857048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37132|rtt_var:241|pto_duration:39132|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 857054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 857062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 857066] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54020| [2025/04/30 09:52:24 857070] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744921133|now:1746006744857048|interv:64085| [2025/04/30 09:52:24 857075] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744921133|now:1746006744857048|interval:64085|pto_count:0|srtt:37132 [2025/04/30 09:52:24 857083] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56410|inflight:54020| [2025/04/30 09:52:24 857091] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 857098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54020|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:683850| [2025/04/30 09:52:24 857103] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 857107] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744858107|now:1746006744857107|interv:1000| [2025/04/30 09:52:24 857113] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 857119] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 857126] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744858107| [2025/04/30 09:52:24 857149] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744858107| [2025/04/30 09:52:24 857159] [debug] |xqc_engine_wakeup_after|wakeup:1746006744858107|now:1746006744857159|diff:948| [2025/04/30 09:52:24 857166] [debug] |xqc_engine_main_logic|END|now:1746006744856750| [2025/04/30 09:52:24 857179] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744857178| [2025/04/30 09:52:24 857187] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 857196] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:288| [2025/04/30 09:52:24 857202] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:289| [2025/04/30 09:52:24 857211] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:289| [2025/04/30 09:52:24 857217] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 857225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:860|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:861|path_largest_ack:860| [2025/04/30 09:52:24 857233] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:48006|prior_delivered:597140|prior_time:1746006744816236|is_app_limited:0|send_elapse:39183|ack_elapse:40942|ctl_first_sent_time:1746006744817925|lagest_ack_time:1746006744857178|curr_delivered:643946| [2025/04/30 09:52:24 857239] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744817925| [2025/04/30 09:52:24 857246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1245||sndq_packets_used_bytes:0|sndq_packets_free:103| [2025/04/30 09:52:24 857252] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:861|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:861|path_largest_ack:861| [2025/04/30 09:52:24 857264] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:48006|prior_delivered:597140|prior_time:1746006744816236|is_app_limited:0|send_elapse:39183|ack_elapse:40942|ctl_first_sent_time:1746006744817925|lagest_ack_time:1746006744857178|curr_delivered:645146| [2025/04/30 09:52:24 857270] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744818042| [2025/04/30 09:52:24 857277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1244||sndq_packets_used_bytes:0|sndq_packets_free:104| [2025/04/30 09:52:24 857283] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37132|rttvar:241|minrtt:31359|latest_rtt:39136|ack_delay:96| [2025/04/30 09:52:24 857290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37371|rttvar:658|minrtt:31359|latest_rtt:39136|ack_delay:96| [2025/04/30 09:52:24 857296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:861|lost_pn:858|thresh:3| [2025/04/30 09:52:24 857300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 857304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 857309] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37371|rtt_var:658|pto_duration:40003|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 857313] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 857317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 857321] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51620| [2025/04/30 09:52:24 857325] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744922004|now:1746006744857308|interv:64696| [2025/04/30 09:52:24 857329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744922004|now:1746006744857308|interval:64696|pto_count:0|srtt:37371 [2025/04/30 09:52:24 857333] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39183, ack_elapse 40942, delivered 48006|rate 1172536|lost 292| [2025/04/30 09:52:24 857338] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172536) in round 13| [2025/04/30 09:52:24 857342] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 857347] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 857351] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56410|packet_lost:0|acked:2400|po_sent_time:1746006744818042|recovery:1|recovery_start:1746006744849336|packet_conservation:1|next_round_delivered:635546| [2025/04/30 09:52:24 857356] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56410|packet_lost:0|acked:2400|po_sent_time:1746006744818042|recovery:1|recovery_start:1746006744849336|packet_conservation:1|next_round_delivered:635546| [2025/04/30 09:52:24 857361] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:908905|bw:1211874|cwnd:56410|full_bw_reached:1|inflight:51620|srtt:37371|latest_rtt:39136|min_rtt:31359|applimit:0|lost:291|recovery:1|recovery_start:1746006744849336|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 857370] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:289|largest:289|pns:2| [2025/04/30 09:52:24 857374] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:289|frame:ACK |recv_time:1746006744857178|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 857379] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864857178|now:1746006744857178|interv:120000000| [2025/04/30 09:52:24 857383] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864857178|now:1746006744857178|interv:120000000| [2025/04/30 09:52:24 857387] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744858107|pq_index:0| [2025/04/30 09:52:24 857391] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744856750| [2025/04/30 09:52:24 857395] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744857395| [2025/04/30 09:52:24 857400] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744857399| [2025/04/30 09:52:24 857406] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 857410] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37371|min_srtt:37371|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 857415] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:51620|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:617826| [2025/04/30 09:52:24 857419] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 857423] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 857427] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 857431] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 857435] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37371|min_srtt:37371|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 857440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:51620|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:726294| [2025/04/30 09:52:24 857444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 857448] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 857452] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 857456] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 857463] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 857467] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51620|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:683850| [2025/04/30 09:52:24 857471] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 857475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 857479] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744858107| [2025/04/30 09:52:24 857483] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744858107| [2025/04/30 09:52:24 857487] [debug] |xqc_engine_wakeup_after|wakeup:1746006744858107|now:1746006744857487|diff:620| [2025/04/30 09:52:24 857491] [debug] |xqc_engine_main_logic|END|now:1746006744857399| [2025/04/30 09:52:24 857497] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744857497| [2025/04/30 09:52:24 857501] [debug] |xqc_engine_wakeup_after|wakeup:1746006744858107|now:1746006744857500|diff:607| [2025/04/30 09:52:24 857505] [debug] |xqc_engine_main_logic|END|now:1746006744857497| [2025/04/30 09:52:24 858575] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744858575| [2025/04/30 09:52:24 858589] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744858107|pq_index:0| [2025/04/30 09:52:24 858594] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744857399| [2025/04/30 09:52:24 858602] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744858600| [2025/04/30 09:52:24 858609] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744858107|now:1746006744858600| [2025/04/30 09:52:24 858616] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744858107|now:1746006744858600| [2025/04/30 09:52:24 858620] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 858625] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 858631] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37371|min_srtt:37371|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 858638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:51620|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:617826| [2025/04/30 09:52:24 858645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 858652] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 858658] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 858664] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 858671] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37371|min_srtt:37371|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 858685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:51620|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:726294| [2025/04/30 09:52:24 858692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 858697] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 858703] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 858710] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 858717] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 858724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51620|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:683850| [2025/04/30 09:52:24 858731] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 858738] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:905| [2025/04/30 09:52:24 858779] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:905|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51620|now:1746006744858749|stream_id:0|stream_offset:683850| [2025/04/30 09:52:24 858790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 858797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51620|applimit:0| [2025/04/30 09:52:24 858804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37371|rtt_var:658|pto_duration:40003|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 858811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 858818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 858824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52820| [2025/04/30 09:52:24 858830] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744923752|now:1746006744858804|interv:64948| [2025/04/30 09:52:24 858836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744923752|now:1746006744858804|interval:64948|pto_count:0|srtt:37371 [2025/04/30 09:52:24 858843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56410|inflight:52820| [2025/04/30 09:52:24 858851] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 858855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52820|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:685029| [2025/04/30 09:52:24 858865] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 858869] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744859869|now:1746006744858869|interv:1000| [2025/04/30 09:52:24 858873] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 858877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 858881] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744859869| [2025/04/30 09:52:24 858885] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744859869| [2025/04/30 09:52:24 858889] [debug] |xqc_engine_wakeup_after|wakeup:1746006744859869|now:1746006744858889|diff:980| [2025/04/30 09:52:24 858893] [debug] |xqc_engine_main_logic|END|now:1746006744858600| [2025/04/30 09:52:24 859168] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744859167| [2025/04/30 09:52:24 859181] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 859190] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:289| [2025/04/30 09:52:24 859197] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:290| [2025/04/30 09:52:24 859205] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:290| [2025/04/30 09:52:24 859212] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 859218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:862|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:863|path_largest_ack:862| [2025/04/30 09:52:24 859225] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:50406|prior_delivered:597140|prior_time:1746006744816236|is_app_limited:0|send_elapse:40618|ack_elapse:42931|ctl_first_sent_time:1746006744819360|lagest_ack_time:1746006744859167|curr_delivered:646346| [2025/04/30 09:52:24 859232] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744819360| [2025/04/30 09:52:24 859240] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1243||sndq_packets_used_bytes:0|sndq_packets_free:105| [2025/04/30 09:52:24 859247] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:863|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:863|path_largest_ack:863| [2025/04/30 09:52:24 859254] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46806|prior_delivered:601940|prior_time:1746006744820240|is_app_limited:0|send_elapse:37677|ack_elapse:38927|ctl_first_sent_time:1746006744820653|lagest_ack_time:1746006744859167|curr_delivered:647546| [2025/04/30 09:52:24 859262] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744820653| [2025/04/30 09:52:24 859268] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1242||sndq_packets_used_bytes:0|sndq_packets_free:106| [2025/04/30 09:52:24 859275] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37371|rttvar:658|minrtt:31359|latest_rtt:38514|ack_delay:88| [2025/04/30 09:52:24 859281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37503|rttvar:757|minrtt:31359|latest_rtt:38514|ack_delay:88| [2025/04/30 09:52:24 859287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:863|lost_pn:860|thresh:3| [2025/04/30 09:52:24 859299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 859306] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 859313] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37503|rtt_var:757|pto_duration:40531|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 859319] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 859326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 859330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50420| [2025/04/30 09:52:24 859334] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744924280|now:1746006744859312|interv:64968| [2025/04/30 09:52:24 859338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744924280|now:1746006744859312|interval:64968|pto_count:0|srtt:37503 [2025/04/30 09:52:24 859344] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 37677, ack_elapse 38927, delivered 45606|rate 1171577|lost 292| [2025/04/30 09:52:24 859351] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171577) in round 13| [2025/04/30 09:52:24 859358] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 859364] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 859369] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56410|packet_lost:0|acked:2400|po_sent_time:1746006744820653|recovery:1|recovery_start:1746006744849336|packet_conservation:1|next_round_delivered:635546| [2025/04/30 09:52:24 859374] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56410|packet_lost:0|acked:2400|po_sent_time:1746006744820653|recovery:1|recovery_start:1746006744849336|packet_conservation:1|next_round_delivered:635546| [2025/04/30 09:52:24 859379] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:908905|bw:1211874|cwnd:56410|full_bw_reached:1|inflight:50420|srtt:37503|latest_rtt:38514|min_rtt:31359|applimit:0|lost:291|recovery:1|recovery_start:1746006744849336|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 859385] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:290|largest:290|pns:2| [2025/04/30 09:52:24 859389] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:290|frame:ACK |recv_time:1746006744859167|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 859394] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864859167|now:1746006744859167|interv:120000000| [2025/04/30 09:52:24 859398] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864859167|now:1746006744859167|interv:120000000| [2025/04/30 09:52:24 859402] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744859869|pq_index:0| [2025/04/30 09:52:24 859406] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744858600| [2025/04/30 09:52:24 859414] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744859414| [2025/04/30 09:52:24 859419] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744859418| [2025/04/30 09:52:24 859424] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 859429] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37503|min_srtt:37503|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 859433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:50420|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:617826| [2025/04/30 09:52:24 859438] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 859442] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 859446] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 859450] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 859454] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37503|min_srtt:37503|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 859459] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:50420|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:726294| [2025/04/30 09:52:24 859463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 859467] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 859471] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 859475] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 859479] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 859484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50420|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:685029| [2025/04/30 09:52:24 859488] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 859492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 859496] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744859869| [2025/04/30 09:52:24 859500] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744859869| [2025/04/30 09:52:24 859504] [debug] |xqc_engine_wakeup_after|wakeup:1746006744859869|now:1746006744859504|diff:365| [2025/04/30 09:52:24 859508] [debug] |xqc_engine_main_logic|END|now:1746006744859418| [2025/04/30 09:52:24 859514] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744859514| [2025/04/30 09:52:24 859520] [debug] |xqc_engine_wakeup_after|wakeup:1746006744859869|now:1746006744859520|diff:349| [2025/04/30 09:52:24 859524] [debug] |xqc_engine_main_logic|END|now:1746006744859514| [2025/04/30 09:52:24 860597] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744860597| [2025/04/30 09:52:24 860611] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744859869|pq_index:0| [2025/04/30 09:52:24 860619] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744859418| [2025/04/30 09:52:24 860627] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744860625| [2025/04/30 09:52:24 860634] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744859869|now:1746006744860625| [2025/04/30 09:52:24 860641] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744859869|now:1746006744860625| [2025/04/30 09:52:24 860647] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 860654] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 860661] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37503|min_srtt:37503|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 860668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:50420|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:617826| [2025/04/30 09:52:24 860676] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 860682] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 860688] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 860695] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 860702] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37503|min_srtt:37503|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 860710] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:50420|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:726294| [2025/04/30 09:52:24 860717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 860723] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 860729] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 860736] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 860743] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 860750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50420|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:685029| [2025/04/30 09:52:24 860764] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 860771] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:906| [2025/04/30 09:52:24 860834] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:906|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50420|now:1746006744860782|stream_id:0|stream_offset:685029| [2025/04/30 09:52:24 860846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 860853] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50420|applimit:0| [2025/04/30 09:52:24 860860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37503|rtt_var:757|pto_duration:40531|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 860866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 860871] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 860875] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51620| [2025/04/30 09:52:24 860879] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744926313|now:1746006744860859|interv:65454| [2025/04/30 09:52:24 860883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744926313|now:1746006744860859|interval:65454|pto_count:0|srtt:37503 [2025/04/30 09:52:24 860888] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56410|inflight:51620| [2025/04/30 09:52:24 860893] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 860897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51620|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:686208| [2025/04/30 09:52:24 860902] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 860906] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:907| [2025/04/30 09:52:24 860941] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:907|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51620|now:1746006744860913|stream_id:0|stream_offset:686208| [2025/04/30 09:52:24 860950] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 860957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51620|applimit:0| [2025/04/30 09:52:24 860963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37503|rtt_var:757|pto_duration:40531|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 860969] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 860976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 860988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52820| [2025/04/30 09:52:24 860994] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744926444|now:1746006744860963|interv:65481| [2025/04/30 09:52:24 860998] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744926444|now:1746006744860963|interval:65481|pto_count:0|srtt:37503 [2025/04/30 09:52:24 861003] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56410|inflight:52820| [2025/04/30 09:52:24 861008] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 861012] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52820|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:687387| [2025/04/30 09:52:24 861017] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 861021] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744862021|now:1746006744861021|interv:1000| [2025/04/30 09:52:24 861025] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 861028] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 861033] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744862021| [2025/04/30 09:52:24 861037] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744862021| [2025/04/30 09:52:24 861041] [debug] |xqc_engine_wakeup_after|wakeup:1746006744862021|now:1746006744861041|diff:980| [2025/04/30 09:52:24 861045] [debug] |xqc_engine_main_logic|END|now:1746006744860625| [2025/04/30 09:52:24 861149] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744861148| [2025/04/30 09:52:24 861163] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 861171] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:290| [2025/04/30 09:52:24 861178] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:291| [2025/04/30 09:52:24 861186] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:291| [2025/04/30 09:52:24 861192] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 861199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:864|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:865|path_largest_ack:864| [2025/04/30 09:52:24 861206] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:48006|prior_delivered:601940|prior_time:1746006744820240|is_app_limited:0|send_elapse:37797|ack_elapse:40908|ctl_first_sent_time:1746006744820773|lagest_ack_time:1746006744861148|curr_delivered:648746| [2025/04/30 09:52:24 861213] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744820773| [2025/04/30 09:52:24 861218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1241||sndq_packets_used_bytes:0|sndq_packets_free:107| [2025/04/30 09:52:24 861223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:865|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:865|path_largest_ack:865| [2025/04/30 09:52:24 861238] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:48006|prior_delivered:601940|prior_time:1746006744820240|is_app_limited:0|send_elapse:37797|ack_elapse:40908|ctl_first_sent_time:1746006744820773|lagest_ack_time:1746006744861148|curr_delivered:649946| [2025/04/30 09:52:24 861245] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744822118| [2025/04/30 09:52:24 861251] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1240||sndq_packets_used_bytes:0|sndq_packets_free:108| [2025/04/30 09:52:24 861257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37503|rttvar:757|minrtt:31359|latest_rtt:39030|ack_delay:88| [2025/04/30 09:52:24 861262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37683|rttvar:927|minrtt:31359|latest_rtt:39030|ack_delay:88| [2025/04/30 09:52:24 861267] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:865|lost_pn:862|thresh:3| [2025/04/30 09:52:24 861271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 861275] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 861279] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37683|rtt_var:927|pto_duration:41391|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 861283] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 861287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 861291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50420| [2025/04/30 09:52:24 861295] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744927304|now:1746006744861279|interv:66025| [2025/04/30 09:52:24 861299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744927304|now:1746006744861279|interval:66025|pto_count:0|srtt:37683 [2025/04/30 09:52:24 861304] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 37797, ack_elapse 40908, delivered 48006|rate 1173511|lost 292| [2025/04/30 09:52:24 861308] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173511) in round 13| [2025/04/30 09:52:24 861314] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 861321] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 861328] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56410|packet_lost:0|acked:2400|po_sent_time:1746006744822118|recovery:1|recovery_start:1746006744849336|packet_conservation:1|next_round_delivered:635546| [2025/04/30 09:52:24 861334] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56410|packet_lost:0|acked:2400|po_sent_time:1746006744822118|recovery:1|recovery_start:1746006744849336|packet_conservation:1|next_round_delivered:635546| [2025/04/30 09:52:24 861339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:908905|bw:1211874|cwnd:56410|full_bw_reached:1|inflight:50420|srtt:37683|latest_rtt:39030|min_rtt:31359|applimit:0|lost:291|recovery:1|recovery_start:1746006744849336|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 861348] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:291|largest:291|pns:2| [2025/04/30 09:52:24 861353] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:291|frame:ACK |recv_time:1746006744861148|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 861358] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864861148|now:1746006744861148|interv:120000000| [2025/04/30 09:52:24 861362] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864861148|now:1746006744861148|interv:120000000| [2025/04/30 09:52:24 861366] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744862021|pq_index:0| [2025/04/30 09:52:24 861370] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744860625| [2025/04/30 09:52:24 861374] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744861374| [2025/04/30 09:52:24 861379] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744861378| [2025/04/30 09:52:24 861384] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 861389] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37683|min_srtt:37683|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 861394] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:50420|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:617826| [2025/04/30 09:52:24 861402] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 861408] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 861414] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 861420] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 861424] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37683|min_srtt:37683|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 861428] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:50420|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:726294| [2025/04/30 09:52:24 861433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 861437] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 861440] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 861445] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 861452] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 861457] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50420|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:687387| [2025/04/30 09:52:24 861461] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 861465] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 861469] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744862021| [2025/04/30 09:52:24 861473] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744862021| [2025/04/30 09:52:24 861477] [debug] |xqc_engine_wakeup_after|wakeup:1746006744862021|now:1746006744861477|diff:544| [2025/04/30 09:52:24 861484] [debug] |xqc_engine_main_logic|END|now:1746006744861378| [2025/04/30 09:52:24 861493] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744861492| [2025/04/30 09:52:24 861499] [debug] |xqc_engine_wakeup_after|wakeup:1746006744862021|now:1746006744861499|diff:522| [2025/04/30 09:52:24 861504] [debug] |xqc_engine_main_logic|END|now:1746006744861492| [2025/04/30 09:52:24 862572] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744862571| [2025/04/30 09:52:24 862583] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744862021|pq_index:0| [2025/04/30 09:52:24 862588] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744861378| [2025/04/30 09:52:24 862593] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744862592| [2025/04/30 09:52:24 862600] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744862021|now:1746006744862592| [2025/04/30 09:52:24 862607] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744862021|now:1746006744862592| [2025/04/30 09:52:24 862613] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 862620] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 862627] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37683|min_srtt:37683|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 862632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:50420|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:617826| [2025/04/30 09:52:24 862639] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 862645] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 862650] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 862657] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 862663] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37683|min_srtt:37683|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 862677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:50420|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:726294| [2025/04/30 09:52:24 862683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 862689] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 862696] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 862702] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 862709] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 862716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50420|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:687387| [2025/04/30 09:52:24 862723] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 862729] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:908| [2025/04/30 09:52:24 862773] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:908|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50420|now:1746006744862741|stream_id:0|stream_offset:687387| [2025/04/30 09:52:24 862783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 862790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50420|applimit:0| [2025/04/30 09:52:24 862796] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37683|rtt_var:927|pto_duration:41391|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 862803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 862809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 862815] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51620| [2025/04/30 09:52:24 862822] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744929132|now:1746006744862796|interv:66336| [2025/04/30 09:52:24 862827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744929132|now:1746006744862796|interval:66336|pto_count:0|srtt:37683 [2025/04/30 09:52:24 862831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56410|inflight:51620| [2025/04/30 09:52:24 862836] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 862841] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51620|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:688566| [2025/04/30 09:52:24 862850] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 862854] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:909| [2025/04/30 09:52:24 862887] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:909|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51620|now:1746006744862861|stream_id:0|stream_offset:688566| [2025/04/30 09:52:24 862895] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 862903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51620|applimit:0| [2025/04/30 09:52:24 862909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37683|rtt_var:927|pto_duration:41391|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 862916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 862920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 862924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52820| [2025/04/30 09:52:24 862928] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744929252|now:1746006744862909|interv:66343| [2025/04/30 09:52:24 862932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744929252|now:1746006744862909|interval:66343|pto_count:0|srtt:37683 [2025/04/30 09:52:24 862937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56410|inflight:52820| [2025/04/30 09:52:24 862942] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 862946] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52820|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:689745| [2025/04/30 09:52:24 862951] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1210| [2025/04/30 09:52:24 862955] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744864165|now:1746006744862955|interv:1210| [2025/04/30 09:52:24 862959] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1210| [2025/04/30 09:52:24 862962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 862967] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744864165| [2025/04/30 09:52:24 862971] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744864165| [2025/04/30 09:52:24 862975] [debug] |xqc_engine_wakeup_after|wakeup:1746006744864165|now:1746006744862975|diff:1190| [2025/04/30 09:52:24 862979] [debug] |xqc_engine_main_logic|END|now:1746006744862592| [2025/04/30 09:52:24 863253] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:42|state:ESTABED|recv_time:1746006744863252| [2025/04/30 09:52:24 863266] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 863275] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:291| [2025/04/30 09:52:24 863281] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:292| [2025/04/30 09:52:24 863296] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:292| [2025/04/30 09:52:24 863302] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 863310] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 863316] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:50406|prior_delivered:601940|prior_time:1746006744820240|is_app_limited:0|send_elapse:39269|ack_elapse:43012|ctl_first_sent_time:1746006744822245|lagest_ack_time:1746006744863252|curr_delivered:651146| [2025/04/30 09:52:24 863324] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744822245| [2025/04/30 09:52:24 863331] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1239||sndq_packets_used_bytes:0|sndq_packets_free:109| [2025/04/30 09:52:24 863338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37683|rttvar:927|minrtt:31359|latest_rtt:41007|ack_delay:1224| [2025/04/30 09:52:24 863344] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37945|rttvar:1221|minrtt:31359|latest_rtt:41007|ack_delay:1224| [2025/04/30 09:52:24 863351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:866|lost_pn:863|thresh:3| [2025/04/30 09:52:24 863358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 863362] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 863368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37945|rtt_var:1221|pto_duration:42829|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 863375] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 863381] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 863386] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51620| [2025/04/30 09:52:24 863390] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744930690|now:1746006744863368|interv:67322| [2025/04/30 09:52:24 863394] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744930690|now:1746006744863368|interval:67322|pto_count:0|srtt:37945 [2025/04/30 09:52:24 863399] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39269, ack_elapse 43012, delivered 49206|rate 1144006|lost 292| [2025/04/30 09:52:24 863403] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144006) in round 13| [2025/04/30 09:52:24 863407] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 863411] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 863415] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56410|packet_lost:0|acked:1200|po_sent_time:1746006744822245|recovery:1|recovery_start:1746006744849336|packet_conservation:1|next_round_delivered:635546| [2025/04/30 09:52:24 863420] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56410|packet_lost:0|acked:1200|po_sent_time:1746006744822245|recovery:1|recovery_start:1746006744849336|packet_conservation:1|next_round_delivered:635546| [2025/04/30 09:52:24 863429] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:908905|bw:1211874|cwnd:56410|full_bw_reached:1|inflight:51620|srtt:37945|latest_rtt:41007|min_rtt:31359|applimit:0|lost:291|recovery:1|recovery_start:1746006744849336|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 863435] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:292|largest:292|pns:2| [2025/04/30 09:52:24 863439] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:292|frame:ACK |recv_time:1746006744863252|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 863444] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864863252|now:1746006744863252|interv:120000000| [2025/04/30 09:52:24 863448] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864863252|now:1746006744863252|interv:120000000| [2025/04/30 09:52:24 863452] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744864165|pq_index:0| [2025/04/30 09:52:24 863456] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744862592| [2025/04/30 09:52:24 863460] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744863460| [2025/04/30 09:52:24 863465] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744863464| [2025/04/30 09:52:24 863471] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 863479] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37945|min_srtt:37945|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 863486] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:51620|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:617826| [2025/04/30 09:52:24 863493] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 863499] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 863503] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 863507] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 863511] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37945|min_srtt:37945|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 863515] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:51620|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:726294| [2025/04/30 09:52:24 863520] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 863523] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 863530] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 863535] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 863539] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 863543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51620|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:689745| [2025/04/30 09:52:24 863548] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 863552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 863556] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744864165| [2025/04/30 09:52:24 863560] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744864165| [2025/04/30 09:52:24 863564] [debug] |xqc_engine_wakeup_after|wakeup:1746006744864165|now:1746006744863564|diff:601| [2025/04/30 09:52:24 863568] [debug] |xqc_engine_main_logic|END|now:1746006744863464| [2025/04/30 09:52:24 863573] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744863573| [2025/04/30 09:52:24 863577] [debug] |xqc_engine_wakeup_after|wakeup:1746006744864165|now:1746006744863577|diff:588| [2025/04/30 09:52:24 863582] [debug] |xqc_engine_main_logic|END|now:1746006744863573| [2025/04/30 09:52:24 864653] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744864653| [2025/04/30 09:52:24 864667] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744864165|pq_index:0| [2025/04/30 09:52:24 864674] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744863464| [2025/04/30 09:52:24 864682] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744864680| [2025/04/30 09:52:24 864689] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744864165|now:1746006744864680| [2025/04/30 09:52:24 864695] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744864165|now:1746006744864680| [2025/04/30 09:52:24 864701] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 864708] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 864716] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37945|min_srtt:37945|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 864723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:51620|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:617826| [2025/04/30 09:52:24 864729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 864735] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 864739] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 864750] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 864755] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37945|min_srtt:37945|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 864762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:51620|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:726294| [2025/04/30 09:52:24 864769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 864775] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 864779] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 864785] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 864792] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 864799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51620|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:689745| [2025/04/30 09:52:24 864806] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 864812] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:910| [2025/04/30 09:52:24 864857] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:910|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51620|now:1746006744864826|stream_id:0|stream_offset:689745| [2025/04/30 09:52:24 864866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 864873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51620|applimit:0| [2025/04/30 09:52:24 864880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37945|rtt_var:1221|pto_duration:42829|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 864886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 864891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 864895] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52820| [2025/04/30 09:52:24 864899] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744932655|now:1746006744864880|interv:67775| [2025/04/30 09:52:24 864903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744932655|now:1746006744864880|interval:67775|pto_count:0|srtt:37945 [2025/04/30 09:52:24 864907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56410|inflight:52820| [2025/04/30 09:52:24 864912] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 864921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52820|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:690924| [2025/04/30 09:52:24 864926] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 864930] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744865929|now:1746006744864929|interv:1000| [2025/04/30 09:52:24 864934] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 864937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 864941] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744865929| [2025/04/30 09:52:24 864946] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744865929| [2025/04/30 09:52:24 864949] [debug] |xqc_engine_wakeup_after|wakeup:1746006744865929|now:1746006744864949|diff:980| [2025/04/30 09:52:24 864954] [debug] |xqc_engine_main_logic|END|now:1746006744864680| [2025/04/30 09:52:24 865128] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006744865126| [2025/04/30 09:52:24 865161] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 865168] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:292| [2025/04/30 09:52:24 865172] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:293| [2025/04/30 09:52:24 865179] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:293| [2025/04/30 09:52:24 865185] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 865193] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:868|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:869|path_largest_ack:868| [2025/04/30 09:52:24 865201] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:50416|prior_delivered:604340|prior_time:1746006744822405|is_app_limited:0|send_elapse:39036|ack_elapse:42721|ctl_first_sent_time:1746006744824078|lagest_ack_time:1746006744865126|curr_delivered:652346| [2025/04/30 09:52:24 865209] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744824078| [2025/04/30 09:52:24 865216] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1238||sndq_packets_used_bytes:0|sndq_packets_free:110| [2025/04/30 09:52:24 865221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:869|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:869|path_largest_ack:869| [2025/04/30 09:52:24 865226] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:49216|prior_delivered:606740|prior_time:1746006744824270|is_app_limited:0|send_elapse:38980|ack_elapse:40856|ctl_first_sent_time:1746006744825830|lagest_ack_time:1746006744865126|curr_delivered:653546| [2025/04/30 09:52:24 865233] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744825830| [2025/04/30 09:52:24 865239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1237||sndq_packets_used_bytes:0|sndq_packets_free:111| [2025/04/30 09:52:24 865245] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37945|rttvar:1221|minrtt:31359|latest_rtt:39296|ack_delay:88| [2025/04/30 09:52:24 865265] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38103|rttvar:1231|minrtt:31359|latest_rtt:39296|ack_delay:88| [2025/04/30 09:52:24 865272] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:869|lost_pn:866|thresh:3| [2025/04/30 09:52:24 865279] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 865283] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 865287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744868184|now:1746006744865287|interval:2897| [2025/04/30 09:52:24 865292] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744868184|now:1746006744865287|interv:2897| [2025/04/30 09:52:24 865296] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 38980, ack_elapse 40856, delivered 46806|rate 1145633|lost 292| [2025/04/30 09:52:24 865301] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145633) in round 13| [2025/04/30 09:52:24 865305] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 865309] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 865313] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56410|packet_lost:0|acked:2400|po_sent_time:1746006744825830|recovery:1|recovery_start:1746006744849336|packet_conservation:1|next_round_delivered:635546| [2025/04/30 09:52:24 865318] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56410|packet_lost:0|acked:2400|po_sent_time:1746006744825830|recovery:1|recovery_start:1746006744849336|packet_conservation:1|next_round_delivered:635546| [2025/04/30 09:52:24 865323] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:908905|bw:1211874|cwnd:56410|full_bw_reached:1|inflight:50420|srtt:38103|latest_rtt:39296|min_rtt:31359|applimit:0|lost:291|recovery:1|recovery_start:1746006744849336|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 865328] [stats] |scid:d47626d1917b423603b680b7|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0||cwnd:56410|inflight:50420|mode:2|applimit:0|pacing_rate:908905|bw:1211874|srtt:38103|latest_rtt:39296|min_rtt:31359|send:903|lost:291|tlp:0|recv:282|recovery:1|slow_start:0|conn_life:639324|acked:2400|delivered:653546|is_cwnd_limited:0| [2025/04/30 09:52:24 865334] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:293|largest:293|pns:2| [2025/04/30 09:52:24 865339] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:293|frame:ACK |recv_time:1746006744865126|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 865344] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864865126|now:1746006744865126|interv:120000000| [2025/04/30 09:52:24 865348] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864865126|now:1746006744865126|interv:120000000| [2025/04/30 09:52:24 865352] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744865929|pq_index:0| [2025/04/30 09:52:24 865356] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744864680| [2025/04/30 09:52:24 865364] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744865364| [2025/04/30 09:52:24 865369] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744865368| [2025/04/30 09:52:24 865375] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 865380] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38103|min_srtt:38103|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 865384] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:50420|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:617826| [2025/04/30 09:52:24 865389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 865393] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 865397] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 865401] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 865405] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38103|min_srtt:38103|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 865410] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:50420|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:726294| [2025/04/30 09:52:24 865414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 865418] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 865422] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 865426] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 865430] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 865435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50420|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:690924| [2025/04/30 09:52:24 865439] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 865443] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 865447] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744865929| [2025/04/30 09:52:24 865451] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744865929| [2025/04/30 09:52:24 865455] [debug] |xqc_engine_wakeup_after|wakeup:1746006744865929|now:1746006744865455|diff:474| [2025/04/30 09:52:24 865462] [debug] |xqc_engine_main_logic|END|now:1746006744865368| [2025/04/30 09:52:24 865468] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744865468| [2025/04/30 09:52:24 865472] [debug] |xqc_engine_wakeup_after|wakeup:1746006744865929|now:1746006744865471|diff:458| [2025/04/30 09:52:24 865475] [debug] |xqc_engine_main_logic|END|now:1746006744865468| [2025/04/30 09:52:24 866548] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744866548| [2025/04/30 09:52:24 866564] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744865929|pq_index:0| [2025/04/30 09:52:24 866571] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744865368| [2025/04/30 09:52:24 866580] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744866578| [2025/04/30 09:52:24 866587] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744865929|now:1746006744866578| [2025/04/30 09:52:24 866595] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744865929|now:1746006744866578| [2025/04/30 09:52:24 866601] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 866608] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 866616] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38103|min_srtt:38103|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 866623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:50420|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:617826| [2025/04/30 09:52:24 866631] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 866637] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 866643] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 866650] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 866656] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38103|min_srtt:38103|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 866663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:50420|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:726294| [2025/04/30 09:52:24 866670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 866676] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 866682] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 866688] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 866695] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 866708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50420|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:690924| [2025/04/30 09:52:24 866716] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 866722] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:911| [2025/04/30 09:52:24 866766] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:911|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50420|now:1746006744866733|stream_id:0|stream_offset:690924| [2025/04/30 09:52:24 866777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 866784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50420|applimit:0| [2025/04/30 09:52:24 866791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744868184|now:1746006744866791|interval:1393| [2025/04/30 09:52:24 866798] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744868184|now:1746006744866791|interv:1393| [2025/04/30 09:52:24 866806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56410|inflight:51620| [2025/04/30 09:52:24 866814] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 866821] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51620|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:692103| [2025/04/30 09:52:24 866829] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 866836] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:912| [2025/04/30 09:52:24 866870] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:912|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51620|now:1746006744866846|stream_id:0|stream_offset:692103| [2025/04/30 09:52:24 866876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 866883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51620|applimit:0| [2025/04/30 09:52:24 866889] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744868184|now:1746006744866889|interval:1295| [2025/04/30 09:52:24 866897] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744868184|now:1746006744866889|interv:1295| [2025/04/30 09:52:24 866904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56410|inflight:52820| [2025/04/30 09:52:24 866911] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 866918] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52820|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:693282| [2025/04/30 09:52:24 866929] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1203| [2025/04/30 09:52:24 866933] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744868136|now:1746006744866933|interv:1203| [2025/04/30 09:52:24 866937] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1203| [2025/04/30 09:52:24 866941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 866945] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744868136| [2025/04/30 09:52:24 866949] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744868136| [2025/04/30 09:52:24 866953] [debug] |xqc_engine_wakeup_after|wakeup:1746006744868136|now:1746006744866953|diff:1183| [2025/04/30 09:52:24 866958] [debug] |xqc_engine_main_logic|END|now:1746006744866578| [2025/04/30 09:52:24 867104] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006744867103| [2025/04/30 09:52:24 867115] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 867124] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:293| [2025/04/30 09:52:24 867130] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:294| [2025/04/30 09:52:24 867162] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:294| [2025/04/30 09:52:24 867170] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 867178] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:870|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:871|path_largest_ack:870| [2025/04/30 09:52:24 867185] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:50416|prior_delivered:606740|prior_time:1746006744824270|is_app_limited:0|send_elapse:39110|ack_elapse:42833|ctl_first_sent_time:1746006744825960|lagest_ack_time:1746006744867103|curr_delivered:654746| [2025/04/30 09:52:24 867192] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744825960| [2025/04/30 09:52:24 867200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1236||sndq_packets_used_bytes:0|sndq_packets_free:112| [2025/04/30 09:52:24 867207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:871|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:871|path_largest_ack:871| [2025/04/30 09:52:24 867213] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:50416|prior_delivered:606740|prior_time:1746006744824270|is_app_limited:0|send_elapse:39110|ack_elapse:42833|ctl_first_sent_time:1746006744825960|lagest_ack_time:1746006744867103|curr_delivered:655946| [2025/04/30 09:52:24 867220] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744826057| [2025/04/30 09:52:24 867226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1235||sndq_packets_used_bytes:0|sndq_packets_free:113| [2025/04/30 09:52:24 867232] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38103|rttvar:1231|minrtt:31359|latest_rtt:41046|ack_delay:96| [2025/04/30 09:52:24 867238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38459|rttvar:1635|minrtt:31359|latest_rtt:41046|ack_delay:96| [2025/04/30 09:52:24 867242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:871|lost_pn:868|thresh:3| [2025/04/30 09:52:24 867252] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 867257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:867|lost_pn:868|po_sent_time:1746006744823976|lost_send_time:1746006744820927|loss_delay:46176|frame:ACK STREAM |repair:128| [2025/04/30 09:52:24 867261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744823976u| [2025/04/30 09:52:24 867265] [stats] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |lost interval:116523|lost_count:6|send_count:126|pkt_num:867|po_send_time:1746006744823976|srtt:38459|cwnd:56410|bw:1211874|conn_life:641099|now:0|last_lost_time:641099| [2025/04/30 09:52:24 867270] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 867275] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38459|rtt_var:1635|pto_duration:44999|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 867279] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 867283] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 867287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 09:52:24 867291] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744936845|now:1746006744867274|interv:69571| [2025/04/30 09:52:24 867295] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744936845|now:1746006744867274|interval:69571|pto_count:0|srtt:38459 [2025/04/30 09:52:24 867300] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39110, ack_elapse 42833, delivered 49206|rate 1148787|lost 293| [2025/04/30 09:52:24 867304] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148787) in round 13| [2025/04/30 09:52:24 867309] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 867313] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 867317] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56410|packet_lost:1|acked:2400|po_sent_time:1746006744826057|recovery:1|recovery_start:1746006744867265|packet_conservation:1|next_round_delivered:635546| [2025/04/30 09:52:24 867321] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56410|packet_lost:1|acked:2400|po_sent_time:1746006744826057|recovery:1|recovery_start:1746006744867265|packet_conservation:1|next_round_delivered:635546| [2025/04/30 09:52:24 867326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:908905|bw:1211874|cwnd:56410|full_bw_reached:1|inflight:49210|srtt:38459|latest_rtt:41046|min_rtt:31359|applimit:0|lost:291|recovery:1|recovery_start:1746006744867265|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 867332] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:294|largest:294|pns:2| [2025/04/30 09:52:24 867337] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:294|frame:ACK |recv_time:1746006744867103|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 867345] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864867103|now:1746006744867103|interv:120000000| [2025/04/30 09:52:24 867349] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864867103|now:1746006744867103|interv:120000000| [2025/04/30 09:52:24 867353] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744868136|pq_index:0| [2025/04/30 09:52:24 867357] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744866578| [2025/04/30 09:52:24 867361] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744867361| [2025/04/30 09:52:24 867366] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744867365| [2025/04/30 09:52:24 867372] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 867376] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38459|min_srtt:38459|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 867381] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:49210|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:617826| [2025/04/30 09:52:24 867386] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 867390] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 867393] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 867398] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 867402] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38459|min_srtt:38459|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 867406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:49210|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:726294| [2025/04/30 09:52:24 867411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 867415] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 867418] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 867423] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 867427] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 867431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:693282| [2025/04/30 09:52:24 867438] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 867442] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 867457] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744868136| [2025/04/30 09:52:24 867461] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744868136| [2025/04/30 09:52:24 867465] [debug] |xqc_engine_wakeup_after|wakeup:1746006744868136|now:1746006744867465|diff:671| [2025/04/30 09:52:24 867469] [debug] |xqc_engine_main_logic|END|now:1746006744867365| [2025/04/30 09:52:24 867475] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744867475| [2025/04/30 09:52:24 867479] [debug] |xqc_engine_wakeup_after|wakeup:1746006744868136|now:1746006744867479|diff:657| [2025/04/30 09:52:24 867483] [debug] |xqc_engine_main_logic|END|now:1746006744867475| [2025/04/30 09:52:24 868557] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744868556| [2025/04/30 09:52:24 868572] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744868136|pq_index:0| [2025/04/30 09:52:24 868579] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744867365| [2025/04/30 09:52:24 868588] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744868586| [2025/04/30 09:52:24 868595] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744868136|now:1746006744868586| [2025/04/30 09:52:24 868602] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744868136|now:1746006744868586| [2025/04/30 09:52:24 868608] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 868615] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 868622] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38459|min_srtt:38459|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 868629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:49210|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:617826| [2025/04/30 09:52:24 868636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 868643] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 868649] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 868656] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 868663] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38459|min_srtt:38459|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 868670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:49210|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:726294| [2025/04/30 09:52:24 868677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 868691] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 868697] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 868704] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 868712] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 868719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:693282| [2025/04/30 09:52:24 868726] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 868733] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:913| [2025/04/30 09:52:24 868780] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:913|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49210|now:1746006744868744|stream_id:0|stream_offset:693282| [2025/04/30 09:52:24 868790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 868797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49210|applimit:0| [2025/04/30 09:52:24 868804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38459|rtt_var:1635|pto_duration:44999|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 868811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 868817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 868824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 09:52:24 868830] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744938743|now:1746006744868804|interv:69939| [2025/04/30 09:52:24 868836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744938743|now:1746006744868804|interval:69939|pto_count:0|srtt:38459 [2025/04/30 09:52:24 868844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56410|inflight:50410| [2025/04/30 09:52:24 868850] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 868854] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:694461| [2025/04/30 09:52:24 868859] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 868863] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744869863|now:1746006744868863|interv:1000| [2025/04/30 09:52:24 868867] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 868871] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 868875] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744869863| [2025/04/30 09:52:24 868884] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744869863| [2025/04/30 09:52:24 868888] [debug] |xqc_engine_wakeup_after|wakeup:1746006744869863|now:1746006744868888|diff:975| [2025/04/30 09:52:24 868893] [debug] |xqc_engine_main_logic|END|now:1746006744868586| [2025/04/30 09:52:24 869115] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006744869114| [2025/04/30 09:52:24 869126] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 869151] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:294| [2025/04/30 09:52:24 869161] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:295| [2025/04/30 09:52:24 869169] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:295| [2025/04/30 09:52:24 869175] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 869183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:872|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:873|path_largest_ack:872| [2025/04/30 09:52:24 869190] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:50416|prior_delivered:609140|prior_time:1746006744826248|is_app_limited:0|send_elapse:39043|ack_elapse:42866|ctl_first_sent_time:1746006744827791|lagest_ack_time:1746006744869114|curr_delivered:657146| [2025/04/30 09:52:24 869197] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744827791| [2025/04/30 09:52:24 869204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1235||sndq_packets_used_bytes:0|sndq_packets_free:113| [2025/04/30 09:52:24 869210] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:873|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:873|path_largest_ack:873| [2025/04/30 09:52:24 869218] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:50416|prior_delivered:609140|prior_time:1746006744826248|is_app_limited:0|send_elapse:39043|ack_elapse:42866|ctl_first_sent_time:1746006744827791|lagest_ack_time:1746006744869114|curr_delivered:658346| [2025/04/30 09:52:24 869225] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744827929| [2025/04/30 09:52:24 869232] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1234||sndq_packets_used_bytes:0|sndq_packets_free:114| [2025/04/30 09:52:24 869238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38459|rttvar:1635|minrtt:31359|latest_rtt:41185|ack_delay:96| [2025/04/30 09:52:24 869245] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38788|rttvar:1884|minrtt:31359|latest_rtt:41185|ack_delay:96| [2025/04/30 09:52:24 869251] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:873|lost_pn:870|thresh:3| [2025/04/30 09:52:24 869256] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 869260] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 869264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 869273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38788|rtt_var:1884|pto_duration:46324|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 869277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 869281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 869285] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 09:52:24 869289] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744940068|now:1746006744869273|interv:70795| [2025/04/30 09:52:24 869293] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744940068|now:1746006744869273|interval:70795|pto_count:0|srtt:38788 [2025/04/30 09:52:24 869298] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39043, ack_elapse 42866, delivered 49206|rate 1147902|lost 293| [2025/04/30 09:52:24 869302] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147902) in round 13| [2025/04/30 09:52:24 869307] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 869311] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 869315] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56410|packet_lost:0|acked:2400|po_sent_time:1746006744827929|recovery:1|recovery_start:1746006744867265|packet_conservation:1|next_round_delivered:635546| [2025/04/30 09:52:24 869319] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56410|packet_lost:0|acked:2400|po_sent_time:1746006744827929|recovery:1|recovery_start:1746006744867265|packet_conservation:1|next_round_delivered:635546| [2025/04/30 09:52:24 869324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:908905|bw:1211874|cwnd:56410|full_bw_reached:1|inflight:48010|srtt:38788|latest_rtt:41185|min_rtt:31359|applimit:0|lost:291|recovery:1|recovery_start:1746006744867265|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 869330] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:295|largest:295|pns:2| [2025/04/30 09:52:24 869334] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:295|frame:ACK |recv_time:1746006744869114|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 869339] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864869114|now:1746006744869114|interv:120000000| [2025/04/30 09:52:24 869344] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864869114|now:1746006744869114|interv:120000000| [2025/04/30 09:52:24 869347] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744869863|pq_index:0| [2025/04/30 09:52:24 869352] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744868586| [2025/04/30 09:52:24 869356] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744869356| [2025/04/30 09:52:24 869361] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744869360| [2025/04/30 09:52:24 869369] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 869374] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38788|min_srtt:38788|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 869378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:48010|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:617826| [2025/04/30 09:52:24 869383] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 869387] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 869391] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 869395] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 869399] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38788|min_srtt:38788|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 869404] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:48010|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:726294| [2025/04/30 09:52:24 869408] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 869412] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 869416] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 869420] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 869425] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 869429] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:694461| [2025/04/30 09:52:24 869433] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 869437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 869441] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744869863| [2025/04/30 09:52:24 869445] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744869863| [2025/04/30 09:52:24 869449] [debug] |xqc_engine_wakeup_after|wakeup:1746006744869863|now:1746006744869449|diff:414| [2025/04/30 09:52:24 869454] [debug] |xqc_engine_main_logic|END|now:1746006744869360| [2025/04/30 09:52:24 869459] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744869459| [2025/04/30 09:52:24 869463] [debug] |xqc_engine_wakeup_after|wakeup:1746006744869863|now:1746006744869463|diff:400| [2025/04/30 09:52:24 869467] [debug] |xqc_engine_main_logic|END|now:1746006744869459| [2025/04/30 09:52:24 870537] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744870537| [2025/04/30 09:52:24 870553] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744869863|pq_index:0| [2025/04/30 09:52:24 870567] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744869360| [2025/04/30 09:52:24 870575] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744870573| [2025/04/30 09:52:24 870582] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744869863|now:1746006744870573| [2025/04/30 09:52:24 870590] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744869863|now:1746006744870573| [2025/04/30 09:52:24 870596] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 870602] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 870610] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38788|min_srtt:38788|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 870618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:48010|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:617826| [2025/04/30 09:52:24 870625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 870631] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 870637] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 870644] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 870650] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38788|min_srtt:38788|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 870656] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:48010|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:726294| [2025/04/30 09:52:24 870663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 870670] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 870675] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 870682] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 870689] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 870695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:694461| [2025/04/30 09:52:24 870702] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 870709] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:914| [2025/04/30 09:52:24 870761] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:914|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48010|now:1746006744870726|stream_id:0|stream_offset:694461| [2025/04/30 09:52:24 870771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 870778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48010|applimit:0| [2025/04/30 09:52:24 870786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38788|rtt_var:1884|pto_duration:46324|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 870793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 870800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 870806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 09:52:24 870813] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744942050|now:1746006744870785|interv:71265| [2025/04/30 09:52:24 870820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744942050|now:1746006744870785|interval:71265|pto_count:0|srtt:38788 [2025/04/30 09:52:24 870827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56410|inflight:49210| [2025/04/30 09:52:24 870835] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 870840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:695640| [2025/04/30 09:52:24 870845] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 870849] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:915| [2025/04/30 09:52:24 870880] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:915|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49210|now:1746006744870857|stream_id:0|stream_offset:695640| [2025/04/30 09:52:24 870886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 870892] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49210|applimit:0| [2025/04/30 09:52:24 870899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38788|rtt_var:1884|pto_duration:46324|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 870907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 870914] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 870920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 09:52:24 870927] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744942181|now:1746006744870899|interv:71282| [2025/04/30 09:52:24 870938] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744942181|now:1746006744870899|interval:71282|pto_count:0|srtt:38788 [2025/04/30 09:52:24 870942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56410|inflight:50410| [2025/04/30 09:52:24 870947] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 870952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:696819| [2025/04/30 09:52:24 870956] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1132| [2025/04/30 09:52:24 870960] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744872092|now:1746006744870960|interv:1132| [2025/04/30 09:52:24 870964] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1132| [2025/04/30 09:52:24 870968] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 870972] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744872092| [2025/04/30 09:52:24 870976] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744872092| [2025/04/30 09:52:24 870980] [debug] |xqc_engine_wakeup_after|wakeup:1746006744872092|now:1746006744870980|diff:1112| [2025/04/30 09:52:24 870985] [debug] |xqc_engine_main_logic|END|now:1746006744870573| [2025/04/30 09:52:24 871179] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:44|state:ESTABED|recv_time:1746006744871178| [2025/04/30 09:52:24 871193] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 871202] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:295| [2025/04/30 09:52:24 871209] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:296| [2025/04/30 09:52:24 871218] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:296| [2025/04/30 09:52:24 871224] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 871231] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:874|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:875|path_largest_ack:874| [2025/04/30 09:52:24 871236] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:50416|prior_delivered:611540|prior_time:1746006744828231|is_app_limited:0|send_elapse:39096|ack_elapse:42947|ctl_first_sent_time:1746006744829786|lagest_ack_time:1746006744871178|curr_delivered:659546| [2025/04/30 09:52:24 871244] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744829786| [2025/04/30 09:52:24 871251] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1233||sndq_packets_used_bytes:0|sndq_packets_free:115| [2025/04/30 09:52:24 871257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:875|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:875|path_largest_ack:875| [2025/04/30 09:52:24 871264] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:50416|prior_delivered:611540|prior_time:1746006744828231|is_app_limited:0|send_elapse:39096|ack_elapse:42947|ctl_first_sent_time:1746006744829786|lagest_ack_time:1746006744871178|curr_delivered:660746| [2025/04/30 09:52:24 871279] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744829923| [2025/04/30 09:52:24 871286] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1232||sndq_packets_used_bytes:0|sndq_packets_free:116| [2025/04/30 09:52:24 871292] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38788|rttvar:1884|minrtt:31359|latest_rtt:41255|ack_delay:88| [2025/04/30 09:52:24 871300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:39085|rttvar:2007|minrtt:31359|latest_rtt:41255|ack_delay:88| [2025/04/30 09:52:24 871306] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:875|lost_pn:872|thresh:3| [2025/04/30 09:52:24 871311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 871315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 871319] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 871324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39085|rtt_var:2007|pto_duration:47113|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 871328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 871332] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 871336] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 09:52:24 871340] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744942970|now:1746006744871323|interv:71647| [2025/04/30 09:52:24 871344] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744942970|now:1746006744871323|interval:71647|pto_count:0|srtt:39085 [2025/04/30 09:52:24 871348] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39096, ack_elapse 42947, delivered 49206|rate 1145737|lost 293| [2025/04/30 09:52:24 871353] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145737) in round 13| [2025/04/30 09:52:24 871357] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 871361] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 871365] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56410|packet_lost:0|acked:2400|po_sent_time:1746006744829923|recovery:1|recovery_start:1746006744867265|packet_conservation:1|next_round_delivered:635546| [2025/04/30 09:52:24 871370] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56410|packet_lost:0|acked:2400|po_sent_time:1746006744829923|recovery:1|recovery_start:1746006744867265|packet_conservation:1|next_round_delivered:635546| [2025/04/30 09:52:24 871375] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:908905|bw:1211874|cwnd:56410|full_bw_reached:1|inflight:48010|srtt:39085|latest_rtt:41255|min_rtt:31359|applimit:0|lost:291|recovery:1|recovery_start:1746006744867265|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 871384] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:24 871388] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006744896178|now:1746006744871178|interv:25000| [2025/04/30 09:52:24 871394] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744871178|max_ack_delay:25000| [2025/04/30 09:52:24 871399] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:296|largest:296|pns:2| [2025/04/30 09:52:24 871403] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:296|frame:PING ACK |recv_time:1746006744871178|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 871408] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864871178|now:1746006744871178|interv:120000000| [2025/04/30 09:52:24 871412] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864871178|now:1746006744871178|interv:120000000| [2025/04/30 09:52:24 871416] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744872092|pq_index:0| [2025/04/30 09:52:24 871420] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744870573| [2025/04/30 09:52:24 871424] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744871424| [2025/04/30 09:52:24 871429] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744871428| [2025/04/30 09:52:24 871435] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 871439] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39085|min_srtt:39085|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 871444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:48010|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:617826| [2025/04/30 09:52:24 871449] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 871452] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 871456] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 871461] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 871465] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39085|min_srtt:39085|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 871469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:48010|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:726294| [2025/04/30 09:52:24 871473] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 871480] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 871484] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 871488] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 871492] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 871497] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:696819| [2025/04/30 09:52:24 871501] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 871505] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 871509] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744872092| [2025/04/30 09:52:24 871513] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744872092| [2025/04/30 09:52:24 871517] [debug] |xqc_engine_wakeup_after|wakeup:1746006744872092|now:1746006744871517|diff:575| [2025/04/30 09:52:24 871521] [debug] |xqc_engine_main_logic|END|now:1746006744871428| [2025/04/30 09:52:24 871527] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744871527| [2025/04/30 09:52:24 871531] [debug] |xqc_engine_wakeup_after|wakeup:1746006744872092|now:1746006744871531|diff:561| [2025/04/30 09:52:24 871536] [debug] |xqc_engine_main_logic|END|now:1746006744871527| [2025/04/30 09:52:24 872611] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744872611| [2025/04/30 09:52:24 872626] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744872092|pq_index:0| [2025/04/30 09:52:24 872633] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744871428| [2025/04/30 09:52:24 872642] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744872640| [2025/04/30 09:52:24 872649] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744872092|now:1746006744872640| [2025/04/30 09:52:24 872657] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744872092|now:1746006744872640| [2025/04/30 09:52:24 872662] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 872670] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 872677] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39085|min_srtt:39085|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 872685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:48010|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:617826| [2025/04/30 09:52:24 872692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 872698] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 872705] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 872719] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 872726] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39085|min_srtt:39085|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 872733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:48010|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:726294| [2025/04/30 09:52:24 872740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 872746] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 872752] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 872758] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 872765] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 872772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:696819| [2025/04/30 09:52:24 872779] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 872786] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:916| [2025/04/30 09:52:24 872830] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:916|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48010|now:1746006744872797|stream_id:0|stream_offset:696819| [2025/04/30 09:52:24 872838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 872842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48010|applimit:0| [2025/04/30 09:52:24 872847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39085|rtt_var:2007|pto_duration:47113|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 872852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 872855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 872859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 09:52:24 872863] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744944910|now:1746006744872847|interv:72063| [2025/04/30 09:52:24 872867] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744944910|now:1746006744872847|interval:72063|pto_count:0|srtt:39085 [2025/04/30 09:52:24 872872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56410|inflight:49210| [2025/04/30 09:52:24 872877] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 872886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:697998| [2025/04/30 09:52:24 872891] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 872895] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744873894|now:1746006744872894|interv:1000| [2025/04/30 09:52:24 872899] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 872902] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 872907] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744873894| [2025/04/30 09:52:24 872911] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744873894| [2025/04/30 09:52:24 872915] [debug] |xqc_engine_wakeup_after|wakeup:1746006744873894|now:1746006744872915|diff:979| [2025/04/30 09:52:24 872919] [debug] |xqc_engine_main_logic|END|now:1746006744872640| [2025/04/30 09:52:24 873102] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006744873101| [2025/04/30 09:52:24 873112] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 873121] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:296| [2025/04/30 09:52:24 873127] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:297| [2025/04/30 09:52:24 873155] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:297| [2025/04/30 09:52:24 873162] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 873170] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:876|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:877|path_largest_ack:876| [2025/04/30 09:52:24 873177] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:52816|prior_delivered:611540|prior_time:1746006744828231|is_app_limited:0|send_elapse:39319|ack_elapse:44870|ctl_first_sent_time:1746006744830009|lagest_ack_time:1746006744873101|curr_delivered:661946| [2025/04/30 09:52:24 873185] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744830009| [2025/04/30 09:52:24 873192] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1231||sndq_packets_used_bytes:0|sndq_packets_free:117| [2025/04/30 09:52:24 873199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:877|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:877|path_largest_ack:877| [2025/04/30 09:52:24 873206] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:51610|prior_delivered:613946|prior_time:1746006744830221|is_app_limited:0|send_elapse:39038|ack_elapse:42880|ctl_first_sent_time:1746006744831764|lagest_ack_time:1746006744873101|curr_delivered:663146| [2025/04/30 09:52:24 873213] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744831764| [2025/04/30 09:52:24 873219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1230||sndq_packets_used_bytes:0|sndq_packets_free:118| [2025/04/30 09:52:24 873225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:39085|rttvar:2007|minrtt:31359|latest_rtt:41337|ack_delay:88| [2025/04/30 09:52:24 873235] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:39356|rttvar:2047|minrtt:31359|latest_rtt:41337|ack_delay:88| [2025/04/30 09:52:24 873240] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:877|lost_pn:874|thresh:3| [2025/04/30 09:52:24 873244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 873248] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 873252] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 873256] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39356|rtt_var:2047|pto_duration:47544|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 873261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 873265] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 873269] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 09:52:24 873273] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744945341|now:1746006744873256|interv:72085| [2025/04/30 09:52:24 873277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744945341|now:1746006744873256|interval:72085|pto_count:0|srtt:39356 [2025/04/30 09:52:24 873281] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39038, ack_elapse 42880, delivered 49200|rate 1147388|lost 293| [2025/04/30 09:52:24 873286] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147388) in round 13| [2025/04/30 09:52:24 873290] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 873294] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 873298] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56410|packet_lost:0|acked:2400|po_sent_time:1746006744831764|recovery:1|recovery_start:1746006744867265|packet_conservation:1|next_round_delivered:635546| [2025/04/30 09:52:24 873303] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56410|packet_lost:0|acked:2400|po_sent_time:1746006744831764|recovery:1|recovery_start:1746006744867265|packet_conservation:1|next_round_delivered:635546| [2025/04/30 09:52:24 873308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:908905|bw:1211874|cwnd:56410|full_bw_reached:1|inflight:46810|srtt:39356|latest_rtt:41337|min_rtt:31359|applimit:0|lost:291|recovery:1|recovery_start:1746006744867265|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 873314] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:297|largest:297|pns:2| [2025/04/30 09:52:24 873318] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:297|frame:ACK |recv_time:1746006744873101|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 873323] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864873101|now:1746006744873101|interv:120000000| [2025/04/30 09:52:24 873330] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864873101|now:1746006744873101|interv:120000000| [2025/04/30 09:52:24 873334] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744873894|pq_index:0| [2025/04/30 09:52:24 873338] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744872640| [2025/04/30 09:52:24 873342] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744873342| [2025/04/30 09:52:24 873347] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744873346| [2025/04/30 09:52:24 873352] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 873357] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39356|min_srtt:39356|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 873362] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:46810|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:617826| [2025/04/30 09:52:24 873367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 873370] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 873374] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 873379] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 873383] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39356|min_srtt:39356|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 873387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:46810|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:726294| [2025/04/30 09:52:24 873391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 873395] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 873399] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 873403] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 873408] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 873412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:697998| [2025/04/30 09:52:24 873416] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 873420] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 873427] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744873894| [2025/04/30 09:52:24 873431] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744873894| [2025/04/30 09:52:24 873435] [debug] |xqc_engine_wakeup_after|wakeup:1746006744873894|now:1746006744873435|diff:459| [2025/04/30 09:52:24 873439] [debug] |xqc_engine_main_logic|END|now:1746006744873346| [2025/04/30 09:52:24 873445] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744873445| [2025/04/30 09:52:24 873449] [debug] |xqc_engine_wakeup_after|wakeup:1746006744873894|now:1746006744873449|diff:445| [2025/04/30 09:52:24 873453] [debug] |xqc_engine_main_logic|END|now:1746006744873445| [2025/04/30 09:52:24 874525] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744874525| [2025/04/30 09:52:24 874537] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744873894|pq_index:0| [2025/04/30 09:52:24 874541] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744873346| [2025/04/30 09:52:24 874547] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744874545| [2025/04/30 09:52:24 874552] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744873894|now:1746006744874545| [2025/04/30 09:52:24 874556] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744873894|now:1746006744874545| [2025/04/30 09:52:24 874560] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 874564] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 874570] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39356|min_srtt:39356|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 874578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:46810|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:617826| [2025/04/30 09:52:24 874585] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 874591] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 874598] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 874603] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 874607] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39356|min_srtt:39356|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 874611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:46810|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:726294| [2025/04/30 09:52:24 874616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 874622] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 874629] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 874649] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 874656] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 874663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:697998| [2025/04/30 09:52:24 874670] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 874676] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:917| [2025/04/30 09:52:24 874728] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:917|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746006744874687|stream_id:0|stream_offset:697998| [2025/04/30 09:52:24 874739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 874751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 09:52:24 874758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39356|rtt_var:2047|pto_duration:47544|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 874763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 874767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 874783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 09:52:24 874790] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744947231|now:1746006744874758|interv:72473| [2025/04/30 09:52:24 874796] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744947231|now:1746006744874758|interval:72473|pto_count:0|srtt:39356 [2025/04/30 09:52:24 874804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56410|inflight:48010| [2025/04/30 09:52:24 874809] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 874814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:699177| [2025/04/30 09:52:24 874818] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 874823] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:918| [2025/04/30 09:52:24 874858] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:918|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48010|now:1746006744874830|stream_id:0|stream_offset:699177| [2025/04/30 09:52:24 874867] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 874882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48010|applimit:0| [2025/04/30 09:52:24 874888] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39356|rtt_var:2047|pto_duration:47544|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 874893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 874897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 874900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 09:52:24 874904] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744947374|now:1746006744874888|interv:72486| [2025/04/30 09:52:24 874909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744947374|now:1746006744874888|interval:72486|pto_count:0|srtt:39356 [2025/04/30 09:52:24 874913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56410|inflight:49210| [2025/04/30 09:52:24 874918] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 874922] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:700356| [2025/04/30 09:52:24 874926] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1124| [2025/04/30 09:52:24 874930] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744876054|now:1746006744874930|interv:1124| [2025/04/30 09:52:24 874934] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1124| [2025/04/30 09:52:24 874938] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 874942] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744876054| [2025/04/30 09:52:24 874947] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744876054| [2025/04/30 09:52:24 874951] [debug] |xqc_engine_wakeup_after|wakeup:1746006744876054|now:1746006744874951|diff:1103| [2025/04/30 09:52:24 874955] [debug] |xqc_engine_main_logic|END|now:1746006744874545| [2025/04/30 09:52:24 875090] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006744875089| [2025/04/30 09:52:24 875100] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 875108] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:297| [2025/04/30 09:52:24 875114] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:298| [2025/04/30 09:52:24 875123] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:298| [2025/04/30 09:52:24 875129] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 875157] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:878|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:879|path_largest_ack:878| [2025/04/30 09:52:24 875164] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:52810|prior_delivered:613946|prior_time:1746006744830221|is_app_limited:0|send_elapse:39194|ack_elapse:44868|ctl_first_sent_time:1746006744831920|lagest_ack_time:1746006744875089|curr_delivered:664346| [2025/04/30 09:52:24 875178] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744831920| [2025/04/30 09:52:24 875185] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1229||sndq_packets_used_bytes:0|sndq_packets_free:119| [2025/04/30 09:52:24 875192] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:879|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:879|path_largest_ack:879| [2025/04/30 09:52:24 875197] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:51610|prior_delivered:616346|prior_time:1746006744832130|is_app_limited:0|send_elapse:38999|ack_elapse:42959|ctl_first_sent_time:1746006744833680|lagest_ack_time:1746006744875089|curr_delivered:665546| [2025/04/30 09:52:24 875202] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744833680| [2025/04/30 09:52:24 875206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1228||sndq_packets_used_bytes:0|sndq_packets_free:120| [2025/04/30 09:52:24 875210] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:39356|rttvar:2047|minrtt:31359|latest_rtt:41409|ack_delay:96| [2025/04/30 09:52:24 875214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:39601|rttvar:2025|minrtt:31359|latest_rtt:41409|ack_delay:96| [2025/04/30 09:52:24 875218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:879|lost_pn:876|thresh:3| [2025/04/30 09:52:24 875222] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 875226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 875230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 875234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39601|rtt_var:2025|pto_duration:47701|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 875239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 875243] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 875247] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 09:52:24 875251] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744947531|now:1746006744875234|interv:72297| [2025/04/30 09:52:24 875255] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744947531|now:1746006744875234|interval:72297|pto_count:0|srtt:39601 [2025/04/30 09:52:24 875259] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 38999, ack_elapse 42959, delivered 49200|rate 1145278|lost 293| [2025/04/30 09:52:24 875264] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145278) in round 13| [2025/04/30 09:52:24 875268] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 875272] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 875279] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56410|packet_lost:0|acked:2400|po_sent_time:1746006744833680|recovery:1|recovery_start:1746006744867265|packet_conservation:1|next_round_delivered:635546| [2025/04/30 09:52:24 875284] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56410|packet_lost:0|acked:2400|po_sent_time:1746006744833680|recovery:1|recovery_start:1746006744867265|packet_conservation:1|next_round_delivered:635546| [2025/04/30 09:52:24 875288] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:908905|bw:1211874|cwnd:56410|full_bw_reached:1|inflight:46810|srtt:39601|latest_rtt:41409|min_rtt:31359|applimit:0|lost:291|recovery:1|recovery_start:1746006744867265|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 875295] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:298|largest:298|pns:2| [2025/04/30 09:52:24 875299] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:298|frame:ACK |recv_time:1746006744875089|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 875304] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864875089|now:1746006744875089|interv:120000000| [2025/04/30 09:52:24 875308] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864875089|now:1746006744875089|interv:120000000| [2025/04/30 09:52:24 875312] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744876054|pq_index:0| [2025/04/30 09:52:24 875316] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744874545| [2025/04/30 09:52:24 875320] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744875320| [2025/04/30 09:52:24 875325] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744875324| [2025/04/30 09:52:24 875331] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 875335] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39601|min_srtt:39601|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 875340] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:46810|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:617826| [2025/04/30 09:52:24 875344] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 875348] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 875352] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 875357] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 875361] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39601|min_srtt:39601|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 875365] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:46810|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:726294| [2025/04/30 09:52:24 875372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 875376] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 875380] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 875384] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 875388] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 875393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:700356| [2025/04/30 09:52:24 875397] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 875401] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 875405] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744876054| [2025/04/30 09:52:24 875409] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744876054| [2025/04/30 09:52:24 875413] [debug] |xqc_engine_wakeup_after|wakeup:1746006744876054|now:1746006744875413|diff:641| [2025/04/30 09:52:24 875417] [debug] |xqc_engine_main_logic|END|now:1746006744875324| [2025/04/30 09:52:24 875423] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744875422| [2025/04/30 09:52:24 875426] [debug] |xqc_engine_wakeup_after|wakeup:1746006744876054|now:1746006744875426|diff:628| [2025/04/30 09:52:24 875430] [debug] |xqc_engine_main_logic|END|now:1746006744875422| [2025/04/30 09:52:24 876503] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744876503| [2025/04/30 09:52:24 876515] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744876054|pq_index:0| [2025/04/30 09:52:24 876520] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744875324| [2025/04/30 09:52:24 876525] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744876524| [2025/04/30 09:52:24 876530] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744876054|now:1746006744876524| [2025/04/30 09:52:24 876534] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744876054|now:1746006744876524| [2025/04/30 09:52:24 876538] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 876543] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 876548] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39601|min_srtt:39601|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 876552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:46810|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:617826| [2025/04/30 09:52:24 876557] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 876570] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 876576] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 876583] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 876590] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39601|min_srtt:39601|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 876597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:46810|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:726294| [2025/04/30 09:52:24 876604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 876610] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 876615] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 876622] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 876629] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 876637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:700356| [2025/04/30 09:52:24 876644] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 876651] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:919| [2025/04/30 09:52:24 876692] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:919|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746006744876662|stream_id:0|stream_offset:700356| [2025/04/30 09:52:24 876701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 876708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 09:52:24 876715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39601|rtt_var:2025|pto_duration:47701|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 876722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 876728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 876735] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 09:52:24 876742] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744949363|now:1746006744876715|interv:72648| [2025/04/30 09:52:24 876748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744949363|now:1746006744876715|interval:72648|pto_count:0|srtt:39601 [2025/04/30 09:52:24 876761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56410|inflight:48010| [2025/04/30 09:52:24 876766] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 876770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:701535| [2025/04/30 09:52:24 876775] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 876779] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744877779|now:1746006744876779|interv:1000| [2025/04/30 09:52:24 876783] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 876787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 876791] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744877779| [2025/04/30 09:52:24 876795] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744877779| [2025/04/30 09:52:24 876799] [debug] |xqc_engine_wakeup_after|wakeup:1746006744877779|now:1746006744876799|diff:980| [2025/04/30 09:52:24 876803] [debug] |xqc_engine_main_logic|END|now:1746006744876524| [2025/04/30 09:52:24 877080] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006744877079| [2025/04/30 09:52:24 877090] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 877098] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:298| [2025/04/30 09:52:24 877104] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:299| [2025/04/30 09:52:24 877112] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:299| [2025/04/30 09:52:24 877119] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 877127] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:880|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:881|path_largest_ack:880| [2025/04/30 09:52:24 877154] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:52810|prior_delivered:616346|prior_time:1746006744832130|is_app_limited:0|send_elapse:39164|ack_elapse:44949|ctl_first_sent_time:1746006744833845|lagest_ack_time:1746006744877079|curr_delivered:666746| [2025/04/30 09:52:24 877160] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744833845| [2025/04/30 09:52:24 877165] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1227||sndq_packets_used_bytes:0|sndq_packets_free:121| [2025/04/30 09:52:24 877171] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:881|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:881|path_largest_ack:881| [2025/04/30 09:52:24 877178] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:52810|prior_delivered:616346|prior_time:1746006744832130|is_app_limited:0|send_elapse:39164|ack_elapse:44949|ctl_first_sent_time:1746006744833845|lagest_ack_time:1746006744877079|curr_delivered:667946| [2025/04/30 09:52:24 877185] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744834018| [2025/04/30 09:52:24 877198] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1226||sndq_packets_used_bytes:0|sndq_packets_free:122| [2025/04/30 09:52:24 877205] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:39601|rttvar:2025|minrtt:31359|latest_rtt:43061|ack_delay:96| [2025/04/30 09:52:24 877211] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:40021|rttvar:2360|minrtt:31359|latest_rtt:43061|ack_delay:96| [2025/04/30 09:52:24 877218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:881|lost_pn:878|thresh:3| [2025/04/30 09:52:24 877223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 877227] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 877231] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 877236] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40021|rtt_var:2360|pto_duration:49461|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 877240] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 877244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 877249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 09:52:24 877255] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744951123|now:1746006744877235|interv:73888| [2025/04/30 09:52:24 877262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744951123|now:1746006744877235|interval:73888|pto_count:0|srtt:40021 [2025/04/30 09:52:24 877269] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39164, ack_elapse 44949, delivered 51600|rate 1147967|lost 293| [2025/04/30 09:52:24 877275] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147967) in round 13| [2025/04/30 09:52:24 877279] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 877283] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 877287] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56410|packet_lost:0|acked:2400|po_sent_time:1746006744834018|recovery:1|recovery_start:1746006744867265|packet_conservation:1|next_round_delivered:635546| [2025/04/30 09:52:24 877292] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56410|packet_lost:0|acked:2400|po_sent_time:1746006744834018|recovery:1|recovery_start:1746006744867265|packet_conservation:1|next_round_delivered:635546| [2025/04/30 09:52:24 877296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:908905|bw:1211874|cwnd:56410|full_bw_reached:1|inflight:45610|srtt:40021|latest_rtt:43061|min_rtt:31359|applimit:0|lost:291|recovery:1|recovery_start:1746006744867265|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 877302] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:299|largest:299|pns:2| [2025/04/30 09:52:24 877310] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:299|frame:ACK |recv_time:1746006744877079|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 877315] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864877079|now:1746006744877079|interv:120000000| [2025/04/30 09:52:24 877319] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864877079|now:1746006744877079|interv:120000000| [2025/04/30 09:52:24 877323] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744877779|pq_index:0| [2025/04/30 09:52:24 877328] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744876524| [2025/04/30 09:52:24 877332] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744877332| [2025/04/30 09:52:24 877337] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744877336| [2025/04/30 09:52:24 877342] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 877347] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40021|min_srtt:40021|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 877351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:45610|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:617826| [2025/04/30 09:52:24 877356] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 877360] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 877364] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 877368] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 877372] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40021|min_srtt:40021|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 877376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:45610|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:726294| [2025/04/30 09:52:24 877381] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 877384] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 877388] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 877392] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 877397] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 877401] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:701535| [2025/04/30 09:52:24 877408] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 877412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 877416] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744877779| [2025/04/30 09:52:24 877420] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744877779| [2025/04/30 09:52:24 877424] [debug] |xqc_engine_wakeup_after|wakeup:1746006744877779|now:1746006744877424|diff:355| [2025/04/30 09:52:24 877428] [debug] |xqc_engine_main_logic|END|now:1746006744877336| [2025/04/30 09:52:24 877434] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744877433| [2025/04/30 09:52:24 877437] [debug] |xqc_engine_wakeup_after|wakeup:1746006744877779|now:1746006744877437|diff:342| [2025/04/30 09:52:24 877441] [debug] |xqc_engine_main_logic|END|now:1746006744877433| [2025/04/30 09:52:24 878510] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744878510| [2025/04/30 09:52:24 878521] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744877779|pq_index:0| [2025/04/30 09:52:24 878526] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744877336| [2025/04/30 09:52:24 878531] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744878530| [2025/04/30 09:52:24 878536] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744877779|now:1746006744878530| [2025/04/30 09:52:24 878540] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744877779|now:1746006744878530| [2025/04/30 09:52:24 878544] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 878548] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 878553] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40021|min_srtt:40021|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 878558] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:45610|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:617826| [2025/04/30 09:52:24 878563] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 878569] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 878575] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 878582] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 878589] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40021|min_srtt:40021|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 878596] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:45610|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:726294| [2025/04/30 09:52:24 878609] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 878616] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 878622] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 878629] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 878636] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 878644] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:701535| [2025/04/30 09:52:24 878651] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 878657] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:920| [2025/04/30 09:52:24 878702] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:920|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746006744878669|stream_id:0|stream_offset:701535| [2025/04/30 09:52:24 878712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 878719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 09:52:24 878726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40021|rtt_var:2360|pto_duration:49461|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 878734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 878740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 878746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 09:52:24 878753] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744953130|now:1746006744878726|interv:74404| [2025/04/30 09:52:24 878759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744953130|now:1746006744878726|interval:74404|pto_count:0|srtt:40021 [2025/04/30 09:52:24 878767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56410|inflight:46810| [2025/04/30 09:52:24 878774] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 878781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:702714| [2025/04/30 09:52:24 878788] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 878795] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:921| [2025/04/30 09:52:24 878836] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:921|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746006744878805|stream_id:0|stream_offset:702714| [2025/04/30 09:52:24 878852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 878869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 09:52:24 878877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40021|rtt_var:2360|pto_duration:49461|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 878883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 878890] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 878896] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 09:52:24 878902] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744953266|now:1746006744878876|interv:74390| [2025/04/30 09:52:24 878906] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744953266|now:1746006744878876|interval:74390|pto_count:0|srtt:40021 [2025/04/30 09:52:24 878911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56410|inflight:48010| [2025/04/30 09:52:24 878916] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 878920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:703893| [2025/04/30 09:52:24 878924] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1090| [2025/04/30 09:52:24 878928] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744880018|now:1746006744878928|interv:1090| [2025/04/30 09:52:24 878932] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1090| [2025/04/30 09:52:24 878936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 878940] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744880018| [2025/04/30 09:52:24 878945] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744880018| [2025/04/30 09:52:24 878949] [debug] |xqc_engine_wakeup_after|wakeup:1746006744880018|now:1746006744878948|diff:1070| [2025/04/30 09:52:24 878953] [debug] |xqc_engine_main_logic|END|now:1746006744878530| [2025/04/30 09:52:24 879060] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006744879059| [2025/04/30 09:52:24 879066] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 879075] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:299| [2025/04/30 09:52:24 879081] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:300| [2025/04/30 09:52:24 879089] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:300| [2025/04/30 09:52:24 879096] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 879104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:882|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:883|path_largest_ack:882| [2025/04/30 09:52:24 879119] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:52810|prior_delivered:618746|prior_time:1746006744834211|is_app_limited:0|send_elapse:38978|ack_elapse:44848|ctl_first_sent_time:1746006744835804|lagest_ack_time:1746006744879059|curr_delivered:669146| [2025/04/30 09:52:24 879126] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744835804| [2025/04/30 09:52:24 879152] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1225||sndq_packets_used_bytes:0|sndq_packets_free:123| [2025/04/30 09:52:24 879164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:883|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:883|path_largest_ack:883| [2025/04/30 09:52:24 879171] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:52810|prior_delivered:618746|prior_time:1746006744834211|is_app_limited:0|send_elapse:38978|ack_elapse:44848|ctl_first_sent_time:1746006744835804|lagest_ack_time:1746006744879059|curr_delivered:670346| [2025/04/30 09:52:24 879178] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744835963| [2025/04/30 09:52:24 879184] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1224||sndq_packets_used_bytes:0|sndq_packets_free:124| [2025/04/30 09:52:24 879191] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:40021|rttvar:2360|minrtt:31359|latest_rtt:43096|ack_delay:128| [2025/04/30 09:52:24 879198] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:40390|rttvar:2506|minrtt:31359|latest_rtt:43096|ack_delay:128| [2025/04/30 09:52:24 879204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:883|lost_pn:880|thresh:3| [2025/04/30 09:52:24 879211] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 879216] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 879220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 879224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40390|rtt_var:2506|pto_duration:50414|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 879228] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 879232] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 879237] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 09:52:24 879244] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744954219|now:1746006744879224|interv:74995| [2025/04/30 09:52:24 879250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744954219|now:1746006744879224|interval:74995|pto_count:0|srtt:40390 [2025/04/30 09:52:24 879257] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 38978, ack_elapse 44848, delivered 51600|rate 1150552|lost 293| [2025/04/30 09:52:24 879264] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150552) in round 13| [2025/04/30 09:52:24 879273] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 879277] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 879281] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56410|packet_lost:0|acked:2400|po_sent_time:1746006744835963|recovery:1|recovery_start:1746006744867265|packet_conservation:1|next_round_delivered:635546| [2025/04/30 09:52:24 879285] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56410|packet_lost:0|acked:2400|po_sent_time:1746006744835963|recovery:1|recovery_start:1746006744867265|packet_conservation:1|next_round_delivered:635546| [2025/04/30 09:52:24 879290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:56410|full_bw_reached:1|inflight:45610|srtt:40390|latest_rtt:43096|min_rtt:31359|applimit:0|lost:291|recovery:1|recovery_start:1746006744867265|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 879296] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:300|largest:300|pns:2| [2025/04/30 09:52:24 879301] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:300|frame:ACK |recv_time:1746006744879059|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 879306] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864879059|now:1746006744879059|interv:120000000| [2025/04/30 09:52:24 879310] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864879059|now:1746006744879059|interv:120000000| [2025/04/30 09:52:24 879314] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744880018|pq_index:0| [2025/04/30 09:52:24 879318] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744878530| [2025/04/30 09:52:24 879322] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744879322| [2025/04/30 09:52:24 879327] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744879326| [2025/04/30 09:52:24 879332] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 879337] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40390|min_srtt:40390|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 879342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:45610|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:617826| [2025/04/30 09:52:24 879346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 879350] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 879354] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 879359] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 879366] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40390|min_srtt:40390|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 879370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:45610|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:726294| [2025/04/30 09:52:24 879374] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 879378] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 879382] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 879386] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 879391] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 879395] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:703893| [2025/04/30 09:52:24 879399] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 879403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 879407] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744880018| [2025/04/30 09:52:24 879411] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744880018| [2025/04/30 09:52:24 879415] [debug] |xqc_engine_wakeup_after|wakeup:1746006744880018|now:1746006744879415|diff:603| [2025/04/30 09:52:24 879419] [debug] |xqc_engine_main_logic|END|now:1746006744879326| [2025/04/30 09:52:24 879425] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744879425| [2025/04/30 09:52:24 879429] [debug] |xqc_engine_wakeup_after|wakeup:1746006744880018|now:1746006744879428|diff:590| [2025/04/30 09:52:24 879432] [debug] |xqc_engine_main_logic|END|now:1746006744879425| [2025/04/30 09:52:24 880503] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744880503| [2025/04/30 09:52:24 880514] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744880018|pq_index:0| [2025/04/30 09:52:24 880519] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744879326| [2025/04/30 09:52:24 880524] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744880523| [2025/04/30 09:52:24 880529] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744880018|now:1746006744880523| [2025/04/30 09:52:24 880533] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744880018|now:1746006744880523| [2025/04/30 09:52:24 880537] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 880541] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 880546] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40390|min_srtt:40390|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 880557] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:45610|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:617826| [2025/04/30 09:52:24 880565] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 880571] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 880577] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 880584] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 880591] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40390|min_srtt:40390|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 880597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:45610|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:726294| [2025/04/30 09:52:24 880604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 880610] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 880616] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 880622] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 880629] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 880636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:703893| [2025/04/30 09:52:24 880643] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 880648] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:922| [2025/04/30 09:52:24 880708] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:922|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746006744880656|stream_id:0|stream_offset:703893| [2025/04/30 09:52:24 880718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 880726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 09:52:24 880732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40390|rtt_var:2506|pto_duration:50414|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 880739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 880746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 880752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 09:52:24 880764] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744956070|now:1746006744880732|interv:75338| [2025/04/30 09:52:24 880771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744956070|now:1746006744880732|interval:75338|pto_count:0|srtt:40390 [2025/04/30 09:52:24 880778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56410|inflight:46810| [2025/04/30 09:52:24 880785] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 880790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:705072| [2025/04/30 09:52:24 880794] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 880798] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:923| [2025/04/30 09:52:24 880851] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:923|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746006744880806|stream_id:0|stream_offset:705072| [2025/04/30 09:52:24 880861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 880868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 09:52:24 880875] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40390|rtt_var:2506|pto_duration:50414|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 880881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 880885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 880889] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 09:52:24 880893] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744956220|now:1746006744880874|interv:75346| [2025/04/30 09:52:24 880897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744956220|now:1746006744880874|interval:75346|pto_count:0|srtt:40390 [2025/04/30 09:52:24 880901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56410|inflight:48010| [2025/04/30 09:52:24 880906] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 880910] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:706251| [2025/04/30 09:52:24 880915] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 880919] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744881919|now:1746006744880919|interv:1000| [2025/04/30 09:52:24 880923] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 880926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 880936] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744881919| [2025/04/30 09:52:24 880940] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744881919| [2025/04/30 09:52:24 880945] [debug] |xqc_engine_wakeup_after|wakeup:1746006744881919|now:1746006744880944|diff:975| [2025/04/30 09:52:24 880949] [debug] |xqc_engine_main_logic|END|now:1746006744880523| [2025/04/30 09:52:24 881046] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006744881045| [2025/04/30 09:52:24 881058] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 881067] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:300| [2025/04/30 09:52:24 881073] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:301| [2025/04/30 09:52:24 881082] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:301| [2025/04/30 09:52:24 881088] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 881097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:884|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:885|path_largest_ack:884| [2025/04/30 09:52:24 881104] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:52810|prior_delivered:621146|prior_time:1746006744836214|is_app_limited:0|send_elapse:39417|ack_elapse:44831|ctl_first_sent_time:1746006744837801|lagest_ack_time:1746006744881045|curr_delivered:671546| [2025/04/30 09:52:24 881111] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744837801| [2025/04/30 09:52:24 881119] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1223||sndq_packets_used_bytes:0|sndq_packets_free:125| [2025/04/30 09:52:24 881124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:885|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:885|path_largest_ack:885| [2025/04/30 09:52:24 881144] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:52810|prior_delivered:621146|prior_time:1746006744836214|is_app_limited:0|send_elapse:39417|ack_elapse:44831|ctl_first_sent_time:1746006744837801|lagest_ack_time:1746006744881045|curr_delivered:672746| [2025/04/30 09:52:24 881155] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744837929| [2025/04/30 09:52:24 881161] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1222||sndq_packets_used_bytes:0|sndq_packets_free:126| [2025/04/30 09:52:24 881166] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:40390|rttvar:2506|minrtt:31359|latest_rtt:43116|ack_delay:80| [2025/04/30 09:52:24 881171] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:40721|rttvar:2541|minrtt:31359|latest_rtt:43116|ack_delay:80| [2025/04/30 09:52:24 881175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:885|lost_pn:882|thresh:3| [2025/04/30 09:52:24 881179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 881183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 881187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 881198] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40721|rtt_var:2541|pto_duration:50885|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 881202] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 881206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 881210] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 09:52:24 881214] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744956691|now:1746006744881197|interv:75494| [2025/04/30 09:52:24 881218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744956691|now:1746006744881197|interval:75494|pto_count:0|srtt:40721 [2025/04/30 09:52:24 881223] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39417, ack_elapse 44831, delivered 51600|rate 1150989|lost 293| [2025/04/30 09:52:24 881227] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150989) in round 13| [2025/04/30 09:52:24 881231] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 881235] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 881239] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56410|packet_lost:0|acked:2400|po_sent_time:1746006744837929|recovery:1|recovery_start:1746006744867265|packet_conservation:1|next_round_delivered:635546| [2025/04/30 09:52:24 881244] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56410|packet_lost:0|acked:2400|po_sent_time:1746006744837929|recovery:1|recovery_start:1746006744867265|packet_conservation:1|next_round_delivered:635546| [2025/04/30 09:52:24 881249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:56410|full_bw_reached:1|inflight:45610|srtt:40721|latest_rtt:43116|min_rtt:31359|applimit:0|lost:291|recovery:1|recovery_start:1746006744867265|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 881255] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:301|largest:301|pns:2| [2025/04/30 09:52:24 881259] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:301|frame:ACK |recv_time:1746006744881045|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 881264] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864881045|now:1746006744881045|interv:120000000| [2025/04/30 09:52:24 881268] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864881045|now:1746006744881045|interv:120000000| [2025/04/30 09:52:24 881272] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744881919|pq_index:0| [2025/04/30 09:52:24 881276] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744880523| [2025/04/30 09:52:24 881280] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744881280| [2025/04/30 09:52:24 881286] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744881284| [2025/04/30 09:52:24 881294] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 881299] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40721|min_srtt:40721|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 881303] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:45610|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:617826| [2025/04/30 09:52:24 881308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 881312] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 881316] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 881320] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 881324] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40721|min_srtt:40721|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 881328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:45610|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:726294| [2025/04/30 09:52:24 881333] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 881336] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 881340] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 881344] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 881349] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 881353] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:706251| [2025/04/30 09:52:24 881358] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 881362] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 881366] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744881919| [2025/04/30 09:52:24 881370] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744881919| [2025/04/30 09:52:24 881374] [debug] |xqc_engine_wakeup_after|wakeup:1746006744881919|now:1746006744881374|diff:545| [2025/04/30 09:52:24 881378] [debug] |xqc_engine_main_logic|END|now:1746006744881284| [2025/04/30 09:52:24 881383] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744881383| [2025/04/30 09:52:24 881387] [debug] |xqc_engine_wakeup_after|wakeup:1746006744881919|now:1746006744881387|diff:532| [2025/04/30 09:52:24 881391] [debug] |xqc_engine_main_logic|END|now:1746006744881383| [2025/04/30 09:52:24 882457] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744882457| [2025/04/30 09:52:24 882475] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744881919|pq_index:0| [2025/04/30 09:52:24 882480] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744881284| [2025/04/30 09:52:24 882486] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744882484| [2025/04/30 09:52:24 882491] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744881919|now:1746006744882484| [2025/04/30 09:52:24 882495] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744881919|now:1746006744882484| [2025/04/30 09:52:24 882501] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 882508] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 882515] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40721|min_srtt:40721|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 882522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:45610|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:617826| [2025/04/30 09:52:24 882530] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 882536] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 882542] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 882550] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 882557] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40721|min_srtt:40721|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 882564] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:45610|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:726294| [2025/04/30 09:52:24 882571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 882576] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 882583] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 882590] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 882597] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 882603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:706251| [2025/04/30 09:52:24 882610] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 882623] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:924| [2025/04/30 09:52:24 882702] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:924|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746006744882635|stream_id:0|stream_offset:706251| [2025/04/30 09:52:24 882713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 882721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 09:52:24 882728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40721|rtt_var:2541|pto_duration:50885|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 882735] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 882741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 882747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 09:52:24 882753] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744958520|now:1746006744882728|interv:75792| [2025/04/30 09:52:24 882758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744958520|now:1746006744882728|interval:75792|pto_count:0|srtt:40721 [2025/04/30 09:52:24 882763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56410|inflight:46810| [2025/04/30 09:52:24 882768] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 882772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:707430| [2025/04/30 09:52:24 882777] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 882781] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:925| [2025/04/30 09:52:24 882815] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:925|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746006744882789|stream_id:0|stream_offset:707430| [2025/04/30 09:52:24 882825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 882832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 09:52:24 882839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40721|rtt_var:2541|pto_duration:50885|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 882846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 882852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 882859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 09:52:24 882865] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744958674|now:1746006744882838|interv:75836| [2025/04/30 09:52:24 882878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744958674|now:1746006744882838|interval:75836|pto_count:0|srtt:40721 [2025/04/30 09:52:24 882885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56410|inflight:48010| [2025/04/30 09:52:24 882890] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 882894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:708609| [2025/04/30 09:52:24 882899] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 882903] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744883903|now:1746006744882903|interv:1000| [2025/04/30 09:52:24 882907] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 882911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 882915] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744883903| [2025/04/30 09:52:24 882919] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744883903| [2025/04/30 09:52:24 882923] [debug] |xqc_engine_wakeup_after|wakeup:1746006744883903|now:1746006744882923|diff:980| [2025/04/30 09:52:24 882927] [debug] |xqc_engine_main_logic|END|now:1746006744882484| [2025/04/30 09:52:24 883040] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006744883039| [2025/04/30 09:52:24 883053] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 883062] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:301| [2025/04/30 09:52:24 883068] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:302| [2025/04/30 09:52:24 883077] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:302| [2025/04/30 09:52:24 883083] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 883090] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:886|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:887|path_largest_ack:886| [2025/04/30 09:52:24 883097] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:55210|prior_delivered:621146|prior_time:1746006744836214|is_app_limited:0|send_elapse:39666|ack_elapse:46825|ctl_first_sent_time:1746006744838050|lagest_ack_time:1746006744883039|curr_delivered:673946| [2025/04/30 09:52:24 883105] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744838050| [2025/04/30 09:52:24 883112] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1221||sndq_packets_used_bytes:0|sndq_packets_free:127| [2025/04/30 09:52:24 883119] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:887|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:887|path_largest_ack:887| [2025/04/30 09:52:24 883123] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:54010|prior_delivered:623546|prior_time:1746006744838257|is_app_limited:0|send_elapse:39581|ack_elapse:44782|ctl_first_sent_time:1746006744839830|lagest_ack_time:1746006744883039|curr_delivered:675146| [2025/04/30 09:52:24 883164] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744839830| [2025/04/30 09:52:24 883171] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1220||sndq_packets_used_bytes:0|sndq_packets_free:128| [2025/04/30 09:52:24 883177] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:40721|rttvar:2541|minrtt:31359|latest_rtt:43209|ack_delay:88| [2025/04/30 09:52:24 883184] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41021|rttvar:2506|minrtt:31359|latest_rtt:43209|ack_delay:88| [2025/04/30 09:52:24 883190] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:887|lost_pn:884|thresh:3| [2025/04/30 09:52:24 883197] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 883204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 883210] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 883217] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41021|rtt_var:2506|pto_duration:51045|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 883223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 883230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 883235] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 09:52:24 883239] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744958834|now:1746006744883216|interv:75618| [2025/04/30 09:52:24 883243] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744958834|now:1746006744883216|interval:75618|pto_count:0|srtt:41021 [2025/04/30 09:52:24 883247] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39581, ack_elapse 44782, delivered 51600|rate 1152248|lost 293| [2025/04/30 09:52:24 883252] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152248) in round 13| [2025/04/30 09:52:24 883256] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 883260] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 883264] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56410|packet_lost:0|acked:2400|po_sent_time:1746006744839830|recovery:1|recovery_start:1746006744867265|packet_conservation:1|next_round_delivered:635546| [2025/04/30 09:52:24 883269] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56410|packet_lost:0|acked:2400|po_sent_time:1746006744839830|recovery:1|recovery_start:1746006744867265|packet_conservation:1|next_round_delivered:635546| [2025/04/30 09:52:24 883274] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:56410|full_bw_reached:1|inflight:45610|srtt:41021|latest_rtt:43209|min_rtt:31359|applimit:0|lost:291|recovery:1|recovery_start:1746006744867265|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 883284] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:302|largest:302|pns:2| [2025/04/30 09:52:24 883289] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:302|frame:ACK |recv_time:1746006744883039|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 883294] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864883039|now:1746006744883039|interv:120000000| [2025/04/30 09:52:24 883298] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864883039|now:1746006744883039|interv:120000000| [2025/04/30 09:52:24 883302] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744883903|pq_index:0| [2025/04/30 09:52:24 883306] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744882484| [2025/04/30 09:52:24 883310] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744883310| [2025/04/30 09:52:24 883315] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744883314| [2025/04/30 09:52:24 883321] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 883326] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41021|min_srtt:41021|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 883330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:45610|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:617826| [2025/04/30 09:52:24 883335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 883339] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 883343] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 883347] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 883351] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41021|min_srtt:41021|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 883355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:45610|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:726294| [2025/04/30 09:52:24 883360] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 883363] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 883367] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 883371] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 883376] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 883383] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:708609| [2025/04/30 09:52:24 883388] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 883391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 883395] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744883903| [2025/04/30 09:52:24 883399] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744883903| [2025/04/30 09:52:24 883403] [debug] |xqc_engine_wakeup_after|wakeup:1746006744883903|now:1746006744883403|diff:500| [2025/04/30 09:52:24 883408] [debug] |xqc_engine_main_logic|END|now:1746006744883314| [2025/04/30 09:52:24 883413] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744883413| [2025/04/30 09:52:24 883417] [debug] |xqc_engine_wakeup_after|wakeup:1746006744883903|now:1746006744883417|diff:486| [2025/04/30 09:52:24 883421] [debug] |xqc_engine_main_logic|END|now:1746006744883413| [2025/04/30 09:52:24 884494] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744884494| [2025/04/30 09:52:24 884505] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744883903|pq_index:0| [2025/04/30 09:52:24 884510] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744883314| [2025/04/30 09:52:24 884516] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744884514| [2025/04/30 09:52:24 884521] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744883903|now:1746006744884514| [2025/04/30 09:52:24 884525] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744883903|now:1746006744884514| [2025/04/30 09:52:24 884529] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 884535] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 884543] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41021|min_srtt:41021|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 884550] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:45610|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:617826| [2025/04/30 09:52:24 884557] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 884561] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 884565] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 884572] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 884579] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41021|min_srtt:41021|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 884586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:45610|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:726294| [2025/04/30 09:52:24 884597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 884602] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 884608] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 884615] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 884622] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 884629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:708609| [2025/04/30 09:52:24 884636] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 884643] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:926| [2025/04/30 09:52:24 884712] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:926|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746006744884654|stream_id:0|stream_offset:708609| [2025/04/30 09:52:24 884723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 884730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 09:52:24 884737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41021|rtt_var:2506|pto_duration:51045|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 884743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 884749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 884755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 09:52:24 884760] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744960699|now:1746006744884736|interv:75963| [2025/04/30 09:52:24 884778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744960699|now:1746006744884736|interval:75963|pto_count:0|srtt:41021 [2025/04/30 09:52:24 884786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56410|inflight:46810| [2025/04/30 09:52:24 884794] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 884800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:709788| [2025/04/30 09:52:24 884807] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 884813] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:927| [2025/04/30 09:52:24 884860] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:927|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746006744884830|stream_id:0|stream_offset:709788| [2025/04/30 09:52:24 884869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 884877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 09:52:24 884883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41021|rtt_var:2506|pto_duration:51045|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 884889] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 884896] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 884902] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 09:52:24 884908] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744960875|now:1746006744884883|interv:75992| [2025/04/30 09:52:24 884913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744960875|now:1746006744884883|interval:75992|pto_count:0|srtt:41021 [2025/04/30 09:52:24 884917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56410|inflight:48010| [2025/04/30 09:52:24 884922] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 884927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:710967| [2025/04/30 09:52:24 884931] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 884935] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744885935|now:1746006744884935|interv:1000| [2025/04/30 09:52:24 884939] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 884943] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 884947] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744885935| [2025/04/30 09:52:24 884952] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744885935| [2025/04/30 09:52:24 884958] [debug] |xqc_engine_wakeup_after|wakeup:1746006744885935|now:1746006744884958|diff:977| [2025/04/30 09:52:24 884965] [debug] |xqc_engine_main_logic|END|now:1746006744884514| [2025/04/30 09:52:24 884979] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006744884978| [2025/04/30 09:52:24 884986] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 884994] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:302| [2025/04/30 09:52:24 884998] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:303| [2025/04/30 09:52:24 885004] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:303| [2025/04/30 09:52:24 885011] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 885025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:888|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:889|path_largest_ack:888| [2025/04/30 09:52:24 885030] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:55210|prior_delivered:623546|prior_time:1746006744838257|is_app_limited:0|send_elapse:39726|ack_elapse:46721|ctl_first_sent_time:1746006744839975|lagest_ack_time:1746006744884978|curr_delivered:676346| [2025/04/30 09:52:24 885037] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744839975| [2025/04/30 09:52:24 885044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1219||sndq_packets_used_bytes:0|sndq_packets_free:129| [2025/04/30 09:52:24 885052] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:889|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:889|path_largest_ack:889| [2025/04/30 09:52:24 885060] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:54010|prior_delivered:625946|prior_time:1746006744840213|is_app_limited:0|send_elapse:39651|ack_elapse:44765|ctl_first_sent_time:1746006744841756|lagest_ack_time:1746006744884978|curr_delivered:677546| [2025/04/30 09:52:24 885067] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744841756| [2025/04/30 09:52:24 885073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1218||sndq_packets_used_bytes:0|sndq_packets_free:130| [2025/04/30 09:52:24 885080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41021|rttvar:2506|minrtt:31359|latest_rtt:43222|ack_delay:88| [2025/04/30 09:52:24 885087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41285|rttvar:2408|minrtt:31359|latest_rtt:43222|ack_delay:88| [2025/04/30 09:52:24 885094] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:889|lost_pn:886|thresh:3| [2025/04/30 09:52:24 885100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 885106] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 885113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 885119] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41285|rtt_var:2408|pto_duration:50917|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 885125] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 885148] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 885159] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 09:52:24 885166] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744960747|now:1746006744885118|interv:75629| [2025/04/30 09:52:24 885172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744960747|now:1746006744885118|interval:75629|pto_count:0|srtt:41285 [2025/04/30 09:52:24 885180] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39651, ack_elapse 44765, delivered 51600|rate 1152686|lost 293| [2025/04/30 09:52:24 885190] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152686) in round 13| [2025/04/30 09:52:24 885194] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 885198] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 885202] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56410|packet_lost:0|acked:2400|po_sent_time:1746006744841756|recovery:1|recovery_start:1746006744867265|packet_conservation:1|next_round_delivered:635546| [2025/04/30 09:52:24 885207] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56410|packet_lost:0|acked:2400|po_sent_time:1746006744841756|recovery:1|recovery_start:1746006744867265|packet_conservation:1|next_round_delivered:635546| [2025/04/30 09:52:24 885212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:56410|full_bw_reached:1|inflight:45610|srtt:41285|latest_rtt:43222|min_rtt:31359|applimit:0|lost:291|recovery:1|recovery_start:1746006744867265|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 885218] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:303|largest:303|pns:2| [2025/04/30 09:52:24 885222] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:303|frame:ACK |recv_time:1746006744884978|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 885227] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864884978|now:1746006744884978|interv:120000000| [2025/04/30 09:52:24 885231] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864884978|now:1746006744884978|interv:120000000| [2025/04/30 09:52:24 885235] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744885935|pq_index:0| [2025/04/30 09:52:24 885239] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744884514| [2025/04/30 09:52:24 885243] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744885243| [2025/04/30 09:52:24 885248] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744885247| [2025/04/30 09:52:24 885254] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 885258] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41285|min_srtt:41285|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 885263] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:45610|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:617826| [2025/04/30 09:52:24 885267] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 885271] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 885275] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 885283] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 885287] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41285|min_srtt:41285|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 885291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:45610|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:726294| [2025/04/30 09:52:24 885295] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 885299] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 885303] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 885307] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 885312] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 885316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:710967| [2025/04/30 09:52:24 885320] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 885324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 885328] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744885935| [2025/04/30 09:52:24 885332] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744885935| [2025/04/30 09:52:24 885336] [debug] |xqc_engine_wakeup_after|wakeup:1746006744885935|now:1746006744885336|diff:599| [2025/04/30 09:52:24 885341] [debug] |xqc_engine_main_logic|END|now:1746006744885247| [2025/04/30 09:52:24 885346] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744885346| [2025/04/30 09:52:24 885350] [debug] |xqc_engine_wakeup_after|wakeup:1746006744885935|now:1746006744885350|diff:585| [2025/04/30 09:52:24 885354] [debug] |xqc_engine_main_logic|END|now:1746006744885346| [2025/04/30 09:52:24 886421] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744886421| [2025/04/30 09:52:24 886434] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744885935|pq_index:0| [2025/04/30 09:52:24 886438] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744885247| [2025/04/30 09:52:24 886444] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744886443| [2025/04/30 09:52:24 886449] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744885935|now:1746006744886443| [2025/04/30 09:52:24 886453] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744885935|now:1746006744886443| [2025/04/30 09:52:24 886457] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 886462] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 886472] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41285|min_srtt:41285|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 886477] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:45610|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:617826| [2025/04/30 09:52:24 886482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 886487] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 886493] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 886500] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 886506] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41285|min_srtt:41285|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 886513] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:45610|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:726294| [2025/04/30 09:52:24 886521] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 886527] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 886532] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 886539] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 886547] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 886554] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:710967| [2025/04/30 09:52:24 886560] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 886567] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:928| [2025/04/30 09:52:24 886610] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:928|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746006744886579|stream_id:0|stream_offset:710967| [2025/04/30 09:52:24 886620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 886627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 09:52:24 886634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41285|rtt_var:2408|pto_duration:50917|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 886642] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 886648] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 886660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 09:52:24 886667] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744962496|now:1746006744886634|interv:75862| [2025/04/30 09:52:24 886674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744962496|now:1746006744886634|interval:75862|pto_count:0|srtt:41285 [2025/04/30 09:52:24 886682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56410|inflight:46810| [2025/04/30 09:52:24 886689] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 886696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:712146| [2025/04/30 09:52:24 886703] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 886710] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:929| [2025/04/30 09:52:24 886753] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:929|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746006744886721|stream_id:0|stream_offset:712146| [2025/04/30 09:52:24 886763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 886771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 09:52:24 886778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41285|rtt_var:2408|pto_duration:50917|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 886785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 886791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 886797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 09:52:24 886809] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744962638|now:1746006744886778|interv:75860| [2025/04/30 09:52:24 886816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744962638|now:1746006744886778|interval:75860|pto_count:0|srtt:41285 [2025/04/30 09:52:24 886823] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56410|inflight:48010| [2025/04/30 09:52:24 886831] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 886837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:713325| [2025/04/30 09:52:24 886845] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 886851] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744887851|now:1746006744886851|interv:1000| [2025/04/30 09:52:24 886863] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 886870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 886876] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744887851| [2025/04/30 09:52:24 886883] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744887851| [2025/04/30 09:52:24 886889] [debug] |xqc_engine_wakeup_after|wakeup:1746006744887851|now:1746006744886889|diff:962| [2025/04/30 09:52:24 886896] [debug] |xqc_engine_main_logic|END|now:1746006744886443| [2025/04/30 09:52:24 887118] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:44|state:ESTABED|recv_time:1746006744887117| [2025/04/30 09:52:24 887154] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 887163] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:303| [2025/04/30 09:52:24 887169] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:304| [2025/04/30 09:52:24 887178] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:304| [2025/04/30 09:52:24 887184] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 887192] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:890|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:891|path_largest_ack:890| [2025/04/30 09:52:24 887200] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:55210|prior_delivered:625946|prior_time:1746006744840213|is_app_limited:0|send_elapse:39779|ack_elapse:46904|ctl_first_sent_time:1746006744841884|lagest_ack_time:1746006744887117|curr_delivered:678746| [2025/04/30 09:52:24 887207] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744841884| [2025/04/30 09:52:24 887214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1217||sndq_packets_used_bytes:0|sndq_packets_free:131| [2025/04/30 09:52:24 887221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:891|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:891|path_largest_ack:891| [2025/04/30 09:52:24 887228] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:55210|prior_delivered:625946|prior_time:1746006744840213|is_app_limited:0|send_elapse:39779|ack_elapse:46904|ctl_first_sent_time:1746006744841884|lagest_ack_time:1746006744887117|curr_delivered:679946| [2025/04/30 09:52:24 887236] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744842009| [2025/04/30 09:52:24 887243] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1216||sndq_packets_used_bytes:0|sndq_packets_free:132| [2025/04/30 09:52:24 887249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41285|rttvar:2408|minrtt:31359|latest_rtt:45108|ack_delay:96| [2025/04/30 09:52:24 887256] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41751|rttvar:2737|minrtt:31359|latest_rtt:45108|ack_delay:96| [2025/04/30 09:52:24 887261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:891|lost_pn:888|thresh:3| [2025/04/30 09:52:24 887265] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 887276] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 887280] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 887285] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41751|rtt_var:2737|pto_duration:52699|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 887289] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 887295] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 887302] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 09:52:24 887308] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744964420|now:1746006744887284|interv:77136| [2025/04/30 09:52:24 887315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744964420|now:1746006744887284|interval:77136|pto_count:0|srtt:41751 [2025/04/30 09:52:24 887320] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39779, ack_elapse 46904, delivered 54000|rate 1151287|lost 293| [2025/04/30 09:52:24 887325] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151287) in round 13| [2025/04/30 09:52:24 887329] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 887333] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 887337] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56410|packet_lost:0|acked:2400|po_sent_time:1746006744842009|recovery:1|recovery_start:1746006744867265|packet_conservation:1|next_round_delivered:635546| [2025/04/30 09:52:24 887342] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56410|packet_lost:0|acked:2400|po_sent_time:1746006744842009|recovery:1|recovery_start:1746006744867265|packet_conservation:1|next_round_delivered:635546| [2025/04/30 09:52:24 887346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:56410|full_bw_reached:1|inflight:45610|srtt:41751|latest_rtt:45108|min_rtt:31359|applimit:0|lost:291|recovery:1|recovery_start:1746006744867265|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 887352] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:24 887356] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:24 887361] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 09:52:24 887366] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:304|largest:304|pns:2| [2025/04/30 09:52:24 887370] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:304|frame:PING ACK |recv_time:1746006744887117|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 887375] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864887117|now:1746006744887117|interv:120000000| [2025/04/30 09:52:24 887383] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864887117|now:1746006744887117|interv:120000000| [2025/04/30 09:52:24 887387] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744887851|pq_index:0| [2025/04/30 09:52:24 887392] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744886443| [2025/04/30 09:52:24 887396] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744887396| [2025/04/30 09:52:24 887401] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744887400| [2025/04/30 09:52:24 887406] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 887410] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:304|ack_delay:293|first_ack_range:33|largest_pkt_recv_time:1746006744887117| [2025/04/30 09:52:24 887415] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:304|low:271|pkt_pns:2| [2025/04/30 09:52:24 887419] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:269|low:264|pkt_pns:2| [2025/04/30 09:52:24 887423] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:262|low:257|pkt_pns:2| [2025/04/30 09:52:24 887426] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:10|path:0|path_largest_recv:304|frame_largest_recv:304| [2025/04/30 09:52:24 887431] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:24 887435] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41751|min_srtt:41751|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 887440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:45610|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:617826| [2025/04/30 09:52:24 887445] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 887448] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 887452] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 887457] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 887461] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41751|min_srtt:41751|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 887465] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:45610|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:726294| [2025/04/30 09:52:24 887470] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 887473] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 887477] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 887484] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 887489] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 887493] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:45610|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:713325| [2025/04/30 09:52:24 887497] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 887501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 887505] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744887851| [2025/04/30 09:52:24 887509] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744887851| [2025/04/30 09:52:24 887513] [debug] |xqc_engine_wakeup_after|wakeup:1746006744887851|now:1746006744887513|diff:338| [2025/04/30 09:52:24 887518] [debug] |xqc_engine_main_logic|END|now:1746006744887400| [2025/04/30 09:52:24 887523] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744887523| [2025/04/30 09:52:24 887527] [debug] |xqc_engine_wakeup_after|wakeup:1746006744887851|now:1746006744887527|diff:324| [2025/04/30 09:52:24 887531] [debug] |xqc_engine_main_logic|END|now:1746006744887523| [2025/04/30 09:52:24 888613] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744888613| [2025/04/30 09:52:24 888629] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744887851|pq_index:0| [2025/04/30 09:52:24 888636] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744887400| [2025/04/30 09:52:24 888645] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744888643| [2025/04/30 09:52:24 888652] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744887851|now:1746006744888643| [2025/04/30 09:52:24 888659] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744887851|now:1746006744888643| [2025/04/30 09:52:24 888665] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 888673] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 888681] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41751|min_srtt:41751|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 888688] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:45610|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:617826| [2025/04/30 09:52:24 888695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 888701] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 888707] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 888714] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 888721] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41751|min_srtt:41751|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 888736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:45610|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:726294| [2025/04/30 09:52:24 888743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 888749] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 888756] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 888762] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 888770] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 888776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:45610|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:713325| [2025/04/30 09:52:24 888783] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 888790] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:930| [2025/04/30 09:52:24 888840] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:930|size:1210|sent:1226|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:45610|now:1746006744888802|stream_id:0|stream_offset:713325| [2025/04/30 09:52:24 888850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:930|origin_pktnum:0|size:1210|enc_size:1226|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 888858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 09:52:24 888865] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41751|rtt_var:2737|pto_duration:52699|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 888872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 888878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 888884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46820| [2025/04/30 09:52:24 888890] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744966501|now:1746006744888864|interv:77637| [2025/04/30 09:52:24 888897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744966501|now:1746006744888864|interval:77637|pto_count:0|srtt:41751 [2025/04/30 09:52:24 888904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56410|inflight:46820| [2025/04/30 09:52:24 888912] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 888919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46820|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:714504| [2025/04/30 09:52:24 888932] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 888939] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:931| [2025/04/30 09:52:24 888980] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:931|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46820|now:1746006744888950|stream_id:0|stream_offset:714504| [2025/04/30 09:52:24 888989] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:931|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 888994] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46820|applimit:0| [2025/04/30 09:52:24 888998] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41751|rtt_var:2737|pto_duration:52699|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 889003] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 889007] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 889014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48020| [2025/04/30 09:52:24 889021] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744966649|now:1746006744888998|interv:77651| [2025/04/30 09:52:24 889027] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744966649|now:1746006744888998|interval:77651|pto_count:0|srtt:41751 [2025/04/30 09:52:24 889034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56410|inflight:48020| [2025/04/30 09:52:24 889042] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 889048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48020|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:715683| [2025/04/30 09:52:24 889056] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 889062] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744890061|now:1746006744889061|interv:1000| [2025/04/30 09:52:24 889066] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 889070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 889074] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744890061| [2025/04/30 09:52:24 889078] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744890061| [2025/04/30 09:52:24 889084] [debug] |xqc_engine_wakeup_after|wakeup:1746006744890061|now:1746006744889084|diff:977| [2025/04/30 09:52:24 889091] [debug] |xqc_engine_main_logic|END|now:1746006744888643| [2025/04/30 09:52:24 889104] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006744889103| [2025/04/30 09:52:24 889108] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 889114] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:304| [2025/04/30 09:52:24 889118] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:305| [2025/04/30 09:52:24 889152] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:305| [2025/04/30 09:52:24 889161] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 889166] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:892|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:893|path_largest_ack:892| [2025/04/30 09:52:24 889171] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:55210|prior_delivered:628346|prior_time:1746006744842207|is_app_limited:0|send_elapse:39796|ack_elapse:46896|ctl_first_sent_time:1746006744843762|lagest_ack_time:1746006744889103|curr_delivered:681146| [2025/04/30 09:52:24 889176] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744843762| [2025/04/30 09:52:24 889181] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1215||sndq_packets_used_bytes:0|sndq_packets_free:133| [2025/04/30 09:52:24 889185] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:893|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:893|path_largest_ack:893| [2025/04/30 09:52:24 889190] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:55210|prior_delivered:628346|prior_time:1746006744842207|is_app_limited:0|send_elapse:39796|ack_elapse:46896|ctl_first_sent_time:1746006744843762|lagest_ack_time:1746006744889103|curr_delivered:682346| [2025/04/30 09:52:24 889195] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744843891| [2025/04/30 09:52:24 889198] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1214||sndq_packets_used_bytes:0|sndq_packets_free:134| [2025/04/30 09:52:24 889203] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41751|rttvar:2737|minrtt:31359|latest_rtt:45212|ack_delay:88| [2025/04/30 09:52:24 889207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42173|rttvar:2896|minrtt:31359|latest_rtt:45212|ack_delay:88| [2025/04/30 09:52:24 889211] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:893|lost_pn:890|thresh:3| [2025/04/30 09:52:24 889215] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 889220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 889224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 889228] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42173|rtt_var:2896|pto_duration:53757|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 889232] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 889236] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 889240] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45620| [2025/04/30 09:52:24 889244] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744967707|now:1746006744889227|interv:78480| [2025/04/30 09:52:24 889248] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744967707|now:1746006744889227|interval:78480|pto_count:0|srtt:42173 [2025/04/30 09:52:24 889256] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39796, ack_elapse 46896, delivered 54000|rate 1151484|lost 293| [2025/04/30 09:52:24 889261] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151484) in round 13| [2025/04/30 09:52:24 889265] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 889269] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 889273] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56410|packet_lost:0|acked:2400|po_sent_time:1746006744843891|recovery:1|recovery_start:1746006744867265|packet_conservation:1|next_round_delivered:635546| [2025/04/30 09:52:24 889278] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56410|packet_lost:0|acked:2400|po_sent_time:1746006744843891|recovery:1|recovery_start:1746006744867265|packet_conservation:1|next_round_delivered:635546| [2025/04/30 09:52:24 889283] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:56410|full_bw_reached:1|inflight:45620|srtt:42173|latest_rtt:45212|min_rtt:31359|applimit:0|lost:291|recovery:1|recovery_start:1746006744867265|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 889288] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:305|largest:305|pns:2| [2025/04/30 09:52:24 889293] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:305|frame:ACK |recv_time:1746006744889103|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 889298] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864889103|now:1746006744889103|interv:120000000| [2025/04/30 09:52:24 889302] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864889103|now:1746006744889103|interv:120000000| [2025/04/30 09:52:24 889306] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744890061|pq_index:0| [2025/04/30 09:52:24 889310] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744888643| [2025/04/30 09:52:24 889314] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744889314| [2025/04/30 09:52:24 889319] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744889318| [2025/04/30 09:52:24 889324] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 889329] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42173|min_srtt:42173|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 889334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:45620|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:617826| [2025/04/30 09:52:24 889338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 889342] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 889349] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 889353] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 889357] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42173|min_srtt:42173|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 889361] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:45620|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:726294| [2025/04/30 09:52:24 889366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 889370] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 889373] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 889378] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 889382] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 889386] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45620|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:715683| [2025/04/30 09:52:24 889391] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 889395] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 889399] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744890061| [2025/04/30 09:52:24 889403] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744890061| [2025/04/30 09:52:24 889406] [debug] |xqc_engine_wakeup_after|wakeup:1746006744890061|now:1746006744889406|diff:655| [2025/04/30 09:52:24 889411] [debug] |xqc_engine_main_logic|END|now:1746006744889318| [2025/04/30 09:52:24 889416] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744889416| [2025/04/30 09:52:24 889420] [debug] |xqc_engine_wakeup_after|wakeup:1746006744890061|now:1746006744889420|diff:641| [2025/04/30 09:52:24 889424] [debug] |xqc_engine_main_logic|END|now:1746006744889416| [2025/04/30 09:52:24 890493] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744890492| [2025/04/30 09:52:24 890504] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744890061|pq_index:0| [2025/04/30 09:52:24 890509] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744889318| [2025/04/30 09:52:24 890514] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744890513| [2025/04/30 09:52:24 890519] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744890061|now:1746006744890513| [2025/04/30 09:52:24 890523] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744890061|now:1746006744890513| [2025/04/30 09:52:24 890536] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 890543] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 890551] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42173|min_srtt:42173|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 890558] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:45620|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:617826| [2025/04/30 09:52:24 890565] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 890572] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 890578] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 890585] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 890592] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42173|min_srtt:42173|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 890599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:45620|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:726294| [2025/04/30 09:52:24 890606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 890612] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 890618] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 890625] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 890633] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 890639] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45620|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:715683| [2025/04/30 09:52:24 890646] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 890653] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:932| [2025/04/30 09:52:24 890699] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:932|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45620|now:1746006744890665|stream_id:0|stream_offset:715683| [2025/04/30 09:52:24 890709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:932|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 890717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45620|applimit:0| [2025/04/30 09:52:24 890723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42173|rtt_var:2896|pto_duration:53757|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 890736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 890743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 890749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46820| [2025/04/30 09:52:24 890756] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744969422|now:1746006744890723|interv:78699| [2025/04/30 09:52:24 890762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744969422|now:1746006744890723|interval:78699|pto_count:0|srtt:42173 [2025/04/30 09:52:24 890769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56410|inflight:46820| [2025/04/30 09:52:24 890777] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 890783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46820|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:716862| [2025/04/30 09:52:24 890791] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 890797] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:933| [2025/04/30 09:52:24 890836] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:933|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46820|now:1746006744890808|stream_id:0|stream_offset:716862| [2025/04/30 09:52:24 890846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 890850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46820|applimit:0| [2025/04/30 09:52:24 890855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42173|rtt_var:2896|pto_duration:53757|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 890859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 890863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 890867] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48020| [2025/04/30 09:52:24 890871] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744969565|now:1746006744890854|interv:78711| [2025/04/30 09:52:24 890875] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744969565|now:1746006744890854|interval:78711|pto_count:0|srtt:42173 [2025/04/30 09:52:24 890880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56410|inflight:48020| [2025/04/30 09:52:24 890884] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 890889] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48020|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:718041| [2025/04/30 09:52:24 890898] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 890902] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744891901|now:1746006744890901|interv:1000| [2025/04/30 09:52:24 890906] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 890909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 890914] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744891901| [2025/04/30 09:52:24 890918] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744891901| [2025/04/30 09:52:24 890922] [debug] |xqc_engine_wakeup_after|wakeup:1746006744891901|now:1746006744890922|diff:979| [2025/04/30 09:52:24 890926] [debug] |xqc_engine_main_logic|END|now:1746006744890513| [2025/04/30 09:52:24 891024] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006744891023| [2025/04/30 09:52:24 891031] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 891038] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:305| [2025/04/30 09:52:24 891044] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:306| [2025/04/30 09:52:24 891053] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:306| [2025/04/30 09:52:24 891059] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 891068] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:894|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:895|path_largest_ack:894| [2025/04/30 09:52:24 891075] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:55210|prior_delivered:630746|prior_time:1746006744844172|is_app_limited:0|send_elapse:38825|ack_elapse:46851|ctl_first_sent_time:1746006744845738|lagest_ack_time:1746006744891023|curr_delivered:683546| [2025/04/30 09:52:24 891082] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744845738| [2025/04/30 09:52:24 891089] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1213||sndq_packets_used_bytes:0|sndq_packets_free:135| [2025/04/30 09:52:24 891096] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:895|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:895|path_largest_ack:895| [2025/04/30 09:52:24 891103] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:55210|prior_delivered:630746|prior_time:1746006744844172|is_app_limited:0|send_elapse:38825|ack_elapse:46851|ctl_first_sent_time:1746006744845738|lagest_ack_time:1746006744891023|curr_delivered:684746| [2025/04/30 09:52:24 891107] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744845871| [2025/04/30 09:52:24 891113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1212||sndq_packets_used_bytes:0|sndq_packets_free:136| [2025/04/30 09:52:24 891120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42173|rttvar:2896|minrtt:31359|latest_rtt:45152|ack_delay:96| [2025/04/30 09:52:24 891126] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42534|rttvar:2892|minrtt:31359|latest_rtt:45152|ack_delay:96| [2025/04/30 09:52:24 891154] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:895|lost_pn:892|thresh:3| [2025/04/30 09:52:24 891167] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 891172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 891176] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 891180] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42534|rtt_var:2892|pto_duration:54102|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 891185] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 891189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 891193] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45620| [2025/04/30 09:52:24 891197] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744969910|now:1746006744891180|interv:78730| [2025/04/30 09:52:24 891201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744969910|now:1746006744891180|interval:78730|pto_count:0|srtt:42534 [2025/04/30 09:52:24 891205] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 38825, ack_elapse 46851, delivered 54000|rate 1152590|lost 293| [2025/04/30 09:52:24 891210] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152590) in round 13| [2025/04/30 09:52:24 891214] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 891218] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 891222] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56410|packet_lost:0|acked:2400|po_sent_time:1746006744845871|recovery:1|recovery_start:1746006744867265|packet_conservation:1|next_round_delivered:635546| [2025/04/30 09:52:24 891227] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56410|packet_lost:0|acked:2400|po_sent_time:1746006744845871|recovery:1|recovery_start:1746006744867265|packet_conservation:1|next_round_delivered:635546| [2025/04/30 09:52:24 891232] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:56410|full_bw_reached:1|inflight:45620|srtt:42534|latest_rtt:45152|min_rtt:31359|applimit:0|lost:291|recovery:1|recovery_start:1746006744867265|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 891238] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:306|largest:306|pns:2| [2025/04/30 09:52:24 891242] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:306|frame:ACK |recv_time:1746006744891023|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 891247] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864891023|now:1746006744891023|interv:120000000| [2025/04/30 09:52:24 891251] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864891023|now:1746006744891023|interv:120000000| [2025/04/30 09:52:24 891255] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744891901|pq_index:0| [2025/04/30 09:52:24 891263] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744890513| [2025/04/30 09:52:24 891267] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744891267| [2025/04/30 09:52:24 891271] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744891271| [2025/04/30 09:52:24 891277] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 891282] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42534|min_srtt:42534|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 891286] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:45620|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:617826| [2025/04/30 09:52:24 891291] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42534|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 891295] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:849|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 891300] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42534|min_srtt:42534|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 891304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:45620|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:639048| [2025/04/30 09:52:24 891309] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 891313] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 891316] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 891321] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 891325] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42534|min_srtt:42534|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 891329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:45620|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:726294| [2025/04/30 09:52:24 891333] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 891337] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 891341] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 891345] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 891350] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:849|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 891356] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45620|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:617826| [2025/04/30 09:52:24 891361] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 891365] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 891369] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 891373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45620|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:718041| [2025/04/30 09:52:24 891377] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 891381] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 891385] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744891901| [2025/04/30 09:52:24 891389] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744891901| [2025/04/30 09:52:24 891393] [debug] |xqc_engine_wakeup_after|wakeup:1746006744891901|now:1746006744891393|diff:508| [2025/04/30 09:52:24 891397] [debug] |xqc_engine_main_logic|END|now:1746006744891271| [2025/04/30 09:52:24 891403] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744891403| [2025/04/30 09:52:24 891406] [debug] |xqc_engine_wakeup_after|wakeup:1746006744891901|now:1746006744891406|diff:495| [2025/04/30 09:52:24 891410] [debug] |xqc_engine_main_logic|END|now:1746006744891403| [2025/04/30 09:52:24 892479] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744892479| [2025/04/30 09:52:24 892490] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744891901|pq_index:0| [2025/04/30 09:52:24 892495] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744891271| [2025/04/30 09:52:24 892500] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744892499| [2025/04/30 09:52:24 892505] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744891901|now:1746006744892499| [2025/04/30 09:52:24 892510] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744891901|now:1746006744892499| [2025/04/30 09:52:24 892514] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 892518] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 892524] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42534|min_srtt:42534|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 892532] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:45620|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:639048| [2025/04/30 09:52:24 892539] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 892545] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 892562] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 892569] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 892575] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42534|min_srtt:42534|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 892581] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:45620|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:726294| [2025/04/30 09:52:24 892588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 892594] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 892599] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 892606] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 892613] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:849|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 892620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45620|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:617826| [2025/04/30 09:52:24 892627] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 892633] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:934| [2025/04/30 09:52:24 892694] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:934|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45620|now:1746006744892645|stream_id:0|stream_offset:617826| [2025/04/30 09:52:24 892706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:934|origin_pktnum:849|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 892713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45620|applimit:0| [2025/04/30 09:52:24 892720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42534|rtt_var:2892|pto_duration:54102|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 892727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 892733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 892737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46820| [2025/04/30 09:52:24 892741] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744971747|now:1746006744892720|interv:79027| [2025/04/30 09:52:24 892745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744971747|now:1746006744892720|interval:79027|pto_count:0|srtt:42534 [2025/04/30 09:52:24 892750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56410|inflight:46820| [2025/04/30 09:52:24 892761] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 892766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46820|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:718041| [2025/04/30 09:52:24 892770] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 892774] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:935| [2025/04/30 09:52:24 892817] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:935|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46820|now:1746006744892782|stream_id:0|stream_offset:718041| [2025/04/30 09:52:24 892827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 892834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46820|applimit:0| [2025/04/30 09:52:24 892841] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42534|rtt_var:2892|pto_duration:54102|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 892847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 892851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 892855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48020| [2025/04/30 09:52:24 892859] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744971884|now:1746006744892840|interv:79044| [2025/04/30 09:52:24 892863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744971884|now:1746006744892840|interval:79044|pto_count:0|srtt:42534 [2025/04/30 09:52:24 892868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56410|inflight:48020| [2025/04/30 09:52:24 892872] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 892877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48020|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:719220| [2025/04/30 09:52:24 892881] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 892885] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744893885|now:1746006744892885|interv:1000| [2025/04/30 09:52:24 892889] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 892893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 892897] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744893885| [2025/04/30 09:52:24 892901] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744893885| [2025/04/30 09:52:24 892905] [debug] |xqc_engine_wakeup_after|wakeup:1746006744893885|now:1746006744892905|diff:980| [2025/04/30 09:52:24 892910] [debug] |xqc_engine_main_logic|END|now:1746006744892499| [2025/04/30 09:52:24 893977] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744893976| [2025/04/30 09:52:24 893993] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744893885|pq_index:0| [2025/04/30 09:52:24 893998] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744892499| [2025/04/30 09:52:24 894003] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744894002| [2025/04/30 09:52:24 894008] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744893885|now:1746006744894002| [2025/04/30 09:52:24 894012] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744893885|now:1746006744894002| [2025/04/30 09:52:24 894016] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 894022] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 894030] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42534|min_srtt:42534|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 894037] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:48020|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:639048| [2025/04/30 09:52:24 894045] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 894049] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 894053] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 894058] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 894065] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42534|min_srtt:42534|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 894072] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:48020|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:726294| [2025/04/30 09:52:24 894079] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 894085] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 894091] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 894098] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 894109] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 894117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48020|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:719220| [2025/04/30 09:52:24 894123] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 894156] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:936| [2025/04/30 09:52:24 894202] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:936|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48020|now:1746006744894169|stream_id:0|stream_offset:719220| [2025/04/30 09:52:24 894212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 894220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48020|applimit:0| [2025/04/30 09:52:24 894226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42534|rtt_var:2892|pto_duration:54102|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 894234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 894239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 894243] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49220| [2025/04/30 09:52:24 894247] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744973271|now:1746006744894226|interv:79045| [2025/04/30 09:52:24 894251] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744973271|now:1746006744894226|interval:79045|pto_count:0|srtt:42534 [2025/04/30 09:52:24 894256] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56410|inflight:49220| [2025/04/30 09:52:24 894260] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 894265] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49220|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:720399| [2025/04/30 09:52:24 894269] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 894273] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744895273|now:1746006744894273|interv:1000| [2025/04/30 09:52:24 894277] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 894281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 894285] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744895273| [2025/04/30 09:52:24 894290] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744895273| [2025/04/30 09:52:24 894294] [debug] |xqc_engine_wakeup_after|wakeup:1746006744895273|now:1746006744894294|diff:979| [2025/04/30 09:52:24 894298] [debug] |xqc_engine_main_logic|END|now:1746006744894002| [2025/04/30 09:52:24 894308] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:45|state:ESTABED|recv_time:1746006744894307| [2025/04/30 09:52:24 894313] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 894319] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:306| [2025/04/30 09:52:24 894323] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:307| [2025/04/30 09:52:24 894328] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:307| [2025/04/30 09:52:24 894337] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 894342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 894347] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:56410|prior_delivered:633146|prior_time:1746006744847213|is_app_limited:0|send_elapse:37382|ack_elapse:47094|ctl_first_sent_time:1746006744847534|lagest_ack_time:1746006744894307|curr_delivered:685946| [2025/04/30 09:52:24 894352] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744847534| [2025/04/30 09:52:24 894357] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1211||sndq_packets_used_bytes:0|sndq_packets_free:137| [2025/04/30 09:52:24 894361] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 894366] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:56410|prior_delivered:633146|prior_time:1746006744847213|is_app_limited:0|send_elapse:37382|ack_elapse:47094|ctl_first_sent_time:1746006744847534|lagest_ack_time:1746006744894307|curr_delivered:687146| [2025/04/30 09:52:24 894370] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744848867| [2025/04/30 09:52:24 894374] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1210||sndq_packets_used_bytes:0|sndq_packets_free:138| [2025/04/30 09:52:24 894378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42534|rttvar:2892|minrtt:31359|latest_rtt:45440|ack_delay:104| [2025/04/30 09:52:24 894382] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42885|rttvar:2869|minrtt:31359|latest_rtt:45440|ack_delay:104| [2025/04/30 09:52:24 894387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:898|lost_pn:895|thresh:3| [2025/04/30 09:52:24 894391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 894395] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 894399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 894403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744897126|now:1746006744894403|interval:2723| [2025/04/30 09:52:24 894407] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744897126|now:1746006744894403|interv:2723| [2025/04/30 09:52:24 894411] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 37382, ack_elapse 47094, delivered 54000|rate 1146642|lost 293| [2025/04/30 09:52:24 894416] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146642) in round 13| [2025/04/30 09:52:24 894420] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 894424] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 894428] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56410|packet_lost:0|acked:2400|po_sent_time:1746006744848867|recovery:1|recovery_start:1746006744867265|packet_conservation:1|next_round_delivered:635546| [2025/04/30 09:52:24 894435] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56410|packet_lost:0|acked:2400|po_sent_time:1746006744848867|recovery:1|recovery_start:1746006744867265|packet_conservation:1|next_round_delivered:635546| [2025/04/30 09:52:24 894440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:56410|full_bw_reached:1|inflight:46820|srtt:42885|latest_rtt:45440|min_rtt:31359|applimit:0|lost:292|recovery:1|recovery_start:1746006744867265|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 894446] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:307|largest:307|pns:2| [2025/04/30 09:52:24 894450] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:307|frame:ACK |recv_time:1746006744894307|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 894455] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864894307|now:1746006744894307|interv:120000000| [2025/04/30 09:52:24 894459] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864894307|now:1746006744894307|interv:120000000| [2025/04/30 09:52:24 894463] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744895273|pq_index:0| [2025/04/30 09:52:24 894467] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744894002| [2025/04/30 09:52:24 894471] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744894471| [2025/04/30 09:52:24 894476] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744894475| [2025/04/30 09:52:24 894481] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 894486] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42885|min_srtt:42885|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 894490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:46820|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:639048| [2025/04/30 09:52:24 894495] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42885|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 894500] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:867|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 894505] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42885|min_srtt:42885|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 894513] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:46820|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:726294| [2025/04/30 09:52:24 894520] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42885|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 894532] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 894539] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42885|min_srtt:42885|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 894546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:46820|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:727473| [2025/04/30 09:52:24 894552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 894559] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 894565] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 894572] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 894579] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:867|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 894586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46820|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:639048| [2025/04/30 09:52:24 894593] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 894599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 894605] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 894612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46820|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:720399| [2025/04/30 09:52:24 894619] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 894626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 894632] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744895273| [2025/04/30 09:52:24 894639] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744895273| [2025/04/30 09:52:24 894646] [debug] |xqc_engine_wakeup_after|wakeup:1746006744895273|now:1746006744894645|diff:628| [2025/04/30 09:52:24 894652] [debug] |xqc_engine_main_logic|END|now:1746006744894475| [2025/04/30 09:52:24 894661] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744894661| [2025/04/30 09:52:24 894667] [debug] |xqc_engine_wakeup_after|wakeup:1746006744895273|now:1746006744894667|diff:606| [2025/04/30 09:52:24 894674] [debug] |xqc_engine_main_logic|END|now:1746006744894661| [2025/04/30 09:52:24 895747] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744895747| [2025/04/30 09:52:24 895759] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744895273|pq_index:0| [2025/04/30 09:52:24 895764] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744894475| [2025/04/30 09:52:24 895769] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744895768| [2025/04/30 09:52:24 895780] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744895273|now:1746006744895768| [2025/04/30 09:52:24 895784] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744895273|now:1746006744895768| [2025/04/30 09:52:24 895788] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 895793] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 895798] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42885|min_srtt:42885|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 895802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:46820|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:727473| [2025/04/30 09:52:24 895807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 895811] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 895815] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 895819] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 895824] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:867|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 895828] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46820|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:639048| [2025/04/30 09:52:24 895833] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 895837] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:937| [2025/04/30 09:52:24 895873] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:937|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46820|now:1746006744895845|stream_id:0|stream_offset:639048| [2025/04/30 09:52:24 895879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:937|origin_pktnum:867|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 895884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46820|applimit:0| [2025/04/30 09:52:24 895888] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744897126|now:1746006744895888|interval:1238| [2025/04/30 09:52:24 895893] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744897126|now:1746006744895888|interv:1238| [2025/04/30 09:52:24 895897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56410|inflight:48020| [2025/04/30 09:52:24 895902] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 895906] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48020|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:720399| [2025/04/30 09:52:24 895915] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 895919] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:938| [2025/04/30 09:52:24 895943] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:938|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48020|now:1746006744895925|stream_id:0|stream_offset:720399| [2025/04/30 09:52:24 895948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 895953] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48020|applimit:0| [2025/04/30 09:52:24 895957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744897126|now:1746006744895957|interval:1169| [2025/04/30 09:52:24 895961] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744897126|now:1746006744895957|interv:1169| [2025/04/30 09:52:24 895966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56410|inflight:49220| [2025/04/30 09:52:24 895970] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 895974] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49220|cwnd:56410|conn:000055C0D6BED6FC|stream_id:0|stream_offset:721578| [2025/04/30 09:52:24 895980] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 895987] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744896987|now:1746006744895987|interv:1000| [2025/04/30 09:52:24 895993] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 895999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 896006] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744896987| [2025/04/30 09:52:24 896011] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744896987| [2025/04/30 09:52:24 896015] [debug] |xqc_engine_wakeup_after|wakeup:1746006744896987|now:1746006744896015|diff:972| [2025/04/30 09:52:24 896022] [debug] |xqc_engine_main_logic|END|now:1746006744895768| [2025/04/30 09:52:24 896035] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:45|state:ESTABED|recv_time:1746006744896034| [2025/04/30 09:52:24 896043] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 896051] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:307| [2025/04/30 09:52:24 896057] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:308| [2025/04/30 09:52:24 896065] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:308| [2025/04/30 09:52:24 896072] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 896080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 896094] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:55210|prior_delivered:635546|prior_time:1746006744849189|is_app_limited:0|send_elapse:38804|ack_elapse:46845|ctl_first_sent_time:1746006744850771|lagest_ack_time:1746006744896034|curr_delivered:688346| [2025/04/30 09:52:24 896101] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744850771| [2025/04/30 09:52:24 896109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1209||sndq_packets_used_bytes:0|sndq_packets_free:139| [2025/04/30 09:52:24 896116] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 896123] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:54010|prior_delivered:637946|prior_time:1746006744851220|is_app_limited:0|send_elapse:38980|ack_elapse:44814|ctl_first_sent_time:1746006744852824|lagest_ack_time:1746006744896034|curr_delivered:689546| [2025/04/30 09:52:24 896131] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744852824| [2025/04/30 09:52:24 896157] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1208||sndq_packets_used_bytes:0|sndq_packets_free:140| [2025/04/30 09:52:24 896164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42885|rttvar:2869|minrtt:31359|latest_rtt:43210|ack_delay:104| [2025/04/30 09:52:24 896171] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42913|rttvar:2207|minrtt:31359|latest_rtt:43210|ack_delay:104| [2025/04/30 09:52:24 896178] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:900|lost_pn:897|thresh:3| [2025/04/30 09:52:24 896182] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 896186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 896190] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:896|lost_pn:897|po_sent_time:1746006744846006|lost_send_time:1746006744847423|loss_delay:48611|frame:STREAM |repair:128| [2025/04/30 09:52:24 896195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744846006u| [2025/04/30 09:52:24 896199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 896203] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42913|rtt_var:2207|pto_duration:51741|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 896208] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 896212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 896216] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45620| [2025/04/30 09:52:24 896220] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744972666|now:1746006744896203|interv:76463| [2025/04/30 09:52:24 896224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744972666|now:1746006744896203|interval:76463|pto_count:0|srtt:42913 [2025/04/30 09:52:24 896233] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 38980, ack_elapse 44814, delivered 51600|rate 1151425|lost 294| [2025/04/30 09:52:24 896237] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: RTT round update 13 -> 14| [2025/04/30 09:52:24 896241] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151425) in round 14| [2025/04/30 09:52:24 896245] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 896249] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 896253] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56410|packet_lost:1|acked:2400|po_sent_time:1746006744852824|recovery:1|recovery_start:1746006744896199|packet_conservation:0|next_round_delivered:689546| [2025/04/30 09:52:24 896258] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56410|packet_lost:1|acked:2400|po_sent_time:1746006744852824|recovery:1|recovery_start:1746006744896199|packet_conservation:0|next_round_delivered:689546| [2025/04/30 09:52:24 896263] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:58810|full_bw_reached:1|inflight:45620|srtt:42913|latest_rtt:43210|min_rtt:31359|applimit:0|lost:293|recovery:1|recovery_start:1746006744896199|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:52:24 896269] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:308|largest:308|pns:2| [2025/04/30 09:52:24 896273] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:308|frame:ACK |recv_time:1746006744896034|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 896278] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864896034|now:1746006744896034|interv:120000000| [2025/04/30 09:52:24 896282] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864896034|now:1746006744896034|interv:120000000| [2025/04/30 09:52:24 896286] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744896987|pq_index:0| [2025/04/30 09:52:24 896290] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744895768| [2025/04/30 09:52:24 896294] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744896294| [2025/04/30 09:52:24 896299] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744896298| [2025/04/30 09:52:24 896304] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 896309] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42913|min_srtt:42913|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 896314] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:45620|cwnd:58810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 896318] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42913|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 896325] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:896|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 896330] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42913|min_srtt:42913|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 896334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:45620|cwnd:58810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:727473| [2025/04/30 09:52:24 896339] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42913|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 896343] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 896347] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42913|min_srtt:42913|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 896352] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:45620|cwnd:58810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:728652| [2025/04/30 09:52:24 896356] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42913|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 896360] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 896365] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42913|min_srtt:42913|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 896369] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:45620|cwnd:58810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:729831| [2025/04/30 09:52:24 896373] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42913|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 896377] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 896382] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42913|min_srtt:42913|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 896386] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:45620|cwnd:58810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:731010| [2025/04/30 09:52:24 896390] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42913|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 896394] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 09:52:24 896399] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42913|min_srtt:42913|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 896403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:45620|cwnd:58810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:732189| [2025/04/30 09:52:24 896410] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 896414] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 896417] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 896422] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 896426] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:896|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 896430] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45620|cwnd:58810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 896435] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 896438] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 896442] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 896446] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45620|cwnd:58810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:721578| [2025/04/30 09:52:24 896451] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 896454] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 896458] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744896987| [2025/04/30 09:52:24 896462] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744896987| [2025/04/30 09:52:24 896466] [debug] |xqc_engine_wakeup_after|wakeup:1746006744896987|now:1746006744896466|diff:521| [2025/04/30 09:52:24 896471] [debug] |xqc_engine_main_logic|END|now:1746006744896298| [2025/04/30 09:52:24 896476] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744896476| [2025/04/30 09:52:24 896480] [debug] |xqc_engine_wakeup_after|wakeup:1746006744896987|now:1746006744896480|diff:507| [2025/04/30 09:52:24 896484] [debug] |xqc_engine_main_logic|END|now:1746006744896476| [2025/04/30 09:52:24 897560] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744897560| [2025/04/30 09:52:24 897575] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744896987|pq_index:0| [2025/04/30 09:52:24 897583] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744896298| [2025/04/30 09:52:24 897592] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744897589| [2025/04/30 09:52:24 897599] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744896987|now:1746006744897589| [2025/04/30 09:52:24 897605] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744896987|now:1746006744897589| [2025/04/30 09:52:24 897611] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 897632] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 897639] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42913|min_srtt:42913|path_bw:1211874|loss_rate:66.18|path_pto:0| [2025/04/30 09:52:24 897647] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:45620|cwnd:58810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:732189| [2025/04/30 09:52:24 897654] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 897660] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 897667] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 897674] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 897681] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:896|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 897687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45620|cwnd:58810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 897694] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 897700] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:939| [2025/04/30 09:52:24 897739] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:939|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45620|now:1746006744897708|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 897748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:939|origin_pktnum:896|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 897756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45620|applimit:0| [2025/04/30 09:52:24 897762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42913|rtt_var:2207|pto_duration:51741|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 897770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 897774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 897778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46820| [2025/04/30 09:52:24 897782] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744974449|now:1746006744897762|interv:76687| [2025/04/30 09:52:24 897786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744974449|now:1746006744897762|interval:76687|pto_count:0|srtt:42913 [2025/04/30 09:52:24 897791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:58810|inflight:46820| [2025/04/30 09:52:24 897796] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 897805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46820|cwnd:58810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:721578| [2025/04/30 09:52:24 897810] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 897814] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:940| [2025/04/30 09:52:24 897845] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:940|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46820|now:1746006744897821|stream_id:0|stream_offset:721578| [2025/04/30 09:52:24 897854] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 897861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46820|applimit:0| [2025/04/30 09:52:24 897869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42913|rtt_var:2207|pto_duration:51741|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 897874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 897878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 897882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48020| [2025/04/30 09:52:24 897886] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744974562|now:1746006744897868|interv:76694| [2025/04/30 09:52:24 897890] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744974562|now:1746006744897868|interval:76694|pto_count:0|srtt:42913 [2025/04/30 09:52:24 897895] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:58810|inflight:48020| [2025/04/30 09:52:24 897899] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 897904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48020|cwnd:58810|conn:000055C0D6BED6FC|stream_id:0|stream_offset:722757| [2025/04/30 09:52:24 897908] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 897912] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744898912|now:1746006744897912|interv:1000| [2025/04/30 09:52:24 897916] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 897920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 897924] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744898912| [2025/04/30 09:52:24 897928] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744898912| [2025/04/30 09:52:24 897932] [debug] |xqc_engine_wakeup_after|wakeup:1746006744898912|now:1746006744897932|diff:980| [2025/04/30 09:52:24 897937] [debug] |xqc_engine_main_logic|END|now:1746006744897589| [2025/04/30 09:52:24 898045] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:45|state:ESTABED|recv_time:1746006744898044| [2025/04/30 09:52:24 898058] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 898074] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:308| [2025/04/30 09:52:24 898081] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:309| [2025/04/30 09:52:24 898091] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:309| [2025/04/30 09:52:24 898098] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 898105] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 898113] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:55210|prior_delivered:637946|prior_time:1746006744851220|is_app_limited:0|send_elapse:39093|ack_elapse:46824|ctl_first_sent_time:1746006744852937|lagest_ack_time:1746006744898044|curr_delivered:690746| [2025/04/30 09:52:24 898120] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744852937| [2025/04/30 09:52:24 898128] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1208||sndq_packets_used_bytes:0|sndq_packets_free:140| [2025/04/30 09:52:24 898155] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 898162] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:54010|prior_delivered:640346|prior_time:1746006744853179|is_app_limited:0|send_elapse:38864|ack_elapse:44865|ctl_first_sent_time:1746006744854736|lagest_ack_time:1746006744898044|curr_delivered:691946| [2025/04/30 09:52:24 898169] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744854736| [2025/04/30 09:52:24 898175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1207||sndq_packets_used_bytes:0|sndq_packets_free:141| [2025/04/30 09:52:24 898181] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42913|rttvar:2207|minrtt:31359|latest_rtt:43308|ack_delay:96| [2025/04/30 09:52:24 898188] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42950|rttvar:1730|minrtt:31359|latest_rtt:43308|ack_delay:96| [2025/04/30 09:52:24 898193] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:902|lost_pn:899|thresh:3| [2025/04/30 09:52:24 898197] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 898201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 898205] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 898209] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 898213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42950|rtt_var:1730|pto_duration:49870|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 898218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 898224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 898236] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45620| [2025/04/30 09:52:24 898242] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744972691|now:1746006744898213|interv:74478| [2025/04/30 09:52:24 898246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744972691|now:1746006744898213|interval:74478|pto_count:0|srtt:42950 [2025/04/30 09:52:24 898251] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 38864, ack_elapse 44865, delivered 51600|rate 1150117|lost 294| [2025/04/30 09:52:24 898255] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150117) in round 14| [2025/04/30 09:52:24 898260] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 898264] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 898268] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:58810|packet_lost:0|acked:2400|po_sent_time:1746006744854736|recovery:1|recovery_start:1746006744896199|packet_conservation:0|next_round_delivered:689546| [2025/04/30 09:52:24 898272] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:58810|packet_lost:0|acked:2400|po_sent_time:1746006744854736|recovery:1|recovery_start:1746006744896199|packet_conservation:0|next_round_delivered:689546| [2025/04/30 09:52:24 898277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:61210|full_bw_reached:1|inflight:45620|srtt:42950|latest_rtt:43308|min_rtt:31359|applimit:0|lost:294|recovery:1|recovery_start:1746006744896199|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 898283] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:309|largest:309|pns:2| [2025/04/30 09:52:24 898287] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:309|frame:ACK |recv_time:1746006744898044|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 898292] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864898044|now:1746006744898044|interv:120000000| [2025/04/30 09:52:24 898296] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864898044|now:1746006744898044|interv:120000000| [2025/04/30 09:52:24 898300] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744898912|pq_index:0| [2025/04/30 09:52:24 898305] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744897589| [2025/04/30 09:52:24 898309] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744898309| [2025/04/30 09:52:24 898314] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744898313| [2025/04/30 09:52:24 898319] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 898324] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42950|min_srtt:42950|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 898329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:45620|cwnd:61210|conn:000055C0D6BED6FC|stream_id:0|stream_offset:732189| [2025/04/30 09:52:24 898337] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42950|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 898341] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 898346] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42950|min_srtt:42950|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 898350] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:45620|cwnd:61210|conn:000055C0D6BED6FC|stream_id:0|stream_offset:733368| [2025/04/30 09:52:24 898354] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42950|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 898359] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 898363] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42950|min_srtt:42950|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 898367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:45620|cwnd:61210|conn:000055C0D6BED6FC|stream_id:0|stream_offset:734547| [2025/04/30 09:52:24 898372] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42950|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 898376] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 898380] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42950|min_srtt:42950|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 898384] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:45620|cwnd:61210|conn:000055C0D6BED6FC|stream_id:0|stream_offset:735726| [2025/04/30 09:52:24 898389] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42950|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 898393] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 898397] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42950|min_srtt:42950|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 898401] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:45620|cwnd:61210|conn:000055C0D6BED6FC|stream_id:0|stream_offset:736905| [2025/04/30 09:52:24 898406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 898410] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 898416] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 898420] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 898425] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 898429] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45620|cwnd:61210|conn:000055C0D6BED6FC|stream_id:0|stream_offset:722757| [2025/04/30 09:52:24 898434] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 898437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 898441] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744898912| [2025/04/30 09:52:24 898446] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744898912| [2025/04/30 09:52:24 898450] [debug] |xqc_engine_wakeup_after|wakeup:1746006744898912|now:1746006744898449|diff:463| [2025/04/30 09:52:24 898454] [debug] |xqc_engine_main_logic|END|now:1746006744898313| [2025/04/30 09:52:24 898463] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744898462| [2025/04/30 09:52:24 898469] [debug] |xqc_engine_wakeup_after|wakeup:1746006744898912|now:1746006744898469|diff:443| [2025/04/30 09:52:24 898475] [debug] |xqc_engine_main_logic|END|now:1746006744898462| [2025/04/30 09:52:24 899551] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744899551| [2025/04/30 09:52:24 899566] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744898912|pq_index:0| [2025/04/30 09:52:24 899573] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744898313| [2025/04/30 09:52:24 899582] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744899580| [2025/04/30 09:52:24 899589] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744898912|now:1746006744899580| [2025/04/30 09:52:24 899596] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744898912|now:1746006744899580| [2025/04/30 09:52:24 899601] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 899608] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 899616] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42950|min_srtt:42950|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 899623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:45620|cwnd:61210|conn:000055C0D6BED6FC|stream_id:0|stream_offset:736905| [2025/04/30 09:52:24 899630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 899636] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 899642] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 899657] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 899664] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 899671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45620|cwnd:61210|conn:000055C0D6BED6FC|stream_id:0|stream_offset:722757| [2025/04/30 09:52:24 899678] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 899685] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:941| [2025/04/30 09:52:24 899731] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:941|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45620|now:1746006744899697|stream_id:0|stream_offset:722757| [2025/04/30 09:52:24 899741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 899748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45620|applimit:0| [2025/04/30 09:52:24 899755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42950|rtt_var:1730|pto_duration:49870|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 899761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 899765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 899769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46820| [2025/04/30 09:52:24 899773] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744974567|now:1746006744899755|interv:74812| [2025/04/30 09:52:24 899777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744974567|now:1746006744899755|interval:74812|pto_count:0|srtt:42950 [2025/04/30 09:52:24 899782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61210|inflight:46820| [2025/04/30 09:52:24 899786] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 899791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46820|cwnd:61210|conn:000055C0D6BED6FC|stream_id:0|stream_offset:723936| [2025/04/30 09:52:24 899795] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 899799] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:942| [2025/04/30 09:52:24 899829] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:942|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46820|now:1746006744899806|stream_id:0|stream_offset:723936| [2025/04/30 09:52:24 899838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 899845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46820|applimit:0| [2025/04/30 09:52:24 899857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42950|rtt_var:1730|pto_duration:49870|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 899862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 899866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 899870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48020| [2025/04/30 09:52:24 899874] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744974676|now:1746006744899857|interv:74819| [2025/04/30 09:52:24 899878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744974676|now:1746006744899857|interval:74819|pto_count:0|srtt:42950 [2025/04/30 09:52:24 899882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61210|inflight:48020| [2025/04/30 09:52:24 899887] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 899891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48020|cwnd:61210|conn:000055C0D6BED6FC|stream_id:0|stream_offset:725115| [2025/04/30 09:52:24 899896] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 899899] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744900899|now:1746006744899899|interv:1000| [2025/04/30 09:52:24 899904] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 899907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 899912] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744900899| [2025/04/30 09:52:24 899916] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744900899| [2025/04/30 09:52:24 899920] [debug] |xqc_engine_wakeup_after|wakeup:1746006744900899|now:1746006744899920|diff:979| [2025/04/30 09:52:24 899924] [debug] |xqc_engine_main_logic|END|now:1746006744899580| [2025/04/30 09:52:24 900068] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744900067| [2025/04/30 09:52:24 900081] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 900089] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:309| [2025/04/30 09:52:24 900095] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:310| [2025/04/30 09:52:24 900104] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:310| [2025/04/30 09:52:24 900110] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 900118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:903|origin_pktnum:0|size:1210|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:904|path_largest_ack:903| [2025/04/30 09:52:24 900125] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:52820|prior_delivered:642746|prior_time:1746006744855220|is_app_limited:0|send_elapse:39122|ack_elapse:44847|ctl_first_sent_time:1746006744856892|lagest_ack_time:1746006744900067|curr_delivered:693156| [2025/04/30 09:52:24 900154] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744856892| [2025/04/30 09:52:24 900169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1206||sndq_packets_used_bytes:0|sndq_packets_free:142| [2025/04/30 09:52:24 900176] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 900183] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:52820|prior_delivered:642746|prior_time:1746006744855220|is_app_limited:0|send_elapse:39122|ack_elapse:44847|ctl_first_sent_time:1746006744856892|lagest_ack_time:1746006744900067|curr_delivered:694356| [2025/04/30 09:52:24 900190] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744857001| [2025/04/30 09:52:24 900195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1205||sndq_packets_used_bytes:0|sndq_packets_free:143| [2025/04/30 09:52:24 900199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42950|rttvar:1730|minrtt:31359|latest_rtt:43066|ack_delay:96| [2025/04/30 09:52:24 900203] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42953|rttvar:1303|minrtt:31359|latest_rtt:43066|ack_delay:96| [2025/04/30 09:52:24 900208] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:904|lost_pn:901|thresh:3| [2025/04/30 09:52:24 900212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 900216] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 900220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 900225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 289|pns:2| [2025/04/30 09:52:24 900229] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 900233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42953|rtt_var:1303|pto_duration:48165|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 900238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 900242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 900245] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 09:52:24 900250] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744972971|now:1746006744900233|interv:72738| [2025/04/30 09:52:24 900254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744972971|now:1746006744900233|interval:72738|pto_count:0|srtt:42953 [2025/04/30 09:52:24 900260] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39122, ack_elapse 44847, delivered 51610|rate 1150801|lost 294| [2025/04/30 09:52:24 900265] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150801) in round 14| [2025/04/30 09:52:24 900269] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 900276] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 900280] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:61210|packet_lost:0|acked:2410|po_sent_time:1746006744857001|recovery:1|recovery_start:1746006744896199|packet_conservation:0|next_round_delivered:689546| [2025/04/30 09:52:24 900285] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:61210|packet_lost:0|acked:2410|po_sent_time:1746006744857001|recovery:1|recovery_start:1746006744896199|packet_conservation:0|next_round_delivered:689546| [2025/04/30 09:52:24 900290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:63620|full_bw_reached:1|inflight:45610|srtt:42953|latest_rtt:43066|min_rtt:31359|applimit:0|lost:294|recovery:1|recovery_start:1746006744896199|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 900296] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:310|largest:310|pns:2| [2025/04/30 09:52:24 900301] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:310|frame:ACK |recv_time:1746006744900067|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 900308] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864900067|now:1746006744900067|interv:120000000| [2025/04/30 09:52:24 900313] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864900067|now:1746006744900067|interv:120000000| [2025/04/30 09:52:24 900316] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744900899|pq_index:0| [2025/04/30 09:52:24 900321] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744899580| [2025/04/30 09:52:24 900325] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744900325| [2025/04/30 09:52:24 900330] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744900329| [2025/04/30 09:52:24 900335] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 900340] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42953|min_srtt:42953|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 900344] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:45610|cwnd:63620|conn:000055C0D6BED6FC|stream_id:0|stream_offset:736905| [2025/04/30 09:52:24 900349] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42953|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 900354] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 900358] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42953|min_srtt:42953|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 900362] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:45610|cwnd:63620|conn:000055C0D6BED6FC|stream_id:0|stream_offset:738084| [2025/04/30 09:52:24 900369] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42953|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 900374] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 900378] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42953|min_srtt:42953|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 900382] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:45610|cwnd:63620|conn:000055C0D6BED6FC|stream_id:0|stream_offset:739263| [2025/04/30 09:52:24 900386] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42953|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 900391] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 900395] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42953|min_srtt:42953|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 900399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:45610|cwnd:63620|conn:000055C0D6BED6FC|stream_id:0|stream_offset:740442| [2025/04/30 09:52:24 900403] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42953|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 900408] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 900412] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42953|min_srtt:42953|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 900416] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:45610|cwnd:63620|conn:000055C0D6BED6FC|stream_id:0|stream_offset:741621| [2025/04/30 09:52:24 900421] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42953|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 900425] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 900429] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42953|min_srtt:42953|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 900434] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:45610|cwnd:63620|conn:000055C0D6BED6FC|stream_id:0|stream_offset:742800| [2025/04/30 09:52:24 900438] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 900442] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 900446] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 900456] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 900463] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 900469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:63620|conn:000055C0D6BED6FC|stream_id:0|stream_offset:725115| [2025/04/30 09:52:24 900476] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 900483] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 900490] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744900899| [2025/04/30 09:52:24 900496] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744900899| [2025/04/30 09:52:24 900503] [debug] |xqc_engine_wakeup_after|wakeup:1746006744900899|now:1746006744900502|diff:397| [2025/04/30 09:52:24 900510] [debug] |xqc_engine_main_logic|END|now:1746006744900329| [2025/04/30 09:52:24 900518] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744900518| [2025/04/30 09:52:24 900524] [debug] |xqc_engine_wakeup_after|wakeup:1746006744900899|now:1746006744900524|diff:375| [2025/04/30 09:52:24 900531] [debug] |xqc_engine_main_logic|END|now:1746006744900518| [2025/04/30 09:52:24 901604] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744901604| [2025/04/30 09:52:24 901618] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744900899|pq_index:0| [2025/04/30 09:52:24 901625] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744900329| [2025/04/30 09:52:24 901633] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744901631| [2025/04/30 09:52:24 901640] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744900899|now:1746006744901631| [2025/04/30 09:52:24 901647] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744900899|now:1746006744901631| [2025/04/30 09:52:24 901653] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 901659] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 901667] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42953|min_srtt:42953|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 901672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:45610|cwnd:63620|conn:000055C0D6BED6FC|stream_id:0|stream_offset:742800| [2025/04/30 09:52:24 901677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 901682] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 901686] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 901690] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 901701] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 901706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:63620|conn:000055C0D6BED6FC|stream_id:0|stream_offset:725115| [2025/04/30 09:52:24 901710] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 901715] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:943| [2025/04/30 09:52:24 901750] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:943|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746006744901723|stream_id:0|stream_offset:725115| [2025/04/30 09:52:24 901757] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 901762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 09:52:24 901766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42953|rtt_var:1303|pto_duration:48165|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 901771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 901775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 901779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 09:52:24 901783] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744974888|now:1746006744901766|interv:73122| [2025/04/30 09:52:24 901787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744974888|now:1746006744901766|interval:73122|pto_count:0|srtt:42953 [2025/04/30 09:52:24 901791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63620|inflight:46810| [2025/04/30 09:52:24 901796] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 901800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:63620|conn:000055C0D6BED6FC|stream_id:0|stream_offset:726294| [2025/04/30 09:52:24 901805] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 901809] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:944| [2025/04/30 09:52:24 901833] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:944|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746006744901815|stream_id:0|stream_offset:726294| [2025/04/30 09:52:24 901838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 901843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 09:52:24 901847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42953|rtt_var:1303|pto_duration:48165|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 901855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 901859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 901863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 09:52:24 901867] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744974980|now:1746006744901847|interv:73133| [2025/04/30 09:52:24 901871] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744974980|now:1746006744901847|interval:73133|pto_count:0|srtt:42953 [2025/04/30 09:52:24 901876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63620|inflight:48010| [2025/04/30 09:52:24 901880] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 901884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:63620|conn:000055C0D6BED6FC|stream_id:0|stream_offset:727473| [2025/04/30 09:52:24 901889] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 901893] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744902893|now:1746006744901893|interv:1000| [2025/04/30 09:52:24 901897] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 901901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 901905] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744902893| [2025/04/30 09:52:24 901909] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744902893| [2025/04/30 09:52:24 901913] [debug] |xqc_engine_wakeup_after|wakeup:1746006744902893|now:1746006744901913|diff:980| [2025/04/30 09:52:24 901917] [debug] |xqc_engine_main_logic|END|now:1746006744901631| [2025/04/30 09:52:24 902078] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744902077| [2025/04/30 09:52:24 902090] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 902099] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:310| [2025/04/30 09:52:24 902105] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:311| [2025/04/30 09:52:24 902114] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:311| [2025/04/30 09:52:24 902120] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 902128] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 902154] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:52820|prior_delivered:645146|prior_time:1746006744857178|is_app_limited:0|send_elapse:40824|ack_elapse:44899|ctl_first_sent_time:1746006744858749|lagest_ack_time:1746006744902077|curr_delivered:695556| [2025/04/30 09:52:24 902177] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744858749| [2025/04/30 09:52:24 902185] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1204||sndq_packets_used_bytes:0|sndq_packets_free:144| [2025/04/30 09:52:24 902199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 902206] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:51620|prior_delivered:647546|prior_time:1746006744859167|is_app_limited:0|send_elapse:40129|ack_elapse:42910|ctl_first_sent_time:1746006744860782|lagest_ack_time:1746006744902077|curr_delivered:696756| [2025/04/30 09:52:24 902211] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744860782| [2025/04/30 09:52:24 902217] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1203||sndq_packets_used_bytes:0|sndq_packets_free:145| [2025/04/30 09:52:24 902221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42953|rttvar:1303|minrtt:31359|latest_rtt:41295|ack_delay:112| [2025/04/30 09:52:24 902225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42731|rttvar:1420|minrtt:31359|latest_rtt:41295|ack_delay:112| [2025/04/30 09:52:24 902229] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:906|lost_pn:903|thresh:3| [2025/04/30 09:52:24 902233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 902247] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 902251] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 902255] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 902259] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42731|rtt_var:1420|pto_duration:48411|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 902264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 902268] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 902272] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 09:52:24 902276] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744975226|now:1746006744902259|interv:72967| [2025/04/30 09:52:24 902280] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744975226|now:1746006744902259|interval:72967|pto_count:0|srtt:42731 [2025/04/30 09:52:24 902284] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 40129, ack_elapse 42910, delivered 49210|rate 1146818|lost 294| [2025/04/30 09:52:24 902289] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146818) in round 14| [2025/04/30 09:52:24 902293] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 902297] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 902301] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63620|packet_lost:0|acked:2400|po_sent_time:1746006744860782|recovery:1|recovery_start:1746006744896199|packet_conservation:0|next_round_delivered:689546| [2025/04/30 09:52:24 902310] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63620|packet_lost:0|acked:2400|po_sent_time:1746006744860782|recovery:1|recovery_start:1746006744896199|packet_conservation:0|next_round_delivered:689546| [2025/04/30 09:52:24 902315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:66020|full_bw_reached:1|inflight:45610|srtt:42731|latest_rtt:41295|min_rtt:31359|applimit:0|lost:294|recovery:1|recovery_start:1746006744896199|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 902321] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:311|largest:311|pns:2| [2025/04/30 09:52:24 902325] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:311|frame:ACK |recv_time:1746006744902077|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 902330] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864902077|now:1746006744902077|interv:120000000| [2025/04/30 09:52:24 902335] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864902077|now:1746006744902077|interv:120000000| [2025/04/30 09:52:24 902339] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744902893|pq_index:0| [2025/04/30 09:52:24 902343] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744901631| [2025/04/30 09:52:24 902347] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744902347| [2025/04/30 09:52:24 902352] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744902351| [2025/04/30 09:52:24 902357] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 902362] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42731|min_srtt:42731|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 902367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:45610|cwnd:66020|conn:000055C0D6BED6FC|stream_id:0|stream_offset:742800| [2025/04/30 09:52:24 902372] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42731|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 902376] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 902381] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42731|min_srtt:42731|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 902385] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:45610|cwnd:66020|conn:000055C0D6BED6FC|stream_id:0|stream_offset:743979| [2025/04/30 09:52:24 902390] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42731|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 902397] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 902401] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42731|min_srtt:42731|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 902405] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:45610|cwnd:66020|conn:000055C0D6BED6FC|stream_id:0|stream_offset:745158| [2025/04/30 09:52:24 902410] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42731|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 902414] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 902418] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42731|min_srtt:42731|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 902422] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:45610|cwnd:66020|conn:000055C0D6BED6FC|stream_id:0|stream_offset:746337| [2025/04/30 09:52:24 902426] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42731|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 902431] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 902435] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42731|min_srtt:42731|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 902439] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:45610|cwnd:66020|conn:000055C0D6BED6FC|stream_id:0|stream_offset:747516| [2025/04/30 09:52:24 902445] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 902451] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 902457] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 902464] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 902471] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 902478] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:66020|conn:000055C0D6BED6FC|stream_id:0|stream_offset:727473| [2025/04/30 09:52:24 902485] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 902491] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 902498] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744902893| [2025/04/30 09:52:24 902504] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744902893| [2025/04/30 09:52:24 902517] [debug] |xqc_engine_wakeup_after|wakeup:1746006744902893|now:1746006744902517|diff:376| [2025/04/30 09:52:24 902524] [debug] |xqc_engine_main_logic|END|now:1746006744902351| [2025/04/30 09:52:24 902532] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744902532| [2025/04/30 09:52:24 902538] [debug] |xqc_engine_wakeup_after|wakeup:1746006744902893|now:1746006744902538|diff:355| [2025/04/30 09:52:24 902544] [debug] |xqc_engine_main_logic|END|now:1746006744902532| [2025/04/30 09:52:24 903627] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744903627| [2025/04/30 09:52:24 903674] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744902893|pq_index:0| [2025/04/30 09:52:24 903679] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744902351| [2025/04/30 09:52:24 903684] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744903683| [2025/04/30 09:52:24 903689] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744902893|now:1746006744903683| [2025/04/30 09:52:24 903693] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744902893|now:1746006744903683| [2025/04/30 09:52:24 903697] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 903702] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 903707] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42731|min_srtt:42731|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 903712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:45610|cwnd:66020|conn:000055C0D6BED6FC|stream_id:0|stream_offset:747516| [2025/04/30 09:52:24 903716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 903720] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 903724] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 903729] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 903733] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 903738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:66020|conn:000055C0D6BED6FC|stream_id:0|stream_offset:727473| [2025/04/30 09:52:24 903742] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 903746] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:945| [2025/04/30 09:52:24 903783] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:945|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746006744903755|stream_id:0|stream_offset:727473| [2025/04/30 09:52:24 903789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 903801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 09:52:24 903808] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42731|rtt_var:1420|pto_duration:48411|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 903815] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 903822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 903828] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 09:52:24 903835] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744977166|now:1746006744903807|interv:73359| [2025/04/30 09:52:24 903841] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744977166|now:1746006744903807|interval:73359|pto_count:0|srtt:42731 [2025/04/30 09:52:24 903848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66020|inflight:46810| [2025/04/30 09:52:24 903853] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 903857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:66020|conn:000055C0D6BED6FC|stream_id:0|stream_offset:728652| [2025/04/30 09:52:24 903862] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 903866] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:946| [2025/04/30 09:52:24 903896] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:946|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746006744903873|stream_id:0|stream_offset:728652| [2025/04/30 09:52:24 903901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 903909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 09:52:24 903916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42731|rtt_var:1420|pto_duration:48411|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 903923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 903929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 903936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 09:52:24 903942] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744977284|now:1746006744903916|interv:73368| [2025/04/30 09:52:24 903947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744977284|now:1746006744903916|interval:73368|pto_count:0|srtt:42731 [2025/04/30 09:52:24 903952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66020|inflight:48010| [2025/04/30 09:52:24 903956] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 903965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:66020|conn:000055C0D6BED6FC|stream_id:0|stream_offset:729831| [2025/04/30 09:52:24 903970] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 903973] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744904973|now:1746006744903973|interv:1000| [2025/04/30 09:52:24 903977] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 903981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 903985] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744904973| [2025/04/30 09:52:24 903989] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744904973| [2025/04/30 09:52:24 903993] [debug] |xqc_engine_wakeup_after|wakeup:1746006744904973|now:1746006744903993|diff:980| [2025/04/30 09:52:24 903998] [debug] |xqc_engine_main_logic|END|now:1746006744903683| [2025/04/30 09:52:24 904098] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:42|state:ESTABED|recv_time:1746006744904097| [2025/04/30 09:52:24 904109] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 904117] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:311| [2025/04/30 09:52:24 904123] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:312| [2025/04/30 09:52:24 904146] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:312| [2025/04/30 09:52:24 904156] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 904163] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 904170] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:52820|prior_delivered:647546|prior_time:1746006744859167|is_app_limited:0|send_elapse:40260|ack_elapse:44930|ctl_first_sent_time:1746006744860913|lagest_ack_time:1746006744904097|curr_delivered:697956| [2025/04/30 09:52:24 904178] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744860913| [2025/04/30 09:52:24 904189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1202||sndq_packets_used_bytes:0|sndq_packets_free:146| [2025/04/30 09:52:24 904196] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 904203] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:51620|prior_delivered:649946|prior_time:1746006744861148|is_app_limited:0|send_elapse:41968|ack_elapse:42949|ctl_first_sent_time:1746006744862741|lagest_ack_time:1746006744904097|curr_delivered:699156| [2025/04/30 09:52:24 904210] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744862741| [2025/04/30 09:52:24 904216] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1201||sndq_packets_used_bytes:0|sndq_packets_free:147| [2025/04/30 09:52:24 904223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42731|rttvar:1420|minrtt:31359|latest_rtt:41356|ack_delay:80| [2025/04/30 09:52:24 904236] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42549|rttvar:1428|minrtt:31359|latest_rtt:41356|ack_delay:80| [2025/04/30 09:52:24 904242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:908|lost_pn:905|thresh:3| [2025/04/30 09:52:24 904246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 904250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 904254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 904258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 904265] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42549|rtt_var:1428|pto_duration:48261|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 904272] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 904278] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 904283] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 09:52:24 904287] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744977134|now:1746006744904265|interv:72869| [2025/04/30 09:52:24 904291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744977134|now:1746006744904265|interval:72869|pto_count:0|srtt:42549 [2025/04/30 09:52:24 904296] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 41968, ack_elapse 42949, delivered 49210|rate 1145777|lost 294| [2025/04/30 09:52:24 904300] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145777) in round 14| [2025/04/30 09:52:24 904304] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 904308] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 904312] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66020|packet_lost:0|acked:2400|po_sent_time:1746006744862741|recovery:1|recovery_start:1746006744896199|packet_conservation:0|next_round_delivered:689546| [2025/04/30 09:52:24 904317] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66020|packet_lost:0|acked:2400|po_sent_time:1746006744862741|recovery:1|recovery_start:1746006744896199|packet_conservation:0|next_round_delivered:689546| [2025/04/30 09:52:24 904322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:68420|full_bw_reached:1|inflight:45610|srtt:42549|latest_rtt:41356|min_rtt:31359|applimit:0|lost:294|recovery:1|recovery_start:1746006744896199|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 904327] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:24 904332] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006744929097|now:1746006744904097|interv:25000| [2025/04/30 09:52:24 904337] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744904097|max_ack_delay:25000| [2025/04/30 09:52:24 904345] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:312|largest:312|pns:2| [2025/04/30 09:52:24 904349] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:312|frame:PING ACK |recv_time:1746006744904097|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 904354] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864904097|now:1746006744904097|interv:120000000| [2025/04/30 09:52:24 904358] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864904097|now:1746006744904097|interv:120000000| [2025/04/30 09:52:24 904362] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744904973|pq_index:0| [2025/04/30 09:52:24 904367] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744903683| [2025/04/30 09:52:24 904371] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744904371| [2025/04/30 09:52:24 904376] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744904375| [2025/04/30 09:52:24 904381] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 904386] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42549|min_srtt:42549|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 904390] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:45610|cwnd:68420|conn:000055C0D6BED6FC|stream_id:0|stream_offset:747516| [2025/04/30 09:52:24 904395] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42549|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 904400] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 904404] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42549|min_srtt:42549|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 904409] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:45610|cwnd:68420|conn:000055C0D6BED6FC|stream_id:0|stream_offset:748695| [2025/04/30 09:52:24 904413] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42549|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 904417] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 904422] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42549|min_srtt:42549|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 904426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:45610|cwnd:68420|conn:000055C0D6BED6FC|stream_id:0|stream_offset:749874| [2025/04/30 09:52:24 904433] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42549|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 904440] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 904447] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42549|min_srtt:42549|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 904453] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:45610|cwnd:68420|conn:000055C0D6BED6FC|stream_id:0|stream_offset:751053| [2025/04/30 09:52:24 904460] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42549|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 904467] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 904474] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42549|min_srtt:42549|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 904481] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:45610|cwnd:68420|conn:000055C0D6BED6FC|stream_id:0|stream_offset:752232| [2025/04/30 09:52:24 904488] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 904495] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 904501] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 904507] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 904515] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 904521] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:68420|conn:000055C0D6BED6FC|stream_id:0|stream_offset:729831| [2025/04/30 09:52:24 904528] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 904535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 904541] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744904973| [2025/04/30 09:52:24 904547] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744904973| [2025/04/30 09:52:24 904553] [debug] |xqc_engine_wakeup_after|wakeup:1746006744904973|now:1746006744904553|diff:420| [2025/04/30 09:52:24 904561] [debug] |xqc_engine_main_logic|END|now:1746006744904375| [2025/04/30 09:52:24 904569] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744904569| [2025/04/30 09:52:24 904575] [debug] |xqc_engine_wakeup_after|wakeup:1746006744904973|now:1746006744904575|diff:398| [2025/04/30 09:52:24 904582] [debug] |xqc_engine_main_logic|END|now:1746006744904569| [2025/04/30 09:52:24 905655] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744905655| [2025/04/30 09:52:24 905666] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744904973|pq_index:0| [2025/04/30 09:52:24 905671] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744904375| [2025/04/30 09:52:24 905679] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744905677| [2025/04/30 09:52:24 905686] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744904973|now:1746006744905677| [2025/04/30 09:52:24 905693] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744904973|now:1746006744905677| [2025/04/30 09:52:24 905699] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 905703] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 905708] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42549|min_srtt:42549|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 905713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:45610|cwnd:68420|conn:000055C0D6BED6FC|stream_id:0|stream_offset:752232| [2025/04/30 09:52:24 905717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 905721] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 905725] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 905729] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 905734] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 905738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:68420|conn:000055C0D6BED6FC|stream_id:0|stream_offset:729831| [2025/04/30 09:52:24 905743] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 905747] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:947| [2025/04/30 09:52:24 905782] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:947|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746006744905755|stream_id:0|stream_offset:729831| [2025/04/30 09:52:24 905788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 905793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 09:52:24 905798] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42549|rtt_var:1428|pto_duration:48261|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 905805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 905819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 905825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 09:52:24 905832] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744979016|now:1746006744905798|interv:73218| [2025/04/30 09:52:24 905839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744979016|now:1746006744905798|interval:73218|pto_count:0|srtt:42549 [2025/04/30 09:52:24 905846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68420|inflight:46810| [2025/04/30 09:52:24 905851] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 905856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:68420|conn:000055C0D6BED6FC|stream_id:0|stream_offset:731010| [2025/04/30 09:52:24 905860] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 905864] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:948| [2025/04/30 09:52:24 905893] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:948|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746006744905871|stream_id:0|stream_offset:731010| [2025/04/30 09:52:24 905899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 905906] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 09:52:24 905914] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42549|rtt_var:1428|pto_duration:48261|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 905921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 905927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 905933] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 09:52:24 905940] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744979132|now:1746006744905913|interv:73219| [2025/04/30 09:52:24 905946] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744979132|now:1746006744905913|interval:73219|pto_count:0|srtt:42549 [2025/04/30 09:52:24 905953] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68420|inflight:48010| [2025/04/30 09:52:24 905961] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 905967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:68420|conn:000055C0D6BED6FC|stream_id:0|stream_offset:732189| [2025/04/30 09:52:24 905974] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 905986] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744906986|now:1746006744905986|interv:1000| [2025/04/30 09:52:24 905993] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 906000] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 906006] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744906986| [2025/04/30 09:52:24 906012] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744906986| [2025/04/30 09:52:24 906019] [debug] |xqc_engine_wakeup_after|wakeup:1746006744906986|now:1746006744906019|diff:967| [2025/04/30 09:52:24 906026] [debug] |xqc_engine_main_logic|END|now:1746006744905677| [2025/04/30 09:52:24 906039] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744906038| [2025/04/30 09:52:24 906046] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 906055] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:312| [2025/04/30 09:52:24 906061] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:313| [2025/04/30 09:52:24 906069] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:313| [2025/04/30 09:52:24 906075] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 906082] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 906092] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:52820|prior_delivered:649946|prior_time:1746006744861148|is_app_limited:0|send_elapse:42088|ack_elapse:44890|ctl_first_sent_time:1746006744862861|lagest_ack_time:1746006744906038|curr_delivered:700356| [2025/04/30 09:52:24 906100] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744862861| [2025/04/30 09:52:24 906106] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1200||sndq_packets_used_bytes:0|sndq_packets_free:148| [2025/04/30 09:52:24 906112] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 906118] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:52820|prior_delivered:651146|prior_time:1746006744863252|is_app_limited:0|send_elapse:42581|ack_elapse:42786|ctl_first_sent_time:1746006744864826|lagest_ack_time:1746006744906038|curr_delivered:701556| [2025/04/30 09:52:24 906126] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744864826| [2025/04/30 09:52:24 906147] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1199||sndq_packets_used_bytes:0|sndq_packets_free:149| [2025/04/30 09:52:24 906157] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42549|rttvar:1428|minrtt:31359|latest_rtt:41212|ack_delay:88| [2025/04/30 09:52:24 906162] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42371|rttvar:1427|minrtt:31359|latest_rtt:41212|ack_delay:88| [2025/04/30 09:52:24 906167] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:910|lost_pn:907|thresh:3| [2025/04/30 09:52:24 906171] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 906180] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 906183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 906187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 906192] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42371|rtt_var:1427|pto_duration:48079|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 906196] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 906200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 906204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 09:52:24 906208] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744978950|now:1746006744906191|interv:72759| [2025/04/30 09:52:24 906212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744978950|now:1746006744906191|interval:72759|pto_count:0|srtt:42371 [2025/04/30 09:52:24 906216] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42581, ack_elapse 42786, delivered 50410|rate 1178189|lost 294| [2025/04/30 09:52:24 906221] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178189) in round 14| [2025/04/30 09:52:24 906225] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 906229] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 906233] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68420|packet_lost:0|acked:2400|po_sent_time:1746006744864826|recovery:1|recovery_start:1746006744896199|packet_conservation:0|next_round_delivered:689546| [2025/04/30 09:52:24 906238] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68420|packet_lost:0|acked:2400|po_sent_time:1746006744864826|recovery:1|recovery_start:1746006744896199|packet_conservation:0|next_round_delivered:689546| [2025/04/30 09:52:24 906242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:70820|full_bw_reached:1|inflight:45610|srtt:42371|latest_rtt:41212|min_rtt:31359|applimit:0|lost:294|recovery:1|recovery_start:1746006744896199|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 906248] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:313|largest:313|pns:2| [2025/04/30 09:52:24 906253] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:313|frame:ACK |recv_time:1746006744906038|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 906258] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864906038|now:1746006744906038|interv:120000000| [2025/04/30 09:52:24 906262] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864906038|now:1746006744906038|interv:120000000| [2025/04/30 09:52:24 906266] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744906986|pq_index:0| [2025/04/30 09:52:24 906277] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744905677| [2025/04/30 09:52:24 906281] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744906281| [2025/04/30 09:52:24 906286] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744906285| [2025/04/30 09:52:24 906291] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 906296] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42371|min_srtt:42371|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 906301] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:45610|cwnd:70820|conn:000055C0D6BED6FC|stream_id:0|stream_offset:752232| [2025/04/30 09:52:24 906305] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 906310] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 906315] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42371|min_srtt:42371|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 906319] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:45610|cwnd:70820|conn:000055C0D6BED6FC|stream_id:0|stream_offset:753411| [2025/04/30 09:52:24 906323] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 906328] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 906332] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42371|min_srtt:42371|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 906336] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:45610|cwnd:70820|conn:000055C0D6BED6FC|stream_id:0|stream_offset:754590| [2025/04/30 09:52:24 906340] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 906345] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 906349] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42371|min_srtt:42371|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 906353] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:45610|cwnd:70820|conn:000055C0D6BED6FC|stream_id:0|stream_offset:755769| [2025/04/30 09:52:24 906358] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 906365] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 906369] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42371|min_srtt:42371|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 906373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:45610|cwnd:70820|conn:000055C0D6BED6FC|stream_id:0|stream_offset:756948| [2025/04/30 09:52:24 906377] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 906381] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 906385] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 906389] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 906393] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 906398] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:70820|conn:000055C0D6BED6FC|stream_id:0|stream_offset:732189| [2025/04/30 09:52:24 906402] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 906406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 906410] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744906986| [2025/04/30 09:52:24 906414] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744906986| [2025/04/30 09:52:24 906418] [debug] |xqc_engine_wakeup_after|wakeup:1746006744906986|now:1746006744906418|diff:568| [2025/04/30 09:52:24 906422] [debug] |xqc_engine_main_logic|END|now:1746006744906285| [2025/04/30 09:52:24 906427] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744906427| [2025/04/30 09:52:24 906433] [debug] |xqc_engine_wakeup_after|wakeup:1746006744906986|now:1746006744906433|diff:553| [2025/04/30 09:52:24 906440] [debug] |xqc_engine_main_logic|END|now:1746006744906427| [2025/04/30 09:52:24 907518] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744907517| [2025/04/30 09:52:24 907533] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744906986|pq_index:0| [2025/04/30 09:52:24 907540] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744906285| [2025/04/30 09:52:24 907549] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744907547| [2025/04/30 09:52:24 907556] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744906986|now:1746006744907547| [2025/04/30 09:52:24 907563] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744906986|now:1746006744907547| [2025/04/30 09:52:24 907570] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 907584] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 907592] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42371|min_srtt:42371|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 907600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:45610|cwnd:70820|conn:000055C0D6BED6FC|stream_id:0|stream_offset:756948| [2025/04/30 09:52:24 907607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 907613] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 907620] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 907627] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 907634] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 907641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:70820|conn:000055C0D6BED6FC|stream_id:0|stream_offset:732189| [2025/04/30 09:52:24 907648] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 907655] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:949| [2025/04/30 09:52:24 907703] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:949|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746006744907666|stream_id:0|stream_offset:732189| [2025/04/30 09:52:24 907712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 907717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 09:52:24 907721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42371|rtt_var:1427|pto_duration:48079|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 907726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 907730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 907734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 09:52:24 907738] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744980745|now:1746006744907721|interv:73024| [2025/04/30 09:52:24 907742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744980745|now:1746006744907721|interval:73024|pto_count:0|srtt:42371 [2025/04/30 09:52:24 907746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:70820|inflight:46810| [2025/04/30 09:52:24 907751] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 907755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:70820|conn:000055C0D6BED6FC|stream_id:0|stream_offset:733368| [2025/04/30 09:52:24 907765] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 907769] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:950| [2025/04/30 09:52:24 907795] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:950|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746006744907775|stream_id:0|stream_offset:733368| [2025/04/30 09:52:24 907800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 907805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 09:52:24 907809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42371|rtt_var:1427|pto_duration:48079|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 907813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 907817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 907821] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 09:52:24 907825] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744980854|now:1746006744907809|interv:73045| [2025/04/30 09:52:24 907829] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744980854|now:1746006744907809|interval:73045|pto_count:0|srtt:42371 [2025/04/30 09:52:24 907833] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:70820|inflight:48010| [2025/04/30 09:52:24 907838] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 907842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:70820|conn:000055C0D6BED6FC|stream_id:0|stream_offset:734547| [2025/04/30 09:52:24 907846] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 907850] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744908850|now:1746006744907850|interv:1000| [2025/04/30 09:52:24 907854] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 907858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 907862] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744908850| [2025/04/30 09:52:24 907866] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744908850| [2025/04/30 09:52:24 907870] [debug] |xqc_engine_wakeup_after|wakeup:1746006744908850|now:1746006744907870|diff:980| [2025/04/30 09:52:24 907875] [debug] |xqc_engine_main_logic|END|now:1746006744907547| [2025/04/30 09:52:24 908008] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744908007| [2025/04/30 09:52:24 908018] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 908033] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:313| [2025/04/30 09:52:24 908039] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:314| [2025/04/30 09:52:24 908047] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:314| [2025/04/30 09:52:24 908053] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 908061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 908068] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:51620|prior_delivered:653546|prior_time:1746006744865126|is_app_limited:0|send_elapse:40903|ack_elapse:42881|ctl_first_sent_time:1746006744866733|lagest_ack_time:1746006744908007|curr_delivered:702756| [2025/04/30 09:52:24 908073] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744866733| [2025/04/30 09:52:24 908078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1198||sndq_packets_used_bytes:0|sndq_packets_free:150| [2025/04/30 09:52:24 908085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 908092] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:51620|prior_delivered:653546|prior_time:1746006744865126|is_app_limited:0|send_elapse:40903|ack_elapse:42881|ctl_first_sent_time:1746006744866733|lagest_ack_time:1746006744908007|curr_delivered:703956| [2025/04/30 09:52:24 908098] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744866846| [2025/04/30 09:52:24 908104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1197||sndq_packets_used_bytes:0|sndq_packets_free:151| [2025/04/30 09:52:24 908110] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42371|rttvar:1427|minrtt:31359|latest_rtt:41161|ack_delay:96| [2025/04/30 09:52:24 908117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42208|rttvar:1397|minrtt:31359|latest_rtt:41161|ack_delay:96| [2025/04/30 09:52:24 908122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:912|lost_pn:909|thresh:3| [2025/04/30 09:52:24 908126] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 908130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 908156] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 908161] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 908168] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42208|rtt_var:1397|pto_duration:47796|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 908175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 908181] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 908185] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 09:52:24 908193] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744980571|now:1746006744908168|interv:72403| [2025/04/30 09:52:24 908197] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744980571|now:1746006744908168|interval:72403|pto_count:0|srtt:42208 [2025/04/30 09:52:24 908202] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 40903, ack_elapse 42881, delivered 50410|rate 1175578|lost 294| [2025/04/30 09:52:24 908206] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175578) in round 14| [2025/04/30 09:52:24 908210] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 908214] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 908218] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:70820|packet_lost:0|acked:2400|po_sent_time:1746006744866846|recovery:1|recovery_start:1746006744896199|packet_conservation:0|next_round_delivered:689546| [2025/04/30 09:52:24 908223] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:70820|packet_lost:0|acked:2400|po_sent_time:1746006744866846|recovery:1|recovery_start:1746006744896199|packet_conservation:0|next_round_delivered:689546| [2025/04/30 09:52:24 908228] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:73220|full_bw_reached:1|inflight:45610|srtt:42208|latest_rtt:41161|min_rtt:31359|applimit:0|lost:294|recovery:1|recovery_start:1746006744896199|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 908234] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:314|largest:314|pns:2| [2025/04/30 09:52:24 908238] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:314|frame:ACK |recv_time:1746006744908007|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 908243] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864908007|now:1746006744908007|interv:120000000| [2025/04/30 09:52:24 908247] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864908007|now:1746006744908007|interv:120000000| [2025/04/30 09:52:24 908251] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744908850|pq_index:0| [2025/04/30 09:52:24 908255] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744907547| [2025/04/30 09:52:24 908259] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744908259| [2025/04/30 09:52:24 908264] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744908263| [2025/04/30 09:52:24 908270] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 908274] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42208|min_srtt:42208|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 908279] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:45610|cwnd:73220|conn:000055C0D6BED6FC|stream_id:0|stream_offset:756948| [2025/04/30 09:52:24 908286] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42208|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 908291] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 908295] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42208|min_srtt:42208|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 908299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:45610|cwnd:73220|conn:000055C0D6BED6FC|stream_id:0|stream_offset:758127| [2025/04/30 09:52:24 908304] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42208|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 908308] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 908312] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42208|min_srtt:42208|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 908317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:45610|cwnd:73220|conn:000055C0D6BED6FC|stream_id:0|stream_offset:759306| [2025/04/30 09:52:24 908321] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42208|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 908325] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 908330] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42208|min_srtt:42208|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 908334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:45610|cwnd:73220|conn:000055C0D6BED6FC|stream_id:0|stream_offset:760485| [2025/04/30 09:52:24 908338] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42208|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 908342] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 908347] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42208|min_srtt:42208|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 908351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:45610|cwnd:73220|conn:000055C0D6BED6FC|stream_id:0|stream_offset:761664| [2025/04/30 09:52:24 908355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 908359] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 908363] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 908370] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 908374] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 908379] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:73220|conn:000055C0D6BED6FC|stream_id:0|stream_offset:734547| [2025/04/30 09:52:24 908383] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 908387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 908391] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744908850| [2025/04/30 09:52:24 908395] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744908850| [2025/04/30 09:52:24 908399] [debug] |xqc_engine_wakeup_after|wakeup:1746006744908850|now:1746006744908399|diff:451| [2025/04/30 09:52:24 908403] [debug] |xqc_engine_main_logic|END|now:1746006744908263| [2025/04/30 09:52:24 908409] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744908409| [2025/04/30 09:52:24 908412] [debug] |xqc_engine_wakeup_after|wakeup:1746006744908850|now:1746006744908412|diff:438| [2025/04/30 09:52:24 908416] [debug] |xqc_engine_main_logic|END|now:1746006744908409| [2025/04/30 09:52:24 909517] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744909517| [2025/04/30 09:52:24 909532] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744908850|pq_index:0| [2025/04/30 09:52:24 909540] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744908263| [2025/04/30 09:52:24 909548] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744909546| [2025/04/30 09:52:24 909555] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744908850|now:1746006744909546| [2025/04/30 09:52:24 909561] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744908850|now:1746006744909546| [2025/04/30 09:52:24 909568] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 909574] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 909582] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42208|min_srtt:42208|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 909594] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:45610|cwnd:73220|conn:000055C0D6BED6FC|stream_id:0|stream_offset:761664| [2025/04/30 09:52:24 909602] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 909609] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 909615] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 909622] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 909635] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 909642] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:73220|conn:000055C0D6BED6FC|stream_id:0|stream_offset:734547| [2025/04/30 09:52:24 909649] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 909656] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:951| [2025/04/30 09:52:24 909701] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:951|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746006744909667|stream_id:0|stream_offset:734547| [2025/04/30 09:52:24 909711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 909718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 09:52:24 909726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42208|rtt_var:1397|pto_duration:47796|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 909731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 909734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 909738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 09:52:24 909742] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744982463|now:1746006744909725|interv:72738| [2025/04/30 09:52:24 909746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744982463|now:1746006744909725|interval:72738|pto_count:0|srtt:42208 [2025/04/30 09:52:24 909751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73220|inflight:46810| [2025/04/30 09:52:24 909756] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 909760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:73220|conn:000055C0D6BED6FC|stream_id:0|stream_offset:735726| [2025/04/30 09:52:24 909765] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 909769] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:952| [2025/04/30 09:52:24 909796] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:952|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746006744909776|stream_id:0|stream_offset:735726| [2025/04/30 09:52:24 909802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 909806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 09:52:24 909810] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42208|rtt_var:1397|pto_duration:47796|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 909819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 909823] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 909827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 09:52:24 909831] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744982572|now:1746006744909810|interv:72762| [2025/04/30 09:52:24 909835] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744982572|now:1746006744909810|interval:72762|pto_count:0|srtt:42208 [2025/04/30 09:52:24 909840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73220|inflight:48010| [2025/04/30 09:52:24 909845] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 909849] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:73220|conn:000055C0D6BED6FC|stream_id:0|stream_offset:736905| [2025/04/30 09:52:24 909854] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 909857] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744910857|now:1746006744909857|interv:1000| [2025/04/30 09:52:24 909862] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 909865] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 909870] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744910857| [2025/04/30 09:52:24 909874] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744910857| [2025/04/30 09:52:24 909878] [debug] |xqc_engine_wakeup_after|wakeup:1746006744910857|now:1746006744909878|diff:979| [2025/04/30 09:52:24 909882] [debug] |xqc_engine_main_logic|END|now:1746006744909546| [2025/04/30 09:52:24 910017] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744910016| [2025/04/30 09:52:24 910027] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 910035] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:314| [2025/04/30 09:52:24 910041] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:315| [2025/04/30 09:52:24 910049] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:315| [2025/04/30 09:52:24 910055] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 910062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 910067] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:50410|prior_delivered:655946|prior_time:1746006744867103|is_app_limited:0|send_elapse:42784|ack_elapse:42913|ctl_first_sent_time:1746006744868744|lagest_ack_time:1746006744910016|curr_delivered:705156| [2025/04/30 09:52:24 910072] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744868744| [2025/04/30 09:52:24 910085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1196||sndq_packets_used_bytes:0|sndq_packets_free:152| [2025/04/30 09:52:24 910092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 910099] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:49210|prior_delivered:658346|prior_time:1746006744869114|is_app_limited:0|send_elapse:42935|ack_elapse:40902|ctl_first_sent_time:1746006744870726|lagest_ack_time:1746006744910016|curr_delivered:706356| [2025/04/30 09:52:24 910107] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744870726| [2025/04/30 09:52:24 910113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1195||sndq_packets_used_bytes:0|sndq_packets_free:153| [2025/04/30 09:52:24 910120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42208|rttvar:1397|minrtt:31359|latest_rtt:39290|ack_delay:80| [2025/04/30 09:52:24 910127] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41833|rttvar:1797|minrtt:31359|latest_rtt:39290|ack_delay:80| [2025/04/30 09:52:24 910154] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:914|lost_pn:911|thresh:3| [2025/04/30 09:52:24 910161] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 910167] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 910173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 910177] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 910181] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41833|rtt_var:1797|pto_duration:49021|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 910185] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 910189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 910193] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 09:52:24 910197] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744983797|now:1746006744910180|interv:73617| [2025/04/30 09:52:24 910201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744983797|now:1746006744910180|interval:73617|pto_count:0|srtt:41833 [2025/04/30 09:52:24 910206] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42935, ack_elapse 40902, delivered 48010|rate 1118201|lost 294| [2025/04/30 09:52:24 910211] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1118201) in round 14| [2025/04/30 09:52:24 910218] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 910224] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 910230] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73220|packet_lost:0|acked:2400|po_sent_time:1746006744870726|recovery:1|recovery_start:1746006744896199|packet_conservation:0|next_round_delivered:689546| [2025/04/30 09:52:24 910243] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73220|packet_lost:0|acked:2400|po_sent_time:1746006744870726|recovery:1|recovery_start:1746006744896199|packet_conservation:0|next_round_delivered:689546| [2025/04/30 09:52:24 910250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:75620|full_bw_reached:1|inflight:45610|srtt:41833|latest_rtt:39290|min_rtt:31359|applimit:0|lost:294|recovery:1|recovery_start:1746006744896199|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 910256] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:315|largest:315|pns:2| [2025/04/30 09:52:24 910260] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:315|frame:ACK |recv_time:1746006744910016|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 910265] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864910016|now:1746006744910016|interv:120000000| [2025/04/30 09:52:24 910269] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864910016|now:1746006744910016|interv:120000000| [2025/04/30 09:52:24 910273] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744910857|pq_index:0| [2025/04/30 09:52:24 910277] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744909546| [2025/04/30 09:52:24 910281] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744910281| [2025/04/30 09:52:24 910286] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744910285| [2025/04/30 09:52:24 910292] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 910296] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41833|min_srtt:41833|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 910301] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:45610|cwnd:75620|conn:000055C0D6BED6FC|stream_id:0|stream_offset:761664| [2025/04/30 09:52:24 910306] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41833|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 910311] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 910318] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41833|min_srtt:41833|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 910325] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:45610|cwnd:75620|conn:000055C0D6BED6FC|stream_id:0|stream_offset:762843| [2025/04/30 09:52:24 910331] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41833|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 910339] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 910343] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41833|min_srtt:41833|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 910347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:45610|cwnd:75620|conn:000055C0D6BED6FC|stream_id:0|stream_offset:764022| [2025/04/30 09:52:24 910352] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41833|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 910356] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 910360] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41833|min_srtt:41833|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 910365] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:45610|cwnd:75620|conn:000055C0D6BED6FC|stream_id:0|stream_offset:765201| [2025/04/30 09:52:24 910369] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41833|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 910373] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 910377] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41833|min_srtt:41833|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 910382] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:45610|cwnd:75620|conn:000055C0D6BED6FC|stream_id:0|stream_offset:766380| [2025/04/30 09:52:24 910386] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 910390] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 910396] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 910403] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 910410] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 910414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:75620|conn:000055C0D6BED6FC|stream_id:0|stream_offset:736905| [2025/04/30 09:52:24 910419] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 910423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 910427] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744910857| [2025/04/30 09:52:24 910431] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744910857| [2025/04/30 09:52:24 910437] [debug] |xqc_engine_wakeup_after|wakeup:1746006744910857|now:1746006744910437|diff:420| [2025/04/30 09:52:24 910442] [debug] |xqc_engine_main_logic|END|now:1746006744910285| [2025/04/30 09:52:24 910447] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744910447| [2025/04/30 09:52:24 910451] [debug] |xqc_engine_wakeup_after|wakeup:1746006744910857|now:1746006744910451|diff:406| [2025/04/30 09:52:24 910455] [debug] |xqc_engine_main_logic|END|now:1746006744910447| [2025/04/30 09:52:24 911488] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744911488| [2025/04/30 09:52:24 911503] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744910857|pq_index:0| [2025/04/30 09:52:24 911510] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744910285| [2025/04/30 09:52:24 911517] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744911516| [2025/04/30 09:52:24 911524] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744910857|now:1746006744911516| [2025/04/30 09:52:24 911530] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744910857|now:1746006744911516| [2025/04/30 09:52:24 911536] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 911542] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 911549] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41833|min_srtt:41833|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 911556] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:45610|cwnd:75620|conn:000055C0D6BED6FC|stream_id:0|stream_offset:766380| [2025/04/30 09:52:24 911563] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 911568] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 911574] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 911581] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 911587] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 911591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:75620|conn:000055C0D6BED6FC|stream_id:0|stream_offset:736905| [2025/04/30 09:52:24 911595] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 911600] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:953| [2025/04/30 09:52:24 911642] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:953|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746006744911610|stream_id:0|stream_offset:736905| [2025/04/30 09:52:24 911652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 911666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 09:52:24 911673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41833|rtt_var:1797|pto_duration:49021|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 911680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 911686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 911693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 09:52:24 911698] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744985631|now:1746006744911673|interv:73958| [2025/04/30 09:52:24 911705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744985631|now:1746006744911673|interval:73958|pto_count:0|srtt:41833 [2025/04/30 09:52:24 911712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75620|inflight:46810| [2025/04/30 09:52:24 911720] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 911727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:75620|conn:000055C0D6BED6FC|stream_id:0|stream_offset:738084| [2025/04/30 09:52:24 911735] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 911741] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:954| [2025/04/30 09:52:24 911774] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:954|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746006744911749|stream_id:0|stream_offset:738084| [2025/04/30 09:52:24 911779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 911785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 09:52:24 911792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41833|rtt_var:1797|pto_duration:49021|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 911799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 911806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 911813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 09:52:24 911820] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744985770|now:1746006744911792|interv:73978| [2025/04/30 09:52:24 911824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744985770|now:1746006744911792|interval:73978|pto_count:0|srtt:41833 [2025/04/30 09:52:24 911829] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75620|inflight:48010| [2025/04/30 09:52:24 911839] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 911843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:75620|conn:000055C0D6BED6FC|stream_id:0|stream_offset:739263| [2025/04/30 09:52:24 911847] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 911851] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744912851|now:1746006744911851|interv:1000| [2025/04/30 09:52:24 911855] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 911859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 911863] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744912851| [2025/04/30 09:52:24 911867] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744912851| [2025/04/30 09:52:24 911871] [debug] |xqc_engine_wakeup_after|wakeup:1746006744912851|now:1746006744911871|diff:980| [2025/04/30 09:52:24 911876] [debug] |xqc_engine_main_logic|END|now:1746006744911516| [2025/04/30 09:52:24 911993] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744911991| [2025/04/30 09:52:24 912005] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 912014] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:315| [2025/04/30 09:52:24 912021] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:316| [2025/04/30 09:52:24 912029] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:316| [2025/04/30 09:52:24 912036] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 912044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 912062] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:50410|prior_delivered:658346|prior_time:1746006744869114|is_app_limited:0|send_elapse:43066|ack_elapse:42877|ctl_first_sent_time:1746006744870857|lagest_ack_time:1746006744911991|curr_delivered:707556| [2025/04/30 09:52:24 912070] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744870857| [2025/04/30 09:52:24 912076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1194||sndq_packets_used_bytes:0|sndq_packets_free:154| [2025/04/30 09:52:24 912083] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 912090] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:49210|prior_delivered:660746|prior_time:1746006744871178|is_app_limited:0|send_elapse:43011|ack_elapse:40813|ctl_first_sent_time:1746006744872797|lagest_ack_time:1746006744911991|curr_delivered:708756| [2025/04/30 09:52:24 912097] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744872797| [2025/04/30 09:52:24 912104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1193||sndq_packets_used_bytes:0|sndq_packets_free:155| [2025/04/30 09:52:24 912109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41833|rttvar:1797|minrtt:31359|latest_rtt:39194|ack_delay:88| [2025/04/30 09:52:24 912120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41492|rttvar:2029|minrtt:31359|latest_rtt:39194|ack_delay:88| [2025/04/30 09:52:24 912124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:916|lost_pn:913|thresh:3| [2025/04/30 09:52:24 912129] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 912159] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 912166] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 912170] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 912174] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41492|rtt_var:2029|pto_duration:49608|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 912179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 912183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 912187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 09:52:24 912191] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744986357|now:1746006744912174|interv:74183| [2025/04/30 09:52:24 912195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744986357|now:1746006744912174|interval:74183|pto_count:0|srtt:41492 [2025/04/30 09:52:24 912199] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43011, ack_elapse 40813, delivered 48010|rate 1116226|lost 294| [2025/04/30 09:52:24 912204] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1116226) in round 14| [2025/04/30 09:52:24 912208] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 912213] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 912217] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75620|packet_lost:0|acked:2400|po_sent_time:1746006744872797|recovery:1|recovery_start:1746006744896199|packet_conservation:0|next_round_delivered:689546| [2025/04/30 09:52:24 912221] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75620|packet_lost:0|acked:2400|po_sent_time:1746006744872797|recovery:1|recovery_start:1746006744896199|packet_conservation:0|next_round_delivered:689546| [2025/04/30 09:52:24 912226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:78020|full_bw_reached:1|inflight:45610|srtt:41492|latest_rtt:39194|min_rtt:31359|applimit:0|lost:294|recovery:1|recovery_start:1746006744896199|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 912232] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:316|largest:316|pns:2| [2025/04/30 09:52:24 912236] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:316|frame:ACK |recv_time:1746006744911991|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 912245] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864911991|now:1746006744911991|interv:120000000| [2025/04/30 09:52:24 912249] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864911991|now:1746006744911991|interv:120000000| [2025/04/30 09:52:24 912253] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744912851|pq_index:0| [2025/04/30 09:52:24 912258] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744911516| [2025/04/30 09:52:24 912262] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744912262| [2025/04/30 09:52:24 912267] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744912266| [2025/04/30 09:52:24 912272] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 912277] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41492|min_srtt:41492|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 912282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:45610|cwnd:78020|conn:000055C0D6BED6FC|stream_id:0|stream_offset:766380| [2025/04/30 09:52:24 912287] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41492|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 912291] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 912296] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41492|min_srtt:41492|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 912300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:45610|cwnd:78020|conn:000055C0D6BED6FC|stream_id:0|stream_offset:767559| [2025/04/30 09:52:24 912305] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41492|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 912309] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 912314] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41492|min_srtt:41492|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 912318] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:45610|cwnd:78020|conn:000055C0D6BED6FC|stream_id:0|stream_offset:768738| [2025/04/30 09:52:24 912322] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41492|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 912327] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 912334] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41492|min_srtt:41492|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 912338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:45610|cwnd:78020|conn:000055C0D6BED6FC|stream_id:0|stream_offset:769917| [2025/04/30 09:52:24 912343] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41492|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 912347] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 912351] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41492|min_srtt:41492|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 912355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:45610|cwnd:78020|conn:000055C0D6BED6FC|stream_id:0|stream_offset:771096| [2025/04/30 09:52:24 912360] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 912364] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 912367] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 912372] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 912376] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 912380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:78020|conn:000055C0D6BED6FC|stream_id:0|stream_offset:739263| [2025/04/30 09:52:24 912385] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 912389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 912393] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744912851| [2025/04/30 09:52:24 912397] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744912851| [2025/04/30 09:52:24 912401] [debug] |xqc_engine_wakeup_after|wakeup:1746006744912851|now:1746006744912401|diff:450| [2025/04/30 09:52:24 912405] [debug] |xqc_engine_main_logic|END|now:1746006744912266| [2025/04/30 09:52:24 912411] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744912411| [2025/04/30 09:52:24 912415] [debug] |xqc_engine_wakeup_after|wakeup:1746006744912851|now:1746006744912415|diff:436| [2025/04/30 09:52:24 912419] [debug] |xqc_engine_main_logic|END|now:1746006744912411| [2025/04/30 09:52:24 913494] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744913494| [2025/04/30 09:52:24 913508] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744912851|pq_index:0| [2025/04/30 09:52:24 913515] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744912266| [2025/04/30 09:52:24 913524] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744913522| [2025/04/30 09:52:24 913538] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744912851|now:1746006744913522| [2025/04/30 09:52:24 913545] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744912851|now:1746006744913522| [2025/04/30 09:52:24 913552] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 913559] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 913566] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41492|min_srtt:41492|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 913574] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:45610|cwnd:78020|conn:000055C0D6BED6FC|stream_id:0|stream_offset:771096| [2025/04/30 09:52:24 913580] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 913586] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 913592] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 913599] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 913606] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 913612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:78020|conn:000055C0D6BED6FC|stream_id:0|stream_offset:739263| [2025/04/30 09:52:24 913619] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 913626] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:955| [2025/04/30 09:52:24 913670] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:955|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746006744913637|stream_id:0|stream_offset:739263| [2025/04/30 09:52:24 913680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 913687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 09:52:24 913694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41492|rtt_var:2029|pto_duration:49608|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 913701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 913707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 913714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 09:52:24 913720] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744988245|now:1746006744913693|interv:74552| [2025/04/30 09:52:24 913724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744988245|now:1746006744913693|interval:74552|pto_count:0|srtt:41492 [2025/04/30 09:52:24 913734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78020|inflight:46810| [2025/04/30 09:52:24 913742] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 913749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:78020|conn:000055C0D6BED6FC|stream_id:0|stream_offset:740442| [2025/04/30 09:52:24 913756] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 913762] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:956| [2025/04/30 09:52:24 913797] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:956|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746006744913770|stream_id:0|stream_offset:740442| [2025/04/30 09:52:24 913806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 913813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 09:52:24 913820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41492|rtt_var:2029|pto_duration:49608|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 913827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 913834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 913840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 09:52:24 913846] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744988378|now:1746006744913820|interv:74558| [2025/04/30 09:52:24 913850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744988378|now:1746006744913820|interval:74558|pto_count:0|srtt:41492 [2025/04/30 09:52:24 913855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78020|inflight:48010| [2025/04/30 09:52:24 913860] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 913864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:78020|conn:000055C0D6BED6FC|stream_id:0|stream_offset:741621| [2025/04/30 09:52:24 913869] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 913873] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744914873|now:1746006744913873|interv:1000| [2025/04/30 09:52:24 913877] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 913881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 913885] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744914873| [2025/04/30 09:52:24 913889] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744914873| [2025/04/30 09:52:24 913898] [debug] |xqc_engine_wakeup_after|wakeup:1746006744914873|now:1746006744913898|diff:975| [2025/04/30 09:52:24 913902] [debug] |xqc_engine_main_logic|END|now:1746006744913522| [2025/04/30 09:52:24 913961] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744913960| [2025/04/30 09:52:24 913973] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 913982] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:316| [2025/04/30 09:52:24 913988] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:317| [2025/04/30 09:52:24 913996] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:317| [2025/04/30 09:52:24 914003] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 914010] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 914015] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:48010|prior_delivered:663146|prior_time:1746006744873101|is_app_limited:0|send_elapse:42923|ack_elapse:40859|ctl_first_sent_time:1746006744874687|lagest_ack_time:1746006744913960|curr_delivered:709956| [2025/04/30 09:52:24 914022] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744874687| [2025/04/30 09:52:24 914028] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1192||sndq_packets_used_bytes:0|sndq_packets_free:156| [2025/04/30 09:52:24 914036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 914043] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:48010|prior_delivered:663146|prior_time:1746006744873101|is_app_limited:0|send_elapse:42923|ack_elapse:40859|ctl_first_sent_time:1746006744874687|lagest_ack_time:1746006744913960|curr_delivered:711156| [2025/04/30 09:52:24 914050] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744874830| [2025/04/30 09:52:24 914057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1191||sndq_packets_used_bytes:0|sndq_packets_free:157| [2025/04/30 09:52:24 914063] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41492|rttvar:2029|minrtt:31359|latest_rtt:39130|ack_delay:88| [2025/04/30 09:52:24 914070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41186|rttvar:2134|minrtt:31359|latest_rtt:39130|ack_delay:88| [2025/04/30 09:52:24 914077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:918|lost_pn:915|thresh:3| [2025/04/30 09:52:24 914084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 914091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 914096] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 914099] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 914110] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41186|rtt_var:2134|pto_duration:49722|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 914115] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 914119] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 914123] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 09:52:24 914127] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744988492|now:1746006744914110|interv:74382| [2025/04/30 09:52:24 914131] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744988492|now:1746006744914110|interval:74382|pto_count:0|srtt:41186 [2025/04/30 09:52:24 914162] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42923, ack_elapse 40859, delivered 48010|rate 1118514|lost 294| [2025/04/30 09:52:24 914169] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1118514) in round 14| [2025/04/30 09:52:24 914173] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 914177] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 914181] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:78020|packet_lost:0|acked:2400|po_sent_time:1746006744874830|recovery:1|recovery_start:1746006744896199|packet_conservation:0|next_round_delivered:689546| [2025/04/30 09:52:24 914186] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:78020|packet_lost:0|acked:2400|po_sent_time:1746006744874830|recovery:1|recovery_start:1746006744896199|packet_conservation:0|next_round_delivered:689546| [2025/04/30 09:52:24 914191] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:80420|full_bw_reached:1|inflight:45610|srtt:41186|latest_rtt:39130|min_rtt:31359|applimit:0|lost:294|recovery:1|recovery_start:1746006744896199|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 914197] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:317|largest:317|pns:2| [2025/04/30 09:52:24 914201] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:317|frame:ACK |recv_time:1746006744913960|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 914206] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864913960|now:1746006744913960|interv:120000000| [2025/04/30 09:52:24 914210] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864913960|now:1746006744913960|interv:120000000| [2025/04/30 09:52:24 914214] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744914873|pq_index:0| [2025/04/30 09:52:24 914219] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744913522| [2025/04/30 09:52:24 914223] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744914223| [2025/04/30 09:52:24 914228] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744914227| [2025/04/30 09:52:24 914237] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 914241] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41186|min_srtt:41186|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 914246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:45610|cwnd:80420|conn:000055C0D6BED6FC|stream_id:0|stream_offset:771096| [2025/04/30 09:52:24 914251] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41186|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 914255] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 914260] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41186|min_srtt:41186|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 914264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:45610|cwnd:80420|conn:000055C0D6BED6FC|stream_id:0|stream_offset:772275| [2025/04/30 09:52:24 914269] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41186|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 914273] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 914277] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41186|min_srtt:41186|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 914281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:45610|cwnd:80420|conn:000055C0D6BED6FC|stream_id:0|stream_offset:773454| [2025/04/30 09:52:24 914286] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41186|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 914290] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 914295] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41186|min_srtt:41186|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 914299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:45610|cwnd:80420|conn:000055C0D6BED6FC|stream_id:0|stream_offset:774633| [2025/04/30 09:52:24 914303] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41186|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 914308] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 914312] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41186|min_srtt:41186|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 914316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:45610|cwnd:80420|conn:000055C0D6BED6FC|stream_id:0|stream_offset:775812| [2025/04/30 09:52:24 914324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 914328] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 914332] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 914336] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 914340] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 914344] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:80420|conn:000055C0D6BED6FC|stream_id:0|stream_offset:741621| [2025/04/30 09:52:24 914349] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 914353] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 914357] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744914873| [2025/04/30 09:52:24 914361] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744914873| [2025/04/30 09:52:24 914365] [debug] |xqc_engine_wakeup_after|wakeup:1746006744914873|now:1746006744914365|diff:508| [2025/04/30 09:52:24 914369] [debug] |xqc_engine_main_logic|END|now:1746006744914227| [2025/04/30 09:52:24 914375] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744914374| [2025/04/30 09:52:24 914378] [debug] |xqc_engine_wakeup_after|wakeup:1746006744914873|now:1746006744914378|diff:495| [2025/04/30 09:52:24 914382] [debug] |xqc_engine_main_logic|END|now:1746006744914374| [2025/04/30 09:52:24 915460] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744915460| [2025/04/30 09:52:24 915475] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744914873|pq_index:0| [2025/04/30 09:52:24 915482] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744914227| [2025/04/30 09:52:24 915490] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744915488| [2025/04/30 09:52:24 915498] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744914873|now:1746006744915488| [2025/04/30 09:52:24 915505] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744914873|now:1746006744915488| [2025/04/30 09:52:24 915511] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 915518] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 915526] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41186|min_srtt:41186|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 915533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:45610|cwnd:80420|conn:000055C0D6BED6FC|stream_id:0|stream_offset:775812| [2025/04/30 09:52:24 915548] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 915555] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 915561] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 915569] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 915576] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 915583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:80420|conn:000055C0D6BED6FC|stream_id:0|stream_offset:741621| [2025/04/30 09:52:24 915590] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 915598] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:957| [2025/04/30 09:52:24 915646] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:957|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746006744915609|stream_id:0|stream_offset:741621| [2025/04/30 09:52:24 915656] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 915664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 09:52:24 915670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41186|rtt_var:2134|pto_duration:49722|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 915677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 915684] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 915690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 09:52:24 915696] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744990331|now:1746006744915670|interv:74661| [2025/04/30 09:52:24 915703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744990331|now:1746006744915670|interval:74661|pto_count:0|srtt:41186 [2025/04/30 09:52:24 915710] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:80420|inflight:46810| [2025/04/30 09:52:24 915717] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 915724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:80420|conn:000055C0D6BED6FC|stream_id:0|stream_offset:742800| [2025/04/30 09:52:24 915731] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 915735] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:958| [2025/04/30 09:52:24 915766] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:958|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746006744915743|stream_id:0|stream_offset:742800| [2025/04/30 09:52:24 915777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 915781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 09:52:24 915786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41186|rtt_var:2134|pto_duration:49722|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 915790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 915794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 915798] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 09:52:24 915802] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744990465|now:1746006744915785|interv:74680| [2025/04/30 09:52:24 915806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744990465|now:1746006744915785|interval:74680|pto_count:0|srtt:41186 [2025/04/30 09:52:24 915810] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:80420|inflight:48010| [2025/04/30 09:52:24 915815] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 915819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:80420|conn:000055C0D6BED6FC|stream_id:0|stream_offset:743979| [2025/04/30 09:52:24 915824] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 915828] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744916828|now:1746006744915828|interv:1000| [2025/04/30 09:52:24 915832] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 915836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 915840] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744916828| [2025/04/30 09:52:24 915844] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744916828| [2025/04/30 09:52:24 915848] [debug] |xqc_engine_wakeup_after|wakeup:1746006744916828|now:1746006744915848|diff:980| [2025/04/30 09:52:24 915853] [debug] |xqc_engine_main_logic|END|now:1746006744915488| [2025/04/30 09:52:24 915956] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744915955| [2025/04/30 09:52:24 915962] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 915971] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:317| [2025/04/30 09:52:24 915978] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:318| [2025/04/30 09:52:24 915986] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:318| [2025/04/30 09:52:24 915992] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 915999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 916011] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:48010|prior_delivered:665546|prior_time:1746006744875089|is_app_limited:0|send_elapse:42982|ack_elapse:40866|ctl_first_sent_time:1746006744876662|lagest_ack_time:1746006744915955|curr_delivered:712356| [2025/04/30 09:52:24 916019] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744876662| [2025/04/30 09:52:24 916025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1190||sndq_packets_used_bytes:0|sndq_packets_free:158| [2025/04/30 09:52:24 916029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 916034] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:46810|prior_delivered:667946|prior_time:1746006744877079|is_app_limited:0|send_elapse:44824|ack_elapse:38876|ctl_first_sent_time:1746006744878669|lagest_ack_time:1746006744915955|curr_delivered:713556| [2025/04/30 09:52:24 916042] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744878669| [2025/04/30 09:52:24 916048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1189||sndq_packets_used_bytes:0|sndq_packets_free:159| [2025/04/30 09:52:24 916054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41186|rttvar:2134|minrtt:31359|latest_rtt:37286|ack_delay:88| [2025/04/30 09:52:24 916061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:40687|rttvar:2598|minrtt:31359|latest_rtt:37286|ack_delay:88| [2025/04/30 09:52:24 916066] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:920|lost_pn:917|thresh:3| [2025/04/30 09:52:24 916070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 916074] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 916078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 916082] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 916086] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40687|rtt_var:2598|pto_duration:51079|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 916090] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 916094] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 916098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 09:52:24 916102] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744991822|now:1746006744916086|interv:75736| [2025/04/30 09:52:24 916106] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744991822|now:1746006744916086|interval:75736|pto_count:0|srtt:40687 [2025/04/30 09:52:24 916111] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44824, ack_elapse 38876, delivered 45610|rate 1017535|lost 294| [2025/04/30 09:52:24 916119] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1017535) in round 14| [2025/04/30 09:52:24 916123] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 916127] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 916131] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:80420|packet_lost:0|acked:2400|po_sent_time:1746006744878669|recovery:1|recovery_start:1746006744896199|packet_conservation:0|next_round_delivered:689546| [2025/04/30 09:52:24 916161] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:80420|packet_lost:0|acked:2400|po_sent_time:1746006744878669|recovery:1|recovery_start:1746006744896199|packet_conservation:0|next_round_delivered:689546| [2025/04/30 09:52:24 916166] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:82820|full_bw_reached:1|inflight:45610|srtt:40687|latest_rtt:37286|min_rtt:31359|applimit:0|lost:294|recovery:1|recovery_start:1746006744896199|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 916172] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:318|largest:318|pns:2| [2025/04/30 09:52:24 916177] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:318|frame:ACK |recv_time:1746006744915955|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 916181] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864915955|now:1746006744915955|interv:120000000| [2025/04/30 09:52:24 916186] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864915955|now:1746006744915955|interv:120000000| [2025/04/30 09:52:24 916190] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744916828|pq_index:0| [2025/04/30 09:52:24 916194] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744915488| [2025/04/30 09:52:24 916198] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744916198| [2025/04/30 09:52:24 916203] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744916202| [2025/04/30 09:52:24 916209] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 916213] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40687|min_srtt:40687|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 916218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:45610|cwnd:82820|conn:000055C0D6BED6FC|stream_id:0|stream_offset:775812| [2025/04/30 09:52:24 916223] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:40687|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 916227] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 916232] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40687|min_srtt:40687|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 916240] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:45610|cwnd:82820|conn:000055C0D6BED6FC|stream_id:0|stream_offset:776991| [2025/04/30 09:52:24 916244] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:40687|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 916249] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 916253] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40687|min_srtt:40687|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 916257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:45610|cwnd:82820|conn:000055C0D6BED6FC|stream_id:0|stream_offset:778170| [2025/04/30 09:52:24 916262] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:40687|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 916266] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 916270] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40687|min_srtt:40687|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 916275] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:45610|cwnd:82820|conn:000055C0D6BED6FC|stream_id:0|stream_offset:779349| [2025/04/30 09:52:24 916279] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:40687|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 916284] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 916288] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40687|min_srtt:40687|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 916292] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:45610|cwnd:82820|conn:000055C0D6BED6FC|stream_id:0|stream_offset:780528| [2025/04/30 09:52:24 916296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 916300] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 916304] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 916308] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 916313] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 916317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:82820|conn:000055C0D6BED6FC|stream_id:0|stream_offset:743979| [2025/04/30 09:52:24 916324] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 916328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 916332] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744916828| [2025/04/30 09:52:24 916336] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744916828| [2025/04/30 09:52:24 916340] [debug] |xqc_engine_wakeup_after|wakeup:1746006744916828|now:1746006744916340|diff:488| [2025/04/30 09:52:24 916345] [debug] |xqc_engine_main_logic|END|now:1746006744916202| [2025/04/30 09:52:24 916350] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744916350| [2025/04/30 09:52:24 916354] [debug] |xqc_engine_wakeup_after|wakeup:1746006744916828|now:1746006744916354|diff:474| [2025/04/30 09:52:24 916358] [debug] |xqc_engine_main_logic|END|now:1746006744916350| [2025/04/30 09:52:24 917426] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744917426| [2025/04/30 09:52:24 917440] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744916828|pq_index:0| [2025/04/30 09:52:24 917447] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744916202| [2025/04/30 09:52:24 917455] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744917453| [2025/04/30 09:52:24 917462] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744916828|now:1746006744917453| [2025/04/30 09:52:24 917469] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744916828|now:1746006744917453| [2025/04/30 09:52:24 917475] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 917482] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 917489] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40687|min_srtt:40687|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 917496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:45610|cwnd:82820|conn:000055C0D6BED6FC|stream_id:0|stream_offset:780528| [2025/04/30 09:52:24 917503] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 917508] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 917514] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 917521] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 917528] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 917535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:82820|conn:000055C0D6BED6FC|stream_id:0|stream_offset:743979| [2025/04/30 09:52:24 917542] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 917555] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:959| [2025/04/30 09:52:24 917621] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:959|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746006744917567|stream_id:0|stream_offset:743979| [2025/04/30 09:52:24 917632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 917638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 09:52:24 917642] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40687|rtt_var:2598|pto_duration:51079|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 917647] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 917651] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 917656] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 09:52:24 917663] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744993646|now:1746006744917642|interv:76004| [2025/04/30 09:52:24 917669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744993646|now:1746006744917642|interval:76004|pto_count:0|srtt:40687 [2025/04/30 09:52:24 917676] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:82820|inflight:46810| [2025/04/30 09:52:24 917683] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 917687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:82820|conn:000055C0D6BED6FC|stream_id:0|stream_offset:745158| [2025/04/30 09:52:24 917692] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 917696] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:960| [2025/04/30 09:52:24 917728] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:960|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746006744917703|stream_id:0|stream_offset:745158| [2025/04/30 09:52:24 917734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 917738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 09:52:24 917742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40687|rtt_var:2598|pto_duration:51079|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 917747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 917751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 917755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 09:52:24 917763] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744993782|now:1746006744917742|interv:76040| [2025/04/30 09:52:24 917767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744993782|now:1746006744917742|interval:76040|pto_count:0|srtt:40687 [2025/04/30 09:52:24 917773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:82820|inflight:48010| [2025/04/30 09:52:24 917779] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 917783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:82820|conn:000055C0D6BED6FC|stream_id:0|stream_offset:746337| [2025/04/30 09:52:24 917787] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 917791] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744918791|now:1746006744917791|interv:1000| [2025/04/30 09:52:24 917795] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 917799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 917803] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744918791| [2025/04/30 09:52:24 917808] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744918791| [2025/04/30 09:52:24 917812] [debug] |xqc_engine_wakeup_after|wakeup:1746006744918791|now:1746006744917811|diff:980| [2025/04/30 09:52:24 917816] [debug] |xqc_engine_main_logic|END|now:1746006744917453| [2025/04/30 09:52:24 917956] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744917955| [2025/04/30 09:52:24 917965] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 917974] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:318| [2025/04/30 09:52:24 917980] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:319| [2025/04/30 09:52:24 917988] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:319| [2025/04/30 09:52:24 917995] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 918003] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 918010] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:48010|prior_delivered:667946|prior_time:1746006744877079|is_app_limited:0|send_elapse:44960|ack_elapse:40876|ctl_first_sent_time:1746006744878805|lagest_ack_time:1746006744917955|curr_delivered:714756| [2025/04/30 09:52:24 918017] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744878805| [2025/04/30 09:52:24 918024] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1188||sndq_packets_used_bytes:0|sndq_packets_free:160| [2025/04/30 09:52:24 918031] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 918037] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:46810|prior_delivered:670346|prior_time:1746006744879059|is_app_limited:0|send_elapse:44852|ack_elapse:38896|ctl_first_sent_time:1746006744880656|lagest_ack_time:1746006744917955|curr_delivered:715956| [2025/04/30 09:52:24 918049] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744880656| [2025/04/30 09:52:24 918056] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1187||sndq_packets_used_bytes:0|sndq_packets_free:161| [2025/04/30 09:52:24 918062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:40687|rttvar:2598|minrtt:31359|latest_rtt:37299|ack_delay:88| [2025/04/30 09:52:24 918070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:40253|rttvar:2818|minrtt:31359|latest_rtt:37299|ack_delay:88| [2025/04/30 09:52:24 918076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:922|lost_pn:919|thresh:3| [2025/04/30 09:52:24 918083] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 918088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 918092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 918095] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 918100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40253|rtt_var:2818|pto_duration:51525|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 918104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 918108] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 918112] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 09:52:24 918116] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744994228|now:1746006744918099|interv:76129| [2025/04/30 09:52:24 918120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744994228|now:1746006744918099|interval:76129|pto_count:0|srtt:40253 [2025/04/30 09:52:24 918124] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44852, ack_elapse 38896, delivered 45610|rate 1016900|lost 294| [2025/04/30 09:52:24 918129] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1016900) in round 14| [2025/04/30 09:52:24 918155] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 918159] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 918163] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:82820|packet_lost:0|acked:2400|po_sent_time:1746006744880656|recovery:1|recovery_start:1746006744896199|packet_conservation:0|next_round_delivered:689546| [2025/04/30 09:52:24 918168] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:82820|packet_lost:0|acked:2400|po_sent_time:1746006744880656|recovery:1|recovery_start:1746006744896199|packet_conservation:0|next_round_delivered:689546| [2025/04/30 09:52:24 918173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:85220|full_bw_reached:1|inflight:45610|srtt:40253|latest_rtt:37299|min_rtt:31359|applimit:0|lost:294|recovery:1|recovery_start:1746006744896199|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 918182] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:319|largest:319|pns:2| [2025/04/30 09:52:24 918187] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:319|frame:ACK |recv_time:1746006744917955|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 918192] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864917955|now:1746006744917955|interv:120000000| [2025/04/30 09:52:24 918196] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864917955|now:1746006744917955|interv:120000000| [2025/04/30 09:52:24 918200] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744918791|pq_index:0| [2025/04/30 09:52:24 918204] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744917453| [2025/04/30 09:52:24 918208] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744918208| [2025/04/30 09:52:24 918213] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744918212| [2025/04/30 09:52:24 918219] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 918223] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40253|min_srtt:40253|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 918228] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:45610|cwnd:85220|conn:000055C0D6BED6FC|stream_id:0|stream_offset:780528| [2025/04/30 09:52:24 918232] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:40253|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 918237] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 918242] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40253|min_srtt:40253|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 918246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:45610|cwnd:85220|conn:000055C0D6BED6FC|stream_id:0|stream_offset:781707| [2025/04/30 09:52:24 918250] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:40253|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 918255] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 918259] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40253|min_srtt:40253|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 918263] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:45610|cwnd:85220|conn:000055C0D6BED6FC|stream_id:0|stream_offset:782886| [2025/04/30 09:52:24 918270] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:40253|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 918274] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 918279] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40253|min_srtt:40253|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 918283] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:45610|cwnd:85220|conn:000055C0D6BED6FC|stream_id:0|stream_offset:784065| [2025/04/30 09:52:24 918287] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:40253|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 918292] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 918296] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40253|min_srtt:40253|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 918300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:45610|cwnd:85220|conn:000055C0D6BED6FC|stream_id:0|stream_offset:785244| [2025/04/30 09:52:24 918304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 918308] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 918312] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 918316] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 918321] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 918325] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:85220|conn:000055C0D6BED6FC|stream_id:0|stream_offset:746337| [2025/04/30 09:52:24 918329] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 918333] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 918337] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744918791| [2025/04/30 09:52:24 918341] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744918791| [2025/04/30 09:52:24 918345] [debug] |xqc_engine_wakeup_after|wakeup:1746006744918791|now:1746006744918345|diff:446| [2025/04/30 09:52:24 918349] [debug] |xqc_engine_main_logic|END|now:1746006744918212| [2025/04/30 09:52:24 918355] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744918355| [2025/04/30 09:52:24 918359] [debug] |xqc_engine_wakeup_after|wakeup:1746006744918791|now:1746006744918359|diff:432| [2025/04/30 09:52:24 918363] [debug] |xqc_engine_main_logic|END|now:1746006744918355| [2025/04/30 09:52:24 919432] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744919431| [2025/04/30 09:52:24 919453] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744918791|pq_index:0| [2025/04/30 09:52:24 919460] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744918212| [2025/04/30 09:52:24 919469] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744919467| [2025/04/30 09:52:24 919476] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744918791|now:1746006744919467| [2025/04/30 09:52:24 919483] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744918791|now:1746006744919467| [2025/04/30 09:52:24 919488] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 919492] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 919498] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40253|min_srtt:40253|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 919506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:45610|cwnd:85220|conn:000055C0D6BED6FC|stream_id:0|stream_offset:785244| [2025/04/30 09:52:24 919513] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 919519] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 919524] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 919531] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 919538] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 919543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:85220|conn:000055C0D6BED6FC|stream_id:0|stream_offset:746337| [2025/04/30 09:52:24 919549] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 919555] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:961| [2025/04/30 09:52:24 919601] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:961|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746006744919566|stream_id:0|stream_offset:746337| [2025/04/30 09:52:24 919610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 919618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 09:52:24 919623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40253|rtt_var:2818|pto_duration:51525|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 919628] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 919636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 919640] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 09:52:24 919644] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744996091|now:1746006744919623|interv:76468| [2025/04/30 09:52:24 919648] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744996091|now:1746006744919623|interval:76468|pto_count:0|srtt:40253 [2025/04/30 09:52:24 919653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85220|inflight:46810| [2025/04/30 09:52:24 919658] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 919662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:85220|conn:000055C0D6BED6FC|stream_id:0|stream_offset:747516| [2025/04/30 09:52:24 919667] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 919671] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:962| [2025/04/30 09:52:24 919700] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:962|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746006744919678|stream_id:0|stream_offset:747516| [2025/04/30 09:52:24 919706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 919710] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 09:52:24 919714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40253|rtt_var:2818|pto_duration:51525|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 919719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 919723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 919727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 09:52:24 919731] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744996203|now:1746006744919714|interv:76489| [2025/04/30 09:52:24 919735] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744996203|now:1746006744919714|interval:76489|pto_count:0|srtt:40253 [2025/04/30 09:52:24 919739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85220|inflight:48010| [2025/04/30 09:52:24 919744] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 919748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:85220|conn:000055C0D6BED6FC|stream_id:0|stream_offset:748695| [2025/04/30 09:52:24 919753] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 919760] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744920760|now:1746006744919760|interv:1000| [2025/04/30 09:52:24 919764] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 919768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 919772] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744920760| [2025/04/30 09:52:24 919776] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744920760| [2025/04/30 09:52:24 919780] [debug] |xqc_engine_wakeup_after|wakeup:1746006744920760|now:1746006744919780|diff:980| [2025/04/30 09:52:24 919785] [debug] |xqc_engine_main_logic|END|now:1746006744919467| [2025/04/30 09:52:24 920016] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:42|state:ESTABED|recv_time:1746006744920015| [2025/04/30 09:52:24 920024] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 920033] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:319| [2025/04/30 09:52:24 920039] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:320| [2025/04/30 09:52:24 920047] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:320| [2025/04/30 09:52:24 920053] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 920061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 920068] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:48010|prior_delivered:670346|prior_time:1746006744879059|is_app_limited:0|send_elapse:45002|ack_elapse:40956|ctl_first_sent_time:1746006744880806|lagest_ack_time:1746006744920015|curr_delivered:717156| [2025/04/30 09:52:24 920075] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744880806| [2025/04/30 09:52:24 920082] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1186||sndq_packets_used_bytes:0|sndq_packets_free:162| [2025/04/30 09:52:24 920089] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 920097] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:46810|prior_delivered:672746|prior_time:1746006744881045|is_app_limited:0|send_elapse:44834|ack_elapse:38970|ctl_first_sent_time:1746006744882635|lagest_ack_time:1746006744920015|curr_delivered:718356| [2025/04/30 09:52:24 920104] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744882635| [2025/04/30 09:52:24 920111] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1185||sndq_packets_used_bytes:0|sndq_packets_free:163| [2025/04/30 09:52:24 920117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:40253|rttvar:2818|minrtt:31359|latest_rtt:37380|ack_delay:88| [2025/04/30 09:52:24 920124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:39883|rttvar:2854|minrtt:31359|latest_rtt:37380|ack_delay:88| [2025/04/30 09:52:24 920131] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:924|lost_pn:921|thresh:3| [2025/04/30 09:52:24 920159] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 920173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 920179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 920186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 920192] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39883|rtt_var:2854|pto_duration:51299|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 920197] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 920200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 920204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 09:52:24 920208] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744995977|now:1746006744920191|interv:75786| [2025/04/30 09:52:24 920212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744995977|now:1746006744920191|interval:75786|pto_count:0|srtt:39883 [2025/04/30 09:52:24 920217] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44834, ack_elapse 38970, delivered 45610|rate 1017308|lost 294| [2025/04/30 09:52:24 920221] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1017308) in round 14| [2025/04/30 09:52:24 920225] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 920230] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 920233] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:85220|packet_lost:0|acked:2400|po_sent_time:1746006744882635|recovery:1|recovery_start:1746006744896199|packet_conservation:0|next_round_delivered:689546| [2025/04/30 09:52:24 920238] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:85220|packet_lost:0|acked:2400|po_sent_time:1746006744882635|recovery:1|recovery_start:1746006744896199|packet_conservation:0|next_round_delivered:689546| [2025/04/30 09:52:24 920243] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:87620|full_bw_reached:1|inflight:45610|srtt:39883|latest_rtt:37380|min_rtt:31359|applimit:0|lost:294|recovery:1|recovery_start:1746006744896199|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 920248] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:24 920253] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:24 920258] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 09:52:24 920262] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:320|largest:320|pns:2| [2025/04/30 09:52:24 920267] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:320|frame:PING ACK |recv_time:1746006744920015|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 920276] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864920015|now:1746006744920015|interv:120000000| [2025/04/30 09:52:24 920280] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864920015|now:1746006744920015|interv:120000000| [2025/04/30 09:52:24 920284] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744920760|pq_index:0| [2025/04/30 09:52:24 920288] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744919467| [2025/04/30 09:52:24 920292] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744920292| [2025/04/30 09:52:24 920297] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744920296| [2025/04/30 09:52:24 920302] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 920307] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:320|ack_delay:291|first_ack_range:31|largest_pkt_recv_time:1746006744920015| [2025/04/30 09:52:24 920311] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:320|low:289|pkt_pns:2| [2025/04/30 09:52:24 920315] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:320|frame_largest_recv:320| [2025/04/30 09:52:24 920319] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:24 920324] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39883|min_srtt:39883|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 920328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:45610|cwnd:87620|conn:000055C0D6BED6FC|stream_id:0|stream_offset:785244| [2025/04/30 09:52:24 920333] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39883|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 920338] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 920342] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39883|min_srtt:39883|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 920347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:45610|cwnd:87620|conn:000055C0D6BED6FC|stream_id:0|stream_offset:786423| [2025/04/30 09:52:24 920351] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39883|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 920355] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 920360] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39883|min_srtt:39883|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 920364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:45610|cwnd:87620|conn:000055C0D6BED6FC|stream_id:0|stream_offset:787602| [2025/04/30 09:52:24 920371] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39883|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 920375] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 920379] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39883|min_srtt:39883|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 920384] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:45610|cwnd:87620|conn:000055C0D6BED6FC|stream_id:0|stream_offset:788781| [2025/04/30 09:52:24 920388] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39883|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 920392] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 920397] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39883|min_srtt:39883|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 920401] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:45610|cwnd:87620|conn:000055C0D6BED6FC|stream_id:0|stream_offset:789960| [2025/04/30 09:52:24 920405] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 920409] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 920413] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 920417] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 920422] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 920426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:45610|cwnd:87620|conn:000055C0D6BED6FC|stream_id:0|stream_offset:748695| [2025/04/30 09:52:24 920430] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 920434] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 920438] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744920760| [2025/04/30 09:52:24 920445] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744920760| [2025/04/30 09:52:24 920451] [debug] |xqc_engine_wakeup_after|wakeup:1746006744920760|now:1746006744920451|diff:309| [2025/04/30 09:52:24 920458] [debug] |xqc_engine_main_logic|END|now:1746006744920296| [2025/04/30 09:52:24 920466] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744920466| [2025/04/30 09:52:24 920472] [debug] |xqc_engine_wakeup_after|wakeup:1746006744920760|now:1746006744920472|diff:288| [2025/04/30 09:52:24 920478] [debug] |xqc_engine_main_logic|END|now:1746006744920466| [2025/04/30 09:52:24 921559] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744921558| [2025/04/30 09:52:24 921580] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744920760|pq_index:0| [2025/04/30 09:52:24 921600] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744920296| [2025/04/30 09:52:24 921608] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744921606| [2025/04/30 09:52:24 921613] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744920760|now:1746006744921606| [2025/04/30 09:52:24 921617] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744920760|now:1746006744921606| [2025/04/30 09:52:24 921621] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 921626] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 921631] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39883|min_srtt:39883|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 921636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:45610|cwnd:87620|conn:000055C0D6BED6FC|stream_id:0|stream_offset:789960| [2025/04/30 09:52:24 921640] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 921644] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 921648] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 921653] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 921657] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 921662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:45610|cwnd:87620|conn:000055C0D6BED6FC|stream_id:0|stream_offset:748695| [2025/04/30 09:52:24 921666] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 921671] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:963| [2025/04/30 09:52:24 921710] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:963|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:45610|now:1746006744921679|stream_id:0|stream_offset:748695| [2025/04/30 09:52:24 921720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:963|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:52:24 921727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 09:52:24 921734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39883|rtt_var:2854|pto_duration:51299|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 921740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 921753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 921759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46816| [2025/04/30 09:52:24 921764] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744997978|now:1746006744921733|interv:76245| [2025/04/30 09:52:24 921771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744997978|now:1746006744921733|interval:76245|pto_count:0|srtt:39883 [2025/04/30 09:52:24 921778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:87620|inflight:46816| [2025/04/30 09:52:24 921786] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 921793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46816|cwnd:87620|conn:000055C0D6BED6FC|stream_id:0|stream_offset:749874| [2025/04/30 09:52:24 921798] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 921802] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:964| [2025/04/30 09:52:24 921833] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:964|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46816|now:1746006744921809|stream_id:0|stream_offset:749874| [2025/04/30 09:52:24 921842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 921850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46816|applimit:0| [2025/04/30 09:52:24 921857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39883|rtt_var:2854|pto_duration:51299|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 921863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 921867] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 921871] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48016| [2025/04/30 09:52:24 921884] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744998108|now:1746006744921857|interv:76251| [2025/04/30 09:52:24 921891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744998108|now:1746006744921857|interval:76251|pto_count:0|srtt:39883 [2025/04/30 09:52:24 921898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:87620|inflight:48016| [2025/04/30 09:52:24 921903] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 921907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48016|cwnd:87620|conn:000055C0D6BED6FC|stream_id:0|stream_offset:751053| [2025/04/30 09:52:24 921914] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 921926] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744922926|now:1746006744921926|interv:1000| [2025/04/30 09:52:24 921933] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 921939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 921945] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744922926| [2025/04/30 09:52:24 921952] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744922926| [2025/04/30 09:52:24 921958] [debug] |xqc_engine_wakeup_after|wakeup:1746006744922926|now:1746006744921958|diff:968| [2025/04/30 09:52:24 921966] [debug] |xqc_engine_main_logic|END|now:1746006744921606| [2025/04/30 09:52:24 921979] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744921978| [2025/04/30 09:52:24 921987] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 921995] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:320| [2025/04/30 09:52:24 922002] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:321| [2025/04/30 09:52:24 922009] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:321| [2025/04/30 09:52:24 922015] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 922024] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 922031] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:48010|prior_delivered:672746|prior_time:1746006744881045|is_app_limited:0|send_elapse:44988|ack_elapse:40933|ctl_first_sent_time:1746006744882789|lagest_ack_time:1746006744921978|curr_delivered:719556| [2025/04/30 09:52:24 922038] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744882789| [2025/04/30 09:52:24 922045] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1184||sndq_packets_used_bytes:0|sndq_packets_free:164| [2025/04/30 09:52:24 922050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 922055] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:46810|prior_delivered:675146|prior_time:1746006744883039|is_app_limited:0|send_elapse:44824|ack_elapse:38939|ctl_first_sent_time:1746006744884654|lagest_ack_time:1746006744921978|curr_delivered:720756| [2025/04/30 09:52:24 922059] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744884654| [2025/04/30 09:52:24 922063] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1183||sndq_packets_used_bytes:0|sndq_packets_free:165| [2025/04/30 09:52:24 922067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:39883|rttvar:2854|minrtt:31359|latest_rtt:37324|ack_delay:96| [2025/04/30 09:52:24 922072] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:39551|rttvar:2804|minrtt:31359|latest_rtt:37324|ack_delay:96| [2025/04/30 09:52:24 922076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:926|lost_pn:923|thresh:3| [2025/04/30 09:52:24 922080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 922089] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 922092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 922096] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 922101] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39551|rtt_var:2804|pto_duration:50767|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 922105] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 922109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 922113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45616| [2025/04/30 09:52:24 922117] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744997576|now:1746006744922100|interv:75476| [2025/04/30 09:52:24 922121] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744997576|now:1746006744922100|interval:75476|pto_count:0|srtt:39551 [2025/04/30 09:52:24 922125] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44824, ack_elapse 38939, delivered 45610|rate 1017535|lost 294| [2025/04/30 09:52:24 922130] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1017535) in round 14| [2025/04/30 09:52:24 922170] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 922175] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 922179] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:87620|packet_lost:0|acked:2400|po_sent_time:1746006744884654|recovery:1|recovery_start:1746006744896199|packet_conservation:0|next_round_delivered:689546| [2025/04/30 09:52:24 922184] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:87620|packet_lost:0|acked:2400|po_sent_time:1746006744884654|recovery:1|recovery_start:1746006744896199|packet_conservation:0|next_round_delivered:689546| [2025/04/30 09:52:24 922189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:90020|full_bw_reached:1|inflight:45616|srtt:39551|latest_rtt:37324|min_rtt:31359|applimit:0|lost:294|recovery:1|recovery_start:1746006744896199|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 922195] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:321|largest:321|pns:2| [2025/04/30 09:52:24 922199] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:321|frame:ACK |recv_time:1746006744921978|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 922204] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864921978|now:1746006744921978|interv:120000000| [2025/04/30 09:52:24 922208] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864921978|now:1746006744921978|interv:120000000| [2025/04/30 09:52:24 922212] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744922926|pq_index:0| [2025/04/30 09:52:24 922220] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744921606| [2025/04/30 09:52:24 922224] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744922224| [2025/04/30 09:52:24 922229] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744922228| [2025/04/30 09:52:24 922235] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 922239] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39551|min_srtt:39551|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 922244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:45616|cwnd:90020|conn:000055C0D6BED6FC|stream_id:0|stream_offset:789960| [2025/04/30 09:52:24 922249] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39551|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 922253] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 922258] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39551|min_srtt:39551|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 922262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:45616|cwnd:90020|conn:000055C0D6BED6FC|stream_id:0|stream_offset:791139| [2025/04/30 09:52:24 922267] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39551|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 922271] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 922276] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39551|min_srtt:39551|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 922280] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:45616|cwnd:90020|conn:000055C0D6BED6FC|stream_id:0|stream_offset:792318| [2025/04/30 09:52:24 922284] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39551|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 922289] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 922293] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39551|min_srtt:39551|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 922297] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:45616|cwnd:90020|conn:000055C0D6BED6FC|stream_id:0|stream_offset:793497| [2025/04/30 09:52:24 922301] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39551|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 922308] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 922313] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39551|min_srtt:39551|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 922317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:45616|cwnd:90020|conn:000055C0D6BED6FC|stream_id:0|stream_offset:794676| [2025/04/30 09:52:24 922321] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 922325] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 922329] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 922333] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 922338] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 922342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45616|cwnd:90020|conn:000055C0D6BED6FC|stream_id:0|stream_offset:751053| [2025/04/30 09:52:24 922346] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 922350] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 922354] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744922926| [2025/04/30 09:52:24 922358] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744922926| [2025/04/30 09:52:24 922362] [debug] |xqc_engine_wakeup_after|wakeup:1746006744922926|now:1746006744922362|diff:564| [2025/04/30 09:52:24 922366] [debug] |xqc_engine_main_logic|END|now:1746006744922228| [2025/04/30 09:52:24 922372] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744922372| [2025/04/30 09:52:24 922376] [debug] |xqc_engine_wakeup_after|wakeup:1746006744922926|now:1746006744922375|diff:551| [2025/04/30 09:52:24 922379] [debug] |xqc_engine_main_logic|END|now:1746006744922372| [2025/04/30 09:52:24 923446] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744923446| [2025/04/30 09:52:24 923461] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744922926|pq_index:0| [2025/04/30 09:52:24 923468] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744922228| [2025/04/30 09:52:24 923476] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744923474| [2025/04/30 09:52:24 923483] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744922926|now:1746006744923474| [2025/04/30 09:52:24 923490] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744922926|now:1746006744923474| [2025/04/30 09:52:24 923496] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 923502] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 923516] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39551|min_srtt:39551|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 923523] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:45616|cwnd:90020|conn:000055C0D6BED6FC|stream_id:0|stream_offset:794676| [2025/04/30 09:52:24 923531] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 923537] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 923543] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 923550] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 923557] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 923564] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45616|cwnd:90020|conn:000055C0D6BED6FC|stream_id:0|stream_offset:751053| [2025/04/30 09:52:24 923571] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 923576] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:965| [2025/04/30 09:52:24 923618] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:965|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45616|now:1746006744923584|stream_id:0|stream_offset:751053| [2025/04/30 09:52:24 923628] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 923636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45616|applimit:0| [2025/04/30 09:52:24 923643] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39551|rtt_var:2804|pto_duration:50767|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 923649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 923656] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 923661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46816| [2025/04/30 09:52:24 923665] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744999351|now:1746006744923643|interv:75708| [2025/04/30 09:52:24 923670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744999351|now:1746006744923643|interval:75708|pto_count:0|srtt:39551 [2025/04/30 09:52:24 923674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90020|inflight:46816| [2025/04/30 09:52:24 923679] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 923683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46816|cwnd:90020|conn:000055C0D6BED6FC|stream_id:0|stream_offset:752232| [2025/04/30 09:52:24 923693] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 923697] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:966| [2025/04/30 09:52:24 923739] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:966|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46816|now:1746006744923709|stream_id:0|stream_offset:752232| [2025/04/30 09:52:24 923749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 923754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46816|applimit:0| [2025/04/30 09:52:24 923758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39551|rtt_var:2804|pto_duration:50767|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 923763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 923767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 923770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48016| [2025/04/30 09:52:24 923774] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744999476|now:1746006744923758|interv:75718| [2025/04/30 09:52:24 923778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744999476|now:1746006744923758|interval:75718|pto_count:0|srtt:39551 [2025/04/30 09:52:24 923783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90020|inflight:48016| [2025/04/30 09:52:24 923787] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 923791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48016|cwnd:90020|conn:000055C0D6BED6FC|stream_id:0|stream_offset:753411| [2025/04/30 09:52:24 923796] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 923800] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744924800|now:1746006744923800|interv:1000| [2025/04/30 09:52:24 923804] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 923808] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 923812] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744924800| [2025/04/30 09:52:24 923816] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744924800| [2025/04/30 09:52:24 923820] [debug] |xqc_engine_wakeup_after|wakeup:1746006744924800|now:1746006744923820|diff:980| [2025/04/30 09:52:24 923825] [debug] |xqc_engine_main_logic|END|now:1746006744923474| [2025/04/30 09:52:24 923944] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744923943| [2025/04/30 09:52:24 923956] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 923965] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:321| [2025/04/30 09:52:24 923979] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:322| [2025/04/30 09:52:24 923988] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:322| [2025/04/30 09:52:24 923994] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 924003] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 924010] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:48010|prior_delivered:675146|prior_time:1746006744883039|is_app_limited:0|send_elapse:45000|ack_elapse:40904|ctl_first_sent_time:1746006744884830|lagest_ack_time:1746006744923943|curr_delivered:721956| [2025/04/30 09:52:24 924018] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744884830| [2025/04/30 09:52:24 924025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1182||sndq_packets_used_bytes:0|sndq_packets_free:166| [2025/04/30 09:52:24 924032] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 924038] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:46810|prior_delivered:677546|prior_time:1746006744884978|is_app_limited:0|send_elapse:44823|ack_elapse:38965|ctl_first_sent_time:1746006744886579|lagest_ack_time:1746006744923943|curr_delivered:723156| [2025/04/30 09:52:24 924046] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744886579| [2025/04/30 09:52:24 924053] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1181||sndq_packets_used_bytes:0|sndq_packets_free:167| [2025/04/30 09:52:24 924059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:39551|rttvar:2804|minrtt:31359|latest_rtt:37364|ack_delay:96| [2025/04/30 09:52:24 924066] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:39266|rttvar:2673|minrtt:31359|latest_rtt:37364|ack_delay:96| [2025/04/30 09:52:24 924072] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:928|lost_pn:925|thresh:3| [2025/04/30 09:52:24 924076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 924080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 924084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 924088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 924092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39266|rtt_var:2673|pto_duration:49958|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 924097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 924101] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 924105] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45616| [2025/04/30 09:52:24 924113] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744998667|now:1746006744924092|interv:74575| [2025/04/30 09:52:24 924117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744998667|now:1746006744924092|interval:74575|pto_count:0|srtt:39266 [2025/04/30 09:52:24 924122] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44823, ack_elapse 38965, delivered 45610|rate 1017557|lost 294| [2025/04/30 09:52:24 924126] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1017557) in round 14| [2025/04/30 09:52:24 924130] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 924159] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 924164] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90020|packet_lost:0|acked:2400|po_sent_time:1746006744886579|recovery:1|recovery_start:1746006744896199|packet_conservation:0|next_round_delivered:689546| [2025/04/30 09:52:24 924168] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90020|packet_lost:0|acked:2400|po_sent_time:1746006744886579|recovery:1|recovery_start:1746006744896199|packet_conservation:0|next_round_delivered:689546| [2025/04/30 09:52:24 924173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:92420|full_bw_reached:1|inflight:45616|srtt:39266|latest_rtt:37364|min_rtt:31359|applimit:0|lost:294|recovery:1|recovery_start:1746006744896199|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 924179] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:322|largest:322|pns:2| [2025/04/30 09:52:24 924184] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:322|frame:ACK |recv_time:1746006744923943|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 924188] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864923943|now:1746006744923943|interv:120000000| [2025/04/30 09:52:24 924192] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864923943|now:1746006744923943|interv:120000000| [2025/04/30 09:52:24 924196] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744924800|pq_index:0| [2025/04/30 09:52:24 924201] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744923474| [2025/04/30 09:52:24 924205] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744924205| [2025/04/30 09:52:24 924210] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744924209| [2025/04/30 09:52:24 924215] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 924220] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39266|min_srtt:39266|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 924225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:45616|cwnd:92420|conn:000055C0D6BED6FC|stream_id:0|stream_offset:794676| [2025/04/30 09:52:24 924234] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39266|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 924239] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 924243] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39266|min_srtt:39266|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 924248] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:45616|cwnd:92420|conn:000055C0D6BED6FC|stream_id:0|stream_offset:795855| [2025/04/30 09:52:24 924252] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39266|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 924257] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 924261] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39266|min_srtt:39266|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 924265] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:45616|cwnd:92420|conn:000055C0D6BED6FC|stream_id:0|stream_offset:797034| [2025/04/30 09:52:24 924269] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39266|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 924274] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 924278] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39266|min_srtt:39266|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 924282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:45616|cwnd:92420|conn:000055C0D6BED6FC|stream_id:0|stream_offset:798213| [2025/04/30 09:52:24 924286] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39266|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 924291] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 924295] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39266|min_srtt:39266|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 924299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:45616|cwnd:92420|conn:000055C0D6BED6FC|stream_id:0|stream_offset:799392| [2025/04/30 09:52:24 924303] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 924307] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 924311] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 924318] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 924323] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 924327] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45616|cwnd:92420|conn:000055C0D6BED6FC|stream_id:0|stream_offset:753411| [2025/04/30 09:52:24 924331] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 924335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 924339] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744924800| [2025/04/30 09:52:24 924343] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744924800| [2025/04/30 09:52:24 924347] [debug] |xqc_engine_wakeup_after|wakeup:1746006744924800|now:1746006744924347|diff:453| [2025/04/30 09:52:24 924352] [debug] |xqc_engine_main_logic|END|now:1746006744924209| [2025/04/30 09:52:24 924357] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744924357| [2025/04/30 09:52:24 924361] [debug] |xqc_engine_wakeup_after|wakeup:1746006744924800|now:1746006744924361|diff:439| [2025/04/30 09:52:24 924365] [debug] |xqc_engine_main_logic|END|now:1746006744924357| [2025/04/30 09:52:24 925439] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744925439| [2025/04/30 09:52:24 925455] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744924800|pq_index:0| [2025/04/30 09:52:24 925462] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744924209| [2025/04/30 09:52:24 925470] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744925468| [2025/04/30 09:52:24 925477] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744924800|now:1746006744925468| [2025/04/30 09:52:24 925483] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744924800|now:1746006744925468| [2025/04/30 09:52:24 925490] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 925496] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 925503] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39266|min_srtt:39266|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 925510] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:45616|cwnd:92420|conn:000055C0D6BED6FC|stream_id:0|stream_offset:799392| [2025/04/30 09:52:24 925517] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 925521] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 925526] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 925533] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 925546] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 925553] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45616|cwnd:92420|conn:000055C0D6BED6FC|stream_id:0|stream_offset:753411| [2025/04/30 09:52:24 925560] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 925566] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:967| [2025/04/30 09:52:24 925613] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:967|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45616|now:1746006744925578|stream_id:0|stream_offset:753411| [2025/04/30 09:52:24 925623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 925630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45616|applimit:0| [2025/04/30 09:52:24 925637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39266|rtt_var:2673|pto_duration:49958|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 925642] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 925646] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 925649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46816| [2025/04/30 09:52:24 925653] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745000536|now:1746006744925637|interv:74899| [2025/04/30 09:52:24 925658] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745000536|now:1746006744925637|interval:74899|pto_count:0|srtt:39266 [2025/04/30 09:52:24 925662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92420|inflight:46816| [2025/04/30 09:52:24 925667] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 925672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46816|cwnd:92420|conn:000055C0D6BED6FC|stream_id:0|stream_offset:754590| [2025/04/30 09:52:24 925676] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 925681] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:968| [2025/04/30 09:52:24 925718] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:968|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46816|now:1746006744925687|stream_id:0|stream_offset:754590| [2025/04/30 09:52:24 925727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 925734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46816|applimit:0| [2025/04/30 09:52:24 925740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39266|rtt_var:2673|pto_duration:49958|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 925753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 925757] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 925761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48016| [2025/04/30 09:52:24 925765] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745000645|now:1746006744925740|interv:74905| [2025/04/30 09:52:24 925769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745000645|now:1746006744925740|interval:74905|pto_count:0|srtt:39266 [2025/04/30 09:52:24 925773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92420|inflight:48016| [2025/04/30 09:52:24 925778] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 925782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48016|cwnd:92420|conn:000055C0D6BED6FC|stream_id:0|stream_offset:755769| [2025/04/30 09:52:24 925787] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 925791] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744926791|now:1746006744925791|interv:1000| [2025/04/30 09:52:24 925795] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 925799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 925803] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744926791| [2025/04/30 09:52:24 925807] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744926791| [2025/04/30 09:52:24 925811] [debug] |xqc_engine_wakeup_after|wakeup:1746006744926791|now:1746006744925811|diff:980| [2025/04/30 09:52:24 925816] [debug] |xqc_engine_main_logic|END|now:1746006744925468| [2025/04/30 09:52:24 926176] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006744926175| [2025/04/30 09:52:24 926189] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 926198] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:322| [2025/04/30 09:52:24 926204] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:323| [2025/04/30 09:52:24 926213] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:323| [2025/04/30 09:52:24 926219] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 926228] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 926235] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:48010|prior_delivered:677546|prior_time:1746006744884978|is_app_limited:0|send_elapse:44965|ack_elapse:41197|ctl_first_sent_time:1746006744886721|lagest_ack_time:1746006744926175|curr_delivered:724356| [2025/04/30 09:52:24 926242] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744886721| [2025/04/30 09:52:24 926249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1180||sndq_packets_used_bytes:0|sndq_packets_free:168| [2025/04/30 09:52:24 926264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:930|origin_pktnum:0|size:1210|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:930|path_largest_ack:930| [2025/04/30 09:52:24 926272] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:46820|prior_delivered:679946|prior_time:1746006744887117|is_app_limited:0|send_elapse:46918|ack_elapse:39058|ctl_first_sent_time:1746006744888802|lagest_ack_time:1746006744926175|curr_delivered:725566| [2025/04/30 09:52:24 926279] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744888802| [2025/04/30 09:52:24 926286] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1179||sndq_packets_used_bytes:0|sndq_packets_free:169| [2025/04/30 09:52:24 926293] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:39266|rttvar:2673|minrtt:31359|latest_rtt:37373|ack_delay:312| [2025/04/30 09:52:24 926300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38990|rttvar:2556|minrtt:31359|latest_rtt:37373|ack_delay:312| [2025/04/30 09:52:24 926307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:930|lost_pn:927|thresh:3| [2025/04/30 09:52:24 926313] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 926319] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 926324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 926328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 305|pns:2| [2025/04/30 09:52:24 926332] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 926336] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38990|rtt_var:2556|pto_duration:49214|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 926341] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 926345] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 926349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:52:24 926353] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744999901|now:1746006744926336|interv:73565| [2025/04/30 09:52:24 926357] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744999901|now:1746006744926336|interval:73565|pto_count:0|srtt:38990 [2025/04/30 09:52:24 926361] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 46918, ack_elapse 39058, delivered 45620|rate 972334|lost 294| [2025/04/30 09:52:24 926366] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (972334) in round 14| [2025/04/30 09:52:24 926370] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 926374] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 926382] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:92420|packet_lost:0|acked:2410|po_sent_time:1746006744888802|recovery:1|recovery_start:1746006744896199|packet_conservation:0|next_round_delivered:689546| [2025/04/30 09:52:24 926387] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:92420|packet_lost:0|acked:2410|po_sent_time:1746006744888802|recovery:1|recovery_start:1746006744896199|packet_conservation:0|next_round_delivered:689546| [2025/04/30 09:52:24 926391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:94830|full_bw_reached:1|inflight:45606|srtt:38990|latest_rtt:37373|min_rtt:31359|applimit:0|lost:294|recovery:1|recovery_start:1746006744896199|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 926397] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:323|largest:323|pns:2| [2025/04/30 09:52:24 926402] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:323|frame:ACK |recv_time:1746006744926175|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 926408] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864926175|now:1746006744926175|interv:120000000| [2025/04/30 09:52:24 926415] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864926175|now:1746006744926175|interv:120000000| [2025/04/30 09:52:24 926421] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744926791|pq_index:0| [2025/04/30 09:52:24 926427] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744925468| [2025/04/30 09:52:24 926431] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744926431| [2025/04/30 09:52:24 926438] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744926436| [2025/04/30 09:52:24 926445] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 926452] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38990|min_srtt:38990|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 926459] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:45606|cwnd:94830|conn:000055C0D6BED6FC|stream_id:0|stream_offset:799392| [2025/04/30 09:52:24 926466] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38990|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 926473] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 926480] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38990|min_srtt:38990|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 926487] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:45606|cwnd:94830|conn:000055C0D6BED6FC|stream_id:0|stream_offset:800571| [2025/04/30 09:52:24 926494] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38990|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 926506] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 926513] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38990|min_srtt:38990|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 926519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:45606|cwnd:94830|conn:000055C0D6BED6FC|stream_id:0|stream_offset:801750| [2025/04/30 09:52:24 926526] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38990|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 926534] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 926540] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38990|min_srtt:38990|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 926547] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:45606|cwnd:94830|conn:000055C0D6BED6FC|stream_id:0|stream_offset:802929| [2025/04/30 09:52:24 926554] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38990|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 926561] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 926567] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38990|min_srtt:38990|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 926574] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:45606|cwnd:94830|conn:000055C0D6BED6FC|stream_id:0|stream_offset:804108| [2025/04/30 09:52:24 926578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 926582] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 926586] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 926590] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 926595] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 926599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:94830|conn:000055C0D6BED6FC|stream_id:0|stream_offset:755769| [2025/04/30 09:52:24 926603] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 926607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 926611] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744926791| [2025/04/30 09:52:24 926619] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744926791| [2025/04/30 09:52:24 926625] [debug] |xqc_engine_wakeup_after|wakeup:1746006744926791|now:1746006744926625|diff:166| [2025/04/30 09:52:24 926632] [debug] |xqc_engine_main_logic|END|now:1746006744926436| [2025/04/30 09:52:24 926640] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744926640| [2025/04/30 09:52:24 926647] [debug] |xqc_engine_wakeup_after|wakeup:1746006744926791|now:1746006744926646|diff:145| [2025/04/30 09:52:24 926652] [debug] |xqc_engine_main_logic|END|now:1746006744926640| [2025/04/30 09:52:24 927726] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744927725| [2025/04/30 09:52:24 927737] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744926791|pq_index:0| [2025/04/30 09:52:24 927742] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744926436| [2025/04/30 09:52:24 927748] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744927746| [2025/04/30 09:52:24 927753] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744926791|now:1746006744927746| [2025/04/30 09:52:24 927757] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744926791|now:1746006744927746| [2025/04/30 09:52:24 927761] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 927765] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 927771] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38990|min_srtt:38990|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 927776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:45606|cwnd:94830|conn:000055C0D6BED6FC|stream_id:0|stream_offset:804108| [2025/04/30 09:52:24 927780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 927784] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 927788] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 927792] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 927797] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 927801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:94830|conn:000055C0D6BED6FC|stream_id:0|stream_offset:755769| [2025/04/30 09:52:24 927806] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 927810] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:969| [2025/04/30 09:52:24 927850] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:969|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006744927818|stream_id:0|stream_offset:755769| [2025/04/30 09:52:24 927859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 927874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:52:24 927881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38990|rtt_var:2556|pto_duration:49214|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 927888] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 927894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 927900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:52:24 927906] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745002032|now:1746006744927880|interv:74152| [2025/04/30 09:52:24 927913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745002032|now:1746006744927880|interval:74152|pto_count:0|srtt:38990 [2025/04/30 09:52:24 927921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:94830|inflight:46806| [2025/04/30 09:52:24 927928] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 927935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:94830|conn:000055C0D6BED6FC|stream_id:0|stream_offset:756948| [2025/04/30 09:52:24 927942] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 927948] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:970| [2025/04/30 09:52:24 927990] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:970|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006744927959|stream_id:0|stream_offset:756948| [2025/04/30 09:52:24 927999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 928007] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:52:24 928013] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38990|rtt_var:2556|pto_duration:49214|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 928020] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 928026] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 928033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:52:24 928038] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745002173|now:1746006744928013|interv:74160| [2025/04/30 09:52:24 928042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745002173|now:1746006744928013|interval:74160|pto_count:0|srtt:38990 [2025/04/30 09:52:24 928047] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:94830|inflight:48006| [2025/04/30 09:52:24 928056] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 928061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:94830|conn:000055C0D6BED6FC|stream_id:0|stream_offset:758127| [2025/04/30 09:52:24 928065] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 928069] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744929069|now:1746006744928069|interv:1000| [2025/04/30 09:52:24 928073] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 928077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 928081] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744929069| [2025/04/30 09:52:24 928085] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744929069| [2025/04/30 09:52:24 928089] [debug] |xqc_engine_wakeup_after|wakeup:1746006744929069|now:1746006744928089|diff:980| [2025/04/30 09:52:24 928094] [debug] |xqc_engine_main_logic|END|now:1746006744927746| [2025/04/30 09:52:24 928103] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006744928103| [2025/04/30 09:52:24 928108] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 928114] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:323| [2025/04/30 09:52:24 928118] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:324| [2025/04/30 09:52:24 928123] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:324| [2025/04/30 09:52:24 928127] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 928149] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:931|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:932|path_largest_ack:931| [2025/04/30 09:52:24 928157] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:48020|prior_delivered:679946|prior_time:1746006744887117|is_app_limited:0|send_elapse:47066|ack_elapse:40986|ctl_first_sent_time:1746006744888950|lagest_ack_time:1746006744928103|curr_delivered:726766| [2025/04/30 09:52:24 928162] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744888950| [2025/04/30 09:52:24 928167] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1178||sndq_packets_used_bytes:0|sndq_packets_free:170| [2025/04/30 09:52:24 928171] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:932|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:932|path_largest_ack:932| [2025/04/30 09:52:24 928176] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:46820|prior_delivered:682346|prior_time:1746006744889103|is_app_limited:0|send_elapse:46903|ack_elapse:39000|ctl_first_sent_time:1746006744890665|lagest_ack_time:1746006744928103|curr_delivered:727966| [2025/04/30 09:52:24 928180] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744890665| [2025/04/30 09:52:24 928184] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1177||sndq_packets_used_bytes:0|sndq_packets_free:171| [2025/04/30 09:52:24 928188] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38990|rttvar:2556|minrtt:31359|latest_rtt:37438|ack_delay:88| [2025/04/30 09:52:24 928196] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38785|rttvar:2327|minrtt:31359|latest_rtt:37438|ack_delay:88| [2025/04/30 09:52:24 928200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:932|lost_pn:929|thresh:3| [2025/04/30 09:52:24 928205] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 928209] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 928213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 928217] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 928221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38785|rtt_var:2327|pto_duration:48093|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 928225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 928229] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 928233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:52:24 928237] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745001052|now:1746006744928220|interv:72832| [2025/04/30 09:52:24 928241] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745001052|now:1746006744928220|interval:72832|pto_count:0|srtt:38785 [2025/04/30 09:52:24 928245] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 46903, ack_elapse 39000, delivered 45620|rate 972645|lost 294| [2025/04/30 09:52:24 928250] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (972645) in round 14| [2025/04/30 09:52:24 928254] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 928258] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 928262] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:94830|packet_lost:0|acked:2400|po_sent_time:1746006744890665|recovery:1|recovery_start:1746006744896199|packet_conservation:0|next_round_delivered:689546| [2025/04/30 09:52:24 928267] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:94830|packet_lost:0|acked:2400|po_sent_time:1746006744890665|recovery:1|recovery_start:1746006744896199|packet_conservation:0|next_round_delivered:689546| [2025/04/30 09:52:24 928272] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:97230|full_bw_reached:1|inflight:45606|srtt:38785|latest_rtt:37438|min_rtt:31359|applimit:0|lost:294|recovery:1|recovery_start:1746006744896199|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 928277] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:324|largest:324|pns:2| [2025/04/30 09:52:24 928282] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:324|frame:ACK |recv_time:1746006744928103|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 928289] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864928103|now:1746006744928103|interv:120000000| [2025/04/30 09:52:24 928293] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864928103|now:1746006744928103|interv:120000000| [2025/04/30 09:52:24 928297] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744929069|pq_index:0| [2025/04/30 09:52:24 928302] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744927746| [2025/04/30 09:52:24 928306] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744928305| [2025/04/30 09:52:24 928311] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744928309| [2025/04/30 09:52:24 928316] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 928321] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38785|min_srtt:38785|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 928325] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:45606|cwnd:97230|conn:000055C0D6BED6FC|stream_id:0|stream_offset:804108| [2025/04/30 09:52:24 928330] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38785|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 928334] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 928339] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38785|min_srtt:38785|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 928343] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:45606|cwnd:97230|conn:000055C0D6BED6FC|stream_id:0|stream_offset:805287| [2025/04/30 09:52:24 928351] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38785|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 928355] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 928360] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38785|min_srtt:38785|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 928364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:45606|cwnd:97230|conn:000055C0D6BED6FC|stream_id:0|stream_offset:806466| [2025/04/30 09:52:24 928368] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38785|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 928373] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 928380] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38785|min_srtt:38785|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 928384] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:45606|cwnd:97230|conn:000055C0D6BED6FC|stream_id:0|stream_offset:807645| [2025/04/30 09:52:24 928389] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38785|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 928393] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 928397] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38785|min_srtt:38785|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 928402] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:45606|cwnd:97230|conn:000055C0D6BED6FC|stream_id:0|stream_offset:808824| [2025/04/30 09:52:24 928408] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 928415] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 928421] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 928428] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 928435] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 928441] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:97230|conn:000055C0D6BED6FC|stream_id:0|stream_offset:758127| [2025/04/30 09:52:24 928449] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 928455] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 928461] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744929069| [2025/04/30 09:52:24 928468] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744929069| [2025/04/30 09:52:24 928474] [debug] |xqc_engine_wakeup_after|wakeup:1746006744929069|now:1746006744928473|diff:596| [2025/04/30 09:52:24 928480] [debug] |xqc_engine_main_logic|END|now:1746006744928309| [2025/04/30 09:52:24 928488] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744928488| [2025/04/30 09:52:24 928494] [debug] |xqc_engine_wakeup_after|wakeup:1746006744929069|now:1746006744928494|diff:575| [2025/04/30 09:52:24 928501] [debug] |xqc_engine_main_logic|END|now:1746006744928488| [2025/04/30 09:52:24 929581] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744929580| [2025/04/30 09:52:24 929595] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744929069|pq_index:0| [2025/04/30 09:52:24 929601] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744928309| [2025/04/30 09:52:24 929606] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744929605| [2025/04/30 09:52:24 929617] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744929069|now:1746006744929605| [2025/04/30 09:52:24 929622] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744929069|now:1746006744929605| [2025/04/30 09:52:24 929626] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 929630] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 929636] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38785|min_srtt:38785|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 929640] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:45606|cwnd:97230|conn:000055C0D6BED6FC|stream_id:0|stream_offset:808824| [2025/04/30 09:52:24 929645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 929649] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 929653] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 929657] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 929662] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 929666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:97230|conn:000055C0D6BED6FC|stream_id:0|stream_offset:758127| [2025/04/30 09:52:24 929671] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 929675] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:971| [2025/04/30 09:52:24 929721] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:971|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006744929684|stream_id:0|stream_offset:758127| [2025/04/30 09:52:24 929731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 929739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:52:24 929746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38785|rtt_var:2327|pto_duration:48093|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 929753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 929759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 929763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:52:24 929767] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745002777|now:1746006744929745|interv:73032| [2025/04/30 09:52:24 929771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745002777|now:1746006744929745|interval:73032|pto_count:0|srtt:38785 [2025/04/30 09:52:24 929780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97230|inflight:46806| [2025/04/30 09:52:24 929785] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 929790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:97230|conn:000055C0D6BED6FC|stream_id:0|stream_offset:759306| [2025/04/30 09:52:24 929794] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 929799] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:972| [2025/04/30 09:52:24 929829] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:972|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006744929806|stream_id:0|stream_offset:759306| [2025/04/30 09:52:24 929836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 929843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:52:24 929850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38785|rtt_var:2327|pto_duration:48093|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 929857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 929864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 929870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:52:24 929879] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745002899|now:1746006744929850|interv:73049| [2025/04/30 09:52:24 929886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745002899|now:1746006744929850|interval:73049|pto_count:0|srtt:38785 [2025/04/30 09:52:24 929893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97230|inflight:48006| [2025/04/30 09:52:24 929900] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 929907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:97230|conn:000055C0D6BED6FC|stream_id:0|stream_offset:760485| [2025/04/30 09:52:24 929914] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 929920] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744930920|now:1746006744929920|interv:1000| [2025/04/30 09:52:24 929926] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 929932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 929938] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744930920| [2025/04/30 09:52:24 929945] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744930920| [2025/04/30 09:52:24 929957] [debug] |xqc_engine_wakeup_after|wakeup:1746006744930920|now:1746006744929957|diff:963| [2025/04/30 09:52:24 929964] [debug] |xqc_engine_main_logic|END|now:1746006744929605| [2025/04/30 09:52:24 929978] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006744929977| [2025/04/30 09:52:24 929985] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 929993] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:324| [2025/04/30 09:52:24 929998] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:325| [2025/04/30 09:52:24 930007] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:325| [2025/04/30 09:52:24 930013] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 930021] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 930029] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:48020|prior_delivered:682346|prior_time:1746006744889103|is_app_limited:0|send_elapse:47046|ack_elapse:40874|ctl_first_sent_time:1746006744890808|lagest_ack_time:1746006744929977|curr_delivered:729166| [2025/04/30 09:52:24 930037] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744890808| [2025/04/30 09:52:24 930044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1176||sndq_packets_used_bytes:0|sndq_packets_free:172| [2025/04/30 09:52:24 930051] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:934|origin_pktnum:849|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:52:24 930059] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:46820|prior_delivered:684746|prior_time:1746006744891023|is_app_limited:0|send_elapse:46907|ack_elapse:38954|ctl_first_sent_time:1746006744892645|lagest_ack_time:1746006744929977|curr_delivered:730366| [2025/04/30 09:52:24 930066] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744892645| [2025/04/30 09:52:24 930072] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1174||sndq_packets_used_bytes:0|sndq_packets_free:174| [2025/04/30 09:52:24 930076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38785|rttvar:2327|minrtt:31359|latest_rtt:37332|ack_delay:112| [2025/04/30 09:52:24 930080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38589|rttvar:2137|minrtt:31359|latest_rtt:37332|ack_delay:112| [2025/04/30 09:52:24 930084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:934|lost_pn:931|thresh:3| [2025/04/30 09:52:24 930089] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 930093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 930097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 930101] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38589|rtt_var:2137|pto_duration:47137|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 930110] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 930114] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 930118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:52:24 930122] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745001943|now:1746006744930101|interv:71842| [2025/04/30 09:52:24 930126] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745001943|now:1746006744930101|interval:71842|pto_count:0|srtt:38589 [2025/04/30 09:52:24 930130] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 46907, ack_elapse 38954, delivered 45620|rate 972562|lost 294| [2025/04/30 09:52:24 930159] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (972562) in round 14| [2025/04/30 09:52:24 930164] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 930168] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 930172] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97230|packet_lost:0|acked:2400|po_sent_time:1746006744892645|recovery:1|recovery_start:1746006744896199|packet_conservation:0|next_round_delivered:689546| [2025/04/30 09:52:24 930176] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97230|packet_lost:0|acked:2400|po_sent_time:1746006744892645|recovery:1|recovery_start:1746006744896199|packet_conservation:0|next_round_delivered:689546| [2025/04/30 09:52:24 930181] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:99630|full_bw_reached:1|inflight:45606|srtt:38589|latest_rtt:37332|min_rtt:31359|applimit:0|lost:294|recovery:1|recovery_start:1746006744896199|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 930187] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:325|largest:325|pns:2| [2025/04/30 09:52:24 930191] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:325|frame:ACK |recv_time:1746006744929977|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 930196] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864929977|now:1746006744929977|interv:120000000| [2025/04/30 09:52:24 930200] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864929977|now:1746006744929977|interv:120000000| [2025/04/30 09:52:24 930204] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744930920|pq_index:0| [2025/04/30 09:52:24 930209] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744929605| [2025/04/30 09:52:24 930213] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744930213| [2025/04/30 09:52:24 930218] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744930217| [2025/04/30 09:52:24 930223] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 930231] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38589|min_srtt:38589|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 930236] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:45606|cwnd:99630|conn:000055C0D6BED6FC|stream_id:0|stream_offset:808824| [2025/04/30 09:52:24 930241] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38589|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 930245] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 930250] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38589|min_srtt:38589|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 930254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:45606|cwnd:99630|conn:000055C0D6BED6FC|stream_id:0|stream_offset:810003| [2025/04/30 09:52:24 930259] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38589|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 930263] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 930268] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38589|min_srtt:38589|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 930272] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:45606|cwnd:99630|conn:000055C0D6BED6FC|stream_id:0|stream_offset:811182| [2025/04/30 09:52:24 930276] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38589|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 930281] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 930285] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38589|min_srtt:38589|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 930289] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:45606|cwnd:99630|conn:000055C0D6BED6FC|stream_id:0|stream_offset:812361| [2025/04/30 09:52:24 930293] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38589|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 930298] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 930302] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38589|min_srtt:38589|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 930306] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:45606|cwnd:99630|conn:000055C0D6BED6FC|stream_id:0|stream_offset:813540| [2025/04/30 09:52:24 930317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 930321] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 930325] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 930330] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 930334] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 930338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:99630|conn:000055C0D6BED6FC|stream_id:0|stream_offset:760485| [2025/04/30 09:52:24 930343] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 930347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 930351] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744930920| [2025/04/30 09:52:24 930355] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744930920| [2025/04/30 09:52:24 930360] [debug] |xqc_engine_wakeup_after|wakeup:1746006744930920|now:1746006744930360|diff:560| [2025/04/30 09:52:24 930367] [debug] |xqc_engine_main_logic|END|now:1746006744930217| [2025/04/30 09:52:24 930375] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744930375| [2025/04/30 09:52:24 930381] [debug] |xqc_engine_wakeup_after|wakeup:1746006744930920|now:1746006744930381|diff:539| [2025/04/30 09:52:24 930388] [debug] |xqc_engine_main_logic|END|now:1746006744930375| [2025/04/30 09:52:24 931464] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744931464| [2025/04/30 09:52:24 931478] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744930920|pq_index:0| [2025/04/30 09:52:24 931485] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744930217| [2025/04/30 09:52:24 931494] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744931492| [2025/04/30 09:52:24 931501] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744930920|now:1746006744931492| [2025/04/30 09:52:24 931507] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744930920|now:1746006744931492| [2025/04/30 09:52:24 931514] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 931521] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 931528] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38589|min_srtt:38589|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 931535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:45606|cwnd:99630|conn:000055C0D6BED6FC|stream_id:0|stream_offset:813540| [2025/04/30 09:52:24 931542] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 931556] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 931562] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 931569] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 931576] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 931588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:99630|conn:000055C0D6BED6FC|stream_id:0|stream_offset:760485| [2025/04/30 09:52:24 931595] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 931602] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:973| [2025/04/30 09:52:24 931643] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:973|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006744931614|stream_id:0|stream_offset:760485| [2025/04/30 09:52:24 931649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 931654] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:52:24 931658] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38589|rtt_var:2137|pto_duration:47137|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 931664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 931671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 931677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:52:24 931683] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745003751|now:1746006744931658|interv:72093| [2025/04/30 09:52:24 931690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745003751|now:1746006744931658|interval:72093|pto_count:0|srtt:38589 [2025/04/30 09:52:24 931698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99630|inflight:46806| [2025/04/30 09:52:24 931705] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 931712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:99630|conn:000055C0D6BED6FC|stream_id:0|stream_offset:761664| [2025/04/30 09:52:24 931719] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 931725] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:974| [2025/04/30 09:52:24 931767] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:974|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006744931736|stream_id:0|stream_offset:761664| [2025/04/30 09:52:24 931782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 931790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:52:24 931797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38589|rtt_var:2137|pto_duration:47137|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 931804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 931811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 931816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:52:24 931831] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745003873|now:1746006744931797|interv:72076| [2025/04/30 09:52:24 931838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745003873|now:1746006744931797|interval:72076|pto_count:0|srtt:38589 [2025/04/30 09:52:24 931845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99630|inflight:48006| [2025/04/30 09:52:24 931852] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 931859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:99630|conn:000055C0D6BED6FC|stream_id:0|stream_offset:762843| [2025/04/30 09:52:24 931866] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 931872] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744932872|now:1746006744931872|interv:1000| [2025/04/30 09:52:24 931878] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 931885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 931891] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744932872| [2025/04/30 09:52:24 931897] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744932872| [2025/04/30 09:52:24 931904] [debug] |xqc_engine_wakeup_after|wakeup:1746006744932872|now:1746006744931904|diff:968| [2025/04/30 09:52:24 931911] [debug] |xqc_engine_main_logic|END|now:1746006744931492| [2025/04/30 09:52:24 931925] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006744931924| [2025/04/30 09:52:24 931932] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 931941] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:325| [2025/04/30 09:52:24 931945] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:326| [2025/04/30 09:52:24 931954] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:326| [2025/04/30 09:52:24 931960] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 931968] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 931975] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:48020|prior_delivered:684746|prior_time:1746006744891023|is_app_limited:0|send_elapse:47044|ack_elapse:40901|ctl_first_sent_time:1746006744892782|lagest_ack_time:1746006744931924|curr_delivered:731566| [2025/04/30 09:52:24 931988] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744892782| [2025/04/30 09:52:24 931996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1173||sndq_packets_used_bytes:0|sndq_packets_free:175| [2025/04/30 09:52:24 932002] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 932009] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:48020|prior_delivered:684746|prior_time:1746006744891023|is_app_limited:0|send_elapse:47044|ack_elapse:40901|ctl_first_sent_time:1746006744892782|lagest_ack_time:1746006744931924|curr_delivered:732766| [2025/04/30 09:52:24 932014] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744894169| [2025/04/30 09:52:24 932018] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1172||sndq_packets_used_bytes:0|sndq_packets_free:176| [2025/04/30 09:52:24 932022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38589|rttvar:2137|minrtt:31359|latest_rtt:37755|ack_delay:88| [2025/04/30 09:52:24 932027] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38474|rttvar:1833|minrtt:31359|latest_rtt:37755|ack_delay:88| [2025/04/30 09:52:24 932031] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:936|lost_pn:933|thresh:3| [2025/04/30 09:52:24 932035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 932039] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 932043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 932047] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38474|rtt_var:1833|pto_duration:45806|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 932052] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 932056] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 932060] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:52:24 932064] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745002542|now:1746006744932047|interv:70495| [2025/04/30 09:52:24 932068] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745002542|now:1746006744932047|interval:70495|pto_count:0|srtt:38474 [2025/04/30 09:52:24 932072] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 47044, ack_elapse 40901, delivered 48020|rate 1020746|lost 294| [2025/04/30 09:52:24 932077] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1020746) in round 14| [2025/04/30 09:52:24 932081] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 932089] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 932093] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99630|packet_lost:0|acked:2400|po_sent_time:1746006744894169|recovery:1|recovery_start:1746006744896199|packet_conservation:0|next_round_delivered:689546| [2025/04/30 09:52:24 932097] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99630|packet_lost:0|acked:2400|po_sent_time:1746006744894169|recovery:1|recovery_start:1746006744896199|packet_conservation:0|next_round_delivered:689546| [2025/04/30 09:52:24 932102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:102030|full_bw_reached:1|inflight:45606|srtt:38474|latest_rtt:37755|min_rtt:31359|applimit:0|lost:294|recovery:1|recovery_start:1746006744896199|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 932108] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:326|largest:326|pns:2| [2025/04/30 09:52:24 932112] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:326|frame:ACK |recv_time:1746006744931924|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 932117] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864931924|now:1746006744931924|interv:120000000| [2025/04/30 09:52:24 932121] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864931924|now:1746006744931924|interv:120000000| [2025/04/30 09:52:24 932125] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744932872|pq_index:0| [2025/04/30 09:52:24 932130] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744931492| [2025/04/30 09:52:24 932160] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744932160| [2025/04/30 09:52:24 932165] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744932164| [2025/04/30 09:52:24 932171] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 932176] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38474|min_srtt:38474|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 932180] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:45606|cwnd:102030|conn:000055C0D6BED6FC|stream_id:0|stream_offset:813540| [2025/04/30 09:52:24 932185] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 932189] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 932194] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38474|min_srtt:38474|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 932198] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:45606|cwnd:102030|conn:000055C0D6BED6FC|stream_id:0|stream_offset:814719| [2025/04/30 09:52:24 932206] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 932211] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 932215] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38474|min_srtt:38474|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 932219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:45606|cwnd:102030|conn:000055C0D6BED6FC|stream_id:0|stream_offset:815898| [2025/04/30 09:52:24 932224] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 932228] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 932232] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38474|min_srtt:38474|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 932237] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:45606|cwnd:102030|conn:000055C0D6BED6FC|stream_id:0|stream_offset:817077| [2025/04/30 09:52:24 932241] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:24 932245] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 932249] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38474|min_srtt:38474|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 932254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45606|cwnd:102030|conn:000055C0D6BED6FC|stream_id:0|stream_offset:818256| [2025/04/30 09:52:24 932258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 932262] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 932266] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 932270] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 932274] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 932278] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:102030|conn:000055C0D6BED6FC|stream_id:0|stream_offset:762843| [2025/04/30 09:52:24 932283] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 932289] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 932293] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744932872| [2025/04/30 09:52:24 932297] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744932872| [2025/04/30 09:52:24 932301] [debug] |xqc_engine_wakeup_after|wakeup:1746006744932872|now:1746006744932301|diff:571| [2025/04/30 09:52:24 932306] [debug] |xqc_engine_main_logic|END|now:1746006744932164| [2025/04/30 09:52:24 932311] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744932311| [2025/04/30 09:52:24 932315] [debug] |xqc_engine_wakeup_after|wakeup:1746006744932872|now:1746006744932315|diff:557| [2025/04/30 09:52:24 932319] [debug] |xqc_engine_main_logic|END|now:1746006744932311| [2025/04/30 09:52:24 933391] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744933390| [2025/04/30 09:52:24 933406] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744932872|pq_index:0| [2025/04/30 09:52:24 933413] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744932164| [2025/04/30 09:52:24 933421] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744933419| [2025/04/30 09:52:24 933429] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744932872|now:1746006744933419| [2025/04/30 09:52:24 933436] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744932872|now:1746006744933419| [2025/04/30 09:52:24 933442] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 933449] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 933456] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38474|min_srtt:38474|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 933463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45606|cwnd:102030|conn:000055C0D6BED6FC|stream_id:0|stream_offset:818256| [2025/04/30 09:52:24 933470] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 933476] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 933482] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 933489] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 933496] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 933502] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:102030|conn:000055C0D6BED6FC|stream_id:0|stream_offset:762843| [2025/04/30 09:52:24 933509] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 933515] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:975| [2025/04/30 09:52:24 933558] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:975|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006744933526|stream_id:0|stream_offset:762843| [2025/04/30 09:52:24 933573] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 933580] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:52:24 933586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38474|rtt_var:1833|pto_duration:45806|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 933593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 933599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 933605] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:52:24 933612] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745004332|now:1746006744933586|interv:70746| [2025/04/30 09:52:24 933619] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745004332|now:1746006744933586|interval:70746|pto_count:0|srtt:38474 [2025/04/30 09:52:24 933626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102030|inflight:46806| [2025/04/30 09:52:24 933633] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 933640] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:102030|conn:000055C0D6BED6FC|stream_id:0|stream_offset:764022| [2025/04/30 09:52:24 933646] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 933650] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:976| [2025/04/30 09:52:24 933690] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:976|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006744933657|stream_id:0|stream_offset:764022| [2025/04/30 09:52:24 933700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 933706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:52:24 933713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38474|rtt_var:1833|pto_duration:45806|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 933718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 933722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 933726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:52:24 933730] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745004463|now:1746006744933713|interv:70750| [2025/04/30 09:52:24 933734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745004463|now:1746006744933713|interval:70750|pto_count:0|srtt:38474 [2025/04/30 09:52:24 933743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102030|inflight:48006| [2025/04/30 09:52:24 933748] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 933752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:102030|conn:000055C0D6BED6FC|stream_id:0|stream_offset:765201| [2025/04/30 09:52:24 933757] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 933761] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744934761|now:1746006744933761|interv:1000| [2025/04/30 09:52:24 933765] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 933769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 933773] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744934761| [2025/04/30 09:52:24 933777] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744934761| [2025/04/30 09:52:24 933781] [debug] |xqc_engine_wakeup_after|wakeup:1746006744934761|now:1746006744933781|diff:980| [2025/04/30 09:52:24 933785] [debug] |xqc_engine_main_logic|END|now:1746006744933419| [2025/04/30 09:52:24 933903] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006744933902| [2025/04/30 09:52:24 933914] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 933922] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:326| [2025/04/30 09:52:24 933928] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:327| [2025/04/30 09:52:24 933936] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:327| [2025/04/30 09:52:24 933943] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 933951] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:937|origin_pktnum:867|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:52:24 933957] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:48020|prior_delivered:687146|prior_time:1746006744894307|is_app_limited:0|send_elapse:48311|ack_elapse:39595|ctl_first_sent_time:1746006744895845|lagest_ack_time:1746006744933902|curr_delivered:733966| [2025/04/30 09:52:24 933965] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744895845| [2025/04/30 09:52:24 933972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1170||sndq_packets_used_bytes:0|sndq_packets_free:178| [2025/04/30 09:52:24 933979] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 933986] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:48020|prior_delivered:687146|prior_time:1746006744894307|is_app_limited:0|send_elapse:48311|ack_elapse:39595|ctl_first_sent_time:1746006744895845|lagest_ack_time:1746006744933902|curr_delivered:735166| [2025/04/30 09:52:24 933993] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744895925| [2025/04/30 09:52:24 934006] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1169||sndq_packets_used_bytes:0|sndq_packets_free:179| [2025/04/30 09:52:24 934013] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38474|rttvar:1833|minrtt:31359|latest_rtt:37977|ack_delay:88| [2025/04/30 09:52:24 934020] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38401|rttvar:1521|minrtt:31359|latest_rtt:37977|ack_delay:88| [2025/04/30 09:52:24 934027] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:938|lost_pn:935|thresh:3| [2025/04/30 09:52:24 934033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 934039] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 934043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38401|rtt_var:1521|pto_duration:44485|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 934047] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 934051] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 934057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:52:24 934063] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745003142|now:1746006744934043|interv:69099| [2025/04/30 09:52:24 934070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745003142|now:1746006744934043|interval:69099|pto_count:0|srtt:38401 [2025/04/30 09:52:24 934077] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 48311, ack_elapse 39595, delivered 48020|rate 993976|lost 294| [2025/04/30 09:52:24 934083] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (993976) in round 14| [2025/04/30 09:52:24 934087] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 934091] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 934095] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102030|packet_lost:0|acked:2400|po_sent_time:1746006744895925|recovery:1|recovery_start:1746006744896199|packet_conservation:0|next_round_delivered:689546| [2025/04/30 09:52:24 934100] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102030|packet_lost:0|acked:2400|po_sent_time:1746006744895925|recovery:1|recovery_start:1746006744896199|packet_conservation:0|next_round_delivered:689546| [2025/04/30 09:52:24 934104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:104430|full_bw_reached:1|inflight:45606|srtt:38401|latest_rtt:37977|min_rtt:31359|applimit:0|lost:294|recovery:1|recovery_start:1746006744896199|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 934110] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:327|largest:327|pns:2| [2025/04/30 09:52:24 934115] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:327|frame:ACK |recv_time:1746006744933902|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 934124] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864933902|now:1746006744933902|interv:120000000| [2025/04/30 09:52:24 934128] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864933902|now:1746006744933902|interv:120000000| [2025/04/30 09:52:24 934150] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744934761|pq_index:0| [2025/04/30 09:52:24 934160] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744933419| [2025/04/30 09:52:24 934164] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744934163| [2025/04/30 09:52:24 934168] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744934167| [2025/04/30 09:52:24 934174] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 934179] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38401|min_srtt:38401|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 934183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:45606|cwnd:104430|conn:000055C0D6BED6FC|stream_id:0|stream_offset:818256| [2025/04/30 09:52:24 934188] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38401|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 934192] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 934197] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38401|min_srtt:38401|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 934201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:45606|cwnd:104430|conn:000055C0D6BED6FC|stream_id:0|stream_offset:819435| [2025/04/30 09:52:24 934206] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38401|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 934210] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 934214] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38401|min_srtt:38401|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 934219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:45606|cwnd:104430|conn:000055C0D6BED6FC|stream_id:0|stream_offset:820614| [2025/04/30 09:52:24 934223] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38401|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 934228] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 934232] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38401|min_srtt:38401|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 934239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:45606|cwnd:104430|conn:000055C0D6BED6FC|stream_id:0|stream_offset:821793| [2025/04/30 09:52:24 934244] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38401|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 934248] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 934252] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38401|min_srtt:38401|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 934256] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:45606|cwnd:104430|conn:000055C0D6BED6FC|stream_id:0|stream_offset:822972| [2025/04/30 09:52:24 934261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 934265] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 934268] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 934273] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 934277] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 934281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:104430|conn:000055C0D6BED6FC|stream_id:0|stream_offset:765201| [2025/04/30 09:52:24 934286] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 934290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 934294] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744934761| [2025/04/30 09:52:24 934298] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744934761| [2025/04/30 09:52:24 934301] [debug] |xqc_engine_wakeup_after|wakeup:1746006744934761|now:1746006744934301|diff:460| [2025/04/30 09:52:24 934306] [debug] |xqc_engine_main_logic|END|now:1746006744934167| [2025/04/30 09:52:24 934311] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744934311| [2025/04/30 09:52:24 934315] [debug] |xqc_engine_wakeup_after|wakeup:1746006744934761|now:1746006744934315|diff:446| [2025/04/30 09:52:24 934319] [debug] |xqc_engine_main_logic|END|now:1746006744934311| [2025/04/30 09:52:24 935404] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744935403| [2025/04/30 09:52:24 935420] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744934761|pq_index:0| [2025/04/30 09:52:24 935427] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744934167| [2025/04/30 09:52:24 935435] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744935434| [2025/04/30 09:52:24 935450] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744934761|now:1746006744935434| [2025/04/30 09:52:24 935457] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744934761|now:1746006744935434| [2025/04/30 09:52:24 935463] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 935470] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 935478] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38401|min_srtt:38401|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 935485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:45606|cwnd:104430|conn:000055C0D6BED6FC|stream_id:0|stream_offset:822972| [2025/04/30 09:52:24 935493] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 935499] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 935506] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 935512] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 935520] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 935527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:104430|conn:000055C0D6BED6FC|stream_id:0|stream_offset:765201| [2025/04/30 09:52:24 935534] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 935541] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:977| [2025/04/30 09:52:24 935584] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:977|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006744935552|stream_id:0|stream_offset:765201| [2025/04/30 09:52:24 935593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 935601] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:52:24 935608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38401|rtt_var:1521|pto_duration:44485|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 935615] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 935621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 935627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:52:24 935632] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745005037|now:1746006744935608|interv:69429| [2025/04/30 09:52:24 935639] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745005037|now:1746006744935608|interval:69429|pto_count:0|srtt:38401 [2025/04/30 09:52:24 935652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104430|inflight:46806| [2025/04/30 09:52:24 935660] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 935667] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:104430|conn:000055C0D6BED6FC|stream_id:0|stream_offset:766380| [2025/04/30 09:52:24 935674] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 935681] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:978| [2025/04/30 09:52:24 935719] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:978|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006744935690|stream_id:0|stream_offset:766380| [2025/04/30 09:52:24 935729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 935737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:52:24 935743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38401|rtt_var:1521|pto_duration:44485|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 935750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 935756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 935760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:52:24 935764] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745005175|now:1746006744935743|interv:69432| [2025/04/30 09:52:24 935768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745005175|now:1746006744935743|interval:69432|pto_count:0|srtt:38401 [2025/04/30 09:52:24 935772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104430|inflight:48006| [2025/04/30 09:52:24 935777] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 935781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:104430|conn:000055C0D6BED6FC|stream_id:0|stream_offset:767559| [2025/04/30 09:52:24 935786] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 935790] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744936790|now:1746006744935790|interv:1000| [2025/04/30 09:52:24 935794] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 935798] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 935802] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744936790| [2025/04/30 09:52:24 935806] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744936790| [2025/04/30 09:52:24 935815] [debug] |xqc_engine_wakeup_after|wakeup:1746006744936790|now:1746006744935815|diff:975| [2025/04/30 09:52:24 935819] [debug] |xqc_engine_main_logic|END|now:1746006744935434| [2025/04/30 09:52:24 936890] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744936890| [2025/04/30 09:52:24 936901] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744936790|pq_index:0| [2025/04/30 09:52:24 936906] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744935434| [2025/04/30 09:52:24 936911] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744936910| [2025/04/30 09:52:24 936916] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744936790|now:1746006744936910| [2025/04/30 09:52:24 936921] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744936790|now:1746006744936910| [2025/04/30 09:52:24 936927] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 936935] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 936942] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38401|min_srtt:38401|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 936949] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:48006|cwnd:104430|conn:000055C0D6BED6FC|stream_id:0|stream_offset:822972| [2025/04/30 09:52:24 936953] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 936960] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 936966] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 936973] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 936981] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 936987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:104430|conn:000055C0D6BED6FC|stream_id:0|stream_offset:767559| [2025/04/30 09:52:24 936994] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 937000] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:979| [2025/04/30 09:52:24 937046] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:979|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746006744937011|stream_id:0|stream_offset:767559| [2025/04/30 09:52:24 937056] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 937064] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 09:52:24 937071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38401|rtt_var:1521|pto_duration:44485|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 937085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 937091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 937097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 09:52:24 937104] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745006496|now:1746006744937071|interv:69425| [2025/04/30 09:52:24 937110] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745006496|now:1746006744937071|interval:69425|pto_count:0|srtt:38401 [2025/04/30 09:52:24 937118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104430|inflight:49206| [2025/04/30 09:52:24 937125] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 937130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:104430|conn:000055C0D6BED6FC|stream_id:0|stream_offset:768738| [2025/04/30 09:52:24 937159] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 937163] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744938163|now:1746006744937163|interv:1000| [2025/04/30 09:52:24 937167] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 937171] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 937175] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744938163| [2025/04/30 09:52:24 937179] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744938163| [2025/04/30 09:52:24 937184] [debug] |xqc_engine_wakeup_after|wakeup:1746006744938163|now:1746006744937183|diff:980| [2025/04/30 09:52:24 937188] [debug] |xqc_engine_main_logic|END|now:1746006744936910| [2025/04/30 09:52:24 937198] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:42|state:ESTABED|recv_time:1746006744937198| [2025/04/30 09:52:24 937203] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 937209] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:327| [2025/04/30 09:52:24 937213] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:328| [2025/04/30 09:52:24 937219] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:328| [2025/04/30 09:52:24 937223] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 937228] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:940|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:941|path_largest_ack:940| [2025/04/30 09:52:24 937233] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:48020|prior_delivered:689546|prior_time:1746006744896034|is_app_limited:0|send_elapse:44997|ack_elapse:41164|ctl_first_sent_time:1746006744897821|lagest_ack_time:1746006744937198|curr_delivered:736366| [2025/04/30 09:52:24 937238] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744897821| [2025/04/30 09:52:24 937242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1168||sndq_packets_used_bytes:0|sndq_packets_free:180| [2025/04/30 09:52:24 937251] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:941|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:941|path_largest_ack:941| [2025/04/30 09:52:24 937255] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:46820|prior_delivered:691946|prior_time:1746006744898044|is_app_limited:0|send_elapse:44961|ack_elapse:39154|ctl_first_sent_time:1746006744899697|lagest_ack_time:1746006744937198|curr_delivered:737566| [2025/04/30 09:52:24 937260] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744899697| [2025/04/30 09:52:24 937264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1167||sndq_packets_used_bytes:0|sndq_packets_free:181| [2025/04/30 09:52:24 937268] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38401|rttvar:1521|minrtt:31359|latest_rtt:37501|ack_delay:88| [2025/04/30 09:52:24 937273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38277|rttvar:1388|minrtt:31359|latest_rtt:37501|ack_delay:88| [2025/04/30 09:52:24 937277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:941|lost_pn:938|thresh:3| [2025/04/30 09:52:24 937281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 937285] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 937289] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744940769|now:1746006744937289|interval:3480| [2025/04/30 09:52:24 937294] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744940769|now:1746006744937289|interv:3480| [2025/04/30 09:52:24 937298] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44961, ack_elapse 39154, delivered 45620|rate 1014657|lost 294| [2025/04/30 09:52:24 937302] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: RTT round update 14 -> 15| [2025/04/30 09:52:24 937306] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1014657) in round 15| [2025/04/30 09:52:24 937311] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 937315] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 937319] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104430|packet_lost:0|acked:2400|po_sent_time:1746006744899697|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:737566| [2025/04/30 09:52:24 937323] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108949|packet_lost:0|acked:2400|po_sent_time:1746006744899697|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:737566| [2025/04/30 09:52:24 937328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:108949|full_bw_reached:1|inflight:46806|srtt:38277|latest_rtt:37501|min_rtt:31359|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:52:24 937333] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:24 937341] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006744962198|now:1746006744937198|interv:25000| [2025/04/30 09:52:24 937349] [debug] |scid:d47626d1917b423603b680b7|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:1746006744937198|max_ack_delay:25000| [2025/04/30 09:52:24 937357] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:328|largest:328|pns:2| [2025/04/30 09:52:24 937364] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:328|frame:PING ACK |recv_time:1746006744937198|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 937370] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864937198|now:1746006744937198|interv:120000000| [2025/04/30 09:52:24 937375] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864937198|now:1746006744937198|interv:120000000| [2025/04/30 09:52:24 937381] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744938163|pq_index:0| [2025/04/30 09:52:24 937388] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744936910| [2025/04/30 09:52:24 937394] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744937394| [2025/04/30 09:52:24 937402] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744937401| [2025/04/30 09:52:24 937410] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 937418] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38277|min_srtt:38277|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 937425] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:46806|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:822972| [2025/04/30 09:52:24 937433] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38277|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 937440] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 937448] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38277|min_srtt:38277|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 937455] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:46806|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:824151| [2025/04/30 09:52:24 937462] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38277|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 937470] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 937477] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38277|min_srtt:38277|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 937490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:46806|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:825330| [2025/04/30 09:52:24 937497] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38277|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 937504] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 937512] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38277|min_srtt:38277|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 937518] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:46806|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:826509| [2025/04/30 09:52:24 937525] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38277|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 937532] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 937539] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38277|min_srtt:38277|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 937546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:46806|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:827688| [2025/04/30 09:52:24 937553] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38277|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 937560] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 937567] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38277|min_srtt:38277|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 937573] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:46806|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 937580] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 937586] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 937592] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 937598] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 937606] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 937612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:768738| [2025/04/30 09:52:24 937624] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 937630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 937636] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744938163| [2025/04/30 09:52:24 937643] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744938163| [2025/04/30 09:52:24 937650] [debug] |xqc_engine_wakeup_after|wakeup:1746006744938163|now:1746006744937649|diff:514| [2025/04/30 09:52:24 937656] [debug] |xqc_engine_main_logic|END|now:1746006744937401| [2025/04/30 09:52:24 937664] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744937664| [2025/04/30 09:52:24 937670] [debug] |xqc_engine_wakeup_after|wakeup:1746006744938163|now:1746006744937670|diff:493| [2025/04/30 09:52:24 937676] [debug] |xqc_engine_main_logic|END|now:1746006744937664| [2025/04/30 09:52:24 938752] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744938752| [2025/04/30 09:52:24 938765] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744938163|pq_index:0| [2025/04/30 09:52:24 938770] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744937401| [2025/04/30 09:52:24 938775] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744938774| [2025/04/30 09:52:24 938780] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744938163|now:1746006744938774| [2025/04/30 09:52:24 938784] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744938163|now:1746006744938774| [2025/04/30 09:52:24 938788] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 938793] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 938798] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38277|min_srtt:38277|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 938802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:46806|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 938807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 938811] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 938815] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 938821] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 938828] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 938835] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:768738| [2025/04/30 09:52:24 938842] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 938853] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:980| [2025/04/30 09:52:24 938893] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:980|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006744938862|stream_id:0|stream_offset:768738| [2025/04/30 09:52:24 938903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 938910] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:52:24 938918] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744940769|now:1746006744938917|interval:1852| [2025/04/30 09:52:24 938924] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744940769|now:1746006744938917|interv:1852| [2025/04/30 09:52:24 938931] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108949|inflight:48006| [2025/04/30 09:52:24 938938] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 938944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:769917| [2025/04/30 09:52:24 938951] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 938958] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:981| [2025/04/30 09:52:24 938996] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:981|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746006744938968|stream_id:0|stream_offset:769917| [2025/04/30 09:52:24 939006] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 939013] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 09:52:24 939020] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744940769|now:1746006744939019|interval:1750| [2025/04/30 09:52:24 939027] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744940769|now:1746006744939019|interv:1750| [2025/04/30 09:52:24 939033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108949|inflight:49206| [2025/04/30 09:52:24 939039] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 939044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:108949|conn:000055C0D6BED6FC|stream_id:0|stream_offset:771096| [2025/04/30 09:52:24 939049] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 939055] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744940055|now:1746006744939055|interv:1000| [2025/04/30 09:52:24 939061] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 939071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 939075] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744940055| [2025/04/30 09:52:24 939080] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744940055| [2025/04/30 09:52:24 939084] [debug] |xqc_engine_wakeup_after|wakeup:1746006744940055|now:1746006744939084|diff:971| [2025/04/30 09:52:24 939088] [debug] |xqc_engine_main_logic|END|now:1746006744938774| [2025/04/30 09:52:24 939100] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744939099| [2025/04/30 09:52:24 939108] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 939117] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:328| [2025/04/30 09:52:24 939122] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:329| [2025/04/30 09:52:24 939127] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:329| [2025/04/30 09:52:24 939151] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 939161] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:942|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:943|path_largest_ack:942| [2025/04/30 09:52:24 939165] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:48020|prior_delivered:691946|prior_time:1746006744898044|is_app_limited:0|send_elapse:45070|ack_elapse:41055|ctl_first_sent_time:1746006744899806|lagest_ack_time:1746006744939099|curr_delivered:738766| [2025/04/30 09:52:24 939170] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744899806| [2025/04/30 09:52:24 939175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1166||sndq_packets_used_bytes:0|sndq_packets_free:182| [2025/04/30 09:52:24 939180] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:943|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:943|path_largest_ack:943| [2025/04/30 09:52:24 939187] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:46810|prior_delivered:694356|prior_time:1746006744900067|is_app_limited:0|send_elapse:44831|ack_elapse:39032|ctl_first_sent_time:1746006744901723|lagest_ack_time:1746006744939099|curr_delivered:739966| [2025/04/30 09:52:24 939194] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744901723| [2025/04/30 09:52:24 939201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1165||sndq_packets_used_bytes:0|sndq_packets_free:183| [2025/04/30 09:52:24 939205] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38277|rttvar:1388|minrtt:31359|latest_rtt:37376|ack_delay:88| [2025/04/30 09:52:24 939210] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38154|rttvar:1288|minrtt:31359|latest_rtt:37376|ack_delay:88| [2025/04/30 09:52:24 939214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:943|lost_pn:940|thresh:3| [2025/04/30 09:52:24 939218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 939223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:939|lost_pn:940|po_sent_time:1746006744897708|lost_send_time:1746006744896176|loss_delay:42923|frame:STREAM |repair:128| [2025/04/30 09:52:24 939232] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744897708u| [2025/04/30 09:52:24 939236] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 939241] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38154|rtt_var:1288|pto_duration:43306|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 939245] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 939249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 939253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:52:24 939257] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745007274|now:1746006744939240|interv:68034| [2025/04/30 09:52:24 939261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745007274|now:1746006744939240|interval:68034|pto_count:0|srtt:38154 [2025/04/30 09:52:24 939267] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44831, ack_elapse 39032, delivered 45610|rate 1017376|lost 295| [2025/04/30 09:52:24 939274] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1017376) in round 15| [2025/04/30 09:52:24 939281] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 939287] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 939291] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108949|packet_lost:1|acked:2400|po_sent_time:1746006744901723|recovery:1|recovery_start:1746006744939236|packet_conservation:0|next_round_delivered:737566| [2025/04/30 09:52:24 939295] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:1|acked:2400|po_sent_time:1746006744901723|recovery:1|recovery_start:1746006744939236|packet_conservation:1|next_round_delivered:739966| [2025/04/30 09:52:24 939300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:48006|full_bw_reached:1|inflight:45606|srtt:38154|latest_rtt:37376|min_rtt:31359|applimit:0|lost:294|recovery:1|recovery_start:1746006744939236|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 939306] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:329|largest:329|pns:2| [2025/04/30 09:52:24 939311] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:329|frame:ACK |recv_time:1746006744939099|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 939315] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864939099|now:1746006744939099|interv:120000000| [2025/04/30 09:52:24 939320] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864939099|now:1746006744939099|interv:120000000| [2025/04/30 09:52:24 939324] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744940055|pq_index:0| [2025/04/30 09:52:24 939328] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744938774| [2025/04/30 09:52:24 939335] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744939335| [2025/04/30 09:52:24 939340] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744939339| [2025/04/30 09:52:24 939346] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 939353] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38154|min_srtt:38154|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 939360] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 939367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 939372] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 939375] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 939380] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 939386] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38154|min_srtt:38154|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 939393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 939400] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 939406] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 939410] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 939415] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 939423] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 939429] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:771096| [2025/04/30 09:52:24 939436] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 939442] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 939448] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744940055| [2025/04/30 09:52:24 939454] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744940055| [2025/04/30 09:52:24 939461] [debug] |xqc_engine_wakeup_after|wakeup:1746006744940055|now:1746006744939460|diff:595| [2025/04/30 09:52:24 939468] [debug] |xqc_engine_main_logic|END|now:1746006744939339| [2025/04/30 09:52:24 939481] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744939481| [2025/04/30 09:52:24 939488] [debug] |xqc_engine_wakeup_after|wakeup:1746006744940055|now:1746006744939488|diff:567| [2025/04/30 09:52:24 939494] [debug] |xqc_engine_main_logic|END|now:1746006744939481| [2025/04/30 09:52:24 940568] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744940568| [2025/04/30 09:52:24 940581] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744940055|pq_index:0| [2025/04/30 09:52:24 940586] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744939339| [2025/04/30 09:52:24 940591] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744940590| [2025/04/30 09:52:24 940596] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744940055|now:1746006744940590| [2025/04/30 09:52:24 940601] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744940055|now:1746006744940590| [2025/04/30 09:52:24 940605] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 940609] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 940614] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38154|min_srtt:38154|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 940629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 940636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 940642] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 940649] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 940654] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 940658] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38154|min_srtt:38154|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 940662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 940666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 940670] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 940674] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 940678] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 940683] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 940687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:771096| [2025/04/30 09:52:24 940698] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 940702] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:982| [2025/04/30 09:52:24 940741] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:982|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006744940710|stream_id:0|stream_offset:771096| [2025/04/30 09:52:24 940750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 940758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:52:24 940765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38154|rtt_var:1288|pto_duration:43306|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 940773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 940778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 940781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:52:24 940785] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745009016|now:1746006744940765|interv:68251| [2025/04/30 09:52:24 940789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745009016|now:1746006744940765|interval:68251|pto_count:0|srtt:38154 [2025/04/30 09:52:24 940794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46806| [2025/04/30 09:52:24 940799] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 940803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:772275| [2025/04/30 09:52:24 940808] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 940812] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:983| [2025/04/30 09:52:24 940842] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:983|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006744940819|stream_id:0|stream_offset:772275| [2025/04/30 09:52:24 940851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 940858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:52:24 940865] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38154|rtt_var:1288|pto_duration:43306|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 940870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 940879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 940882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:52:24 940887] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745009125|now:1746006744940865|interv:68260| [2025/04/30 09:52:24 940894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745009125|now:1746006744940865|interval:68260|pto_count:0|srtt:38154 [2025/04/30 09:52:24 940901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:48006| [2025/04/30 09:52:24 940909] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 940915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:773454| [2025/04/30 09:52:24 940921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 940926] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744962198| [2025/04/30 09:52:24 940933] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744962198| [2025/04/30 09:52:24 940939] [debug] |xqc_engine_wakeup_after|wakeup:1746006744962198|now:1746006744940939|diff:21259| [2025/04/30 09:52:24 940946] [debug] |xqc_engine_main_logic|END|now:1746006744940590| [2025/04/30 09:52:24 940956] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744940955| [2025/04/30 09:52:24 940962] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 940970] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:329| [2025/04/30 09:52:24 940977] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:330| [2025/04/30 09:52:24 940985] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:330| [2025/04/30 09:52:24 940991] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 940999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:944|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:945|path_largest_ack:944| [2025/04/30 09:52:24 941005] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:48010|prior_delivered:694356|prior_time:1746006744900067|is_app_limited:0|send_elapse:44923|ack_elapse:40888|ctl_first_sent_time:1746006744901815|lagest_ack_time:1746006744940955|curr_delivered:741166| [2025/04/30 09:52:24 941010] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744901815| [2025/04/30 09:52:24 941015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1165||sndq_packets_used_bytes:0|sndq_packets_free:183| [2025/04/30 09:52:24 941022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:945|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:945|path_largest_ack:945| [2025/04/30 09:52:24 941028] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:46810|prior_delivered:696756|prior_time:1746006744902077|is_app_limited:0|send_elapse:42973|ack_elapse:38878|ctl_first_sent_time:1746006744903755|lagest_ack_time:1746006744940955|curr_delivered:742366| [2025/04/30 09:52:24 941041] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744903755| [2025/04/30 09:52:24 941048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1164||sndq_packets_used_bytes:0|sndq_packets_free:184| [2025/04/30 09:52:24 941055] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38154|rttvar:1288|minrtt:31359|latest_rtt:37200|ack_delay:104| [2025/04/30 09:52:24 941062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38022|rttvar:1230|minrtt:31359|latest_rtt:37200|ack_delay:104| [2025/04/30 09:52:24 941069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:945|lost_pn:942|thresh:3| [2025/04/30 09:52:24 941075] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 941081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 941088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 941094] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38022|rtt_var:1230|pto_duration:42942|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 941098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 941102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 941106] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:52:24 941110] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745008761|now:1746006744941094|interv:67667| [2025/04/30 09:52:24 941114] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745008761|now:1746006744941094|interval:67667|pto_count:0|srtt:38022 [2025/04/30 09:52:24 941119] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42973, ack_elapse 38878, delivered 45610|rate 1061364|lost 295| [2025/04/30 09:52:24 941123] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1061364) in round 15| [2025/04/30 09:52:24 941128] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 941152] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 941160] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746006744903755|recovery:1|recovery_start:1746006744939236|packet_conservation:1|next_round_delivered:739966| [2025/04/30 09:52:24 941165] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746006744903755|recovery:1|recovery_start:1746006744939236|packet_conservation:1|next_round_delivered:739966| [2025/04/30 09:52:24 941170] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:48006|full_bw_reached:1|inflight:45606|srtt:38022|latest_rtt:37200|min_rtt:31359|applimit:0|lost:294|recovery:1|recovery_start:1746006744939236|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 941180] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:330|largest:330|pns:2| [2025/04/30 09:52:24 941185] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:330|frame:ACK |recv_time:1746006744940955|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 941190] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864940955|now:1746006744940955|interv:120000000| [2025/04/30 09:52:24 941194] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864940955|now:1746006744940955|interv:120000000| [2025/04/30 09:52:24 941198] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744962198|pq_index:0| [2025/04/30 09:52:24 941202] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744940590| [2025/04/30 09:52:24 941206] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744941206| [2025/04/30 09:52:24 941211] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744941210| [2025/04/30 09:52:24 941216] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 941221] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38022|min_srtt:38022|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 941225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 941230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 941233] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 941237] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 941242] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 941246] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38022|min_srtt:38022|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 941250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 941254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 941258] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 941262] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 941266] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 941270] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 941278] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:773454| [2025/04/30 09:52:24 941282] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 941286] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744942286|now:1746006744941286|interv:1000| [2025/04/30 09:52:24 941290] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 941294] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 941298] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744942286| [2025/04/30 09:52:24 941302] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744942286| [2025/04/30 09:52:24 941306] [debug] |xqc_engine_wakeup_after|wakeup:1746006744942286|now:1746006744941306|diff:980| [2025/04/30 09:52:24 941311] [debug] |xqc_engine_main_logic|END|now:1746006744941210| [2025/04/30 09:52:24 941316] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744941316| [2025/04/30 09:52:24 941320] [debug] |xqc_engine_wakeup_after|wakeup:1746006744942286|now:1746006744941320|diff:966| [2025/04/30 09:52:24 941324] [debug] |xqc_engine_main_logic|END|now:1746006744941316| [2025/04/30 09:52:24 942398] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744942398| [2025/04/30 09:52:24 942413] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744942286|pq_index:0| [2025/04/30 09:52:24 942421] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744941210| [2025/04/30 09:52:24 942429] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744942427| [2025/04/30 09:52:24 942436] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744942286|now:1746006744942427| [2025/04/30 09:52:24 942443] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744942286|now:1746006744942427| [2025/04/30 09:52:24 942450] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 942456] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 942464] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38022|min_srtt:38022|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 942472] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 942479] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 942485] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 942492] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 942498] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 942505] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38022|min_srtt:38022|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 942520] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 942527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 942533] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 942539] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 942546] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 942553] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 942559] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:773454| [2025/04/30 09:52:24 942567] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 942573] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:984| [2025/04/30 09:52:24 942616] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:984|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006744942585|stream_id:0|stream_offset:773454| [2025/04/30 09:52:24 942623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 942628] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:52:24 942633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38022|rtt_var:1230|pto_duration:42942|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 942637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 942641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 942645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:52:24 942649] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745010527|now:1746006744942633|interv:67894| [2025/04/30 09:52:24 942653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745010527|now:1746006744942633|interval:67894|pto_count:0|srtt:38022 [2025/04/30 09:52:24 942658] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46806| [2025/04/30 09:52:24 942663] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 942667] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:774633| [2025/04/30 09:52:24 942676] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 942693] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:985| [2025/04/30 09:52:24 942727] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:985|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006744942704|stream_id:0|stream_offset:774633| [2025/04/30 09:52:24 942733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 942738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:52:24 942742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38022|rtt_var:1230|pto_duration:42942|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 942747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 942751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 942754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:52:24 942758] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745010646|now:1746006744942742|interv:67904| [2025/04/30 09:52:24 942762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745010646|now:1746006744942742|interval:67904|pto_count:0|srtt:38022 [2025/04/30 09:52:24 942767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:48006| [2025/04/30 09:52:24 942772] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 942776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:775812| [2025/04/30 09:52:24 942781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 942785] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744962198| [2025/04/30 09:52:24 942789] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744962198| [2025/04/30 09:52:24 942793] [debug] |xqc_engine_wakeup_after|wakeup:1746006744962198|now:1746006744942793|diff:19405| [2025/04/30 09:52:24 942798] [debug] |xqc_engine_main_logic|END|now:1746006744942427| [2025/04/30 09:52:24 942894] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744942893| [2025/04/30 09:52:24 942905] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 942913] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:330| [2025/04/30 09:52:24 942919] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:331| [2025/04/30 09:52:24 942928] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:331| [2025/04/30 09:52:24 942934] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 942942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:946|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:947|path_largest_ack:946| [2025/04/30 09:52:24 942952] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:48010|prior_delivered:696756|prior_time:1746006744902077|is_app_limited:0|send_elapse:43091|ack_elapse:40816|ctl_first_sent_time:1746006744903873|lagest_ack_time:1746006744942893|curr_delivered:743566| [2025/04/30 09:52:24 942956] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744903873| [2025/04/30 09:52:24 942961] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1163||sndq_packets_used_bytes:0|sndq_packets_free:185| [2025/04/30 09:52:24 942968] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:947|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:947|path_largest_ack:947| [2025/04/30 09:52:24 942975] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:46810|prior_delivered:699156|prior_time:1746006744904097|is_app_limited:0|send_elapse:43014|ack_elapse:38796|ctl_first_sent_time:1746006744905755|lagest_ack_time:1746006744942893|curr_delivered:744766| [2025/04/30 09:52:24 942982] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744905755| [2025/04/30 09:52:24 942987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1162||sndq_packets_used_bytes:0|sndq_packets_free:186| [2025/04/30 09:52:24 942991] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38022|rttvar:1230|minrtt:31359|latest_rtt:37138|ack_delay:96| [2025/04/30 09:52:24 942995] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37900|rttvar:1168|minrtt:31359|latest_rtt:37138|ack_delay:96| [2025/04/30 09:52:24 943000] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:947|lost_pn:944|thresh:3| [2025/04/30 09:52:24 943006] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 943013] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 943019] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 943026] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37900|rtt_var:1168|pto_duration:42572|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 943031] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 943035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 943039] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:52:24 943043] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745010276|now:1746006744943026|interv:67250| [2025/04/30 09:52:24 943047] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745010276|now:1746006744943026|interval:67250|pto_count:0|srtt:37900 [2025/04/30 09:52:24 943051] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43014, ack_elapse 38796, delivered 45610|rate 1060352|lost 295| [2025/04/30 09:52:24 943060] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1060352) in round 15| [2025/04/30 09:52:24 943064] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 943068] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 943072] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746006744905755|recovery:1|recovery_start:1746006744939236|packet_conservation:1|next_round_delivered:739966| [2025/04/30 09:52:24 943077] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746006744905755|recovery:1|recovery_start:1746006744939236|packet_conservation:1|next_round_delivered:739966| [2025/04/30 09:52:24 943082] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:48006|full_bw_reached:1|inflight:45606|srtt:37900|latest_rtt:37138|min_rtt:31359|applimit:0|lost:294|recovery:1|recovery_start:1746006744939236|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 943088] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:331|largest:331|pns:2| [2025/04/30 09:52:24 943092] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:331|frame:ACK |recv_time:1746006744942893|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 943097] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864942893|now:1746006744942893|interv:120000000| [2025/04/30 09:52:24 943101] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864942893|now:1746006744942893|interv:120000000| [2025/04/30 09:52:24 943105] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744962198|pq_index:0| [2025/04/30 09:52:24 943109] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744942427| [2025/04/30 09:52:24 943113] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744943113| [2025/04/30 09:52:24 943118] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744943117| [2025/04/30 09:52:24 943123] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 943128] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37900|min_srtt:37900|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 943156] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 943161] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 943165] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 943169] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 943173] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 943185] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37900|min_srtt:37900|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 943189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 943193] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 943197] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 943201] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 943205] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 943210] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 943214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:775812| [2025/04/30 09:52:24 943218] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 943222] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744944222|now:1746006744943222|interv:1000| [2025/04/30 09:52:24 943226] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 943230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 943234] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744944222| [2025/04/30 09:52:24 943238] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744944222| [2025/04/30 09:52:24 943242] [debug] |xqc_engine_wakeup_after|wakeup:1746006744944222|now:1746006744943242|diff:980| [2025/04/30 09:52:24 943247] [debug] |xqc_engine_main_logic|END|now:1746006744943117| [2025/04/30 09:52:24 943252] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744943252| [2025/04/30 09:52:24 943256] [debug] |xqc_engine_wakeup_after|wakeup:1746006744944222|now:1746006744943256|diff:966| [2025/04/30 09:52:24 943260] [debug] |xqc_engine_main_logic|END|now:1746006744943252| [2025/04/30 09:52:24 944332] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744944332| [2025/04/30 09:52:24 944343] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744944222|pq_index:0| [2025/04/30 09:52:24 944348] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744943117| [2025/04/30 09:52:24 944353] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744944352| [2025/04/30 09:52:24 944358] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744944222|now:1746006744944352| [2025/04/30 09:52:24 944363] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744944222|now:1746006744944352| [2025/04/30 09:52:24 944366] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 944377] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 944382] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37900|min_srtt:37900|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 944387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 944391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 944395] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 944399] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 944405] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 944412] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37900|min_srtt:37900|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 944418] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 944426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 944432] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 944438] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 944443] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 944450] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 944456] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:775812| [2025/04/30 09:52:24 944463] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 944470] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:986| [2025/04/30 09:52:24 944511] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:986|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006744944482|stream_id:0|stream_offset:775812| [2025/04/30 09:52:24 944521] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 944528] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:52:24 944535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37900|rtt_var:1168|pto_duration:42572|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 944541] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 944554] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 944561] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:52:24 944567] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745012054|now:1746006744944534|interv:67520| [2025/04/30 09:52:24 944573] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745012054|now:1746006744944534|interval:67520|pto_count:0|srtt:37900 [2025/04/30 09:52:24 944580] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46806| [2025/04/30 09:52:24 944587] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 944594] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:776991| [2025/04/30 09:52:24 944601] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 944607] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:987| [2025/04/30 09:52:24 944639] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:987|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006744944615|stream_id:0|stream_offset:776991| [2025/04/30 09:52:24 944645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 944649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:52:24 944654] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37900|rtt_var:1168|pto_duration:42572|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 944659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 944667] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 944673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:52:24 944679] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745012187|now:1746006744944653|interv:67534| [2025/04/30 09:52:24 944686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745012187|now:1746006744944653|interval:67534|pto_count:0|srtt:37900 [2025/04/30 09:52:24 944694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:48006| [2025/04/30 09:52:24 944701] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 944709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:778170| [2025/04/30 09:52:24 944716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 944726] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744962198| [2025/04/30 09:52:24 944730] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744962198| [2025/04/30 09:52:24 944734] [debug] |xqc_engine_wakeup_after|wakeup:1746006744962198|now:1746006744944734|diff:17464| [2025/04/30 09:52:24 944739] [debug] |xqc_engine_main_logic|END|now:1746006744944352| [2025/04/30 09:52:24 944876] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744944875| [2025/04/30 09:52:24 944889] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 944898] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:331| [2025/04/30 09:52:24 944905] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:332| [2025/04/30 09:52:24 944914] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:332| [2025/04/30 09:52:24 944919] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 944927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:948|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:949|path_largest_ack:948| [2025/04/30 09:52:24 944934] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:48010|prior_delivered:699156|prior_time:1746006744904097|is_app_limited:0|send_elapse:43130|ack_elapse:40778|ctl_first_sent_time:1746006744905871|lagest_ack_time:1746006744944875|curr_delivered:745966| [2025/04/30 09:52:24 944941] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744905871| [2025/04/30 09:52:24 944949] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1161||sndq_packets_used_bytes:0|sndq_packets_free:187| [2025/04/30 09:52:24 944955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:949|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:949|path_largest_ack:949| [2025/04/30 09:52:24 944962] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:46810|prior_delivered:701556|prior_time:1746006744906038|is_app_limited:0|send_elapse:42840|ack_elapse:38837|ctl_first_sent_time:1746006744907666|lagest_ack_time:1746006744944875|curr_delivered:747166| [2025/04/30 09:52:24 944967] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744907666| [2025/04/30 09:52:24 944973] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1160||sndq_packets_used_bytes:0|sndq_packets_free:188| [2025/04/30 09:52:24 944980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37900|rttvar:1168|minrtt:31359|latest_rtt:37209|ack_delay:80| [2025/04/30 09:52:24 944987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37804|rttvar:1068|minrtt:31359|latest_rtt:37209|ack_delay:80| [2025/04/30 09:52:24 944995] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:949|lost_pn:946|thresh:3| [2025/04/30 09:52:24 945001] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 945008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 945014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 945028] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37804|rtt_var:1068|pto_duration:42076|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 945033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 945037] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 945041] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:52:24 945045] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745011691|now:1746006744945027|interv:66664| [2025/04/30 09:52:24 945049] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745011691|now:1746006744945027|interval:66664|pto_count:0|srtt:37804 [2025/04/30 09:52:24 945054] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42840, ack_elapse 38837, delivered 45610|rate 1064659|lost 295| [2025/04/30 09:52:24 945058] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1064659) in round 15| [2025/04/30 09:52:24 945063] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 945067] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 945071] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746006744907666|recovery:1|recovery_start:1746006744939236|packet_conservation:1|next_round_delivered:739966| [2025/04/30 09:52:24 945075] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746006744907666|recovery:1|recovery_start:1746006744939236|packet_conservation:1|next_round_delivered:739966| [2025/04/30 09:52:24 945080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:48006|full_bw_reached:1|inflight:45606|srtt:37804|latest_rtt:37209|min_rtt:31359|applimit:0|lost:294|recovery:1|recovery_start:1746006744939236|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 945086] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:332|largest:332|pns:2| [2025/04/30 09:52:24 945090] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:332|frame:ACK |recv_time:1746006744944875|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 945095] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864944875|now:1746006744944875|interv:120000000| [2025/04/30 09:52:24 945099] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864944875|now:1746006744944875|interv:120000000| [2025/04/30 09:52:24 945103] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744962198|pq_index:0| [2025/04/30 09:52:24 945108] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744944352| [2025/04/30 09:52:24 945112] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744945112| [2025/04/30 09:52:24 945117] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744945116| [2025/04/30 09:52:24 945125] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 945130] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37804|min_srtt:37804|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 945156] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 945161] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 945165] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 945168] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 945173] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 945177] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37804|min_srtt:37804|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 945181] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 945186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 945189] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 945193] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 945197] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 945202] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 945206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:778170| [2025/04/30 09:52:24 945211] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 945215] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744946215|now:1746006744945215|interv:1000| [2025/04/30 09:52:24 945219] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 945222] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 945227] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744946215| [2025/04/30 09:52:24 945231] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744946215| [2025/04/30 09:52:24 945235] [debug] |xqc_engine_wakeup_after|wakeup:1746006744946215|now:1746006744945234|diff:981| [2025/04/30 09:52:24 945239] [debug] |xqc_engine_main_logic|END|now:1746006744945116| [2025/04/30 09:52:24 945244] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744945244| [2025/04/30 09:52:24 945251] [debug] |xqc_engine_wakeup_after|wakeup:1746006744946215|now:1746006744945251|diff:964| [2025/04/30 09:52:24 945255] [debug] |xqc_engine_main_logic|END|now:1746006744945244| [2025/04/30 09:52:24 946324] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744946324| [2025/04/30 09:52:24 946337] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744946215|pq_index:0| [2025/04/30 09:52:24 946344] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744945116| [2025/04/30 09:52:24 946353] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744946351| [2025/04/30 09:52:24 946361] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744946215|now:1746006744946351| [2025/04/30 09:52:24 946366] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744946215|now:1746006744946351| [2025/04/30 09:52:24 946371] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 946378] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 946385] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37804|min_srtt:37804|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 946393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 946400] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 946406] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 946412] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 946419] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 946426] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37804|min_srtt:37804|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 946433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 946440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 946447] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 946453] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 946460] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 946468] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 946475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:778170| [2025/04/30 09:52:24 946488] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 946495] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:988| [2025/04/30 09:52:24 946542] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:988|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006744946507|stream_id:0|stream_offset:778170| [2025/04/30 09:52:24 946552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 946560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:52:24 946566] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37804|rtt_var:1068|pto_duration:42076|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 946573] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 946579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 946585] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:52:24 946592] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745013583|now:1746006744946566|interv:67017| [2025/04/30 09:52:24 946597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745013583|now:1746006744946566|interval:67017|pto_count:0|srtt:37804 [2025/04/30 09:52:24 946601] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46806| [2025/04/30 09:52:24 946606] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 946611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:779349| [2025/04/30 09:52:24 946615] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 946620] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:989| [2025/04/30 09:52:24 946648] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:989|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006744946627|stream_id:0|stream_offset:779349| [2025/04/30 09:52:24 946654] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 946659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:52:24 946663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37804|rtt_var:1068|pto_duration:42076|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 946667] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 946671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 946684] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:52:24 946688] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745013703|now:1746006744946663|interv:67040| [2025/04/30 09:52:24 946692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745013703|now:1746006744946663|interval:67040|pto_count:0|srtt:37804 [2025/04/30 09:52:24 946697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:48006| [2025/04/30 09:52:24 946701] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 946706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:780528| [2025/04/30 09:52:24 946710] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 946714] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744962198| [2025/04/30 09:52:24 946719] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744962198| [2025/04/30 09:52:24 946723] [debug] |xqc_engine_wakeup_after|wakeup:1746006744962198|now:1746006744946722|diff:15476| [2025/04/30 09:52:24 946727] [debug] |xqc_engine_main_logic|END|now:1746006744946351| [2025/04/30 09:52:24 946916] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744946915| [2025/04/30 09:52:24 946925] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 946934] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:332| [2025/04/30 09:52:24 946940] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:333| [2025/04/30 09:52:24 946948] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:333| [2025/04/30 09:52:24 946955] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 946962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:950|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:951|path_largest_ack:950| [2025/04/30 09:52:24 946970] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:48010|prior_delivered:701556|prior_time:1746006744906038|is_app_limited:0|send_elapse:42949|ack_elapse:40877|ctl_first_sent_time:1746006744907775|lagest_ack_time:1746006744946915|curr_delivered:748366| [2025/04/30 09:52:24 946977] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744907775| [2025/04/30 09:52:24 946984] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1159||sndq_packets_used_bytes:0|sndq_packets_free:189| [2025/04/30 09:52:24 946991] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:951|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:951|path_largest_ack:951| [2025/04/30 09:52:24 946998] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:46810|prior_delivered:703956|prior_time:1746006744908007|is_app_limited:0|send_elapse:42934|ack_elapse:38908|ctl_first_sent_time:1746006744909667|lagest_ack_time:1746006744946915|curr_delivered:749566| [2025/04/30 09:52:24 947012] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744909667| [2025/04/30 09:52:24 947019] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1158||sndq_packets_used_bytes:0|sndq_packets_free:190| [2025/04/30 09:52:24 947025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37804|rttvar:1068|minrtt:31359|latest_rtt:37248|ack_delay:80| [2025/04/30 09:52:24 947032] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37725|rttvar:960|minrtt:31359|latest_rtt:37248|ack_delay:80| [2025/04/30 09:52:24 947039] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:951|lost_pn:948|thresh:3| [2025/04/30 09:52:24 947045] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 947052] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 947058] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 947065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37725|rtt_var:960|pto_duration:41565|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 947071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 947075] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 947079] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:52:24 947083] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745013192|now:1746006744947065|interv:66127| [2025/04/30 09:52:24 947087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745013192|now:1746006744947065|interval:66127|pto_count:0|srtt:37725 [2025/04/30 09:52:24 947092] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42934, ack_elapse 38908, delivered 45610|rate 1062328|lost 295| [2025/04/30 09:52:24 947097] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1062328) in round 15| [2025/04/30 09:52:24 947101] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 947105] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 947109] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746006744909667|recovery:1|recovery_start:1746006744939236|packet_conservation:1|next_round_delivered:739966| [2025/04/30 09:52:24 947114] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746006744909667|recovery:1|recovery_start:1746006744939236|packet_conservation:1|next_round_delivered:739966| [2025/04/30 09:52:24 947118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:48006|full_bw_reached:1|inflight:45606|srtt:37725|latest_rtt:37248|min_rtt:31359|applimit:0|lost:294|recovery:1|recovery_start:1746006744939236|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 947128] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:333|largest:333|pns:2| [2025/04/30 09:52:24 947150] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:333|frame:ACK |recv_time:1746006744946915|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 947158] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864946915|now:1746006744946915|interv:120000000| [2025/04/30 09:52:24 947163] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864946915|now:1746006744946915|interv:120000000| [2025/04/30 09:52:24 947167] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744962198|pq_index:0| [2025/04/30 09:52:24 947171] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744946351| [2025/04/30 09:52:24 947175] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744947175| [2025/04/30 09:52:24 947180] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744947179| [2025/04/30 09:52:24 947185] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 947190] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37725|min_srtt:37725|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 947194] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 947199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 947203] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 947207] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 947211] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 947215] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37725|min_srtt:37725|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 947219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 947224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 947228] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 947231] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 947236] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 947240] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 947248] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:780528| [2025/04/30 09:52:24 947252] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 947256] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744948256|now:1746006744947256|interv:1000| [2025/04/30 09:52:24 947260] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 947264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 947268] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744948256| [2025/04/30 09:52:24 947272] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744948256| [2025/04/30 09:52:24 947276] [debug] |xqc_engine_wakeup_after|wakeup:1746006744948256|now:1746006744947276|diff:980| [2025/04/30 09:52:24 947281] [debug] |xqc_engine_main_logic|END|now:1746006744947179| [2025/04/30 09:52:24 947286] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744947286| [2025/04/30 09:52:24 947290] [debug] |xqc_engine_wakeup_after|wakeup:1746006744948256|now:1746006744947290|diff:966| [2025/04/30 09:52:24 947294] [debug] |xqc_engine_main_logic|END|now:1746006744947286| [2025/04/30 09:52:24 948363] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744948363| [2025/04/30 09:52:24 948378] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744948256|pq_index:0| [2025/04/30 09:52:24 948385] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744947179| [2025/04/30 09:52:24 948393] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744948391| [2025/04/30 09:52:24 948401] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744948256|now:1746006744948391| [2025/04/30 09:52:24 948407] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744948256|now:1746006744948391| [2025/04/30 09:52:24 948414] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 948421] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 948428] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37725|min_srtt:37725|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 948436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 948443] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 948450] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 948457] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 948464] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 948470] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37725|min_srtt:37725|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 948485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 948492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 948499] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 948504] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 948511] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 948518] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 948525] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:780528| [2025/04/30 09:52:24 948532] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 948539] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:990| [2025/04/30 09:52:24 948580] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:990|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006744948550|stream_id:0|stream_offset:780528| [2025/04/30 09:52:24 948586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 948591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:52:24 948596] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37725|rtt_var:960|pto_duration:41565|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 948600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 948604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 948608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:52:24 948612] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745015115|now:1746006744948596|interv:66519| [2025/04/30 09:52:24 948616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745015115|now:1746006744948596|interval:66519|pto_count:0|srtt:37725 [2025/04/30 09:52:24 948621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46806| [2025/04/30 09:52:24 948626] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 948630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:781707| [2025/04/30 09:52:24 948635] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 948644] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:991| [2025/04/30 09:52:24 948667] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:991|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006744948650|stream_id:0|stream_offset:781707| [2025/04/30 09:52:24 948673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 948678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:52:24 948682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37725|rtt_var:960|pto_duration:41565|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 948687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 948691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 948694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:52:24 948698] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745015215|now:1746006744948682|interv:66533| [2025/04/30 09:52:24 948703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745015215|now:1746006744948682|interval:66533|pto_count:0|srtt:37725 [2025/04/30 09:52:24 948707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:48006| [2025/04/30 09:52:24 948712] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 948716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:782886| [2025/04/30 09:52:24 948721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 948725] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744962198| [2025/04/30 09:52:24 948729] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744962198| [2025/04/30 09:52:24 948733] [debug] |xqc_engine_wakeup_after|wakeup:1746006744962198|now:1746006744948733|diff:13465| [2025/04/30 09:52:24 948738] [debug] |xqc_engine_main_logic|END|now:1746006744948391| [2025/04/30 09:52:24 948899] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744948898| [2025/04/30 09:52:24 948908] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 948917] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:333| [2025/04/30 09:52:24 948923] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:334| [2025/04/30 09:52:24 948931] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:334| [2025/04/30 09:52:24 948938] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 948947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:952|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:953|path_largest_ack:952| [2025/04/30 09:52:24 948960] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:48010|prior_delivered:703956|prior_time:1746006744908007|is_app_limited:0|send_elapse:43043|ack_elapse:40891|ctl_first_sent_time:1746006744909776|lagest_ack_time:1746006744948898|curr_delivered:750766| [2025/04/30 09:52:24 948968] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744909776| [2025/04/30 09:52:24 948975] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1157||sndq_packets_used_bytes:0|sndq_packets_free:191| [2025/04/30 09:52:24 948982] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:953|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:953|path_largest_ack:953| [2025/04/30 09:52:24 948989] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:46810|prior_delivered:706356|prior_time:1746006744910016|is_app_limited:0|send_elapse:40884|ack_elapse:38882|ctl_first_sent_time:1746006744911610|lagest_ack_time:1746006744948898|curr_delivered:751966| [2025/04/30 09:52:24 948996] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744911610| [2025/04/30 09:52:24 949003] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1156||sndq_packets_used_bytes:0|sndq_packets_free:192| [2025/04/30 09:52:24 949010] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37725|rttvar:960|minrtt:31359|latest_rtt:37288|ack_delay:96| [2025/04/30 09:52:24 949016] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37659|rttvar:853|minrtt:31359|latest_rtt:37288|ack_delay:96| [2025/04/30 09:52:24 949024] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:953|lost_pn:950|thresh:3| [2025/04/30 09:52:24 949028] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 949035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 949042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 949048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37659|rtt_var:853|pto_duration:41071|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 949054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 949058] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 949062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:52:24 949066] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745014721|now:1746006744949048|interv:65673| [2025/04/30 09:52:24 949070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745014721|now:1746006744949048|interval:65673|pto_count:0|srtt:37659 [2025/04/30 09:52:24 949075] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 40884, ack_elapse 38882, delivered 45610|rate 1115595|lost 295| [2025/04/30 09:52:24 949079] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1115595) in round 15| [2025/04/30 09:52:24 949087] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 949092] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 949096] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746006744911610|recovery:1|recovery_start:1746006744939236|packet_conservation:1|next_round_delivered:739966| [2025/04/30 09:52:24 949100] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746006744911610|recovery:1|recovery_start:1746006744939236|packet_conservation:1|next_round_delivered:739966| [2025/04/30 09:52:24 949105] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:48006|full_bw_reached:1|inflight:45606|srtt:37659|latest_rtt:37288|min_rtt:31359|applimit:0|lost:294|recovery:1|recovery_start:1746006744939236|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 949111] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:334|largest:334|pns:2| [2025/04/30 09:52:24 949115] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:334|frame:ACK |recv_time:1746006744948898|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 949120] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864948898|now:1746006744948898|interv:120000000| [2025/04/30 09:52:24 949124] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864948898|now:1746006744948898|interv:120000000| [2025/04/30 09:52:24 949128] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744962198|pq_index:0| [2025/04/30 09:52:24 949153] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744948391| [2025/04/30 09:52:24 949158] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744949158| [2025/04/30 09:52:24 949163] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744949162| [2025/04/30 09:52:24 949168] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 949173] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37659|min_srtt:37659|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 949177] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 949182] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 949186] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 949190] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 949194] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 949198] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37659|min_srtt:37659|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 949206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 949210] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 949214] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 949218] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 949222] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 949227] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 949231] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:782886| [2025/04/30 09:52:24 949235] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 949239] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744950239|now:1746006744949239|interv:1000| [2025/04/30 09:52:24 949243] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 949247] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 949251] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744950239| [2025/04/30 09:52:24 949255] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744950239| [2025/04/30 09:52:24 949259] [debug] |xqc_engine_wakeup_after|wakeup:1746006744950239|now:1746006744949259|diff:980| [2025/04/30 09:52:24 949263] [debug] |xqc_engine_main_logic|END|now:1746006744949162| [2025/04/30 09:52:24 949269] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744949269| [2025/04/30 09:52:24 949273] [debug] |xqc_engine_wakeup_after|wakeup:1746006744950239|now:1746006744949272|diff:967| [2025/04/30 09:52:24 949276] [debug] |xqc_engine_main_logic|END|now:1746006744949269| [2025/04/30 09:52:24 950349] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744950348| [2025/04/30 09:52:24 950363] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744950239|pq_index:0| [2025/04/30 09:52:24 950370] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744949162| [2025/04/30 09:52:24 950379] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744950377| [2025/04/30 09:52:24 950386] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744950239|now:1746006744950377| [2025/04/30 09:52:24 950393] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744950239|now:1746006744950377| [2025/04/30 09:52:24 950399] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 950406] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 950420] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37659|min_srtt:37659|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 950428] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 950435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 950441] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 950448] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 950455] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 950462] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37659|min_srtt:37659|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 950469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 950476] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 950482] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 950488] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 950495] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 950503] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 950509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:782886| [2025/04/30 09:52:24 950517] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 950524] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:992| [2025/04/30 09:52:24 950569] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:992|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006744950535|stream_id:0|stream_offset:782886| [2025/04/30 09:52:24 950579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 950586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:52:24 950593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37659|rtt_var:853|pto_duration:41071|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 950601] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 950605] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 950614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:52:24 950618] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745016606|now:1746006744950593|interv:66013| [2025/04/30 09:52:24 950622] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745016606|now:1746006744950593|interval:66013|pto_count:0|srtt:37659 [2025/04/30 09:52:24 950627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46806| [2025/04/30 09:52:24 950632] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 950636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:784065| [2025/04/30 09:52:24 950641] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 950645] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:993| [2025/04/30 09:52:24 950673] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:993|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006744950652|stream_id:0|stream_offset:784065| [2025/04/30 09:52:24 950679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 950684] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:52:24 950688] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37659|rtt_var:853|pto_duration:41071|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 950692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 950696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 950700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:52:24 950704] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745016723|now:1746006744950688|interv:66035| [2025/04/30 09:52:24 950708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745016723|now:1746006744950688|interval:66035|pto_count:0|srtt:37659 [2025/04/30 09:52:24 950713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:48006| [2025/04/30 09:52:24 950717] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 950722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:785244| [2025/04/30 09:52:24 950726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 950730] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744962198| [2025/04/30 09:52:24 950738] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744962198| [2025/04/30 09:52:24 950742] [debug] |xqc_engine_wakeup_after|wakeup:1746006744962198|now:1746006744950742|diff:11456| [2025/04/30 09:52:24 950747] [debug] |xqc_engine_main_logic|END|now:1746006744950377| [2025/04/30 09:52:24 950835] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744950834| [2025/04/30 09:52:24 950845] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 950853] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:334| [2025/04/30 09:52:24 950860] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:335| [2025/04/30 09:52:24 950868] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:335| [2025/04/30 09:52:24 950875] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 950883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:954|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:955|path_largest_ack:954| [2025/04/30 09:52:24 950890] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:48010|prior_delivered:706356|prior_time:1746006744910016|is_app_limited:0|send_elapse:41023|ack_elapse:40818|ctl_first_sent_time:1746006744911749|lagest_ack_time:1746006744950834|curr_delivered:753166| [2025/04/30 09:52:24 950897] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744911749| [2025/04/30 09:52:24 950904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1155||sndq_packets_used_bytes:0|sndq_packets_free:193| [2025/04/30 09:52:24 950911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:955|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:955|path_largest_ack:955| [2025/04/30 09:52:24 950918] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:46810|prior_delivered:708756|prior_time:1746006744911991|is_app_limited:0|send_elapse:40840|ack_elapse:38843|ctl_first_sent_time:1746006744913637|lagest_ack_time:1746006744950834|curr_delivered:754366| [2025/04/30 09:52:24 950925] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744913637| [2025/04/30 09:52:24 950931] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1154||sndq_packets_used_bytes:0|sndq_packets_free:194| [2025/04/30 09:52:24 950938] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37659|rttvar:853|minrtt:31359|latest_rtt:37197|ack_delay:80| [2025/04/30 09:52:24 950945] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37591|rttvar:775|minrtt:31359|latest_rtt:37197|ack_delay:80| [2025/04/30 09:52:24 950952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:955|lost_pn:952|thresh:3| [2025/04/30 09:52:24 950959] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 950965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 950972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 950979] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37591|rtt_var:775|pto_duration:40691|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 950992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 950996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 951000] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:52:24 951004] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745016343|now:1746006744950978|interv:65365| [2025/04/30 09:52:24 951008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745016343|now:1746006744950978|interval:65365|pto_count:0|srtt:37591 [2025/04/30 09:52:24 951012] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 40840, ack_elapse 38843, delivered 45610|rate 1116797|lost 295| [2025/04/30 09:52:24 951017] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1116797) in round 15| [2025/04/30 09:52:24 951021] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 951025] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 951029] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746006744913637|recovery:1|recovery_start:1746006744939236|packet_conservation:1|next_round_delivered:739966| [2025/04/30 09:52:24 951034] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746006744913637|recovery:1|recovery_start:1746006744939236|packet_conservation:1|next_round_delivered:739966| [2025/04/30 09:52:24 951039] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:48006|full_bw_reached:1|inflight:45606|srtt:37591|latest_rtt:37197|min_rtt:31359|applimit:0|lost:294|recovery:1|recovery_start:1746006744939236|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 951045] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:335|largest:335|pns:2| [2025/04/30 09:52:24 951049] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:335|frame:ACK |recv_time:1746006744950834|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 951054] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864950834|now:1746006744950834|interv:120000000| [2025/04/30 09:52:24 951058] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864950834|now:1746006744950834|interv:120000000| [2025/04/30 09:52:24 951062] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744962198|pq_index:0| [2025/04/30 09:52:24 951066] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744950377| [2025/04/30 09:52:24 951070] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744951070| [2025/04/30 09:52:24 951075] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744951074| [2025/04/30 09:52:24 951083] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 951088] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37591|min_srtt:37591|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 951092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 951097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 951101] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 951105] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 951109] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 951113] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37591|min_srtt:37591|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 951117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 951122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 951126] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 951129] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 951154] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 951159] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 951163] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:785244| [2025/04/30 09:52:24 951168] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 951172] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744952172|now:1746006744951172|interv:1000| [2025/04/30 09:52:24 951176] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 951180] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 951184] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744952172| [2025/04/30 09:52:24 951188] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744952172| [2025/04/30 09:52:24 951191] [debug] |xqc_engine_wakeup_after|wakeup:1746006744952172|now:1746006744951191|diff:981| [2025/04/30 09:52:24 951196] [debug] |xqc_engine_main_logic|END|now:1746006744951074| [2025/04/30 09:52:24 951201] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744951201| [2025/04/30 09:52:24 951205] [debug] |xqc_engine_wakeup_after|wakeup:1746006744952172|now:1746006744951205|diff:967| [2025/04/30 09:52:24 951212] [debug] |xqc_engine_main_logic|END|now:1746006744951201| [2025/04/30 09:52:24 952282] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744952282| [2025/04/30 09:52:24 952294] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744952172|pq_index:0| [2025/04/30 09:52:24 952299] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744951074| [2025/04/30 09:52:24 952304] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744952303| [2025/04/30 09:52:24 952309] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744952172|now:1746006744952303| [2025/04/30 09:52:24 952313] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744952172|now:1746006744952303| [2025/04/30 09:52:24 952320] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 952327] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 952335] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37591|min_srtt:37591|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 952342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 952346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 952353] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 952359] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 952365] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 952372] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37591|min_srtt:37591|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 952378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 952386] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 952392] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 952398] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 952405] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 952412] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 952418] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:785244| [2025/04/30 09:52:24 952432] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 952439] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:994| [2025/04/30 09:52:24 952484] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:994|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006744952451|stream_id:0|stream_offset:785244| [2025/04/30 09:52:24 952494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 952502] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:52:24 952509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37591|rtt_var:775|pto_duration:40691|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 952516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 952522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 952528] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:52:24 952535] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745018142|now:1746006744952508|interv:65634| [2025/04/30 09:52:24 952541] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745018142|now:1746006744952508|interval:65634|pto_count:0|srtt:37591 [2025/04/30 09:52:24 952549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46806| [2025/04/30 09:52:24 952556] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 952563] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:786423| [2025/04/30 09:52:24 952570] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 952576] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:995| [2025/04/30 09:52:24 952607] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:995|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006744952583|stream_id:0|stream_offset:786423| [2025/04/30 09:52:24 952613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:995|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:24 952617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:52:24 952622] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37591|rtt_var:775|pto_duration:40691|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 952626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 952630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 952634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:52:24 952643] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745018274|now:1746006744952621|interv:65653| [2025/04/30 09:52:24 952647] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745018274|now:1746006744952621|interval:65653|pto_count:0|srtt:37591 [2025/04/30 09:52:24 952651] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:48006| [2025/04/30 09:52:24 952656] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 952660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:787602| [2025/04/30 09:52:24 952664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 952669] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744962198| [2025/04/30 09:52:24 952673] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744962198| [2025/04/30 09:52:24 952677] [debug] |xqc_engine_wakeup_after|wakeup:1746006744962198|now:1746006744952677|diff:9521| [2025/04/30 09:52:24 952681] [debug] |xqc_engine_main_logic|END|now:1746006744952303| [2025/04/30 09:52:24 952876] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:42|state:ESTABED|recv_time:1746006744952875| [2025/04/30 09:52:24 952885] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 952894] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:335| [2025/04/30 09:52:24 952899] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:336| [2025/04/30 09:52:24 952907] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:336| [2025/04/30 09:52:24 952914] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 952922] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:956|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:957|path_largest_ack:956| [2025/04/30 09:52:24 952929] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:48010|prior_delivered:708756|prior_time:1746006744911991|is_app_limited:0|send_elapse:40973|ack_elapse:40884|ctl_first_sent_time:1746006744913770|lagest_ack_time:1746006744952875|curr_delivered:755566| [2025/04/30 09:52:24 952936] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744913770| [2025/04/30 09:52:24 952943] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1153||sndq_packets_used_bytes:0|sndq_packets_free:195| [2025/04/30 09:52:24 952950] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:957|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:957|path_largest_ack:957| [2025/04/30 09:52:24 952958] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:46810|prior_delivered:711156|prior_time:1746006744913960|is_app_limited:0|send_elapse:40922|ack_elapse:38915|ctl_first_sent_time:1746006744915609|lagest_ack_time:1746006744952875|curr_delivered:756766| [2025/04/30 09:52:24 952965] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744915609| [2025/04/30 09:52:24 952978] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1152||sndq_packets_used_bytes:0|sndq_packets_free:196| [2025/04/30 09:52:24 952985] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37591|rttvar:775|minrtt:31359|latest_rtt:37266|ack_delay:88| [2025/04/30 09:52:24 952992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37540|rttvar:685|minrtt:31359|latest_rtt:37266|ack_delay:88| [2025/04/30 09:52:24 952998] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:957|lost_pn:954|thresh:3| [2025/04/30 09:52:24 953005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 953012] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 953019] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 953025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37540|rtt_var:685|pto_duration:40280|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 953031] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 953035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 953039] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:52:24 953043] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745017863|now:1746006744953025|interv:64838| [2025/04/30 09:52:24 953047] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745017863|now:1746006744953025|interval:64838|pto_count:0|srtt:37540 [2025/04/30 09:52:24 953052] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 40922, ack_elapse 38915, delivered 45610|rate 1114559|lost 295| [2025/04/30 09:52:24 953056] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1114559) in round 15| [2025/04/30 09:52:24 953060] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 953064] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 953068] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746006744915609|recovery:1|recovery_start:1746006744939236|packet_conservation:1|next_round_delivered:739966| [2025/04/30 09:52:24 953073] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746006744915609|recovery:1|recovery_start:1746006744939236|packet_conservation:1|next_round_delivered:739966| [2025/04/30 09:52:24 953078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:48006|full_bw_reached:1|inflight:45606|srtt:37540|latest_rtt:37266|min_rtt:31359|applimit:0|lost:294|recovery:1|recovery_start:1746006744939236|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 953083] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:24 953088] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:24 953096] [debug] |scid:d47626d1917b423603b680b7|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:52:24 953101] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:336|largest:336|pns:2| [2025/04/30 09:52:24 953105] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:336|frame:PING ACK |recv_time:1746006744952875|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 953110] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864952875|now:1746006744952875|interv:120000000| [2025/04/30 09:52:24 953115] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864952875|now:1746006744952875|interv:120000000| [2025/04/30 09:52:24 953119] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744962198|pq_index:0| [2025/04/30 09:52:24 953123] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744952303| [2025/04/30 09:52:24 953127] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744953127| [2025/04/30 09:52:24 953150] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744953131| [2025/04/30 09:52:24 953159] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 953163] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:336|ack_delay:288|first_ack_range:31|largest_pkt_recv_time:1746006744952875| [2025/04/30 09:52:24 953168] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:336|low:305|pkt_pns:2| [2025/04/30 09:52:24 953172] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:336|frame_largest_recv:336| [2025/04/30 09:52:24 953176] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:24 953181] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37540|min_srtt:37540|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 953185] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 953190] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 953193] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 953197] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 953202] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 953206] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37540|min_srtt:37540|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 953210] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 953218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 953222] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 953225] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 953230] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 953234] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 953239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:787602| [2025/04/30 09:52:24 953243] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 953247] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744954247|now:1746006744953247|interv:1000| [2025/04/30 09:52:24 953252] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 953255] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 953259] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744954247| [2025/04/30 09:52:24 953263] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744954247| [2025/04/30 09:52:24 953267] [debug] |xqc_engine_wakeup_after|wakeup:1746006744954247|now:1746006744953267|diff:980| [2025/04/30 09:52:24 953272] [debug] |xqc_engine_main_logic|END|now:1746006744953131| [2025/04/30 09:52:24 953277] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744953277| [2025/04/30 09:52:24 953281] [debug] |xqc_engine_wakeup_after|wakeup:1746006744954247|now:1746006744953281|diff:966| [2025/04/30 09:52:24 953285] [debug] |xqc_engine_main_logic|END|now:1746006744953277| [2025/04/30 09:52:24 954362] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744954362| [2025/04/30 09:52:24 954377] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744954247|pq_index:0| [2025/04/30 09:52:24 954384] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744953131| [2025/04/30 09:52:24 954392] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744954390| [2025/04/30 09:52:24 954400] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744954247|now:1746006744954390| [2025/04/30 09:52:24 954407] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744954247|now:1746006744954390| [2025/04/30 09:52:24 954413] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 954419] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 954427] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37540|min_srtt:37540|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 954435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 954449] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 954455] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 954461] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 954468] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 954475] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37540|min_srtt:37540|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 954483] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 954490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 954496] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 954501] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 954508] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 954516] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 954523] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:787602| [2025/04/30 09:52:24 954530] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 954537] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:996| [2025/04/30 09:52:24 954577] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:996|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:45606|now:1746006744954545|stream_id:0|stream_offset:787602| [2025/04/30 09:52:24 954586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:996|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:52:24 954594] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:52:24 954601] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37540|rtt_var:685|pto_duration:40280|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 954608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 954612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 954616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46812| [2025/04/30 09:52:24 954620] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745019825|now:1746006744954600|interv:65225| [2025/04/30 09:52:24 954630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745019825|now:1746006744954600|interval:65225|pto_count:0|srtt:37540 [2025/04/30 09:52:24 954635] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46812| [2025/04/30 09:52:24 954640] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 954644] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:788781| [2025/04/30 09:52:24 954649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 954653] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745019825| [2025/04/30 09:52:24 954657] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745019825| [2025/04/30 09:52:24 954661] [debug] |xqc_engine_wakeup_after|wakeup:1746006745019825|now:1746006744954661|diff:65164| [2025/04/30 09:52:24 954666] [debug] |xqc_engine_main_logic|END|now:1746006744954390| [2025/04/30 09:52:24 954867] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744954866| [2025/04/30 09:52:24 954876] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 954885] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:336| [2025/04/30 09:52:24 954891] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:337| [2025/04/30 09:52:24 954899] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:337| [2025/04/30 09:52:24 954906] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 954914] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:958|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:959|path_largest_ack:958| [2025/04/30 09:52:24 954921] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:48010|prior_delivered:711156|prior_time:1746006744913960|is_app_limited:0|send_elapse:41056|ack_elapse:40906|ctl_first_sent_time:1746006744915743|lagest_ack_time:1746006744954866|curr_delivered:757966| [2025/04/30 09:52:24 954928] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744915743| [2025/04/30 09:52:24 954935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1151||sndq_packets_used_bytes:0|sndq_packets_free:197| [2025/04/30 09:52:24 954942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:959|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:959|path_largest_ack:959| [2025/04/30 09:52:24 954950] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:46810|prior_delivered:713556|prior_time:1746006744915955|is_app_limited:0|send_elapse:38898|ack_elapse:38911|ctl_first_sent_time:1746006744917567|lagest_ack_time:1746006744954866|curr_delivered:759166| [2025/04/30 09:52:24 954957] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744917567| [2025/04/30 09:52:24 954965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1150||sndq_packets_used_bytes:0|sndq_packets_free:198| [2025/04/30 09:52:24 954976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37540|rttvar:685|minrtt:31359|latest_rtt:37299|ack_delay:80| [2025/04/30 09:52:24 954983] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37500|rttvar:594|minrtt:31359|latest_rtt:37299|ack_delay:80| [2025/04/30 09:52:24 954990] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:959|lost_pn:956|thresh:3| [2025/04/30 09:52:24 954996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 955003] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 955009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 955013] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37500|rtt_var:594|pto_duration:39876|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 955018] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 955022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 955026] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 44412| [2025/04/30 09:52:24 955030] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745019421|now:1746006744955013|interv:64408| [2025/04/30 09:52:24 955034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745019421|now:1746006744955013|interval:64408|pto_count:0|srtt:37500 [2025/04/30 09:52:24 955038] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 38898, ack_elapse 38911, delivered 45610|rate 1172162|lost 295| [2025/04/30 09:52:24 955043] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172162) in round 15| [2025/04/30 09:52:24 955047] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 955051] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 955055] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746006744917567|recovery:1|recovery_start:1746006744939236|packet_conservation:1|next_round_delivered:739966| [2025/04/30 09:52:24 955060] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746006744917567|recovery:1|recovery_start:1746006744939236|packet_conservation:1|next_round_delivered:739966| [2025/04/30 09:52:24 955064] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:48006|full_bw_reached:1|inflight:44412|srtt:37500|latest_rtt:37299|min_rtt:31359|applimit:0|lost:294|recovery:1|recovery_start:1746006744939236|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 955070] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:337|largest:337|pns:2| [2025/04/30 09:52:24 955075] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:337|frame:ACK |recv_time:1746006744954866|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 955083] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864954866|now:1746006744954866|interv:120000000| [2025/04/30 09:52:24 955088] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864954866|now:1746006744954866|interv:120000000| [2025/04/30 09:52:24 955092] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745019825|pq_index:0| [2025/04/30 09:52:24 955096] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744954390| [2025/04/30 09:52:24 955100] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744955100| [2025/04/30 09:52:24 955105] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744955104| [2025/04/30 09:52:24 955110] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 955115] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37500|min_srtt:37500|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 955120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:44412|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 955124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 955128] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 955153] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 955162] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 955166] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37500|min_srtt:37500|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 955170] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:44412|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 955175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 955179] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 955183] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 955187] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 955191] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 955195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44412|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:788781| [2025/04/30 09:52:24 955203] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 955208] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:997| [2025/04/30 09:52:24 955244] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:997|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44412|now:1746006744955216|stream_id:0|stream_offset:788781| [2025/04/30 09:52:24 955254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 955262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:44412|applimit:0| [2025/04/30 09:52:24 955268] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37500|rtt_var:594|pto_duration:39876|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 955275] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 955280] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 955284] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45612| [2025/04/30 09:52:24 955288] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745020092|now:1746006744955268|interv:64824| [2025/04/30 09:52:24 955292] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745020092|now:1746006744955268|interval:64824|pto_count:0|srtt:37500 [2025/04/30 09:52:24 955297] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:45612| [2025/04/30 09:52:24 955302] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 955306] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45612|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:789960| [2025/04/30 09:52:24 955311] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 955315] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:998| [2025/04/30 09:52:24 955345] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:998|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45612|now:1746006744955322|stream_id:0|stream_offset:789960| [2025/04/30 09:52:24 955354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 955361] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45612|applimit:0| [2025/04/30 09:52:24 955368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37500|rtt_var:594|pto_duration:39876|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 955375] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 955380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 955387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46812| [2025/04/30 09:52:24 955399] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745020198|now:1746006744955368|interv:64830| [2025/04/30 09:52:24 955406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745020198|now:1746006744955368|interval:64830|pto_count:0|srtt:37500 [2025/04/30 09:52:24 955413] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46812| [2025/04/30 09:52:24 955420] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 955426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:791139| [2025/04/30 09:52:24 955433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 955440] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745020198| [2025/04/30 09:52:24 955446] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745020198| [2025/04/30 09:52:24 955452] [debug] |xqc_engine_wakeup_after|wakeup:1746006745020198|now:1746006744955452|diff:64746| [2025/04/30 09:52:24 955459] [debug] |xqc_engine_main_logic|END|now:1746006744955104| [2025/04/30 09:52:24 955467] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744955467| [2025/04/30 09:52:24 955473] [debug] |xqc_engine_wakeup_after|wakeup:1746006745020198|now:1746006744955473|diff:64725| [2025/04/30 09:52:24 955479] [debug] |xqc_engine_main_logic|END|now:1746006744955467| [2025/04/30 09:52:24 956855] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744956853| [2025/04/30 09:52:24 956870] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 956880] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:337| [2025/04/30 09:52:24 956886] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:338| [2025/04/30 09:52:24 956895] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:338| [2025/04/30 09:52:24 956901] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 956908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:960|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:961|path_largest_ack:960| [2025/04/30 09:52:24 956915] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:48010|prior_delivered:713556|prior_time:1746006744915955|is_app_limited:0|send_elapse:39034|ack_elapse:40898|ctl_first_sent_time:1746006744917703|lagest_ack_time:1746006744956853|curr_delivered:760366| [2025/04/30 09:52:24 956923] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744917703| [2025/04/30 09:52:24 956931] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1149||sndq_packets_used_bytes:0|sndq_packets_free:199| [2025/04/30 09:52:24 956937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:961|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:961|path_largest_ack:961| [2025/04/30 09:52:24 956944] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:46810|prior_delivered:715956|prior_time:1746006744917955|is_app_limited:0|send_elapse:38910|ack_elapse:38898|ctl_first_sent_time:1746006744919566|lagest_ack_time:1746006744956853|curr_delivered:761566| [2025/04/30 09:52:24 956958] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744919566| [2025/04/30 09:52:24 956965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1148||sndq_packets_used_bytes:0|sndq_packets_free:200| [2025/04/30 09:52:24 956971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37500|rttvar:594|minrtt:31359|latest_rtt:37287|ack_delay:88| [2025/04/30 09:52:24 956978] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37462|rttvar:521|minrtt:31359|latest_rtt:37287|ack_delay:88| [2025/04/30 09:52:24 956985] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:961|lost_pn:958|thresh:3| [2025/04/30 09:52:24 956991] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 956997] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 957001] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 957005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37462|rtt_var:521|pto_duration:39546|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 957011] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 957018] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 957024] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 44412| [2025/04/30 09:52:24 957031] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745019868|now:1746006744957005|interv:62863| [2025/04/30 09:52:24 957036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745019868|now:1746006744957005|interval:62863|pto_count:0|srtt:37462 [2025/04/30 09:52:24 957041] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 38910, ack_elapse 38898, delivered 45610|rate 1172192|lost 295| [2025/04/30 09:52:24 957045] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172192) in round 15| [2025/04/30 09:52:24 957050] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 957054] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 957058] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746006744919566|recovery:1|recovery_start:1746006744939236|packet_conservation:1|next_round_delivered:739966| [2025/04/30 09:52:24 957062] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746006744919566|recovery:1|recovery_start:1746006744939236|packet_conservation:1|next_round_delivered:739966| [2025/04/30 09:52:24 957067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:48006|full_bw_reached:1|inflight:44412|srtt:37462|latest_rtt:37287|min_rtt:31359|applimit:0|lost:294|recovery:1|recovery_start:1746006744939236|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 957077] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:338|largest:338|pns:2| [2025/04/30 09:52:24 957081] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:338|frame:ACK |recv_time:1746006744956853|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 957086] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864956853|now:1746006744956853|interv:120000000| [2025/04/30 09:52:24 957090] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864956853|now:1746006744956853|interv:120000000| [2025/04/30 09:52:24 957094] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745020198|pq_index:0| [2025/04/30 09:52:24 957099] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744955104| [2025/04/30 09:52:24 957103] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744957103| [2025/04/30 09:52:24 957108] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744957107| [2025/04/30 09:52:24 957113] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 957118] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37462|min_srtt:37462|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 957122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:44412|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 957127] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 957131] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 957156] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 957161] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 957165] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37462|min_srtt:37462|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 957169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:44412|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 957174] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 957177] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 957181] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 957185] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 957193] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 957197] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44412|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:791139| [2025/04/30 09:52:24 957202] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 957206] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744958206|now:1746006744957206|interv:1000| [2025/04/30 09:52:24 957210] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 957214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 957218] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744958206| [2025/04/30 09:52:24 957222] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744958206| [2025/04/30 09:52:24 957226] [debug] |xqc_engine_wakeup_after|wakeup:1746006744958206|now:1746006744957226|diff:980| [2025/04/30 09:52:24 957230] [debug] |xqc_engine_main_logic|END|now:1746006744957107| [2025/04/30 09:52:24 957236] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744957236| [2025/04/30 09:52:24 957240] [debug] |xqc_engine_wakeup_after|wakeup:1746006744958206|now:1746006744957240|diff:966| [2025/04/30 09:52:24 957244] [debug] |xqc_engine_main_logic|END|now:1746006744957236| [2025/04/30 09:52:24 958312] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744958312| [2025/04/30 09:52:24 958327] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744958206|pq_index:0| [2025/04/30 09:52:24 958334] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744957107| [2025/04/30 09:52:24 958340] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744958338| [2025/04/30 09:52:24 958346] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744958206|now:1746006744958338| [2025/04/30 09:52:24 958353] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744958206|now:1746006744958338| [2025/04/30 09:52:24 958360] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 958366] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 958373] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37462|min_srtt:37462|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 958381] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:44412|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 958387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 958394] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 958400] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 958407] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 958420] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37462|min_srtt:37462|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 958427] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:44412|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 958434] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 958440] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 958446] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 958453] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 958460] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 958466] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44412|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:791139| [2025/04/30 09:52:24 958473] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 958480] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:999| [2025/04/30 09:52:24 958538] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:999|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44412|now:1746006744958491|stream_id:0|stream_offset:791139| [2025/04/30 09:52:24 958548] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 958555] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:44412|applimit:0| [2025/04/30 09:52:24 958562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37462|rtt_var:521|pto_duration:39546|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 958569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 958575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 958580] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45612| [2025/04/30 09:52:24 958584] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745023037|now:1746006744958562|interv:64475| [2025/04/30 09:52:24 958588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745023037|now:1746006744958562|interval:64475|pto_count:0|srtt:37462 [2025/04/30 09:52:24 958598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:45612| [2025/04/30 09:52:24 958603] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 958607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45612|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:792318| [2025/04/30 09:52:24 958617] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 958622] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1000| [2025/04/30 09:52:24 958658] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1000|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45612|now:1746006744958633|stream_id:0|stream_offset:792318| [2025/04/30 09:52:24 958667] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 958674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45612|applimit:0| [2025/04/30 09:52:24 958680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37462|rtt_var:521|pto_duration:39546|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 958684] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 958688] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 958692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46812| [2025/04/30 09:52:24 958696] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745023179|now:1746006744958680|interv:64499| [2025/04/30 09:52:24 958700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745023179|now:1746006744958680|interval:64499|pto_count:0|srtt:37462 [2025/04/30 09:52:24 958705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46812| [2025/04/30 09:52:24 958709] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 958713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:793497| [2025/04/30 09:52:24 958718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 958722] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745023179| [2025/04/30 09:52:24 958726] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745023179| [2025/04/30 09:52:24 958730] [debug] |xqc_engine_wakeup_after|wakeup:1746006745023179|now:1746006744958730|diff:64449| [2025/04/30 09:52:24 958735] [debug] |xqc_engine_main_logic|END|now:1746006744958338| [2025/04/30 09:52:24 958999] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006744958998| [2025/04/30 09:52:24 959009] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 959018] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:338| [2025/04/30 09:52:24 959024] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:339| [2025/04/30 09:52:24 959033] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:339| [2025/04/30 09:52:24 959040] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 959054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:962|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:963|path_largest_ack:962| [2025/04/30 09:52:24 959061] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:48010|prior_delivered:715956|prior_time:1746006744917955|is_app_limited:0|send_elapse:39022|ack_elapse:41043|ctl_first_sent_time:1746006744919678|lagest_ack_time:1746006744958998|curr_delivered:762766| [2025/04/30 09:52:24 959069] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744919678| [2025/04/30 09:52:24 959076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1147||sndq_packets_used_bytes:0|sndq_packets_free:201| [2025/04/30 09:52:24 959083] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:963|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:963|path_largest_ack:963| [2025/04/30 09:52:24 959090] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:46816|prior_delivered:718356|prior_time:1746006744920015|is_app_limited:0|send_elapse:39044|ack_elapse:38983|ctl_first_sent_time:1746006744921679|lagest_ack_time:1746006744958998|curr_delivered:763972| [2025/04/30 09:52:24 959097] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744921679| [2025/04/30 09:52:24 959104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1146||sndq_packets_used_bytes:0|sndq_packets_free:202| [2025/04/30 09:52:24 959110] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37462|rttvar:521|minrtt:31359|latest_rtt:37319|ack_delay:264| [2025/04/30 09:52:24 959117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37411|rttvar:492|minrtt:31359|latest_rtt:37319|ack_delay:264| [2025/04/30 09:52:24 959124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:963|lost_pn:960|thresh:3| [2025/04/30 09:52:24 959131] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 959160] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 959165] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 321|pns:2| [2025/04/30 09:52:24 959169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 959173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37411|rtt_var:492|pto_duration:39411|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 959178] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 959182] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 959186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 44406| [2025/04/30 09:52:24 959190] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745023044|now:1746006744959173|interv:63871| [2025/04/30 09:52:24 959194] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745023044|now:1746006744959173|interval:63871|pto_count:0|srtt:37411 [2025/04/30 09:52:24 959202] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39044, ack_elapse 38983, delivered 45616|rate 1168322|lost 295| [2025/04/30 09:52:24 959207] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168322) in round 15| [2025/04/30 09:52:24 959211] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 959215] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 959219] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2406|po_sent_time:1746006744921679|recovery:1|recovery_start:1746006744939236|packet_conservation:1|next_round_delivered:739966| [2025/04/30 09:52:24 959224] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2406|po_sent_time:1746006744921679|recovery:1|recovery_start:1746006744939236|packet_conservation:1|next_round_delivered:739966| [2025/04/30 09:52:24 959229] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:48006|full_bw_reached:1|inflight:44406|srtt:37411|latest_rtt:37319|min_rtt:31359|applimit:0|lost:294|recovery:1|recovery_start:1746006744939236|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 959235] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:339|largest:339|pns:2| [2025/04/30 09:52:24 959239] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:339|frame:ACK |recv_time:1746006744958998|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 959244] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864958998|now:1746006744958998|interv:120000000| [2025/04/30 09:52:24 959248] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864958998|now:1746006744958998|interv:120000000| [2025/04/30 09:52:24 959252] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745023179|pq_index:0| [2025/04/30 09:52:24 959256] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744958338| [2025/04/30 09:52:24 959260] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744959260| [2025/04/30 09:52:24 959265] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744959264| [2025/04/30 09:52:24 959271] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 959275] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37411|min_srtt:37411|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 959280] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:44406|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 959284] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 959288] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 959292] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 959299] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 959305] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37411|min_srtt:37411|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 959312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:44406|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 959320] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 959326] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 959330] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 959335] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 959342] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 959349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:793497| [2025/04/30 09:52:24 959356] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 959362] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1001| [2025/04/30 09:52:24 959410] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1001|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44406|now:1746006744959374|stream_id:0|stream_offset:793497| [2025/04/30 09:52:24 959420] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 959428] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:44406|applimit:0| [2025/04/30 09:52:24 959435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37411|rtt_var:492|pto_duration:39411|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 959442] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 959448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 959455] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:52:24 959461] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745023785|now:1746006744959434|interv:64351| [2025/04/30 09:52:24 959468] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745023785|now:1746006744959434|interval:64351|pto_count:0|srtt:37411 [2025/04/30 09:52:24 959475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:45606| [2025/04/30 09:52:24 959483] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 959496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:794676| [2025/04/30 09:52:24 959503] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 959510] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1002| [2025/04/30 09:52:24 959551] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1002|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006744959521|stream_id:0|stream_offset:794676| [2025/04/30 09:52:24 959561] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 959568] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:52:24 959575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37411|rtt_var:492|pto_duration:39411|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 959582] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 959588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 959595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:52:24 959601] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745023932|now:1746006744959574|interv:64358| [2025/04/30 09:52:24 959607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745023932|now:1746006744959574|interval:64358|pto_count:0|srtt:37411 [2025/04/30 09:52:24 959614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46806| [2025/04/30 09:52:24 959622] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 959628] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:795855| [2025/04/30 09:52:24 959635] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 959642] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744960641|now:1746006744959641|interv:1000| [2025/04/30 09:52:24 959648] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 959653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 959659] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744960641| [2025/04/30 09:52:24 959666] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744960641| [2025/04/30 09:52:24 959673] [debug] |xqc_engine_wakeup_after|wakeup:1746006744960641|now:1746006744959673|diff:968| [2025/04/30 09:52:24 959680] [debug] |xqc_engine_main_logic|END|now:1746006744959264| [2025/04/30 09:52:24 959688] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744959688| [2025/04/30 09:52:24 959694] [debug] |xqc_engine_wakeup_after|wakeup:1746006744960641|now:1746006744959694|diff:947| [2025/04/30 09:52:24 959703] [debug] |xqc_engine_main_logic|END|now:1746006744959688| [2025/04/30 09:52:24 960777] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744960776| [2025/04/30 09:52:24 960791] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744960641|pq_index:0| [2025/04/30 09:52:24 960799] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744959264| [2025/04/30 09:52:24 960807] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744960805| [2025/04/30 09:52:24 960814] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744960641|now:1746006744960805| [2025/04/30 09:52:24 960821] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744960641|now:1746006744960805| [2025/04/30 09:52:24 960826] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 960833] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 960841] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37411|min_srtt:37411|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 960848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:46806|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 960855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 960861] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 960868] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 960875] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 960881] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37411|min_srtt:37411|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 960888] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:46806|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 960895] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 960901] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 960907] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 960914] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 960920] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 960927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:795855| [2025/04/30 09:52:24 960941] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 960948] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1003| [2025/04/30 09:52:24 960984] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1003|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006744960958|stream_id:0|stream_offset:795855| [2025/04/30 09:52:24 960990] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 960995] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:52:24 961000] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37411|rtt_var:492|pto_duration:39411|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 961004] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 961009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 961015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:52:24 961022] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745025369|now:1746006744960999|interv:64370| [2025/04/30 09:52:24 961028] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745025369|now:1746006744960999|interval:64370|pto_count:0|srtt:37411 [2025/04/30 09:52:24 961036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:48006| [2025/04/30 09:52:24 961044] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 961050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:797034| [2025/04/30 09:52:24 961057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 961062] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745025369| [2025/04/30 09:52:24 961066] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745025369| [2025/04/30 09:52:24 961070] [debug] |xqc_engine_wakeup_after|wakeup:1746006745025369|now:1746006744961070|diff:64299| [2025/04/30 09:52:24 961074] [debug] |xqc_engine_main_logic|END|now:1746006744960805| [2025/04/30 09:52:24 961084] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006744961083| [2025/04/30 09:52:24 961089] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 961095] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:339| [2025/04/30 09:52:24 961099] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:340| [2025/04/30 09:52:24 961104] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:340| [2025/04/30 09:52:24 961108] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 961118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:964|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:965|path_largest_ack:964| [2025/04/30 09:52:24 961123] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:48016|prior_delivered:718356|prior_time:1746006744920015|is_app_limited:0|send_elapse:39174|ack_elapse:41068|ctl_first_sent_time:1746006744921809|lagest_ack_time:1746006744961083|curr_delivered:765172| [2025/04/30 09:52:24 961127] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744921809| [2025/04/30 09:52:24 961150] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1145||sndq_packets_used_bytes:0|sndq_packets_free:203| [2025/04/30 09:52:24 961158] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:965|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:965|path_largest_ack:965| [2025/04/30 09:52:24 961162] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:46816|prior_delivered:720756|prior_time:1746006744921978|is_app_limited:0|send_elapse:38930|ack_elapse:39105|ctl_first_sent_time:1746006744923584|lagest_ack_time:1746006744961083|curr_delivered:766372| [2025/04/30 09:52:24 961167] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744923584| [2025/04/30 09:52:24 961171] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1144||sndq_packets_used_bytes:0|sndq_packets_free:204| [2025/04/30 09:52:24 961175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37411|rttvar:492|minrtt:31359|latest_rtt:37499|ack_delay:88| [2025/04/30 09:52:24 961179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37411|rttvar:369|minrtt:31359|latest_rtt:37499|ack_delay:88| [2025/04/30 09:52:24 961183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:965|lost_pn:962|thresh:3| [2025/04/30 09:52:24 961187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 961191] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 961196] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 961200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37411|rtt_var:369|pto_duration:39411|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 961204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 961208] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 961212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:52:24 961216] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745025369|now:1746006744961199|interv:64170| [2025/04/30 09:52:24 961220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745025369|now:1746006744961199|interval:64170|pto_count:0|srtt:37411 [2025/04/30 09:52:24 961224] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 38930, ack_elapse 39105, delivered 45616|rate 1166500|lost 295| [2025/04/30 09:52:24 961232] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1166500) in round 15| [2025/04/30 09:52:24 961236] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 961240] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 961244] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746006744923584|recovery:1|recovery_start:1746006744939236|packet_conservation:1|next_round_delivered:739966| [2025/04/30 09:52:24 961249] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746006744923584|recovery:1|recovery_start:1746006744939236|packet_conservation:1|next_round_delivered:739966| [2025/04/30 09:52:24 961253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:48006|full_bw_reached:1|inflight:45606|srtt:37411|latest_rtt:37499|min_rtt:31359|applimit:0|lost:294|recovery:1|recovery_start:1746006744939236|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 961259] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:340|largest:340|pns:2| [2025/04/30 09:52:24 961265] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:340|frame:ACK |recv_time:1746006744961083|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 961273] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864961083|now:1746006744961083|interv:120000000| [2025/04/30 09:52:24 961279] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864961083|now:1746006744961083|interv:120000000| [2025/04/30 09:52:24 961286] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745025369|pq_index:0| [2025/04/30 09:52:24 961293] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744960805| [2025/04/30 09:52:24 961300] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744961300| [2025/04/30 09:52:24 961308] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744961306| [2025/04/30 09:52:24 961316] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 961323] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37411|min_srtt:37411|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 961331] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 961337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 961343] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 961349] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 961362] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 961368] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37411|min_srtt:37411|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 961375] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 961381] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 961388] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 961394] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 961401] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 961408] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 961415] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:797034| [2025/04/30 09:52:24 961422] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 961429] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1004| [2025/04/30 09:52:24 961472] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1004|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006744961440|stream_id:0|stream_offset:797034| [2025/04/30 09:52:24 961482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 961490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:52:24 961497] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37411|rtt_var:369|pto_duration:39411|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 961504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 961510] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 961516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:52:24 961522] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745025851|now:1746006744961497|interv:64354| [2025/04/30 09:52:24 961529] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745025851|now:1746006744961497|interval:64354|pto_count:0|srtt:37411 [2025/04/30 09:52:24 961536] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46806| [2025/04/30 09:52:24 961544] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 961551] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:798213| [2025/04/30 09:52:24 961564] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 961570] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744962570|now:1746006744961570|interv:1000| [2025/04/30 09:52:24 961577] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 961583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 961589] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744962570| [2025/04/30 09:52:24 961595] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744962570| [2025/04/30 09:52:24 961601] [debug] |xqc_engine_wakeup_after|wakeup:1746006744962570|now:1746006744961601|diff:969| [2025/04/30 09:52:24 961608] [debug] |xqc_engine_main_logic|END|now:1746006744961306| [2025/04/30 09:52:24 961614] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744961614| [2025/04/30 09:52:24 961618] [debug] |xqc_engine_wakeup_after|wakeup:1746006744962570|now:1746006744961618|diff:952| [2025/04/30 09:52:24 961622] [debug] |xqc_engine_main_logic|END|now:1746006744961614| [2025/04/30 09:52:24 962659] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744962659| [2025/04/30 09:52:24 962672] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744962570|pq_index:0| [2025/04/30 09:52:24 962677] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744961306| [2025/04/30 09:52:24 962683] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744962681| [2025/04/30 09:52:24 962688] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744962570|now:1746006744962681| [2025/04/30 09:52:24 962692] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744962570|now:1746006744962681| [2025/04/30 09:52:24 962696] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 962701] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 962706] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37411|min_srtt:37411|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 962714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:46806|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 962721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 962727] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 962733] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 962741] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 962746] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37411|min_srtt:37411|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 962758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:46806|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 962765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 962771] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 962778] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 962785] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 962792] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 962799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:798213| [2025/04/30 09:52:24 962806] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 962813] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1005| [2025/04/30 09:52:24 962873] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1005|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006744962824|stream_id:0|stream_offset:798213| [2025/04/30 09:52:24 962884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 962892] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:52:24 962899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37411|rtt_var:369|pto_duration:39411|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 962906] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 962912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 962917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:52:24 962921] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745027235|now:1746006744962898|interv:64337| [2025/04/30 09:52:24 962925] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745027235|now:1746006744962898|interval:64337|pto_count:0|srtt:37411 [2025/04/30 09:52:24 962930] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:48006| [2025/04/30 09:52:24 962935] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 962940] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:799392| [2025/04/30 09:52:24 962944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 962955] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745027235| [2025/04/30 09:52:24 962959] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745027235| [2025/04/30 09:52:24 962963] [debug] |xqc_engine_wakeup_after|wakeup:1746006745027235|now:1746006744962963|diff:64272| [2025/04/30 09:52:24 962969] [debug] |xqc_engine_main_logic|END|now:1746006744962681| [2025/04/30 09:52:24 962987] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006744962986| [2025/04/30 09:52:24 962995] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 963003] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:340| [2025/04/30 09:52:24 963009] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:341| [2025/04/30 09:52:24 963015] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:341| [2025/04/30 09:52:24 963019] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 963024] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:966|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:967|path_largest_ack:966| [2025/04/30 09:52:24 963029] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:48016|prior_delivered:720756|prior_time:1746006744921978|is_app_limited:0|send_elapse:39055|ack_elapse:41008|ctl_first_sent_time:1746006744923709|lagest_ack_time:1746006744962986|curr_delivered:767572| [2025/04/30 09:52:24 963034] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744923709| [2025/04/30 09:52:24 963039] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1143||sndq_packets_used_bytes:0|sndq_packets_free:205| [2025/04/30 09:52:24 963043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:967|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:967|path_largest_ack:967| [2025/04/30 09:52:24 963048] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:46816|prior_delivered:723156|prior_time:1746006744923943|is_app_limited:0|send_elapse:38999|ack_elapse:39043|ctl_first_sent_time:1746006744925578|lagest_ack_time:1746006744962986|curr_delivered:768772| [2025/04/30 09:52:24 963052] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744925578| [2025/04/30 09:52:24 963056] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1142||sndq_packets_used_bytes:0|sndq_packets_free:206| [2025/04/30 09:52:24 963060] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37411|rttvar:369|minrtt:31359|latest_rtt:37408|ack_delay:96| [2025/04/30 09:52:24 963064] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37399|rttvar:301|minrtt:31359|latest_rtt:37408|ack_delay:96| [2025/04/30 09:52:24 963069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:967|lost_pn:964|thresh:3| [2025/04/30 09:52:24 963073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 963077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 963081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 963089] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37399|rtt_var:301|pto_duration:39399|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 963093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 963097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 963101] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:52:24 963105] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745027223|now:1746006744963089|interv:64134| [2025/04/30 09:52:24 963109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745027223|now:1746006744963089|interval:64134|pto_count:0|srtt:37399 [2025/04/30 09:52:24 963114] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 38999, ack_elapse 39043, delivered 45616|rate 1168352|lost 295| [2025/04/30 09:52:24 963119] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168352) in round 15| [2025/04/30 09:52:24 963123] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 963127] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 963131] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746006744925578|recovery:1|recovery_start:1746006744939236|packet_conservation:1|next_round_delivered:739966| [2025/04/30 09:52:24 963158] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746006744925578|recovery:1|recovery_start:1746006744939236|packet_conservation:1|next_round_delivered:739966| [2025/04/30 09:52:24 963163] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:48006|full_bw_reached:1|inflight:45606|srtt:37399|latest_rtt:37408|min_rtt:31359|applimit:0|lost:294|recovery:1|recovery_start:1746006744939236|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 963169] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:341|largest:341|pns:2| [2025/04/30 09:52:24 963174] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:341|frame:ACK |recv_time:1746006744962986|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 963179] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864962986|now:1746006744962986|interv:120000000| [2025/04/30 09:52:24 963183] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864962986|now:1746006744962986|interv:120000000| [2025/04/30 09:52:24 963187] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745027235|pq_index:0| [2025/04/30 09:52:24 963191] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744962681| [2025/04/30 09:52:24 963196] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744963195| [2025/04/30 09:52:24 963201] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744963199| [2025/04/30 09:52:24 963209] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 963214] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37399|min_srtt:37399|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 963219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 963223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 963227] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 963231] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 963236] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 963240] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37399|min_srtt:37399|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 963244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 963249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 963253] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 963256] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 963261] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 963265] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 963269] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:799392| [2025/04/30 09:52:24 963274] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 963278] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744964278|now:1746006744963278|interv:1000| [2025/04/30 09:52:24 963282] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 963286] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 963290] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744964278| [2025/04/30 09:52:24 963294] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744964278| [2025/04/30 09:52:24 963298] [debug] |xqc_engine_wakeup_after|wakeup:1746006744964278|now:1746006744963298|diff:980| [2025/04/30 09:52:24 963302] [debug] |xqc_engine_main_logic|END|now:1746006744963199| [2025/04/30 09:52:24 963309] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744963309| [2025/04/30 09:52:24 963320] [debug] |xqc_engine_wakeup_after|wakeup:1746006744964278|now:1746006744963320|diff:958| [2025/04/30 09:52:24 963326] [debug] |xqc_engine_main_logic|END|now:1746006744963309| [2025/04/30 09:52:24 964395] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744964395| [2025/04/30 09:52:24 964410] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744964278|pq_index:0| [2025/04/30 09:52:24 964429] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744963199| [2025/04/30 09:52:24 964436] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744964435| [2025/04/30 09:52:24 964441] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744964278|now:1746006744964435| [2025/04/30 09:52:24 964445] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744964278|now:1746006744964435| [2025/04/30 09:52:24 964449] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 964453] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 964458] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37399|min_srtt:37399|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 964463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 964468] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 964472] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 964475] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 964480] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 964484] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37399|min_srtt:37399|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 964490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 964497] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 964503] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 964509] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 964515] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 964522] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 964528] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:799392| [2025/04/30 09:52:24 964540] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 964545] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1006| [2025/04/30 09:52:24 964587] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1006|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006744964553|stream_id:0|stream_offset:799392| [2025/04/30 09:52:24 964597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 964604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:52:24 964612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37399|rtt_var:301|pto_duration:39399|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 964619] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 964625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 964632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:52:24 964638] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745028952|now:1746006744964611|interv:64341| [2025/04/30 09:52:24 964645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745028952|now:1746006744964611|interval:64341|pto_count:0|srtt:37399 [2025/04/30 09:52:24 964651] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46806| [2025/04/30 09:52:24 964656] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 964660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:800571| [2025/04/30 09:52:24 964665] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 964669] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1007| [2025/04/30 09:52:24 964700] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1007|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006744964676|stream_id:0|stream_offset:800571| [2025/04/30 09:52:24 964708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 964716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:52:24 964723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37399|rtt_var:301|pto_duration:39399|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 964730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 964736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 964779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:52:24 964786] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745029075|now:1746006744964723|interv:64352| [2025/04/30 09:52:24 964792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745029075|now:1746006744964723|interval:64352|pto_count:0|srtt:37399 [2025/04/30 09:52:24 964800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:48006| [2025/04/30 09:52:24 964808] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 964814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:801750| [2025/04/30 09:52:24 964821] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 964828] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745029075| [2025/04/30 09:52:24 964834] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745029075| [2025/04/30 09:52:24 964840] [debug] |xqc_engine_wakeup_after|wakeup:1746006745029075|now:1746006744964840|diff:64235| [2025/04/30 09:52:24 964846] [debug] |xqc_engine_main_logic|END|now:1746006744964435| [2025/04/30 09:52:24 964860] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006744964859| [2025/04/30 09:52:24 964868] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 964877] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:341| [2025/04/30 09:52:24 964883] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:342| [2025/04/30 09:52:24 964892] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:342| [2025/04/30 09:52:24 964899] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 964907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:968|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:969|path_largest_ack:968| [2025/04/30 09:52:24 964915] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:48016|prior_delivered:723156|prior_time:1746006744923943|is_app_limited:0|send_elapse:39108|ack_elapse:40916|ctl_first_sent_time:1746006744925687|lagest_ack_time:1746006744964859|curr_delivered:769972| [2025/04/30 09:52:24 964922] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744925687| [2025/04/30 09:52:24 964928] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1141||sndq_packets_used_bytes:0|sndq_packets_free:207| [2025/04/30 09:52:24 964936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:969|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:969|path_largest_ack:969| [2025/04/30 09:52:24 964941] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:46806|prior_delivered:725566|prior_time:1746006744926175|is_app_limited:0|send_elapse:39016|ack_elapse:38684|ctl_first_sent_time:1746006744927818|lagest_ack_time:1746006744964859|curr_delivered:771172| [2025/04/30 09:52:24 964951] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744927818| [2025/04/30 09:52:24 964955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1140||sndq_packets_used_bytes:0|sndq_packets_free:208| [2025/04/30 09:52:24 964959] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37399|rttvar:301|minrtt:31359|latest_rtt:37041|ack_delay:96| [2025/04/30 09:52:24 964963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37343|rttvar:339|minrtt:31359|latest_rtt:37041|ack_delay:96| [2025/04/30 09:52:24 964968] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:969|lost_pn:966|thresh:3| [2025/04/30 09:52:24 964972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 964976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 964980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 964984] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37343|rtt_var:339|pto_duration:39343|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 964988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 964992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 964996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:52:24 965000] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745029019|now:1746006744964984|interv:64035| [2025/04/30 09:52:24 965004] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745029019|now:1746006744964984|interval:64035|pto_count:0|srtt:37343 [2025/04/30 09:52:24 965009] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39016, ack_elapse 38684, delivered 45606|rate 1168905|lost 295| [2025/04/30 09:52:24 965013] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168905) in round 15| [2025/04/30 09:52:24 965017] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 965022] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 965026] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746006744927818|recovery:1|recovery_start:1746006744939236|packet_conservation:1|next_round_delivered:739966| [2025/04/30 09:52:24 965030] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746006744927818|recovery:1|recovery_start:1746006744939236|packet_conservation:1|next_round_delivered:739966| [2025/04/30 09:52:24 965035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:48006|full_bw_reached:1|inflight:45606|srtt:37343|latest_rtt:37041|min_rtt:31359|applimit:0|lost:294|recovery:1|recovery_start:1746006744939236|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 965043] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:342|largest:342|pns:2| [2025/04/30 09:52:24 965048] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:342|frame:ACK |recv_time:1746006744964859|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 965053] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864964859|now:1746006744964859|interv:120000000| [2025/04/30 09:52:24 965057] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864964859|now:1746006744964859|interv:120000000| [2025/04/30 09:52:24 965061] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745029075|pq_index:0| [2025/04/30 09:52:24 965065] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744964435| [2025/04/30 09:52:24 965069] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744965069| [2025/04/30 09:52:24 965074] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744965073| [2025/04/30 09:52:24 965079] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 965084] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37343|min_srtt:37343|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 965088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 965093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 965097] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 965101] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 965105] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 965109] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37343|min_srtt:37343|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 965113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 965118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 965122] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 965125] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 965130] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 965159] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 965167] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:801750| [2025/04/30 09:52:24 965172] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 965176] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744966175|now:1746006744965175|interv:1000| [2025/04/30 09:52:24 965180] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 965183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 965188] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744966175| [2025/04/30 09:52:24 965192] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744966175| [2025/04/30 09:52:24 965196] [debug] |xqc_engine_wakeup_after|wakeup:1746006744966175|now:1746006744965195|diff:980| [2025/04/30 09:52:24 965200] [debug] |xqc_engine_main_logic|END|now:1746006744965073| [2025/04/30 09:52:24 965205] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744965205| [2025/04/30 09:52:24 965209] [debug] |xqc_engine_wakeup_after|wakeup:1746006744966175|now:1746006744965209|diff:966| [2025/04/30 09:52:24 965213] [debug] |xqc_engine_main_logic|END|now:1746006744965205| [2025/04/30 09:52:24 966284] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744966283| [2025/04/30 09:52:24 966299] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744966175|pq_index:0| [2025/04/30 09:52:24 966306] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744965073| [2025/04/30 09:52:24 966314] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744966312| [2025/04/30 09:52:24 966321] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744966175|now:1746006744966312| [2025/04/30 09:52:24 966328] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744966175|now:1746006744966312| [2025/04/30 09:52:24 966334] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 966341] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 966348] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37343|min_srtt:37343|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 966355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 966362] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 966368] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 966373] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 966380] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 966386] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37343|min_srtt:37343|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 966400] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 966407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 966412] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 966419] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 966437] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 966444] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 966451] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:801750| [2025/04/30 09:52:24 966459] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 966465] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1008| [2025/04/30 09:52:24 966506] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1008|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006744966476|stream_id:0|stream_offset:801750| [2025/04/30 09:52:24 966513] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 966519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:52:24 966526] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37343|rtt_var:339|pto_duration:39343|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 966533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 966539] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 966545] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:52:24 966551] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745030819|now:1746006744966525|interv:64294| [2025/04/30 09:52:24 966558] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745030819|now:1746006744966525|interval:64294|pto_count:0|srtt:37343 [2025/04/30 09:52:24 966565] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46806| [2025/04/30 09:52:24 966573] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 966580] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:802929| [2025/04/30 09:52:24 966594] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 966600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:1009-1013|next_skip_chance:1746006745159629|current_time:1746006744966600| [2025/04/30 09:52:24 966605] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1014| [2025/04/30 09:52:24 966636] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1014|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006744966612|stream_id:0|stream_offset:802929| [2025/04/30 09:52:24 966641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 966647] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:52:24 966654] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37343|rtt_var:339|pto_duration:39343|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 966661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 966668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 966674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:52:24 966681] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745030955|now:1746006744966654|interv:64301| [2025/04/30 09:52:24 966687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745030955|now:1746006744966654|interval:64301|pto_count:0|srtt:37343 [2025/04/30 09:52:24 966694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:48006| [2025/04/30 09:52:24 966702] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 966709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:804108| [2025/04/30 09:52:24 966715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 966722] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745030955| [2025/04/30 09:52:24 966729] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745030955| [2025/04/30 09:52:24 966735] [debug] |xqc_engine_wakeup_after|wakeup:1746006745030955|now:1746006744966735|diff:64220| [2025/04/30 09:52:24 966742] [debug] |xqc_engine_main_logic|END|now:1746006744966312| [2025/04/30 09:52:24 966754] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006744966753| [2025/04/30 09:52:24 966762] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 966771] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:342| [2025/04/30 09:52:24 966777] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:343| [2025/04/30 09:52:24 966785] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:343| [2025/04/30 09:52:24 966797] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 966805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:970|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:971|path_largest_ack:970| [2025/04/30 09:52:24 966812] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:48006|prior_delivered:725566|prior_time:1746006744926175|is_app_limited:0|send_elapse:39157|ack_elapse:40578|ctl_first_sent_time:1746006744927959|lagest_ack_time:1746006744966753|curr_delivered:772372| [2025/04/30 09:52:24 966819] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744927959| [2025/04/30 09:52:24 966826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1139||sndq_packets_used_bytes:0|sndq_packets_free:209| [2025/04/30 09:52:24 966834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:971|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:971|path_largest_ack:971| [2025/04/30 09:52:24 966840] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:46806|prior_delivered:727966|prior_time:1746006744928103|is_app_limited:0|send_elapse:39019|ack_elapse:38650|ctl_first_sent_time:1746006744929684|lagest_ack_time:1746006744966753|curr_delivered:773572| [2025/04/30 09:52:24 966848] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744929684| [2025/04/30 09:52:24 966855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1138||sndq_packets_used_bytes:0|sndq_packets_free:210| [2025/04/30 09:52:24 966861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37343|rttvar:339|minrtt:31359|latest_rtt:37069|ack_delay:88| [2025/04/30 09:52:24 966868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37298|rttvar:345|minrtt:31359|latest_rtt:37069|ack_delay:88| [2025/04/30 09:52:24 966874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:971|lost_pn:968|thresh:3| [2025/04/30 09:52:24 966878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 966882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 966886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 966890] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37298|rtt_var:345|pto_duration:39298|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 966895] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 966899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 966902] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:52:24 966906] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745030910|now:1746006744966890|interv:64020| [2025/04/30 09:52:24 966911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745030910|now:1746006744966890|interval:64020|pto_count:0|srtt:37298 [2025/04/30 09:52:24 966919] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39019, ack_elapse 38650, delivered 45606|rate 1168815|lost 295| [2025/04/30 09:52:24 966924] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168815) in round 15| [2025/04/30 09:52:24 966928] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 966932] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 966936] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746006744929684|recovery:1|recovery_start:1746006744939236|packet_conservation:1|next_round_delivered:739966| [2025/04/30 09:52:24 966941] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746006744929684|recovery:1|recovery_start:1746006744939236|packet_conservation:1|next_round_delivered:739966| [2025/04/30 09:52:24 966945] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:48006|full_bw_reached:1|inflight:45606|srtt:37298|latest_rtt:37069|min_rtt:31359|applimit:0|lost:294|recovery:1|recovery_start:1746006744939236|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 966951] [stats] |scid:d47626d1917b423603b680b7|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0||cwnd:48006|inflight:45606|mode:2|applimit:0|pacing_rate:1211874|bw:1211874|srtt:37298|latest_rtt:37069|min_rtt:31359|send:1002|lost:294|tlp:0|recv:332|recovery:1|slow_start:0|conn_life:740946|acked:2400|delivered:773572|is_cwnd_limited:1| [2025/04/30 09:52:24 966957] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:343|largest:343|pns:2| [2025/04/30 09:52:24 966961] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:343|frame:ACK |recv_time:1746006744966753|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 966966] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864966753|now:1746006744966753|interv:120000000| [2025/04/30 09:52:24 966970] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864966753|now:1746006744966753|interv:120000000| [2025/04/30 09:52:24 966974] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745030955|pq_index:0| [2025/04/30 09:52:24 966978] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744966312| [2025/04/30 09:52:24 966982] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744966982| [2025/04/30 09:52:24 966987] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744966986| [2025/04/30 09:52:24 966993] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 966997] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37298|min_srtt:37298|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 967002] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 967009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 967013] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 967017] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 967022] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 967026] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37298|min_srtt:37298|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 967030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 967034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 967038] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 967042] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 967046] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 967051] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 967055] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:804108| [2025/04/30 09:52:24 967059] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 967063] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744968063|now:1746006744967063|interv:1000| [2025/04/30 09:52:24 967067] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 967071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 967075] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744968063| [2025/04/30 09:52:24 967079] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744968063| [2025/04/30 09:52:24 967083] [debug] |xqc_engine_wakeup_after|wakeup:1746006744968063|now:1746006744967083|diff:980| [2025/04/30 09:52:24 967087] [debug] |xqc_engine_main_logic|END|now:1746006744966986| [2025/04/30 09:52:24 967093] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744967093| [2025/04/30 09:52:24 967097] [debug] |xqc_engine_wakeup_after|wakeup:1746006744968063|now:1746006744967097|diff:966| [2025/04/30 09:52:24 967101] [debug] |xqc_engine_main_logic|END|now:1746006744967093| [2025/04/30 09:52:24 968170] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744968170| [2025/04/30 09:52:24 968181] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744968063|pq_index:0| [2025/04/30 09:52:24 968187] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744966986| [2025/04/30 09:52:24 968196] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744968192| [2025/04/30 09:52:24 968208] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744968063|now:1746006744968192| [2025/04/30 09:52:24 968212] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744968063|now:1746006744968192| [2025/04/30 09:52:24 968216] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 968220] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 968225] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37298|min_srtt:37298|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 968230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 968234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 968238] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 968244] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 968251] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 968257] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37298|min_srtt:37298|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 968264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 968271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 968277] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 968283] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 968290] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 968298] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 968304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:804108| [2025/04/30 09:52:24 968311] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 968318] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1015| [2025/04/30 09:52:24 968358] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1015|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006744968329|stream_id:0|stream_offset:804108| [2025/04/30 09:52:24 968367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 968380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:52:24 968386] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37298|rtt_var:345|pto_duration:39298|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 968394] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 968400] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 968406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:52:24 968412] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745032627|now:1746006744968386|interv:64241| [2025/04/30 09:52:24 968418] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745032627|now:1746006744968386|interval:64241|pto_count:0|srtt:37298 [2025/04/30 09:52:24 968425] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46806| [2025/04/30 09:52:24 968432] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 968439] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:805287| [2025/04/30 09:52:24 968446] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 968452] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1016| [2025/04/30 09:52:24 968495] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1016|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006744968462|stream_id:0|stream_offset:805287| [2025/04/30 09:52:24 968505] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 968512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:52:24 968519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37298|rtt_var:345|pto_duration:39298|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 968525] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 968531] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 968537] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:52:24 968544] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745032760|now:1746006744968518|interv:64242| [2025/04/30 09:52:24 968551] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745032760|now:1746006744968518|interval:64242|pto_count:0|srtt:37298 [2025/04/30 09:52:24 968558] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:48006| [2025/04/30 09:52:24 968572] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 968577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:806466| [2025/04/30 09:52:24 968581] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 968586] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745032760| [2025/04/30 09:52:24 968590] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745032760| [2025/04/30 09:52:24 968594] [debug] |xqc_engine_wakeup_after|wakeup:1746006745032760|now:1746006744968594|diff:64166| [2025/04/30 09:52:24 968598] [debug] |xqc_engine_main_logic|END|now:1746006744968192| [2025/04/30 09:52:24 968875] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006744968874| [2025/04/30 09:52:24 968885] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 968894] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:343| [2025/04/30 09:52:24 968900] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:344| [2025/04/30 09:52:24 968909] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:344| [2025/04/30 09:52:24 968915] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 968922] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:972|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:973|path_largest_ack:972| [2025/04/30 09:52:24 968929] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:48006|prior_delivered:727966|prior_time:1746006744928103|is_app_limited:0|send_elapse:39141|ack_elapse:40771|ctl_first_sent_time:1746006744929806|lagest_ack_time:1746006744968874|curr_delivered:774772| [2025/04/30 09:52:24 968936] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744929806| [2025/04/30 09:52:24 968943] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1137||sndq_packets_used_bytes:0|sndq_packets_free:211| [2025/04/30 09:52:24 968949] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:973|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:973|path_largest_ack:973| [2025/04/30 09:52:24 968957] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:46806|prior_delivered:730366|prior_time:1746006744929977|is_app_limited:0|send_elapse:38969|ack_elapse:38897|ctl_first_sent_time:1746006744931614|lagest_ack_time:1746006744968874|curr_delivered:775972| [2025/04/30 09:52:24 968964] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744931614| [2025/04/30 09:52:24 968970] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1136||sndq_packets_used_bytes:0|sndq_packets_free:212| [2025/04/30 09:52:24 968976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37298|rttvar:345|minrtt:31359|latest_rtt:37260|ack_delay:96| [2025/04/30 09:52:24 968983] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37281|rttvar:292|minrtt:31359|latest_rtt:37260|ack_delay:96| [2025/04/30 09:52:24 968996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:973|lost_pn:970|thresh:3| [2025/04/30 09:52:24 969003] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 969007] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 969011] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 969015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37281|rtt_var:292|pto_duration:39281|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 969020] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 969024] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 969027] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:52:24 969031] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745032743|now:1746006744969015|interv:63728| [2025/04/30 09:52:24 969035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745032743|now:1746006744969015|interval:63728|pto_count:0|srtt:37281 [2025/04/30 09:52:24 969040] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 38969, ack_elapse 38897, delivered 45606|rate 1170314|lost 295| [2025/04/30 09:52:24 969044] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170314) in round 15| [2025/04/30 09:52:24 969048] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 969052] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 969056] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746006744931614|recovery:1|recovery_start:1746006744939236|packet_conservation:1|next_round_delivered:739966| [2025/04/30 09:52:24 969061] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746006744931614|recovery:1|recovery_start:1746006744939236|packet_conservation:1|next_round_delivered:739966| [2025/04/30 09:52:24 969066] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:48006|full_bw_reached:1|inflight:45606|srtt:37281|latest_rtt:37260|min_rtt:31359|applimit:0|lost:294|recovery:1|recovery_start:1746006744939236|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 969071] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:24 969076] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006744993874|now:1746006744968874|interv:25000| [2025/04/30 09:52:24 969081] [debug] |scid:d47626d1917b423603b680b7|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:1746006744968874|max_ack_delay:25000| [2025/04/30 09:52:24 969086] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:344|largest:344|pns:2| [2025/04/30 09:52:24 969098] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:344|frame:PING ACK |recv_time:1746006744968874|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 969102] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864968874|now:1746006744968874|interv:120000000| [2025/04/30 09:52:24 969106] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864968874|now:1746006744968874|interv:120000000| [2025/04/30 09:52:24 969110] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745032760|pq_index:0| [2025/04/30 09:52:24 969115] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744968192| [2025/04/30 09:52:24 969119] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744969119| [2025/04/30 09:52:24 969123] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744969123| [2025/04/30 09:52:24 969129] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 969156] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37281|min_srtt:37281|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 969162] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 969166] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 969170] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 969174] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 969178] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 969182] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37281|min_srtt:37281|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 969187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 969191] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 969195] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 969199] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 969203] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 969208] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 969212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:806466| [2025/04/30 09:52:24 969220] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 969224] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744970224|now:1746006744969224|interv:1000| [2025/04/30 09:52:24 969228] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 969231] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 969236] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744970224| [2025/04/30 09:52:24 969242] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744970224| [2025/04/30 09:52:24 969249] [debug] |xqc_engine_wakeup_after|wakeup:1746006744970224|now:1746006744969249|diff:975| [2025/04/30 09:52:24 969255] [debug] |xqc_engine_main_logic|END|now:1746006744969123| [2025/04/30 09:52:24 969268] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744969268| [2025/04/30 09:52:24 969275] [debug] |xqc_engine_wakeup_after|wakeup:1746006744970224|now:1746006744969274|diff:950| [2025/04/30 09:52:24 969281] [debug] |xqc_engine_main_logic|END|now:1746006744969268| [2025/04/30 09:52:24 970355] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744970355| [2025/04/30 09:52:24 970370] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744970224|pq_index:0| [2025/04/30 09:52:24 970376] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744969123| [2025/04/30 09:52:24 970384] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744970382| [2025/04/30 09:52:24 970391] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744970224|now:1746006744970382| [2025/04/30 09:52:24 970398] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744970224|now:1746006744970382| [2025/04/30 09:52:24 970404] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 970410] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 970418] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37281|min_srtt:37281|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 970425] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 970431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 970437] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 970443] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 970450] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 970456] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37281|min_srtt:37281|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 970463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 970476] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 970480] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 970484] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 970488] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 970493] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 970497] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:806466| [2025/04/30 09:52:24 970502] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 970506] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1017| [2025/04/30 09:52:24 970543] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1017|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006744970515|stream_id:0|stream_offset:806466| [2025/04/30 09:52:24 970549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 970554] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:52:24 970559] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37281|rtt_var:292|pto_duration:39281|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 970567] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 970573] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 970579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:52:24 970586] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745034796|now:1746006744970559|interv:64237| [2025/04/30 09:52:24 970593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745034796|now:1746006744970559|interval:64237|pto_count:0|srtt:37281 [2025/04/30 09:52:24 970600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46806| [2025/04/30 09:52:24 970608] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 970613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:807645| [2025/04/30 09:52:24 970618] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 970626] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1018| [2025/04/30 09:52:24 970656] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1018|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006744970633|stream_id:0|stream_offset:807645| [2025/04/30 09:52:24 970662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 970670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:52:24 970677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37281|rtt_var:292|pto_duration:39281|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 970685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 970691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 970698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:52:24 970704] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745034914|now:1746006744970677|interv:64237| [2025/04/30 09:52:24 970711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745034914|now:1746006744970677|interval:64237|pto_count:0|srtt:37281 [2025/04/30 09:52:24 970726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:48006| [2025/04/30 09:52:24 970734] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 970740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:808824| [2025/04/30 09:52:24 970747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 970754] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744993874| [2025/04/30 09:52:24 970761] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744993874| [2025/04/30 09:52:24 970767] [debug] |xqc_engine_wakeup_after|wakeup:1746006744993874|now:1746006744970767|diff:23107| [2025/04/30 09:52:24 970773] [debug] |xqc_engine_main_logic|END|now:1746006744970382| [2025/04/30 09:52:24 970787] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006744970786| [2025/04/30 09:52:24 970794] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 970802] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:344| [2025/04/30 09:52:24 970808] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:345| [2025/04/30 09:52:24 970816] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:345| [2025/04/30 09:52:24 970822] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 970829] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:974|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:975|path_largest_ack:974| [2025/04/30 09:52:24 970842] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:48006|prior_delivered:730366|prior_time:1746006744929977|is_app_limited:0|send_elapse:39091|ack_elapse:40809|ctl_first_sent_time:1746006744931736|lagest_ack_time:1746006744970786|curr_delivered:777172| [2025/04/30 09:52:24 970849] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744931736| [2025/04/30 09:52:24 970856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1135||sndq_packets_used_bytes:0|sndq_packets_free:213| [2025/04/30 09:52:24 970863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:975|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:975|path_largest_ack:975| [2025/04/30 09:52:24 970870] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:46806|prior_delivered:732766|prior_time:1746006744931924|is_app_limited:0|send_elapse:40744|ack_elapse:38862|ctl_first_sent_time:1746006744933526|lagest_ack_time:1746006744970786|curr_delivered:778372| [2025/04/30 09:52:24 970878] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744933526| [2025/04/30 09:52:24 970884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1134||sndq_packets_used_bytes:0|sndq_packets_free:214| [2025/04/30 09:52:24 970891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37281|rttvar:292|minrtt:31359|latest_rtt:37260|ack_delay:88| [2025/04/30 09:52:24 970898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37267|rttvar:246|minrtt:31359|latest_rtt:37260|ack_delay:88| [2025/04/30 09:52:24 970903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:975|lost_pn:972|thresh:3| [2025/04/30 09:52:24 970907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 970911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 970916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 970920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37267|rtt_var:246|pto_duration:39267|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 970924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 970928] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 970932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:52:24 970936] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745034900|now:1746006744970919|interv:63981| [2025/04/30 09:52:24 970940] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745034900|now:1746006744970919|interval:63981|pto_count:0|srtt:37267 [2025/04/30 09:52:24 970945] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 40744, ack_elapse 38862, delivered 45606|rate 1119330|lost 295| [2025/04/30 09:52:24 970949] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1119330) in round 15| [2025/04/30 09:52:24 970954] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 970962] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 970966] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746006744933526|recovery:1|recovery_start:1746006744939236|packet_conservation:1|next_round_delivered:739966| [2025/04/30 09:52:24 970970] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746006744933526|recovery:1|recovery_start:1746006744939236|packet_conservation:1|next_round_delivered:739966| [2025/04/30 09:52:24 970975] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:48006|full_bw_reached:1|inflight:45606|srtt:37267|latest_rtt:37260|min_rtt:31359|applimit:0|lost:294|recovery:1|recovery_start:1746006744939236|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 970981] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:345|largest:345|pns:2| [2025/04/30 09:52:24 970986] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:345|frame:ACK |recv_time:1746006744970786|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 970990] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864970786|now:1746006744970786|interv:120000000| [2025/04/30 09:52:24 970995] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864970786|now:1746006744970786|interv:120000000| [2025/04/30 09:52:24 970999] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744993874|pq_index:0| [2025/04/30 09:52:24 971003] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744970382| [2025/04/30 09:52:24 971007] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744971007| [2025/04/30 09:52:24 971012] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744971011| [2025/04/30 09:52:24 971017] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 971022] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37267|min_srtt:37267|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 971027] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 971031] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 971035] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 971039] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 971043] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 971047] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37267|min_srtt:37267|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 971054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 971059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 971063] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 971066] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 971071] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 971075] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 971079] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:808824| [2025/04/30 09:52:24 971084] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 971088] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744972088|now:1746006744971088|interv:1000| [2025/04/30 09:52:24 971092] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 971096] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 971100] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744972088| [2025/04/30 09:52:24 971104] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744972088| [2025/04/30 09:52:24 971108] [debug] |xqc_engine_wakeup_after|wakeup:1746006744972088|now:1746006744971108|diff:980| [2025/04/30 09:52:24 971112] [debug] |xqc_engine_main_logic|END|now:1746006744971011| [2025/04/30 09:52:24 971117] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744971117| [2025/04/30 09:52:24 971121] [debug] |xqc_engine_wakeup_after|wakeup:1746006744972088|now:1746006744971121|diff:967| [2025/04/30 09:52:24 971125] [debug] |xqc_engine_main_logic|END|now:1746006744971117| [2025/04/30 09:52:24 972194] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744972194| [2025/04/30 09:52:24 972206] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744972088|pq_index:0| [2025/04/30 09:52:24 972210] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744971011| [2025/04/30 09:52:24 972215] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744972214| [2025/04/30 09:52:24 972220] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744972088|now:1746006744972214| [2025/04/30 09:52:24 972224] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744972088|now:1746006744972214| [2025/04/30 09:52:24 972230] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 972237] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 972244] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37267|min_srtt:37267|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 972259] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 972266] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 972272] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 972279] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 972285] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 972292] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37267|min_srtt:37267|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 972299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 972307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 972313] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 972318] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 972325] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 972332] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 972336] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:808824| [2025/04/30 09:52:24 972341] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 972345] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1019| [2025/04/30 09:52:24 972378] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1019|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006744972354|stream_id:0|stream_offset:808824| [2025/04/30 09:52:24 972384] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 972389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:52:24 972393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37267|rtt_var:246|pto_duration:39267|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 972398] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 972405] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 972424] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:52:24 972431] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745036621|now:1746006744972393|interv:64228| [2025/04/30 09:52:24 972437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745036621|now:1746006744972393|interval:64228|pto_count:0|srtt:37267 [2025/04/30 09:52:24 972444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46806| [2025/04/30 09:52:24 972451] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 972458] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:810003| [2025/04/30 09:52:24 972466] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 972473] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1020| [2025/04/30 09:52:24 972511] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1020|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006744972483|stream_id:0|stream_offset:810003| [2025/04/30 09:52:24 972521] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 972528] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:52:24 972535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37267|rtt_var:246|pto_duration:39267|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 972541] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 972548] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 972555] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:52:24 972562] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745036750|now:1746006744972535|interv:64215| [2025/04/30 09:52:24 972568] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745036750|now:1746006744972535|interval:64215|pto_count:0|srtt:37267 [2025/04/30 09:52:24 972575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:48006| [2025/04/30 09:52:24 972582] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 972589] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:811182| [2025/04/30 09:52:24 972595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 972602] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744993874| [2025/04/30 09:52:24 972611] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744993874| [2025/04/30 09:52:24 972615] [debug] |xqc_engine_wakeup_after|wakeup:1746006744993874|now:1746006744972615|diff:21259| [2025/04/30 09:52:24 972620] [debug] |xqc_engine_main_logic|END|now:1746006744972214| [2025/04/30 09:52:24 973820] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744973819| [2025/04/30 09:52:24 973836] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 973844] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:345| [2025/04/30 09:52:24 973850] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:346| [2025/04/30 09:52:24 973860] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:346| [2025/04/30 09:52:24 973866] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 973874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 973882] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:46806|prior_delivered:735166|prior_time:1746006744933902|is_app_limited:0|send_elapse:39707|ack_elapse:39917|ctl_first_sent_time:1746006744935552|lagest_ack_time:1746006744973819|curr_delivered:779572| [2025/04/30 09:52:24 973889] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744935552| [2025/04/30 09:52:24 973897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1133||sndq_packets_used_bytes:0|sndq_packets_free:215| [2025/04/30 09:52:24 973903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 973910] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:46806|prior_delivered:735166|prior_time:1746006744933902|is_app_limited:0|send_elapse:39707|ack_elapse:39917|ctl_first_sent_time:1746006744935552|lagest_ack_time:1746006744973819|curr_delivered:780772| [2025/04/30 09:52:24 973917] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744935690| [2025/04/30 09:52:24 973923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1132||sndq_packets_used_bytes:0|sndq_packets_free:216| [2025/04/30 09:52:24 973930] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37267|rttvar:246|minrtt:31359|latest_rtt:38129|ack_delay:104| [2025/04/30 09:52:24 973937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37362|rttvar:374|minrtt:31359|latest_rtt:38129|ack_delay:104| [2025/04/30 09:52:24 973944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:978|lost_pn:975|thresh:3| [2025/04/30 09:52:24 973950] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 973955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 973959] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 973963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744976552|now:1746006744973963|interval:2589| [2025/04/30 09:52:24 973976] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744976552|now:1746006744973963|interv:2589| [2025/04/30 09:52:24 973983] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39707, ack_elapse 39917, delivered 45606|rate 1142520|lost 295| [2025/04/30 09:52:24 973989] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142520) in round 15| [2025/04/30 09:52:24 973996] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 974000] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 974004] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746006744935690|recovery:1|recovery_start:1746006744939236|packet_conservation:1|next_round_delivered:739966| [2025/04/30 09:52:24 974009] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746006744935690|recovery:1|recovery_start:1746006744939236|packet_conservation:1|next_round_delivered:739966| [2025/04/30 09:52:24 974013] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:48006|full_bw_reached:1|inflight:45606|srtt:37362|latest_rtt:38129|min_rtt:31359|applimit:0|lost:294|recovery:1|recovery_start:1746006744939236|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 974019] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:346|largest:346|pns:2| [2025/04/30 09:52:24 974024] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:346|frame:ACK |recv_time:1746006744973819|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 974029] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864973819|now:1746006744973819|interv:120000000| [2025/04/30 09:52:24 974033] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864973819|now:1746006744973819|interv:120000000| [2025/04/30 09:52:24 974037] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744993874|pq_index:0| [2025/04/30 09:52:24 974041] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744972214| [2025/04/30 09:52:24 974045] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744974045| [2025/04/30 09:52:24 974050] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744974049| [2025/04/30 09:52:24 974055] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 974060] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37362|min_srtt:37362|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 974065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 974070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 974077] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 974081] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 974085] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 974089] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37362|min_srtt:37362|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 974093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 974098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 974102] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 974105] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 974110] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 974114] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 974118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:811182| [2025/04/30 09:52:24 974123] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 974127] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744975127|now:1746006744974127|interv:1000| [2025/04/30 09:52:24 974131] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 974156] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 974160] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744975127| [2025/04/30 09:52:24 974165] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744975127| [2025/04/30 09:52:24 974168] [debug] |xqc_engine_wakeup_after|wakeup:1746006744975127|now:1746006744974168|diff:959| [2025/04/30 09:52:24 974173] [debug] |xqc_engine_main_logic|END|now:1746006744974049| [2025/04/30 09:52:24 974178] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744974178| [2025/04/30 09:52:24 974182] [debug] |xqc_engine_wakeup_after|wakeup:1746006744975127|now:1746006744974182|diff:945| [2025/04/30 09:52:24 974186] [debug] |xqc_engine_main_logic|END|now:1746006744974178| [2025/04/30 09:52:24 975259] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744975258| [2025/04/30 09:52:24 975274] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744975127|pq_index:0| [2025/04/30 09:52:24 975282] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744974049| [2025/04/30 09:52:24 975290] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744975288| [2025/04/30 09:52:24 975304] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744975127|now:1746006744975288| [2025/04/30 09:52:24 975311] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744975127|now:1746006744975288| [2025/04/30 09:52:24 975318] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 975325] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 975332] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37362|min_srtt:37362|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 975339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 975346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 975352] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 975358] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 975364] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 975371] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37362|min_srtt:37362|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 975378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 975384] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 975390] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 975395] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 975402] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 975409] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 975416] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:811182| [2025/04/30 09:52:24 975424] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 975431] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1021| [2025/04/30 09:52:24 975478] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1021|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006744975442|stream_id:0|stream_offset:811182| [2025/04/30 09:52:24 975488] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 975501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:52:24 975508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744976552|now:1746006744975508|interval:1044| [2025/04/30 09:52:24 975515] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744976552|now:1746006744975508|interv:1044| [2025/04/30 09:52:24 975522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46806| [2025/04/30 09:52:24 975530] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 975537] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:812361| [2025/04/30 09:52:24 975544] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 975549] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1022| [2025/04/30 09:52:24 975590] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1022|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006744975562|stream_id:0|stream_offset:812361| [2025/04/30 09:52:24 975599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 975606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:52:24 975613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744976552|now:1746006744975613|interval:939| [2025/04/30 09:52:24 975620] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744976552|now:1746006744975613|interv:939| [2025/04/30 09:52:24 975627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:48006| [2025/04/30 09:52:24 975635] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 975641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:813540| [2025/04/30 09:52:24 975648] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 975654] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744976552| [2025/04/30 09:52:24 975659] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744976552| [2025/04/30 09:52:24 975663] [debug] |xqc_engine_wakeup_after|wakeup:1746006744976552|now:1746006744975663|diff:889| [2025/04/30 09:52:24 975667] [debug] |xqc_engine_main_logic|END|now:1746006744975288| [2025/04/30 09:52:24 975768] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744975767| [2025/04/30 09:52:24 975779] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 975786] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:346| [2025/04/30 09:52:24 975798] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:347| [2025/04/30 09:52:24 975807] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:347| [2025/04/30 09:52:24 975813] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 975821] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 975828] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:49206|prior_delivered:735166|prior_time:1746006744933902|is_app_limited:0|send_elapse:41166|ack_elapse:41865|ctl_first_sent_time:1746006744937011|lagest_ack_time:1746006744975767|curr_delivered:781972| [2025/04/30 09:52:24 975835] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744937011| [2025/04/30 09:52:24 975840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1131||sndq_packets_used_bytes:0|sndq_packets_free:217| [2025/04/30 09:52:24 975847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 975853] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:48006|prior_delivered:737566|prior_time:1746006744937198|is_app_limited:0|send_elapse:39165|ack_elapse:38569|ctl_first_sent_time:1746006744938862|lagest_ack_time:1746006744975767|curr_delivered:783172| [2025/04/30 09:52:24 975860] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744938862| [2025/04/30 09:52:24 975864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1130||sndq_packets_used_bytes:0|sndq_packets_free:218| [2025/04/30 09:52:24 975870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37362|rttvar:374|minrtt:31359|latest_rtt:36905|ack_delay:96| [2025/04/30 09:52:24 975876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37293|rttvar:419|minrtt:31359|latest_rtt:36905|ack_delay:96| [2025/04/30 09:52:24 975884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:980|lost_pn:977|thresh:3| [2025/04/30 09:52:24 975891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 975897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 975905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:976|lost_pn:977|po_sent_time:1746006744933657|lost_send_time:1746006744933813|loss_delay:41954|frame:STREAM |repair:128| [2025/04/30 09:52:24 975912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744933657u| [2025/04/30 09:52:24 975919] [stats] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |lost interval:108664|lost_count:3|send_count:105|pkt_num:976|po_send_time:1746006744933657|srtt:37293|cwnd:48006|bw:1211874|conn_life:749763|now:0|last_lost_time:749763| [2025/04/30 09:52:24 975924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 975928] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37293|rtt_var:419|pto_duration:39293|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 975937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 975941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 975945] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 44406| [2025/04/30 09:52:24 975949] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745039855|now:1746006744975928|interv:63927| [2025/04/30 09:52:24 975953] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745039855|now:1746006744975928|interval:63927|pto_count:0|srtt:37293 [2025/04/30 09:52:24 975957] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39165, ack_elapse 38569, delivered 45606|rate 1164458|lost 296| [2025/04/30 09:52:24 975962] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1164458) in round 15| [2025/04/30 09:52:24 975966] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 975970] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 975974] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:1|acked:2400|po_sent_time:1746006744938862|recovery:1|recovery_start:1746006744975918|packet_conservation:1|next_round_delivered:739966| [2025/04/30 09:52:24 975979] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:1|acked:2400|po_sent_time:1746006744938862|recovery:1|recovery_start:1746006744975918|packet_conservation:1|next_round_delivered:739966| [2025/04/30 09:52:24 975984] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:48006|full_bw_reached:1|inflight:44406|srtt:37293|latest_rtt:36905|min_rtt:31359|applimit:0|lost:294|recovery:1|recovery_start:1746006744975918|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:24 975989] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:347|largest:347|pns:2| [2025/04/30 09:52:24 975994] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:347|frame:ACK |recv_time:1746006744975767|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 975999] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864975767|now:1746006744975767|interv:120000000| [2025/04/30 09:52:24 976003] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864975767|now:1746006744975767|interv:120000000| [2025/04/30 09:52:24 976007] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744976552|pq_index:0| [2025/04/30 09:52:24 976011] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744975288| [2025/04/30 09:52:24 976015] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744976015| [2025/04/30 09:52:24 976020] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744976019| [2025/04/30 09:52:24 976026] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 976033] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37293|min_srtt:37293|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 976038] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:44406|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 976042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 976046] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 976050] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 976055] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 976059] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37293|min_srtt:37293|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 976063] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:44406|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 976067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 976071] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 976076] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 976080] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 976085] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 976089] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44406|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:813540| [2025/04/30 09:52:24 976094] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 976098] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1023| [2025/04/30 09:52:24 976131] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1023|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44406|now:1746006744976105|stream_id:0|stream_offset:813540| [2025/04/30 09:52:24 976161] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 976169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:44406|applimit:0| [2025/04/30 09:52:24 976176] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37293|rtt_var:419|pto_duration:39293|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 976183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 976196] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 976202] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:52:24 976209] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745040398|now:1746006744976175|interv:64223| [2025/04/30 09:52:24 976214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745040398|now:1746006744976175|interval:64223|pto_count:0|srtt:37293 [2025/04/30 09:52:24 976219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:45606| [2025/04/30 09:52:24 976224] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 976228] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:814719| [2025/04/30 09:52:24 976233] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 976237] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1024| [2025/04/30 09:52:24 976272] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1024|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006744976244|stream_id:0|stream_offset:814719| [2025/04/30 09:52:24 976282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 976290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:52:24 976296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37293|rtt_var:419|pto_duration:39293|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 976303] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 976309] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 976315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:52:24 976321] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745040537|now:1746006744976296|interv:64241| [2025/04/30 09:52:24 976327] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745040537|now:1746006744976296|interval:64241|pto_count:0|srtt:37293 [2025/04/30 09:52:24 976335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:46806| [2025/04/30 09:52:24 976342] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 976348] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:815898| [2025/04/30 09:52:24 976355] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 976362] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744977362|now:1746006744976362|interv:1000| [2025/04/30 09:52:24 976375] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 976381] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 976387] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744977362| [2025/04/30 09:52:24 976393] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744977362| [2025/04/30 09:52:24 976399] [debug] |xqc_engine_wakeup_after|wakeup:1746006744977362|now:1746006744976399|diff:963| [2025/04/30 09:52:24 976405] [debug] |xqc_engine_main_logic|END|now:1746006744976019| [2025/04/30 09:52:24 976413] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744976413| [2025/04/30 09:52:24 976419] [debug] |xqc_engine_wakeup_after|wakeup:1746006744977362|now:1746006744976419|diff:943| [2025/04/30 09:52:24 976425] [debug] |xqc_engine_main_logic|END|now:1746006744976413| [2025/04/30 09:52:24 977504] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744977504| [2025/04/30 09:52:24 977519] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744977362|pq_index:0| [2025/04/30 09:52:24 977526] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744976019| [2025/04/30 09:52:24 977534] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744977532| [2025/04/30 09:52:24 977541] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744977362|now:1746006744977532| [2025/04/30 09:52:24 977547] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744977362|now:1746006744977532| [2025/04/30 09:52:24 977554] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 977561] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 977568] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37293|min_srtt:37293|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 977575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:46806|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 977582] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 977588] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 977594] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 977599] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 977603] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37293|min_srtt:37293|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 977607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:46806|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 977612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 977622] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 977626] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 977630] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 977635] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 977639] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:815898| [2025/04/30 09:52:24 977644] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 977648] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1025| [2025/04/30 09:52:24 977681] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1025|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006744977657|stream_id:0|stream_offset:815898| [2025/04/30 09:52:24 977687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 977693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:52:24 977707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37293|rtt_var:419|pto_duration:39293|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 977714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 977721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 977726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:52:24 977730] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745041950|now:1746006744977706|interv:64244| [2025/04/30 09:52:24 977736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745041950|now:1746006744977706|interval:64244|pto_count:0|srtt:37293 [2025/04/30 09:52:24 977744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48006|inflight:48006| [2025/04/30 09:52:24 977751] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 977758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:48006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:817077| [2025/04/30 09:52:24 977765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 977771] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744993874| [2025/04/30 09:52:24 977778] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744993874| [2025/04/30 09:52:24 977784] [debug] |xqc_engine_wakeup_after|wakeup:1746006744993874|now:1746006744977784|diff:16090| [2025/04/30 09:52:24 977797] [debug] |xqc_engine_main_logic|END|now:1746006744977532| [2025/04/30 09:52:24 977811] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744977810| [2025/04/30 09:52:24 977819] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 977828] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:347| [2025/04/30 09:52:24 977834] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:348| [2025/04/30 09:52:24 977843] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:348| [2025/04/30 09:52:24 977850] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 977858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 977865] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:49206|prior_delivered:737566|prior_time:1746006744937198|is_app_limited:0|send_elapse:39271|ack_elapse:40612|ctl_first_sent_time:1746006744938968|lagest_ack_time:1746006744977810|curr_delivered:784372| [2025/04/30 09:52:24 977873] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744938968| [2025/04/30 09:52:24 977878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1130||sndq_packets_used_bytes:0|sndq_packets_free:218| [2025/04/30 09:52:24 977882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 977887] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:46806|prior_delivered:739966|prior_time:1746006744939099|is_app_limited:0|send_elapse:38987|ack_elapse:38711|ctl_first_sent_time:1746006744940710|lagest_ack_time:1746006744977810|curr_delivered:785572| [2025/04/30 09:52:24 977891] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744940710| [2025/04/30 09:52:24 977895] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1129||sndq_packets_used_bytes:0|sndq_packets_free:219| [2025/04/30 09:52:24 977899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37293|rttvar:419|minrtt:31359|latest_rtt:37100|ack_delay:96| [2025/04/30 09:52:24 977904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37257|rttvar:387|minrtt:31359|latest_rtt:37100|ack_delay:96| [2025/04/30 09:52:24 977908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:982|lost_pn:979|thresh:3| [2025/04/30 09:52:24 977912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 977916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 977920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 977924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 977928] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37257|rtt_var:387|pto_duration:39257|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 977937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 977941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 977945] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:52:24 977949] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745041914|now:1746006744977928|interv:63986| [2025/04/30 09:52:24 977953] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745041914|now:1746006744977928|interval:63986|pto_count:0|srtt:37257 [2025/04/30 09:52:24 977957] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 38987, ack_elapse 38711, delivered 45606|rate 1169774|lost 296| [2025/04/30 09:52:24 977962] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: RTT round update 15 -> 16| [2025/04/30 09:52:24 977966] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169774) in round 16| [2025/04/30 09:52:24 977970] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 977974] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 977978] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746006744940710|recovery:1|recovery_start:1746006744975918|packet_conservation:0|next_round_delivered:785572| [2025/04/30 09:52:24 977983] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48006|packet_lost:0|acked:2400|po_sent_time:1746006744940710|recovery:1|recovery_start:1746006744975918|packet_conservation:0|next_round_delivered:785572| [2025/04/30 09:52:24 977988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:50406|full_bw_reached:1|inflight:45606|srtt:37257|latest_rtt:37100|min_rtt:31359|applimit:0|lost:294|recovery:1|recovery_start:1746006744975918|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:52:24 977994] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:348|largest:348|pns:2| [2025/04/30 09:52:24 977998] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:348|frame:ACK |recv_time:1746006744977810|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 978003] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864977810|now:1746006744977810|interv:120000000| [2025/04/30 09:52:24 978007] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864977810|now:1746006744977810|interv:120000000| [2025/04/30 09:52:24 978011] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744993874|pq_index:0| [2025/04/30 09:52:24 978015] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744977532| [2025/04/30 09:52:24 978019] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744978019| [2025/04/30 09:52:24 978024] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744978023| [2025/04/30 09:52:24 978032] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 978037] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37257|min_srtt:37257|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 978041] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:45606|cwnd:50406|conn:000055C0D6BED6FC|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 978046] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 978050] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 978054] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 978058] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 978062] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37257|min_srtt:37257|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 978066] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:45606|cwnd:50406|conn:000055C0D6BED6FC|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 978071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 978074] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 978078] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 978083] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 978087] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 978091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:50406|conn:000055C0D6BED6FC|stream_id:0|stream_offset:817077| [2025/04/30 09:52:24 978096] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 978099] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744979099|now:1746006744978099|interv:1000| [2025/04/30 09:52:24 978103] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 978107] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 978111] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744979099| [2025/04/30 09:52:24 978115] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744979099| [2025/04/30 09:52:24 978119] [debug] |xqc_engine_wakeup_after|wakeup:1746006744979099|now:1746006744978119|diff:980| [2025/04/30 09:52:24 978123] [debug] |xqc_engine_main_logic|END|now:1746006744978023| [2025/04/30 09:52:24 978129] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744978129| [2025/04/30 09:52:24 978155] [debug] |xqc_engine_wakeup_after|wakeup:1746006744979099|now:1746006744978155|diff:944| [2025/04/30 09:52:24 978164] [debug] |xqc_engine_main_logic|END|now:1746006744978129| [2025/04/30 09:52:24 979229] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744979229| [2025/04/30 09:52:24 979241] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744979099|pq_index:0| [2025/04/30 09:52:24 979248] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744978023| [2025/04/30 09:52:24 979256] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744979254| [2025/04/30 09:52:24 979264] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744979099|now:1746006744979254| [2025/04/30 09:52:24 979270] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744979099|now:1746006744979254| [2025/04/30 09:52:24 979274] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 979280] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 979288] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37257|min_srtt:37257|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 979295] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:45606|cwnd:50406|conn:000055C0D6BED6FC|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 979302] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 979308] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 979314] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 979321] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 979328] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37257|min_srtt:37257|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 979335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:45606|cwnd:50406|conn:000055C0D6BED6FC|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 979342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 979348] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 979354] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 979361] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 979368] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 979375] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:50406|conn:000055C0D6BED6FC|stream_id:0|stream_offset:817077| [2025/04/30 09:52:24 979389] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 979396] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1026| [2025/04/30 09:52:24 979444] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1026|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006744979408|stream_id:0|stream_offset:817077| [2025/04/30 09:52:24 979454] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 979461] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:52:24 979468] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37257|rtt_var:387|pto_duration:39257|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 979475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 979482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 979488] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:52:24 979495] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745043665|now:1746006744979468|interv:64197| [2025/04/30 09:52:24 979501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745043665|now:1746006744979468|interval:64197|pto_count:0|srtt:37257 [2025/04/30 09:52:24 979508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50406|inflight:46806| [2025/04/30 09:52:24 979516] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 979522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:50406|conn:000055C0D6BED6FC|stream_id:0|stream_offset:818256| [2025/04/30 09:52:24 979538] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 979544] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1027| [2025/04/30 09:52:24 979583] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1027|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006744979555|stream_id:0|stream_offset:818256| [2025/04/30 09:52:24 979590] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 979595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:52:24 979599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37257|rtt_var:387|pto_duration:39257|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 979604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 979608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 979612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:52:24 979620] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745043812|now:1746006744979599|interv:64213| [2025/04/30 09:52:24 979624] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745043812|now:1746006744979599|interval:64213|pto_count:0|srtt:37257 [2025/04/30 09:52:24 979629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50406|inflight:48006| [2025/04/30 09:52:24 979633] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 979638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:50406|conn:000055C0D6BED6FC|stream_id:0|stream_offset:819435| [2025/04/30 09:52:24 979642] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 979646] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744980646|now:1746006744979646|interv:1000| [2025/04/30 09:52:24 979650] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 979654] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 979658] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744980646| [2025/04/30 09:52:24 979663] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744980646| [2025/04/30 09:52:24 979667] [debug] |xqc_engine_wakeup_after|wakeup:1746006744980646|now:1746006744979667|diff:979| [2025/04/30 09:52:24 979671] [debug] |xqc_engine_main_logic|END|now:1746006744979254| [2025/04/30 09:52:24 979735] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744979734| [2025/04/30 09:52:24 979744] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 979753] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:348| [2025/04/30 09:52:24 979759] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:349| [2025/04/30 09:52:24 979768] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:349| [2025/04/30 09:52:24 979774] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 979782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 979789] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:48006|prior_delivered:739966|prior_time:1746006744939099|is_app_limited:0|send_elapse:39096|ack_elapse:40635|ctl_first_sent_time:1746006744940819|lagest_ack_time:1746006744979734|curr_delivered:786772| [2025/04/30 09:52:24 979796] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744940819| [2025/04/30 09:52:24 979803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1128||sndq_packets_used_bytes:0|sndq_packets_free:220| [2025/04/30 09:52:24 979811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 979817] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:46806|prior_delivered:742366|prior_time:1746006744940955|is_app_limited:0|send_elapse:38830|ack_elapse:38779|ctl_first_sent_time:1746006744942585|lagest_ack_time:1746006744979734|curr_delivered:787972| [2025/04/30 09:52:24 979831] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744942585| [2025/04/30 09:52:24 979838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1127||sndq_packets_used_bytes:0|sndq_packets_free:221| [2025/04/30 09:52:24 979844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37257|rttvar:387|minrtt:31359|latest_rtt:37149|ack_delay:96| [2025/04/30 09:52:24 979851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37231|rttvar:342|minrtt:31359|latest_rtt:37149|ack_delay:96| [2025/04/30 09:52:24 979858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:984|lost_pn:981|thresh:3| [2025/04/30 09:52:24 979864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 979870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 979874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 979878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 979882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37231|rtt_var:342|pto_duration:39231|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 979886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 979891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 979894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:52:24 979898] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745043786|now:1746006744979882|interv:63904| [2025/04/30 09:52:24 979902] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745043786|now:1746006744979882|interval:63904|pto_count:0|srtt:37231 [2025/04/30 09:52:24 979907] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 38830, ack_elapse 38779, delivered 45606|rate 1174504|lost 296| [2025/04/30 09:52:24 979912] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174504) in round 16| [2025/04/30 09:52:24 979916] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 979920] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 979924] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50406|packet_lost:0|acked:2400|po_sent_time:1746006744942585|recovery:1|recovery_start:1746006744975918|packet_conservation:0|next_round_delivered:785572| [2025/04/30 09:52:24 979928] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50406|packet_lost:0|acked:2400|po_sent_time:1746006744942585|recovery:1|recovery_start:1746006744975918|packet_conservation:0|next_round_delivered:785572| [2025/04/30 09:52:24 979937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:52806|full_bw_reached:1|inflight:45606|srtt:37231|latest_rtt:37149|min_rtt:31359|applimit:0|lost:294|recovery:1|recovery_start:1746006744975918|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 979943] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:349|largest:349|pns:2| [2025/04/30 09:52:24 979947] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:349|frame:ACK |recv_time:1746006744979734|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 979952] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864979734|now:1746006744979734|interv:120000000| [2025/04/30 09:52:24 979956] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864979734|now:1746006744979734|interv:120000000| [2025/04/30 09:52:24 979960] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744980646|pq_index:0| [2025/04/30 09:52:24 979965] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744979254| [2025/04/30 09:52:24 979968] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744979968| [2025/04/30 09:52:24 979973] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744979972| [2025/04/30 09:52:24 979979] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 979984] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37231|min_srtt:37231|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 979988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:45606|cwnd:52806|conn:000055C0D6BED6FC|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 979993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 979997] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 980000] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 980005] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 980009] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37231|min_srtt:37231|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 980013] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:45606|cwnd:52806|conn:000055C0D6BED6FC|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 980018] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 980021] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 980025] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 980032] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 980037] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 980041] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:52806|conn:000055C0D6BED6FC|stream_id:0|stream_offset:819435| [2025/04/30 09:52:24 980046] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 980050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 980054] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744980646| [2025/04/30 09:52:24 980058] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744980646| [2025/04/30 09:52:24 980062] [debug] |xqc_engine_wakeup_after|wakeup:1746006744980646|now:1746006744980062|diff:584| [2025/04/30 09:52:24 980066] [debug] |xqc_engine_main_logic|END|now:1746006744979972| [2025/04/30 09:52:24 980071] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744980071| [2025/04/30 09:52:24 980075] [debug] |xqc_engine_wakeup_after|wakeup:1746006744980646|now:1746006744980075|diff:571| [2025/04/30 09:52:24 980079] [debug] |xqc_engine_main_logic|END|now:1746006744980071| [2025/04/30 09:52:24 981150] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744981149| [2025/04/30 09:52:24 981161] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744980646|pq_index:0| [2025/04/30 09:52:24 981166] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744979972| [2025/04/30 09:52:24 981171] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744981170| [2025/04/30 09:52:24 981176] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744980646|now:1746006744981170| [2025/04/30 09:52:24 981180] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744980646|now:1746006744981170| [2025/04/30 09:52:24 981184] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 981188] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 981193] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37231|min_srtt:37231|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 981198] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:45606|cwnd:52806|conn:000055C0D6BED6FC|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 981203] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 981207] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 981211] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 981215] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 981224] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37231|min_srtt:37231|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 981229] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:45606|cwnd:52806|conn:000055C0D6BED6FC|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 981233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 981238] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 981244] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 981250] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 981258] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 981263] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:52806|conn:000055C0D6BED6FC|stream_id:0|stream_offset:819435| [2025/04/30 09:52:24 981268] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 981274] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1028| [2025/04/30 09:52:24 981322] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1028|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006744981286|stream_id:0|stream_offset:819435| [2025/04/30 09:52:24 981332] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 981340] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:52:24 981347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37231|rtt_var:342|pto_duration:39231|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 981354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 981360] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 981367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:52:24 981373] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745045517|now:1746006744981346|interv:64171| [2025/04/30 09:52:24 981380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745045517|now:1746006744981346|interval:64171|pto_count:0|srtt:37231 [2025/04/30 09:52:24 981387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52806|inflight:46806| [2025/04/30 09:52:24 981395] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 981402] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:52806|conn:000055C0D6BED6FC|stream_id:0|stream_offset:820614| [2025/04/30 09:52:24 981415] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 981422] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1029| [2025/04/30 09:52:24 981465] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1029|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006744981433|stream_id:0|stream_offset:820614| [2025/04/30 09:52:24 981475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 981482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:52:24 981488] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37231|rtt_var:342|pto_duration:39231|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 981495] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 981502] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 981508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:52:24 981514] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745045664|now:1746006744981488|interv:64176| [2025/04/30 09:52:24 981521] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745045664|now:1746006744981488|interval:64176|pto_count:0|srtt:37231 [2025/04/30 09:52:24 981528] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52806|inflight:48006| [2025/04/30 09:52:24 981536] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 981542] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:52806|conn:000055C0D6BED6FC|stream_id:0|stream_offset:821793| [2025/04/30 09:52:24 981550] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 981555] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744982555|now:1746006744981555|interv:1000| [2025/04/30 09:52:24 981559] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 981563] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 981567] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744982555| [2025/04/30 09:52:24 981572] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744982555| [2025/04/30 09:52:24 981576] [debug] |xqc_engine_wakeup_after|wakeup:1746006744982555|now:1746006744981575|diff:980| [2025/04/30 09:52:24 981580] [debug] |xqc_engine_main_logic|END|now:1746006744981170| [2025/04/30 09:52:24 981690] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744981689| [2025/04/30 09:52:24 981700] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 981709] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:349| [2025/04/30 09:52:24 981722] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:350| [2025/04/30 09:52:24 981730] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:350| [2025/04/30 09:52:24 981737] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 981745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 981753] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:48006|prior_delivered:742366|prior_time:1746006744940955|is_app_limited:0|send_elapse:38949|ack_elapse:40734|ctl_first_sent_time:1746006744942704|lagest_ack_time:1746006744981689|curr_delivered:789172| [2025/04/30 09:52:24 981759] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744942704| [2025/04/30 09:52:24 981767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1126||sndq_packets_used_bytes:0|sndq_packets_free:222| [2025/04/30 09:52:24 981774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:24 981781] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:46806|prior_delivered:744766|prior_time:1746006744942893|is_app_limited:0|send_elapse:38727|ack_elapse:38796|ctl_first_sent_time:1746006744944482|lagest_ack_time:1746006744981689|curr_delivered:790372| [2025/04/30 09:52:24 981788] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744944482| [2025/04/30 09:52:24 981795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1125||sndq_packets_used_bytes:0|sndq_packets_free:223| [2025/04/30 09:52:24 981801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37231|rttvar:342|minrtt:31359|latest_rtt:37207|ack_delay:80| [2025/04/30 09:52:24 981808] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37218|rttvar:283|minrtt:31359|latest_rtt:37207|ack_delay:80| [2025/04/30 09:52:24 981815] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:986|lost_pn:983|thresh:3| [2025/04/30 09:52:24 981822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 981827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 981834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 981841] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 981848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37218|rtt_var:283|pto_duration:39218|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 981854] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 981858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 981862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:52:24 981871] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745045651|now:1746006744981847|interv:63804| [2025/04/30 09:52:24 981875] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745045651|now:1746006744981847|interval:63804|pto_count:0|srtt:37218 [2025/04/30 09:52:24 981880] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 38727, ack_elapse 38796, delivered 45606|rate 1175533|lost 296| [2025/04/30 09:52:24 981884] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175533) in round 16| [2025/04/30 09:52:24 981888] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 981893] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 981896] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52806|packet_lost:0|acked:2400|po_sent_time:1746006744944482|recovery:1|recovery_start:1746006744975918|packet_conservation:0|next_round_delivered:785572| [2025/04/30 09:52:24 981901] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52806|packet_lost:0|acked:2400|po_sent_time:1746006744944482|recovery:1|recovery_start:1746006744975918|packet_conservation:0|next_round_delivered:785572| [2025/04/30 09:52:24 981906] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:55206|full_bw_reached:1|inflight:45606|srtt:37218|latest_rtt:37207|min_rtt:31359|applimit:0|lost:294|recovery:1|recovery_start:1746006744975918|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 981912] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:350|largest:350|pns:2| [2025/04/30 09:52:24 981916] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:350|frame:ACK |recv_time:1746006744981689|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 981921] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864981689|now:1746006744981689|interv:120000000| [2025/04/30 09:52:24 981926] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864981689|now:1746006744981689|interv:120000000| [2025/04/30 09:52:24 981929] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744982555|pq_index:0| [2025/04/30 09:52:24 981934] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744981170| [2025/04/30 09:52:24 981938] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744981938| [2025/04/30 09:52:24 981943] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744981942| [2025/04/30 09:52:24 981948] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 981953] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37218|min_srtt:37218|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 981958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:45606|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 981965] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37218|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 981970] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:939|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 981974] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37218|min_srtt:37218|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 981979] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:45606|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:764022| [2025/04/30 09:52:24 981983] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37218|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 981987] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:976|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 981992] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37218|min_srtt:37218|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 981996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:45606|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 982000] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 982004] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 982008] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 982012] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 982017] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:939|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 982021] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 982025] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 982029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 982033] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 982037] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:821793| [2025/04/30 09:52:24 982042] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 982046] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 982049] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744982555| [2025/04/30 09:52:24 982054] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744982555| [2025/04/30 09:52:24 982060] [debug] |xqc_engine_wakeup_after|wakeup:1746006744982555|now:1746006744982060|diff:495| [2025/04/30 09:52:24 982064] [debug] |xqc_engine_main_logic|END|now:1746006744981942| [2025/04/30 09:52:24 982070] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744982070| [2025/04/30 09:52:24 982074] [debug] |xqc_engine_wakeup_after|wakeup:1746006744982555|now:1746006744982074|diff:481| [2025/04/30 09:52:24 982078] [debug] |xqc_engine_main_logic|END|now:1746006744982070| [2025/04/30 09:52:24 983151] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744983150| [2025/04/30 09:52:24 983162] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744982555|pq_index:0| [2025/04/30 09:52:24 983167] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744981942| [2025/04/30 09:52:24 983172] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744983171| [2025/04/30 09:52:24 983177] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744982555|now:1746006744983171| [2025/04/30 09:52:24 983181] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744982555|now:1746006744983171| [2025/04/30 09:52:24 983185] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 983190] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 983195] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37218|min_srtt:37218|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 983199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:45606|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 983204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 983208] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 983212] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 983216] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 983221] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:939|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 983225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 983230] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 983236] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1030| [2025/04/30 09:52:24 983282] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1030|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006744983249|stream_id:0|stream_offset:673239| [2025/04/30 09:52:24 983292] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1030|origin_pktnum:896|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 983307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:52:24 983314] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37218|rtt_var:283|pto_duration:39218|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 983322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 983328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 983335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:52:24 983342] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745047467|now:1746006744983314|interv:64153| [2025/04/30 09:52:24 983348] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745047467|now:1746006744983314|interval:64153|pto_count:0|srtt:37218 [2025/04/30 09:52:24 983356] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:46806| [2025/04/30 09:52:24 983364] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:976|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 983370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:764022| [2025/04/30 09:52:24 983378] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 983385] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1031| [2025/04/30 09:52:24 983428] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1031|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006744983396|stream_id:0|stream_offset:764022| [2025/04/30 09:52:24 983438] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1031|origin_pktnum:976|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 983445] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:52:24 983451] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37218|rtt_var:283|pto_duration:39218|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 983458] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 983465] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 983471] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:52:24 983478] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745047614|now:1746006744983451|interv:64163| [2025/04/30 09:52:24 983484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745047614|now:1746006744983451|interval:64163|pto_count:0|srtt:37218 [2025/04/30 09:52:24 983491] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:48006| [2025/04/30 09:52:24 983513] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 983520] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:821793| [2025/04/30 09:52:24 983527] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 983534] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744984534|now:1746006744983534|interv:1000| [2025/04/30 09:52:24 983540] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 983546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 983552] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744984534| [2025/04/30 09:52:24 983557] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744984534| [2025/04/30 09:52:24 983561] [debug] |xqc_engine_wakeup_after|wakeup:1746006744984534|now:1746006744983561|diff:973| [2025/04/30 09:52:24 983565] [debug] |xqc_engine_main_logic|END|now:1746006744983171| [2025/04/30 09:52:24 984633] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744984632| [2025/04/30 09:52:24 984644] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744984534|pq_index:0| [2025/04/30 09:52:24 984648] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744983171| [2025/04/30 09:52:24 984654] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744984653| [2025/04/30 09:52:24 984658] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744984534|now:1746006744984653| [2025/04/30 09:52:24 984663] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744984534|now:1746006744984653| [2025/04/30 09:52:24 984667] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 984671] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 984676] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37218|min_srtt:37218|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 984681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:48006|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 984686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 984690] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 984694] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 984698] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 984703] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 984708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:821793| [2025/04/30 09:52:24 984722] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 984729] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1032| [2025/04/30 09:52:24 984774] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1032|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746006744984739|stream_id:0|stream_offset:821793| [2025/04/30 09:52:24 984783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 984790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 09:52:24 984797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37218|rtt_var:283|pto_duration:39218|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 984803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 984809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 984813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 09:52:24 984818] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745048957|now:1746006744984796|interv:64161| [2025/04/30 09:52:24 984825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745048957|now:1746006744984796|interval:64161|pto_count:0|srtt:37218 [2025/04/30 09:52:24 984832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:49206| [2025/04/30 09:52:24 984840] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 984847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:822972| [2025/04/30 09:52:24 984854] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 984861] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1033| [2025/04/30 09:52:24 984898] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1033|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746006744984872|stream_id:0|stream_offset:822972| [2025/04/30 09:52:24 984904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 984910] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 09:52:24 984917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37218|rtt_var:283|pto_duration:39218|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 984924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 984936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 984940] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 09:52:24 984944] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745049090|now:1746006744984917|interv:64173| [2025/04/30 09:52:24 984948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745049090|now:1746006744984917|interval:64173|pto_count:0|srtt:37218 [2025/04/30 09:52:24 984953] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:50406| [2025/04/30 09:52:24 984958] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 984962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:824151| [2025/04/30 09:52:24 984966] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 984970] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744985970|now:1746006744984970|interv:1000| [2025/04/30 09:52:24 984974] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 984978] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 984982] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744985970| [2025/04/30 09:52:24 984987] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744985970| [2025/04/30 09:52:24 984991] [debug] |xqc_engine_wakeup_after|wakeup:1746006744985970|now:1746006744984991|diff:979| [2025/04/30 09:52:24 984995] [debug] |xqc_engine_main_logic|END|now:1746006744984653| [2025/04/30 09:52:24 985005] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006744985004| [2025/04/30 09:52:24 985010] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 985015] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:350| [2025/04/30 09:52:24 985019] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:351| [2025/04/30 09:52:24 985025] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:351| [2025/04/30 09:52:24 985029] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 985034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:988|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:989|path_largest_ack:988| [2025/04/30 09:52:24 985039] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:46806|prior_delivered:747166|prior_time:1746006744944875|is_app_limited:0|send_elapse:38841|ack_elapse:40129|ctl_first_sent_time:1746006744946507|lagest_ack_time:1746006744985004|curr_delivered:791572| [2025/04/30 09:52:24 985044] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744946507| [2025/04/30 09:52:24 985048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1124||sndq_packets_used_bytes:0|sndq_packets_free:224| [2025/04/30 09:52:24 985053] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:989|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:989|path_largest_ack:989| [2025/04/30 09:52:24 985060] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:46806|prior_delivered:747166|prior_time:1746006744944875|is_app_limited:0|send_elapse:38841|ack_elapse:40129|ctl_first_sent_time:1746006744946507|lagest_ack_time:1746006744985004|curr_delivered:792772| [2025/04/30 09:52:24 985065] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744946627| [2025/04/30 09:52:24 985069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1123||sndq_packets_used_bytes:0|sndq_packets_free:225| [2025/04/30 09:52:24 985073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37218|rttvar:283|minrtt:31359|latest_rtt:38377|ack_delay:96| [2025/04/30 09:52:24 985077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37351|rttvar:478|minrtt:31359|latest_rtt:38377|ack_delay:96| [2025/04/30 09:52:24 985081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:989|lost_pn:986|thresh:3| [2025/04/30 09:52:24 985086] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 985090] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 985094] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 985098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 985102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744987789|now:1746006744985101|interval:2688| [2025/04/30 09:52:24 985106] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744987789|now:1746006744985101|interv:2688| [2025/04/30 09:52:24 985110] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 38841, ack_elapse 40129, delivered 45606|rate 1136484|lost 296| [2025/04/30 09:52:24 985115] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1136484) in round 16| [2025/04/30 09:52:24 985119] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 985123] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 985127] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55206|packet_lost:0|acked:2400|po_sent_time:1746006744946627|recovery:1|recovery_start:1746006744975918|packet_conservation:0|next_round_delivered:785572| [2025/04/30 09:52:24 985151] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55206|packet_lost:0|acked:2400|po_sent_time:1746006744946627|recovery:1|recovery_start:1746006744975918|packet_conservation:0|next_round_delivered:785572| [2025/04/30 09:52:24 985161] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:57606|full_bw_reached:1|inflight:48006|srtt:37351|latest_rtt:38377|min_rtt:31359|applimit:0|lost:296|recovery:1|recovery_start:1746006744975918|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 985168] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:351|largest:351|pns:2| [2025/04/30 09:52:24 985176] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:351|frame:ACK |recv_time:1746006744985004|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 985181] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864985004|now:1746006744985004|interv:120000000| [2025/04/30 09:52:24 985185] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864985004|now:1746006744985004|interv:120000000| [2025/04/30 09:52:24 985189] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744985970|pq_index:0| [2025/04/30 09:52:24 985193] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744984653| [2025/04/30 09:52:24 985197] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744985197| [2025/04/30 09:52:24 985202] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744985201| [2025/04/30 09:52:24 985207] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 985212] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37351|min_srtt:37351|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 985216] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:48006|cwnd:57606|conn:000055C0D6BED6FC|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 985222] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37351|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 985229] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 985237] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37351|min_srtt:37351|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 985244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:48006|cwnd:57606|conn:000055C0D6BED6FC|stream_id:0|stream_offset:830046| [2025/04/30 09:52:24 985249] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37351|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 985256] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 985263] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37351|min_srtt:37351|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 985270] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:48006|cwnd:57606|conn:000055C0D6BED6FC|stream_id:0|stream_offset:831225| [2025/04/30 09:52:24 985277] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37351|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 985283] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 985296] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37351|min_srtt:37351|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 985303] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:48006|cwnd:57606|conn:000055C0D6BED6FC|stream_id:0|stream_offset:832404| [2025/04/30 09:52:24 985309] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37351|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 985316] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 985323] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37351|min_srtt:37351|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 985330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:48006|cwnd:57606|conn:000055C0D6BED6FC|stream_id:0|stream_offset:833583| [2025/04/30 09:52:24 985337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 985343] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 985349] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 985356] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 985364] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 985371] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:57606|conn:000055C0D6BED6FC|stream_id:0|stream_offset:824151| [2025/04/30 09:52:24 985378] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 985384] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 985389] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744985970| [2025/04/30 09:52:24 985396] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744985970| [2025/04/30 09:52:24 985402] [debug] |xqc_engine_wakeup_after|wakeup:1746006744985970|now:1746006744985402|diff:568| [2025/04/30 09:52:24 985409] [debug] |xqc_engine_main_logic|END|now:1746006744985201| [2025/04/30 09:52:24 985414] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744985414| [2025/04/30 09:52:24 985418] [debug] |xqc_engine_wakeup_after|wakeup:1746006744985970|now:1746006744985418|diff:552| [2025/04/30 09:52:24 985422] [debug] |xqc_engine_main_logic|END|now:1746006744985414| [2025/04/30 09:52:24 986459] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744986458| [2025/04/30 09:52:24 986473] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744985970|pq_index:0| [2025/04/30 09:52:24 986478] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744985201| [2025/04/30 09:52:24 986484] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744986482| [2025/04/30 09:52:24 986494] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744985970|now:1746006744986482| [2025/04/30 09:52:24 986499] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744985970|now:1746006744986482| [2025/04/30 09:52:24 986503] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 986507] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 986512] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37351|min_srtt:37351|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 986517] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:48006|cwnd:57606|conn:000055C0D6BED6FC|stream_id:0|stream_offset:833583| [2025/04/30 09:52:24 986522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 986526] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 986530] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 986534] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 986539] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 986543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:57606|conn:000055C0D6BED6FC|stream_id:0|stream_offset:824151| [2025/04/30 09:52:24 986547] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 986552] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1034| [2025/04/30 09:52:24 986587] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1034|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746006744986560|stream_id:0|stream_offset:824151| [2025/04/30 09:52:24 986593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 986599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 09:52:24 986606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006744987789|now:1746006744986606|interval:1183| [2025/04/30 09:52:24 986613] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006744987789|now:1746006744986606|interv:1183| [2025/04/30 09:52:24 986619] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57606|inflight:49206| [2025/04/30 09:52:24 986627] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 986634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:57606|conn:000055C0D6BED6FC|stream_id:0|stream_offset:825330| [2025/04/30 09:52:24 986648] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 986652] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744987652|now:1746006744986652|interv:1000| [2025/04/30 09:52:24 986656] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 986660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 986664] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744987652| [2025/04/30 09:52:24 986669] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744987652| [2025/04/30 09:52:24 986673] [debug] |xqc_engine_wakeup_after|wakeup:1746006744987652|now:1746006744986672|diff:980| [2025/04/30 09:52:24 986677] [debug] |xqc_engine_main_logic|END|now:1746006744986482| [2025/04/30 09:52:24 986835] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:44|state:ESTABED|recv_time:1746006744986834| [2025/04/30 09:52:24 986847] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 986856] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:351| [2025/04/30 09:52:24 986863] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:352| [2025/04/30 09:52:24 986871] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:352| [2025/04/30 09:52:24 986877] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 986886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:990|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:991|path_largest_ack:990| [2025/04/30 09:52:24 986894] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:46806|prior_delivered:749566|prior_time:1746006744946915|is_app_limited:0|send_elapse:38883|ack_elapse:39919|ctl_first_sent_time:1746006744948550|lagest_ack_time:1746006744986834|curr_delivered:793972| [2025/04/30 09:52:24 986901] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744948550| [2025/04/30 09:52:24 986908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1122||sndq_packets_used_bytes:0|sndq_packets_free:226| [2025/04/30 09:52:24 986915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:991|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:991|path_largest_ack:991| [2025/04/30 09:52:24 986922] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:46806|prior_delivered:749566|prior_time:1746006744946915|is_app_limited:0|send_elapse:38883|ack_elapse:39919|ctl_first_sent_time:1746006744948550|lagest_ack_time:1746006744986834|curr_delivered:795172| [2025/04/30 09:52:24 986929] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744948650| [2025/04/30 09:52:24 986936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1121||sndq_packets_used_bytes:0|sndq_packets_free:227| [2025/04/30 09:52:24 986941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37351|rttvar:478|minrtt:31359|latest_rtt:38184|ack_delay:88| [2025/04/30 09:52:24 986946] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37445|rttvar:545|minrtt:31359|latest_rtt:38184|ack_delay:88| [2025/04/30 09:52:24 986959] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:991|lost_pn:988|thresh:3| [2025/04/30 09:52:24 986963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 986967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 986971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 986976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:987|lost_pn:988|po_sent_time:1746006744944615|lost_send_time:1746006744943877|loss_delay:42957|frame:STREAM |repair:128| [2025/04/30 09:52:24 986980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744944615u| [2025/04/30 09:52:24 986984] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 986989] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37445|rtt_var:545|pto_duration:39625|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 986993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 986997] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 987001] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:52:24 987005] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745051185|now:1746006744986988|interv:64197| [2025/04/30 09:52:24 987009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745051185|now:1746006744986988|interval:64197|pto_count:0|srtt:37445 [2025/04/30 09:52:24 987014] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 38883, ack_elapse 39919, delivered 45606|rate 1142463|lost 297| [2025/04/30 09:52:24 987018] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142463) in round 16| [2025/04/30 09:52:24 987022] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 987027] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 987031] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:57606|packet_lost:1|acked:2400|po_sent_time:1746006744948650|recovery:1|recovery_start:1746006744986984|packet_conservation:0|next_round_delivered:785572| [2025/04/30 09:52:24 987035] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:57606|packet_lost:1|acked:2400|po_sent_time:1746006744948650|recovery:1|recovery_start:1746006744986984|packet_conservation:0|next_round_delivered:785572| [2025/04/30 09:52:24 987040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:60006|full_bw_reached:1|inflight:45606|srtt:37445|latest_rtt:38184|min_rtt:31359|applimit:0|lost:296|recovery:1|recovery_start:1746006744986984|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 987045] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:24 987052] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:24 987057] [debug] |scid:d47626d1917b423603b680b7|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:52:24 987062] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:352|largest:352|pns:2| [2025/04/30 09:52:24 987066] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:352|frame:PING ACK |recv_time:1746006744986834|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 987071] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864986834|now:1746006744986834|interv:120000000| [2025/04/30 09:52:24 987075] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864986834|now:1746006744986834|interv:120000000| [2025/04/30 09:52:24 987079] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744987652|pq_index:0| [2025/04/30 09:52:24 987084] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744986482| [2025/04/30 09:52:24 987088] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744987088| [2025/04/30 09:52:24 987092] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744987092| [2025/04/30 09:52:24 987098] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 987102] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:352|ack_delay:268|first_ack_range:31|largest_pkt_recv_time:1746006744986834| [2025/04/30 09:52:24 987106] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:352|low:321|pkt_pns:2| [2025/04/30 09:52:24 987110] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:352|frame_largest_recv:352| [2025/04/30 09:52:24 987115] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:24 987119] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37445|min_srtt:37445|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 987124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:45606|cwnd:60006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:776991| [2025/04/30 09:52:24 987128] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37445|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 987161] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:987|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 987166] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37445|min_srtt:37445|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 987170] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:45606|cwnd:60006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:833583| [2025/04/30 09:52:24 987178] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37445|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 987183] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 987187] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37445|min_srtt:37445|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 987191] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:45606|cwnd:60006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:834762| [2025/04/30 09:52:24 987196] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37445|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 987200] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 987205] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37445|min_srtt:37445|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 987209] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:45606|cwnd:60006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:835941| [2025/04/30 09:52:24 987213] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37445|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 987217] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 987222] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37445|min_srtt:37445|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 987226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:45606|cwnd:60006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:837120| [2025/04/30 09:52:24 987231] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37445|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 987235] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 987240] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37445|min_srtt:37445|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 987244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:45606|cwnd:60006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:838299| [2025/04/30 09:52:24 987248] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 987253] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 987259] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 987276] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 987281] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:987|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 987285] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:60006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:776991| [2025/04/30 09:52:24 987292] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 987298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 987305] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 987312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:45606|cwnd:60006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:825330| [2025/04/30 09:52:24 987319] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 987324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 987331] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744987652| [2025/04/30 09:52:24 987338] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744987652| [2025/04/30 09:52:24 987345] [debug] |xqc_engine_wakeup_after|wakeup:1746006744987652|now:1746006744987345|diff:307| [2025/04/30 09:52:24 987351] [debug] |xqc_engine_main_logic|END|now:1746006744987092| [2025/04/30 09:52:24 987360] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744987360| [2025/04/30 09:52:24 987366] [debug] |xqc_engine_wakeup_after|wakeup:1746006744987652|now:1746006744987366|diff:286| [2025/04/30 09:52:24 987373] [debug] |xqc_engine_main_logic|END|now:1746006744987360| [2025/04/30 09:52:24 988452] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744988451| [2025/04/30 09:52:24 988466] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744987652|pq_index:0| [2025/04/30 09:52:24 988471] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744987092| [2025/04/30 09:52:24 988477] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744988475| [2025/04/30 09:52:24 988481] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744987652|now:1746006744988475| [2025/04/30 09:52:24 988486] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744987652|now:1746006744988475| [2025/04/30 09:52:24 988490] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 988497] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 988505] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37445|min_srtt:37445|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 988512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:45606|cwnd:60006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:838299| [2025/04/30 09:52:24 988524] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 988528] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 988531] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 988536] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 988541] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:987|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 988545] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:60006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:776991| [2025/04/30 09:52:24 988549] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 988554] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1035| [2025/04/30 09:52:24 988595] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1035|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006744988562|stream_id:0|stream_offset:776991| [2025/04/30 09:52:24 988605] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1035|origin_pktnum:987|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:24 988612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:52:24 988619] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37445|rtt_var:545|pto_duration:39625|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 988626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 988632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 988639] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:52:24 988645] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745053187|now:1746006744988618|interv:64569| [2025/04/30 09:52:24 988652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745053187|now:1746006744988618|interval:64569|pto_count:0|srtt:37445 [2025/04/30 09:52:24 988660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60006|inflight:46806| [2025/04/30 09:52:24 988668] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:24 988675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:46806|cwnd:60006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:825330| [2025/04/30 09:52:24 988682] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 988688] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1036| [2025/04/30 09:52:24 988725] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1036|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:46806|now:1746006744988699|stream_id:0|stream_offset:825330| [2025/04/30 09:52:24 988742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1036|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:52:24 988750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:52:24 988757] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37445|rtt_var:545|pto_duration:39625|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 988764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 988770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 988776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 09:52:24 988782] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745053324|now:1746006744988756|interv:64568| [2025/04/30 09:52:24 988789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745053324|now:1746006744988756|interval:64568|pto_count:0|srtt:37445 [2025/04/30 09:52:24 988796] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60006|inflight:48012| [2025/04/30 09:52:24 988803] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 988810] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:60006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:826509| [2025/04/30 09:52:24 988816] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 988821] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1037| [2025/04/30 09:52:24 988861] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1037|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48012|now:1746006744988832|stream_id:0|stream_offset:826509| [2025/04/30 09:52:24 988868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 988873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48012|applimit:0| [2025/04/30 09:52:24 988880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37445|rtt_var:545|pto_duration:39625|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 988887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 988894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 988900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49212| [2025/04/30 09:52:24 988906] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745053457|now:1746006744988880|interv:64577| [2025/04/30 09:52:24 988913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745053457|now:1746006744988880|interval:64577|pto_count:0|srtt:37445 [2025/04/30 09:52:24 988927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60006|inflight:49212| [2025/04/30 09:52:24 988934] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 988938] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49212|cwnd:60006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:827688| [2025/04/30 09:52:24 988943] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 988947] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744989947|now:1746006744988947|interv:1000| [2025/04/30 09:52:24 988951] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 988955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 988959] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744989947| [2025/04/30 09:52:24 988963] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744989947| [2025/04/30 09:52:24 988967] [debug] |xqc_engine_wakeup_after|wakeup:1746006744989947|now:1746006744988967|diff:980| [2025/04/30 09:52:24 988971] [debug] |xqc_engine_main_logic|END|now:1746006744988475| [2025/04/30 09:52:24 988982] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006744988981| [2025/04/30 09:52:24 988987] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 988993] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:352| [2025/04/30 09:52:24 989000] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:353| [2025/04/30 09:52:24 989009] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:353| [2025/04/30 09:52:24 989015] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 989022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:992|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:993|path_largest_ack:992| [2025/04/30 09:52:24 989026] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:46806|prior_delivered:751966|prior_time:1746006744948898|is_app_limited:0|send_elapse:38925|ack_elapse:40083|ctl_first_sent_time:1746006744950535|lagest_ack_time:1746006744988981|curr_delivered:796372| [2025/04/30 09:52:24 989031] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744950535| [2025/04/30 09:52:24 989036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1121||sndq_packets_used_bytes:0|sndq_packets_free:227| [2025/04/30 09:52:24 989040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:993|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:993|path_largest_ack:993| [2025/04/30 09:52:24 989045] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:46806|prior_delivered:751966|prior_time:1746006744948898|is_app_limited:0|send_elapse:38925|ack_elapse:40083|ctl_first_sent_time:1746006744950535|lagest_ack_time:1746006744988981|curr_delivered:797572| [2025/04/30 09:52:24 989049] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744950652| [2025/04/30 09:52:24 989057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1120||sndq_packets_used_bytes:0|sndq_packets_free:228| [2025/04/30 09:52:24 989061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37445|rttvar:545|minrtt:31359|latest_rtt:38329|ack_delay:88| [2025/04/30 09:52:24 989066] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37545|rttvar:608|minrtt:31359|latest_rtt:38329|ack_delay:88| [2025/04/30 09:52:24 989070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:993|lost_pn:990|thresh:3| [2025/04/30 09:52:24 989074] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 989079] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 989086] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 989092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 989099] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 989104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37545|rtt_var:608|pto_duration:39977|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 989109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 989113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 989117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46812| [2025/04/30 09:52:24 989120] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745053809|now:1746006744989104|interv:64705| [2025/04/30 09:52:24 989125] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745053809|now:1746006744989104|interval:64705|pto_count:0|srtt:37545 [2025/04/30 09:52:24 989129] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 38925, ack_elapse 40083, delivered 45606|rate 1137789|lost 297| [2025/04/30 09:52:24 989156] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137789) in round 16| [2025/04/30 09:52:24 989161] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 989168] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 989175] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:60006|packet_lost:0|acked:2400|po_sent_time:1746006744950652|recovery:1|recovery_start:1746006744986984|packet_conservation:0|next_round_delivered:785572| [2025/04/30 09:52:24 989182] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:60006|packet_lost:0|acked:2400|po_sent_time:1746006744950652|recovery:1|recovery_start:1746006744986984|packet_conservation:0|next_round_delivered:785572| [2025/04/30 09:52:24 989189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:62406|full_bw_reached:1|inflight:46812|srtt:37545|latest_rtt:38329|min_rtt:31359|applimit:0|lost:297|recovery:1|recovery_start:1746006744986984|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 989200] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:353|largest:353|pns:2| [2025/04/30 09:52:24 989204] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:353|frame:ACK |recv_time:1746006744988981|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 989209] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864988981|now:1746006744988981|interv:120000000| [2025/04/30 09:52:24 989213] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864988981|now:1746006744988981|interv:120000000| [2025/04/30 09:52:24 989217] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744989947|pq_index:0| [2025/04/30 09:52:24 989222] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744988475| [2025/04/30 09:52:24 989226] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744989225| [2025/04/30 09:52:24 989231] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744989229| [2025/04/30 09:52:24 989238] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 989245] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37545|min_srtt:37545|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 989253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:46812|cwnd:62406|conn:000055C0D6BED6FC|stream_id:0|stream_offset:838299| [2025/04/30 09:52:24 989260] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37545|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 989267] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 989274] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37545|min_srtt:37545|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 989281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:46812|cwnd:62406|conn:000055C0D6BED6FC|stream_id:0|stream_offset:839478| [2025/04/30 09:52:24 989288] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37545|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 989295] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 989302] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37545|min_srtt:37545|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 989309] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:46812|cwnd:62406|conn:000055C0D6BED6FC|stream_id:0|stream_offset:840657| [2025/04/30 09:52:24 989326] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37545|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 989334] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 989341] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37545|min_srtt:37545|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 989348] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:46812|cwnd:62406|conn:000055C0D6BED6FC|stream_id:0|stream_offset:841836| [2025/04/30 09:52:24 989355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 989362] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 989368] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 989375] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 989383] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 989390] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:62406|conn:000055C0D6BED6FC|stream_id:0|stream_offset:827688| [2025/04/30 09:52:24 989397] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 989402] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 989409] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744989947| [2025/04/30 09:52:24 989416] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744989947| [2025/04/30 09:52:24 989422] [debug] |xqc_engine_wakeup_after|wakeup:1746006744989947|now:1746006744989422|diff:525| [2025/04/30 09:52:24 989428] [debug] |xqc_engine_main_logic|END|now:1746006744989229| [2025/04/30 09:52:24 989437] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744989436| [2025/04/30 09:52:24 989442] [debug] |xqc_engine_wakeup_after|wakeup:1746006744989947|now:1746006744989442|diff:505| [2025/04/30 09:52:24 989449] [debug] |xqc_engine_main_logic|END|now:1746006744989436| [2025/04/30 09:52:24 990485] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744990485| [2025/04/30 09:52:24 990499] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744989947|pq_index:0| [2025/04/30 09:52:24 990503] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744989229| [2025/04/30 09:52:24 990509] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744990507| [2025/04/30 09:52:24 990513] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744989947|now:1746006744990507| [2025/04/30 09:52:24 990518] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744989947|now:1746006744990507| [2025/04/30 09:52:24 990522] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 990532] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 990537] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37545|min_srtt:37545|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 990542] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:46812|cwnd:62406|conn:000055C0D6BED6FC|stream_id:0|stream_offset:841836| [2025/04/30 09:52:24 990547] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 990551] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 990557] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 990565] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 990572] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 990579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:62406|conn:000055C0D6BED6FC|stream_id:0|stream_offset:827688| [2025/04/30 09:52:24 990583] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 990588] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1038| [2025/04/30 09:52:24 990623] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1038|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46812|now:1746006744990596|stream_id:0|stream_offset:827688| [2025/04/30 09:52:24 990629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 990634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46812|applimit:0| [2025/04/30 09:52:24 990640] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37545|rtt_var:608|pto_duration:39977|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 990647] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 990654] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 990660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 09:52:24 990666] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745055573|now:1746006744990639|interv:64934| [2025/04/30 09:52:24 990671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745055573|now:1746006744990639|interval:64934|pto_count:0|srtt:37545 [2025/04/30 09:52:24 990675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62406|inflight:48012| [2025/04/30 09:52:24 990680] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 990689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:62406|conn:000055C0D6BED6FC|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 990696] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 990702] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744991702|now:1746006744990702|interv:1000| [2025/04/30 09:52:24 990709] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 990715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 990720] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744991702| [2025/04/30 09:52:24 990725] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744991702| [2025/04/30 09:52:24 990732] [debug] |xqc_engine_wakeup_after|wakeup:1746006744991702|now:1746006744990732|diff:970| [2025/04/30 09:52:24 990739] [debug] |xqc_engine_main_logic|END|now:1746006744990507| [2025/04/30 09:52:24 990752] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006744990752| [2025/04/30 09:52:24 990760] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 990768] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:353| [2025/04/30 09:52:24 990775] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:354| [2025/04/30 09:52:24 990783] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:354| [2025/04/30 09:52:24 990789] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 990797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:994|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:995|path_largest_ack:994| [2025/04/30 09:52:24 990804] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:46806|prior_delivered:754366|prior_time:1746006744950834|is_app_limited:0|send_elapse:38814|ack_elapse:39918|ctl_first_sent_time:1746006744952451|lagest_ack_time:1746006744990752|curr_delivered:798772| [2025/04/30 09:52:24 990811] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744952451| [2025/04/30 09:52:24 990818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1119||sndq_packets_used_bytes:0|sndq_packets_free:229| [2025/04/30 09:52:24 990824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:995|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:995|path_largest_ack:995| [2025/04/30 09:52:24 990831] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:46806|prior_delivered:754366|prior_time:1746006744950834|is_app_limited:0|send_elapse:38814|ack_elapse:39918|ctl_first_sent_time:1746006744952451|lagest_ack_time:1746006744990752|curr_delivered:799972| [2025/04/30 09:52:24 990837] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744952583| [2025/04/30 09:52:24 990844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1118||sndq_packets_used_bytes:0|sndq_packets_free:230| [2025/04/30 09:52:24 990851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37545|rttvar:608|minrtt:31359|latest_rtt:38169|ack_delay:88| [2025/04/30 09:52:24 990858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37612|rttvar:590|minrtt:31359|latest_rtt:38169|ack_delay:88| [2025/04/30 09:52:24 990869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:995|lost_pn:992|thresh:3| [2025/04/30 09:52:24 990874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 990878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 990882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 990886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 990890] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 990894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37612|rtt_var:590|pto_duration:39972|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 990898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 990905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 990912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45612| [2025/04/30 09:52:24 990918] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745055568|now:1746006744990894|interv:64674| [2025/04/30 09:52:24 990924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745055568|now:1746006744990894|interval:64674|pto_count:0|srtt:37612 [2025/04/30 09:52:24 990929] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 38814, ack_elapse 39918, delivered 45606|rate 1142492|lost 297| [2025/04/30 09:52:24 990933] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142492) in round 16| [2025/04/30 09:52:24 990937] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 990942] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 990945] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62406|packet_lost:0|acked:2400|po_sent_time:1746006744952583|recovery:1|recovery_start:1746006744986984|packet_conservation:0|next_round_delivered:785572| [2025/04/30 09:52:24 990950] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62406|packet_lost:0|acked:2400|po_sent_time:1746006744952583|recovery:1|recovery_start:1746006744986984|packet_conservation:0|next_round_delivered:785572| [2025/04/30 09:52:24 990955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:64806|full_bw_reached:1|inflight:45612|srtt:37612|latest_rtt:38169|min_rtt:31359|applimit:0|lost:297|recovery:1|recovery_start:1746006744986984|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 990961] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:354|largest:354|pns:2| [2025/04/30 09:52:24 990965] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:354|frame:ACK |recv_time:1746006744990752|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 990973] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864990752|now:1746006744990752|interv:120000000| [2025/04/30 09:52:24 990977] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864990752|now:1746006744990752|interv:120000000| [2025/04/30 09:52:24 990981] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744991702|pq_index:0| [2025/04/30 09:52:24 990987] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744990507| [2025/04/30 09:52:24 990994] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744990994| [2025/04/30 09:52:24 991002] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744991000| [2025/04/30 09:52:24 991008] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 991013] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37612|min_srtt:37612|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 991018] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:45612|cwnd:64806|conn:000055C0D6BED6FC|stream_id:0|stream_offset:841836| [2025/04/30 09:52:24 991022] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37612|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 991027] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 991031] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37612|min_srtt:37612|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 991036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:45612|cwnd:64806|conn:000055C0D6BED6FC|stream_id:0|stream_offset:843015| [2025/04/30 09:52:24 991040] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37612|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 991045] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 991049] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37612|min_srtt:37612|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 991053] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:45612|cwnd:64806|conn:000055C0D6BED6FC|stream_id:0|stream_offset:844194| [2025/04/30 09:52:24 991057] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37612|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 991062] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 991066] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37612|min_srtt:37612|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 991078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:45612|cwnd:64806|conn:000055C0D6BED6FC|stream_id:0|stream_offset:845373| [2025/04/30 09:52:24 991085] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37612|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 991091] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 991095] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37612|min_srtt:37612|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 991099] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:45612|cwnd:64806|conn:000055C0D6BED6FC|stream_id:0|stream_offset:846552| [2025/04/30 09:52:24 991104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 991108] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 991111] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 991116] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 991120] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 991124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45612|cwnd:64806|conn:000055C0D6BED6FC|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 991129] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 991155] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 991162] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744991702| [2025/04/30 09:52:24 991169] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744991702| [2025/04/30 09:52:24 991175] [debug] |xqc_engine_wakeup_after|wakeup:1746006744991702|now:1746006744991175|diff:527| [2025/04/30 09:52:24 991179] [debug] |xqc_engine_main_logic|END|now:1746006744991000| [2025/04/30 09:52:24 991185] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744991185| [2025/04/30 09:52:24 991189] [debug] |xqc_engine_wakeup_after|wakeup:1746006744991702|now:1746006744991188|diff:514| [2025/04/30 09:52:24 991193] [debug] |xqc_engine_main_logic|END|now:1746006744991185| [2025/04/30 09:52:24 992267] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744992267| [2025/04/30 09:52:24 992282] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744991702|pq_index:0| [2025/04/30 09:52:24 992289] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744991000| [2025/04/30 09:52:24 992298] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744992296| [2025/04/30 09:52:24 992313] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744991702|now:1746006744992296| [2025/04/30 09:52:24 992320] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744991702|now:1746006744992296| [2025/04/30 09:52:24 992326] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 992333] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 992340] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37612|min_srtt:37612|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 992347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:45612|cwnd:64806|conn:000055C0D6BED6FC|stream_id:0|stream_offset:846552| [2025/04/30 09:52:24 992354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 992359] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 992363] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 992367] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 992372] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 992377] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45612|cwnd:64806|conn:000055C0D6BED6FC|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 992382] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 992389] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1039| [2025/04/30 09:52:24 992433] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1039|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45612|now:1746006744992401|stream_id:0|stream_offset:828867| [2025/04/30 09:52:24 992444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 992451] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45612|applimit:0| [2025/04/30 09:52:24 992459] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37612|rtt_var:590|pto_duration:39972|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 992466] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 992473] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 992479] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46812| [2025/04/30 09:52:24 992486] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745057373|now:1746006744992458|interv:64915| [2025/04/30 09:52:24 992492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745057373|now:1746006744992458|interval:64915|pto_count:0|srtt:37612 [2025/04/30 09:52:24 992506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64806|inflight:46812| [2025/04/30 09:52:24 992512] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 992517] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46812|cwnd:64806|conn:000055C0D6BED6FC|stream_id:0|stream_offset:830046| [2025/04/30 09:52:24 992522] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 992526] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1040| [2025/04/30 09:52:24 992558] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1040|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46812|now:1746006744992533|stream_id:0|stream_offset:830046| [2025/04/30 09:52:24 992564] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 992571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46812|applimit:0| [2025/04/30 09:52:24 992578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37612|rtt_var:590|pto_duration:39972|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 992585] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 992591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 992597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48012| [2025/04/30 09:52:24 992604] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745057505|now:1746006744992577|interv:64928| [2025/04/30 09:52:24 992610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745057505|now:1746006744992577|interval:64928|pto_count:0|srtt:37612 [2025/04/30 09:52:24 992615] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64806|inflight:48012| [2025/04/30 09:52:24 992620] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 992624] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48012|cwnd:64806|conn:000055C0D6BED6FC|stream_id:0|stream_offset:831225| [2025/04/30 09:52:24 992629] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 992632] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744993632|now:1746006744992632|interv:1000| [2025/04/30 09:52:24 992636] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 992640] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 992645] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744993632| [2025/04/30 09:52:24 992649] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744993632| [2025/04/30 09:52:24 992657] [debug] |xqc_engine_wakeup_after|wakeup:1746006744993632|now:1746006744992657|diff:975| [2025/04/30 09:52:24 992672] [debug] |xqc_engine_main_logic|END|now:1746006744992296| [2025/04/30 09:52:24 992746] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744992745| [2025/04/30 09:52:24 992758] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 992768] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:354| [2025/04/30 09:52:24 992775] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:355| [2025/04/30 09:52:24 992784] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:355| [2025/04/30 09:52:24 992790] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 992798] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:996|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:997|path_largest_ack:996| [2025/04/30 09:52:24 992806] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:46812|prior_delivered:756766|prior_time:1746006744952875|is_app_limited:0|send_elapse:38936|ack_elapse:39870|ctl_first_sent_time:1746006744954545|lagest_ack_time:1746006744992745|curr_delivered:801178| [2025/04/30 09:52:24 992814] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744954545| [2025/04/30 09:52:24 992821] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1117||sndq_packets_used_bytes:0|sndq_packets_free:231| [2025/04/30 09:52:24 992826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:997|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:997|path_largest_ack:997| [2025/04/30 09:52:24 992830] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:45612|prior_delivered:759166|prior_time:1746006744954866|is_app_limited:0|send_elapse:37649|ack_elapse:37879|ctl_first_sent_time:1746006744955216|lagest_ack_time:1746006744992745|curr_delivered:802378| [2025/04/30 09:52:24 992837] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744955216| [2025/04/30 09:52:24 992843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1116||sndq_packets_used_bytes:0|sndq_packets_free:232| [2025/04/30 09:52:24 992849] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37612|rttvar:590|minrtt:31359|latest_rtt:37529|ack_delay:96| [2025/04/30 09:52:24 992856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37590|rttvar:487|minrtt:31359|latest_rtt:37529|ack_delay:96| [2025/04/30 09:52:24 992862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:997|lost_pn:994|thresh:3| [2025/04/30 09:52:24 992869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 992875] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 992882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 992888] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 992895] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 337|pns:2| [2025/04/30 09:52:24 992907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 992914] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37590|rtt_var:487|pto_duration:39590|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 992921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 992927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 992932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:52:24 992936] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745057123|now:1746006744992914|interv:64209| [2025/04/30 09:52:24 992940] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745057123|now:1746006744992914|interval:64209|pto_count:0|srtt:37590 [2025/04/30 09:52:24 992944] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 37649, ack_elapse 37879, delivered 43212|rate 1140790|lost 297| [2025/04/30 09:52:24 992949] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1140790) in round 16| [2025/04/30 09:52:24 992953] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 992957] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 992961] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:64806|packet_lost:0|acked:2406|po_sent_time:1746006744955216|recovery:1|recovery_start:1746006744986984|packet_conservation:0|next_round_delivered:785572| [2025/04/30 09:52:24 992966] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64806|packet_lost:0|acked:2406|po_sent_time:1746006744955216|recovery:1|recovery_start:1746006744986984|packet_conservation:0|next_round_delivered:785572| [2025/04/30 09:52:24 992970] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:67212|full_bw_reached:1|inflight:45606|srtt:37590|latest_rtt:37529|min_rtt:31359|applimit:0|lost:297|recovery:1|recovery_start:1746006744986984|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 992976] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:355|largest:355|pns:2| [2025/04/30 09:52:24 992981] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:355|frame:ACK |recv_time:1746006744992745|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 992986] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864992745|now:1746006744992745|interv:120000000| [2025/04/30 09:52:24 992990] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864992745|now:1746006744992745|interv:120000000| [2025/04/30 09:52:24 992994] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744993632|pq_index:0| [2025/04/30 09:52:24 992998] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744992296| [2025/04/30 09:52:24 993002] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744993002| [2025/04/30 09:52:24 993007] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744993006| [2025/04/30 09:52:24 993016] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 993021] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37590|min_srtt:37590|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 993025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:45606|cwnd:67212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:846552| [2025/04/30 09:52:24 993030] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37590|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 993035] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 993039] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37590|min_srtt:37590|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 993044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:45606|cwnd:67212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:847731| [2025/04/30 09:52:24 993048] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37590|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 993053] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 993057] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37590|min_srtt:37590|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 993062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:45606|cwnd:67212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:848910| [2025/04/30 09:52:24 993066] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37590|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 993071] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 993075] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37590|min_srtt:37590|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 993079] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:45606|cwnd:67212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:850089| [2025/04/30 09:52:24 993084] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37590|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 993088] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 993095] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37590|min_srtt:37590|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 993099] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:45606|cwnd:67212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:851268| [2025/04/30 09:52:24 993104] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37590|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 993108] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 993112] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37590|min_srtt:37590|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 993116] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:45606|cwnd:67212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:852447| [2025/04/30 09:52:24 993121] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 993125] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 993129] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 993158] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 993164] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 993168] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:67212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:831225| [2025/04/30 09:52:24 993173] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 993176] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 993180] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744993632| [2025/04/30 09:52:24 993185] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744993632| [2025/04/30 09:52:24 993189] [debug] |xqc_engine_wakeup_after|wakeup:1746006744993632|now:1746006744993188|diff:444| [2025/04/30 09:52:24 993193] [debug] |xqc_engine_main_logic|END|now:1746006744993006| [2025/04/30 09:52:24 993198] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744993198| [2025/04/30 09:52:24 993202] [debug] |xqc_engine_wakeup_after|wakeup:1746006744993632|now:1746006744993202|diff:430| [2025/04/30 09:52:24 993206] [debug] |xqc_engine_main_logic|END|now:1746006744993198| [2025/04/30 09:52:24 994286] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744994286| [2025/04/30 09:52:24 994301] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744993632|pq_index:0| [2025/04/30 09:52:24 994307] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744993006| [2025/04/30 09:52:24 994316] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744994314| [2025/04/30 09:52:24 994330] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744993632|now:1746006744994314| [2025/04/30 09:52:24 994337] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744993632|now:1746006744994314| [2025/04/30 09:52:24 994341] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 994346] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 994354] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37590|min_srtt:37590|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 994362] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:45606|cwnd:67212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:852447| [2025/04/30 09:52:24 994369] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 994375] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 994381] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 994388] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 994395] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 994402] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:67212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:831225| [2025/04/30 09:52:24 994408] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 994415] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1041| [2025/04/30 09:52:24 994455] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1041|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006744994424|stream_id:0|stream_offset:831225| [2025/04/30 09:52:24 994465] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 994473] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:52:24 994479] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37590|rtt_var:487|pto_duration:39590|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 994485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 994489] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 994493] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:52:24 994497] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745059014|now:1746006744994479|interv:64535| [2025/04/30 09:52:24 994501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745059014|now:1746006744994479|interval:64535|pto_count:0|srtt:37590 [2025/04/30 09:52:24 994510] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67212|inflight:46806| [2025/04/30 09:52:24 994515] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 994519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:67212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:832404| [2025/04/30 09:52:24 994524] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 994528] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1042| [2025/04/30 09:52:24 994558] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1042|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006744994535|stream_id:0|stream_offset:832404| [2025/04/30 09:52:24 994567] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 994574] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:52:24 994581] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37590|rtt_var:487|pto_duration:39590|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 994586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 994590] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 994593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:52:24 994597] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745059125|now:1746006744994580|interv:64545| [2025/04/30 09:52:24 994601] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745059125|now:1746006744994580|interval:64545|pto_count:0|srtt:37590 [2025/04/30 09:52:24 994606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67212|inflight:48006| [2025/04/30 09:52:24 994610] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 994615] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:67212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:833583| [2025/04/30 09:52:24 994619] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 994623] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744995623|now:1746006744994623|interv:1000| [2025/04/30 09:52:24 994627] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 994631] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 994635] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744995623| [2025/04/30 09:52:24 994641] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744995623| [2025/04/30 09:52:24 994653] [debug] |xqc_engine_wakeup_after|wakeup:1746006744995623|now:1746006744994653|diff:970| [2025/04/30 09:52:24 994657] [debug] |xqc_engine_main_logic|END|now:1746006744994314| [2025/04/30 09:52:24 994717] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744994716| [2025/04/30 09:52:24 994727] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 994735] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:355| [2025/04/30 09:52:24 994741] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:356| [2025/04/30 09:52:24 994749] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:356| [2025/04/30 09:52:24 994756] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 994764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:998|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:999|path_largest_ack:998| [2025/04/30 09:52:24 994771] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:46812|prior_delivered:759166|prior_time:1746006744954866|is_app_limited:0|send_elapse:37755|ack_elapse:39850|ctl_first_sent_time:1746006744955322|lagest_ack_time:1746006744994716|curr_delivered:803578| [2025/04/30 09:52:24 994778] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744955322| [2025/04/30 09:52:24 994786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1115||sndq_packets_used_bytes:0|sndq_packets_free:233| [2025/04/30 09:52:24 994793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:999|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:999|path_largest_ack:999| [2025/04/30 09:52:24 994800] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:45612|prior_delivered:761566|prior_time:1746006744956853|is_app_limited:0|send_elapse:38925|ack_elapse:37863|ctl_first_sent_time:1746006744958491|lagest_ack_time:1746006744994716|curr_delivered:804778| [2025/04/30 09:52:24 994807] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744958491| [2025/04/30 09:52:24 994814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1114||sndq_packets_used_bytes:0|sndq_packets_free:234| [2025/04/30 09:52:24 994821] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37590|rttvar:487|minrtt:31359|latest_rtt:36225|ack_delay:88| [2025/04/30 09:52:24 994828] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37409|rttvar:729|minrtt:31359|latest_rtt:36225|ack_delay:88| [2025/04/30 09:52:24 994835] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:999|lost_pn:996|thresh:3| [2025/04/30 09:52:24 994841] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 994848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 994854] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 994860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 994865] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 994874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37409|rtt_var:729|pto_duration:40325|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 994878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 994882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 994886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:52:24 994890] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745059860|now:1746006744994874|interv:64986| [2025/04/30 09:52:24 994894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745059860|now:1746006744994874|interval:64986|pto_count:0|srtt:37409 [2025/04/30 09:52:24 994899] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 38925, ack_elapse 37863, delivered 43212|rate 1110134|lost 297| [2025/04/30 09:52:24 994904] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1110134) in round 16| [2025/04/30 09:52:24 994908] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 994912] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 994916] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67212|packet_lost:0|acked:2400|po_sent_time:1746006744958491|recovery:1|recovery_start:1746006744986984|packet_conservation:0|next_round_delivered:785572| [2025/04/30 09:52:24 994921] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67212|packet_lost:0|acked:2400|po_sent_time:1746006744958491|recovery:1|recovery_start:1746006744986984|packet_conservation:0|next_round_delivered:785572| [2025/04/30 09:52:24 994925] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:69612|full_bw_reached:1|inflight:45606|srtt:37409|latest_rtt:36225|min_rtt:31359|applimit:0|lost:297|recovery:1|recovery_start:1746006744986984|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 994931] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:356|largest:356|pns:2| [2025/04/30 09:52:24 994936] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:356|frame:ACK |recv_time:1746006744994716|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 994941] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864994716|now:1746006744994716|interv:120000000| [2025/04/30 09:52:24 994945] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864994716|now:1746006744994716|interv:120000000| [2025/04/30 09:52:24 994949] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744995623|pq_index:0| [2025/04/30 09:52:24 994953] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744994314| [2025/04/30 09:52:24 994957] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744994957| [2025/04/30 09:52:24 994962] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744994961| [2025/04/30 09:52:24 994970] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 994975] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37409|min_srtt:37409|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 994980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:45606|cwnd:69612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:852447| [2025/04/30 09:52:24 994984] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37409|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 994989] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 994994] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37409|min_srtt:37409|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 994998] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:45606|cwnd:69612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:853626| [2025/04/30 09:52:24 995002] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37409|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 995007] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 995011] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37409|min_srtt:37409|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 995016] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:45606|cwnd:69612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:854805| [2025/04/30 09:52:24 995020] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37409|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 995024] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 995029] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37409|min_srtt:37409|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 995033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:45606|cwnd:69612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:855984| [2025/04/30 09:52:24 995037] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37409|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 995041] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 995045] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37409|min_srtt:37409|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 995052] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:45606|cwnd:69612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:857163| [2025/04/30 09:52:24 995056] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 995060] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 995064] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 995068] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 995073] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 995077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:69612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:833583| [2025/04/30 09:52:24 995081] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 995085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 995089] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744995623| [2025/04/30 09:52:24 995093] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744995623| [2025/04/30 09:52:24 995097] [debug] |xqc_engine_wakeup_after|wakeup:1746006744995623|now:1746006744995097|diff:526| [2025/04/30 09:52:24 995101] [debug] |xqc_engine_main_logic|END|now:1746006744994961| [2025/04/30 09:52:24 995107] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744995107| [2025/04/30 09:52:24 995111] [debug] |xqc_engine_wakeup_after|wakeup:1746006744995623|now:1746006744995111|diff:512| [2025/04/30 09:52:24 995114] [debug] |xqc_engine_main_logic|END|now:1746006744995107| [2025/04/30 09:52:24 996181] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744996181| [2025/04/30 09:52:24 996196] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744995623|pq_index:0| [2025/04/30 09:52:24 996203] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744994961| [2025/04/30 09:52:24 996211] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744996210| [2025/04/30 09:52:24 996216] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744995623|now:1746006744996210| [2025/04/30 09:52:24 996222] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744995623|now:1746006744996210| [2025/04/30 09:52:24 996229] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 996235] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 996243] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37409|min_srtt:37409|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 996250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:45606|cwnd:69612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:857163| [2025/04/30 09:52:24 996264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 996271] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 996277] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 996284] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 996291] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 996298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:69612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:833583| [2025/04/30 09:52:24 996306] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 996312] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1043| [2025/04/30 09:52:24 996358] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1043|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006744996324|stream_id:0|stream_offset:833583| [2025/04/30 09:52:24 996367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 996375] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:52:24 996382] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37409|rtt_var:729|pto_duration:40325|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 996389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 996395] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 996401] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:52:24 996408] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745061649|now:1746006744996381|interv:65268| [2025/04/30 09:52:24 996414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745061649|now:1746006744996381|interval:65268|pto_count:0|srtt:37409 [2025/04/30 09:52:24 996422] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69612|inflight:46806| [2025/04/30 09:52:24 996429] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 996436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:69612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:834762| [2025/04/30 09:52:24 996442] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 996446] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1044| [2025/04/30 09:52:24 996482] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1044|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006744996459|stream_id:0|stream_offset:834762| [2025/04/30 09:52:24 996488] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 996493] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:52:24 996497] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37409|rtt_var:729|pto_duration:40325|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 996502] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 996505] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 996509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:52:24 996513] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745061784|now:1746006744996497|interv:65287| [2025/04/30 09:52:24 996517] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745061784|now:1746006744996497|interval:65287|pto_count:0|srtt:37409 [2025/04/30 09:52:24 996522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69612|inflight:48006| [2025/04/30 09:52:24 996526] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 996530] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:69612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:835941| [2025/04/30 09:52:24 996535] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 996539] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744997539|now:1746006744996539|interv:1000| [2025/04/30 09:52:24 996543] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 996546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 996551] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744997539| [2025/04/30 09:52:24 996555] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744997539| [2025/04/30 09:52:24 996559] [debug] |xqc_engine_wakeup_after|wakeup:1746006744997539|now:1746006744996559|diff:980| [2025/04/30 09:52:24 996563] [debug] |xqc_engine_main_logic|END|now:1746006744996210| [2025/04/30 09:52:24 996707] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744996706| [2025/04/30 09:52:24 996717] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 996725] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:356| [2025/04/30 09:52:24 996731] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:357| [2025/04/30 09:52:24 996739] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:357| [2025/04/30 09:52:24 996746] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 996760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1000|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1001|path_largest_ack:1000| [2025/04/30 09:52:24 996768] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:46812|prior_delivered:761566|prior_time:1746006744956853|is_app_limited:0|send_elapse:39067|ack_elapse:39853|ctl_first_sent_time:1746006744958633|lagest_ack_time:1746006744996706|curr_delivered:805978| [2025/04/30 09:52:24 996775] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744958633| [2025/04/30 09:52:24 996783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1113||sndq_packets_used_bytes:0|sndq_packets_free:235| [2025/04/30 09:52:24 996790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1001|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1001|path_largest_ack:1001| [2025/04/30 09:52:24 996797] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:45606|prior_delivered:763972|prior_time:1746006744958998|is_app_limited:0|send_elapse:37695|ack_elapse:37708|ctl_first_sent_time:1746006744959374|lagest_ack_time:1746006744996706|curr_delivered:807178| [2025/04/30 09:52:24 996803] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744959374| [2025/04/30 09:52:24 996808] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1112||sndq_packets_used_bytes:0|sndq_packets_free:236| [2025/04/30 09:52:24 996814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37409|rttvar:729|minrtt:31359|latest_rtt:37332|ack_delay:80| [2025/04/30 09:52:24 996821] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37389|rttvar:586|minrtt:31359|latest_rtt:37332|ack_delay:80| [2025/04/30 09:52:24 996828] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1001|lost_pn:998|thresh:3| [2025/04/30 09:52:24 996835] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 996842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 996848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 996852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 996856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 996861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37389|rtt_var:586|pto_duration:39733|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 996869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 996875] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 996881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:52:24 996887] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745061192|now:1746006744996861|interv:64331| [2025/04/30 09:52:24 996891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745061192|now:1746006744996861|interval:64331|pto_count:0|srtt:37389 [2025/04/30 09:52:24 996900] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 37695, ack_elapse 37708, delivered 43206|rate 1145804|lost 297| [2025/04/30 09:52:24 996904] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145804) in round 16| [2025/04/30 09:52:24 996909] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 996913] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 996917] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:69612|packet_lost:0|acked:2400|po_sent_time:1746006744959374|recovery:1|recovery_start:1746006744986984|packet_conservation:0|next_round_delivered:785572| [2025/04/30 09:52:24 996921] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:69612|packet_lost:0|acked:2400|po_sent_time:1746006744959374|recovery:1|recovery_start:1746006744986984|packet_conservation:0|next_round_delivered:785572| [2025/04/30 09:52:24 996926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:72012|full_bw_reached:1|inflight:45606|srtt:37389|latest_rtt:37332|min_rtt:31359|applimit:0|lost:297|recovery:1|recovery_start:1746006744986984|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 996932] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:357|largest:357|pns:2| [2025/04/30 09:52:24 996937] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:357|frame:ACK |recv_time:1746006744996706|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 996941] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864996706|now:1746006744996706|interv:120000000| [2025/04/30 09:52:24 996946] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864996706|now:1746006744996706|interv:120000000| [2025/04/30 09:52:24 996950] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744997539|pq_index:0| [2025/04/30 09:52:24 996954] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744996210| [2025/04/30 09:52:24 996958] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744996958| [2025/04/30 09:52:24 996963] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744996962| [2025/04/30 09:52:24 996968] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 996973] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37389|min_srtt:37389|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 996977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:45606|cwnd:72012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:857163| [2025/04/30 09:52:24 996982] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37389|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 996989] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 996994] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37389|min_srtt:37389|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 996998] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:45606|cwnd:72012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:858342| [2025/04/30 09:52:24 997003] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37389|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 997007] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 997011] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37389|min_srtt:37389|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 997016] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:45606|cwnd:72012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:859521| [2025/04/30 09:52:24 997020] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37389|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 997024] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 997029] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37389|min_srtt:37389|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 997033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:45606|cwnd:72012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:860700| [2025/04/30 09:52:24 997037] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37389|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 997041] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 997046] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37389|min_srtt:37389|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 997050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:45606|cwnd:72012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:861879| [2025/04/30 09:52:24 997054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 997058] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 997062] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 997066] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 997071] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 997077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:72012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:835941| [2025/04/30 09:52:24 997081] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 997085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 997089] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744997539| [2025/04/30 09:52:24 997093] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744997539| [2025/04/30 09:52:24 997097] [debug] |xqc_engine_wakeup_after|wakeup:1746006744997539|now:1746006744997097|diff:442| [2025/04/30 09:52:24 997101] [debug] |xqc_engine_main_logic|END|now:1746006744996962| [2025/04/30 09:52:24 997107] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744997107| [2025/04/30 09:52:24 997111] [debug] |xqc_engine_wakeup_after|wakeup:1746006744997539|now:1746006744997111|diff:428| [2025/04/30 09:52:24 997115] [debug] |xqc_engine_main_logic|END|now:1746006744997107| [2025/04/30 09:52:24 998191] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744998191| [2025/04/30 09:52:24 998205] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744997539|pq_index:0| [2025/04/30 09:52:24 998212] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744996962| [2025/04/30 09:52:24 998221] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744998219| [2025/04/30 09:52:24 998228] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744997539|now:1746006744998219| [2025/04/30 09:52:24 998235] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744997539|now:1746006744998219| [2025/04/30 09:52:24 998241] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:24 998247] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 998254] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37389|min_srtt:37389|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 998261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:45606|cwnd:72012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:861879| [2025/04/30 09:52:24 998269] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 998275] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 998281] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 998287] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 998295] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 998301] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:72012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:835941| [2025/04/30 09:52:24 998314] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 998321] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1045| [2025/04/30 09:52:24 998363] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1045|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006744998332|stream_id:0|stream_offset:835941| [2025/04/30 09:52:24 998372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 998380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:52:24 998387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37389|rtt_var:586|pto_duration:39733|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 998394] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 998400] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 998407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:52:24 998413] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745063065|now:1746006744998387|interv:64678| [2025/04/30 09:52:24 998419] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745063065|now:1746006744998387|interval:64678|pto_count:0|srtt:37389 [2025/04/30 09:52:24 998426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72012|inflight:46806| [2025/04/30 09:52:24 998434] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 998441] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:72012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:837120| [2025/04/30 09:52:24 998448] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:24 998454] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1046| [2025/04/30 09:52:24 998488] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1046|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006744998465|stream_id:0|stream_offset:837120| [2025/04/30 09:52:24 998494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:24 998499] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:52:24 998503] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37389|rtt_var:586|pto_duration:39733|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 998508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 998516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 998520] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:52:24 998525] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745063198|now:1746006744998503|interv:64695| [2025/04/30 09:52:24 998529] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745063198|now:1746006744998503|interval:64695|pto_count:0|srtt:37389 [2025/04/30 09:52:24 998533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72012|inflight:48006| [2025/04/30 09:52:24 998538] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 998542] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:72012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:838299| [2025/04/30 09:52:24 998547] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:24 998551] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006744999551|now:1746006744998551|interv:1000| [2025/04/30 09:52:24 998555] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:24 998559] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 998563] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744999551| [2025/04/30 09:52:24 998567] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744999551| [2025/04/30 09:52:24 998571] [debug] |xqc_engine_wakeup_after|wakeup:1746006744999551|now:1746006744998571|diff:980| [2025/04/30 09:52:24 998576] [debug] |xqc_engine_main_logic|END|now:1746006744998219| [2025/04/30 09:52:24 998688] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006744998687| [2025/04/30 09:52:24 998698] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:24 998706] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:357| [2025/04/30 09:52:24 998713] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:358| [2025/04/30 09:52:24 998721] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:358| [2025/04/30 09:52:24 998727] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:24 998735] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1002|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1003|path_largest_ack:1002| [2025/04/30 09:52:24 998742] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:46806|prior_delivered:763972|prior_time:1746006744958998|is_app_limited:0|send_elapse:37842|ack_elapse:39689|ctl_first_sent_time:1746006744959521|lagest_ack_time:1746006744998687|curr_delivered:808378| [2025/04/30 09:52:24 998749] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744959521| [2025/04/30 09:52:24 998756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1111||sndq_packets_used_bytes:0|sndq_packets_free:237| [2025/04/30 09:52:24 998763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1003|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1003|path_largest_ack:1003| [2025/04/30 09:52:24 998777] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:46806|prior_delivered:763972|prior_time:1746006744958998|is_app_limited:0|send_elapse:37842|ack_elapse:39689|ctl_first_sent_time:1746006744959521|lagest_ack_time:1746006744998687|curr_delivered:809578| [2025/04/30 09:52:24 998784] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744960958| [2025/04/30 09:52:24 998791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1110||sndq_packets_used_bytes:0|sndq_packets_free:238| [2025/04/30 09:52:24 998797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37389|rttvar:586|minrtt:31359|latest_rtt:37729|ack_delay:80| [2025/04/30 09:52:24 998804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37422|rttvar:505|minrtt:31359|latest_rtt:37729|ack_delay:80| [2025/04/30 09:52:24 998811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1003|lost_pn:1000|thresh:3| [2025/04/30 09:52:24 998817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 998822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:24 998826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 998830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:24 998834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:24 998839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37422|rtt_var:505|pto_duration:39442|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:24 998843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:24 998848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:24 998852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:52:24 998856] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745062907|now:1746006744998838|interv:64069| [2025/04/30 09:52:24 998860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745062907|now:1746006744998838|interval:64069|pto_count:0|srtt:37422 [2025/04/30 09:52:24 998864] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 37842, ack_elapse 39689, delivered 45606|rate 1149084|lost 297| [2025/04/30 09:52:24 998869] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1149084) in round 16| [2025/04/30 09:52:24 998873] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:24 998877] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:24 998881] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72012|packet_lost:0|acked:2400|po_sent_time:1746006744960958|recovery:1|recovery_start:1746006744986984|packet_conservation:0|next_round_delivered:785572| [2025/04/30 09:52:24 998893] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72012|packet_lost:0|acked:2400|po_sent_time:1746006744960958|recovery:1|recovery_start:1746006744986984|packet_conservation:0|next_round_delivered:785572| [2025/04/30 09:52:24 998898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:74412|full_bw_reached:1|inflight:45606|srtt:37422|latest_rtt:37729|min_rtt:31359|applimit:0|lost:297|recovery:1|recovery_start:1746006744986984|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:24 998904] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:358|largest:358|pns:2| [2025/04/30 09:52:24 998909] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:358|frame:ACK |recv_time:1746006744998687|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:24 998914] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006864998687|now:1746006744998687|interv:120000000| [2025/04/30 09:52:24 998918] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006864998687|now:1746006744998687|interv:120000000| [2025/04/30 09:52:24 998921] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744999551|pq_index:0| [2025/04/30 09:52:24 998926] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744998219| [2025/04/30 09:52:24 998930] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744998930| [2025/04/30 09:52:24 998935] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006744998934| [2025/04/30 09:52:24 998940] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 998945] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37422|min_srtt:37422|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 998949] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:45606|cwnd:74412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:861879| [2025/04/30 09:52:24 998954] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37422|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 998958] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 998963] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37422|min_srtt:37422|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 998967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:45606|cwnd:74412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:863058| [2025/04/30 09:52:24 998971] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37422|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 998976] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 998983] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37422|min_srtt:37422|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 998987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:45606|cwnd:74412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:864237| [2025/04/30 09:52:24 998991] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37422|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 998996] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 999000] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37422|min_srtt:37422|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 999004] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:45606|cwnd:74412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:865416| [2025/04/30 09:52:24 999009] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37422|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:24 999013] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:24 999017] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37422|min_srtt:37422|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:24 999021] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:45606|cwnd:74412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:866595| [2025/04/30 09:52:24 999026] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:24 999029] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:24 999033] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:24 999037] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:24 999042] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:24 999046] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:74412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:838299| [2025/04/30 09:52:24 999051] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:24 999054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:24 999058] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006744999551| [2025/04/30 09:52:24 999062] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006744999551| [2025/04/30 09:52:24 999066] [debug] |xqc_engine_wakeup_after|wakeup:1746006744999551|now:1746006744999066|diff:485| [2025/04/30 09:52:24 999073] [debug] |xqc_engine_main_logic|END|now:1746006744998934| [2025/04/30 09:52:24 999079] [debug] |xqc_engine_main_logic|BEGIN|now:1746006744999078| [2025/04/30 09:52:24 999082] [debug] |xqc_engine_wakeup_after|wakeup:1746006744999551|now:1746006744999082|diff:469| [2025/04/30 09:52:24 999086] [debug] |xqc_engine_main_logic|END|now:1746006744999078| [2025/04/30 09:52:25 000156] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745000155| [2025/04/30 09:52:25 000167] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006744999551|pq_index:0| [2025/04/30 09:52:25 000174] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006744998934| [2025/04/30 09:52:25 000183] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745000181| [2025/04/30 09:52:25 000190] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006744999551|now:1746006745000181| [2025/04/30 09:52:25 000197] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006744999551|now:1746006745000181| [2025/04/30 09:52:25 000200] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 000207] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 000214] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37422|min_srtt:37422|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 000222] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:45606|cwnd:74412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:866595| [2025/04/30 09:52:25 000230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 000236] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 000242] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 000249] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 000256] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 000263] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:74412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:838299| [2025/04/30 09:52:25 000270] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 000277] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1047| [2025/04/30 09:52:25 000323] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1047|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006745000288|stream_id:0|stream_offset:838299| [2025/04/30 09:52:25 000332] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 000340] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:52:25 000353] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37422|rtt_var:505|pto_duration:39442|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 000361] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 000367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 000373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:52:25 000380] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745064730|now:1746006745000353|interv:64377| [2025/04/30 09:52:25 000386] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745064730|now:1746006745000353|interval:64377|pto_count:0|srtt:37422 [2025/04/30 09:52:25 000394] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74412|inflight:46806| [2025/04/30 09:52:25 000401] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 000407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:74412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:839478| [2025/04/30 09:52:25 000414] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 000419] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1048| [2025/04/30 09:52:25 000449] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1048|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006745000426|stream_id:0|stream_offset:839478| [2025/04/30 09:52:25 000455] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 000460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:52:25 000464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37422|rtt_var:505|pto_duration:39442|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 000468] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 000472] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 000476] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:52:25 000480] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745064868|now:1746006745000464|interv:64404| [2025/04/30 09:52:25 000484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745064868|now:1746006745000464|interval:64404|pto_count:0|srtt:37422 [2025/04/30 09:52:25 000489] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74412|inflight:48006| [2025/04/30 09:52:25 000493] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 000501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:74412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:840657| [2025/04/30 09:52:25 000506] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 000510] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745001510|now:1746006745000510|interv:1000| [2025/04/30 09:52:25 000514] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 000518] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 000522] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745001510| [2025/04/30 09:52:25 000526] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745001510| [2025/04/30 09:52:25 000530] [debug] |xqc_engine_wakeup_after|wakeup:1746006745001510|now:1746006745000530|diff:980| [2025/04/30 09:52:25 000535] [debug] |xqc_engine_main_logic|END|now:1746006745000181| [2025/04/30 09:52:25 000818] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:42|state:ESTABED|recv_time:1746006745000817| [2025/04/30 09:52:25 000828] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 000837] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:358| [2025/04/30 09:52:25 000843] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:359| [2025/04/30 09:52:25 000851] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:359| [2025/04/30 09:52:25 000858] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 000866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 000873] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:46806|prior_delivered:766372|prior_time:1746006744961083|is_app_limited:0|send_elapse:37856|ack_elapse:39734|ctl_first_sent_time:1746006744961440|lagest_ack_time:1746006745000817|curr_delivered:810778| [2025/04/30 09:52:25 000880] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744961440| [2025/04/30 09:52:25 000887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1109||sndq_packets_used_bytes:0|sndq_packets_free:239| [2025/04/30 09:52:25 000894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37422|rttvar:505|minrtt:31359|latest_rtt:39377|ack_delay:1232| [2025/04/30 09:52:25 000901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37513|rttvar:559|minrtt:31359|latest_rtt:39377|ack_delay:1232| [2025/04/30 09:52:25 000908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1004|lost_pn:1001|thresh:3| [2025/04/30 09:52:25 000915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 000922] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 000927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 000934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 000947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 000953] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37513|rtt_var:559|pto_duration:39749|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 000958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 000962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 000966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:52:25 000970] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745065175|now:1746006745000953|interv:64222| [2025/04/30 09:52:25 000974] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745065175|now:1746006745000953|interval:64222|pto_count:0|srtt:37513 [2025/04/30 09:52:25 000979] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 37856, ack_elapse 39734, delivered 44406|rate 1117581|lost 297| [2025/04/30 09:52:25 000983] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1117581) in round 16| [2025/04/30 09:52:25 000987] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 000992] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:25 000995] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:74412|packet_lost:0|acked:1200|po_sent_time:1746006744961440|recovery:1|recovery_start:1746006744986984|packet_conservation:0|next_round_delivered:785572| [2025/04/30 09:52:25 001000] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:74412|packet_lost:0|acked:1200|po_sent_time:1746006744961440|recovery:1|recovery_start:1746006744986984|packet_conservation:0|next_round_delivered:785572| [2025/04/30 09:52:25 001005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:75612|full_bw_reached:1|inflight:46806|srtt:37513|latest_rtt:39377|min_rtt:31359|applimit:0|lost:297|recovery:1|recovery_start:1746006744986984|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 001011] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:359|largest:359|pns:2| [2025/04/30 09:52:25 001015] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:359|frame:ACK |recv_time:1746006745000817|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 001020] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865000817|now:1746006745000817|interv:120000000| [2025/04/30 09:52:25 001024] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865000817|now:1746006745000817|interv:120000000| [2025/04/30 09:52:25 001028] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745001510|pq_index:0| [2025/04/30 09:52:25 001032] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745000181| [2025/04/30 09:52:25 001036] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745001036| [2025/04/30 09:52:25 001041] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745001040| [2025/04/30 09:52:25 001049] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 001054] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37513|min_srtt:37513|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 001059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:46806|cwnd:75612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:866595| [2025/04/30 09:52:25 001063] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37513|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 001068] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 001072] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37513|min_srtt:37513|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 001077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:46806|cwnd:75612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:867774| [2025/04/30 09:52:25 001081] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37513|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 001085] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 001090] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37513|min_srtt:37513|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 001094] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:46806|cwnd:75612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:868953| [2025/04/30 09:52:25 001099] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 001102] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 001106] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 001111] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 001115] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 001119] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:75612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:840657| [2025/04/30 09:52:25 001124] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 001128] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 001158] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745001510| [2025/04/30 09:52:25 001162] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745001510| [2025/04/30 09:52:25 001166] [debug] |xqc_engine_wakeup_after|wakeup:1746006745001510|now:1746006745001166|diff:344| [2025/04/30 09:52:25 001171] [debug] |xqc_engine_main_logic|END|now:1746006745001040| [2025/04/30 09:52:25 001176] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745001176| [2025/04/30 09:52:25 001180] [debug] |xqc_engine_wakeup_after|wakeup:1746006745001510|now:1746006745001180|diff:330| [2025/04/30 09:52:25 001187] [debug] |xqc_engine_main_logic|END|now:1746006745001176| [2025/04/30 09:52:25 002271] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745002271| [2025/04/30 09:52:25 002287] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745001510|pq_index:0| [2025/04/30 09:52:25 002294] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745001040| [2025/04/30 09:52:25 002302] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745002300| [2025/04/30 09:52:25 002310] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745001510|now:1746006745002300| [2025/04/30 09:52:25 002317] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745001510|now:1746006745002300| [2025/04/30 09:52:25 002323] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 002343] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 002351] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37513|min_srtt:37513|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 002358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:46806|cwnd:75612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:868953| [2025/04/30 09:52:25 002366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 002372] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 002378] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 002385] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 002393] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 002399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:75612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:840657| [2025/04/30 09:52:25 002407] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 002413] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1049| [2025/04/30 09:52:25 002452] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1049|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006745002425|stream_id:0|stream_offset:840657| [2025/04/30 09:52:25 002464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 002469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:52:25 002473] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37513|rtt_var:559|pto_duration:39749|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 002478] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 002482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 002485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:52:25 002490] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745067174|now:1746006745002473|interv:64701| [2025/04/30 09:52:25 002494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745067174|now:1746006745002473|interval:64701|pto_count:0|srtt:37513 [2025/04/30 09:52:25 002498] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75612|inflight:48006| [2025/04/30 09:52:25 002503] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 002507] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:75612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:841836| [2025/04/30 09:52:25 002512] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 002516] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1050| [2025/04/30 09:52:25 002539] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1050|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746006745002522|stream_id:0|stream_offset:841836| [2025/04/30 09:52:25 002545] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 002550] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 09:52:25 002554] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37513|rtt_var:559|pto_duration:39749|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 002558] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 002562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 002566] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 09:52:25 002570] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745067271|now:1746006745002554|interv:64717| [2025/04/30 09:52:25 002574] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745067271|now:1746006745002554|interval:64717|pto_count:0|srtt:37513 [2025/04/30 09:52:25 002582] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75612|inflight:49206| [2025/04/30 09:52:25 002586] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 002591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:75612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:843015| [2025/04/30 09:52:25 002595] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 002599] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745003599|now:1746006745002599|interv:1000| [2025/04/30 09:52:25 002603] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 002607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 002611] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745003599| [2025/04/30 09:52:25 002615] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745003599| [2025/04/30 09:52:25 002619] [debug] |xqc_engine_wakeup_after|wakeup:1746006745003599|now:1746006745002619|diff:980| [2025/04/30 09:52:25 002624] [debug] |xqc_engine_main_logic|END|now:1746006745002300| [2025/04/30 09:52:25 002761] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:44|state:ESTABED|recv_time:1746006745002760| [2025/04/30 09:52:25 002771] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 002779] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:359| [2025/04/30 09:52:25 002785] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:360| [2025/04/30 09:52:25 002793] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:360| [2025/04/30 09:52:25 002812] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 002821] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1006|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1007|path_largest_ack:1006| [2025/04/30 09:52:25 002828] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:46806|prior_delivered:768772|prior_time:1746006744962986|is_app_limited:0|send_elapse:38975|ack_elapse:39774|ctl_first_sent_time:1746006744964553|lagest_ack_time:1746006745002760|curr_delivered:811978| [2025/04/30 09:52:25 002835] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744964553| [2025/04/30 09:52:25 002843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1108||sndq_packets_used_bytes:0|sndq_packets_free:240| [2025/04/30 09:52:25 002849] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1007|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1007|path_largest_ack:1007| [2025/04/30 09:52:25 002857] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:46806|prior_delivered:768772|prior_time:1746006744962986|is_app_limited:0|send_elapse:38975|ack_elapse:39774|ctl_first_sent_time:1746006744964553|lagest_ack_time:1746006745002760|curr_delivered:813178| [2025/04/30 09:52:25 002864] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744964676| [2025/04/30 09:52:25 002870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1107||sndq_packets_used_bytes:0|sndq_packets_free:241| [2025/04/30 09:52:25 002882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37513|rttvar:559|minrtt:31359|latest_rtt:38084|ack_delay:80| [2025/04/30 09:52:25 002889] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37574|rttvar:542|minrtt:31359|latest_rtt:38084|ack_delay:80| [2025/04/30 09:52:25 002896] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1007|lost_pn:1004|thresh:3| [2025/04/30 09:52:25 002903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 002909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 002914] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 002918] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 002922] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 002926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745005668|now:1746006745002926|interval:2742| [2025/04/30 09:52:25 002931] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745005668|now:1746006745002926|interv:2742| [2025/04/30 09:52:25 002936] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 38975, ack_elapse 39774, delivered 44406|rate 1116457|lost 297| [2025/04/30 09:52:25 002943] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1116457) in round 16| [2025/04/30 09:52:25 002950] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 002956] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:25 002962] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75612|packet_lost:0|acked:2400|po_sent_time:1746006744964676|recovery:1|recovery_start:1746006744986984|packet_conservation:0|next_round_delivered:785572| [2025/04/30 09:52:25 002966] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75612|packet_lost:0|acked:2400|po_sent_time:1746006744964676|recovery:1|recovery_start:1746006744986984|packet_conservation:0|next_round_delivered:785572| [2025/04/30 09:52:25 002971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:78012|full_bw_reached:1|inflight:46806|srtt:37574|latest_rtt:38084|min_rtt:31359|applimit:0|lost:297|recovery:1|recovery_start:1746006744986984|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 002976] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:25 002981] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006745027760|now:1746006745002760|interv:25000| [2025/04/30 09:52:25 002986] [debug] |scid:d47626d1917b423603b680b7|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:1746006745002760|max_ack_delay:25000| [2025/04/30 09:52:25 002995] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:360|largest:360|pns:2| [2025/04/30 09:52:25 002999] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:360|frame:PING ACK |recv_time:1746006745002760|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 003004] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865002760|now:1746006745002760|interv:120000000| [2025/04/30 09:52:25 003008] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865002760|now:1746006745002760|interv:120000000| [2025/04/30 09:52:25 003012] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745003599|pq_index:0| [2025/04/30 09:52:25 003017] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745002300| [2025/04/30 09:52:25 003021] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745003020| [2025/04/30 09:52:25 003025] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745003024| [2025/04/30 09:52:25 003031] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 003035] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37574|min_srtt:37574|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 003040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:46806|cwnd:78012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:868953| [2025/04/30 09:52:25 003045] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37574|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 003049] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 003054] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37574|min_srtt:37574|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 003058] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:46806|cwnd:78012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:870132| [2025/04/30 09:52:25 003063] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37574|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 003067] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 003071] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37574|min_srtt:37574|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 003075] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:46806|cwnd:78012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:871311| [2025/04/30 09:52:25 003080] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37574|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 003087] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 003091] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37574|min_srtt:37574|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 003095] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:46806|cwnd:78012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:872490| [2025/04/30 09:52:25 003100] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37574|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 003104] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 003108] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37574|min_srtt:37574|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 003112] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:46806|cwnd:78012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:873669| [2025/04/30 09:52:25 003117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 003120] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 003124] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 003129] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 003155] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 003159] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:78012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:843015| [2025/04/30 09:52:25 003164] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 003167] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 003172] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745003599| [2025/04/30 09:52:25 003176] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745003599| [2025/04/30 09:52:25 003180] [debug] |xqc_engine_wakeup_after|wakeup:1746006745003599|now:1746006745003180|diff:419| [2025/04/30 09:52:25 003187] [debug] |xqc_engine_main_logic|END|now:1746006745003024| [2025/04/30 09:52:25 003196] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745003196| [2025/04/30 09:52:25 003202] [debug] |xqc_engine_wakeup_after|wakeup:1746006745003599|now:1746006745003202|diff:397| [2025/04/30 09:52:25 003206] [debug] |xqc_engine_main_logic|END|now:1746006745003196| [2025/04/30 09:52:25 004278] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745004278| [2025/04/30 09:52:25 004293] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745003599|pq_index:0| [2025/04/30 09:52:25 004300] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745003024| [2025/04/30 09:52:25 004314] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745004312| [2025/04/30 09:52:25 004322] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745003599|now:1746006745004312| [2025/04/30 09:52:25 004351] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745003599|now:1746006745004312| [2025/04/30 09:52:25 004358] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 004365] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 004372] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37574|min_srtt:37574|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 004380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:46806|cwnd:78012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:873669| [2025/04/30 09:52:25 004387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 004393] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 004399] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 004406] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 004413] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 004417] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:78012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:843015| [2025/04/30 09:52:25 004422] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 004426] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1051| [2025/04/30 09:52:25 004463] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1051|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006745004434|stream_id:0|stream_offset:843015| [2025/04/30 09:52:25 004468] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 004473] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:52:25 004478] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745005668|now:1746006745004478|interval:1190| [2025/04/30 09:52:25 004483] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745005668|now:1746006745004478|interv:1190| [2025/04/30 09:52:25 004490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78012|inflight:48006| [2025/04/30 09:52:25 004498] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 004511] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:78012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:844194| [2025/04/30 09:52:25 004519] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 004526] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1052| [2025/04/30 09:52:25 004558] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1052|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746006745004536|stream_id:0|stream_offset:844194| [2025/04/30 09:52:25 004564] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 004569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 09:52:25 004576] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745005668|now:1746006745004576|interval:1092| [2025/04/30 09:52:25 004583] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745005668|now:1746006745004576|interv:1092| [2025/04/30 09:52:25 004590] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78012|inflight:49206| [2025/04/30 09:52:25 004597] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 004604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:78012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:845373| [2025/04/30 09:52:25 004611] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 004617] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1053| [2025/04/30 09:52:25 004653] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1053|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746006745004628|stream_id:0|stream_offset:845373| [2025/04/30 09:52:25 004663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 004670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 09:52:25 004676] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745005668|now:1746006745004676|interval:992| [2025/04/30 09:52:25 004682] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745005668|now:1746006745004676|interv:992| [2025/04/30 09:52:25 004706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78012|inflight:50406| [2025/04/30 09:52:25 004715] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 004720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:78012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:846552| [2025/04/30 09:52:25 004731] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 004737] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745005737|now:1746006745004737|interv:1000| [2025/04/30 09:52:25 004743] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 004749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 004755] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745005668| [2025/04/30 09:52:25 004762] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745005668| [2025/04/30 09:52:25 004768] [debug] |xqc_engine_wakeup_after|wakeup:1746006745005668|now:1746006745004768|diff:900| [2025/04/30 09:52:25 004788] [debug] |xqc_engine_main_logic|END|now:1746006745004312| [2025/04/30 09:52:25 004802] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:45|state:ESTABED|recv_time:1746006745004801| [2025/04/30 09:52:25 004808] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 004814] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:360| [2025/04/30 09:52:25 004818] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:361| [2025/04/30 09:52:25 004823] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:361| [2025/04/30 09:52:25 004827] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 004833] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1008|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1014|path_largest_ack:1008| [2025/04/30 09:52:25 004837] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:46806|prior_delivered:771172|prior_time:1746006744964859|is_app_limited:0|send_elapse:38658|ack_elapse:39942|ctl_first_sent_time:1746006744966476|lagest_ack_time:1746006745004801|curr_delivered:814378| [2025/04/30 09:52:25 004842] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744966476| [2025/04/30 09:52:25 004847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1106||sndq_packets_used_bytes:0|sndq_packets_free:242| [2025/04/30 09:52:25 004851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 004856] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:46806|prior_delivered:771172|prior_time:1746006744964859|is_app_limited:0|send_elapse:38658|ack_elapse:39942|ctl_first_sent_time:1746006744966476|lagest_ack_time:1746006745004801|curr_delivered:815578| [2025/04/30 09:52:25 004861] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744966612| [2025/04/30 09:52:25 004865] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1105||sndq_packets_used_bytes:0|sndq_packets_free:243| [2025/04/30 09:52:25 004869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37574|rttvar:542|minrtt:31359|latest_rtt:38189|ack_delay:104| [2025/04/30 09:52:25 004873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37638|rttvar:534|minrtt:31359|latest_rtt:38189|ack_delay:104| [2025/04/30 09:52:25 004882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1014|lost_pn:1011|thresh:3| [2025/04/30 09:52:25 004886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 004890] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 004894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 004898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 004902] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1005|lost_pn:1011|po_sent_time:1746006744962824|lost_send_time:1746006744961839|loss_delay:42962|frame:STREAM |repair:128| [2025/04/30 09:52:25 004907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744962824u| [2025/04/30 09:52:25 004911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 004915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37638|rtt_var:534|pto_duration:39774|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 004920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 004924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 004928] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:52:25 004932] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745069402|now:1746006745004915|interv:64487| [2025/04/30 09:52:25 004936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745069402|now:1746006745004915|interval:64487|pto_count:0|srtt:37638 [2025/04/30 09:52:25 004940] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 38658, ack_elapse 39942, delivered 44406|rate 1111762|lost 298| [2025/04/30 09:52:25 004945] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1111762) in round 16| [2025/04/30 09:52:25 004949] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 004953] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:25 004957] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:78012|packet_lost:1|acked:2400|po_sent_time:1746006744966612|recovery:1|recovery_start:1746006745004911|packet_conservation:0|next_round_delivered:785572| [2025/04/30 09:52:25 004962] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:78012|packet_lost:1|acked:2400|po_sent_time:1746006744966612|recovery:1|recovery_start:1746006745004911|packet_conservation:0|next_round_delivered:785572| [2025/04/30 09:52:25 004966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:80412|full_bw_reached:1|inflight:46806|srtt:37638|latest_rtt:38189|min_rtt:31359|applimit:0|lost:297|recovery:1|recovery_start:1746006745004911|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 004975] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:361|largest:361|pns:2| [2025/04/30 09:52:25 004979] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:361|frame:ACK |recv_time:1746006745004801|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 004984] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865004801|now:1746006745004801|interv:120000000| [2025/04/30 09:52:25 004988] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865004801|now:1746006745004801|interv:120000000| [2025/04/30 09:52:25 004992] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745005668|pq_index:0| [2025/04/30 09:52:25 004997] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745004312| [2025/04/30 09:52:25 005001] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745005000| [2025/04/30 09:52:25 005005] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745005004| [2025/04/30 09:52:25 005011] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 005015] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37638|min_srtt:37638|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 005020] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:46806|cwnd:80412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:798213| [2025/04/30 09:52:25 005024] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37638|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 005029] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1005|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 005034] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37638|min_srtt:37638|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 005038] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:46806|cwnd:80412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:873669| [2025/04/30 09:52:25 005042] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37638|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 005046] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 005051] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37638|min_srtt:37638|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 005055] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:46806|cwnd:80412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:874848| [2025/04/30 09:52:25 005059] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37638|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 005066] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 005071] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37638|min_srtt:37638|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 005075] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:46806|cwnd:80412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:876027| [2025/04/30 09:52:25 005079] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37638|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 005084] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 005088] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37638|min_srtt:37638|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 005092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:46806|cwnd:80412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:877206| [2025/04/30 09:52:25 005096] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37638|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 005101] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 005105] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37638|min_srtt:37638|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 005109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:46806|cwnd:80412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:878385| [2025/04/30 09:52:25 005114] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 005117] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 005121] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 005126] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 005153] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:1005|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 005164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:80412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:798213| [2025/04/30 09:52:25 005172] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 005178] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 005184] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 005191] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:80412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:846552| [2025/04/30 09:52:25 005203] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 005209] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 005215] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745005737| [2025/04/30 09:52:25 005222] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745005737| [2025/04/30 09:52:25 005228] [debug] |xqc_engine_wakeup_after|wakeup:1746006745005737|now:1746006745005228|diff:509| [2025/04/30 09:52:25 005234] [debug] |xqc_engine_main_logic|END|now:1746006745005004| [2025/04/30 09:52:25 005242] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745005242| [2025/04/30 09:52:25 005248] [debug] |xqc_engine_wakeup_after|wakeup:1746006745005737|now:1746006745005248|diff:489| [2025/04/30 09:52:25 005254] [debug] |xqc_engine_main_logic|END|now:1746006745005242| [2025/04/30 09:52:25 006324] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745006324| [2025/04/30 09:52:25 006339] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745005737|pq_index:0| [2025/04/30 09:52:25 006347] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745005004| [2025/04/30 09:52:25 006356] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745006353| [2025/04/30 09:52:25 006363] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745005737|now:1746006745006353| [2025/04/30 09:52:25 006370] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745005737|now:1746006745006353| [2025/04/30 09:52:25 006390] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 006397] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 006405] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37638|min_srtt:37638|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 006412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:46806|cwnd:80412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:878385| [2025/04/30 09:52:25 006419] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 006425] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 006431] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 006438] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 006444] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:1005|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 006449] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:80412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:798213| [2025/04/30 09:52:25 006459] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 006464] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1054| [2025/04/30 09:52:25 006500] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1054|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006745006472|stream_id:0|stream_offset:798213| [2025/04/30 09:52:25 006507] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1054|origin_pktnum:1005|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:25 006512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:52:25 006516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37638|rtt_var:534|pto_duration:39774|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 006521] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 006525] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 006529] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:52:25 006533] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745071246|now:1746006745006516|interv:64730| [2025/04/30 09:52:25 006537] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745071246|now:1746006745006516|interval:64730|pto_count:0|srtt:37638 [2025/04/30 09:52:25 006542] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:80412|inflight:48006| [2025/04/30 09:52:25 006547] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 006551] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:80412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:846552| [2025/04/30 09:52:25 006556] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 006560] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745007560|now:1746006745006560|interv:1000| [2025/04/30 09:52:25 006564] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 006568] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 006572] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745007560| [2025/04/30 09:52:25 006577] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745007560| [2025/04/30 09:52:25 006581] [debug] |xqc_engine_wakeup_after|wakeup:1746006745007560|now:1746006745006581|diff:979| [2025/04/30 09:52:25 006585] [debug] |xqc_engine_main_logic|END|now:1746006745006353| [2025/04/30 09:52:25 006676] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:45|state:ESTABED|recv_time:1746006745006674| [2025/04/30 09:52:25 006686] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 006695] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:361| [2025/04/30 09:52:25 006701] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:362| [2025/04/30 09:52:25 006716] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:362| [2025/04/30 09:52:25 006721] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 006729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 006736] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:46806|prior_delivered:773572|prior_time:1746006744966753|is_app_limited:0|send_elapse:38645|ack_elapse:39921|ctl_first_sent_time:1746006744968329|lagest_ack_time:1746006745006674|curr_delivered:816778| [2025/04/30 09:52:25 006744] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744968329| [2025/04/30 09:52:25 006751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1105||sndq_packets_used_bytes:0|sndq_packets_free:243| [2025/04/30 09:52:25 006758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 006766] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:46806|prior_delivered:773572|prior_time:1746006744966753|is_app_limited:0|send_elapse:38645|ack_elapse:39921|ctl_first_sent_time:1746006744968329|lagest_ack_time:1746006745006674|curr_delivered:817978| [2025/04/30 09:52:25 006771] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744968462| [2025/04/30 09:52:25 006776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1104||sndq_packets_used_bytes:0|sndq_packets_free:244| [2025/04/30 09:52:25 006783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37638|rttvar:534|minrtt:31359|latest_rtt:38212|ack_delay:96| [2025/04/30 09:52:25 006790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37698|rttvar:520|minrtt:31359|latest_rtt:38212|ack_delay:96| [2025/04/30 09:52:25 006796] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1016|lost_pn:1013|thresh:3| [2025/04/30 09:52:25 006803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 006809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 006815] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 006821] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 006825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 006829] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 006833] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37698|rtt_var:520|pto_duration:39778|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 006838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 006842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 006850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:52:25 006854] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745071250|now:1746006745006833|interv:64417| [2025/04/30 09:52:25 006860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745071250|now:1746006745006833|interval:64417|pto_count:0|srtt:37698 [2025/04/30 09:52:25 006869] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 38645, ack_elapse 39921, delivered 44406|rate 1112346|lost 298| [2025/04/30 09:52:25 006876] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1112346) in round 16| [2025/04/30 09:52:25 006882] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 006886] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:25 006890] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:80412|packet_lost:0|acked:2400|po_sent_time:1746006744968462|recovery:1|recovery_start:1746006745004911|packet_conservation:0|next_round_delivered:785572| [2025/04/30 09:52:25 006894] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:80412|packet_lost:0|acked:2400|po_sent_time:1746006744968462|recovery:1|recovery_start:1746006745004911|packet_conservation:0|next_round_delivered:785572| [2025/04/30 09:52:25 006899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:82812|full_bw_reached:1|inflight:45606|srtt:37698|latest_rtt:38212|min_rtt:31359|applimit:0|lost:298|recovery:1|recovery_start:1746006745004911|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 006905] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:362|largest:362|pns:2| [2025/04/30 09:52:25 006910] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:362|frame:ACK |recv_time:1746006745006674|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 006915] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865006674|now:1746006745006674|interv:120000000| [2025/04/30 09:52:25 006919] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865006674|now:1746006745006674|interv:120000000| [2025/04/30 09:52:25 006923] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745007560|pq_index:0| [2025/04/30 09:52:25 006927] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745006353| [2025/04/30 09:52:25 006931] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745006931| [2025/04/30 09:52:25 006936] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745006935| [2025/04/30 09:52:25 006942] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 006950] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37698|min_srtt:37698|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 006957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:45606|cwnd:82812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:878385| [2025/04/30 09:52:25 006968] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37698|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 006973] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 006977] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37698|min_srtt:37698|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 006982] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:45606|cwnd:82812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:879564| [2025/04/30 09:52:25 006986] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37698|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 006991] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 006995] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37698|min_srtt:37698|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 006999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:45606|cwnd:82812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:880743| [2025/04/30 09:52:25 007003] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37698|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 007008] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 007012] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37698|min_srtt:37698|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 007017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:45606|cwnd:82812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:881922| [2025/04/30 09:52:25 007021] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37698|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 007026] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 007033] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37698|min_srtt:37698|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 007040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:45606|cwnd:82812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:883101| [2025/04/30 09:52:25 007047] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 007051] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 007058] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 007062] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 007067] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 007071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:82812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:846552| [2025/04/30 09:52:25 007075] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 007079] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 007083] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745007560| [2025/04/30 09:52:25 007088] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745007560| [2025/04/30 09:52:25 007091] [debug] |xqc_engine_wakeup_after|wakeup:1746006745007560|now:1746006745007091|diff:469| [2025/04/30 09:52:25 007096] [debug] |xqc_engine_main_logic|END|now:1746006745006935| [2025/04/30 09:52:25 007101] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745007101| [2025/04/30 09:52:25 007105] [debug] |xqc_engine_wakeup_after|wakeup:1746006745007560|now:1746006745007105|diff:455| [2025/04/30 09:52:25 007110] [debug] |xqc_engine_main_logic|END|now:1746006745007101| [2025/04/30 09:52:25 008191] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745008190| [2025/04/30 09:52:25 008206] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745007560|pq_index:0| [2025/04/30 09:52:25 008213] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745006935| [2025/04/30 09:52:25 008221] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745008219| [2025/04/30 09:52:25 008228] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745007560|now:1746006745008219| [2025/04/30 09:52:25 008235] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745007560|now:1746006745008219| [2025/04/30 09:52:25 008241] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 008248] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 008255] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37698|min_srtt:37698|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 008262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:45606|cwnd:82812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:883101| [2025/04/30 09:52:25 008269] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 008275] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 008281] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 008295] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 008302] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 008308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:82812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:846552| [2025/04/30 09:52:25 008316] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 008322] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1055| [2025/04/30 09:52:25 008362] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1055|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006745008333|stream_id:0|stream_offset:846552| [2025/04/30 09:52:25 008369] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 008373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:52:25 008379] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37698|rtt_var:520|pto_duration:39778|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 008386] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 008392] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 008398] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:52:25 008405] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745073111|now:1746006745008378|interv:64733| [2025/04/30 09:52:25 008411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745073111|now:1746006745008378|interval:64733|pto_count:0|srtt:37698 [2025/04/30 09:52:25 008418] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:82812|inflight:46806| [2025/04/30 09:52:25 008424] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 008428] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:82812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:847731| [2025/04/30 09:52:25 008435] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 008442] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1056| [2025/04/30 09:52:25 008476] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1056|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006745008453|stream_id:0|stream_offset:847731| [2025/04/30 09:52:25 008482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 008487] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:52:25 008499] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37698|rtt_var:520|pto_duration:39778|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 008506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 008513] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 008519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:52:25 008526] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745073231|now:1746006745008499|interv:64732| [2025/04/30 09:52:25 008530] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745073231|now:1746006745008499|interval:64732|pto_count:0|srtt:37698 [2025/04/30 09:52:25 008535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:82812|inflight:48006| [2025/04/30 09:52:25 008540] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 008544] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:82812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:848910| [2025/04/30 09:52:25 008549] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 008553] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745009553|now:1746006745008553|interv:1000| [2025/04/30 09:52:25 008557] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 008560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 008565] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745009553| [2025/04/30 09:52:25 008569] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745009553| [2025/04/30 09:52:25 008573] [debug] |xqc_engine_wakeup_after|wakeup:1746006745009553|now:1746006745008573|diff:980| [2025/04/30 09:52:25 008578] [debug] |xqc_engine_main_logic|END|now:1746006745008219| [2025/04/30 09:52:25 009649] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745009649| [2025/04/30 09:52:25 009661] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745009553|pq_index:0| [2025/04/30 09:52:25 009665] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745008219| [2025/04/30 09:52:25 009670] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745009669| [2025/04/30 09:52:25 009675] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745009553|now:1746006745009669| [2025/04/30 09:52:25 009679] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745009553|now:1746006745009669| [2025/04/30 09:52:25 009683] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 009688] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 009693] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37698|min_srtt:37698|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 009703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:48006|cwnd:82812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:883101| [2025/04/30 09:52:25 009708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 009712] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 009715] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 009720] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 009724] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 009729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:82812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:848910| [2025/04/30 09:52:25 009733] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 009737] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1057| [2025/04/30 09:52:25 009772] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1057|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746006745009745|stream_id:0|stream_offset:848910| [2025/04/30 09:52:25 009778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 009784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 09:52:25 009792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37698|rtt_var:520|pto_duration:39778|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 009798] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 009805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 009811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 09:52:25 009817] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745074523|now:1746006745009791|interv:64732| [2025/04/30 09:52:25 009824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745074523|now:1746006745009791|interval:64732|pto_count:0|srtt:37698 [2025/04/30 09:52:25 009831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:82812|inflight:49206| [2025/04/30 09:52:25 009837] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 009841] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:82812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:850089| [2025/04/30 09:52:25 009850] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 009854] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1058| [2025/04/30 09:52:25 009883] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1058|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746006745009861|stream_id:0|stream_offset:850089| [2025/04/30 09:52:25 009889] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 009896] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 09:52:25 009903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37698|rtt_var:520|pto_duration:39778|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 009910] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 009917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 009923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 09:52:25 009929] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745074639|now:1746006745009902|interv:64737| [2025/04/30 09:52:25 009936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745074639|now:1746006745009902|interval:64737|pto_count:0|srtt:37698 [2025/04/30 09:52:25 009940] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:82812|inflight:50406| [2025/04/30 09:52:25 009945] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 009949] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:82812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:851268| [2025/04/30 09:52:25 009954] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 009958] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745010958|now:1746006745009958|interv:1000| [2025/04/30 09:52:25 009962] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 009966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 009970] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745010958| [2025/04/30 09:52:25 009974] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745010958| [2025/04/30 09:52:25 009978] [debug] |xqc_engine_wakeup_after|wakeup:1746006745010958|now:1746006745009978|diff:980| [2025/04/30 09:52:25 009982] [debug] |xqc_engine_main_logic|END|now:1746006745009669| [2025/04/30 09:52:25 010691] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:45|state:ESTABED|recv_time:1746006745010690| [2025/04/30 09:52:25 010710] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 010720] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:362| [2025/04/30 09:52:25 010725] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:364| [2025/04/30 09:52:25 010739] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:364| [2025/04/30 09:52:25 010745] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 010753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1017|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1020|path_largest_ack:1017| [2025/04/30 09:52:25 010759] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:46806|prior_delivered:775972|prior_time:1746006744968874|is_app_limited:0|send_elapse:38901|ack_elapse:41816|ctl_first_sent_time:1746006744970515|lagest_ack_time:1746006745010690|curr_delivered:819178| [2025/04/30 09:52:25 010766] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744970515| [2025/04/30 09:52:25 010773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1103||sndq_packets_used_bytes:0|sndq_packets_free:245| [2025/04/30 09:52:25 010779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1018|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1020|path_largest_ack:1018| [2025/04/30 09:52:25 010786] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:46806|prior_delivered:775972|prior_time:1746006744968874|is_app_limited:0|send_elapse:38901|ack_elapse:41816|ctl_first_sent_time:1746006744970515|lagest_ack_time:1746006745010690|curr_delivered:820378| [2025/04/30 09:52:25 010794] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744970633| [2025/04/30 09:52:25 010801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1102||sndq_packets_used_bytes:0|sndq_packets_free:246| [2025/04/30 09:52:25 010808] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 010814] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:46806|prior_delivered:778372|prior_time:1746006744970786|is_app_limited:0|send_elapse:38828|ack_elapse:39904|ctl_first_sent_time:1746006744972354|lagest_ack_time:1746006745010690|curr_delivered:821578| [2025/04/30 09:52:25 010822] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744972354| [2025/04/30 09:52:25 010827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1101||sndq_packets_used_bytes:0|sndq_packets_free:247| [2025/04/30 09:52:25 010832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 010836] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:46806|prior_delivered:778372|prior_time:1746006744970786|is_app_limited:0|send_elapse:38828|ack_elapse:39904|ctl_first_sent_time:1746006744972354|lagest_ack_time:1746006745010690|curr_delivered:822778| [2025/04/30 09:52:25 010840] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744972483| [2025/04/30 09:52:25 010844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1100||sndq_packets_used_bytes:0|sndq_packets_free:248| [2025/04/30 09:52:25 010848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37698|rttvar:520|minrtt:31359|latest_rtt:38207|ack_delay:96| [2025/04/30 09:52:25 010857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37749|rttvar:493|minrtt:31359|latest_rtt:38207|ack_delay:96| [2025/04/30 09:52:25 010862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1020|lost_pn:1017|thresh:3| [2025/04/30 09:52:25 010866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 010870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 010874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 010878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 010882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 010886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 010890] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37749|rtt_var:493|pto_duration:39749|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 010894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 010898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 010902] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45606| [2025/04/30 09:52:25 010906] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745074610|now:1746006745010890|interv:63720| [2025/04/30 09:52:25 010910] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745074610|now:1746006745010890|interval:63720|pto_count:0|srtt:37749 [2025/04/30 09:52:25 010915] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 38828, ack_elapse 39904, delivered 44406|rate 1112820|lost 298| [2025/04/30 09:52:25 010919] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1112820) in round 16| [2025/04/30 09:52:25 010924] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 010928] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:25 010932] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:82812|packet_lost:0|acked:4800|po_sent_time:1746006744972483|recovery:1|recovery_start:1746006745004911|packet_conservation:0|next_round_delivered:785572| [2025/04/30 09:52:25 010936] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:82812|packet_lost:0|acked:4800|po_sent_time:1746006744972483|recovery:1|recovery_start:1746006745004911|packet_conservation:0|next_round_delivered:785572| [2025/04/30 09:52:25 010941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:87612|full_bw_reached:1|inflight:45606|srtt:37749|latest_rtt:38207|min_rtt:31359|applimit:0|lost:298|recovery:1|recovery_start:1746006745004911|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 010947] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:364|largest:364|pns:2| [2025/04/30 09:52:25 010955] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:364|frame:ACK |recv_time:1746006745010690|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 010959] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865010690|now:1746006745010690|interv:120000000| [2025/04/30 09:52:25 010964] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865010690|now:1746006745010690|interv:120000000| [2025/04/30 09:52:25 010968] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745010958|pq_index:0| [2025/04/30 09:52:25 010972] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745009669| [2025/04/30 09:52:25 010976] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745010976| [2025/04/30 09:52:25 010981] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745010980| [2025/04/30 09:52:25 010986] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745010958|now:1746006745010980| [2025/04/30 09:52:25 010990] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745010958|now:1746006745010980| [2025/04/30 09:52:25 010994] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 010998] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 011003] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37749|min_srtt:37749|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 011008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:45606|cwnd:87612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:883101| [2025/04/30 09:52:25 011012] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37749|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 011017] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 011022] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37749|min_srtt:37749|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 011026] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:45606|cwnd:87612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:884280| [2025/04/30 09:52:25 011031] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37749|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 011035] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 011039] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37749|min_srtt:37749|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 011044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:45606|cwnd:87612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:885459| [2025/04/30 09:52:25 011051] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37749|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 011055] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 011060] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37749|min_srtt:37749|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 011064] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:45606|cwnd:87612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:886638| [2025/04/30 09:52:25 011068] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37749|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 011072] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 011077] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37749|min_srtt:37749|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 011081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:45606|cwnd:87612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:887817| [2025/04/30 09:52:25 011085] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37749|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 011090] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 011094] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37749|min_srtt:37749|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 011098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:45606|cwnd:87612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:888996| [2025/04/30 09:52:25 011102] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37749|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 011107] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 011114] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37749|min_srtt:37749|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 011121] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:45606|cwnd:87612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:890175| [2025/04/30 09:52:25 011128] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37749|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 011159] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 011172] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37749|min_srtt:37749|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 011179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:45606|cwnd:87612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:891354| [2025/04/30 09:52:25 011186] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37749|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 011194] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 011200] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37749|min_srtt:37749|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 011207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:45606|cwnd:87612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:892533| [2025/04/30 09:52:25 011214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 011220] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 011226] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 011232] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 011239] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 011246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:87612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:851268| [2025/04/30 09:52:25 011253] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 011259] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1059| [2025/04/30 09:52:25 011304] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1059|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1746006745011271|stream_id:0|stream_offset:851268| [2025/04/30 09:52:25 011314] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 011321] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/04/30 09:52:25 011328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37749|rtt_var:493|pto_duration:39749|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 011334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 011340] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 011347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:52:25 011359] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745076020|now:1746006745011327|interv:64693| [2025/04/30 09:52:25 011366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745076020|now:1746006745011327|interval:64693|pto_count:0|srtt:37749 [2025/04/30 09:52:25 011373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:87612|inflight:46806| [2025/04/30 09:52:25 011381] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 011388] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:87612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:852447| [2025/04/30 09:52:25 011395] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 011401] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745012401|now:1746006745011401|interv:1000| [2025/04/30 09:52:25 011405] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 011409] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 011413] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745012401| [2025/04/30 09:52:25 011417] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745012401| [2025/04/30 09:52:25 011421] [debug] |xqc_engine_wakeup_after|wakeup:1746006745012401|now:1746006745011421|diff:980| [2025/04/30 09:52:25 011425] [debug] |xqc_engine_main_logic|END|now:1746006745010980| [2025/04/30 09:52:25 011431] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745011431| [2025/04/30 09:52:25 011435] [debug] |xqc_engine_wakeup_after|wakeup:1746006745012401|now:1746006745011435|diff:966| [2025/04/30 09:52:25 011439] [debug] |xqc_engine_main_logic|END|now:1746006745011431| [2025/04/30 09:52:25 012511] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745012511| [2025/04/30 09:52:25 012523] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745012401|pq_index:0| [2025/04/30 09:52:25 012528] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745010980| [2025/04/30 09:52:25 012533] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745012532| [2025/04/30 09:52:25 012538] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745012401|now:1746006745012532| [2025/04/30 09:52:25 012542] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745012401|now:1746006745012532| [2025/04/30 09:52:25 012546] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 012551] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 012556] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37749|min_srtt:37749|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 012560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:46806|cwnd:87612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:892533| [2025/04/30 09:52:25 012571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 012575] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 012579] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 012583] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 012588] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 012592] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:87612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:852447| [2025/04/30 09:52:25 012597] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 012601] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1060| [2025/04/30 09:52:25 012642] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1060|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006745012609|stream_id:0|stream_offset:852447| [2025/04/30 09:52:25 012652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 012659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:52:25 012666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37749|rtt_var:493|pto_duration:39749|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 012673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 012680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 012685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:52:25 012691] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745077358|now:1746006745012666|interv:64692| [2025/04/30 09:52:25 012698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745077358|now:1746006745012666|interval:64692|pto_count:0|srtt:37749 [2025/04/30 09:52:25 012705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:87612|inflight:48006| [2025/04/30 09:52:25 012713] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 012720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:87612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:853626| [2025/04/30 09:52:25 012726] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 012732] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1061| [2025/04/30 09:52:25 012774] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1061|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746006745012744|stream_id:0|stream_offset:853626| [2025/04/30 09:52:25 012790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 012797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 09:52:25 012804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37749|rtt_var:493|pto_duration:39749|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 012811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 012818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 012824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 09:52:25 012831] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745077493|now:1746006745012804|interv:64689| [2025/04/30 09:52:25 012837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745077493|now:1746006745012804|interval:64689|pto_count:0|srtt:37749 [2025/04/30 09:52:25 012844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:87612|inflight:49206| [2025/04/30 09:52:25 012852] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 012859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:87612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:854805| [2025/04/30 09:52:25 012866] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 012872] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745013872|now:1746006745012872|interv:1000| [2025/04/30 09:52:25 012879] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 012883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 012887] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745013872| [2025/04/30 09:52:25 012891] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745013872| [2025/04/30 09:52:25 012895] [debug] |xqc_engine_wakeup_after|wakeup:1746006745013872|now:1746006745012895|diff:977| [2025/04/30 09:52:25 012900] [debug] |xqc_engine_main_logic|END|now:1746006745012532| [2025/04/30 09:52:25 012910] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:45|state:ESTABED|recv_time:1746006745012909| [2025/04/30 09:52:25 012915] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 012921] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:364| [2025/04/30 09:52:25 012924] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:365| [2025/04/30 09:52:25 012930] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:365| [2025/04/30 09:52:25 012934] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 012939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 012949] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:46806|prior_delivered:780772|prior_time:1746006744973819|is_app_limited:0|send_elapse:39890|ack_elapse:39090|ctl_first_sent_time:1746006744975442|lagest_ack_time:1746006745012909|curr_delivered:823978| [2025/04/30 09:52:25 012953] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744975442| [2025/04/30 09:52:25 012958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1099||sndq_packets_used_bytes:0|sndq_packets_free:249| [2025/04/30 09:52:25 012962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 012967] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:46806|prior_delivered:780772|prior_time:1746006744973819|is_app_limited:0|send_elapse:39890|ack_elapse:39090|ctl_first_sent_time:1746006744975442|lagest_ack_time:1746006745012909|curr_delivered:825178| [2025/04/30 09:52:25 012971] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744975562| [2025/04/30 09:52:25 012975] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1098||sndq_packets_used_bytes:0|sndq_packets_free:250| [2025/04/30 09:52:25 012979] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37749|rttvar:493|minrtt:31359|latest_rtt:37347|ack_delay:96| [2025/04/30 09:52:25 012983] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37687|rttvar:494|minrtt:31359|latest_rtt:37347|ack_delay:96| [2025/04/30 09:52:25 012988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1022|lost_pn:1019|thresh:3| [2025/04/30 09:52:25 012992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 012996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 013000] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 013004] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 013008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 013012] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 013016] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37687|rtt_var:494|pto_duration:39687|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 013020] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 013024] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 013028] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:52:25 013032] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745077431|now:1746006745013015|interv:64416| [2025/04/30 09:52:25 013039] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745077431|now:1746006745013015|interval:64416|pto_count:0|srtt:37687 [2025/04/30 09:52:25 013043] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39890, ack_elapse 39090, delivered 44406|rate 1113211|lost 298| [2025/04/30 09:52:25 013048] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1113211) in round 16| [2025/04/30 09:52:25 013052] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 013056] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:13942| [2025/04/30 09:52:25 013060] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:87612|packet_lost:0|acked:2400|po_sent_time:1746006744975562|recovery:1|recovery_start:1746006745004911|packet_conservation:0|next_round_delivered:785572| [2025/04/30 09:52:25 013065] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:87612|packet_lost:0|acked:2400|po_sent_time:1746006744975562|recovery:1|recovery_start:1746006745004911|packet_conservation:0|next_round_delivered:785572| [2025/04/30 09:52:25 013069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:90012|full_bw_reached:1|inflight:46806|srtt:37687|latest_rtt:37347|min_rtt:31359|applimit:0|lost:298|recovery:1|recovery_start:1746006745004911|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 013075] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:365|largest:365|pns:2| [2025/04/30 09:52:25 013080] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:365|frame:ACK |recv_time:1746006745012909|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 013084] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865012909|now:1746006745012909|interv:120000000| [2025/04/30 09:52:25 013089] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865012909|now:1746006745012909|interv:120000000| [2025/04/30 09:52:25 013093] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745013872|pq_index:0| [2025/04/30 09:52:25 013097] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745012532| [2025/04/30 09:52:25 013101] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745013101| [2025/04/30 09:52:25 013110] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745013108| [2025/04/30 09:52:25 013118] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 013125] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37687|min_srtt:37687|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 013149] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:46806|cwnd:90012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:892533| [2025/04/30 09:52:25 013160] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37687|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 013173] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 013180] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37687|min_srtt:37687|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 013188] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:46806|cwnd:90012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:893712| [2025/04/30 09:52:25 013195] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37687|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 013201] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 013208] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37687|min_srtt:37687|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 013215] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:46806|cwnd:90012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:894891| [2025/04/30 09:52:25 013222] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37687|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 013229] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 013236] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37687|min_srtt:37687|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 013243] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:46806|cwnd:90012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:896070| [2025/04/30 09:52:25 013250] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37687|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 013257] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 013264] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37687|min_srtt:37687|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 013271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:46806|cwnd:90012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:897249| [2025/04/30 09:52:25 013278] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 013284] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 013290] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 013297] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 013316] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 013323] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:90012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:854805| [2025/04/30 09:52:25 013331] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 013337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 013343] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745013872| [2025/04/30 09:52:25 013350] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745013872| [2025/04/30 09:52:25 013357] [debug] |xqc_engine_wakeup_after|wakeup:1746006745013872|now:1746006745013356|diff:516| [2025/04/30 09:52:25 013363] [debug] |xqc_engine_main_logic|END|now:1746006745013108| [2025/04/30 09:52:25 013371] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745013371| [2025/04/30 09:52:25 013377] [debug] |xqc_engine_wakeup_after|wakeup:1746006745013872|now:1746006745013377|diff:495| [2025/04/30 09:52:25 013383] [debug] |xqc_engine_main_logic|END|now:1746006745013371| [2025/04/30 09:52:25 014456] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745014456| [2025/04/30 09:52:25 014468] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745013872|pq_index:0| [2025/04/30 09:52:25 014473] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745013108| [2025/04/30 09:52:25 014478] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745014477| [2025/04/30 09:52:25 014483] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745013872|now:1746006745014477| [2025/04/30 09:52:25 014488] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745013872|now:1746006745014477| [2025/04/30 09:52:25 014492] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 014496] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 014501] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37687|min_srtt:37687|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 014506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:46806|cwnd:90012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:897249| [2025/04/30 09:52:25 014510] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 014514] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 014518] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 014523] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 014527] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 014537] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:90012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:854805| [2025/04/30 09:52:25 014541] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 014546] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1062| [2025/04/30 09:52:25 014582] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1062|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006745014554|stream_id:0|stream_offset:854805| [2025/04/30 09:52:25 014588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 014593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:52:25 014597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37687|rtt_var:494|pto_duration:39687|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 014602] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 014606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 014610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:52:25 014614] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745079241|now:1746006745014597|interv:64644| [2025/04/30 09:52:25 014618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745079241|now:1746006745014597|interval:64644|pto_count:0|srtt:37687 [2025/04/30 09:52:25 014622] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90012|inflight:48006| [2025/04/30 09:52:25 014627] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 014631] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:90012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:855984| [2025/04/30 09:52:25 014636] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 014640] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1063| [2025/04/30 09:52:25 014663] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1063|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746006745014646|stream_id:0|stream_offset:855984| [2025/04/30 09:52:25 014668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 014673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 09:52:25 014677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37687|rtt_var:494|pto_duration:39687|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 014681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 014689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 014693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 09:52:25 014697] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745079333|now:1746006745014677|interv:64656| [2025/04/30 09:52:25 014701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745079333|now:1746006745014677|interval:64656|pto_count:0|srtt:37687 [2025/04/30 09:52:25 014705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90012|inflight:49206| [2025/04/30 09:52:25 014710] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 014714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:90012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:857163| [2025/04/30 09:52:25 014718] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 014722] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745015722|now:1746006745014722|interv:1000| [2025/04/30 09:52:25 014726] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 014730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 014734] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745015722| [2025/04/30 09:52:25 014738] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745015722| [2025/04/30 09:52:25 014742] [debug] |xqc_engine_wakeup_after|wakeup:1746006745015722|now:1746006745014742|diff:980| [2025/04/30 09:52:25 014746] [debug] |xqc_engine_main_logic|END|now:1746006745014477| [2025/04/30 09:52:25 015817] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745015817| [2025/04/30 09:52:25 015829] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745015722|pq_index:0| [2025/04/30 09:52:25 015833] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745014477| [2025/04/30 09:52:25 015839] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745015837| [2025/04/30 09:52:25 015844] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745015722|now:1746006745015837| [2025/04/30 09:52:25 015848] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745015722|now:1746006745015837| [2025/04/30 09:52:25 015852] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 015856] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 015861] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37687|min_srtt:37687|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 015866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:49206|cwnd:90012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:897249| [2025/04/30 09:52:25 015877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 015881] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 015885] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 015889] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 015894] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 015898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:90012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:857163| [2025/04/30 09:52:25 015903] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 015907] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1064| [2025/04/30 09:52:25 015941] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1064|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746006745015915|stream_id:0|stream_offset:857163| [2025/04/30 09:52:25 015947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 015952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 09:52:25 015956] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37687|rtt_var:494|pto_duration:39687|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 015961] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 015965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 015969] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 09:52:25 015973] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745080602|now:1746006745015956|interv:64646| [2025/04/30 09:52:25 015977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745080602|now:1746006745015956|interval:64646|pto_count:0|srtt:37687 [2025/04/30 09:52:25 015981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90012|inflight:50406| [2025/04/30 09:52:25 015986] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 015990] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:90012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:858342| [2025/04/30 09:52:25 015995] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 015999] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745016999|now:1746006745015999|interv:1000| [2025/04/30 09:52:25 016003] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 016010] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 016014] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745016999| [2025/04/30 09:52:25 016019] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745016999| [2025/04/30 09:52:25 016023] [debug] |xqc_engine_wakeup_after|wakeup:1746006745016999|now:1746006745016022|diff:977| [2025/04/30 09:52:25 016027] [debug] |xqc_engine_main_logic|END|now:1746006745015837| [2025/04/30 09:52:25 016671] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:47|state:ESTABED|recv_time:1746006745016670| [2025/04/30 09:52:25 016686] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 016695] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:365| [2025/04/30 09:52:25 016702] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:367| [2025/04/30 09:52:25 016711] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:367| [2025/04/30 09:52:25 016717] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 016725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1023|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1026|path_largest_ack:1023| [2025/04/30 09:52:25 016733] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:296|tx_in_flight:45606|prior_delivered:783172|prior_time:1746006744975767|is_app_limited:0|send_elapse:37243|ack_elapse:40903|ctl_first_sent_time:1746006744976105|lagest_ack_time:1746006745016670|curr_delivered:826378| [2025/04/30 09:52:25 016741] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744976105| [2025/04/30 09:52:25 016748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1097||sndq_packets_used_bytes:0|sndq_packets_free:251| [2025/04/30 09:52:25 016755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 016762] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:296|tx_in_flight:45606|prior_delivered:783172|prior_time:1746006744975767|is_app_limited:0|send_elapse:37243|ack_elapse:40903|ctl_first_sent_time:1746006744976105|lagest_ack_time:1746006745016670|curr_delivered:827578| [2025/04/30 09:52:25 016769] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744977657| [2025/04/30 09:52:25 016775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1096||sndq_packets_used_bytes:0|sndq_packets_free:252| [2025/04/30 09:52:25 016782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 016787] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:296|tx_in_flight:46806|prior_delivered:785572|prior_time:1746006744977810|is_app_limited:0|send_elapse:38698|ack_elapse:38860|ctl_first_sent_time:1746006744979408|lagest_ack_time:1746006745016670|curr_delivered:828778| [2025/04/30 09:52:25 016792] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744979408| [2025/04/30 09:52:25 016796] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1095||sndq_packets_used_bytes:0|sndq_packets_free:253| [2025/04/30 09:52:25 016806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37687|rttvar:494|minrtt:31359|latest_rtt:37262|ack_delay:96| [2025/04/30 09:52:25 016811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37622|rttvar:501|minrtt:31359|latest_rtt:37262|ack_delay:96| [2025/04/30 09:52:25 016815] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1026|lost_pn:1023|thresh:3| [2025/04/30 09:52:25 016819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 016823] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 016827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 016831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 016835] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 016839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 016843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745018568|now:1746006745016843|interval:1725| [2025/04/30 09:52:25 016847] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745018568|now:1746006745016843|interv:1725| [2025/04/30 09:52:25 016851] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 38698, ack_elapse 38860, delivered 43206|rate 1111837|lost 298| [2025/04/30 09:52:25 016856] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: RTT round update 16 -> 17| [2025/04/30 09:52:25 016860] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1111837) in round 17| [2025/04/30 09:52:25 016864] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 016868] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 016872] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90012|packet_lost:0|acked:3600|po_sent_time:1746006744979408|recovery:1|recovery_start:1746006745004911|packet_conservation:0|next_round_delivered:828778| [2025/04/30 09:52:25 016877] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90012|packet_lost:0|acked:3600|po_sent_time:1746006744979408|recovery:1|recovery_start:1746006745004911|packet_conservation:0|next_round_delivered:828778| [2025/04/30 09:52:25 016881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:93612|full_bw_reached:1|inflight:46806|srtt:37622|latest_rtt:37262|min_rtt:31359|applimit:0|lost:298|recovery:1|recovery_start:1746006745004911|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:52:25 016888] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:367|largest:367|pns:2| [2025/04/30 09:52:25 016892] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:367|frame:ACK |recv_time:1746006745016670|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 016900] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865016670|now:1746006745016670|interv:120000000| [2025/04/30 09:52:25 016904] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865016670|now:1746006745016670|interv:120000000| [2025/04/30 09:52:25 016908] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745016999|pq_index:0| [2025/04/30 09:52:25 016912] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745015837| [2025/04/30 09:52:25 016916] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745016916| [2025/04/30 09:52:25 016921] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745016920| [2025/04/30 09:52:25 016926] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 016931] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37622|min_srtt:37622|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 016936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:46806|cwnd:93612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:897249| [2025/04/30 09:52:25 016941] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37622|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 016945] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 016950] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37622|min_srtt:37622|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 016954] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:46806|cwnd:93612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:898428| [2025/04/30 09:52:25 016958] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37622|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 016963] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 016967] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37622|min_srtt:37622|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 016971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:46806|cwnd:93612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:899607| [2025/04/30 09:52:25 016975] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37622|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 016980] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 016984] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37622|min_srtt:37622|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 016991] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:46806|cwnd:93612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:900786| [2025/04/30 09:52:25 016996] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37622|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 017000] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 017005] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37622|min_srtt:37622|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 017009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:46806|cwnd:93612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:901965| [2025/04/30 09:52:25 017013] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37622|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 017018] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 017022] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37622|min_srtt:37622|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 017026] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:46806|cwnd:93612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:903144| [2025/04/30 09:52:25 017030] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37622|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 017035] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 017039] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37622|min_srtt:37622|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 017043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:46806|cwnd:93612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:904323| [2025/04/30 09:52:25 017047] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 017051] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 017055] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 017059] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 017064] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 017068] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:93612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:858342| [2025/04/30 09:52:25 017075] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 017079] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 017083] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745016999| [2025/04/30 09:52:25 017090] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745016999| [2025/04/30 09:52:25 017097] [debug] |xqc_engine_wakeup_after|wakeup:1746006745016999|now:1746006745017096|diff:18446744073709551519| [2025/04/30 09:52:25 017102] [debug] |xqc_engine_main_logic|END|now:1746006745016920| [2025/04/30 09:52:25 017107] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745017107| [2025/04/30 09:52:25 017111] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745016999|pq_index:0| [2025/04/30 09:52:25 017115] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745016920| [2025/04/30 09:52:25 017120] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745017119| [2025/04/30 09:52:25 017124] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745016999|now:1746006745017119| [2025/04/30 09:52:25 017131] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745016999|now:1746006745017119| [2025/04/30 09:52:25 017153] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 017160] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 017167] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37622|min_srtt:37622|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 017171] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:46806|cwnd:93612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:904323| [2025/04/30 09:52:25 017177] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 017184] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 017190] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 017197] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 017203] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 017210] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:93612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:858342| [2025/04/30 09:52:25 017216] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 017223] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1065| [2025/04/30 09:52:25 017268] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1065|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006745017234|stream_id:0|stream_offset:858342| [2025/04/30 09:52:25 017285] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 017293] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:52:25 017299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745018568|now:1746006745017299|interval:1269| [2025/04/30 09:52:25 017306] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745018568|now:1746006745017299|interv:1269| [2025/04/30 09:52:25 017312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:93612|inflight:48006| [2025/04/30 09:52:25 017320] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 017325] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:93612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:859521| [2025/04/30 09:52:25 017330] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 017334] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745018334|now:1746006745017334|interv:1000| [2025/04/30 09:52:25 017338] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 017342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 017346] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745018334| [2025/04/30 09:52:25 017350] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745018334| [2025/04/30 09:52:25 017354] [debug] |xqc_engine_wakeup_after|wakeup:1746006745018334|now:1746006745017354|diff:980| [2025/04/30 09:52:25 017358] [debug] |xqc_engine_main_logic|END|now:1746006745017119| [2025/04/30 09:52:25 018430] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745018430| [2025/04/30 09:52:25 018442] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745018334|pq_index:0| [2025/04/30 09:52:25 018446] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745017119| [2025/04/30 09:52:25 018451] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745018450| [2025/04/30 09:52:25 018456] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745018334|now:1746006745018450| [2025/04/30 09:52:25 018461] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745018334|now:1746006745018450| [2025/04/30 09:52:25 018465] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 018469] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 018474] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37622|min_srtt:37622|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 018479] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:48006|cwnd:93612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:904323| [2025/04/30 09:52:25 018489] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 018493] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 018497] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 018501] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 018506] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 018510] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:93612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:859521| [2025/04/30 09:52:25 018515] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 018519] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1066| [2025/04/30 09:52:25 018555] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1066|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746006745018527|stream_id:0|stream_offset:859521| [2025/04/30 09:52:25 018561] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 018566] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 09:52:25 018570] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745018568|now:1746006745018570|interval:0| [2025/04/30 09:52:25 018575] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745018570|now:1746006745018570|interv:0| [2025/04/30 09:52:25 018579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:93612|inflight:49206| [2025/04/30 09:52:25 018584] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 018588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:93612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:860700| [2025/04/30 09:52:25 018592] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 018597] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1067| [2025/04/30 09:52:25 018619] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1067|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746006745018602|stream_id:0|stream_offset:860700| [2025/04/30 09:52:25 018624] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 018629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 09:52:25 018633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745018568|now:1746006745018633|interval:0| [2025/04/30 09:52:25 018641] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745018633|now:1746006745018633|interv:0| [2025/04/30 09:52:25 018645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:93612|inflight:50406| [2025/04/30 09:52:25 018649] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 018654] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:93612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:861879| [2025/04/30 09:52:25 018659] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 018666] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745019666|now:1746006745018666|interv:1000| [2025/04/30 09:52:25 018673] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 018679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 018686] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745018633| [2025/04/30 09:52:25 018691] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745018633| [2025/04/30 09:52:25 018696] [debug] |xqc_engine_wakeup_after|wakeup:1746006745018633|now:1746006745018696|diff:18446744073709551553| [2025/04/30 09:52:25 018703] [debug] |xqc_engine_main_logic|END|now:1746006745018450| [2025/04/30 09:52:25 018716] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:48|state:ESTABED|recv_time:1746006745018715| [2025/04/30 09:52:25 018724] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 018732] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:367| [2025/04/30 09:52:25 018737] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:368| [2025/04/30 09:52:25 018746] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:368| [2025/04/30 09:52:25 018753] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 018761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 018768] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:296|tx_in_flight:48006|prior_delivered:785572|prior_time:1746006744977810|is_app_limited:0|send_elapse:38845|ack_elapse:40905|ctl_first_sent_time:1746006744979555|lagest_ack_time:1746006745018715|curr_delivered:829978| [2025/04/30 09:52:25 018776] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744979555| [2025/04/30 09:52:25 018783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1094||sndq_packets_used_bytes:0|sndq_packets_free:254| [2025/04/30 09:52:25 018790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 018798] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:296|tx_in_flight:46806|prior_delivered:787972|prior_time:1746006744979734|is_app_limited:0|send_elapse:38701|ack_elapse:38981|ctl_first_sent_time:1746006744981286|lagest_ack_time:1746006745018715|curr_delivered:831178| [2025/04/30 09:52:25 018811] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744981286| [2025/04/30 09:52:25 018819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1093||sndq_packets_used_bytes:0|sndq_packets_free:255| [2025/04/30 09:52:25 018824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37622|rttvar:501|minrtt:31359|latest_rtt:37429|ack_delay:72| [2025/04/30 09:52:25 018831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37589|rttvar:442|minrtt:31359|latest_rtt:37429|ack_delay:72| [2025/04/30 09:52:25 018838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1028|lost_pn:1025|thresh:3| [2025/04/30 09:52:25 018844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 018851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 018856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 018860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 018864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 018869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1024|lost_pn:1025|po_sent_time:1746006744976244|lost_send_time:1746006744976428|loss_delay:42287|frame:STREAM |repair:128| [2025/04/30 09:52:25 018874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006744976244u| [2025/04/30 09:52:25 018878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 018882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37589|rtt_var:442|pto_duration:39589|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 018887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 018891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 018895] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:52:25 018899] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745083191|now:1746006745018882|interv:64309| [2025/04/30 09:52:25 018903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745083191|now:1746006745018882|interval:64309|pto_count:0|srtt:37589 [2025/04/30 09:52:25 018907] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 38701, ack_elapse 38981, delivered 43206|rate 1108386|lost 299| [2025/04/30 09:52:25 018912] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1108386) in round 17| [2025/04/30 09:52:25 018916] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 018920] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 018924] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:93612|packet_lost:1|acked:2400|po_sent_time:1746006744981286|recovery:1|recovery_start:1746006745018878|packet_conservation:0|next_round_delivered:828778| [2025/04/30 09:52:25 018936] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:93612|packet_lost:1|acked:2400|po_sent_time:1746006744981286|recovery:1|recovery_start:1746006745018878|packet_conservation:0|next_round_delivered:828778| [2025/04/30 09:52:25 018941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:96012|full_bw_reached:1|inflight:46806|srtt:37589|latest_rtt:37429|min_rtt:31359|applimit:0|lost:298|recovery:1|recovery_start:1746006745018878|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 018946] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:25 018951] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:25 018956] [debug] |scid:d47626d1917b423603b680b7|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:52:25 018960] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:368|largest:368|pns:2| [2025/04/30 09:52:25 018965] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:368|frame:PING ACK |recv_time:1746006745018715|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 018969] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865018715|now:1746006745018715|interv:120000000| [2025/04/30 09:52:25 018974] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865018715|now:1746006745018715|interv:120000000| [2025/04/30 09:52:25 018978] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745018633|pq_index:0| [2025/04/30 09:52:25 018982] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745018450| [2025/04/30 09:52:25 018986] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745018986| [2025/04/30 09:52:25 018991] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745018990| [2025/04/30 09:52:25 018996] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 019000] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:368|ack_delay:285|first_ack_range:1|largest_pkt_recv_time:1746006745018715| [2025/04/30 09:52:25 019005] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:368|low:367|pkt_pns:2| [2025/04/30 09:52:25 019009] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:365|low:364|pkt_pns:2| [2025/04/30 09:52:25 019012] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:362|low:337|pkt_pns:2| [2025/04/30 09:52:25 019016] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:10|path:0|path_largest_recv:368|frame_largest_recv:368| [2025/04/30 09:52:25 019020] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:25 019025] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37589|min_srtt:37589|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 019032] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:46806|cwnd:96012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:814719| [2025/04/30 09:52:25 019037] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37589|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 019041] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1024|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 019046] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37589|min_srtt:37589|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 019050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:46806|cwnd:96012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:904323| [2025/04/30 09:52:25 019055] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37589|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 019059] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 019063] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37589|min_srtt:37589|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 019067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:46806|cwnd:96012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:905502| [2025/04/30 09:52:25 019072] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37589|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 019076] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 019080] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37589|min_srtt:37589|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 019084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:46806|cwnd:96012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:906681| [2025/04/30 09:52:25 019089] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37589|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 019093] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 019097] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37589|min_srtt:37589|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 019101] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:46806|cwnd:96012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:907860| [2025/04/30 09:52:25 019106] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37589|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 019112] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 019116] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37589|min_srtt:37589|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 019122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:46806|cwnd:96012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:909039| [2025/04/30 09:52:25 019129] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 019152] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 019159] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 019164] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 019171] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:1024|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 019178] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:96012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:814719| [2025/04/30 09:52:25 019185] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 019192] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 019198] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:25 019204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:46806|cwnd:96012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:861879| [2025/04/30 09:52:25 019211] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 019217] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 019223] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745019666| [2025/04/30 09:52:25 019230] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745019666| [2025/04/30 09:52:25 019236] [debug] |xqc_engine_wakeup_after|wakeup:1746006745019666|now:1746006745019236|diff:430| [2025/04/30 09:52:25 019243] [debug] |xqc_engine_main_logic|END|now:1746006745018990| [2025/04/30 09:52:25 019251] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745019251| [2025/04/30 09:52:25 019257] [debug] |xqc_engine_wakeup_after|wakeup:1746006745019666|now:1746006745019257|diff:409| [2025/04/30 09:52:25 019263] [debug] |xqc_engine_main_logic|END|now:1746006745019251| [2025/04/30 09:52:25 020337] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745020337| [2025/04/30 09:52:25 020349] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745019666|pq_index:0| [2025/04/30 09:52:25 020354] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745018990| [2025/04/30 09:52:25 020360] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745020358| [2025/04/30 09:52:25 020371] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745019666|now:1746006745020358| [2025/04/30 09:52:25 020376] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745019666|now:1746006745020358| [2025/04/30 09:52:25 020380] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 020384] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 020389] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37589|min_srtt:37589|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 020394] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:46806|cwnd:96012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:909039| [2025/04/30 09:52:25 020399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 020403] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 020407] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 020411] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 020416] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:1024|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 020420] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:96012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:814719| [2025/04/30 09:52:25 020425] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 020429] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1068| [2025/04/30 09:52:25 020469] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1068|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006745020438|stream_id:0|stream_offset:814719| [2025/04/30 09:52:25 020479] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1068|origin_pktnum:1024|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:25 020486] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:52:25 020493] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37589|rtt_var:442|pto_duration:39589|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 020501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 020505] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 020509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:52:25 020513] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745085027|now:1746006745020493|interv:64534| [2025/04/30 09:52:25 020522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745085027|now:1746006745020493|interval:64534|pto_count:0|srtt:37589 [2025/04/30 09:52:25 020527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96012|inflight:48006| [2025/04/30 09:52:25 020532] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:25 020536] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:48006|cwnd:96012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:861879| [2025/04/30 09:52:25 020541] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 020545] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1069| [2025/04/30 09:52:25 020577] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1069|size:1210|sent:1226|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:48006|now:1746006745020552|stream_id:0|stream_offset:861879| [2025/04/30 09:52:25 020587] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1069|origin_pktnum:0|size:1210|enc_size:1226|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:25 020595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 09:52:25 020602] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37589|rtt_var:442|pto_duration:39589|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 020608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 020612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 020616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49216| [2025/04/30 09:52:25 020620] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745085141|now:1746006745020601|interv:64540| [2025/04/30 09:52:25 020624] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745085141|now:1746006745020601|interval:64540|pto_count:0|srtt:37589 [2025/04/30 09:52:25 020628] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96012|inflight:49216| [2025/04/30 09:52:25 020633] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 020637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49216|cwnd:96012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:863058| [2025/04/30 09:52:25 020642] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 020646] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745021645|now:1746006745020645|interv:1000| [2025/04/30 09:52:25 020650] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 020653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 020663] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745021645| [2025/04/30 09:52:25 020672] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745021645| [2025/04/30 09:52:25 020676] [debug] |xqc_engine_wakeup_after|wakeup:1746006745021645|now:1746006745020676|diff:969| [2025/04/30 09:52:25 020680] [debug] |xqc_engine_main_logic|END|now:1746006745020358| [2025/04/30 09:52:25 020741] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:47|state:ESTABED|recv_time:1746006745020739| [2025/04/30 09:52:25 020753] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 020762] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:368| [2025/04/30 09:52:25 020768] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:369| [2025/04/30 09:52:25 020776] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:369| [2025/04/30 09:52:25 020783] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 020791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 020798] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:296|tx_in_flight:48006|prior_delivered:787972|prior_time:1746006744979734|is_app_limited:0|send_elapse:38848|ack_elapse:41005|ctl_first_sent_time:1746006744981433|lagest_ack_time:1746006745020739|curr_delivered:832378| [2025/04/30 09:52:25 020806] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744981433| [2025/04/30 09:52:25 020811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1093||sndq_packets_used_bytes:0|sndq_packets_free:255| [2025/04/30 09:52:25 020816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1030|origin_pktnum:896|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:52:25 020823] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:296|tx_in_flight:46806|prior_delivered:790372|prior_time:1746006744981689|is_app_limited:0|send_elapse:38767|ack_elapse:39050|ctl_first_sent_time:1746006744983249|lagest_ack_time:1746006745020739|curr_delivered:833578| [2025/04/30 09:52:25 020830] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744983249| [2025/04/30 09:52:25 020836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1092||sndq_packets_used_bytes:0|sndq_packets_free:256| [2025/04/30 09:52:25 020843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37589|rttvar:442|minrtt:31359|latest_rtt:37490|ack_delay:168| [2025/04/30 09:52:25 020849] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37556|rttvar:398|minrtt:31359|latest_rtt:37490|ack_delay:168| [2025/04/30 09:52:25 020857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1030|lost_pn:1027|thresh:3| [2025/04/30 09:52:25 020864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 020869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 020873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 020883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 020887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 020891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37556|rtt_var:398|pto_duration:39556|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 020895] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 020900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 020904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46816| [2025/04/30 09:52:25 020908] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745085108|now:1746006745020890|interv:64218| [2025/04/30 09:52:25 020912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745085108|now:1746006745020890|interval:64218|pto_count:0|srtt:37556 [2025/04/30 09:52:25 020916] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 38767, ack_elapse 39050, delivered 43206|rate 1106427|lost 299| [2025/04/30 09:52:25 020921] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1106427) in round 17| [2025/04/30 09:52:25 020925] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 020929] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 020933] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96012|packet_lost:0|acked:2400|po_sent_time:1746006744983249|recovery:1|recovery_start:1746006745018878|packet_conservation:0|next_round_delivered:828778| [2025/04/30 09:52:25 020938] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96012|packet_lost:0|acked:2400|po_sent_time:1746006744983249|recovery:1|recovery_start:1746006745018878|packet_conservation:0|next_round_delivered:828778| [2025/04/30 09:52:25 020942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:98412|full_bw_reached:1|inflight:46816|srtt:37556|latest_rtt:37490|min_rtt:31359|applimit:0|lost:299|recovery:1|recovery_start:1746006745018878|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 020948] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:369|largest:369|pns:2| [2025/04/30 09:52:25 020953] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:369|frame:ACK |recv_time:1746006745020739|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 020958] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865020739|now:1746006745020739|interv:120000000| [2025/04/30 09:52:25 020962] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865020739|now:1746006745020739|interv:120000000| [2025/04/30 09:52:25 020966] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745021645|pq_index:0| [2025/04/30 09:52:25 020970] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745020358| [2025/04/30 09:52:25 020974] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745020974| [2025/04/30 09:52:25 020982] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745020981| [2025/04/30 09:52:25 020987] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 020992] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37556|min_srtt:37556|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 020996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:46816|cwnd:98412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:909039| [2025/04/30 09:52:25 021001] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37556|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 021005] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 021010] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37556|min_srtt:37556|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 021014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:46816|cwnd:98412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:910218| [2025/04/30 09:52:25 021019] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37556|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 021023] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 021027] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37556|min_srtt:37556|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 021032] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:46816|cwnd:98412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:911397| [2025/04/30 09:52:25 021036] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37556|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 021041] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 021045] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37556|min_srtt:37556|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 021049] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:46816|cwnd:98412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:912576| [2025/04/30 09:52:25 021054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 021058] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 021061] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 021068] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 021073] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 021079] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46816|cwnd:98412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:863058| [2025/04/30 09:52:25 021086] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 021093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 021099] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745021645| [2025/04/30 09:52:25 021105] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745021645| [2025/04/30 09:52:25 021112] [debug] |xqc_engine_wakeup_after|wakeup:1746006745021645|now:1746006745021112|diff:533| [2025/04/30 09:52:25 021118] [debug] |xqc_engine_main_logic|END|now:1746006745020981| [2025/04/30 09:52:25 021127] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745021127| [2025/04/30 09:52:25 021154] [debug] |xqc_engine_wakeup_after|wakeup:1746006745021645|now:1746006745021153|diff:492| [2025/04/30 09:52:25 021161] [debug] |xqc_engine_main_logic|END|now:1746006745021127| [2025/04/30 09:52:25 022297] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745022296| [2025/04/30 09:52:25 022309] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745021645|pq_index:0| [2025/04/30 09:52:25 022314] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745020981| [2025/04/30 09:52:25 022320] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745022318| [2025/04/30 09:52:25 022324] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745021645|now:1746006745022318| [2025/04/30 09:52:25 022329] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745021645|now:1746006745022318| [2025/04/30 09:52:25 022333] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 022337] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 022342] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37556|min_srtt:37556|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 022347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:46816|cwnd:98412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:912576| [2025/04/30 09:52:25 022352] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 022356] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 022360] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 022364] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 022375] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 022380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46816|cwnd:98412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:863058| [2025/04/30 09:52:25 022384] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 022389] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1070| [2025/04/30 09:52:25 022430] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1070|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46816|now:1746006745022397|stream_id:0|stream_offset:863058| [2025/04/30 09:52:25 022439] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 022447] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46816|applimit:0| [2025/04/30 09:52:25 022454] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37556|rtt_var:398|pto_duration:39556|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 022460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 022464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 022468] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48016| [2025/04/30 09:52:25 022472] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745086953|now:1746006745022454|interv:64499| [2025/04/30 09:52:25 022476] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745086953|now:1746006745022454|interval:64499|pto_count:0|srtt:37556 [2025/04/30 09:52:25 022481] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98412|inflight:48016| [2025/04/30 09:52:25 022486] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 022490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48016|cwnd:98412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:864237| [2025/04/30 09:52:25 022495] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 022499] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1071| [2025/04/30 09:52:25 022529] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1071|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48016|now:1746006745022506|stream_id:0|stream_offset:864237| [2025/04/30 09:52:25 022538] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 022545] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48016|applimit:0| [2025/04/30 09:52:25 022552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37556|rtt_var:398|pto_duration:39556|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 022562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 022566] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 022569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49216| [2025/04/30 09:52:25 022574] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745087062|now:1746006745022552|interv:64510| [2025/04/30 09:52:25 022581] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745087062|now:1746006745022552|interval:64510|pto_count:0|srtt:37556 [2025/04/30 09:52:25 022589] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98412|inflight:49216| [2025/04/30 09:52:25 022596] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 022602] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49216|cwnd:98412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:865416| [2025/04/30 09:52:25 022609] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 022615] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745023615|now:1746006745022615|interv:1000| [2025/04/30 09:52:25 022621] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 022627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 022633] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745023615| [2025/04/30 09:52:25 022639] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745023615| [2025/04/30 09:52:25 022645] [debug] |xqc_engine_wakeup_after|wakeup:1746006745023615|now:1746006745022645|diff:970| [2025/04/30 09:52:25 022652] [debug] |xqc_engine_main_logic|END|now:1746006745022318| [2025/04/30 09:52:25 022666] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:47|state:ESTABED|recv_time:1746006745022665| [2025/04/30 09:52:25 022673] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 022682] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:369| [2025/04/30 09:52:25 022688] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:370| [2025/04/30 09:52:25 022697] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:370| [2025/04/30 09:52:25 022703] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 022710] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1031|origin_pktnum:976|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:52:25 022717] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:296|tx_in_flight:48006|prior_delivered:790372|prior_time:1746006744981689|is_app_limited:0|send_elapse:38914|ack_elapse:40976|ctl_first_sent_time:1746006744983396|lagest_ack_time:1746006745022665|curr_delivered:834778| [2025/04/30 09:52:25 022776] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744983396| [2025/04/30 09:52:25 022789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1088||sndq_packets_used_bytes:0|sndq_packets_free:260| [2025/04/30 09:52:25 022794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 022802] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:296|tx_in_flight:48006|prior_delivered:790372|prior_time:1746006744981689|is_app_limited:0|send_elapse:38914|ack_elapse:40976|ctl_first_sent_time:1746006744983396|lagest_ack_time:1746006745022665|curr_delivered:835978| [2025/04/30 09:52:25 022809] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744984739| [2025/04/30 09:52:25 022816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1087||sndq_packets_used_bytes:0|sndq_packets_free:261| [2025/04/30 09:52:25 022822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37556|rttvar:398|minrtt:31359|latest_rtt:37926|ack_delay:104| [2025/04/30 09:52:25 022827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37589|rttvar:365|minrtt:31359|latest_rtt:37926|ack_delay:104| [2025/04/30 09:52:25 022831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1032|lost_pn:1029|thresh:3| [2025/04/30 09:52:25 022835] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 022839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 022843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 022847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 022851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37589|rtt_var:365|pto_duration:39589|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 022856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 022860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 022864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46816| [2025/04/30 09:52:25 022868] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745087095|now:1746006745022851|interv:64244| [2025/04/30 09:52:25 022872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745087095|now:1746006745022851|interval:64244|pto_count:0|srtt:37589 [2025/04/30 09:52:25 022876] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 38914, ack_elapse 40976, delivered 45606|rate 1112992|lost 299| [2025/04/30 09:52:25 022882] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1112992) in round 17| [2025/04/30 09:52:25 022888] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 022895] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 022901] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98412|packet_lost:0|acked:2400|po_sent_time:1746006744984739|recovery:1|recovery_start:1746006745018878|packet_conservation:0|next_round_delivered:828778| [2025/04/30 09:52:25 022910] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98412|packet_lost:0|acked:2400|po_sent_time:1746006744984739|recovery:1|recovery_start:1746006745018878|packet_conservation:0|next_round_delivered:828778| [2025/04/30 09:52:25 022915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:100812|full_bw_reached:1|inflight:46816|srtt:37589|latest_rtt:37926|min_rtt:31359|applimit:0|lost:299|recovery:1|recovery_start:1746006745018878|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 022921] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:370|largest:370|pns:2| [2025/04/30 09:52:25 022926] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:370|frame:ACK |recv_time:1746006745022665|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 022931] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865022665|now:1746006745022665|interv:120000000| [2025/04/30 09:52:25 022935] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865022665|now:1746006745022665|interv:120000000| [2025/04/30 09:52:25 022939] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745023615|pq_index:0| [2025/04/30 09:52:25 022943] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745022318| [2025/04/30 09:52:25 022947] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745022947| [2025/04/30 09:52:25 022952] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745022951| [2025/04/30 09:52:25 022958] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 022963] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37589|min_srtt:37589|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 022970] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:46816|cwnd:100812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:912576| [2025/04/30 09:52:25 022978] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37589|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 022985] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 022991] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37589|min_srtt:37589|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 022995] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:46816|cwnd:100812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:913755| [2025/04/30 09:52:25 023000] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37589|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 023007] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 023012] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37589|min_srtt:37589|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 023016] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:46816|cwnd:100812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:914934| [2025/04/30 09:52:25 023020] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37589|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 023025] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 023029] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37589|min_srtt:37589|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 023034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:46816|cwnd:100812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:916113| [2025/04/30 09:52:25 023038] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37589|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 023042] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 023047] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37589|min_srtt:37589|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 023053] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:46816|cwnd:100812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:917292| [2025/04/30 09:52:25 023060] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 023066] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 023072] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 023077] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 023081] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 023086] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46816|cwnd:100812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:865416| [2025/04/30 09:52:25 023090] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 023094] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 023098] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745023615| [2025/04/30 09:52:25 023102] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745023615| [2025/04/30 09:52:25 023109] [debug] |xqc_engine_wakeup_after|wakeup:1746006745023615|now:1746006745023109|diff:506| [2025/04/30 09:52:25 023113] [debug] |xqc_engine_main_logic|END|now:1746006745022951| [2025/04/30 09:52:25 023119] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745023119| [2025/04/30 09:52:25 023123] [debug] |xqc_engine_wakeup_after|wakeup:1746006745023615|now:1746006745023123|diff:492| [2025/04/30 09:52:25 023127] [debug] |xqc_engine_main_logic|END|now:1746006745023119| [2025/04/30 09:52:25 024226] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745024226| [2025/04/30 09:52:25 024240] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745023615|pq_index:0| [2025/04/30 09:52:25 024247] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745022951| [2025/04/30 09:52:25 024255] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745024253| [2025/04/30 09:52:25 024262] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745023615|now:1746006745024253| [2025/04/30 09:52:25 024269] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745023615|now:1746006745024253| [2025/04/30 09:52:25 024276] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 024281] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 024287] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37589|min_srtt:37589|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 024292] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:46816|cwnd:100812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:917292| [2025/04/30 09:52:25 024296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 024300] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 024304] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 024309] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 024313] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 024318] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46816|cwnd:100812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:865416| [2025/04/30 09:52:25 024322] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 024329] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1072| [2025/04/30 09:52:25 024374] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1072|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46816|now:1746006745024341|stream_id:0|stream_offset:865416| [2025/04/30 09:52:25 024384] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 024399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46816|applimit:0| [2025/04/30 09:52:25 024405] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37589|rtt_var:365|pto_duration:39589|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 024410] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 024414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 024418] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48016| [2025/04/30 09:52:25 024422] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745088930|now:1746006745024405|interv:64525| [2025/04/30 09:52:25 024426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745088930|now:1746006745024405|interval:64525|pto_count:0|srtt:37589 [2025/04/30 09:52:25 024431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100812|inflight:48016| [2025/04/30 09:52:25 024436] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 024440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48016|cwnd:100812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:866595| [2025/04/30 09:52:25 024445] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 024449] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1073| [2025/04/30 09:52:25 024502] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1073|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48016|now:1746006745024456|stream_id:0|stream_offset:866595| [2025/04/30 09:52:25 024511] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 024519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48016|applimit:0| [2025/04/30 09:52:25 024526] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37589|rtt_var:365|pto_duration:39589|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 024532] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 024536] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 024540] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49216| [2025/04/30 09:52:25 024543] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745089045|now:1746006745024525|interv:64520| [2025/04/30 09:52:25 024548] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745089045|now:1746006745024525|interval:64520|pto_count:0|srtt:37589 [2025/04/30 09:52:25 024552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100812|inflight:49216| [2025/04/30 09:52:25 024561] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 024565] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49216|cwnd:100812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:867774| [2025/04/30 09:52:25 024570] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 024574] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745025573|now:1746006745024573|interv:1000| [2025/04/30 09:52:25 024578] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 024581] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 024586] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745025573| [2025/04/30 09:52:25 024590] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745025573| [2025/04/30 09:52:25 024600] [debug] |xqc_engine_wakeup_after|wakeup:1746006745025573|now:1746006745024600|diff:973| [2025/04/30 09:52:25 024604] [debug] |xqc_engine_main_logic|END|now:1746006745024253| [2025/04/30 09:52:25 024673] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:47|state:ESTABED|recv_time:1746006745024672| [2025/04/30 09:52:25 024685] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 024694] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:370| [2025/04/30 09:52:25 024700] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:371| [2025/04/30 09:52:25 024708] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:371| [2025/04/30 09:52:25 024715] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 024723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 024730] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:296|tx_in_flight:50406|prior_delivered:790372|prior_time:1746006744981689|is_app_limited:0|send_elapse:40390|ack_elapse:42983|ctl_first_sent_time:1746006744984872|lagest_ack_time:1746006745024672|curr_delivered:837178| [2025/04/30 09:52:25 024737] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744984872| [2025/04/30 09:52:25 024745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1086||sndq_packets_used_bytes:0|sndq_packets_free:262| [2025/04/30 09:52:25 024751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 024758] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:296|tx_in_flight:49206|prior_delivered:792772|prior_time:1746006744985004|is_app_limited:0|send_elapse:40053|ack_elapse:39668|ctl_first_sent_time:1746006744986560|lagest_ack_time:1746006745024672|curr_delivered:838378| [2025/04/30 09:52:25 024765] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744986560| [2025/04/30 09:52:25 024771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1085||sndq_packets_used_bytes:0|sndq_packets_free:263| [2025/04/30 09:52:25 024778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37589|rttvar:365|minrtt:31359|latest_rtt:38112|ack_delay:88| [2025/04/30 09:52:25 024793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37644|rttvar:382|minrtt:31359|latest_rtt:38112|ack_delay:88| [2025/04/30 09:52:25 024800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1034|lost_pn:1031|thresh:3| [2025/04/30 09:52:25 024805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 024809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 024813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 024817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 024822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37644|rtt_var:382|pto_duration:39644|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 024830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 024836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 024842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46816| [2025/04/30 09:52:25 024847] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745089100|now:1746006745024822|interv:64278| [2025/04/30 09:52:25 024851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745089100|now:1746006745024822|interval:64278|pto_count:0|srtt:37644 [2025/04/30 09:52:25 024855] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 40053, ack_elapse 39668, delivered 45606|rate 1138641|lost 299| [2025/04/30 09:52:25 024860] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1138641) in round 17| [2025/04/30 09:52:25 024864] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 024868] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 024872] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100812|packet_lost:0|acked:2400|po_sent_time:1746006744986560|recovery:1|recovery_start:1746006745018878|packet_conservation:0|next_round_delivered:828778| [2025/04/30 09:52:25 024877] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100812|packet_lost:0|acked:2400|po_sent_time:1746006744986560|recovery:1|recovery_start:1746006745018878|packet_conservation:0|next_round_delivered:828778| [2025/04/30 09:52:25 024881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:103212|full_bw_reached:1|inflight:46816|srtt:37644|latest_rtt:38112|min_rtt:31359|applimit:0|lost:299|recovery:1|recovery_start:1746006745018878|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 024887] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:371|largest:371|pns:2| [2025/04/30 09:52:25 024892] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:371|frame:ACK |recv_time:1746006745024672|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 024900] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865024672|now:1746006745024672|interv:120000000| [2025/04/30 09:52:25 024904] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865024672|now:1746006745024672|interv:120000000| [2025/04/30 09:52:25 024908] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745025573|pq_index:0| [2025/04/30 09:52:25 024913] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745024253| [2025/04/30 09:52:25 024917] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745024917| [2025/04/30 09:52:25 024923] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745024921| [2025/04/30 09:52:25 024928] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 024933] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37644|min_srtt:37644|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 024937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:46816|cwnd:103212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:917292| [2025/04/30 09:52:25 024942] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37644|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 024946] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 024951] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37644|min_srtt:37644|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 024955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:46816|cwnd:103212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:918471| [2025/04/30 09:52:25 024960] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37644|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 024964] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 024968] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37644|min_srtt:37644|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 024973] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46816|cwnd:103212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:919650| [2025/04/30 09:52:25 024977] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37644|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 024981] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 024988] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37644|min_srtt:37644|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 024992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46816|cwnd:103212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:920829| [2025/04/30 09:52:25 024996] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37644|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 025001] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 025005] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37644|min_srtt:37644|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 025009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46816|cwnd:103212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:922008| [2025/04/30 09:52:25 025014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 025017] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 025021] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 025026] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 025030] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 025034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46816|cwnd:103212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:867774| [2025/04/30 09:52:25 025039] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 025042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 025047] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745025573| [2025/04/30 09:52:25 025051] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745025573| [2025/04/30 09:52:25 025054] [debug] |xqc_engine_wakeup_after|wakeup:1746006745025573|now:1746006745025054|diff:519| [2025/04/30 09:52:25 025059] [debug] |xqc_engine_main_logic|END|now:1746006745024921| [2025/04/30 09:52:25 025065] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745025065| [2025/04/30 09:52:25 025072] [debug] |xqc_engine_wakeup_after|wakeup:1746006745025573|now:1746006745025072|diff:501| [2025/04/30 09:52:25 025078] [debug] |xqc_engine_main_logic|END|now:1746006745025065| [2025/04/30 09:52:25 026155] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745026154| [2025/04/30 09:52:25 026169] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745025573|pq_index:0| [2025/04/30 09:52:25 026176] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745024921| [2025/04/30 09:52:25 026184] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745026182| [2025/04/30 09:52:25 026198] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745025573|now:1746006745026182| [2025/04/30 09:52:25 026204] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745025573|now:1746006745026182| [2025/04/30 09:52:25 026210] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 026217] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 026224] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37644|min_srtt:37644|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 026232] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46816|cwnd:103212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:922008| [2025/04/30 09:52:25 026238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 026245] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 026251] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 026258] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 026265] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 026272] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46816|cwnd:103212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:867774| [2025/04/30 09:52:25 026284] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 026290] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1074| [2025/04/30 09:52:25 026334] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1074|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46816|now:1746006745026302|stream_id:0|stream_offset:867774| [2025/04/30 09:52:25 026344] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 026351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46816|applimit:0| [2025/04/30 09:52:25 026359] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37644|rtt_var:382|pto_duration:39644|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 026364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 026368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 026372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48016| [2025/04/30 09:52:25 026376] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745090946|now:1746006745026358|interv:64588| [2025/04/30 09:52:25 026380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745090946|now:1746006745026358|interval:64588|pto_count:0|srtt:37644 [2025/04/30 09:52:25 026390] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103212|inflight:48016| [2025/04/30 09:52:25 026395] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 026399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48016|cwnd:103212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:868953| [2025/04/30 09:52:25 026404] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 026408] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745027407|now:1746006745026407|interv:1000| [2025/04/30 09:52:25 026412] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 026415] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 026420] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745027407| [2025/04/30 09:52:25 026424] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745027407| [2025/04/30 09:52:25 026428] [debug] |xqc_engine_wakeup_after|wakeup:1746006745027407|now:1746006745026428|diff:979| [2025/04/30 09:52:25 026432] [debug] |xqc_engine_main_logic|END|now:1746006745026182| [2025/04/30 09:52:25 026860] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006745026859| [2025/04/30 09:52:25 026873] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 026882] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:371| [2025/04/30 09:52:25 026888] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:372| [2025/04/30 09:52:25 026896] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:372| [2025/04/30 09:52:25 026903] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 026911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1035|origin_pktnum:987|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1036|path_largest_ack:1035| [2025/04/30 09:52:25 026918] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:297|tx_in_flight:46806|prior_delivered:795172|prior_time:1746006744986834|is_app_limited:0|send_elapse:40012|ack_elapse:40025|ctl_first_sent_time:1746006744988562|lagest_ack_time:1746006745026859|curr_delivered:839578| [2025/04/30 09:52:25 026925] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744988562| [2025/04/30 09:52:25 026932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1083||sndq_packets_used_bytes:0|sndq_packets_free:265| [2025/04/30 09:52:25 026938] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1036|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1036|path_largest_ack:1036| [2025/04/30 09:52:25 026946] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:297|tx_in_flight:46806|prior_delivered:795172|prior_time:1746006744986834|is_app_limited:0|send_elapse:40012|ack_elapse:40025|ctl_first_sent_time:1746006744988562|lagest_ack_time:1746006745026859|curr_delivered:840784| [2025/04/30 09:52:25 026951] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744988699| [2025/04/30 09:52:25 026964] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1082||sndq_packets_used_bytes:0|sndq_packets_free:266| [2025/04/30 09:52:25 026970] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37644|rttvar:382|minrtt:31359|latest_rtt:38160|ack_delay:312| [2025/04/30 09:52:25 026977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37670|rttvar:338|minrtt:31359|latest_rtt:38160|ack_delay:312| [2025/04/30 09:52:25 026984] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1036|lost_pn:1033|thresh:3| [2025/04/30 09:52:25 026990] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 026996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 027000] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 353|pns:2| [2025/04/30 09:52:25 027004] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 027008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37670|rtt_var:338|pto_duration:39670|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 027016] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 027023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 027029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 09:52:25 027036] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745090972|now:1746006745027008|interv:63964| [2025/04/30 09:52:25 027041] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745090972|now:1746006745027008|interval:63964|pto_count:0|srtt:37670 [2025/04/30 09:52:25 027045] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 40012, ack_elapse 40025, delivered 45612|rate 1139587|lost 299| [2025/04/30 09:52:25 027050] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1139587) in round 17| [2025/04/30 09:52:25 027054] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 027058] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 027062] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103212|packet_lost:0|acked:2406|po_sent_time:1746006744988699|recovery:1|recovery_start:1746006745018878|packet_conservation:0|next_round_delivered:828778| [2025/04/30 09:52:25 027067] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103212|packet_lost:0|acked:2406|po_sent_time:1746006744988699|recovery:1|recovery_start:1746006745018878|packet_conservation:0|next_round_delivered:828778| [2025/04/30 09:52:25 027072] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:45610|srtt:37670|latest_rtt:38160|min_rtt:31359|applimit:0|lost:299|recovery:1|recovery_start:1746006745018878|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 027081] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:372|largest:372|pns:2| [2025/04/30 09:52:25 027086] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:372|frame:ACK |recv_time:1746006745026859|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 027091] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865026859|now:1746006745026859|interv:120000000| [2025/04/30 09:52:25 027095] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865026859|now:1746006745026859|interv:120000000| [2025/04/30 09:52:25 027099] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745027407|pq_index:0| [2025/04/30 09:52:25 027103] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745026182| [2025/04/30 09:52:25 027107] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745027107| [2025/04/30 09:52:25 027112] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745027111| [2025/04/30 09:52:25 027118] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 027122] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37670|min_srtt:37670|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 027127] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:45610|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:922008| [2025/04/30 09:52:25 027143] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37670|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 027151] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 027155] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37670|min_srtt:37670|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 027160] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:45610|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:923187| [2025/04/30 09:52:25 027167] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37670|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 027174] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 027182] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37670|min_srtt:37670|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 027188] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:45610|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:924366| [2025/04/30 09:52:25 027195] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37670|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 027208] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 027215] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37670|min_srtt:37670|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 027221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:45610|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:925545| [2025/04/30 09:52:25 027228] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37670|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 027236] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 027242] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37670|min_srtt:37670|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 027249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:45610|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:926724| [2025/04/30 09:52:25 027256] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 027262] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 027268] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 027275] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 027283] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 027290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:868953| [2025/04/30 09:52:25 027297] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 027303] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 027309] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745027407| [2025/04/30 09:52:25 027316] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745027407| [2025/04/30 09:52:25 027322] [debug] |xqc_engine_wakeup_after|wakeup:1746006745027407|now:1746006745027322|diff:85| [2025/04/30 09:52:25 027329] [debug] |xqc_engine_main_logic|END|now:1746006745027111| [2025/04/30 09:52:25 027338] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745027337| [2025/04/30 09:52:25 027344] [debug] |xqc_engine_wakeup_after|wakeup:1746006745027407|now:1746006745027343|diff:64| [2025/04/30 09:52:25 027350] [debug] |xqc_engine_main_logic|END|now:1746006745027337| [2025/04/30 09:52:25 028423] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745028423| [2025/04/30 09:52:25 028434] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745027407|pq_index:0| [2025/04/30 09:52:25 028444] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745027111| [2025/04/30 09:52:25 028450] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745028448| [2025/04/30 09:52:25 028455] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745027407|now:1746006745028448| [2025/04/30 09:52:25 028459] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745027407|now:1746006745028448| [2025/04/30 09:52:25 028463] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 028467] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 028473] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37670|min_srtt:37670|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 028477] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:45610|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:926724| [2025/04/30 09:52:25 028482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 028486] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 028490] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 028494] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 028499] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 028503] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:868953| [2025/04/30 09:52:25 028508] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 028513] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1075| [2025/04/30 09:52:25 028549] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1075|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746006745028521|stream_id:0|stream_offset:868953| [2025/04/30 09:52:25 028555] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 028560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 09:52:25 028564] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37670|rtt_var:338|pto_duration:39670|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 028569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 028573] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 028576] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 09:52:25 028584] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745093191|now:1746006745028564|interv:64627| [2025/04/30 09:52:25 028588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745093191|now:1746006745028564|interval:64627|pto_count:0|srtt:37670 [2025/04/30 09:52:25 028593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:46810| [2025/04/30 09:52:25 028598] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 028603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:870132| [2025/04/30 09:52:25 028610] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 028617] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1076| [2025/04/30 09:52:25 028653] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1076|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746006745028627|stream_id:0|stream_offset:870132| [2025/04/30 09:52:25 028662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 028669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 09:52:25 028676] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37670|rtt_var:338|pto_duration:39670|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 028682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 028689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 028694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 09:52:25 028700] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745093297|now:1746006745028675|interv:64622| [2025/04/30 09:52:25 028707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745093297|now:1746006745028675|interval:64622|pto_count:0|srtt:37670 [2025/04/30 09:52:25 028714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:48010| [2025/04/30 09:52:25 028721] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 028725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:871311| [2025/04/30 09:52:25 028730] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 028736] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1077| [2025/04/30 09:52:25 028772] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1077|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48010|now:1746006745028745|stream_id:0|stream_offset:871311| [2025/04/30 09:52:25 028789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 028796] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48010|applimit:0| [2025/04/30 09:52:25 028803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37670|rtt_var:338|pto_duration:39670|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 028808] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 028812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 028816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 09:52:25 028819] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745093415|now:1746006745028802|interv:64613| [2025/04/30 09:52:25 028824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745093415|now:1746006745028802|interval:64613|pto_count:0|srtt:37670 [2025/04/30 09:52:25 028828] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:49210| [2025/04/30 09:52:25 028833] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 028837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:872490| [2025/04/30 09:52:25 028841] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 028845] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745029845|now:1746006745028845|interv:1000| [2025/04/30 09:52:25 028849] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 028853] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 028857] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745029845| [2025/04/30 09:52:25 028861] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745029845| [2025/04/30 09:52:25 028866] [debug] |xqc_engine_wakeup_after|wakeup:1746006745029845|now:1746006745028865|diff:980| [2025/04/30 09:52:25 028870] [debug] |xqc_engine_main_logic|END|now:1746006745028448| [2025/04/30 09:52:25 028880] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006745028879| [2025/04/30 09:52:25 028885] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 028890] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:372| [2025/04/30 09:52:25 028894] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:373| [2025/04/30 09:52:25 028900] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:373| [2025/04/30 09:52:25 028904] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 028909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 028918] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:297|tx_in_flight:49212|prior_delivered:795172|prior_time:1746006744986834|is_app_limited:0|send_elapse:40282|ack_elapse:42045|ctl_first_sent_time:1746006744988832|lagest_ack_time:1746006745028879|curr_delivered:841984| [2025/04/30 09:52:25 028923] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744988832| [2025/04/30 09:52:25 028927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1081||sndq_packets_used_bytes:0|sndq_packets_free:267| [2025/04/30 09:52:25 028931] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 028936] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:297|tx_in_flight:48012|prior_delivered:797572|prior_time:1746006744988981|is_app_limited:0|send_elapse:40061|ack_elapse:39898|ctl_first_sent_time:1746006744990596|lagest_ack_time:1746006745028879|curr_delivered:843184| [2025/04/30 09:52:25 028940] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744990596| [2025/04/30 09:52:25 028944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1080||sndq_packets_used_bytes:0|sndq_packets_free:268| [2025/04/30 09:52:25 028948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37670|rttvar:338|minrtt:31359|latest_rtt:38283|ack_delay:96| [2025/04/30 09:52:25 028952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37735|rttvar:383|minrtt:31359|latest_rtt:38283|ack_delay:96| [2025/04/30 09:52:25 028957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1038|lost_pn:1035|thresh:3| [2025/04/30 09:52:25 028961] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 028965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 028969] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 028973] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37735|rtt_var:383|pto_duration:39735|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 028977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 028981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 028985] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 09:52:25 028989] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745093480|now:1746006745028973|interv:64507| [2025/04/30 09:52:25 028993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745093480|now:1746006745028973|interval:64507|pto_count:0|srtt:37735 [2025/04/30 09:52:25 028998] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 40061, ack_elapse 39898, delivered 45612|rate 1138563|lost 299| [2025/04/30 09:52:25 029002] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1138563) in round 17| [2025/04/30 09:52:25 029009] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 029013] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 029017] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006744990596|recovery:1|recovery_start:1746006745018878|packet_conservation:0|next_round_delivered:828778| [2025/04/30 09:52:25 029022] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006744990596|recovery:1|recovery_start:1746006745018878|packet_conservation:0|next_round_delivered:828778| [2025/04/30 09:52:25 029026] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:46810|srtt:37735|latest_rtt:38283|min_rtt:31359|applimit:0|lost:299|recovery:1|recovery_start:1746006745018878|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 029032] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:373|largest:373|pns:2| [2025/04/30 09:52:25 029037] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:373|frame:ACK |recv_time:1746006745028879|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 029041] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865028879|now:1746006745028879|interv:120000000| [2025/04/30 09:52:25 029045] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865028879|now:1746006745028879|interv:120000000| [2025/04/30 09:52:25 029049] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745029845|pq_index:0| [2025/04/30 09:52:25 029054] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745028448| [2025/04/30 09:52:25 029058] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745029057| [2025/04/30 09:52:25 029062] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745029061| [2025/04/30 09:52:25 029068] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 029072] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37735|min_srtt:37735|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 029077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:926724| [2025/04/30 09:52:25 029081] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37735|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 029086] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 029091] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37735|min_srtt:37735|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 029097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:927903| [2025/04/30 09:52:25 029102] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37735|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 029106] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 029110] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37735|min_srtt:37735|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 029115] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:929082| [2025/04/30 09:52:25 029122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 029129] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 029155] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 029162] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 029169] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 029175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:872490| [2025/04/30 09:52:25 029182] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 029188] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 029195] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745029845| [2025/04/30 09:52:25 029202] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745029845| [2025/04/30 09:52:25 029208] [debug] |xqc_engine_wakeup_after|wakeup:1746006745029845|now:1746006745029208|diff:637| [2025/04/30 09:52:25 029215] [debug] |xqc_engine_main_logic|END|now:1746006745029061| [2025/04/30 09:52:25 029223] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745029222| [2025/04/30 09:52:25 029229] [debug] |xqc_engine_wakeup_after|wakeup:1746006745029845|now:1746006745029229|diff:616| [2025/04/30 09:52:25 029235] [debug] |xqc_engine_main_logic|END|now:1746006745029222| [2025/04/30 09:52:25 030316] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745030316| [2025/04/30 09:52:25 030332] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745029845|pq_index:0| [2025/04/30 09:52:25 030339] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745029061| [2025/04/30 09:52:25 030347] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745030345| [2025/04/30 09:52:25 030354] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745029845|now:1746006745030345| [2025/04/30 09:52:25 030367] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745029845|now:1746006745030345| [2025/04/30 09:52:25 030371] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 030376] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 030381] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37735|min_srtt:37735|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 030386] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:929082| [2025/04/30 09:52:25 030390] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 030394] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 030398] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 030403] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 030407] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 030411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:872490| [2025/04/30 09:52:25 030416] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 030420] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1078| [2025/04/30 09:52:25 030456] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1078|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746006745030428|stream_id:0|stream_offset:872490| [2025/04/30 09:52:25 030462] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 030468] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 09:52:25 030475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37735|rtt_var:383|pto_duration:39735|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 030482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 030488] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 030494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 09:52:25 030499] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745095163|now:1746006745030474|interv:64689| [2025/04/30 09:52:25 030503] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745095163|now:1746006745030474|interval:64689|pto_count:0|srtt:37735 [2025/04/30 09:52:25 030512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:48010| [2025/04/30 09:52:25 030517] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 030521] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:873669| [2025/04/30 09:52:25 030525] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 030530] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1079| [2025/04/30 09:52:25 030569] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1079|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48010|now:1746006745030539|stream_id:0|stream_offset:873669| [2025/04/30 09:52:25 030578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 030585] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48010|applimit:0| [2025/04/30 09:52:25 030591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37735|rtt_var:383|pto_duration:39735|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 030598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 030603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 030609] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 09:52:25 030615] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745095274|now:1746006745030591|interv:64683| [2025/04/30 09:52:25 030621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745095274|now:1746006745030591|interval:64683|pto_count:0|srtt:37735 [2025/04/30 09:52:25 030628] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:49210| [2025/04/30 09:52:25 030636] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 030643] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:874848| [2025/04/30 09:52:25 030650] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 030656] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745031655|now:1746006745030655|interv:1000| [2025/04/30 09:52:25 030662] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 030668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 030675] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745031655| [2025/04/30 09:52:25 030681] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745031655| [2025/04/30 09:52:25 030687] [debug] |xqc_engine_wakeup_after|wakeup:1746006745031655|now:1746006745030687|diff:968| [2025/04/30 09:52:25 030699] [debug] |xqc_engine_main_logic|END|now:1746006745030345| [2025/04/30 09:52:25 030709] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006745030708| [2025/04/30 09:52:25 030714] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 030720] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:373| [2025/04/30 09:52:25 030724] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:374| [2025/04/30 09:52:25 030729] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:374| [2025/04/30 09:52:25 030733] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 030738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 030743] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:297|tx_in_flight:46812|prior_delivered:799972|prior_time:1746006744990752|is_app_limited:0|send_elapse:39950|ack_elapse:39956|ctl_first_sent_time:1746006744992401|lagest_ack_time:1746006745030708|curr_delivered:844384| [2025/04/30 09:52:25 030748] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744992401| [2025/04/30 09:52:25 030754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1079||sndq_packets_used_bytes:0|sndq_packets_free:269| [2025/04/30 09:52:25 030761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 030769] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:297|tx_in_flight:46812|prior_delivered:799972|prior_time:1746006744990752|is_app_limited:0|send_elapse:39950|ack_elapse:39956|ctl_first_sent_time:1746006744992401|lagest_ack_time:1746006745030708|curr_delivered:845584| [2025/04/30 09:52:25 030776] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744992533| [2025/04/30 09:52:25 030781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1078||sndq_packets_used_bytes:0|sndq_packets_free:270| [2025/04/30 09:52:25 030785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37735|rttvar:383|minrtt:31359|latest_rtt:38175|ack_delay:88| [2025/04/30 09:52:25 030789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37779|rttvar:376|minrtt:31359|latest_rtt:38175|ack_delay:88| [2025/04/30 09:52:25 030794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1040|lost_pn:1037|thresh:3| [2025/04/30 09:52:25 030798] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 030802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 030806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 030810] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37779|rtt_var:376|pto_duration:39779|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 030814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 030822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 030826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 09:52:25 030829] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745095318|now:1746006745030809|interv:64509| [2025/04/30 09:52:25 030834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745095318|now:1746006745030809|interval:64509|pto_count:0|srtt:37779 [2025/04/30 09:52:25 030839] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39950, ack_elapse 39956, delivered 45612|rate 1141555|lost 299| [2025/04/30 09:52:25 030846] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141555) in round 17| [2025/04/30 09:52:25 030853] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 030859] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 030864] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006744992533|recovery:1|recovery_start:1746006745018878|packet_conservation:0|next_round_delivered:828778| [2025/04/30 09:52:25 030869] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006744992533|recovery:1|recovery_start:1746006745018878|packet_conservation:0|next_round_delivered:828778| [2025/04/30 09:52:25 030873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:46810|srtt:37779|latest_rtt:38175|min_rtt:31359|applimit:0|lost:299|recovery:1|recovery_start:1746006745018878|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 030879] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:374|largest:374|pns:2| [2025/04/30 09:52:25 030884] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:374|frame:ACK |recv_time:1746006745030708|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 030889] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865030708|now:1746006745030708|interv:120000000| [2025/04/30 09:52:25 030893] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865030708|now:1746006745030708|interv:120000000| [2025/04/30 09:52:25 030897] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745031655|pq_index:0| [2025/04/30 09:52:25 030901] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745030345| [2025/04/30 09:52:25 030905] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745030905| [2025/04/30 09:52:25 030910] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745030909| [2025/04/30 09:52:25 030915] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 030920] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37779|min_srtt:37779|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 030931] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:929082| [2025/04/30 09:52:25 030938] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37779|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 030945] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 030950] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37779|min_srtt:37779|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 030954] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:930261| [2025/04/30 09:52:25 030958] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37779|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 030963] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 030967] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37779|min_srtt:37779|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 030972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:931440| [2025/04/30 09:52:25 030976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 030980] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 030984] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 030988] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 030992] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 030996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:874848| [2025/04/30 09:52:25 031001] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 031004] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 031010] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745031655| [2025/04/30 09:52:25 031017] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745031655| [2025/04/30 09:52:25 031023] [debug] |xqc_engine_wakeup_after|wakeup:1746006745031655|now:1746006745031023|diff:632| [2025/04/30 09:52:25 031029] [debug] |xqc_engine_main_logic|END|now:1746006745030909| [2025/04/30 09:52:25 031035] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745031034| [2025/04/30 09:52:25 031041] [debug] |xqc_engine_wakeup_after|wakeup:1746006745031655|now:1746006745031041|diff:614| [2025/04/30 09:52:25 031045] [debug] |xqc_engine_main_logic|END|now:1746006745031034| [2025/04/30 09:52:25 032118] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745032118| [2025/04/30 09:52:25 032153] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745031655|pq_index:0| [2025/04/30 09:52:25 032160] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745030909| [2025/04/30 09:52:25 032169] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745032167| [2025/04/30 09:52:25 032176] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745031655|now:1746006745032167| [2025/04/30 09:52:25 032183] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745031655|now:1746006745032167| [2025/04/30 09:52:25 032189] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 032196] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 032204] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37779|min_srtt:37779|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 032212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:931440| [2025/04/30 09:52:25 032219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 032225] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 032232] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 032239] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 032246] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 032253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:874848| [2025/04/30 09:52:25 032260] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 032266] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1080| [2025/04/30 09:52:25 032312] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1080|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746006745032278|stream_id:0|stream_offset:874848| [2025/04/30 09:52:25 032322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 032329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 09:52:25 032335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37779|rtt_var:376|pto_duration:39779|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 032349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 032353] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 032357] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 09:52:25 032361] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745097057|now:1746006745032335|interv:64722| [2025/04/30 09:52:25 032365] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745097057|now:1746006745032335|interval:64722|pto_count:0|srtt:37779 [2025/04/30 09:52:25 032370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:48010| [2025/04/30 09:52:25 032375] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 032379] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:876027| [2025/04/30 09:52:25 032384] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 032388] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1081| [2025/04/30 09:52:25 032426] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1081|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48010|now:1746006745032395|stream_id:0|stream_offset:876027| [2025/04/30 09:52:25 032433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 032437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48010|applimit:0| [2025/04/30 09:52:25 032441] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37779|rtt_var:376|pto_duration:39779|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 032446] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 032450] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 032454] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 09:52:25 032457] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745097174|now:1746006745032441|interv:64733| [2025/04/30 09:52:25 032461] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745097174|now:1746006745032441|interval:64733|pto_count:0|srtt:37779 [2025/04/30 09:52:25 032466] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:49210| [2025/04/30 09:52:25 032471] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 032475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:877206| [2025/04/30 09:52:25 032483] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 032488] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745033488|now:1746006745032488|interv:1000| [2025/04/30 09:52:25 032495] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 032501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 032507] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745033488| [2025/04/30 09:52:25 032513] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745033488| [2025/04/30 09:52:25 032517] [debug] |xqc_engine_wakeup_after|wakeup:1746006745033488|now:1746006745032517|diff:971| [2025/04/30 09:52:25 032522] [debug] |xqc_engine_main_logic|END|now:1746006745032167| [2025/04/30 09:52:25 032642] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006745032641| [2025/04/30 09:52:25 032662] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 032670] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:374| [2025/04/30 09:52:25 032677] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:375| [2025/04/30 09:52:25 032685] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:375| [2025/04/30 09:52:25 032691] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 032699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 032706] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:297|tx_in_flight:46806|prior_delivered:802378|prior_time:1746006744992745|is_app_limited:0|send_elapse:39208|ack_elapse:39896|ctl_first_sent_time:1746006744994424|lagest_ack_time:1746006745032641|curr_delivered:846784| [2025/04/30 09:52:25 032713] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744994424| [2025/04/30 09:52:25 032720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1077||sndq_packets_used_bytes:0|sndq_packets_free:271| [2025/04/30 09:52:25 032726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 032730] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:297|tx_in_flight:46806|prior_delivered:802378|prior_time:1746006744992745|is_app_limited:0|send_elapse:39208|ack_elapse:39896|ctl_first_sent_time:1746006744994424|lagest_ack_time:1746006745032641|curr_delivered:847984| [2025/04/30 09:52:25 032736] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744994535| [2025/04/30 09:52:25 032743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1076||sndq_packets_used_bytes:0|sndq_packets_free:272| [2025/04/30 09:52:25 032749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37779|rttvar:376|minrtt:31359|latest_rtt:38106|ack_delay:88| [2025/04/30 09:52:25 032756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37809|rttvar:341|minrtt:31359|latest_rtt:38106|ack_delay:88| [2025/04/30 09:52:25 032770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1042|lost_pn:1039|thresh:3| [2025/04/30 09:52:25 032775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 032779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 032783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 032787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37809|rtt_var:341|pto_duration:39809|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 032792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 032796] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 032800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 09:52:25 032804] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745097204|now:1746006745032787|interv:64417| [2025/04/30 09:52:25 032808] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745097204|now:1746006745032787|interval:64417|pto_count:0|srtt:37809 [2025/04/30 09:52:25 032812] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39208, ack_elapse 39896, delivered 45606|rate 1143122|lost 299| [2025/04/30 09:52:25 032817] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1143122) in round 17| [2025/04/30 09:52:25 032821] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 032825] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 032829] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006744994535|recovery:1|recovery_start:1746006745018878|packet_conservation:0|next_round_delivered:828778| [2025/04/30 09:52:25 032837] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006744994535|recovery:1|recovery_start:1746006745018878|packet_conservation:0|next_round_delivered:828778| [2025/04/30 09:52:25 032844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:46810|srtt:37809|latest_rtt:38106|min_rtt:31359|applimit:0|lost:299|recovery:1|recovery_start:1746006745018878|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 032853] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:375|largest:375|pns:2| [2025/04/30 09:52:25 032859] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:375|frame:ACK |recv_time:1746006745032641|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 032863] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865032641|now:1746006745032641|interv:120000000| [2025/04/30 09:52:25 032868] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865032641|now:1746006745032641|interv:120000000| [2025/04/30 09:52:25 032872] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745033488|pq_index:0| [2025/04/30 09:52:25 032879] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745032167| [2025/04/30 09:52:25 032883] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745032883| [2025/04/30 09:52:25 032888] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745032887| [2025/04/30 09:52:25 032893] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 032898] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37809|min_srtt:37809|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 032902] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:931440| [2025/04/30 09:52:25 032907] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37809|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 032912] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 032918] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37809|min_srtt:37809|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 032926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:932619| [2025/04/30 09:52:25 032933] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37809|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 032939] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 032943] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37809|min_srtt:37809|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 032947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:933798| [2025/04/30 09:52:25 032951] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 032955] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 032959] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 032963] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 032968] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 032972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:877206| [2025/04/30 09:52:25 032979] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 032983] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 032987] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745033488| [2025/04/30 09:52:25 032991] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745033488| [2025/04/30 09:52:25 032995] [debug] |xqc_engine_wakeup_after|wakeup:1746006745033488|now:1746006745032995|diff:493| [2025/04/30 09:52:25 033001] [debug] |xqc_engine_main_logic|END|now:1746006745032887| [2025/04/30 09:52:25 033009] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745033009| [2025/04/30 09:52:25 033016] [debug] |xqc_engine_wakeup_after|wakeup:1746006745033488|now:1746006745033016|diff:472| [2025/04/30 09:52:25 033021] [debug] |xqc_engine_main_logic|END|now:1746006745033009| [2025/04/30 09:52:25 034097] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745034097| [2025/04/30 09:52:25 034112] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745033488|pq_index:0| [2025/04/30 09:52:25 034119] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745032887| [2025/04/30 09:52:25 034128] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745034126| [2025/04/30 09:52:25 034159] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745033488|now:1746006745034126| [2025/04/30 09:52:25 034166] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745033488|now:1746006745034126| [2025/04/30 09:52:25 034173] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 034180] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 034188] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37809|min_srtt:37809|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 034195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:933798| [2025/04/30 09:52:25 034202] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 034209] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 034215] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 034222] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 034230] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 034236] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:877206| [2025/04/30 09:52:25 034250] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 034257] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1082| [2025/04/30 09:52:25 034303] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1082|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746006745034269|stream_id:0|stream_offset:877206| [2025/04/30 09:52:25 034312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 034320] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 09:52:25 034327] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37809|rtt_var:341|pto_duration:39809|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 034334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 034338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 034342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 09:52:25 034346] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745099078|now:1746006745034326|interv:64752| [2025/04/30 09:52:25 034350] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745099078|now:1746006745034326|interval:64752|pto_count:0|srtt:37809 [2025/04/30 09:52:25 034355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:48010| [2025/04/30 09:52:25 034360] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 034364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:878385| [2025/04/30 09:52:25 034369] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 034373] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1083| [2025/04/30 09:52:25 034406] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1083|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48010|now:1746006745034380|stream_id:0|stream_offset:878385| [2025/04/30 09:52:25 034416] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 034422] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48010|applimit:0| [2025/04/30 09:52:25 034426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37809|rtt_var:341|pto_duration:39809|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 034431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 034435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 034439] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 09:52:25 034447] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745099189|now:1746006745034426|interv:64763| [2025/04/30 09:52:25 034451] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745099189|now:1746006745034426|interval:64763|pto_count:0|srtt:37809 [2025/04/30 09:52:25 034456] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:49210| [2025/04/30 09:52:25 034460] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 034465] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:879564| [2025/04/30 09:52:25 034469] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 034473] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745035473|now:1746006745034473|interv:1000| [2025/04/30 09:52:25 034477] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 034482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 034488] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745035473| [2025/04/30 09:52:25 034495] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745035473| [2025/04/30 09:52:25 034501] [debug] |xqc_engine_wakeup_after|wakeup:1746006745035473|now:1746006745034501|diff:972| [2025/04/30 09:52:25 034507] [debug] |xqc_engine_main_logic|END|now:1746006745034126| [2025/04/30 09:52:25 034678] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:44|state:ESTABED|recv_time:1746006745034677| [2025/04/30 09:52:25 034685] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 034694] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:375| [2025/04/30 09:52:25 034700] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:376| [2025/04/30 09:52:25 034708] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:376| [2025/04/30 09:52:25 034715] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 034723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 034730] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:297|tx_in_flight:46806|prior_delivered:804778|prior_time:1746006744994716|is_app_limited:0|send_elapse:37833|ack_elapse:39961|ctl_first_sent_time:1746006744996324|lagest_ack_time:1746006745034677|curr_delivered:849184| [2025/04/30 09:52:25 034738] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744996324| [2025/04/30 09:52:25 034745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1075||sndq_packets_used_bytes:0|sndq_packets_free:273| [2025/04/30 09:52:25 034752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 034768] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:297|tx_in_flight:46806|prior_delivered:804778|prior_time:1746006744994716|is_app_limited:0|send_elapse:37833|ack_elapse:39961|ctl_first_sent_time:1746006744996324|lagest_ack_time:1746006745034677|curr_delivered:850384| [2025/04/30 09:52:25 034781] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744996459| [2025/04/30 09:52:25 034788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1074||sndq_packets_used_bytes:0|sndq_packets_free:274| [2025/04/30 09:52:25 034794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37809|rttvar:341|minrtt:31359|latest_rtt:38218|ack_delay:96| [2025/04/30 09:52:25 034801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37848|rttvar:334|minrtt:31359|latest_rtt:38218|ack_delay:96| [2025/04/30 09:52:25 034806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1044|lost_pn:1041|thresh:3| [2025/04/30 09:52:25 034810] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 034814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 034818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 034822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37848|rtt_var:334|pto_duration:39848|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 034826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 034830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 034834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 09:52:25 034838] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745099228|now:1746006745034822|interv:64406| [2025/04/30 09:52:25 034842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745099228|now:1746006745034822|interval:64406|pto_count:0|srtt:37848 [2025/04/30 09:52:25 034847] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 37833, ack_elapse 39961, delivered 45606|rate 1141262|lost 299| [2025/04/30 09:52:25 034851] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141262) in round 17| [2025/04/30 09:52:25 034855] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 034859] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 034863] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006744996459|recovery:1|recovery_start:1746006745018878|packet_conservation:0|next_round_delivered:828778| [2025/04/30 09:52:25 034868] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006744996459|recovery:1|recovery_start:1746006745018878|packet_conservation:0|next_round_delivered:828778| [2025/04/30 09:52:25 034873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:46810|srtt:37848|latest_rtt:38218|min_rtt:31359|applimit:0|lost:299|recovery:1|recovery_start:1746006745018878|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 034881] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:25 034886] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006745059677|now:1746006745034677|interv:25000| [2025/04/30 09:52:25 034891] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745034677|max_ack_delay:25000| [2025/04/30 09:52:25 034896] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:376|largest:376|pns:2| [2025/04/30 09:52:25 034900] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:376|frame:PING ACK |recv_time:1746006745034677|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 034905] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865034677|now:1746006745034677|interv:120000000| [2025/04/30 09:52:25 034909] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865034677|now:1746006745034677|interv:120000000| [2025/04/30 09:52:25 034914] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745035473|pq_index:0| [2025/04/30 09:52:25 034918] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745034126| [2025/04/30 09:52:25 034925] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745034925| [2025/04/30 09:52:25 034933] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745034932| [2025/04/30 09:52:25 034941] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 034947] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37848|min_srtt:37848|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 034952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:933798| [2025/04/30 09:52:25 034957] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37848|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 034961] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 034966] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37848|min_srtt:37848|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 034970] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:934977| [2025/04/30 09:52:25 034974] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37848|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 034986] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 034990] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37848|min_srtt:37848|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 034994] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:936156| [2025/04/30 09:52:25 034999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 035002] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 035006] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 035011] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 035015] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 035019] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:879564| [2025/04/30 09:52:25 035024] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 035027] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 035032] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745035473| [2025/04/30 09:52:25 035036] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745035473| [2025/04/30 09:52:25 035040] [debug] |xqc_engine_wakeup_after|wakeup:1746006745035473|now:1746006745035039|diff:434| [2025/04/30 09:52:25 035044] [debug] |xqc_engine_main_logic|END|now:1746006745034932| [2025/04/30 09:52:25 035049] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745035049| [2025/04/30 09:52:25 035053] [debug] |xqc_engine_wakeup_after|wakeup:1746006745035473|now:1746006745035053|diff:420| [2025/04/30 09:52:25 035057] [debug] |xqc_engine_main_logic|END|now:1746006745035049| [2025/04/30 09:52:25 036147] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745036147| [2025/04/30 09:52:25 036162] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745035473|pq_index:0| [2025/04/30 09:52:25 036169] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745034932| [2025/04/30 09:52:25 036178] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745036175| [2025/04/30 09:52:25 036185] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745035473|now:1746006745036175| [2025/04/30 09:52:25 036191] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745035473|now:1746006745036175| [2025/04/30 09:52:25 036197] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 036204] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 036219] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37848|min_srtt:37848|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 036227] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:936156| [2025/04/30 09:52:25 036234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 036240] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 036246] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 036253] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 036259] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 036266] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:879564| [2025/04/30 09:52:25 036273] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 036280] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1084| [2025/04/30 09:52:25 036324] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1084|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746006745036292|stream_id:0|stream_offset:879564| [2025/04/30 09:52:25 036334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 036342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 09:52:25 036349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37848|rtt_var:334|pto_duration:39848|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 036357] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 036363] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 036369] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 09:52:25 036376] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745101140|now:1746006745036349|interv:64791| [2025/04/30 09:52:25 036382] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745101140|now:1746006745036349|interval:64791|pto_count:0|srtt:37848 [2025/04/30 09:52:25 036387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:48010| [2025/04/30 09:52:25 036392] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 036397] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:880743| [2025/04/30 09:52:25 036406] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 036411] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1085| [2025/04/30 09:52:25 036443] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1085|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48010|now:1746006745036418|stream_id:0|stream_offset:880743| [2025/04/30 09:52:25 036449] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 036457] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48010|applimit:0| [2025/04/30 09:52:25 036464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37848|rtt_var:334|pto_duration:39848|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 036471] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 036477] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 036484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 09:52:25 036491] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745101266|now:1746006745036464|interv:64802| [2025/04/30 09:52:25 036496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745101266|now:1746006745036464|interval:64802|pto_count:0|srtt:37848 [2025/04/30 09:52:25 036500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:49210| [2025/04/30 09:52:25 036505] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 036510] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:881922| [2025/04/30 09:52:25 036514] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 036518] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745037518|now:1746006745036518|interv:1000| [2025/04/30 09:52:25 036522] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 036526] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 036530] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745037518| [2025/04/30 09:52:25 036544] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745037518| [2025/04/30 09:52:25 036550] [debug] |xqc_engine_wakeup_after|wakeup:1746006745037518|now:1746006745036550|diff:968| [2025/04/30 09:52:25 036557] [debug] |xqc_engine_main_logic|END|now:1746006745036175| [2025/04/30 09:52:25 036616] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006745036614| [2025/04/30 09:52:25 036628] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 036638] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:376| [2025/04/30 09:52:25 036650] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:377| [2025/04/30 09:52:25 036659] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:377| [2025/04/30 09:52:25 036666] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 036673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 036681] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:297|tx_in_flight:46806|prior_delivered:807178|prior_time:1746006744996706|is_app_limited:0|send_elapse:38958|ack_elapse:39908|ctl_first_sent_time:1746006744998332|lagest_ack_time:1746006745036614|curr_delivered:851584| [2025/04/30 09:52:25 036688] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744998332| [2025/04/30 09:52:25 036694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1073||sndq_packets_used_bytes:0|sndq_packets_free:275| [2025/04/30 09:52:25 036702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 036708] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:297|tx_in_flight:46806|prior_delivered:807178|prior_time:1746006744996706|is_app_limited:0|send_elapse:38958|ack_elapse:39908|ctl_first_sent_time:1746006744998332|lagest_ack_time:1746006745036614|curr_delivered:852784| [2025/04/30 09:52:25 036715] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006744998465| [2025/04/30 09:52:25 036720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1072||sndq_packets_used_bytes:0|sndq_packets_free:276| [2025/04/30 09:52:25 036724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37848|rttvar:334|minrtt:31359|latest_rtt:38149|ack_delay:88| [2025/04/30 09:52:25 036729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37874|rttvar:304|minrtt:31359|latest_rtt:38149|ack_delay:88| [2025/04/30 09:52:25 036737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1046|lost_pn:1043|thresh:3| [2025/04/30 09:52:25 036744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 036750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 036756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 036761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37874|rtt_var:304|pto_duration:39874|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 036766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 036769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 036773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 09:52:25 036777] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745101292|now:1746006745036761|interv:64531| [2025/04/30 09:52:25 036785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745101292|now:1746006745036761|interval:64531|pto_count:0|srtt:37874 [2025/04/30 09:52:25 036790] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 38958, ack_elapse 39908, delivered 45606|rate 1142778|lost 299| [2025/04/30 09:52:25 036794] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142778) in round 17| [2025/04/30 09:52:25 036798] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 036802] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 036806] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006744998465|recovery:1|recovery_start:1746006745018878|packet_conservation:0|next_round_delivered:828778| [2025/04/30 09:52:25 036811] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006744998465|recovery:1|recovery_start:1746006745018878|packet_conservation:0|next_round_delivered:828778| [2025/04/30 09:52:25 036816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:46810|srtt:37874|latest_rtt:38149|min_rtt:31359|applimit:0|lost:299|recovery:1|recovery_start:1746006745018878|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 036822] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:377|largest:377|pns:2| [2025/04/30 09:52:25 036826] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:377|frame:ACK |recv_time:1746006745036614|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 036831] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865036614|now:1746006745036614|interv:120000000| [2025/04/30 09:52:25 036835] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865036614|now:1746006745036614|interv:120000000| [2025/04/30 09:52:25 036839] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745037518|pq_index:0| [2025/04/30 09:52:25 036843] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745036175| [2025/04/30 09:52:25 036847] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745036847| [2025/04/30 09:52:25 036852] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745036851| [2025/04/30 09:52:25 036858] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 036862] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37874|min_srtt:37874|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 036867] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:936156| [2025/04/30 09:52:25 036872] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37874|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 036879] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 036884] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37874|min_srtt:37874|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 036888] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:937335| [2025/04/30 09:52:25 036892] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37874|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 036897] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 036901] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37874|min_srtt:37874|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 036905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:938514| [2025/04/30 09:52:25 036911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 036915] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 036919] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 036923] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 036927] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 036932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:881922| [2025/04/30 09:52:25 036936] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 036940] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 036944] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745037518| [2025/04/30 09:52:25 036948] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745037518| [2025/04/30 09:52:25 036952] [debug] |xqc_engine_wakeup_after|wakeup:1746006745037518|now:1746006745036952|diff:566| [2025/04/30 09:52:25 036956] [debug] |xqc_engine_main_logic|END|now:1746006745036851| [2025/04/30 09:52:25 036962] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745036961| [2025/04/30 09:52:25 036965] [debug] |xqc_engine_wakeup_after|wakeup:1746006745037518|now:1746006745036965|diff:553| [2025/04/30 09:52:25 036969] [debug] |xqc_engine_main_logic|END|now:1746006745036961| [2025/04/30 09:52:25 038037] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745038036| [2025/04/30 09:52:25 038049] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745037518|pq_index:0| [2025/04/30 09:52:25 038053] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745036851| [2025/04/30 09:52:25 038064] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745038063| [2025/04/30 09:52:25 038069] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745037518|now:1746006745038063| [2025/04/30 09:52:25 038073] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745037518|now:1746006745038063| [2025/04/30 09:52:25 038077] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 038082] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 038088] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37874|min_srtt:37874|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 038095] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:938514| [2025/04/30 09:52:25 038103] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 038109] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 038115] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 038121] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 038129] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 038154] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:881922| [2025/04/30 09:52:25 038162] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 038168] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1086| [2025/04/30 09:52:25 038213] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1086|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746006745038180|stream_id:0|stream_offset:881922| [2025/04/30 09:52:25 038223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 038231] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 09:52:25 038238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37874|rtt_var:304|pto_duration:39874|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 038245] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 038251] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 038258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 09:52:25 038270] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745103054|now:1746006745038238|interv:64816| [2025/04/30 09:52:25 038277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745103054|now:1746006745038238|interval:64816|pto_count:0|srtt:37874 [2025/04/30 09:52:25 038284] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:48010| [2025/04/30 09:52:25 038292] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 038298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:883101| [2025/04/30 09:52:25 038306] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 038312] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1087| [2025/04/30 09:52:25 038350] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1087|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48010|now:1746006745038323|stream_id:0|stream_offset:883101| [2025/04/30 09:52:25 038357] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 038362] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48010|applimit:0| [2025/04/30 09:52:25 038366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37874|rtt_var:304|pto_duration:39874|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 038370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 038374] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 038378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 09:52:25 038382] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745103197|now:1746006745038366|interv:64831| [2025/04/30 09:52:25 038386] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745103197|now:1746006745038366|interval:64831|pto_count:0|srtt:37874 [2025/04/30 09:52:25 038391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:49210| [2025/04/30 09:52:25 038395] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 038400] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:884280| [2025/04/30 09:52:25 038404] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 038408] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745039408|now:1746006745038408|interv:1000| [2025/04/30 09:52:25 038412] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 038420] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 038424] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745039408| [2025/04/30 09:52:25 038428] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745039408| [2025/04/30 09:52:25 038433] [debug] |xqc_engine_wakeup_after|wakeup:1746006745039408|now:1746006745038432|diff:976| [2025/04/30 09:52:25 038437] [debug] |xqc_engine_main_logic|END|now:1746006745038063| [2025/04/30 09:52:25 038592] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006745038591| [2025/04/30 09:52:25 038600] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 038608] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:377| [2025/04/30 09:52:25 038614] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:378| [2025/04/30 09:52:25 038622] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:378| [2025/04/30 09:52:25 038628] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 038636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 038644] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:297|tx_in_flight:46806|prior_delivered:809578|prior_time:1746006744998687|is_app_limited:0|send_elapse:40767|ack_elapse:39904|ctl_first_sent_time:1746006745000288|lagest_ack_time:1746006745038591|curr_delivered:853984| [2025/04/30 09:52:25 038651] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745000288| [2025/04/30 09:52:25 038658] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1071||sndq_packets_used_bytes:0|sndq_packets_free:277| [2025/04/30 09:52:25 038664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 038671] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:297|tx_in_flight:46806|prior_delivered:809578|prior_time:1746006744998687|is_app_limited:0|send_elapse:40767|ack_elapse:39904|ctl_first_sent_time:1746006745000288|lagest_ack_time:1746006745038591|curr_delivered:855184| [2025/04/30 09:52:25 038678] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745000426| [2025/04/30 09:52:25 038685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1070||sndq_packets_used_bytes:0|sndq_packets_free:278| [2025/04/30 09:52:25 038691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37874|rttvar:304|minrtt:31359|latest_rtt:38165|ack_delay:80| [2025/04/30 09:52:25 038699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37900|rttvar:280|minrtt:31359|latest_rtt:38165|ack_delay:80| [2025/04/30 09:52:25 038706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1048|lost_pn:1045|thresh:3| [2025/04/30 09:52:25 038713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 038719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 038725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 038734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37900|rtt_var:280|pto_duration:39900|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 038738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 038742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 038746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 09:52:25 038750] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745103223|now:1746006745038733|interv:64490| [2025/04/30 09:52:25 038754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745103223|now:1746006745038733|interval:64490|pto_count:0|srtt:37900 [2025/04/30 09:52:25 038758] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 40767, ack_elapse 39904, delivered 45606|rate 1118698|lost 299| [2025/04/30 09:52:25 038763] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1118698) in round 17| [2025/04/30 09:52:25 038767] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 038771] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 038775] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745000426|recovery:1|recovery_start:1746006745018878|packet_conservation:0|next_round_delivered:828778| [2025/04/30 09:52:25 038780] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745000426|recovery:1|recovery_start:1746006745018878|packet_conservation:0|next_round_delivered:828778| [2025/04/30 09:52:25 038785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:46810|srtt:37900|latest_rtt:38165|min_rtt:31359|applimit:0|lost:299|recovery:1|recovery_start:1746006745018878|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 038791] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:378|largest:378|pns:2| [2025/04/30 09:52:25 038795] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:378|frame:ACK |recv_time:1746006745038591|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 038800] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865038591|now:1746006745038591|interv:120000000| [2025/04/30 09:52:25 038804] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865038591|now:1746006745038591|interv:120000000| [2025/04/30 09:52:25 038808] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745039408|pq_index:0| [2025/04/30 09:52:25 038812] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745038063| [2025/04/30 09:52:25 038816] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745038816| [2025/04/30 09:52:25 038821] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745038820| [2025/04/30 09:52:25 038829] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 038834] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37900|min_srtt:37900|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 038839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:938514| [2025/04/30 09:52:25 038843] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37900|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 038848] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 038852] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37900|min_srtt:37900|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 038857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:939693| [2025/04/30 09:52:25 038861] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37900|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 038865] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 038870] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37900|min_srtt:37900|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 038874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:940872| [2025/04/30 09:52:25 038879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 038882] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 038886] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 038891] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 038895] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 038899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:884280| [2025/04/30 09:52:25 038904] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 038907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 038911] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745039408| [2025/04/30 09:52:25 038918] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745039408| [2025/04/30 09:52:25 038922] [debug] |xqc_engine_wakeup_after|wakeup:1746006745039408|now:1746006745038922|diff:486| [2025/04/30 09:52:25 038926] [debug] |xqc_engine_main_logic|END|now:1746006745038820| [2025/04/30 09:52:25 038932] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745038932| [2025/04/30 09:52:25 038936] [debug] |xqc_engine_wakeup_after|wakeup:1746006745039408|now:1746006745038936|diff:472| [2025/04/30 09:52:25 038940] [debug] |xqc_engine_main_logic|END|now:1746006745038932| [2025/04/30 09:52:25 040016] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745040016| [2025/04/30 09:52:25 040028] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745039408|pq_index:0| [2025/04/30 09:52:25 040033] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745038820| [2025/04/30 09:52:25 040038] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745040037| [2025/04/30 09:52:25 040043] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745039408|now:1746006745040037| [2025/04/30 09:52:25 040047] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745039408|now:1746006745040037| [2025/04/30 09:52:25 040051] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 040056] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 040061] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37900|min_srtt:37900|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 040066] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:940872| [2025/04/30 09:52:25 040070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 040077] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 040083] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 040090] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 040098] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 040105] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:884280| [2025/04/30 09:52:25 040110] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 040114] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1088| [2025/04/30 09:52:25 040160] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1088|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746006745040123|stream_id:0|stream_offset:884280| [2025/04/30 09:52:25 040172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 040186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 09:52:25 040193] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37900|rtt_var:280|pto_duration:39900|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 040200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 040206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 040212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 09:52:25 040219] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745105023|now:1746006745040193|interv:64830| [2025/04/30 09:52:25 040226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745105023|now:1746006745040193|interval:64830|pto_count:0|srtt:37900 [2025/04/30 09:52:25 040234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:48010| [2025/04/30 09:52:25 040241] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 040248] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:885459| [2025/04/30 09:52:25 040255] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 040261] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745041261|now:1746006745040261|interv:1000| [2025/04/30 09:52:25 040268] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 040274] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 040280] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745041261| [2025/04/30 09:52:25 040287] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745041261| [2025/04/30 09:52:25 040293] [debug] |xqc_engine_wakeup_after|wakeup:1746006745041261|now:1746006745040292|diff:969| [2025/04/30 09:52:25 040299] [debug] |xqc_engine_main_logic|END|now:1746006745040037| [2025/04/30 09:52:25 040618] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006745040617| [2025/04/30 09:52:25 040631] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 040640] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:378| [2025/04/30 09:52:25 040646] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:379| [2025/04/30 09:52:25 040655] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:379| [2025/04/30 09:52:25 040662] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 040670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 040677] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:297|tx_in_flight:48006|prior_delivered:810778|prior_time:1746006745000817|is_app_limited:0|send_elapse:40985|ack_elapse:39800|ctl_first_sent_time:1746006745002425|lagest_ack_time:1746006745040617|curr_delivered:856384| [2025/04/30 09:52:25 040693] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745002425| [2025/04/30 09:52:25 040701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1069||sndq_packets_used_bytes:0|sndq_packets_free:279| [2025/04/30 09:52:25 040708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 040715] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:297|tx_in_flight:48006|prior_delivered:810778|prior_time:1746006745000817|is_app_limited:0|send_elapse:40985|ack_elapse:39800|ctl_first_sent_time:1746006745002425|lagest_ack_time:1746006745040617|curr_delivered:857584| [2025/04/30 09:52:25 040722] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745002522| [2025/04/30 09:52:25 040729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1068||sndq_packets_used_bytes:0|sndq_packets_free:280| [2025/04/30 09:52:25 040735] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37900|rttvar:280|minrtt:31359|latest_rtt:38095|ack_delay:88| [2025/04/30 09:52:25 040741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37913|rttvar:236|minrtt:31359|latest_rtt:38095|ack_delay:88| [2025/04/30 09:52:25 040747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1050|lost_pn:1047|thresh:3| [2025/04/30 09:52:25 040752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 040757] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 040762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 040766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37913|rtt_var:236|pto_duration:39913|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 040770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 040774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 040778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 09:52:25 040782] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745105036|now:1746006745040765|interv:64271| [2025/04/30 09:52:25 040786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745105036|now:1746006745040765|interval:64271|pto_count:0|srtt:37913 [2025/04/30 09:52:25 040791] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 40985, ack_elapse 39800, delivered 46806|rate 1142027|lost 299| [2025/04/30 09:52:25 040796] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142027) in round 17| [2025/04/30 09:52:25 040800] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 040808] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 040812] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745002522|recovery:1|recovery_start:1746006745018878|packet_conservation:0|next_round_delivered:828778| [2025/04/30 09:52:25 040817] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745002522|recovery:1|recovery_start:1746006745018878|packet_conservation:0|next_round_delivered:828778| [2025/04/30 09:52:25 040821] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:45610|srtt:37913|latest_rtt:38095|min_rtt:31359|applimit:0|lost:299|recovery:1|recovery_start:1746006745018878|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 040827] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:379|largest:379|pns:2| [2025/04/30 09:52:25 040832] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:379|frame:ACK |recv_time:1746006745040617|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 040837] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865040617|now:1746006745040617|interv:120000000| [2025/04/30 09:52:25 040841] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865040617|now:1746006745040617|interv:120000000| [2025/04/30 09:52:25 040845] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745041261|pq_index:0| [2025/04/30 09:52:25 040849] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745040037| [2025/04/30 09:52:25 040853] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745040853| [2025/04/30 09:52:25 040859] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745040857| [2025/04/30 09:52:25 040864] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 040869] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37913|min_srtt:37913|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 040874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:45610|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:940872| [2025/04/30 09:52:25 040878] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 040883] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 040888] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37913|min_srtt:37913|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 040892] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:45610|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:942051| [2025/04/30 09:52:25 040899] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 040904] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 040908] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37913|min_srtt:37913|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 040912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:45610|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:943230| [2025/04/30 09:52:25 040917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 040920] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 040924] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 040929] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 040933] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 040938] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:885459| [2025/04/30 09:52:25 040943] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 040946] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 040950] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745041261| [2025/04/30 09:52:25 040955] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745041261| [2025/04/30 09:52:25 040958] [debug] |xqc_engine_wakeup_after|wakeup:1746006745041261|now:1746006745040958|diff:303| [2025/04/30 09:52:25 040963] [debug] |xqc_engine_main_logic|END|now:1746006745040857| [2025/04/30 09:52:25 040968] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745040968| [2025/04/30 09:52:25 040972] [debug] |xqc_engine_wakeup_after|wakeup:1746006745041261|now:1746006745040972|diff:289| [2025/04/30 09:52:25 040976] [debug] |xqc_engine_main_logic|END|now:1746006745040968| [2025/04/30 09:52:25 042050] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745042049| [2025/04/30 09:52:25 042065] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745041261|pq_index:0| [2025/04/30 09:52:25 042072] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745040857| [2025/04/30 09:52:25 042080] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745042078| [2025/04/30 09:52:25 042087] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745041261|now:1746006745042078| [2025/04/30 09:52:25 042094] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745041261|now:1746006745042078| [2025/04/30 09:52:25 042108] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 042115] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 042122] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37913|min_srtt:37913|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 042130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:45610|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:943230| [2025/04/30 09:52:25 042156] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 042162] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 042167] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 042174] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 042181] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 042187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:885459| [2025/04/30 09:52:25 042194] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 042201] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1089| [2025/04/30 09:52:25 042245] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1089|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746006745042213|stream_id:0|stream_offset:885459| [2025/04/30 09:52:25 042255] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 042263] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 09:52:25 042270] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37913|rtt_var:236|pto_duration:39913|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 042277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 042283] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 042290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 09:52:25 042296] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745107126|now:1746006745042269|interv:64857| [2025/04/30 09:52:25 042303] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745107126|now:1746006745042269|interval:64857|pto_count:0|srtt:37913 [2025/04/30 09:52:25 042309] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:46810| [2025/04/30 09:52:25 042323] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 042328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:886638| [2025/04/30 09:52:25 042332] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 042337] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1090| [2025/04/30 09:52:25 042372] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1090|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746006745042344|stream_id:0|stream_offset:886638| [2025/04/30 09:52:25 042382] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 042389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 09:52:25 042396] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37913|rtt_var:236|pto_duration:39913|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 042402] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 042406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 042410] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 09:52:25 042414] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745107257|now:1746006745042396|interv:64861| [2025/04/30 09:52:25 042418] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745107257|now:1746006745042396|interval:64861|pto_count:0|srtt:37913 [2025/04/30 09:52:25 042422] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:48010| [2025/04/30 09:52:25 042427] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 042431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:887817| [2025/04/30 09:52:25 042436] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 042440] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1091| [2025/04/30 09:52:25 042469] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1091|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48010|now:1746006745042447|stream_id:0|stream_offset:887817| [2025/04/30 09:52:25 042478] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 042485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48010|applimit:0| [2025/04/30 09:52:25 042492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37913|rtt_var:236|pto_duration:39913|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 042501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 042505] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 042509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 09:52:25 042513] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745107360|now:1746006745042491|interv:64869| [2025/04/30 09:52:25 042517] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745107360|now:1746006745042491|interval:64869|pto_count:0|srtt:37913 [2025/04/30 09:52:25 042521] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:49210| [2025/04/30 09:52:25 042526] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 042530] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:888996| [2025/04/30 09:52:25 042535] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 042539] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745043538|now:1746006745042538|interv:1000| [2025/04/30 09:52:25 042542] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 042546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 042550] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745043538| [2025/04/30 09:52:25 042555] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745043538| [2025/04/30 09:52:25 042559] [debug] |xqc_engine_wakeup_after|wakeup:1746006745043538|now:1746006745042559|diff:979| [2025/04/30 09:52:25 042563] [debug] |xqc_engine_main_logic|END|now:1746006745042078| [2025/04/30 09:52:25 042680] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006745042679| [2025/04/30 09:52:25 042693] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 042701] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:379| [2025/04/30 09:52:25 042707] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:380| [2025/04/30 09:52:25 042714] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:380| [2025/04/30 09:52:25 042720] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 042728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 042735] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:297|tx_in_flight:48006|prior_delivered:813178|prior_time:1746006745002760|is_app_limited:0|send_elapse:39881|ack_elapse:39919|ctl_first_sent_time:1746006745004434|lagest_ack_time:1746006745042679|curr_delivered:858784| [2025/04/30 09:52:25 042742] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745004434| [2025/04/30 09:52:25 042750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1067||sndq_packets_used_bytes:0|sndq_packets_free:281| [2025/04/30 09:52:25 042765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 042772] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:297|tx_in_flight:48006|prior_delivered:813178|prior_time:1746006745002760|is_app_limited:0|send_elapse:39881|ack_elapse:39919|ctl_first_sent_time:1746006745004434|lagest_ack_time:1746006745042679|curr_delivered:859984| [2025/04/30 09:52:25 042780] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745004536| [2025/04/30 09:52:25 042786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1066||sndq_packets_used_bytes:0|sndq_packets_free:282| [2025/04/30 09:52:25 042792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37913|rttvar:236|minrtt:31359|latest_rtt:38143|ack_delay:136| [2025/04/30 09:52:25 042799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37924|rttvar:200|minrtt:31359|latest_rtt:38143|ack_delay:136| [2025/04/30 09:52:25 042805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1052|lost_pn:1049|thresh:3| [2025/04/30 09:52:25 042809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 042813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 042817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 042821] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37924|rtt_var:200|pto_duration:39924|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 042826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 042830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 042834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 09:52:25 042838] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745107371|now:1746006745042821|interv:64550| [2025/04/30 09:52:25 042842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745107371|now:1746006745042821|interval:64550|pto_count:0|srtt:37924 [2025/04/30 09:52:25 042846] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39881, ack_elapse 39919, delivered 46806|rate 1172524|lost 299| [2025/04/30 09:52:25 042851] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172524) in round 17| [2025/04/30 09:52:25 042855] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 042859] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 042863] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745004536|recovery:1|recovery_start:1746006745018878|packet_conservation:0|next_round_delivered:828778| [2025/04/30 09:52:25 042868] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745004536|recovery:1|recovery_start:1746006745018878|packet_conservation:0|next_round_delivered:828778| [2025/04/30 09:52:25 042876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:46810|srtt:37924|latest_rtt:38143|min_rtt:31359|applimit:0|lost:299|recovery:1|recovery_start:1746006745018878|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 042882] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:380|largest:380|pns:2| [2025/04/30 09:52:25 042887] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:380|frame:ACK |recv_time:1746006745042679|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 042892] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865042679|now:1746006745042679|interv:120000000| [2025/04/30 09:52:25 042896] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865042679|now:1746006745042679|interv:120000000| [2025/04/30 09:52:25 042900] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745043538|pq_index:0| [2025/04/30 09:52:25 042904] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745042078| [2025/04/30 09:52:25 042908] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745042908| [2025/04/30 09:52:25 042913] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745042912| [2025/04/30 09:52:25 042918] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 042923] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37924|min_srtt:37924|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 042928] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:943230| [2025/04/30 09:52:25 042933] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37924|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 042937] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 042942] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37924|min_srtt:37924|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 042946] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:944409| [2025/04/30 09:52:25 042951] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37924|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 042955] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 042963] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37924|min_srtt:37924|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 042967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:945588| [2025/04/30 09:52:25 042972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 042976] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 042980] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 042984] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 042989] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 042993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:888996| [2025/04/30 09:52:25 042997] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 043001] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 043005] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745043538| [2025/04/30 09:52:25 043009] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745043538| [2025/04/30 09:52:25 043014] [debug] |xqc_engine_wakeup_after|wakeup:1746006745043538|now:1746006745043014|diff:524| [2025/04/30 09:52:25 043021] [debug] |xqc_engine_main_logic|END|now:1746006745042912| [2025/04/30 09:52:25 043030] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745043029| [2025/04/30 09:52:25 043036] [debug] |xqc_engine_wakeup_after|wakeup:1746006745043538|now:1746006745043036|diff:502| [2025/04/30 09:52:25 043042] [debug] |xqc_engine_main_logic|END|now:1746006745043029| [2025/04/30 09:52:25 044179] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745044178| [2025/04/30 09:52:25 044199] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745043538|pq_index:0| [2025/04/30 09:52:25 044207] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745042912| [2025/04/30 09:52:25 044215] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745044213| [2025/04/30 09:52:25 044222] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745043538|now:1746006745044213| [2025/04/30 09:52:25 044229] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745043538|now:1746006745044213| [2025/04/30 09:52:25 044234] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 044241] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 044247] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37924|min_srtt:37924|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 044258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:945588| [2025/04/30 09:52:25 044263] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 044267] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 044270] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 044275] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 044280] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 044284] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:888996| [2025/04/30 09:52:25 044289] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 044293] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1092| [2025/04/30 09:52:25 044333] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1092|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746006745044301|stream_id:0|stream_offset:888996| [2025/04/30 09:52:25 044343] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 044350] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 09:52:25 044357] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37924|rtt_var:200|pto_duration:39924|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 044364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 044369] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 044373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 09:52:25 044377] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745109225|now:1746006745044356|interv:64869| [2025/04/30 09:52:25 044381] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745109225|now:1746006745044356|interval:64869|pto_count:0|srtt:37924 [2025/04/30 09:52:25 044386] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:48010| [2025/04/30 09:52:25 044390] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 044395] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:890175| [2025/04/30 09:52:25 044399] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 044408] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1093| [2025/04/30 09:52:25 044439] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1093|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48010|now:1746006745044415|stream_id:0|stream_offset:890175| [2025/04/30 09:52:25 044448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 044455] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48010|applimit:0| [2025/04/30 09:52:25 044462] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37924|rtt_var:200|pto_duration:39924|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 044469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 044472] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 044476] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 09:52:25 044480] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745109339|now:1746006745044462|interv:64877| [2025/04/30 09:52:25 044485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745109339|now:1746006745044462|interval:64877|pto_count:0|srtt:37924 [2025/04/30 09:52:25 044489] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:49210| [2025/04/30 09:52:25 044494] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 044498] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:891354| [2025/04/30 09:52:25 044503] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 044510] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745045510|now:1746006745044510|interv:1000| [2025/04/30 09:52:25 044516] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 044522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 044529] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745045510| [2025/04/30 09:52:25 044543] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745045510| [2025/04/30 09:52:25 044550] [debug] |xqc_engine_wakeup_after|wakeup:1746006745045510|now:1746006745044549|diff:961| [2025/04/30 09:52:25 044556] [debug] |xqc_engine_main_logic|END|now:1746006745044213| [2025/04/30 09:52:25 044569] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006745044568| [2025/04/30 09:52:25 044577] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 044586] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:380| [2025/04/30 09:52:25 044592] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:381| [2025/04/30 09:52:25 044601] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:381| [2025/04/30 09:52:25 044610] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 044616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 044624] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:297|tx_in_flight:50406|prior_delivered:813178|prior_time:1746006745002760|is_app_limited:0|send_elapse:40075|ack_elapse:41808|ctl_first_sent_time:1746006745004628|lagest_ack_time:1746006745044568|curr_delivered:861184| [2025/04/30 09:52:25 044631] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745004628| [2025/04/30 09:52:25 044638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1065||sndq_packets_used_bytes:0|sndq_packets_free:283| [2025/04/30 09:52:25 044644] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1054|origin_pktnum:1005|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:52:25 044652] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:48006|prior_delivered:815578|prior_time:1746006745004801|is_app_limited:0|send_elapse:39996|ack_elapse:39767|ctl_first_sent_time:1746006745006472|lagest_ack_time:1746006745044568|curr_delivered:862384| [2025/04/30 09:52:25 044656] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745006472| [2025/04/30 09:52:25 044661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1063||sndq_packets_used_bytes:0|sndq_packets_free:285| [2025/04/30 09:52:25 044665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37924|rttvar:200|minrtt:31359|latest_rtt:38096|ack_delay:104| [2025/04/30 09:52:25 044669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37933|rttvar:167|minrtt:31359|latest_rtt:38096|ack_delay:104| [2025/04/30 09:52:25 044673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1054|lost_pn:1051|thresh:3| [2025/04/30 09:52:25 044678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 044682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 044686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37933|rtt_var:167|pto_duration:39933|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 044690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 044694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 044698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 09:52:25 044702] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745109348|now:1746006745044686|interv:64662| [2025/04/30 09:52:25 044706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745109348|now:1746006745044686|interval:64662|pto_count:0|srtt:37933 [2025/04/30 09:52:25 044711] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39996, ack_elapse 39767, delivered 46806|rate 1170267|lost 299| [2025/04/30 09:52:25 044723] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170267) in round 17| [2025/04/30 09:52:25 044728] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 044732] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 044736] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745006472|recovery:1|recovery_start:1746006745018878|packet_conservation:0|next_round_delivered:828778| [2025/04/30 09:52:25 044740] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745006472|recovery:1|recovery_start:1746006745018878|packet_conservation:0|next_round_delivered:828778| [2025/04/30 09:52:25 044745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:46810|srtt:37933|latest_rtt:38096|min_rtt:31359|applimit:0|lost:299|recovery:1|recovery_start:1746006745018878|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 044751] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:381|largest:381|pns:2| [2025/04/30 09:52:25 044756] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:381|frame:ACK |recv_time:1746006745044568|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 044760] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865044568|now:1746006745044568|interv:120000000| [2025/04/30 09:52:25 044765] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865044568|now:1746006745044568|interv:120000000| [2025/04/30 09:52:25 044769] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745045510|pq_index:0| [2025/04/30 09:52:25 044773] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745044213| [2025/04/30 09:52:25 044777] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745044777| [2025/04/30 09:52:25 044782] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745044781| [2025/04/30 09:52:25 044787] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 044792] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37933|min_srtt:37933|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 044797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:945588| [2025/04/30 09:52:25 044801] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37933|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 044806] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 044811] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37933|min_srtt:37933|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 044818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:946767| [2025/04/30 09:52:25 044823] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37933|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 044827] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 044831] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37933|min_srtt:37933|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 044836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:947946| [2025/04/30 09:52:25 044840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 044844] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 044848] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 044852] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 044856] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 044861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:891354| [2025/04/30 09:52:25 044865] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 044869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 044873] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745045510| [2025/04/30 09:52:25 044877] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745045510| [2025/04/30 09:52:25 044881] [debug] |xqc_engine_wakeup_after|wakeup:1746006745045510|now:1746006745044881|diff:629| [2025/04/30 09:52:25 044885] [debug] |xqc_engine_main_logic|END|now:1746006745044781| [2025/04/30 09:52:25 044890] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745044890| [2025/04/30 09:52:25 044894] [debug] |xqc_engine_wakeup_after|wakeup:1746006745045510|now:1746006745044894|diff:616| [2025/04/30 09:52:25 044898] [debug] |xqc_engine_main_logic|END|now:1746006745044890| [2025/04/30 09:52:25 045970] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745045970| [2025/04/30 09:52:25 045980] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745045510|pq_index:0| [2025/04/30 09:52:25 045985] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745044781| [2025/04/30 09:52:25 045991] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745045989| [2025/04/30 09:52:25 046001] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745045510|now:1746006745045989| [2025/04/30 09:52:25 046006] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745045510|now:1746006745045989| [2025/04/30 09:52:25 046009] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 046014] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 046019] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37933|min_srtt:37933|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 046024] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:947946| [2025/04/30 09:52:25 046029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 046046] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 046052] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 046059] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 046066] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 046073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:891354| [2025/04/30 09:52:25 046080] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 046087] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1094| [2025/04/30 09:52:25 046131] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1094|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746006745046098|stream_id:0|stream_offset:891354| [2025/04/30 09:52:25 046161] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 046169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 09:52:25 046176] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37933|rtt_var:167|pto_duration:39933|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 046182] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 046189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 046195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 09:52:25 046201] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745111031|now:1746006745046175|interv:64856| [2025/04/30 09:52:25 046208] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745111031|now:1746006745046175|interval:64856|pto_count:0|srtt:37933 [2025/04/30 09:52:25 046220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:48010| [2025/04/30 09:52:25 046228] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 046234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:892533| [2025/04/30 09:52:25 046242] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 046249] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1095| [2025/04/30 09:52:25 046308] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1095|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48010|now:1746006745046260|stream_id:0|stream_offset:892533| [2025/04/30 09:52:25 046318] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 046326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48010|applimit:0| [2025/04/30 09:52:25 046330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37933|rtt_var:167|pto_duration:39933|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 046338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 046342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 046346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 09:52:25 046350] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745111193|now:1746006745046330|interv:64863| [2025/04/30 09:52:25 046354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745111193|now:1746006745046330|interval:64863|pto_count:0|srtt:37933 [2025/04/30 09:52:25 046359] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:49210| [2025/04/30 09:52:25 046363] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 046368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:893712| [2025/04/30 09:52:25 046373] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 046377] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745047376|now:1746006745046376|interv:1000| [2025/04/30 09:52:25 046381] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 046384] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 046389] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745047376| [2025/04/30 09:52:25 046393] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745047376| [2025/04/30 09:52:25 046403] [debug] |xqc_engine_wakeup_after|wakeup:1746006745047376|now:1746006745046403|diff:973| [2025/04/30 09:52:25 046407] [debug] |xqc_engine_main_logic|END|now:1746006745045989| [2025/04/30 09:52:25 046574] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006745046573| [2025/04/30 09:52:25 046584] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 046593] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:381| [2025/04/30 09:52:25 046599] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:382| [2025/04/30 09:52:25 046608] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:382| [2025/04/30 09:52:25 046615] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 046623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 046630] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:46806|prior_delivered:817978|prior_time:1746006745006674|is_app_limited:0|send_elapse:40004|ack_elapse:39899|ctl_first_sent_time:1746006745008333|lagest_ack_time:1746006745046573|curr_delivered:863584| [2025/04/30 09:52:25 046637] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745008333| [2025/04/30 09:52:25 046644] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1062||sndq_packets_used_bytes:0|sndq_packets_free:286| [2025/04/30 09:52:25 046652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 046658] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:46806|prior_delivered:817978|prior_time:1746006745006674|is_app_limited:0|send_elapse:40004|ack_elapse:39899|ctl_first_sent_time:1746006745008333|lagest_ack_time:1746006745046573|curr_delivered:864784| [2025/04/30 09:52:25 046666] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745008453| [2025/04/30 09:52:25 046673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1061||sndq_packets_used_bytes:0|sndq_packets_free:287| [2025/04/30 09:52:25 046680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37933|rttvar:167|minrtt:31359|latest_rtt:38120|ack_delay:88| [2025/04/30 09:52:25 046687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:37946|rttvar:150|minrtt:31359|latest_rtt:38120|ack_delay:88| [2025/04/30 09:52:25 046694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1056|lost_pn:1053|thresh:3| [2025/04/30 09:52:25 046700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 046706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 046713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37946|rtt_var:150|pto_duration:39946|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 046720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 046726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 046736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 09:52:25 046740] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745111206|now:1746006745046713|interv:64493| [2025/04/30 09:52:25 046744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745111206|now:1746006745046713|interval:64493|pto_count:0|srtt:37946 [2025/04/30 09:52:25 046749] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 40004, ack_elapse 39899, delivered 46806|rate 1170032|lost 299| [2025/04/30 09:52:25 046753] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170032) in round 17| [2025/04/30 09:52:25 046758] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 046762] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 046766] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745008453|recovery:1|recovery_start:1746006745018878|packet_conservation:0|next_round_delivered:828778| [2025/04/30 09:52:25 046770] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745008453|recovery:1|recovery_start:1746006745018878|packet_conservation:0|next_round_delivered:828778| [2025/04/30 09:52:25 046775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:46810|srtt:37946|latest_rtt:38120|min_rtt:31359|applimit:0|lost:299|recovery:1|recovery_start:1746006745018878|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 046781] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:382|largest:382|pns:2| [2025/04/30 09:52:25 046786] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:382|frame:ACK |recv_time:1746006745046573|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 046791] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865046573|now:1746006745046573|interv:120000000| [2025/04/30 09:52:25 046795] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865046573|now:1746006745046573|interv:120000000| [2025/04/30 09:52:25 046799] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745047376|pq_index:0| [2025/04/30 09:52:25 046803] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745045989| [2025/04/30 09:52:25 046807] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745046807| [2025/04/30 09:52:25 046812] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745046811| [2025/04/30 09:52:25 046818] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 046822] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37946|min_srtt:37946|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 046830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:947946| [2025/04/30 09:52:25 046835] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37946|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 046840] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 046844] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37946|min_srtt:37946|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 046849] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:949125| [2025/04/30 09:52:25 046853] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:37946|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 046857] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 046862] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37946|min_srtt:37946|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 046866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:950304| [2025/04/30 09:52:25 046870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 046874] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 046878] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 046882] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 046887] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 046891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:893712| [2025/04/30 09:52:25 046895] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 046899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 046903] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745047376| [2025/04/30 09:52:25 046907] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745047376| [2025/04/30 09:52:25 046911] [debug] |xqc_engine_wakeup_after|wakeup:1746006745047376|now:1746006745046911|diff:465| [2025/04/30 09:52:25 046916] [debug] |xqc_engine_main_logic|END|now:1746006745046811| [2025/04/30 09:52:25 046921] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745046921| [2025/04/30 09:52:25 046925] [debug] |xqc_engine_wakeup_after|wakeup:1746006745047376|now:1746006745046925|diff:451| [2025/04/30 09:52:25 046932] [debug] |xqc_engine_main_logic|END|now:1746006745046921| [2025/04/30 09:52:25 047999] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745047999| [2025/04/30 09:52:25 048011] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745047376|pq_index:0| [2025/04/30 09:52:25 048016] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745046811| [2025/04/30 09:52:25 048021] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745048020| [2025/04/30 09:52:25 048026] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745047376|now:1746006745048020| [2025/04/30 09:52:25 048031] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745047376|now:1746006745048020| [2025/04/30 09:52:25 048035] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 048039] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 048044] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:37946|min_srtt:37946|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 048049] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:950304| [2025/04/30 09:52:25 048056] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 048063] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 048069] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 048075] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 048082] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 048089] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:893712| [2025/04/30 09:52:25 048095] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 048102] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1096| [2025/04/30 09:52:25 048164] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1096|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746006745048113|stream_id:0|stream_offset:893712| [2025/04/30 09:52:25 048177] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 048184] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 09:52:25 048192] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37946|rtt_var:150|pto_duration:39946|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 048206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 048212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 048219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 09:52:25 048225] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745113059|now:1746006745048191|interv:64868| [2025/04/30 09:52:25 048231] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745113059|now:1746006745048191|interval:64868|pto_count:0|srtt:37946 [2025/04/30 09:52:25 048238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:48010| [2025/04/30 09:52:25 048245] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 048252] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:894891| [2025/04/30 09:52:25 048259] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 048266] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1097| [2025/04/30 09:52:25 048309] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1097|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48010|now:1746006745048277|stream_id:0|stream_offset:894891| [2025/04/30 09:52:25 048319] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 048326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48010|applimit:0| [2025/04/30 09:52:25 048333] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:37946|rtt_var:150|pto_duration:39946|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 048339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 048343] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 048347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 09:52:25 048351] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745113223|now:1746006745048332|interv:64891| [2025/04/30 09:52:25 048355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745113223|now:1746006745048332|interval:64891|pto_count:0|srtt:37946 [2025/04/30 09:52:25 048359] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:49210| [2025/04/30 09:52:25 048364] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 048368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:896070| [2025/04/30 09:52:25 048378] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 048382] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745049381|now:1746006745048381|interv:1000| [2025/04/30 09:52:25 048386] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 048389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 048393] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745049381| [2025/04/30 09:52:25 048398] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745049381| [2025/04/30 09:52:25 048402] [debug] |xqc_engine_wakeup_after|wakeup:1746006745049381|now:1746006745048402|diff:979| [2025/04/30 09:52:25 048406] [debug] |xqc_engine_main_logic|END|now:1746006745048020| [2025/04/30 09:52:25 048566] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006745048565| [2025/04/30 09:52:25 048579] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 048588] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:382| [2025/04/30 09:52:25 048594] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:383| [2025/04/30 09:52:25 048603] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:383| [2025/04/30 09:52:25 048609] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 048617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 048624] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:49206|prior_delivered:817978|prior_time:1746006745006674|is_app_limited:0|send_elapse:41416|ack_elapse:41891|ctl_first_sent_time:1746006745009745|lagest_ack_time:1746006745048565|curr_delivered:865984| [2025/04/30 09:52:25 048631] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745009745| [2025/04/30 09:52:25 048639] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1060||sndq_packets_used_bytes:0|sndq_packets_free:288| [2025/04/30 09:52:25 048646] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 048653] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:49206|prior_delivered:817978|prior_time:1746006745006674|is_app_limited:0|send_elapse:41416|ack_elapse:41891|ctl_first_sent_time:1746006745009745|lagest_ack_time:1746006745048565|curr_delivered:867184| [2025/04/30 09:52:25 048660] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745009861| [2025/04/30 09:52:25 048667] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1059||sndq_packets_used_bytes:0|sndq_packets_free:289| [2025/04/30 09:52:25 048673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:37946|rttvar:150|minrtt:31359|latest_rtt:38704|ack_delay:88| [2025/04/30 09:52:25 048680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38030|rttvar:280|minrtt:31359|latest_rtt:38704|ack_delay:88| [2025/04/30 09:52:25 048687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1058|lost_pn:1055|thresh:3| [2025/04/30 09:52:25 048701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 048705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 048709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38030|rtt_var:280|pto_duration:40030|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 048714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 048718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 048722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 09:52:25 048726] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745113307|now:1746006745048709|interv:64598| [2025/04/30 09:52:25 048730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745113307|now:1746006745048709|interval:64598|pto_count:0|srtt:38030 [2025/04/30 09:52:25 048734] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 41416, ack_elapse 41891, delivered 49206|rate 1174619|lost 299| [2025/04/30 09:52:25 048739] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174619) in round 17| [2025/04/30 09:52:25 048743] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 048747] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 048751] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745009861|recovery:1|recovery_start:1746006745018878|packet_conservation:0|next_round_delivered:828778| [2025/04/30 09:52:25 048756] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745009861|recovery:1|recovery_start:1746006745018878|packet_conservation:0|next_round_delivered:828778| [2025/04/30 09:52:25 048760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:46810|srtt:38030|latest_rtt:38704|min_rtt:31359|applimit:0|lost:299|recovery:1|recovery_start:1746006745018878|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 048766] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:383|largest:383|pns:2| [2025/04/30 09:52:25 048771] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:383|frame:ACK |recv_time:1746006745048565|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 048776] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865048565|now:1746006745048565|interv:120000000| [2025/04/30 09:52:25 048780] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865048565|now:1746006745048565|interv:120000000| [2025/04/30 09:52:25 048784] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745049381|pq_index:0| [2025/04/30 09:52:25 048788] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745048020| [2025/04/30 09:52:25 048795] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745048795| [2025/04/30 09:52:25 048801] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745048799| [2025/04/30 09:52:25 048806] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 048811] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38030|min_srtt:38030|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 048815] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:950304| [2025/04/30 09:52:25 048820] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38030|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 048825] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 048830] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38030|min_srtt:38030|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 048834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:951483| [2025/04/30 09:52:25 048838] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38030|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 048843] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 048847] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38030|min_srtt:38030|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 048852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:952662| [2025/04/30 09:52:25 048856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 048860] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 048864] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 048869] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 048873] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 048877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:896070| [2025/04/30 09:52:25 048882] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 048892] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 048897] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745049381| [2025/04/30 09:52:25 048901] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745049381| [2025/04/30 09:52:25 048905] [debug] |xqc_engine_wakeup_after|wakeup:1746006745049381|now:1746006745048905|diff:476| [2025/04/30 09:52:25 048909] [debug] |xqc_engine_main_logic|END|now:1746006745048799| [2025/04/30 09:52:25 048915] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745048915| [2025/04/30 09:52:25 048918] [debug] |xqc_engine_wakeup_after|wakeup:1746006745049381|now:1746006745048918|diff:463| [2025/04/30 09:52:25 048922] [debug] |xqc_engine_main_logic|END|now:1746006745048915| [2025/04/30 09:52:25 049991] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745049990| [2025/04/30 09:52:25 050007] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745049381|pq_index:0| [2025/04/30 09:52:25 050014] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745048799| [2025/04/30 09:52:25 050023] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745050021| [2025/04/30 09:52:25 050030] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745049381|now:1746006745050021| [2025/04/30 09:52:25 050037] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745049381|now:1746006745050021| [2025/04/30 09:52:25 050043] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 050050] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 050057] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38030|min_srtt:38030|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 050064] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:952662| [2025/04/30 09:52:25 050072] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 050077] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 050084] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 050090] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 050097] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 050104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:896070| [2025/04/30 09:52:25 050111] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 050118] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1098| [2025/04/30 09:52:25 050184] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1098|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746006745050154|stream_id:0|stream_offset:896070| [2025/04/30 09:52:25 050198] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 050206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 09:52:25 050213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38030|rtt_var:280|pto_duration:40030|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 050220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 050226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 050233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 09:52:25 050239] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745115184|now:1746006745050212|interv:64972| [2025/04/30 09:52:25 050245] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745115184|now:1746006745050212|interval:64972|pto_count:0|srtt:38030 [2025/04/30 09:52:25 050253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:48010| [2025/04/30 09:52:25 050261] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 050267] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:897249| [2025/04/30 09:52:25 050274] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 050279] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1099| [2025/04/30 09:52:25 050312] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1099|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48010|now:1746006745050286|stream_id:0|stream_offset:897249| [2025/04/30 09:52:25 050322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 050329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48010|applimit:0| [2025/04/30 09:52:25 050336] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38030|rtt_var:280|pto_duration:40030|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 050341] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 050345] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 050349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 09:52:25 050353] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745115316|now:1746006745050336|interv:64980| [2025/04/30 09:52:25 050362] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745115316|now:1746006745050336|interval:64980|pto_count:0|srtt:38030 [2025/04/30 09:52:25 050367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:49210| [2025/04/30 09:52:25 050371] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 050375] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:898428| [2025/04/30 09:52:25 050380] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 050384] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745051384|now:1746006745050384|interv:1000| [2025/04/30 09:52:25 050388] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 050392] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 050396] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745051384| [2025/04/30 09:52:25 050400] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745051384| [2025/04/30 09:52:25 050404] [debug] |xqc_engine_wakeup_after|wakeup:1746006745051384|now:1746006745050404|diff:980| [2025/04/30 09:52:25 050409] [debug] |xqc_engine_main_logic|END|now:1746006745050021| [2025/04/30 09:52:25 050749] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:45|state:ESTABED|recv_time:1746006745050748| [2025/04/30 09:52:25 050759] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 050767] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:383| [2025/04/30 09:52:25 050773] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:384| [2025/04/30 09:52:25 050781] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:384| [2025/04/30 09:52:25 050788] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 050795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1059|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1059|path_largest_ack:1059| [2025/04/30 09:52:25 050802] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:46806|prior_delivered:822778|prior_time:1746006745010690|is_app_limited:0|send_elapse:38917|ack_elapse:40058|ctl_first_sent_time:1746006745011271|lagest_ack_time:1746006745050748|curr_delivered:868384| [2025/04/30 09:52:25 050808] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745011271| [2025/04/30 09:52:25 050815] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1058||sndq_packets_used_bytes:0|sndq_packets_free:290| [2025/04/30 09:52:25 050822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38030|rttvar:280|minrtt:31359|latest_rtt:39477|ack_delay:1224| [2025/04/30 09:52:25 050827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38058|rttvar:265|minrtt:31359|latest_rtt:39477|ack_delay:1224| [2025/04/30 09:52:25 050833] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1059|lost_pn:1056|thresh:3| [2025/04/30 09:52:25 050845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 050851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 050855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38058|rtt_var:265|pto_duration:40058|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 050862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 050869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 050876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 09:52:25 050882] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745115344|now:1746006745050854|interv:64490| [2025/04/30 09:52:25 050888] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745115344|now:1746006745050854|interval:64490|pto_count:0|srtt:38058 [2025/04/30 09:52:25 050895] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 38917, ack_elapse 40058, delivered 45606|rate 1138499|lost 299| [2025/04/30 09:52:25 050902] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1138499) in round 17| [2025/04/30 09:52:25 050909] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 050915] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 050920] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:1200|po_sent_time:1746006745011271|recovery:1|recovery_start:1746006745018878|packet_conservation:0|next_round_delivered:828778| [2025/04/30 09:52:25 050925] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:1200|po_sent_time:1746006745011271|recovery:1|recovery_start:1746006745018878|packet_conservation:0|next_round_delivered:828778| [2025/04/30 09:52:25 050929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:48010|srtt:38058|latest_rtt:39477|min_rtt:31359|applimit:0|lost:299|recovery:1|recovery_start:1746006745018878|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 050935] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:25 050940] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:25 050945] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 09:52:25 050949] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:384|largest:384|pns:2| [2025/04/30 09:52:25 050954] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:384|frame:PING ACK |recv_time:1746006745050748|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 050959] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865050748|now:1746006745050748|interv:120000000| [2025/04/30 09:52:25 050967] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865050748|now:1746006745050748|interv:120000000| [2025/04/30 09:52:25 050971] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745051384|pq_index:0| [2025/04/30 09:52:25 050975] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745050021| [2025/04/30 09:52:25 050979] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745050979| [2025/04/30 09:52:25 050984] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745050983| [2025/04/30 09:52:25 050989] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 050994] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:384|ack_delay:246|first_ack_range:17|largest_pkt_recv_time:1746006745050748| [2025/04/30 09:52:25 050998] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:384|low:367|pkt_pns:2| [2025/04/30 09:52:25 051002] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:365|low:364|pkt_pns:2| [2025/04/30 09:52:25 051006] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:362|low:353|pkt_pns:2| [2025/04/30 09:52:25 051010] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:10|path:0|path_largest_recv:384|frame_largest_recv:384| [2025/04/30 09:52:25 051014] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:25 051019] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38058|min_srtt:38058|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 051023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:48010|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:952662| [2025/04/30 09:52:25 051028] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38058|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 051033] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 051037] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38058|min_srtt:38058|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 051042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:48010|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:953841| [2025/04/30 09:52:25 051046] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 051051] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 051058] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 051064] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 051072] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:25 051083] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:48010|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:898428| [2025/04/30 09:52:25 051090] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 051096] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 051102] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745051384| [2025/04/30 09:52:25 051109] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745051384| [2025/04/30 09:52:25 051115] [debug] |xqc_engine_wakeup_after|wakeup:1746006745051384|now:1746006745051115|diff:269| [2025/04/30 09:52:25 051122] [debug] |xqc_engine_main_logic|END|now:1746006745050983| [2025/04/30 09:52:25 051130] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745051130| [2025/04/30 09:52:25 051184] [debug] |xqc_engine_wakeup_after|wakeup:1746006745051384|now:1746006745051184|diff:200| [2025/04/30 09:52:25 051192] [debug] |xqc_engine_main_logic|END|now:1746006745051130| [2025/04/30 09:52:25 052272] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745052271| [2025/04/30 09:52:25 052284] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745051384|pq_index:0| [2025/04/30 09:52:25 052289] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745050983| [2025/04/30 09:52:25 052295] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745052293| [2025/04/30 09:52:25 052300] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745051384|now:1746006745052293| [2025/04/30 09:52:25 052304] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745051384|now:1746006745052293| [2025/04/30 09:52:25 052308] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 052313] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 052318] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38058|min_srtt:38058|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 052322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:48010|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:953841| [2025/04/30 09:52:25 052327] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 052331] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 052335] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 052339] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 052344] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:25 052348] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:48010|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:898428| [2025/04/30 09:52:25 052359] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 052364] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1100| [2025/04/30 09:52:25 052400] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1100|size:1210|sent:1226|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:48010|now:1746006745052372|stream_id:0|stream_offset:898428| [2025/04/30 09:52:25 052406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1100|origin_pktnum:0|size:1210|enc_size:1226|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:25 052411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48010|applimit:0| [2025/04/30 09:52:25 052417] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38058|rtt_var:265|pto_duration:40058|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 052424] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 052430] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 052437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49220| [2025/04/30 09:52:25 052443] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745117430|now:1746006745052417|interv:65013| [2025/04/30 09:52:25 052450] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745117430|now:1746006745052417|interval:65013|pto_count:0|srtt:38058 [2025/04/30 09:52:25 052457] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:49220| [2025/04/30 09:52:25 052465] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 052472] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49220|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:899607| [2025/04/30 09:52:25 052480] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 052486] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1101| [2025/04/30 09:52:25 052526] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1101|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49220|now:1746006745052496|stream_id:0|stream_offset:899607| [2025/04/30 09:52:25 052536] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 052543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49220|applimit:0| [2025/04/30 09:52:25 052549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38058|rtt_var:265|pto_duration:40058|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 052556] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 052562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 052575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50420| [2025/04/30 09:52:25 052581] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745117554|now:1746006745052549|interv:65005| [2025/04/30 09:52:25 052587] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745117554|now:1746006745052549|interval:65005|pto_count:0|srtt:38058 [2025/04/30 09:52:25 052595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:50420| [2025/04/30 09:52:25 052602] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 052609] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50420|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:900786| [2025/04/30 09:52:25 052616] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 052621] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745053621|now:1746006745052621|interv:1000| [2025/04/30 09:52:25 052628] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 052634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 052640] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745053621| [2025/04/30 09:52:25 052647] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745053621| [2025/04/30 09:52:25 052653] [debug] |xqc_engine_wakeup_after|wakeup:1746006745053621|now:1746006745052653|diff:968| [2025/04/30 09:52:25 052661] [debug] |xqc_engine_main_logic|END|now:1746006745052293| [2025/04/30 09:52:25 052674] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:45|state:ESTABED|recv_time:1746006745052673| [2025/04/30 09:52:25 052679] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 052685] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:384| [2025/04/30 09:52:25 052689] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:385| [2025/04/30 09:52:25 052695] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:385| [2025/04/30 09:52:25 052699] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 052704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 052709] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:49206|prior_delivered:822778|prior_time:1746006745010690|is_app_limited:0|send_elapse:40390|ack_elapse:41983|ctl_first_sent_time:1746006745012744|lagest_ack_time:1746006745052673|curr_delivered:869584| [2025/04/30 09:52:25 052714] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745012744| [2025/04/30 09:52:25 052718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1057||sndq_packets_used_bytes:0|sndq_packets_free:291| [2025/04/30 09:52:25 052723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 052732] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:48006|prior_delivered:825178|prior_time:1746006745012909|is_app_limited:0|send_elapse:39112|ack_elapse:39764|ctl_first_sent_time:1746006745014554|lagest_ack_time:1746006745052673|curr_delivered:870784| [2025/04/30 09:52:25 052736] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745014554| [2025/04/30 09:52:25 052740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1056||sndq_packets_used_bytes:0|sndq_packets_free:292| [2025/04/30 09:52:25 052744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38058|rttvar:265|minrtt:31359|latest_rtt:38119|ack_delay:88| [2025/04/30 09:52:25 052749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38054|rttvar:205|minrtt:31359|latest_rtt:38119|ack_delay:88| [2025/04/30 09:52:25 052753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1062|lost_pn:1059|thresh:3| [2025/04/30 09:52:25 052757] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 052762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 052766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745055492|now:1746006745052765|interval:2727| [2025/04/30 09:52:25 052770] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745055492|now:1746006745052765|interv:2727| [2025/04/30 09:52:25 052774] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39112, ack_elapse 39764, delivered 45606|rate 1146916|lost 299| [2025/04/30 09:52:25 052779] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146916) in round 17| [2025/04/30 09:52:25 052783] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 052787] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 052791] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745014554|recovery:1|recovery_start:1746006745018878|packet_conservation:0|next_round_delivered:828778| [2025/04/30 09:52:25 052796] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745014554|recovery:1|recovery_start:1746006745018878|packet_conservation:0|next_round_delivered:828778| [2025/04/30 09:52:25 052800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:48020|srtt:38054|latest_rtt:38119|min_rtt:31359|applimit:0|lost:299|recovery:1|recovery_start:1746006745018878|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 052806] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:385|largest:385|pns:2| [2025/04/30 09:52:25 052811] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:385|frame:ACK |recv_time:1746006745052673|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 052816] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865052673|now:1746006745052673|interv:120000000| [2025/04/30 09:52:25 052822] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865052673|now:1746006745052673|interv:120000000| [2025/04/30 09:52:25 052826] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745053621|pq_index:0| [2025/04/30 09:52:25 052831] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745052293| [2025/04/30 09:52:25 052835] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745052834| [2025/04/30 09:52:25 052840] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745052838| [2025/04/30 09:52:25 052845] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 052850] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38054|min_srtt:38054|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 052854] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:48020|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:953841| [2025/04/30 09:52:25 052859] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38054|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 052863] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 052868] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38054|min_srtt:38054|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 052872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:48020|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:955020| [2025/04/30 09:52:25 052877] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38054|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 052881] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 052886] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38054|min_srtt:38054|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 052890] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:48020|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:956199| [2025/04/30 09:52:25 052894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 052898] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 052902] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 052906] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 052913] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 052917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48020|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:900786| [2025/04/30 09:52:25 052922] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 052926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 052930] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745053621| [2025/04/30 09:52:25 052934] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745053621| [2025/04/30 09:52:25 052938] [debug] |xqc_engine_wakeup_after|wakeup:1746006745053621|now:1746006745052938|diff:683| [2025/04/30 09:52:25 052942] [debug] |xqc_engine_main_logic|END|now:1746006745052838| [2025/04/30 09:52:25 052947] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745052947| [2025/04/30 09:52:25 052951] [debug] |xqc_engine_wakeup_after|wakeup:1746006745053621|now:1746006745052951|diff:670| [2025/04/30 09:52:25 052956] [debug] |xqc_engine_main_logic|END|now:1746006745052947| [2025/04/30 09:52:25 054028] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745054028| [2025/04/30 09:52:25 054043] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745053621|pq_index:0| [2025/04/30 09:52:25 054050] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745052838| [2025/04/30 09:52:25 054059] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745054057| [2025/04/30 09:52:25 054066] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745053621|now:1746006745054057| [2025/04/30 09:52:25 054073] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745053621|now:1746006745054057| [2025/04/30 09:52:25 054080] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 054087] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 054095] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38054|min_srtt:38054|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 054103] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:48020|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:956199| [2025/04/30 09:52:25 054110] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 054116] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 054122] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 054129] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 054156] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 054169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48020|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:900786| [2025/04/30 09:52:25 054177] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 054183] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1102| [2025/04/30 09:52:25 054229] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1102|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48020|now:1746006745054195|stream_id:0|stream_offset:900786| [2025/04/30 09:52:25 054238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 054246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48020|applimit:0| [2025/04/30 09:52:25 054253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745055492|now:1746006745054253|interval:1239| [2025/04/30 09:52:25 054260] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745055492|now:1746006745054253|interv:1239| [2025/04/30 09:52:25 054267] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:49220| [2025/04/30 09:52:25 054272] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 054277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49220|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:901965| [2025/04/30 09:52:25 054282] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 054286] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1103| [2025/04/30 09:52:25 054315] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1103|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49220|now:1746006745054293|stream_id:0|stream_offset:901965| [2025/04/30 09:52:25 054321] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 054326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49220|applimit:0| [2025/04/30 09:52:25 054330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745055492|now:1746006745054330|interval:1162| [2025/04/30 09:52:25 054334] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745055492|now:1746006745054330|interv:1162| [2025/04/30 09:52:25 054339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:50420| [2025/04/30 09:52:25 054343] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 054347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50420|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:903144| [2025/04/30 09:52:25 054356] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 054360] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745055360|now:1746006745054360|interv:1000| [2025/04/30 09:52:25 054364] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 054368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 054372] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745055360| [2025/04/30 09:52:25 054377] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745055360| [2025/04/30 09:52:25 054381] [debug] |xqc_engine_wakeup_after|wakeup:1746006745055360|now:1746006745054380|diff:980| [2025/04/30 09:52:25 054385] [debug] |xqc_engine_main_logic|END|now:1746006745054057| [2025/04/30 09:52:25 054544] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:45|state:ESTABED|recv_time:1746006745054543| [2025/04/30 09:52:25 054554] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 054562] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:385| [2025/04/30 09:52:25 054568] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:386| [2025/04/30 09:52:25 054574] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:386| [2025/04/30 09:52:25 054580] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 054588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 054595] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:49206|prior_delivered:825178|prior_time:1746006745012909|is_app_limited:0|send_elapse:39204|ack_elapse:41634|ctl_first_sent_time:1746006745014646|lagest_ack_time:1746006745054543|curr_delivered:871984| [2025/04/30 09:52:25 054603] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745014646| [2025/04/30 09:52:25 054610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1055||sndq_packets_used_bytes:0|sndq_packets_free:293| [2025/04/30 09:52:25 054617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 054622] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:49206|prior_delivered:825178|prior_time:1746006745012909|is_app_limited:0|send_elapse:39204|ack_elapse:41634|ctl_first_sent_time:1746006745014646|lagest_ack_time:1746006745054543|curr_delivered:873184| [2025/04/30 09:52:25 054628] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745015915| [2025/04/30 09:52:25 054635] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1054||sndq_packets_used_bytes:0|sndq_packets_free:294| [2025/04/30 09:52:25 054641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38054|rttvar:205|minrtt:31359|latest_rtt:38628|ack_delay:96| [2025/04/30 09:52:25 054648] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38114|rttvar:273|minrtt:31359|latest_rtt:38628|ack_delay:96| [2025/04/30 09:52:25 054653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1064|lost_pn:1061|thresh:3| [2025/04/30 09:52:25 054664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 054671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1060|lost_pn:1061|po_sent_time:1746006745012609|lost_send_time:1746006745011087|loss_delay:43456|frame:STREAM |repair:128| [2025/04/30 09:52:25 054679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006745012609u| [2025/04/30 09:52:25 054683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 054688] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38114|rtt_var:273|pto_duration:40114|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 054692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 054696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 054700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46820| [2025/04/30 09:52:25 054704] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745119407|now:1746006745054687|interv:64720| [2025/04/30 09:52:25 054708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745119407|now:1746006745054687|interval:64720|pto_count:0|srtt:38114 [2025/04/30 09:52:25 054713] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39204, ack_elapse 41634, delivered 48006|rate 1153047|lost 300| [2025/04/30 09:52:25 054717] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153047) in round 17| [2025/04/30 09:52:25 054722] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 054726] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 054730] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:1|acked:2400|po_sent_time:1746006745015915|recovery:1|recovery_start:1746006745054683|packet_conservation:0|next_round_delivered:828778| [2025/04/30 09:52:25 054734] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:1|acked:2400|po_sent_time:1746006745015915|recovery:1|recovery_start:1746006745054683|packet_conservation:0|next_round_delivered:828778| [2025/04/30 09:52:25 054739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:46820|srtt:38114|latest_rtt:38628|min_rtt:31359|applimit:0|lost:299|recovery:1|recovery_start:1746006745054683|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 054745] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:386|largest:386|pns:2| [2025/04/30 09:52:25 054750] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:386|frame:ACK |recv_time:1746006745054543|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 054754] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865054543|now:1746006745054543|interv:120000000| [2025/04/30 09:52:25 054759] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865054543|now:1746006745054543|interv:120000000| [2025/04/30 09:52:25 054766] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745055360|pq_index:0| [2025/04/30 09:52:25 054770] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745054057| [2025/04/30 09:52:25 054774] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745054774| [2025/04/30 09:52:25 054779] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745054778| [2025/04/30 09:52:25 054784] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 054789] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38114|min_srtt:38114|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 054794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46820|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:852447| [2025/04/30 09:52:25 054798] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38114|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 054803] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1060|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 054808] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38114|min_srtt:38114|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 054812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:46820|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:956199| [2025/04/30 09:52:25 054816] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38114|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 054821] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 054825] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38114|min_srtt:38114|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 054829] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:46820|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:957378| [2025/04/30 09:52:25 054834] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38114|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 054838] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 054842] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38114|min_srtt:38114|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 054847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46820|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:958557| [2025/04/30 09:52:25 054854] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 054858] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 054862] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 054866] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 054870] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:1060|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 054874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46820|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:852447| [2025/04/30 09:52:25 054879] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 054883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 054887] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 054891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46820|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:903144| [2025/04/30 09:52:25 054895] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 054899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 054903] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745055360| [2025/04/30 09:52:25 054907] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745055360| [2025/04/30 09:52:25 054911] [debug] |xqc_engine_wakeup_after|wakeup:1746006745055360|now:1746006745054911|diff:449| [2025/04/30 09:52:25 054915] [debug] |xqc_engine_main_logic|END|now:1746006745054778| [2025/04/30 09:52:25 054921] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745054921| [2025/04/30 09:52:25 054925] [debug] |xqc_engine_wakeup_after|wakeup:1746006745055360|now:1746006745054925|diff:435| [2025/04/30 09:52:25 054929] [debug] |xqc_engine_main_logic|END|now:1746006745054921| [2025/04/30 09:52:25 055999] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745055999| [2025/04/30 09:52:25 056013] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745055360|pq_index:0| [2025/04/30 09:52:25 056021] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745054778| [2025/04/30 09:52:25 056030] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745056027| [2025/04/30 09:52:25 056037] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745055360|now:1746006745056027| [2025/04/30 09:52:25 056043] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745055360|now:1746006745056027| [2025/04/30 09:52:25 056050] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 056064] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 056072] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38114|min_srtt:38114|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 056080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46820|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:958557| [2025/04/30 09:52:25 056087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 056093] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 056099] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 056106] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 056114] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:1060|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 056121] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46820|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:852447| [2025/04/30 09:52:25 056128] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 056162] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1104| [2025/04/30 09:52:25 056211] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1104|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46820|now:1746006745056174|stream_id:0|stream_offset:852447| [2025/04/30 09:52:25 056221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1104|origin_pktnum:1060|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:25 056229] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46820|applimit:0| [2025/04/30 09:52:25 056235] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38114|rtt_var:273|pto_duration:40114|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 056242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 056248] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 056254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48020| [2025/04/30 09:52:25 056261] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745121288|now:1746006745056235|interv:65053| [2025/04/30 09:52:25 056266] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745121288|now:1746006745056235|interval:65053|pto_count:0|srtt:38114 [2025/04/30 09:52:25 056271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:48020| [2025/04/30 09:52:25 056277] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 056287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48020|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:903144| [2025/04/30 09:52:25 056292] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 056296] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1105| [2025/04/30 09:52:25 056326] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1105|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48020|now:1746006745056303|stream_id:0|stream_offset:903144| [2025/04/30 09:52:25 056332] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 056337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48020|applimit:0| [2025/04/30 09:52:25 056342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38114|rtt_var:273|pto_duration:40114|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 056346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 056350] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 056354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49220| [2025/04/30 09:52:25 056358] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745121417|now:1746006745056341|interv:65076| [2025/04/30 09:52:25 056362] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745121417|now:1746006745056341|interval:65076|pto_count:0|srtt:38114 [2025/04/30 09:52:25 056366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:49220| [2025/04/30 09:52:25 056371] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 056375] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49220|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:904323| [2025/04/30 09:52:25 056380] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 056383] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745057383|now:1746006745056383|interv:1000| [2025/04/30 09:52:25 056387] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 056391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 056395] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745057383| [2025/04/30 09:52:25 056400] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745057383| [2025/04/30 09:52:25 056404] [debug] |xqc_engine_wakeup_after|wakeup:1746006745057383|now:1746006745056404|diff:979| [2025/04/30 09:52:25 056408] [debug] |xqc_engine_main_logic|END|now:1746006745056027| [2025/04/30 09:52:25 056551] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:45|state:ESTABED|recv_time:1746006745056550| [2025/04/30 09:52:25 056559] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 056573] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:386| [2025/04/30 09:52:25 056579] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:387| [2025/04/30 09:52:25 056588] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:387| [2025/04/30 09:52:25 056594] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 056602] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 056609] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:48006|prior_delivered:828778|prior_time:1746006745016670|is_app_limited:0|send_elapse:37826|ack_elapse:39880|ctl_first_sent_time:1746006745017234|lagest_ack_time:1746006745056550|curr_delivered:874384| [2025/04/30 09:52:25 056617] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745017234| [2025/04/30 09:52:25 056624] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1054||sndq_packets_used_bytes:0|sndq_packets_free:294| [2025/04/30 09:52:25 056630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 056637] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:48006|prior_delivered:828778|prior_time:1746006745016670|is_app_limited:0|send_elapse:37826|ack_elapse:39880|ctl_first_sent_time:1746006745017234|lagest_ack_time:1746006745056550|curr_delivered:875584| [2025/04/30 09:52:25 056644] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745018527| [2025/04/30 09:52:25 056651] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1053||sndq_packets_used_bytes:0|sndq_packets_free:295| [2025/04/30 09:52:25 056657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38114|rttvar:273|minrtt:31359|latest_rtt:38023|ack_delay:96| [2025/04/30 09:52:25 056664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38090|rttvar:251|minrtt:31359|latest_rtt:38023|ack_delay:96| [2025/04/30 09:52:25 056671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1066|lost_pn:1063|thresh:3| [2025/04/30 09:52:25 056678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 056682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 056686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 056690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38090|rtt_var:251|pto_duration:40090|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 056694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 056698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 056702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46820| [2025/04/30 09:52:25 056706] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745121393|now:1746006745056690|interv:64703| [2025/04/30 09:52:25 056715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745121393|now:1746006745056690|interval:64703|pto_count:0|srtt:38090 [2025/04/30 09:52:25 056720] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 37826, ack_elapse 39880, delivered 46806|rate 1173671|lost 300| [2025/04/30 09:52:25 056724] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: RTT round update 17 -> 18| [2025/04/30 09:52:25 056728] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173671) in round 18| [2025/04/30 09:52:25 056732] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 056736] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 056740] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745018527|recovery:1|recovery_start:1746006745054683|packet_conservation:0|next_round_delivered:875584| [2025/04/30 09:52:25 056745] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745018527|recovery:1|recovery_start:1746006745054683|packet_conservation:0|next_round_delivered:875584| [2025/04/30 09:52:25 056750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:46820|srtt:38090|latest_rtt:38023|min_rtt:31359|applimit:0|lost:300|recovery:1|recovery_start:1746006745054683|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:52:25 056756] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:387|largest:387|pns:2| [2025/04/30 09:52:25 056760] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:387|frame:ACK |recv_time:1746006745056550|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 056765] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865056550|now:1746006745056550|interv:120000000| [2025/04/30 09:52:25 056769] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865056550|now:1746006745056550|interv:120000000| [2025/04/30 09:52:25 056773] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745057383|pq_index:0| [2025/04/30 09:52:25 056778] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745056027| [2025/04/30 09:52:25 056782] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745056781| [2025/04/30 09:52:25 056787] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745056785| [2025/04/30 09:52:25 056792] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 056797] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38090|min_srtt:38090|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 056801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:46820|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:958557| [2025/04/30 09:52:25 056809] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38090|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 056813] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 056818] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38090|min_srtt:38090|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 056822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:46820|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:959736| [2025/04/30 09:52:25 056827] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38090|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 056831] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 056835] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38090|min_srtt:38090|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 056839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46820|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:960915| [2025/04/30 09:52:25 056844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 056848] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 056852] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 056856] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 056860] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 056864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46820|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:904323| [2025/04/30 09:52:25 056869] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 056873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 056877] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745057383| [2025/04/30 09:52:25 056881] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745057383| [2025/04/30 09:52:25 056885] [debug] |xqc_engine_wakeup_after|wakeup:1746006745057383|now:1746006745056885|diff:498| [2025/04/30 09:52:25 056889] [debug] |xqc_engine_main_logic|END|now:1746006745056785| [2025/04/30 09:52:25 056895] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745056895| [2025/04/30 09:52:25 056899] [debug] |xqc_engine_wakeup_after|wakeup:1746006745057383|now:1746006745056899|diff:484| [2025/04/30 09:52:25 056903] [debug] |xqc_engine_main_logic|END|now:1746006745056895| [2025/04/30 09:52:25 057972] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745057972| [2025/04/30 09:52:25 057991] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745057383|pq_index:0| [2025/04/30 09:52:25 057996] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745056785| [2025/04/30 09:52:25 058001] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745058000| [2025/04/30 09:52:25 058006] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745057383|now:1746006745058000| [2025/04/30 09:52:25 058010] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745057383|now:1746006745058000| [2025/04/30 09:52:25 058015] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 058022] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 058029] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38090|min_srtt:38090|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 058037] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46820|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:960915| [2025/04/30 09:52:25 058044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 058050] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 058057] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 058064] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 058072] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 058078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46820|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:904323| [2025/04/30 09:52:25 058085] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 058093] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1106| [2025/04/30 09:52:25 058157] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1106|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46820|now:1746006745058105|stream_id:0|stream_offset:904323| [2025/04/30 09:52:25 058172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 058179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46820|applimit:0| [2025/04/30 09:52:25 058186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38090|rtt_var:251|pto_duration:40090|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 058193] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 058206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 058212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48020| [2025/04/30 09:52:25 058218] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745123195|now:1746006745058185|interv:65010| [2025/04/30 09:52:25 058224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745123195|now:1746006745058185|interval:65010|pto_count:0|srtt:38090 [2025/04/30 09:52:25 058232] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:48020| [2025/04/30 09:52:25 058239] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 058245] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48020|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:905502| [2025/04/30 09:52:25 058253] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 058258] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1107| [2025/04/30 09:52:25 058290] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1107|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48020|now:1746006745058265|stream_id:0|stream_offset:905502| [2025/04/30 09:52:25 058295] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 058300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48020|applimit:0| [2025/04/30 09:52:25 058304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38090|rtt_var:251|pto_duration:40090|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 058309] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 058313] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 058317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49220| [2025/04/30 09:52:25 058321] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745123355|now:1746006745058304|interv:65051| [2025/04/30 09:52:25 058328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745123355|now:1746006745058304|interval:65051|pto_count:0|srtt:38090 [2025/04/30 09:52:25 058335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:49220| [2025/04/30 09:52:25 058343] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 058349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49220|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:906681| [2025/04/30 09:52:25 058354] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 058363] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745059363|now:1746006745058363|interv:1000| [2025/04/30 09:52:25 058367] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 058371] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 058375] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745059363| [2025/04/30 09:52:25 058379] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745059363| [2025/04/30 09:52:25 058383] [debug] |xqc_engine_wakeup_after|wakeup:1746006745059363|now:1746006745058383|diff:980| [2025/04/30 09:52:25 058388] [debug] |xqc_engine_main_logic|END|now:1746006745058000| [2025/04/30 09:52:25 058584] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:45|state:ESTABED|recv_time:1746006745058583| [2025/04/30 09:52:25 058593] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 058602] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:387| [2025/04/30 09:52:25 058608] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:388| [2025/04/30 09:52:25 058617] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:388| [2025/04/30 09:52:25 058623] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 058631] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 058639] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:50406|prior_delivered:828778|prior_time:1746006745016670|is_app_limited:0|send_elapse:39194|ack_elapse:41913|ctl_first_sent_time:1746006745018602|lagest_ack_time:1746006745058583|curr_delivered:876784| [2025/04/30 09:52:25 058646] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745018602| [2025/04/30 09:52:25 058653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1052||sndq_packets_used_bytes:0|sndq_packets_free:296| [2025/04/30 09:52:25 058657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1068|origin_pktnum:1024|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:52:25 058662] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:48006|prior_delivered:831178|prior_time:1746006745018715|is_app_limited:0|send_elapse:39152|ack_elapse:39868|ctl_first_sent_time:1746006745020438|lagest_ack_time:1746006745058583|curr_delivered:877984| [2025/04/30 09:52:25 058670] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745020438| [2025/04/30 09:52:25 058677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1050||sndq_packets_used_bytes:0|sndq_packets_free:298| [2025/04/30 09:52:25 058683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38090|rttvar:251|minrtt:31359|latest_rtt:38145|ack_delay:112| [2025/04/30 09:52:25 058690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38083|rttvar:203|minrtt:31359|latest_rtt:38145|ack_delay:112| [2025/04/30 09:52:25 058696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1068|lost_pn:1065|thresh:3| [2025/04/30 09:52:25 058703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 058713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 058717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38083|rtt_var:203|pto_duration:40083|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 058721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 058725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 058729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46820| [2025/04/30 09:52:25 058733] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745123348|now:1746006745058716|interv:64632| [2025/04/30 09:52:25 058737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745123348|now:1746006745058716|interval:64632|pto_count:0|srtt:38083 [2025/04/30 09:52:25 058742] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39152, ack_elapse 39868, delivered 46806|rate 1174024|lost 300| [2025/04/30 09:52:25 058746] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174024) in round 18| [2025/04/30 09:52:25 058751] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 058756] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 058762] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745020438|recovery:1|recovery_start:1746006745054683|packet_conservation:0|next_round_delivered:875584| [2025/04/30 09:52:25 058769] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745020438|recovery:1|recovery_start:1746006745054683|packet_conservation:0|next_round_delivered:875584| [2025/04/30 09:52:25 058777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:46820|srtt:38083|latest_rtt:38145|min_rtt:31359|applimit:0|lost:300|recovery:1|recovery_start:1746006745054683|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 058784] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:388|largest:388|pns:2| [2025/04/30 09:52:25 058789] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:388|frame:ACK |recv_time:1746006745058583|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 058793] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865058583|now:1746006745058583|interv:120000000| [2025/04/30 09:52:25 058797] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865058583|now:1746006745058583|interv:120000000| [2025/04/30 09:52:25 058801] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745059363|pq_index:0| [2025/04/30 09:52:25 058806] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745058000| [2025/04/30 09:52:25 058810] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745058810| [2025/04/30 09:52:25 058815] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745058814| [2025/04/30 09:52:25 058823] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 058828] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38083|min_srtt:38083|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 058833] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:46820|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:960915| [2025/04/30 09:52:25 058837] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38083|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 058843] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 058851] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38083|min_srtt:38083|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 058858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:46820|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:962094| [2025/04/30 09:52:25 058864] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38083|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 058869] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 058873] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38083|min_srtt:38083|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 058878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46820|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:963273| [2025/04/30 09:52:25 058882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 058886] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 058890] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 058894] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 058898] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 058903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46820|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:906681| [2025/04/30 09:52:25 058907] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 058911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 058918] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745059363| [2025/04/30 09:52:25 058922] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745059363| [2025/04/30 09:52:25 058928] [debug] |xqc_engine_wakeup_after|wakeup:1746006745059363|now:1746006745058928|diff:435| [2025/04/30 09:52:25 058935] [debug] |xqc_engine_main_logic|END|now:1746006745058814| [2025/04/30 09:52:25 058943] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745058943| [2025/04/30 09:52:25 058948] [debug] |xqc_engine_wakeup_after|wakeup:1746006745059363|now:1746006745058948|diff:415| [2025/04/30 09:52:25 058952] [debug] |xqc_engine_main_logic|END|now:1746006745058943| [2025/04/30 09:52:25 060036] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745060035| [2025/04/30 09:52:25 060051] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745059363|pq_index:0| [2025/04/30 09:52:25 060057] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745058814| [2025/04/30 09:52:25 060062] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745060061| [2025/04/30 09:52:25 060067] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745059363|now:1746006745060061| [2025/04/30 09:52:25 060072] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745059363|now:1746006745060061| [2025/04/30 09:52:25 060076] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 060080] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 060086] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38083|min_srtt:38083|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 060090] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46820|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:963273| [2025/04/30 09:52:25 060095] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 060099] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 060103] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 060107] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 060112] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 060117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46820|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:906681| [2025/04/30 09:52:25 060125] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 060147] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1108| [2025/04/30 09:52:25 060194] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1108|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46820|now:1746006745060163|stream_id:0|stream_offset:906681| [2025/04/30 09:52:25 060211] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 060218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46820|applimit:0| [2025/04/30 09:52:25 060225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38083|rtt_var:203|pto_duration:40083|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 060233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 060239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 060245] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48020| [2025/04/30 09:52:25 060251] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745125246|now:1746006745060225|interv:65021| [2025/04/30 09:52:25 060257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745125246|now:1746006745060225|interval:65021|pto_count:0|srtt:38083 [2025/04/30 09:52:25 060265] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:48020| [2025/04/30 09:52:25 060273] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 060279] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48020|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:907860| [2025/04/30 09:52:25 060286] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 060292] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1109| [2025/04/30 09:52:25 060337] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1109|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48020|now:1746006745060303|stream_id:0|stream_offset:907860| [2025/04/30 09:52:25 060346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 060354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48020|applimit:0| [2025/04/30 09:52:25 060361] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38083|rtt_var:203|pto_duration:40083|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 060368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 060373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 060376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49220| [2025/04/30 09:52:25 060380] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745125386|now:1746006745060361|interv:65025| [2025/04/30 09:52:25 060385] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745125386|now:1746006745060361|interval:65025|pto_count:0|srtt:38083 [2025/04/30 09:52:25 060394] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:49220| [2025/04/30 09:52:25 060399] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 060403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49220|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:909039| [2025/04/30 09:52:25 060408] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 060412] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745061412|now:1746006745060412|interv:1000| [2025/04/30 09:52:25 060416] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 060420] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 060424] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745061412| [2025/04/30 09:52:25 060428] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745061412| [2025/04/30 09:52:25 060432] [debug] |xqc_engine_wakeup_after|wakeup:1746006745061412|now:1746006745060432|diff:980| [2025/04/30 09:52:25 060437] [debug] |xqc_engine_main_logic|END|now:1746006745060061| [2025/04/30 09:52:25 060551] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745060550| [2025/04/30 09:52:25 060561] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 060570] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:388| [2025/04/30 09:52:25 060576] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:389| [2025/04/30 09:52:25 060584] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:389| [2025/04/30 09:52:25 060591] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 060610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1069|origin_pktnum:0|size:1210|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1070|path_largest_ack:1069| [2025/04/30 09:52:25 060617] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:49216|prior_delivered:831178|prior_time:1746006745018715|is_app_limited:0|send_elapse:39266|ack_elapse:41835|ctl_first_sent_time:1746006745020552|lagest_ack_time:1746006745060550|curr_delivered:879194| [2025/04/30 09:52:25 060624] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745020552| [2025/04/30 09:52:25 060632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1049||sndq_packets_used_bytes:0|sndq_packets_free:299| [2025/04/30 09:52:25 060638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 060646] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:48016|prior_delivered:833578|prior_time:1746006745020739|is_app_limited:0|send_elapse:39148|ack_elapse:39811|ctl_first_sent_time:1746006745022397|lagest_ack_time:1746006745060550|curr_delivered:880394| [2025/04/30 09:52:25 060653] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745022397| [2025/04/30 09:52:25 060660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1048||sndq_packets_used_bytes:0|sndq_packets_free:300| [2025/04/30 09:52:25 060672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38083|rttvar:203|minrtt:31359|latest_rtt:38153|ack_delay:96| [2025/04/30 09:52:25 060679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38080|rttvar:159|minrtt:31359|latest_rtt:38153|ack_delay:96| [2025/04/30 09:52:25 060686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1070|lost_pn:1067|thresh:3| [2025/04/30 09:52:25 060693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 060700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 369|pns:2| [2025/04/30 09:52:25 060704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 060708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38080|rtt_var:159|pto_duration:40080|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 060713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 060717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 060721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 09:52:25 060724] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745125383|now:1746006745060708|interv:64675| [2025/04/30 09:52:25 060729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745125383|now:1746006745060708|interval:64675|pto_count:0|srtt:38080 [2025/04/30 09:52:25 060733] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39148, ack_elapse 39811, delivered 46816|rate 1175956|lost 300| [2025/04/30 09:52:25 060738] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175956) in round 18| [2025/04/30 09:52:25 060742] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 060746] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 060750] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2410|po_sent_time:1746006745022397|recovery:1|recovery_start:1746006745054683|packet_conservation:0|next_round_delivered:875584| [2025/04/30 09:52:25 060754] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2410|po_sent_time:1746006745022397|recovery:1|recovery_start:1746006745054683|packet_conservation:0|next_round_delivered:875584| [2025/04/30 09:52:25 060759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:46810|srtt:38080|latest_rtt:38153|min_rtt:31359|applimit:0|lost:300|recovery:1|recovery_start:1746006745054683|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 060765] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:389|largest:389|pns:2| [2025/04/30 09:52:25 060770] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:389|frame:ACK |recv_time:1746006745060550|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 060778] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865060550|now:1746006745060550|interv:120000000| [2025/04/30 09:52:25 060782] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865060550|now:1746006745060550|interv:120000000| [2025/04/30 09:52:25 060786] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745061412|pq_index:0| [2025/04/30 09:52:25 060790] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745060061| [2025/04/30 09:52:25 060794] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745060794| [2025/04/30 09:52:25 060799] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745060798| [2025/04/30 09:52:25 060805] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 060809] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38080|min_srtt:38080|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 060814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:963273| [2025/04/30 09:52:25 060819] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38080|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 060823] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 060828] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38080|min_srtt:38080|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 060832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:964452| [2025/04/30 09:52:25 060837] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38080|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 060841] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 060846] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38080|min_srtt:38080|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 060850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:965631| [2025/04/30 09:52:25 060855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 060859] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 060862] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 060869] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 060874] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 060878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:909039| [2025/04/30 09:52:25 060882] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 060886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 060890] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745061412| [2025/04/30 09:52:25 060894] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745061412| [2025/04/30 09:52:25 060898] [debug] |xqc_engine_wakeup_after|wakeup:1746006745061412|now:1746006745060898|diff:514| [2025/04/30 09:52:25 060903] [debug] |xqc_engine_main_logic|END|now:1746006745060798| [2025/04/30 09:52:25 060908] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745060908| [2025/04/30 09:52:25 060912] [debug] |xqc_engine_wakeup_after|wakeup:1746006745061412|now:1746006745060912|diff:500| [2025/04/30 09:52:25 060916] [debug] |xqc_engine_main_logic|END|now:1746006745060908| [2025/04/30 09:52:25 061988] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745061987| [2025/04/30 09:52:25 062000] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745061412|pq_index:0| [2025/04/30 09:52:25 062005] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745060798| [2025/04/30 09:52:25 062013] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745062011| [2025/04/30 09:52:25 062020] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745061412|now:1746006745062011| [2025/04/30 09:52:25 062027] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745061412|now:1746006745062011| [2025/04/30 09:52:25 062033] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 062039] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 062044] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38080|min_srtt:38080|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 062052] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:965631| [2025/04/30 09:52:25 062059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 062065] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 062071] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 062078] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 062092] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 062099] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:909039| [2025/04/30 09:52:25 062106] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 062113] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1110| [2025/04/30 09:52:25 062199] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1110|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746006745062123|stream_id:0|stream_offset:909039| [2025/04/30 09:52:25 062213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 062220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 09:52:25 062228] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38080|rtt_var:159|pto_duration:40080|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 062233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 062239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 062246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 09:52:25 062251] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745127203|now:1746006745062227|interv:64976| [2025/04/30 09:52:25 062258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745127203|now:1746006745062227|interval:64976|pto_count:0|srtt:38080 [2025/04/30 09:52:25 062264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:48010| [2025/04/30 09:52:25 062269] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 062273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:910218| [2025/04/30 09:52:25 062278] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 062282] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1111| [2025/04/30 09:52:25 062317] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1111|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48010|now:1746006745062290|stream_id:0|stream_offset:910218| [2025/04/30 09:52:25 062326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 062334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48010|applimit:0| [2025/04/30 09:52:25 062340] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38080|rtt_var:159|pto_duration:40080|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 062352] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 062356] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 062360] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 09:52:25 062364] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745127370|now:1746006745062340|interv:65030| [2025/04/30 09:52:25 062368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745127370|now:1746006745062340|interval:65030|pto_count:0|srtt:38080 [2025/04/30 09:52:25 062373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:49210| [2025/04/30 09:52:25 062378] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 062382] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:911397| [2025/04/30 09:52:25 062387] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 062393] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745063393|now:1746006745062393|interv:1000| [2025/04/30 09:52:25 062400] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 062406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 062412] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745063393| [2025/04/30 09:52:25 062419] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745063393| [2025/04/30 09:52:25 062423] [debug] |xqc_engine_wakeup_after|wakeup:1746006745063393|now:1746006745062423|diff:970| [2025/04/30 09:52:25 062430] [debug] |xqc_engine_main_logic|END|now:1746006745062011| [2025/04/30 09:52:25 062443] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745062442| [2025/04/30 09:52:25 062450] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 062459] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:389| [2025/04/30 09:52:25 062465] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:390| [2025/04/30 09:52:25 062474] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:390| [2025/04/30 09:52:25 062480] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 062488] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 062495] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:49216|prior_delivered:833578|prior_time:1746006745020739|is_app_limited:0|send_elapse:39257|ack_elapse:41703|ctl_first_sent_time:1746006745022506|lagest_ack_time:1746006745062442|curr_delivered:881594| [2025/04/30 09:52:25 062503] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745022506| [2025/04/30 09:52:25 062517] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1047||sndq_packets_used_bytes:0|sndq_packets_free:301| [2025/04/30 09:52:25 062524] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 062531] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:48016|prior_delivered:835978|prior_time:1746006745022665|is_app_limited:0|send_elapse:40945|ack_elapse:39777|ctl_first_sent_time:1746006745024341|lagest_ack_time:1746006745062442|curr_delivered:882794| [2025/04/30 09:52:25 062538] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745024341| [2025/04/30 09:52:25 062544] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1046||sndq_packets_used_bytes:0|sndq_packets_free:302| [2025/04/30 09:52:25 062551] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38080|rttvar:159|minrtt:31359|latest_rtt:38101|ack_delay:88| [2025/04/30 09:52:25 062558] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38071|rttvar:136|minrtt:31359|latest_rtt:38101|ack_delay:88| [2025/04/30 09:52:25 062565] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1072|lost_pn:1069|thresh:3| [2025/04/30 09:52:25 062570] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 062574] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 062578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38071|rtt_var:136|pto_duration:40071|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 062582] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 062586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 062590] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 09:52:25 062594] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745127361|now:1746006745062578|interv:64783| [2025/04/30 09:52:25 062598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745127361|now:1746006745062578|interval:64783|pto_count:0|srtt:38071 [2025/04/30 09:52:25 062603] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 40945, ack_elapse 39777, delivered 46816|rate 1143387|lost 300| [2025/04/30 09:52:25 062607] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1143387) in round 18| [2025/04/30 09:52:25 062611] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 062616] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 062620] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745024341|recovery:1|recovery_start:1746006745054683|packet_conservation:0|next_round_delivered:875584| [2025/04/30 09:52:25 062624] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745024341|recovery:1|recovery_start:1746006745054683|packet_conservation:0|next_round_delivered:875584| [2025/04/30 09:52:25 062633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:46810|srtt:38071|latest_rtt:38101|min_rtt:31359|applimit:0|lost:300|recovery:1|recovery_start:1746006745054683|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 062639] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:390|largest:390|pns:2| [2025/04/30 09:52:25 062643] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:390|frame:ACK |recv_time:1746006745062442|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 062648] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865062442|now:1746006745062442|interv:120000000| [2025/04/30 09:52:25 062652] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865062442|now:1746006745062442|interv:120000000| [2025/04/30 09:52:25 062656] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745063393|pq_index:0| [2025/04/30 09:52:25 062661] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745062011| [2025/04/30 09:52:25 062665] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745062665| [2025/04/30 09:52:25 062670] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745062668| [2025/04/30 09:52:25 062675] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 062680] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38071|min_srtt:38071|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 062684] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:965631| [2025/04/30 09:52:25 062689] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38071|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 062694] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 062698] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38071|min_srtt:38071|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 062702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:966810| [2025/04/30 09:52:25 062707] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38071|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 062711] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 062716] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38071|min_srtt:38071|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 062723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:967989| [2025/04/30 09:52:25 062727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 062731] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 062735] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 062739] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 062743] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 062748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:911397| [2025/04/30 09:52:25 062752] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 062756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 062760] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745063393| [2025/04/30 09:52:25 062764] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745063393| [2025/04/30 09:52:25 062768] [debug] |xqc_engine_wakeup_after|wakeup:1746006745063393|now:1746006745062768|diff:625| [2025/04/30 09:52:25 062772] [debug] |xqc_engine_main_logic|END|now:1746006745062668| [2025/04/30 09:52:25 062777] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745062777| [2025/04/30 09:52:25 062781] [debug] |xqc_engine_wakeup_after|wakeup:1746006745063393|now:1746006745062781|diff:612| [2025/04/30 09:52:25 062785] [debug] |xqc_engine_main_logic|END|now:1746006745062777| [2025/04/30 09:52:25 063856] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745063856| [2025/04/30 09:52:25 063868] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745063393|pq_index:0| [2025/04/30 09:52:25 063873] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745062668| [2025/04/30 09:52:25 063878] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745063877| [2025/04/30 09:52:25 063883] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745063393|now:1746006745063877| [2025/04/30 09:52:25 063887] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745063393|now:1746006745063877| [2025/04/30 09:52:25 063891] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 063896] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 063901] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38071|min_srtt:38071|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 063905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:967989| [2025/04/30 09:52:25 063916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 063920] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 063923] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 063928] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 063933] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 063937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:911397| [2025/04/30 09:52:25 063941] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 063946] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1112| [2025/04/30 09:52:25 063981] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1112|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746006745063954|stream_id:0|stream_offset:911397| [2025/04/30 09:52:25 063991] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 063999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 09:52:25 064006] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38071|rtt_var:136|pto_duration:40071|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 064013] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 064019] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 064025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 09:52:25 064031] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745129025|now:1746006745064006|interv:65019| [2025/04/30 09:52:25 064037] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745129025|now:1746006745064006|interval:65019|pto_count:0|srtt:38071 [2025/04/30 09:52:25 064044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:48010| [2025/04/30 09:52:25 064051] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 064058] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:912576| [2025/04/30 09:52:25 064065] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 064071] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745065071|now:1746006745064071|interv:1000| [2025/04/30 09:52:25 064083] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 064090] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 064096] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745065071| [2025/04/30 09:52:25 064108] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745065071| [2025/04/30 09:52:25 064114] [debug] |xqc_engine_wakeup_after|wakeup:1746006745065071|now:1746006745064114|diff:957| [2025/04/30 09:52:25 064121] [debug] |xqc_engine_main_logic|END|now:1746006745063877| [2025/04/30 09:52:25 064521] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745064520| [2025/04/30 09:52:25 064537] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 064546] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:390| [2025/04/30 09:52:25 064550] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:391| [2025/04/30 09:52:25 064558] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:391| [2025/04/30 09:52:25 064565] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 064573] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 064580] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:49216|prior_delivered:835978|prior_time:1746006745022665|is_app_limited:0|send_elapse:41060|ack_elapse:41855|ctl_first_sent_time:1746006745024456|lagest_ack_time:1746006745064520|curr_delivered:883994| [2025/04/30 09:52:25 064587] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745024456| [2025/04/30 09:52:25 064594] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1045||sndq_packets_used_bytes:0|sndq_packets_free:303| [2025/04/30 09:52:25 064601] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 064608] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:48016|prior_delivered:838378|prior_time:1746006745024672|is_app_limited:0|send_elapse:39742|ack_elapse:39848|ctl_first_sent_time:1746006745026302|lagest_ack_time:1746006745064520|curr_delivered:885194| [2025/04/30 09:52:25 064615] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745026302| [2025/04/30 09:52:25 064622] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1044||sndq_packets_used_bytes:0|sndq_packets_free:304| [2025/04/30 09:52:25 064628] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38071|rttvar:136|minrtt:31359|latest_rtt:38218|ack_delay:104| [2025/04/30 09:52:25 064635] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38077|rttvar:112|minrtt:31359|latest_rtt:38218|ack_delay:104| [2025/04/30 09:52:25 064642] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1074|lost_pn:1071|thresh:3| [2025/04/30 09:52:25 064648] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 064661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 064666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38077|rtt_var:112|pto_duration:40077|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 064670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 064674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 064678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45610| [2025/04/30 09:52:25 064684] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745129031|now:1746006745064665|interv:64366| [2025/04/30 09:52:25 064691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745129031|now:1746006745064665|interval:64366|pto_count:0|srtt:38077 [2025/04/30 09:52:25 064697] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39742, ack_elapse 39848, delivered 46816|rate 1174864|lost 300| [2025/04/30 09:52:25 064705] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174864) in round 18| [2025/04/30 09:52:25 064710] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 064714] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 064718] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745026302|recovery:1|recovery_start:1746006745054683|packet_conservation:0|next_round_delivered:875584| [2025/04/30 09:52:25 064722] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745026302|recovery:1|recovery_start:1746006745054683|packet_conservation:0|next_round_delivered:875584| [2025/04/30 09:52:25 064727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:45610|srtt:38077|latest_rtt:38218|min_rtt:31359|applimit:0|lost:300|recovery:1|recovery_start:1746006745054683|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 064733] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:391|largest:391|pns:2| [2025/04/30 09:52:25 064737] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:391|frame:ACK |recv_time:1746006745064520|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 064742] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865064520|now:1746006745064520|interv:120000000| [2025/04/30 09:52:25 064746] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865064520|now:1746006745064520|interv:120000000| [2025/04/30 09:52:25 064750] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745065071|pq_index:0| [2025/04/30 09:52:25 064755] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745063877| [2025/04/30 09:52:25 064759] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745064759| [2025/04/30 09:52:25 064764] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745064763| [2025/04/30 09:52:25 064772] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 064777] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38077|min_srtt:38077|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 064782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:45610|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:967989| [2025/04/30 09:52:25 064786] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38077|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 064791] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 064796] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38077|min_srtt:38077|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 064800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:45610|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:969168| [2025/04/30 09:52:25 064804] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38077|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 064809] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 064813] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38077|min_srtt:38077|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 064817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:45610|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:970347| [2025/04/30 09:52:25 064822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 064826] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 064830] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 064834] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 064838] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 064843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:912576| [2025/04/30 09:52:25 064847] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 064851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 064858] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745065071| [2025/04/30 09:52:25 064862] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745065071| [2025/04/30 09:52:25 064866] [debug] |xqc_engine_wakeup_after|wakeup:1746006745065071|now:1746006745064866|diff:205| [2025/04/30 09:52:25 064871] [debug] |xqc_engine_main_logic|END|now:1746006745064763| [2025/04/30 09:52:25 064876] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745064876| [2025/04/30 09:52:25 064880] [debug] |xqc_engine_wakeup_after|wakeup:1746006745065071|now:1746006745064880|diff:191| [2025/04/30 09:52:25 064884] [debug] |xqc_engine_main_logic|END|now:1746006745064876| [2025/04/30 09:52:25 065956] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745065955| [2025/04/30 09:52:25 065967] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745065071|pq_index:0| [2025/04/30 09:52:25 065973] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745064763| [2025/04/30 09:52:25 065978] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745065977| [2025/04/30 09:52:25 065983] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745065071|now:1746006745065977| [2025/04/30 09:52:25 065987] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745065071|now:1746006745065977| [2025/04/30 09:52:25 065992] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 065999] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 066006] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38077|min_srtt:38077|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 066014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:45610|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:970347| [2025/04/30 09:52:25 066020] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 066026] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 066032] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 066039] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 066046] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 066053] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45610|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:912576| [2025/04/30 09:52:25 066060] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 066067] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1113| [2025/04/30 09:52:25 066112] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1113|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45610|now:1746006745066079|stream_id:0|stream_offset:912576| [2025/04/30 09:52:25 066129] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 066159] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45610|applimit:0| [2025/04/30 09:52:25 066165] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38077|rtt_var:112|pto_duration:40077|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 066172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 066178] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 066183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 09:52:25 066190] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745131156|now:1746006745066165|interv:64991| [2025/04/30 09:52:25 066196] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745131156|now:1746006745066165|interval:64991|pto_count:0|srtt:38077 [2025/04/30 09:52:25 066203] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:46810| [2025/04/30 09:52:25 066211] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 066217] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:913755| [2025/04/30 09:52:25 066224] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 066231] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1114| [2025/04/30 09:52:25 066274] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1114|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746006745066242|stream_id:0|stream_offset:913755| [2025/04/30 09:52:25 066284] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 066291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 09:52:25 066298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38077|rtt_var:112|pto_duration:40077|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 066304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 066307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 066311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 09:52:25 066315] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745131319|now:1746006745066298|interv:65021| [2025/04/30 09:52:25 066319] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745131319|now:1746006745066298|interval:65021|pto_count:0|srtt:38077 [2025/04/30 09:52:25 066329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:48010| [2025/04/30 09:52:25 066334] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 066338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:914934| [2025/04/30 09:52:25 066342] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 066347] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1115| [2025/04/30 09:52:25 066376] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1115|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48010|now:1746006745066353|stream_id:0|stream_offset:914934| [2025/04/30 09:52:25 066381] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 066386] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48010|applimit:0| [2025/04/30 09:52:25 066390] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38077|rtt_var:112|pto_duration:40077|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 066395] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 066399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 066402] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 09:52:25 066406] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745131430|now:1746006745066390|interv:65040| [2025/04/30 09:52:25 066411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745131430|now:1746006745066390|interval:65040|pto_count:0|srtt:38077 [2025/04/30 09:52:25 066415] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:49210| [2025/04/30 09:52:25 066420] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 066424] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:916113| [2025/04/30 09:52:25 066429] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 066432] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745067432|now:1746006745066432|interv:1000| [2025/04/30 09:52:25 066436] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 066440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 066444] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745067432| [2025/04/30 09:52:25 066449] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745067432| [2025/04/30 09:52:25 066453] [debug] |xqc_engine_wakeup_after|wakeup:1746006745067432|now:1746006745066453|diff:979| [2025/04/30 09:52:25 066460] [debug] |xqc_engine_main_logic|END|now:1746006745065977| [2025/04/30 09:52:25 066580] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006745066579| [2025/04/30 09:52:25 066587] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 066592] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:391| [2025/04/30 09:52:25 066597] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:392| [2025/04/30 09:52:25 066605] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:392| [2025/04/30 09:52:25 066612] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 066619] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 066625] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:46810|prior_delivered:840784|prior_time:1746006745026859|is_app_limited:0|send_elapse:39959|ack_elapse:39720|ctl_first_sent_time:1746006745028521|lagest_ack_time:1746006745066579|curr_delivered:886394| [2025/04/30 09:52:25 066632] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745028521| [2025/04/30 09:52:25 066639] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1043||sndq_packets_used_bytes:0|sndq_packets_free:305| [2025/04/30 09:52:25 066646] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 066653] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:46810|prior_delivered:840784|prior_time:1746006745026859|is_app_limited:0|send_elapse:39959|ack_elapse:39720|ctl_first_sent_time:1746006745028521|lagest_ack_time:1746006745066579|curr_delivered:887594| [2025/04/30 09:52:25 066659] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745028627| [2025/04/30 09:52:25 066666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1042||sndq_packets_used_bytes:0|sndq_packets_free:306| [2025/04/30 09:52:25 066673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38077|rttvar:112|minrtt:31359|latest_rtt:37952|ack_delay:112| [2025/04/30 09:52:25 066680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38048|rttvar:143|minrtt:31359|latest_rtt:37952|ack_delay:112| [2025/04/30 09:52:25 066687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1076|lost_pn:1073|thresh:3| [2025/04/30 09:52:25 066693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 066699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 066704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38048|rtt_var:143|pto_duration:40048|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 066709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 066715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 066731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 09:52:25 066735] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745131401|now:1746006745066704|interv:64697| [2025/04/30 09:52:25 066739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745131401|now:1746006745066704|interval:64697|pto_count:0|srtt:38048 [2025/04/30 09:52:25 066744] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39959, ack_elapse 39720, delivered 46810|rate 1171450|lost 300| [2025/04/30 09:52:25 066749] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171450) in round 18| [2025/04/30 09:52:25 066753] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 066757] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 066761] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745028627|recovery:1|recovery_start:1746006745054683|packet_conservation:0|next_round_delivered:875584| [2025/04/30 09:52:25 066765] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745028627|recovery:1|recovery_start:1746006745054683|packet_conservation:0|next_round_delivered:875584| [2025/04/30 09:52:25 066770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:46810|srtt:38048|latest_rtt:37952|min_rtt:31359|applimit:0|lost:300|recovery:1|recovery_start:1746006745054683|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 066776] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:25 066780] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006745091579|now:1746006745066579|interv:25000| [2025/04/30 09:52:25 066786] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745066579|max_ack_delay:25000| [2025/04/30 09:52:25 066791] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:392|largest:392|pns:2| [2025/04/30 09:52:25 066795] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:392|frame:PING ACK |recv_time:1746006745066579|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 066800] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865066579|now:1746006745066579|interv:120000000| [2025/04/30 09:52:25 066804] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865066579|now:1746006745066579|interv:120000000| [2025/04/30 09:52:25 066808] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745067432|pq_index:0| [2025/04/30 09:52:25 066812] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745065977| [2025/04/30 09:52:25 066816] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745066816| [2025/04/30 09:52:25 066821] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745066820| [2025/04/30 09:52:25 066829] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 066834] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38048|min_srtt:38048|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 066839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:970347| [2025/04/30 09:52:25 066843] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38048|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 066848] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 066853] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38048|min_srtt:38048|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 066857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:971526| [2025/04/30 09:52:25 066861] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38048|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 066866] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 066870] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38048|min_srtt:38048|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 066874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:972705| [2025/04/30 09:52:25 066879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 066882] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 066886] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 066891] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 066895] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 066899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:916113| [2025/04/30 09:52:25 066904] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 066907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 066914] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745067432| [2025/04/30 09:52:25 066918] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745067432| [2025/04/30 09:52:25 066922] [debug] |xqc_engine_wakeup_after|wakeup:1746006745067432|now:1746006745066922|diff:510| [2025/04/30 09:52:25 066926] [debug] |xqc_engine_main_logic|END|now:1746006745066820| [2025/04/30 09:52:25 066932] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745066932| [2025/04/30 09:52:25 066935] [debug] |xqc_engine_wakeup_after|wakeup:1746006745067432|now:1746006745066935|diff:497| [2025/04/30 09:52:25 066939] [debug] |xqc_engine_main_logic|END|now:1746006745066932| [2025/04/30 09:52:25 068018] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745068018| [2025/04/30 09:52:25 068034] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745067432|pq_index:0| [2025/04/30 09:52:25 068041] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745066820| [2025/04/30 09:52:25 068049] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745068048| [2025/04/30 09:52:25 068057] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745067432|now:1746006745068048| [2025/04/30 09:52:25 068064] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745067432|now:1746006745068048| [2025/04/30 09:52:25 068070] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 068077] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 068085] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38048|min_srtt:38048|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 068093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:972705| [2025/04/30 09:52:25 068100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 068106] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 068112] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 068119] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 068127] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 068156] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:916113| [2025/04/30 09:52:25 068164] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 068171] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1116| [2025/04/30 09:52:25 068217] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1116|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746006745068182|stream_id:0|stream_offset:916113| [2025/04/30 09:52:25 068233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 068238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 09:52:25 068243] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38048|rtt_var:143|pto_duration:40048|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 068247] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 068251] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 068255] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 09:52:25 068259] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745133230|now:1746006745068243|interv:64987| [2025/04/30 09:52:25 068263] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745133230|now:1746006745068243|interval:64987|pto_count:0|srtt:38048 [2025/04/30 09:52:25 068268] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:48010| [2025/04/30 09:52:25 068273] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 068277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:917292| [2025/04/30 09:52:25 068282] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 068286] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1117| [2025/04/30 09:52:25 068313] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1117|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48010|now:1746006745068293|stream_id:0|stream_offset:917292| [2025/04/30 09:52:25 068318] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 068323] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48010|applimit:0| [2025/04/30 09:52:25 068327] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38048|rtt_var:143|pto_duration:40048|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 068332] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 068335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 068339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 09:52:25 068343] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745133341|now:1746006745068327|interv:65014| [2025/04/30 09:52:25 068347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745133341|now:1746006745068327|interval:65014|pto_count:0|srtt:38048 [2025/04/30 09:52:25 068360] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:49210| [2025/04/30 09:52:25 068364] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 068369] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:918471| [2025/04/30 09:52:25 068373] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 068377] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745069377|now:1746006745068377|interv:1000| [2025/04/30 09:52:25 068381] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 068385] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 068389] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745069377| [2025/04/30 09:52:25 068393] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745069377| [2025/04/30 09:52:25 068397] [debug] |xqc_engine_wakeup_after|wakeup:1746006745069377|now:1746006745068397|diff:980| [2025/04/30 09:52:25 068402] [debug] |xqc_engine_main_logic|END|now:1746006745068048| [2025/04/30 09:52:25 068502] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745068501| [2025/04/30 09:52:25 068509] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 068515] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:392| [2025/04/30 09:52:25 068521] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:393| [2025/04/30 09:52:25 068529] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:393| [2025/04/30 09:52:25 068536] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 068543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 068550] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:49210|prior_delivered:840784|prior_time:1746006745026859|is_app_limited:0|send_elapse:40183|ack_elapse:41642|ctl_first_sent_time:1746006745028745|lagest_ack_time:1746006745068501|curr_delivered:888794| [2025/04/30 09:52:25 068557] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745028745| [2025/04/30 09:52:25 068564] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1041||sndq_packets_used_bytes:0|sndq_packets_free:307| [2025/04/30 09:52:25 068571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 068578] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:48010|prior_delivered:843184|prior_time:1746006745028879|is_app_limited:0|send_elapse:39832|ack_elapse:39622|ctl_first_sent_time:1746006745030428|lagest_ack_time:1746006745068501|curr_delivered:889994| [2025/04/30 09:52:25 068583] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745030428| [2025/04/30 09:52:25 068588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1040||sndq_packets_used_bytes:0|sndq_packets_free:308| [2025/04/30 09:52:25 068600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38048|rttvar:143|minrtt:31359|latest_rtt:38073|ack_delay:112| [2025/04/30 09:52:25 068607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38037|rttvar:129|minrtt:31359|latest_rtt:38073|ack_delay:112| [2025/04/30 09:52:25 068614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1078|lost_pn:1075|thresh:3| [2025/04/30 09:52:25 068620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 068627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 068633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38037|rtt_var:129|pto_duration:40037|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 068640] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 068646] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 068650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 09:52:25 068654] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745133330|now:1746006745068633|interv:64697| [2025/04/30 09:52:25 068658] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745133330|now:1746006745068633|interval:64697|pto_count:0|srtt:38037 [2025/04/30 09:52:25 068662] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39832, ack_elapse 39622, delivered 46810|rate 1175185|lost 300| [2025/04/30 09:52:25 068667] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175185) in round 18| [2025/04/30 09:52:25 068671] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 068675] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 068679] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745030428|recovery:1|recovery_start:1746006745054683|packet_conservation:0|next_round_delivered:875584| [2025/04/30 09:52:25 068684] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745030428|recovery:1|recovery_start:1746006745054683|packet_conservation:0|next_round_delivered:875584| [2025/04/30 09:52:25 068688] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:46810|srtt:38037|latest_rtt:38073|min_rtt:31359|applimit:0|lost:300|recovery:1|recovery_start:1746006745054683|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 068694] [stats] |scid:d47626d1917b423603b680b7|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0||cwnd:104907|inflight:46810|mode:2|applimit:0|pacing_rate:1211874|bw:1211874|srtt:38037|latest_rtt:38073|min_rtt:31359|send:1105|lost:300|tlp:0|recv:380|recovery:1|slow_start:0|conn_life:842690|acked:2400|delivered:889994|is_cwnd_limited:0| [2025/04/30 09:52:25 068704] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:393|largest:393|pns:2| [2025/04/30 09:52:25 068708] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:393|frame:ACK |recv_time:1746006745068501|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 068713] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865068501|now:1746006745068501|interv:120000000| [2025/04/30 09:52:25 068717] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865068501|now:1746006745068501|interv:120000000| [2025/04/30 09:52:25 068721] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745069377|pq_index:0| [2025/04/30 09:52:25 068726] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745068048| [2025/04/30 09:52:25 068730] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745068730| [2025/04/30 09:52:25 068735] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745068734| [2025/04/30 09:52:25 068740] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 068745] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38037|min_srtt:38037|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 068750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:972705| [2025/04/30 09:52:25 068754] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38037|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 068759] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 068763] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38037|min_srtt:38037|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 068768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:973884| [2025/04/30 09:52:25 068772] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38037|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 068777] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 068781] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38037|min_srtt:38037|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 068785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:975063| [2025/04/30 09:52:25 068790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 068796] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 068800] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 068804] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 068809] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 068813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:918471| [2025/04/30 09:52:25 068817] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 068821] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 068825] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745069377| [2025/04/30 09:52:25 068829] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745069377| [2025/04/30 09:52:25 068833] [debug] |xqc_engine_wakeup_after|wakeup:1746006745069377|now:1746006745068833|diff:544| [2025/04/30 09:52:25 068837] [debug] |xqc_engine_main_logic|END|now:1746006745068734| [2025/04/30 09:52:25 068843] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745068843| [2025/04/30 09:52:25 068847] [debug] |xqc_engine_wakeup_after|wakeup:1746006745069377|now:1746006745068847|diff:530| [2025/04/30 09:52:25 068851] [debug] |xqc_engine_main_logic|END|now:1746006745068843| [2025/04/30 09:52:25 069923] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745069923| [2025/04/30 09:52:25 069935] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745069377|pq_index:0| [2025/04/30 09:52:25 069939] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745068734| [2025/04/30 09:52:25 069945] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745069943| [2025/04/30 09:52:25 069950] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745069377|now:1746006745069943| [2025/04/30 09:52:25 069954] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745069377|now:1746006745069943| [2025/04/30 09:52:25 069958] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 069963] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 069970] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38037|min_srtt:38037|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 069977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:975063| [2025/04/30 09:52:25 069985] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 069990] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 069994] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 070006] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 070013] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 070020] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:918471| [2025/04/30 09:52:25 070027] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 070034] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1118| [2025/04/30 09:52:25 070097] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1118|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746006745070045|stream_id:0|stream_offset:918471| [2025/04/30 09:52:25 070107] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 070114] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 09:52:25 070120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38037|rtt_var:129|pto_duration:40037|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 070127] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 070156] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 070163] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 09:52:25 070169] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745135082|now:1746006745070120|interv:64962| [2025/04/30 09:52:25 070175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745135082|now:1746006745070120|interval:64962|pto_count:0|srtt:38037 [2025/04/30 09:52:25 070183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:48010| [2025/04/30 09:52:25 070191] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 070198] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:919650| [2025/04/30 09:52:25 070206] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 070212] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1119| [2025/04/30 09:52:25 070252] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1119|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48010|now:1746006745070223|stream_id:0|stream_offset:919650| [2025/04/30 09:52:25 070262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 070277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48010|applimit:0| [2025/04/30 09:52:25 070284] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38037|rtt_var:129|pto_duration:40037|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 070288] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 070292] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 070296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 09:52:25 070300] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745135260|now:1746006745070283|interv:64977| [2025/04/30 09:52:25 070304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745135260|now:1746006745070283|interval:64977|pto_count:0|srtt:38037 [2025/04/30 09:52:25 070308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:49210| [2025/04/30 09:52:25 070313] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 070318] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:920829| [2025/04/30 09:52:25 070322] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 070326] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745071326|now:1746006745070326|interv:1000| [2025/04/30 09:52:25 070331] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 070334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 070338] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745071326| [2025/04/30 09:52:25 070343] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745071326| [2025/04/30 09:52:25 070347] [debug] |xqc_engine_wakeup_after|wakeup:1746006745071326|now:1746006745070347|diff:979| [2025/04/30 09:52:25 070351] [debug] |xqc_engine_main_logic|END|now:1746006745069943| [2025/04/30 09:52:25 070514] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745070512| [2025/04/30 09:52:25 070523] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 070532] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:393| [2025/04/30 09:52:25 070539] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:394| [2025/04/30 09:52:25 070547] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:394| [2025/04/30 09:52:25 070554] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 070560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 070567] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:49210|prior_delivered:843184|prior_time:1746006745028879|is_app_limited:0|send_elapse:39943|ack_elapse:41633|ctl_first_sent_time:1746006745030539|lagest_ack_time:1746006745070512|curr_delivered:891194| [2025/04/30 09:52:25 070580] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745030539| [2025/04/30 09:52:25 070585] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1039||sndq_packets_used_bytes:0|sndq_packets_free:309| [2025/04/30 09:52:25 070589] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 070596] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:48010|prior_delivered:845584|prior_time:1746006745030708|is_app_limited:0|send_elapse:39877|ack_elapse:39804|ctl_first_sent_time:1746006745032278|lagest_ack_time:1746006745070512|curr_delivered:892394| [2025/04/30 09:52:25 070604] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745032278| [2025/04/30 09:52:25 070608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1038||sndq_packets_used_bytes:0|sndq_packets_free:310| [2025/04/30 09:52:25 070612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38037|rttvar:129|minrtt:31359|latest_rtt:38234|ack_delay:112| [2025/04/30 09:52:25 070619] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38048|rttvar:118|minrtt:31359|latest_rtt:38234|ack_delay:112| [2025/04/30 09:52:25 070626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1080|lost_pn:1077|thresh:3| [2025/04/30 09:52:25 070632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 070638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 070644] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38048|rtt_var:118|pto_duration:40048|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 070651] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 070656] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 070660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 09:52:25 070663] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745135271|now:1746006745070644|interv:64627| [2025/04/30 09:52:25 070668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745135271|now:1746006745070644|interval:64627|pto_count:0|srtt:38048 [2025/04/30 09:52:25 070672] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39877, ack_elapse 39804, delivered 46810|rate 1173859|lost 300| [2025/04/30 09:52:25 070677] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173859) in round 18| [2025/04/30 09:52:25 070681] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 070685] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 070689] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745032278|recovery:1|recovery_start:1746006745054683|packet_conservation:0|next_round_delivered:875584| [2025/04/30 09:52:25 070697] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745032278|recovery:1|recovery_start:1746006745054683|packet_conservation:0|next_round_delivered:875584| [2025/04/30 09:52:25 070701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:46810|srtt:38048|latest_rtt:38234|min_rtt:31359|applimit:0|lost:300|recovery:1|recovery_start:1746006745054683|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 070707] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:394|largest:394|pns:2| [2025/04/30 09:52:25 070712] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:394|frame:ACK |recv_time:1746006745070512|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 070717] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865070512|now:1746006745070512|interv:120000000| [2025/04/30 09:52:25 070721] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865070512|now:1746006745070512|interv:120000000| [2025/04/30 09:52:25 070725] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745071326|pq_index:0| [2025/04/30 09:52:25 070729] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745069943| [2025/04/30 09:52:25 070733] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745070733| [2025/04/30 09:52:25 070738] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745070737| [2025/04/30 09:52:25 070743] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 070748] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38048|min_srtt:38048|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 070752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:975063| [2025/04/30 09:52:25 070757] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38048|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 070762] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 070766] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38048|min_srtt:38048|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 070770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:976242| [2025/04/30 09:52:25 070775] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38048|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 070782] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 070786] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38048|min_srtt:38048|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 070790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:977421| [2025/04/30 09:52:25 070795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 070799] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 070803] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 070807] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 070811] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 070815] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:920829| [2025/04/30 09:52:25 070820] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 070824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 070828] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745071326| [2025/04/30 09:52:25 070832] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745071326| [2025/04/30 09:52:25 070836] [debug] |xqc_engine_wakeup_after|wakeup:1746006745071326|now:1746006745070835|diff:491| [2025/04/30 09:52:25 070840] [debug] |xqc_engine_main_logic|END|now:1746006745070737| [2025/04/30 09:52:25 070845] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745070845| [2025/04/30 09:52:25 070849] [debug] |xqc_engine_wakeup_after|wakeup:1746006745071326|now:1746006745070849|diff:477| [2025/04/30 09:52:25 070853] [debug] |xqc_engine_main_logic|END|now:1746006745070845| [2025/04/30 09:52:25 071925] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745071924| [2025/04/30 09:52:25 071937] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745071326|pq_index:0| [2025/04/30 09:52:25 071941] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745070737| [2025/04/30 09:52:25 071947] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745071945| [2025/04/30 09:52:25 071951] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745071326|now:1746006745071945| [2025/04/30 09:52:25 071956] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745071326|now:1746006745071945| [2025/04/30 09:52:25 071962] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 071969] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 071977] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38048|min_srtt:38048|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 071988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:977421| [2025/04/30 09:52:25 071995] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 072001] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 072007] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 072014] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 072021] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 072027] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:920829| [2025/04/30 09:52:25 072034] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 072041] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1120| [2025/04/30 09:52:25 072081] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1120|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746006745072052|stream_id:0|stream_offset:920829| [2025/04/30 09:52:25 072090] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 072097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 09:52:25 072104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38048|rtt_var:118|pto_duration:40048|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 072111] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 072117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 072123] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 09:52:25 072129] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745137100|now:1746006745072104|interv:64996| [2025/04/30 09:52:25 072157] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745137100|now:1746006745072104|interval:64996|pto_count:0|srtt:38048 [2025/04/30 09:52:25 072165] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:48010| [2025/04/30 09:52:25 072171] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 072176] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:922008| [2025/04/30 09:52:25 072185] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 072189] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1121| [2025/04/30 09:52:25 072225] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1121|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48010|now:1746006745072197|stream_id:0|stream_offset:922008| [2025/04/30 09:52:25 072235] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 072243] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48010|applimit:0| [2025/04/30 09:52:25 072249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38048|rtt_var:118|pto_duration:40048|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 072256] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 072262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 072268] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 09:52:25 072273] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745137245|now:1746006745072249|interv:64996| [2025/04/30 09:52:25 072277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745137245|now:1746006745072249|interval:64996|pto_count:0|srtt:38048 [2025/04/30 09:52:25 072282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:49210| [2025/04/30 09:52:25 072287] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 072291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:923187| [2025/04/30 09:52:25 072296] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 072299] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745073299|now:1746006745072299|interv:1000| [2025/04/30 09:52:25 072303] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 072307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 072311] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745073299| [2025/04/30 09:52:25 072316] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745073299| [2025/04/30 09:52:25 072319] [debug] |xqc_engine_wakeup_after|wakeup:1746006745073299|now:1746006745072319|diff:980| [2025/04/30 09:52:25 072324] [debug] |xqc_engine_main_logic|END|now:1746006745071945| [2025/04/30 09:52:25 072487] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745072486| [2025/04/30 09:52:25 072496] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 072505] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:394| [2025/04/30 09:52:25 072511] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:395| [2025/04/30 09:52:25 072526] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:395| [2025/04/30 09:52:25 072532] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 072540] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 072547] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:49210|prior_delivered:845584|prior_time:1746006745030708|is_app_limited:0|send_elapse:39994|ack_elapse:41778|ctl_first_sent_time:1746006745032395|lagest_ack_time:1746006745072486|curr_delivered:893594| [2025/04/30 09:52:25 072554] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745032395| [2025/04/30 09:52:25 072561] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1037||sndq_packets_used_bytes:0|sndq_packets_free:311| [2025/04/30 09:52:25 072567] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 072574] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:48010|prior_delivered:847984|prior_time:1746006745032641|is_app_limited:0|send_elapse:39845|ack_elapse:39845|ctl_first_sent_time:1746006745034269|lagest_ack_time:1746006745072486|curr_delivered:894794| [2025/04/30 09:52:25 072581] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745034269| [2025/04/30 09:52:25 072587] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1036||sndq_packets_used_bytes:0|sndq_packets_free:312| [2025/04/30 09:52:25 072594] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38048|rttvar:118|minrtt:31359|latest_rtt:38217|ack_delay:96| [2025/04/30 09:52:25 072600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38057|rttvar:107|minrtt:31359|latest_rtt:38217|ack_delay:96| [2025/04/30 09:52:25 072605] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1082|lost_pn:1079|thresh:3| [2025/04/30 09:52:25 072609] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 072613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 072617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38057|rtt_var:107|pto_duration:40057|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 072622] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 072626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 072629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 09:52:25 072633] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745137254|now:1746006745072617|interv:64637| [2025/04/30 09:52:25 072637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745137254|now:1746006745072617|interval:64637|pto_count:0|srtt:38057 [2025/04/30 09:52:25 072646] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39845, ack_elapse 39845, delivered 46810|rate 1174802|lost 300| [2025/04/30 09:52:25 072650] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174802) in round 18| [2025/04/30 09:52:25 072655] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 072659] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 072663] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745034269|recovery:1|recovery_start:1746006745054683|packet_conservation:0|next_round_delivered:875584| [2025/04/30 09:52:25 072667] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745034269|recovery:1|recovery_start:1746006745054683|packet_conservation:0|next_round_delivered:875584| [2025/04/30 09:52:25 072672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:46810|srtt:38057|latest_rtt:38217|min_rtt:31359|applimit:0|lost:300|recovery:1|recovery_start:1746006745054683|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 072678] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:395|largest:395|pns:2| [2025/04/30 09:52:25 072682] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:395|frame:ACK |recv_time:1746006745072486|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 072687] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865072486|now:1746006745072486|interv:120000000| [2025/04/30 09:52:25 072691] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865072486|now:1746006745072486|interv:120000000| [2025/04/30 09:52:25 072695] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745073299|pq_index:0| [2025/04/30 09:52:25 072700] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745071945| [2025/04/30 09:52:25 072704] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745072703| [2025/04/30 09:52:25 072708] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745072707| [2025/04/30 09:52:25 072714] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 072718] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38057|min_srtt:38057|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 072723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:977421| [2025/04/30 09:52:25 072727] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38057|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 072732] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 072739] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38057|min_srtt:38057|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 072743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:978600| [2025/04/30 09:52:25 072748] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38057|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 072752] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 072757] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38057|min_srtt:38057|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 072761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:979779| [2025/04/30 09:52:25 072766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 072769] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 072773] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 072778] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 072782] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 072786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:923187| [2025/04/30 09:52:25 072791] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 072794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 072798] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745073299| [2025/04/30 09:52:25 072802] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745073299| [2025/04/30 09:52:25 072806] [debug] |xqc_engine_wakeup_after|wakeup:1746006745073299|now:1746006745072806|diff:493| [2025/04/30 09:52:25 072811] [debug] |xqc_engine_main_logic|END|now:1746006745072707| [2025/04/30 09:52:25 072816] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745072816| [2025/04/30 09:52:25 072820] [debug] |xqc_engine_wakeup_after|wakeup:1746006745073299|now:1746006745072820|diff:479| [2025/04/30 09:52:25 072824] [debug] |xqc_engine_main_logic|END|now:1746006745072816| [2025/04/30 09:52:25 073894] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745073894| [2025/04/30 09:52:25 073906] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745073299|pq_index:0| [2025/04/30 09:52:25 073911] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745072707| [2025/04/30 09:52:25 073916] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745073915| [2025/04/30 09:52:25 073926] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745073299|now:1746006745073915| [2025/04/30 09:52:25 073930] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745073299|now:1746006745073915| [2025/04/30 09:52:25 073934] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 073939] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 073944] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38057|min_srtt:38057|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 073948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:979779| [2025/04/30 09:52:25 073953] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 073957] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 073961] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 073967] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 073974] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 073982] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:923187| [2025/04/30 09:52:25 073989] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 073994] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1122| [2025/04/30 09:52:25 074036] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1122|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746006745074004|stream_id:0|stream_offset:923187| [2025/04/30 09:52:25 074046] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 074053] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 09:52:25 074060] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38057|rtt_var:107|pto_duration:40057|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 074067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 074073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 074080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 09:52:25 074086] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745139061|now:1746006745074060|interv:65001| [2025/04/30 09:52:25 074099] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745139061|now:1746006745074060|interval:65001|pto_count:0|srtt:38057 [2025/04/30 09:52:25 074107] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:48010| [2025/04/30 09:52:25 074115] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 074121] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:924366| [2025/04/30 09:52:25 074128] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 074159] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1123| [2025/04/30 09:52:25 074202] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1123|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48010|now:1746006745074170|stream_id:0|stream_offset:924366| [2025/04/30 09:52:25 074212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 074219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48010|applimit:0| [2025/04/30 09:52:25 074226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38057|rtt_var:107|pto_duration:40057|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 074233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 074239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 074244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 09:52:25 074248] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745139227|now:1746006745074225|interv:65002| [2025/04/30 09:52:25 074252] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745139227|now:1746006745074225|interval:65002|pto_count:0|srtt:38057 [2025/04/30 09:52:25 074257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:49210| [2025/04/30 09:52:25 074261] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 074266] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:925545| [2025/04/30 09:52:25 074270] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 074274] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745075274|now:1746006745074274|interv:1000| [2025/04/30 09:52:25 074278] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 074282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 074286] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745075274| [2025/04/30 09:52:25 074295] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745075274| [2025/04/30 09:52:25 074299] [debug] |xqc_engine_wakeup_after|wakeup:1746006745075274|now:1746006745074299|diff:975| [2025/04/30 09:52:25 074304] [debug] |xqc_engine_main_logic|END|now:1746006745073915| [2025/04/30 09:52:25 074510] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745074509| [2025/04/30 09:52:25 074519] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 074528] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:395| [2025/04/30 09:52:25 074533] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:396| [2025/04/30 09:52:25 074542] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:396| [2025/04/30 09:52:25 074549] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 074556] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 074564] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:49210|prior_delivered:847984|prior_time:1746006745032641|is_app_limited:0|send_elapse:39956|ack_elapse:41868|ctl_first_sent_time:1746006745034380|lagest_ack_time:1746006745074509|curr_delivered:895994| [2025/04/30 09:52:25 074571] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745034380| [2025/04/30 09:52:25 074578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1035||sndq_packets_used_bytes:0|sndq_packets_free:313| [2025/04/30 09:52:25 074584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 074591] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:48010|prior_delivered:850384|prior_time:1746006745034677|is_app_limited:0|send_elapse:39968|ack_elapse:39832|ctl_first_sent_time:1746006745036292|lagest_ack_time:1746006745074509|curr_delivered:897194| [2025/04/30 09:52:25 074598] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745036292| [2025/04/30 09:52:25 074605] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1034||sndq_packets_used_bytes:0|sndq_packets_free:314| [2025/04/30 09:52:25 074612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38057|rttvar:107|minrtt:31359|latest_rtt:38217|ack_delay:112| [2025/04/30 09:52:25 074619] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38063|rttvar:93|minrtt:31359|latest_rtt:38217|ack_delay:112| [2025/04/30 09:52:25 074626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1084|lost_pn:1081|thresh:3| [2025/04/30 09:52:25 074632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 074639] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 074644] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38063|rtt_var:93|pto_duration:40063|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 074648] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 074657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 074661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 09:52:25 074665] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745139233|now:1746006745074644|interv:64589| [2025/04/30 09:52:25 074669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745139233|now:1746006745074644|interval:64589|pto_count:0|srtt:38063 [2025/04/30 09:52:25 074674] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39968, ack_elapse 39832, delivered 46810|rate 1171186|lost 300| [2025/04/30 09:52:25 074678] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171186) in round 18| [2025/04/30 09:52:25 074682] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 074687] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 074691] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745036292|recovery:1|recovery_start:1746006745054683|packet_conservation:0|next_round_delivered:875584| [2025/04/30 09:52:25 074695] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745036292|recovery:1|recovery_start:1746006745054683|packet_conservation:0|next_round_delivered:875584| [2025/04/30 09:52:25 074700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1514842|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:46810|srtt:38063|latest_rtt:38217|min_rtt:31359|applimit:0|lost:300|recovery:1|recovery_start:1746006745054683|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 074706] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:396|largest:396|pns:2| [2025/04/30 09:52:25 074710] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:396|frame:ACK |recv_time:1746006745074509|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 074715] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865074509|now:1746006745074509|interv:120000000| [2025/04/30 09:52:25 074720] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865074509|now:1746006745074509|interv:120000000| [2025/04/30 09:52:25 074723] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745075274|pq_index:0| [2025/04/30 09:52:25 074728] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745073915| [2025/04/30 09:52:25 074732] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745074732| [2025/04/30 09:52:25 074737] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745074736| [2025/04/30 09:52:25 074742] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 074749] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38063|min_srtt:38063|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 074754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:979779| [2025/04/30 09:52:25 074759] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38063|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 074763] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 074768] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38063|min_srtt:38063|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 074772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:980958| [2025/04/30 09:52:25 074776] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38063|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 074781] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 074785] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38063|min_srtt:38063|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 074789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:982137| [2025/04/30 09:52:25 074793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 074797] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 074801] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 074805] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 074810] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 074814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:925545| [2025/04/30 09:52:25 074819] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 074822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 074826] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745075274| [2025/04/30 09:52:25 074830] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745075274| [2025/04/30 09:52:25 074834] [debug] |xqc_engine_wakeup_after|wakeup:1746006745075274|now:1746006745074834|diff:440| [2025/04/30 09:52:25 074839] [debug] |xqc_engine_main_logic|END|now:1746006745074736| [2025/04/30 09:52:25 074847] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745074847| [2025/04/30 09:52:25 074850] [debug] |xqc_engine_wakeup_after|wakeup:1746006745075274|now:1746006745074850|diff:424| [2025/04/30 09:52:25 074854] [debug] |xqc_engine_main_logic|END|now:1746006745074847| [2025/04/30 09:52:25 075928] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745075927| [2025/04/30 09:52:25 075939] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745075274|pq_index:0| [2025/04/30 09:52:25 075944] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745074736| [2025/04/30 09:52:25 075949] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745075948| [2025/04/30 09:52:25 075954] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745075274|now:1746006745075948| [2025/04/30 09:52:25 075961] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745075274|now:1746006745075948| [2025/04/30 09:52:25 075968] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 075975] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 075983] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38063|min_srtt:38063|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 075987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:982137| [2025/04/30 09:52:25 075994] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 076001] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 076008] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 076015] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 076022] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 076029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:925545| [2025/04/30 09:52:25 076036] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 076043] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1124| [2025/04/30 09:52:25 076114] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1124|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746006745076055|stream_id:0|stream_offset:925545| [2025/04/30 09:52:25 076125] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 076152] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 09:52:25 076170] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38063|rtt_var:93|pto_duration:40063|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 076177] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 076183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 076189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 09:52:25 076196] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745141118|now:1746006745076169|interv:64949| [2025/04/30 09:52:25 076202] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745141118|now:1746006745076169|interval:64949|pto_count:0|srtt:38063 [2025/04/30 09:52:25 076209] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:48010| [2025/04/30 09:52:25 076217] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 076221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:926724| [2025/04/30 09:52:25 076226] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 076230] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1125| [2025/04/30 09:52:25 076264] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1125|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48010|now:1746006745076238|stream_id:0|stream_offset:926724| [2025/04/30 09:52:25 076269] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 076274] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48010|applimit:0| [2025/04/30 09:52:25 076280] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38063|rtt_var:93|pto_duration:40063|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 076287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 076294] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 076299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 09:52:25 076306] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745141301|now:1746006745076279|interv:65022| [2025/04/30 09:52:25 076312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745141301|now:1746006745076279|interval:65022|pto_count:0|srtt:38063 [2025/04/30 09:52:25 076320] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:49210| [2025/04/30 09:52:25 076327] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 076333] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:927903| [2025/04/30 09:52:25 076342] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 076346] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745077346|now:1746006745076346|interv:1000| [2025/04/30 09:52:25 076350] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 076354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 076358] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745077346| [2025/04/30 09:52:25 076362] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745077346| [2025/04/30 09:52:25 076366] [debug] |xqc_engine_wakeup_after|wakeup:1746006745077346|now:1746006745076366|diff:980| [2025/04/30 09:52:25 076370] [debug] |xqc_engine_main_logic|END|now:1746006745075948| [2025/04/30 09:52:25 076524] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745076523| [2025/04/30 09:52:25 076536] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 076544] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:396| [2025/04/30 09:52:25 076550] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:397| [2025/04/30 09:52:25 076559] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:397| [2025/04/30 09:52:25 076565] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 076573] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 076580] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:49210|prior_delivered:850384|prior_time:1746006745034677|is_app_limited:0|send_elapse:40094|ack_elapse:41846|ctl_first_sent_time:1746006745036418|lagest_ack_time:1746006745076523|curr_delivered:898394| [2025/04/30 09:52:25 076587] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745036418| [2025/04/30 09:52:25 076594] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1033||sndq_packets_used_bytes:0|sndq_packets_free:315| [2025/04/30 09:52:25 076598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 076604] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:48010|prior_delivered:852784|prior_time:1746006745036614|is_app_limited:0|send_elapse:39848|ack_elapse:39909|ctl_first_sent_time:1746006745038180|lagest_ack_time:1746006745076523|curr_delivered:899594| [2025/04/30 09:52:25 076611] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745038180| [2025/04/30 09:52:25 076616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1032||sndq_packets_used_bytes:0|sndq_packets_free:316| [2025/04/30 09:52:25 076623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38063|rttvar:93|minrtt:31359|latest_rtt:38343|ack_delay:120| [2025/04/30 09:52:25 076630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38083|rttvar:110|minrtt:31359|latest_rtt:38343|ack_delay:120| [2025/04/30 09:52:25 076643] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1086|lost_pn:1083|thresh:3| [2025/04/30 09:52:25 076650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 076656] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 076663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38083|rtt_var:110|pto_duration:40083|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 076668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 076672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 076676] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46810| [2025/04/30 09:52:25 076680] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745141321|now:1746006745076662|interv:64659| [2025/04/30 09:52:25 076684] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745141321|now:1746006745076662|interval:64659|pto_count:0|srtt:38083 [2025/04/30 09:52:25 076688] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39848, ack_elapse 39909, delivered 46810|rate 1172918|lost 300| [2025/04/30 09:52:25 076693] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172918) in round 18| [2025/04/30 09:52:25 076697] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 076701] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 076705] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745038180|recovery:1|recovery_start:1746006745054683|packet_conservation:0|next_round_delivered:875584| [2025/04/30 09:52:25 076710] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745038180|recovery:1|recovery_start:1746006745054683|packet_conservation:0|next_round_delivered:875584| [2025/04/30 09:52:25 076714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1514842|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:46810|srtt:38083|latest_rtt:38343|min_rtt:31359|applimit:0|lost:300|recovery:1|recovery_start:1746006745054683|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 076720] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:397|largest:397|pns:2| [2025/04/30 09:52:25 076725] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:397|frame:ACK |recv_time:1746006745076523|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 076729] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865076523|now:1746006745076523|interv:120000000| [2025/04/30 09:52:25 076734] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865076523|now:1746006745076523|interv:120000000| [2025/04/30 09:52:25 076738] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745077346|pq_index:0| [2025/04/30 09:52:25 076750] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745075948| [2025/04/30 09:52:25 076754] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745076753| [2025/04/30 09:52:25 076759] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745076757| [2025/04/30 09:52:25 076764] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 076769] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38083|min_srtt:38083|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 076773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:982137| [2025/04/30 09:52:25 076778] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38083|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 076783] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 076787] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38083|min_srtt:38083|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 076791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:983316| [2025/04/30 09:52:25 076796] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38083|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 076800] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 076805] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38083|min_srtt:38083|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 076809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:984495| [2025/04/30 09:52:25 076813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 076817] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 076821] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 076825] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 076830] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 076834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:927903| [2025/04/30 09:52:25 076841] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 076845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 076849] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745077346| [2025/04/30 09:52:25 076853] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745077346| [2025/04/30 09:52:25 076856] [debug] |xqc_engine_wakeup_after|wakeup:1746006745077346|now:1746006745076856|diff:490| [2025/04/30 09:52:25 076861] [debug] |xqc_engine_main_logic|END|now:1746006745076757| [2025/04/30 09:52:25 076866] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745076866| [2025/04/30 09:52:25 076870] [debug] |xqc_engine_wakeup_after|wakeup:1746006745077346|now:1746006745076870|diff:476| [2025/04/30 09:52:25 076874] [debug] |xqc_engine_main_logic|END|now:1746006745076866| [2025/04/30 09:52:25 077948] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745077947| [2025/04/30 09:52:25 077963] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745077346|pq_index:0| [2025/04/30 09:52:25 077970] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745076757| [2025/04/30 09:52:25 077978] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745077976| [2025/04/30 09:52:25 077985] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745077346|now:1746006745077976| [2025/04/30 09:52:25 077991] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745077346|now:1746006745077976| [2025/04/30 09:52:25 077998] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 078005] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 078012] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38083|min_srtt:38083|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 078019] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:984495| [2025/04/30 09:52:25 078027] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 078033] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 078039] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 078045] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 078052] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 078058] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46810|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:927903| [2025/04/30 09:52:25 078065] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 078079] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1126| [2025/04/30 09:52:25 078121] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1126|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46810|now:1746006745078090|stream_id:0|stream_offset:927903| [2025/04/30 09:52:25 078130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 078155] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46810|applimit:0| [2025/04/30 09:52:25 078162] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38083|rtt_var:110|pto_duration:40083|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 078170] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 078176] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 078183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 09:52:25 078189] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745143173|now:1746006745078162|interv:65011| [2025/04/30 09:52:25 078194] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745143173|now:1746006745078162|interval:65011|pto_count:0|srtt:38083 [2025/04/30 09:52:25 078199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:48010| [2025/04/30 09:52:25 078204] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 078208] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:929082| [2025/04/30 09:52:25 078212] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 078217] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1127| [2025/04/30 09:52:25 078251] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1127|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48010|now:1746006745078224|stream_id:0|stream_offset:929082| [2025/04/30 09:52:25 078261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 078268] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48010|applimit:0| [2025/04/30 09:52:25 078275] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38083|rtt_var:110|pto_duration:40083|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 078281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 078284] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 078288] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 09:52:25 078297] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745143307|now:1746006745078274|interv:65033| [2025/04/30 09:52:25 078301] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745143307|now:1746006745078274|interval:65033|pto_count:0|srtt:38083 [2025/04/30 09:52:25 078306] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:49210| [2025/04/30 09:52:25 078310] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 078314] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:930261| [2025/04/30 09:52:25 078319] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 078323] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1128| [2025/04/30 09:52:25 078353] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1128|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49210|now:1746006745078330|stream_id:0|stream_offset:930261| [2025/04/30 09:52:25 078362] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 078369] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49210|applimit:0| [2025/04/30 09:52:25 078375] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38083|rtt_var:110|pto_duration:40083|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 078380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 078384] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 078388] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 09:52:25 078392] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745143413|now:1746006745078375|interv:65038| [2025/04/30 09:52:25 078396] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745143413|now:1746006745078375|interval:65038|pto_count:0|srtt:38083 [2025/04/30 09:52:25 078400] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:50410| [2025/04/30 09:52:25 078405] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 078409] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:931440| [2025/04/30 09:52:25 078415] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 078421] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745079421|now:1746006745078421|interv:1000| [2025/04/30 09:52:25 078428] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 078434] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 078447] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745079421| [2025/04/30 09:52:25 078452] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745079421| [2025/04/30 09:52:25 078456] [debug] |xqc_engine_wakeup_after|wakeup:1746006745079421|now:1746006745078456|diff:965| [2025/04/30 09:52:25 078460] [debug] |xqc_engine_main_logic|END|now:1746006745077976| [2025/04/30 09:52:25 078473] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745078472| [2025/04/30 09:52:25 078480] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 078488] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:397| [2025/04/30 09:52:25 078494] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:398| [2025/04/30 09:52:25 078503] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:398| [2025/04/30 09:52:25 078509] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 078517] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 078524] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:49210|prior_delivered:852784|prior_time:1746006745036614|is_app_limited:0|send_elapse:39991|ack_elapse:41858|ctl_first_sent_time:1746006745038323|lagest_ack_time:1746006745078472|curr_delivered:900794| [2025/04/30 09:52:25 078531] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745038323| [2025/04/30 09:52:25 078536] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1031||sndq_packets_used_bytes:0|sndq_packets_free:317| [2025/04/30 09:52:25 078542] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 078549] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:48010|prior_delivered:855184|prior_time:1746006745038591|is_app_limited:0|send_elapse:39835|ack_elapse:39881|ctl_first_sent_time:1746006745040123|lagest_ack_time:1746006745078472|curr_delivered:901994| [2025/04/30 09:52:25 078555] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745040123| [2025/04/30 09:52:25 078562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1030||sndq_packets_used_bytes:0|sndq_packets_free:318| [2025/04/30 09:52:25 078569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38083|rttvar:110|minrtt:31359|latest_rtt:38349|ack_delay:120| [2025/04/30 09:52:25 078576] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38101|rttvar:119|minrtt:31359|latest_rtt:38349|ack_delay:120| [2025/04/30 09:52:25 078583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1088|lost_pn:1085|thresh:3| [2025/04/30 09:52:25 078589] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 078596] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 078602] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38101|rtt_var:119|pto_duration:40101|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 078613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 078617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 078621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 09:52:25 078625] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745143431|now:1746006745078602|interv:64829| [2025/04/30 09:52:25 078629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745143431|now:1746006745078602|interval:64829|pto_count:0|srtt:38101 [2025/04/30 09:52:25 078633] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39835, ack_elapse 39881, delivered 46810|rate 1173741|lost 300| [2025/04/30 09:52:25 078638] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173741) in round 18| [2025/04/30 09:52:25 078642] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 078646] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 078650] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745040123|recovery:1|recovery_start:1746006745054683|packet_conservation:0|next_round_delivered:875584| [2025/04/30 09:52:25 078655] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745040123|recovery:1|recovery_start:1746006745054683|packet_conservation:0|next_round_delivered:875584| [2025/04/30 09:52:25 078659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1514842|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:48010|srtt:38101|latest_rtt:38349|min_rtt:31359|applimit:0|lost:300|recovery:1|recovery_start:1746006745054683|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 078665] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:398|largest:398|pns:2| [2025/04/30 09:52:25 078670] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:398|frame:ACK |recv_time:1746006745078472|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 078675] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865078472|now:1746006745078472|interv:120000000| [2025/04/30 09:52:25 078679] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865078472|now:1746006745078472|interv:120000000| [2025/04/30 09:52:25 078683] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745079421|pq_index:0| [2025/04/30 09:52:25 078687] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745077976| [2025/04/30 09:52:25 078691] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745078691| [2025/04/30 09:52:25 078696] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745078695| [2025/04/30 09:52:25 078701] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 078709] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38101|min_srtt:38101|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 078730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:48010|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:984495| [2025/04/30 09:52:25 078737] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38101|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 078743] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 078749] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38101|min_srtt:38101|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 078755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:48010|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:985674| [2025/04/30 09:52:25 078761] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38101|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 078767] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 078773] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38101|min_srtt:38101|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 078779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:48010|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:986853| [2025/04/30 09:52:25 078785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 078792] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 078797] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 078801] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 078806] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 078810] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:931440| [2025/04/30 09:52:25 078815] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 078818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 078822] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745079421| [2025/04/30 09:52:25 078827] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745079421| [2025/04/30 09:52:25 078831] [debug] |xqc_engine_wakeup_after|wakeup:1746006745079421|now:1746006745078830|diff:591| [2025/04/30 09:52:25 078839] [debug] |xqc_engine_main_logic|END|now:1746006745078695| [2025/04/30 09:52:25 078844] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745078844| [2025/04/30 09:52:25 078848] [debug] |xqc_engine_wakeup_after|wakeup:1746006745079421|now:1746006745078848|diff:573| [2025/04/30 09:52:25 078852] [debug] |xqc_engine_main_logic|END|now:1746006745078844| [2025/04/30 09:52:25 079924] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745079924| [2025/04/30 09:52:25 079939] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745079421|pq_index:0| [2025/04/30 09:52:25 079946] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745078695| [2025/04/30 09:52:25 079955] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745079953| [2025/04/30 09:52:25 079962] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745079421|now:1746006745079953| [2025/04/30 09:52:25 079969] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745079421|now:1746006745079953| [2025/04/30 09:52:25 079975] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 079982] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 079989] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38101|min_srtt:38101|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 079996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:48010|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:986853| [2025/04/30 09:52:25 080003] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 080009] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 080014] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 080021] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 080028] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 080035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:931440| [2025/04/30 09:52:25 080041] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 080048] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1129| [2025/04/30 09:52:25 080089] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1129|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48010|now:1746006745080059|stream_id:0|stream_offset:931440| [2025/04/30 09:52:25 080098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 080113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48010|applimit:0| [2025/04/30 09:52:25 080120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38101|rtt_var:119|pto_duration:40101|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 080127] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 080153] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 080160] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 09:52:25 080166] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745145160|now:1746006745080120|interv:65040| [2025/04/30 09:52:25 080172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745145160|now:1746006745080120|interval:65040|pto_count:0|srtt:38101 [2025/04/30 09:52:25 080179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:49210| [2025/04/30 09:52:25 080186] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 080191] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:932619| [2025/04/30 09:52:25 080195] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 080199] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1130| [2025/04/30 09:52:25 080232] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1130|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49210|now:1746006745080207|stream_id:0|stream_offset:932619| [2025/04/30 09:52:25 080238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 080242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49210|applimit:0| [2025/04/30 09:52:25 080248] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38101|rtt_var:119|pto_duration:40101|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 080255] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 080261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 080268] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 09:52:25 080274] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745145308|now:1746006745080247|interv:65061| [2025/04/30 09:52:25 080285] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745145308|now:1746006745080247|interval:65061|pto_count:0|srtt:38101 [2025/04/30 09:52:25 080292] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:50410| [2025/04/30 09:52:25 080298] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 080307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:933798| [2025/04/30 09:52:25 080311] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 080315] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745081315|now:1746006745080315|interv:1000| [2025/04/30 09:52:25 080319] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 080323] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 080327] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745081315| [2025/04/30 09:52:25 080331] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745081315| [2025/04/30 09:52:25 080335] [debug] |xqc_engine_wakeup_after|wakeup:1746006745081315|now:1746006745080335|diff:980| [2025/04/30 09:52:25 080340] [debug] |xqc_engine_main_logic|END|now:1746006745079953| [2025/04/30 09:52:25 080467] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745080466| [2025/04/30 09:52:25 080478] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 080486] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:398| [2025/04/30 09:52:25 080492] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:399| [2025/04/30 09:52:25 080501] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:399| [2025/04/30 09:52:25 080507] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 080512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 080519] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:46810|prior_delivered:857584|prior_time:1746006745040617|is_app_limited:0|send_elapse:39788|ack_elapse:39849|ctl_first_sent_time:1746006745042213|lagest_ack_time:1746006745080466|curr_delivered:903194| [2025/04/30 09:52:25 080527] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745042213| [2025/04/30 09:52:25 080533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1029||sndq_packets_used_bytes:0|sndq_packets_free:319| [2025/04/30 09:52:25 080538] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 080543] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:46810|prior_delivered:857584|prior_time:1746006745040617|is_app_limited:0|send_elapse:39788|ack_elapse:39849|ctl_first_sent_time:1746006745042213|lagest_ack_time:1746006745080466|curr_delivered:904394| [2025/04/30 09:52:25 080547] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745042344| [2025/04/30 09:52:25 080553] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1028||sndq_packets_used_bytes:0|sndq_packets_free:320| [2025/04/30 09:52:25 080559] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38101|rttvar:119|minrtt:31359|latest_rtt:38122|ack_delay:104| [2025/04/30 09:52:25 080565] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38091|rttvar:110|minrtt:31359|latest_rtt:38122|ack_delay:104| [2025/04/30 09:52:25 080579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1090|lost_pn:1087|thresh:3| [2025/04/30 09:52:25 080585] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 080593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 080599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38091|rtt_var:110|pto_duration:40091|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 080605] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 080609] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 080613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48010| [2025/04/30 09:52:25 080617] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745145298|now:1746006745080598|interv:64700| [2025/04/30 09:52:25 080621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745145298|now:1746006745080598|interval:64700|pto_count:0|srtt:38091 [2025/04/30 09:52:25 080626] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39788, ack_elapse 39849, delivered 46810|rate 1174684|lost 300| [2025/04/30 09:52:25 080630] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174684) in round 18| [2025/04/30 09:52:25 080635] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 080639] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 080643] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745042344|recovery:1|recovery_start:1746006745054683|packet_conservation:0|next_round_delivered:875584| [2025/04/30 09:52:25 080647] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745042344|recovery:1|recovery_start:1746006745054683|packet_conservation:0|next_round_delivered:875584| [2025/04/30 09:52:25 080652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1514842|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:48010|srtt:38091|latest_rtt:38122|min_rtt:31359|applimit:0|lost:300|recovery:1|recovery_start:1746006745054683|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 080658] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:399|largest:399|pns:2| [2025/04/30 09:52:25 080662] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:399|frame:ACK |recv_time:1746006745080466|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 080667] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865080466|now:1746006745080466|interv:120000000| [2025/04/30 09:52:25 080671] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865080466|now:1746006745080466|interv:120000000| [2025/04/30 09:52:25 080679] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745081315|pq_index:0| [2025/04/30 09:52:25 080683] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745079953| [2025/04/30 09:52:25 080687] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745080687| [2025/04/30 09:52:25 080692] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745080691| [2025/04/30 09:52:25 080697] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 080702] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38091|min_srtt:38091|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 080707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:48010|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:986853| [2025/04/30 09:52:25 080711] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38091|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 080716] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 080720] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38091|min_srtt:38091|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 080725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:48010|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:988032| [2025/04/30 09:52:25 080729] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38091|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 080733] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 080738] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38091|min_srtt:38091|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 080742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:48010|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:989211| [2025/04/30 09:52:25 080746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 080750] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 080754] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 080758] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 080763] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 080767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:933798| [2025/04/30 09:52:25 080774] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 080777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 080781] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745081315| [2025/04/30 09:52:25 080785] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745081315| [2025/04/30 09:52:25 080789] [debug] |xqc_engine_wakeup_after|wakeup:1746006745081315|now:1746006745080789|diff:526| [2025/04/30 09:52:25 080794] [debug] |xqc_engine_main_logic|END|now:1746006745080691| [2025/04/30 09:52:25 080799] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745080799| [2025/04/30 09:52:25 080803] [debug] |xqc_engine_wakeup_after|wakeup:1746006745081315|now:1746006745080803|diff:512| [2025/04/30 09:52:25 080807] [debug] |xqc_engine_main_logic|END|now:1746006745080799| [2025/04/30 09:52:25 081875] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745081875| [2025/04/30 09:52:25 081887] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745081315|pq_index:0| [2025/04/30 09:52:25 081892] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745080691| [2025/04/30 09:52:25 081899] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745081897| [2025/04/30 09:52:25 081907] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745081315|now:1746006745081897| [2025/04/30 09:52:25 081914] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745081315|now:1746006745081897| [2025/04/30 09:52:25 081920] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 081927] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 081935] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38091|min_srtt:38091|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 081943] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:48010|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:989211| [2025/04/30 09:52:25 081950] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 081956] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 081962] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 081969] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 081976] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 081983] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48010|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:933798| [2025/04/30 09:52:25 081997] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 082003] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1131| [2025/04/30 09:52:25 082047] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1131|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48010|now:1746006745082015|stream_id:0|stream_offset:933798| [2025/04/30 09:52:25 082058] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 082066] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48010|applimit:0| [2025/04/30 09:52:25 082073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38091|rtt_var:110|pto_duration:40091|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 082080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 082087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 082093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 09:52:25 082099] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745147106|now:1746006745082073|interv:65033| [2025/04/30 09:52:25 082106] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745147106|now:1746006745082073|interval:65033|pto_count:0|srtt:38091 [2025/04/30 09:52:25 082114] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:49210| [2025/04/30 09:52:25 082121] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 082128] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49210|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:934977| [2025/04/30 09:52:25 082158] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 082166] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1132| [2025/04/30 09:52:25 082208] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1132|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49210|now:1746006745082177|stream_id:0|stream_offset:934977| [2025/04/30 09:52:25 082217] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 082225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49210|applimit:0| [2025/04/30 09:52:25 082232] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38091|rtt_var:110|pto_duration:40091|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 082239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 082245] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 082251] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50410| [2025/04/30 09:52:25 082263] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745147268|now:1746006745082231|interv:65037| [2025/04/30 09:52:25 082267] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745147268|now:1746006745082231|interval:65037|pto_count:0|srtt:38091 [2025/04/30 09:52:25 082272] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:50410| [2025/04/30 09:52:25 082277] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 082281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:936156| [2025/04/30 09:52:25 082286] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 082290] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1133| [2025/04/30 09:52:25 082319] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1133|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50410|now:1746006745082297|stream_id:0|stream_offset:936156| [2025/04/30 09:52:25 082324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 082329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50410|applimit:0| [2025/04/30 09:52:25 082333] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38091|rtt_var:110|pto_duration:40091|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 082338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 082342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 082345] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 09:52:25 082349] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745147388|now:1746006745082333|interv:65055| [2025/04/30 09:52:25 082353] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745147388|now:1746006745082333|interval:65055|pto_count:0|srtt:38091 [2025/04/30 09:52:25 082358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:51610| [2025/04/30 09:52:25 082363] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 082367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:937335| [2025/04/30 09:52:25 082371] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 082375] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745083375|now:1746006745082375|interv:1000| [2025/04/30 09:52:25 082379] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 082387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 082391] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745083375| [2025/04/30 09:52:25 082395] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745083375| [2025/04/30 09:52:25 082399] [debug] |xqc_engine_wakeup_after|wakeup:1746006745083375|now:1746006745082399|diff:976| [2025/04/30 09:52:25 082403] [debug] |xqc_engine_main_logic|END|now:1746006745081897| [2025/04/30 09:52:25 082535] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006745082534| [2025/04/30 09:52:25 082542] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 082548] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:399| [2025/04/30 09:52:25 082555] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:400| [2025/04/30 09:52:25 082563] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:400| [2025/04/30 09:52:25 082569] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 082576] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 082584] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:49210|prior_delivered:857584|prior_time:1746006745040617|is_app_limited:0|send_elapse:40022|ack_elapse:41917|ctl_first_sent_time:1746006745042447|lagest_ack_time:1746006745082534|curr_delivered:905594| [2025/04/30 09:52:25 082591] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745042447| [2025/04/30 09:52:25 082598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1027||sndq_packets_used_bytes:0|sndq_packets_free:321| [2025/04/30 09:52:25 082606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 082612] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:48010|prior_delivered:859984|prior_time:1746006745042679|is_app_limited:0|send_elapse:39867|ack_elapse:39855|ctl_first_sent_time:1746006745044301|lagest_ack_time:1746006745082534|curr_delivered:906794| [2025/04/30 09:52:25 082619] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745044301| [2025/04/30 09:52:25 082625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1026||sndq_packets_used_bytes:0|sndq_packets_free:322| [2025/04/30 09:52:25 082632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38091|rttvar:110|minrtt:31359|latest_rtt:38233|ack_delay:104| [2025/04/30 09:52:25 082638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38096|rttvar:92|minrtt:31359|latest_rtt:38233|ack_delay:104| [2025/04/30 09:52:25 082645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1092|lost_pn:1089|thresh:3| [2025/04/30 09:52:25 082651] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 082657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 082665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38096|rtt_var:92|pto_duration:40096|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 082670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 082674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 082677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49210| [2025/04/30 09:52:25 082681] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745147393|now:1746006745082665|interv:64728| [2025/04/30 09:52:25 082685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745147393|now:1746006745082665|interval:64728|pto_count:0|srtt:38096 [2025/04/30 09:52:25 082690] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39867, ack_elapse 39855, delivered 46810|rate 1174154|lost 300| [2025/04/30 09:52:25 082694] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174154) in round 18| [2025/04/30 09:52:25 082699] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 082703] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 082707] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745044301|recovery:1|recovery_start:1746006745054683|packet_conservation:0|next_round_delivered:875584| [2025/04/30 09:52:25 082711] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745044301|recovery:1|recovery_start:1746006745054683|packet_conservation:0|next_round_delivered:875584| [2025/04/30 09:52:25 082716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1514842|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:49210|srtt:38096|latest_rtt:38233|min_rtt:31359|applimit:0|lost:300|recovery:1|recovery_start:1746006745054683|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 082721] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:25 082726] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:25 082731] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 09:52:25 082736] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:400|largest:400|pns:2| [2025/04/30 09:52:25 082740] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:400|frame:PING ACK |recv_time:1746006745082534|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 082745] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865082534|now:1746006745082534|interv:120000000| [2025/04/30 09:52:25 082749] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865082534|now:1746006745082534|interv:120000000| [2025/04/30 09:52:25 082753] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745083375|pq_index:0| [2025/04/30 09:52:25 082760] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745081897| [2025/04/30 09:52:25 082764] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745082764| [2025/04/30 09:52:25 082769] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745082768| [2025/04/30 09:52:25 082774] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 082779] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:400|ack_delay:245|first_ack_range:31|largest_pkt_recv_time:1746006745082534| [2025/04/30 09:52:25 082783] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:400|low:369|pkt_pns:2| [2025/04/30 09:52:25 082787] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:400|frame_largest_recv:400| [2025/04/30 09:52:25 082791] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:25 082796] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38096|min_srtt:38096|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 082800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:49210|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:989211| [2025/04/30 09:52:25 082805] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38096|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 082810] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 082814] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38096|min_srtt:38096|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 082819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:49210|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:990390| [2025/04/30 09:52:25 082823] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38096|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 082827] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 082832] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38096|min_srtt:38096|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 082836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:49210|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:991569| [2025/04/30 09:52:25 082840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 082844] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 082848] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 082855] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 082859] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:25 082863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:49210|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:937335| [2025/04/30 09:52:25 082868] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 082872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 082876] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745083375| [2025/04/30 09:52:25 082880] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745083375| [2025/04/30 09:52:25 082884] [debug] |xqc_engine_wakeup_after|wakeup:1746006745083375|now:1746006745082884|diff:491| [2025/04/30 09:52:25 082888] [debug] |xqc_engine_main_logic|END|now:1746006745082768| [2025/04/30 09:52:25 082893] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745082893| [2025/04/30 09:52:25 082897] [debug] |xqc_engine_wakeup_after|wakeup:1746006745083375|now:1746006745082897|diff:478| [2025/04/30 09:52:25 082901] [debug] |xqc_engine_main_logic|END|now:1746006745082893| [2025/04/30 09:52:25 083977] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745083977| [2025/04/30 09:52:25 083992] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745083375|pq_index:0| [2025/04/30 09:52:25 083999] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745082768| [2025/04/30 09:52:25 084008] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745084006| [2025/04/30 09:52:25 084015] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745083375|now:1746006745084006| [2025/04/30 09:52:25 084023] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745083375|now:1746006745084006| [2025/04/30 09:52:25 084029] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 084036] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 084044] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38096|min_srtt:38096|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 084052] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:49210|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:991569| [2025/04/30 09:52:25 084059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 084066] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 084072] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 084079] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 084093] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:25 084100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:49210|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:937335| [2025/04/30 09:52:25 084107] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 084114] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1134| [2025/04/30 09:52:25 084180] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1134|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:49210|now:1746006745084125|stream_id:0|stream_offset:937335| [2025/04/30 09:52:25 084194] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1134|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:52:25 084202] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49210|applimit:0| [2025/04/30 09:52:25 084209] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38096|rtt_var:92|pto_duration:40096|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 084213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 084217] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 084221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50416| [2025/04/30 09:52:25 084225] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745149221|now:1746006745084208|interv:65013| [2025/04/30 09:52:25 084229] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745149221|now:1746006745084208|interval:65013|pto_count:0|srtt:38096 [2025/04/30 09:52:25 084234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:50416| [2025/04/30 09:52:25 084239] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 084244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50416|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:938514| [2025/04/30 09:52:25 084248] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 084252] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1135| [2025/04/30 09:52:25 084290] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1135|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50416|now:1746006745084260|stream_id:0|stream_offset:938514| [2025/04/30 09:52:25 084297] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 084301] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50416|applimit:0| [2025/04/30 09:52:25 084306] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38096|rtt_var:92|pto_duration:40096|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 084315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 084319] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 084323] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51616| [2025/04/30 09:52:25 084327] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745149356|now:1746006745084305|interv:65051| [2025/04/30 09:52:25 084331] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745149356|now:1746006745084305|interval:65051|pto_count:0|srtt:38096 [2025/04/30 09:52:25 084336] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:51616| [2025/04/30 09:52:25 084341] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 084345] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51616|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:939693| [2025/04/30 09:52:25 084350] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 084357] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1136| [2025/04/30 09:52:25 084394] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1136|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51616|now:1746006745084367|stream_id:0|stream_offset:939693| [2025/04/30 09:52:25 084400] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 084406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51616|applimit:0| [2025/04/30 09:52:25 084412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38096|rtt_var:92|pto_duration:40096|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 084419] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 084426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 084431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52816| [2025/04/30 09:52:25 084436] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745149463|now:1746006745084412|interv:65051| [2025/04/30 09:52:25 084443] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745149463|now:1746006745084412|interval:65051|pto_count:0|srtt:38096 [2025/04/30 09:52:25 084450] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:52816| [2025/04/30 09:52:25 084458] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 084464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52816|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:940872| [2025/04/30 09:52:25 084478] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 084484] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745085484|now:1746006745084484|interv:1000| [2025/04/30 09:52:25 084490] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 084496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 084502] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745085484| [2025/04/30 09:52:25 084509] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745085484| [2025/04/30 09:52:25 084515] [debug] |xqc_engine_wakeup_after|wakeup:1746006745085484|now:1746006745084515|diff:969| [2025/04/30 09:52:25 084520] [debug] |xqc_engine_main_logic|END|now:1746006745084006| [2025/04/30 09:52:25 084535] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745084534| [2025/04/30 09:52:25 084543] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 084551] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:400| [2025/04/30 09:52:25 084557] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:401| [2025/04/30 09:52:25 084565] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:401| [2025/04/30 09:52:25 084571] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 084579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 084586] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:49210|prior_delivered:859984|prior_time:1746006745042679|is_app_limited:0|send_elapse:39981|ack_elapse:41855|ctl_first_sent_time:1746006745044415|lagest_ack_time:1746006745084534|curr_delivered:907994| [2025/04/30 09:52:25 084593] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745044415| [2025/04/30 09:52:25 084600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1025||sndq_packets_used_bytes:0|sndq_packets_free:323| [2025/04/30 09:52:25 084604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 084609] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:48010|prior_delivered:862384|prior_time:1746006745044568|is_app_limited:0|send_elapse:39626|ack_elapse:39966|ctl_first_sent_time:1746006745046098|lagest_ack_time:1746006745084534|curr_delivered:909194| [2025/04/30 09:52:25 084613] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745046098| [2025/04/30 09:52:25 084617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1024||sndq_packets_used_bytes:0|sndq_packets_free:324| [2025/04/30 09:52:25 084621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38096|rttvar:92|minrtt:31359|latest_rtt:38436|ack_delay:112| [2025/04/30 09:52:25 084625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38124|rttvar:126|minrtt:31359|latest_rtt:38436|ack_delay:112| [2025/04/30 09:52:25 084634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1094|lost_pn:1091|thresh:3| [2025/04/30 09:52:25 084639] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 084643] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 084647] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38124|rtt_var:126|pto_duration:40124|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 084651] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 084655] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 084659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50416| [2025/04/30 09:52:25 084663] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745149491|now:1746006745084647|interv:64844| [2025/04/30 09:52:25 084667] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745149491|now:1746006745084647|interval:64844|pto_count:0|srtt:38124 [2025/04/30 09:52:25 084672] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39626, ack_elapse 39966, delivered 46810|rate 1171245|lost 300| [2025/04/30 09:52:25 084676] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171245) in round 18| [2025/04/30 09:52:25 084680] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 084685] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 084689] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745046098|recovery:1|recovery_start:1746006745054683|packet_conservation:0|next_round_delivered:875584| [2025/04/30 09:52:25 084693] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745046098|recovery:1|recovery_start:1746006745054683|packet_conservation:0|next_round_delivered:875584| [2025/04/30 09:52:25 084698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1514842|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:50416|srtt:38124|latest_rtt:38436|min_rtt:31359|applimit:0|lost:300|recovery:1|recovery_start:1746006745054683|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 084704] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:401|largest:401|pns:2| [2025/04/30 09:52:25 084708] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:401|frame:ACK |recv_time:1746006745084534|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 084713] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865084534|now:1746006745084534|interv:120000000| [2025/04/30 09:52:25 084717] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865084534|now:1746006745084534|interv:120000000| [2025/04/30 09:52:25 084721] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745085484|pq_index:0| [2025/04/30 09:52:25 084728] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745084006| [2025/04/30 09:52:25 084732] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745084732| [2025/04/30 09:52:25 084737] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745084736| [2025/04/30 09:52:25 084742] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 084747] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38124|min_srtt:38124|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 084751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:50416|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:991569| [2025/04/30 09:52:25 084756] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38124|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 084761] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 084765] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38124|min_srtt:38124|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 084769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:50416|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:992748| [2025/04/30 09:52:25 084774] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38124|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 084778] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 084782] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38124|min_srtt:38124|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 084787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:50416|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:993927| [2025/04/30 09:52:25 084791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 084795] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 084799] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 084803] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 084808] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 084812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50416|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:940872| [2025/04/30 09:52:25 084819] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 084823] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 084827] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745085484| [2025/04/30 09:52:25 084831] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745085484| [2025/04/30 09:52:25 084835] [debug] |xqc_engine_wakeup_after|wakeup:1746006745085484|now:1746006745084835|diff:649| [2025/04/30 09:52:25 084839] [debug] |xqc_engine_main_logic|END|now:1746006745084736| [2025/04/30 09:52:25 084844] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745084844| [2025/04/30 09:52:25 084848] [debug] |xqc_engine_wakeup_after|wakeup:1746006745085484|now:1746006745084848|diff:636| [2025/04/30 09:52:25 084852] [debug] |xqc_engine_main_logic|END|now:1746006745084844| [2025/04/30 09:52:25 085908] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745085908| [2025/04/30 09:52:25 085921] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745085484|pq_index:0| [2025/04/30 09:52:25 085926] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745084736| [2025/04/30 09:52:25 085932] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745085930| [2025/04/30 09:52:25 085937] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745085484|now:1746006745085930| [2025/04/30 09:52:25 085944] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745085484|now:1746006745085930| [2025/04/30 09:52:25 085950] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 085958] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 085965] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38124|min_srtt:38124|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 085973] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:50416|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:993927| [2025/04/30 09:52:25 085980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 085987] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 085993] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 086000] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 086008] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 086015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50416|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:940872| [2025/04/30 09:52:25 086024] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 086031] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1137| [2025/04/30 09:52:25 086086] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1137|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50416|now:1746006745086050|stream_id:0|stream_offset:940872| [2025/04/30 09:52:25 086096] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 086104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50416|applimit:0| [2025/04/30 09:52:25 086111] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38124|rtt_var:126|pto_duration:40124|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 086118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 086124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 086131] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51616| [2025/04/30 09:52:25 086161] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745151174|now:1746006745086110|interv:65064| [2025/04/30 09:52:25 086167] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745151174|now:1746006745086110|interval:65064|pto_count:0|srtt:38124 [2025/04/30 09:52:25 086174] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:51616| [2025/04/30 09:52:25 086182] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 086187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51616|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:942051| [2025/04/30 09:52:25 086191] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 086196] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1138| [2025/04/30 09:52:25 086227] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1138|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51616|now:1746006745086203|stream_id:0|stream_offset:942051| [2025/04/30 09:52:25 086233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 086238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51616|applimit:0| [2025/04/30 09:52:25 086242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38124|rtt_var:126|pto_duration:40124|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 086247] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 086251] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 086257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52816| [2025/04/30 09:52:25 086264] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745151327|now:1746006745086242|interv:65085| [2025/04/30 09:52:25 086278] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745151327|now:1746006745086242|interval:65085|pto_count:0|srtt:38124 [2025/04/30 09:52:25 086284] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:52816| [2025/04/30 09:52:25 086289] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 086293] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52816|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:943230| [2025/04/30 09:52:25 086298] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 086302] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745087302|now:1746006745086302|interv:1000| [2025/04/30 09:52:25 086306] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 086310] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 086314] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745087302| [2025/04/30 09:52:25 086319] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745087302| [2025/04/30 09:52:25 086323] [debug] |xqc_engine_wakeup_after|wakeup:1746006745087302|now:1746006745086323|diff:979| [2025/04/30 09:52:25 086327] [debug] |xqc_engine_main_logic|END|now:1746006745085930| [2025/04/30 09:52:25 086471] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745086469| [2025/04/30 09:52:25 086481] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 086490] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:401| [2025/04/30 09:52:25 086495] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:402| [2025/04/30 09:52:25 086516] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:402| [2025/04/30 09:52:25 086523] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 086530] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 086537] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:49210|prior_delivered:862384|prior_time:1746006745044568|is_app_limited:0|send_elapse:39788|ack_elapse:41901|ctl_first_sent_time:1746006745046260|lagest_ack_time:1746006745086469|curr_delivered:910394| [2025/04/30 09:52:25 086545] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745046260| [2025/04/30 09:52:25 086552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1023||sndq_packets_used_bytes:0|sndq_packets_free:325| [2025/04/30 09:52:25 086559] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 086566] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:48010|prior_delivered:864784|prior_time:1746006745046573|is_app_limited:0|send_elapse:39780|ack_elapse:39896|ctl_first_sent_time:1746006745048113|lagest_ack_time:1746006745086469|curr_delivered:911594| [2025/04/30 09:52:25 086580] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745048113| [2025/04/30 09:52:25 086588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1022||sndq_packets_used_bytes:0|sndq_packets_free:326| [2025/04/30 09:52:25 086594] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38124|rttvar:126|minrtt:31359|latest_rtt:38356|ack_delay:112| [2025/04/30 09:52:25 086601] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38139|rttvar:125|minrtt:31359|latest_rtt:38356|ack_delay:112| [2025/04/30 09:52:25 086608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1096|lost_pn:1093|thresh:3| [2025/04/30 09:52:25 086614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 086621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 086628] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38139|rtt_var:125|pto_duration:40139|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 086635] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 086640] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 086644] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50416| [2025/04/30 09:52:25 086648] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745151342|now:1746006745086627|interv:64715| [2025/04/30 09:52:25 086653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745151342|now:1746006745086627|interval:64715|pto_count:0|srtt:38139 [2025/04/30 09:52:25 086657] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39780, ack_elapse 39896, delivered 46810|rate 1173300|lost 300| [2025/04/30 09:52:25 086662] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173300) in round 18| [2025/04/30 09:52:25 086666] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 086670] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 086674] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745048113|recovery:1|recovery_start:1746006745054683|packet_conservation:0|next_round_delivered:875584| [2025/04/30 09:52:25 086679] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745048113|recovery:1|recovery_start:1746006745054683|packet_conservation:0|next_round_delivered:875584| [2025/04/30 09:52:25 086684] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1514842|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:50416|srtt:38139|latest_rtt:38356|min_rtt:31359|applimit:0|lost:300|recovery:1|recovery_start:1746006745054683|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 086690] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:402|largest:402|pns:2| [2025/04/30 09:52:25 086699] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:402|frame:ACK |recv_time:1746006745086469|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 086707] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865086469|now:1746006745086469|interv:120000000| [2025/04/30 09:52:25 086714] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865086469|now:1746006745086469|interv:120000000| [2025/04/30 09:52:25 086720] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745087302|pq_index:0| [2025/04/30 09:52:25 086725] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745085930| [2025/04/30 09:52:25 086729] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745086729| [2025/04/30 09:52:25 086735] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745086733| [2025/04/30 09:52:25 086740] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 086745] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38139|min_srtt:38139|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 086750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:50416|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:993927| [2025/04/30 09:52:25 086754] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38139|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 086759] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 086764] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38139|min_srtt:38139|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 086768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:50416|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:995106| [2025/04/30 09:52:25 086773] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38139|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 086777] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 086782] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38139|min_srtt:38139|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 086789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:50416|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:996285| [2025/04/30 09:52:25 086797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 086803] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 086811] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 086816] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 086820] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 086825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50416|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:943230| [2025/04/30 09:52:25 086829] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 086833] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 086837] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745087302| [2025/04/30 09:52:25 086841] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745087302| [2025/04/30 09:52:25 086845] [debug] |xqc_engine_wakeup_after|wakeup:1746006745087302|now:1746006745086845|diff:457| [2025/04/30 09:52:25 086850] [debug] |xqc_engine_main_logic|END|now:1746006745086733| [2025/04/30 09:52:25 086855] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745086855| [2025/04/30 09:52:25 086859] [debug] |xqc_engine_wakeup_after|wakeup:1746006745087302|now:1746006745086859|diff:443| [2025/04/30 09:52:25 086863] [debug] |xqc_engine_main_logic|END|now:1746006745086855| [2025/04/30 09:52:25 087935] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745087935| [2025/04/30 09:52:25 087949] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745087302|pq_index:0| [2025/04/30 09:52:25 087957] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745086733| [2025/04/30 09:52:25 087965] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745087963| [2025/04/30 09:52:25 087971] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745087302|now:1746006745087963| [2025/04/30 09:52:25 087978] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745087302|now:1746006745087963| [2025/04/30 09:52:25 087984] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 087992] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 087999] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38139|min_srtt:38139|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 088007] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:50416|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:996285| [2025/04/30 09:52:25 088014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 088020] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 088025] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 088040] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 088047] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 088053] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50416|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:943230| [2025/04/30 09:52:25 088061] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 088068] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1139| [2025/04/30 09:52:25 088120] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1139|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50416|now:1746006745088080|stream_id:0|stream_offset:943230| [2025/04/30 09:52:25 088131] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 088160] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50416|applimit:0| [2025/04/30 09:52:25 088167] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38139|rtt_var:125|pto_duration:40139|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 088174] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 088181] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 088187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51616| [2025/04/30 09:52:25 088194] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745153219|now:1746006745088167|interv:65052| [2025/04/30 09:52:25 088198] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745153219|now:1746006745088167|interval:65052|pto_count:0|srtt:38139 [2025/04/30 09:52:25 088203] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:51616| [2025/04/30 09:52:25 088208] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 088213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51616|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:944409| [2025/04/30 09:52:25 088217] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 088222] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1140| [2025/04/30 09:52:25 088253] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1140|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51616|now:1746006745088229|stream_id:0|stream_offset:944409| [2025/04/30 09:52:25 088259] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1140|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:25 088266] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51616|applimit:0| [2025/04/30 09:52:25 088280] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38139|rtt_var:125|pto_duration:40139|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 088287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 088294] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 088300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52816| [2025/04/30 09:52:25 088306] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745153368|now:1746006745088279|interv:65089| [2025/04/30 09:52:25 088311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745153368|now:1746006745088279|interval:65089|pto_count:0|srtt:38139 [2025/04/30 09:52:25 088315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:52816| [2025/04/30 09:52:25 088320] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 088324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52816|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:945588| [2025/04/30 09:52:25 088329] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 088333] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1141| [2025/04/30 09:52:25 088369] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1141|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52816|now:1746006745088340|stream_id:0|stream_offset:945588| [2025/04/30 09:52:25 088377] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1141|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:25 088384] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52816|applimit:0| [2025/04/30 09:52:25 088390] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38139|rtt_var:125|pto_duration:40139|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 088397] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 088403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 088408] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54016| [2025/04/30 09:52:25 088413] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745153479|now:1746006745088389|interv:65090| [2025/04/30 09:52:25 088419] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745153479|now:1746006745088389|interval:65090|pto_count:0|srtt:38139 [2025/04/30 09:52:25 088425] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:54016| [2025/04/30 09:52:25 088431] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 088436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54016|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:946767| [2025/04/30 09:52:25 088446] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 088451] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745089451|now:1746006745088451|interv:1000| [2025/04/30 09:52:25 088456] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 088461] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 088467] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745089451| [2025/04/30 09:52:25 088472] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745089451| [2025/04/30 09:52:25 088477] [debug] |xqc_engine_wakeup_after|wakeup:1746006745089451|now:1746006745088477|diff:974| [2025/04/30 09:52:25 088483] [debug] |xqc_engine_main_logic|END|now:1746006745087963| [2025/04/30 09:52:25 088496] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745088495| [2025/04/30 09:52:25 088502] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 088509] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:402| [2025/04/30 09:52:25 088515] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:403| [2025/04/30 09:52:25 088522] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:403| [2025/04/30 09:52:25 088527] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 088533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 088540] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:49210|prior_delivered:864784|prior_time:1746006745046573|is_app_limited:0|send_elapse:39944|ack_elapse:41922|ctl_first_sent_time:1746006745048277|lagest_ack_time:1746006745088495|curr_delivered:912794| [2025/04/30 09:52:25 088546] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745048277| [2025/04/30 09:52:25 088552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1021||sndq_packets_used_bytes:0|sndq_packets_free:327| [2025/04/30 09:52:25 088558] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 088564] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:48010|prior_delivered:867184|prior_time:1746006745048565|is_app_limited:0|send_elapse:40409|ack_elapse:39930|ctl_first_sent_time:1746006745050154|lagest_ack_time:1746006745088495|curr_delivered:913994| [2025/04/30 09:52:25 088570] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745050154| [2025/04/30 09:52:25 088575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1020||sndq_packets_used_bytes:0|sndq_packets_free:328| [2025/04/30 09:52:25 088581] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38139|rttvar:125|minrtt:31359|latest_rtt:38341|ack_delay:104| [2025/04/30 09:52:25 088586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38151|rttvar:118|minrtt:31359|latest_rtt:38341|ack_delay:104| [2025/04/30 09:52:25 088595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1098|lost_pn:1095|thresh:3| [2025/04/30 09:52:25 088600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 088605] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 088611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38151|rtt_var:118|pto_duration:40151|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 088617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 088622] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 088627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51616| [2025/04/30 09:52:25 088633] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745153491|now:1746006745088610|interv:64881| [2025/04/30 09:52:25 088638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745153491|now:1746006745088610|interval:64881|pto_count:0|srtt:38151 [2025/04/30 09:52:25 088644] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 40409, ack_elapse 39930, delivered 46810|rate 1158405|lost 300| [2025/04/30 09:52:25 088650] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158405) in round 18| [2025/04/30 09:52:25 088655] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 088661] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 088666] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745050154|recovery:1|recovery_start:1746006745054683|packet_conservation:0|next_round_delivered:875584| [2025/04/30 09:52:25 088672] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745050154|recovery:1|recovery_start:1746006745054683|packet_conservation:0|next_round_delivered:875584| [2025/04/30 09:52:25 088678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1514842|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:51616|srtt:38151|latest_rtt:38341|min_rtt:31359|applimit:0|lost:300|recovery:1|recovery_start:1746006745054683|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 088686] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:403|largest:403|pns:2| [2025/04/30 09:52:25 088692] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:403|frame:ACK |recv_time:1746006745088495|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 088699] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865088495|now:1746006745088495|interv:120000000| [2025/04/30 09:52:25 088704] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865088495|now:1746006745088495|interv:120000000| [2025/04/30 09:52:25 088709] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745089451|pq_index:0| [2025/04/30 09:52:25 088718] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745087963| [2025/04/30 09:52:25 088723] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745088723| [2025/04/30 09:52:25 088730] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745088728| [2025/04/30 09:52:25 088736] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 088743] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38151|min_srtt:38151|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 088748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:51616|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:996285| [2025/04/30 09:52:25 088755] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38151|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 088761] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 088767] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38151|min_srtt:38151|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 088772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:51616|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:997464| [2025/04/30 09:52:25 088778] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38151|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 088785] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 088790] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38151|min_srtt:38151|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 088796] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:51616|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:998643| [2025/04/30 09:52:25 088801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 088807] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 088812] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 088817] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 088823] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 088829] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51616|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:946767| [2025/04/30 09:52:25 088838] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 088843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 088849] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745089451| [2025/04/30 09:52:25 088854] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745089451| [2025/04/30 09:52:25 088859] [debug] |xqc_engine_wakeup_after|wakeup:1746006745089451|now:1746006745088859|diff:592| [2025/04/30 09:52:25 088865] [debug] |xqc_engine_main_logic|END|now:1746006745088728| [2025/04/30 09:52:25 088871] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745088871| [2025/04/30 09:52:25 088876] [debug] |xqc_engine_wakeup_after|wakeup:1746006745089451|now:1746006745088876|diff:575| [2025/04/30 09:52:25 088881] [debug] |xqc_engine_main_logic|END|now:1746006745088871| [2025/04/30 09:52:25 089953] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745089953| [2025/04/30 09:52:25 089968] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745089451|pq_index:0| [2025/04/30 09:52:25 089974] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745088728| [2025/04/30 09:52:25 089983] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745089981| [2025/04/30 09:52:25 089990] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745089451|now:1746006745089981| [2025/04/30 09:52:25 089997] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745089451|now:1746006745089981| [2025/04/30 09:52:25 090004] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 090011] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 090019] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38151|min_srtt:38151|path_bw:1211874|loss_rate:4.09|path_pto:0| [2025/04/30 09:52:25 090026] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:51616|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:998643| [2025/04/30 09:52:25 090033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 090040] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 090045] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 090052] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 090059] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 090065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51616|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:946767| [2025/04/30 09:52:25 090072] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 090087] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1142| [2025/04/30 09:52:25 090129] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1142|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51616|now:1746006745090098|stream_id:0|stream_offset:946767| [2025/04/30 09:52:25 090161] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1142|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:25 090169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51616|applimit:0| [2025/04/30 09:52:25 090176] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38151|rtt_var:118|pto_duration:40151|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 090181] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 090185] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 090189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52816| [2025/04/30 09:52:25 090193] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745155249|now:1746006745090176|interv:65073| [2025/04/30 09:52:25 090197] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745155249|now:1746006745090176|interval:65073|pto_count:0|srtt:38151 [2025/04/30 09:52:25 090202] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:52816| [2025/04/30 09:52:25 090207] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 090211] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52816|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:947946| [2025/04/30 09:52:25 090216] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 090220] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1143| [2025/04/30 09:52:25 090252] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1143|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52816|now:1746006745090228|stream_id:0|stream_offset:947946| [2025/04/30 09:52:25 090261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1143|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:25 090269] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52816|applimit:0| [2025/04/30 09:52:25 090276] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38151|rtt_var:118|pto_duration:40151|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 090282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 090286] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 090290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54016| [2025/04/30 09:52:25 090299] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745155379|now:1746006745090276|interv:65103| [2025/04/30 09:52:25 090303] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745155379|now:1746006745090276|interval:65103|pto_count:0|srtt:38151 [2025/04/30 09:52:25 090307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:54016| [2025/04/30 09:52:25 090312] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 090316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54016|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:949125| [2025/04/30 09:52:25 090321] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 090325] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745091325|now:1746006745090325|interv:1000| [2025/04/30 09:52:25 090329] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 090333] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 090337] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745091325| [2025/04/30 09:52:25 090341] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745091325| [2025/04/30 09:52:25 090345] [debug] |xqc_engine_wakeup_after|wakeup:1746006745091325|now:1746006745090345|diff:980| [2025/04/30 09:52:25 090349] [debug] |xqc_engine_main_logic|END|now:1746006745089981| [2025/04/30 09:52:25 090604] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745090603| [2025/04/30 09:52:25 090617] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 090626] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:403| [2025/04/30 09:52:25 090632] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:404| [2025/04/30 09:52:25 090641] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:404| [2025/04/30 09:52:25 090647] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 090654] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 090661] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:49210|prior_delivered:867184|prior_time:1746006745048565|is_app_limited:0|send_elapse:40541|ack_elapse:42038|ctl_first_sent_time:1746006745050286|lagest_ack_time:1746006745090603|curr_delivered:915194| [2025/04/30 09:52:25 090669] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745050286| [2025/04/30 09:52:25 090674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1019||sndq_packets_used_bytes:0|sndq_packets_free:329| [2025/04/30 09:52:25 090678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1100|origin_pktnum:0|size:1210|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1100|path_largest_ack:1100| [2025/04/30 09:52:25 090686] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:49220|prior_delivered:868384|prior_time:1746006745050748|is_app_limited:0|send_elapse:41101|ack_elapse:39855|ctl_first_sent_time:1746006745052372|lagest_ack_time:1746006745090603|curr_delivered:916404| [2025/04/30 09:52:25 090700] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745052372| [2025/04/30 09:52:25 090707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1018||sndq_packets_used_bytes:0|sndq_packets_free:330| [2025/04/30 09:52:25 090714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38151|rttvar:118|minrtt:31359|latest_rtt:38231|ack_delay:280| [2025/04/30 09:52:25 090721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38126|rttvar:139|minrtt:31359|latest_rtt:38231|ack_delay:280| [2025/04/30 09:52:25 090728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1100|lost_pn:1097|thresh:3| [2025/04/30 09:52:25 090734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 090738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 385|pns:2| [2025/04/30 09:52:25 090742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 090746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38126|rtt_var:139|pto_duration:40126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 090751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 090755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 090759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 090762] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745155354|now:1746006745090746|interv:64608| [2025/04/30 09:52:25 090767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745155354|now:1746006745090746|interval:64608|pto_count:0|srtt:38126 [2025/04/30 09:52:25 090771] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 41101, ack_elapse 39855, delivered 48020|rate 1168341|lost 300| [2025/04/30 09:52:25 090776] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168341) in round 18| [2025/04/30 09:52:25 090780] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 090784] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 090788] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2410|po_sent_time:1746006745052372|recovery:1|recovery_start:1746006745054683|packet_conservation:0|next_round_delivered:875584| [2025/04/30 09:52:25 090793] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2410|po_sent_time:1746006745052372|recovery:1|recovery_start:1746006745054683|packet_conservation:0|next_round_delivered:875584| [2025/04/30 09:52:25 090797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1514842|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:51606|srtt:38126|latest_rtt:38231|min_rtt:31359|applimit:0|lost:300|recovery:1|recovery_start:1746006745054683|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 090807] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:404|largest:404|pns:2| [2025/04/30 09:52:25 090811] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:404|frame:ACK |recv_time:1746006745090603|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 090816] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865090603|now:1746006745090603|interv:120000000| [2025/04/30 09:52:25 090820] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865090603|now:1746006745090603|interv:120000000| [2025/04/30 09:52:25 090824] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745091325|pq_index:0| [2025/04/30 09:52:25 090829] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745089981| [2025/04/30 09:52:25 090833] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745090833| [2025/04/30 09:52:25 090838] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745090837| [2025/04/30 09:52:25 090843] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 090848] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38126|min_srtt:38126|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 090852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:51606|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:998643| [2025/04/30 09:52:25 090857] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38126|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 090862] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 090867] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38126|min_srtt:38126|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 090874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:51606|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:999822| [2025/04/30 09:52:25 090882] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38126|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 090889] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 090896] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38126|min_srtt:38126|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 090903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:51606|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1001001| [2025/04/30 09:52:25 090910] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 090924] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 090930] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 090937] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 090944] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 090950] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:949125| [2025/04/30 09:52:25 090957] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 090963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 090969] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745091325| [2025/04/30 09:52:25 090976] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745091325| [2025/04/30 09:52:25 090982] [debug] |xqc_engine_wakeup_after|wakeup:1746006745091325|now:1746006745090981|diff:344| [2025/04/30 09:52:25 090988] [debug] |xqc_engine_main_logic|END|now:1746006745090837| [2025/04/30 09:52:25 090997] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745090997| [2025/04/30 09:52:25 091003] [debug] |xqc_engine_wakeup_after|wakeup:1746006745091325|now:1746006745091002|diff:323| [2025/04/30 09:52:25 091009] [debug] |xqc_engine_main_logic|END|now:1746006745090997| [2025/04/30 09:52:25 092107] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745092106| [2025/04/30 09:52:25 092122] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745091325|pq_index:0| [2025/04/30 09:52:25 092129] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745090837| [2025/04/30 09:52:25 092160] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745092158| [2025/04/30 09:52:25 092169] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745091325|now:1746006745092158| [2025/04/30 09:52:25 092175] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745091325|now:1746006745092158| [2025/04/30 09:52:25 092181] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 092188] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 092194] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38126|min_srtt:38126|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 092199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:51606|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1001001| [2025/04/30 09:52:25 092204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 092208] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 092218] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 092222] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 092227] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 092231] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:949125| [2025/04/30 09:52:25 092236] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 092240] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1144| [2025/04/30 09:52:25 092277] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1144|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745092249|stream_id:0|stream_offset:949125| [2025/04/30 09:52:25 092283] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 092288] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 092292] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38126|rtt_var:139|pto_duration:40126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 092297] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 092301] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 092305] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 092309] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745157375|now:1746006745092292|interv:65083| [2025/04/30 09:52:25 092313] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745157375|now:1746006745092292|interval:65083|pto_count:0|srtt:38126 [2025/04/30 09:52:25 092317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:52806| [2025/04/30 09:52:25 092322] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 092326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:950304| [2025/04/30 09:52:25 092331] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 092335] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1145| [2025/04/30 09:52:25 092361] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1145|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745092341|stream_id:0|stream_offset:950304| [2025/04/30 09:52:25 092376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 092389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 092396] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38126|rtt_var:139|pto_duration:40126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 092403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 092409] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 092415] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 092421] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745157467|now:1746006745092396|interv:65071| [2025/04/30 09:52:25 092427] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745157467|now:1746006745092396|interval:65071|pto_count:0|srtt:38126 [2025/04/30 09:52:25 092434] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:54006| [2025/04/30 09:52:25 092441] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 092447] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:951483| [2025/04/30 09:52:25 092453] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 092458] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1146| [2025/04/30 09:52:25 092499] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1146|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745092468|stream_id:0|stream_offset:951483| [2025/04/30 09:52:25 092509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 092516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 092523] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38126|rtt_var:139|pto_duration:40126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 092528] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 092532] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 092536] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 092540] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745157594|now:1746006745092523|interv:65071| [2025/04/30 09:52:25 092544] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745157594|now:1746006745092523|interval:65071|pto_count:0|srtt:38126 [2025/04/30 09:52:25 092548] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:55206| [2025/04/30 09:52:25 092558] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 092562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:952662| [2025/04/30 09:52:25 092567] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 092571] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745093571|now:1746006745092571|interv:1000| [2025/04/30 09:52:25 092575] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 092579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 092583] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745093571| [2025/04/30 09:52:25 092587] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745093571| [2025/04/30 09:52:25 092591] [debug] |xqc_engine_wakeup_after|wakeup:1746006745093571|now:1746006745092591|diff:980| [2025/04/30 09:52:25 092596] [debug] |xqc_engine_main_logic|END|now:1746006745092158| [2025/04/30 09:52:25 092606] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745092605| [2025/04/30 09:52:25 092611] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 092617] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:404| [2025/04/30 09:52:25 092629] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:405| [2025/04/30 09:52:25 092635] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:405| [2025/04/30 09:52:25 092639] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 092644] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 092649] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:50420|prior_delivered:868384|prior_time:1746006745050748|is_app_limited:0|send_elapse:41225|ack_elapse:41857|ctl_first_sent_time:1746006745052496|lagest_ack_time:1746006745092605|curr_delivered:917604| [2025/04/30 09:52:25 092654] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745052496| [2025/04/30 09:52:25 092659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1017||sndq_packets_used_bytes:0|sndq_packets_free:331| [2025/04/30 09:52:25 092663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 092667] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:49220|prior_delivered:870784|prior_time:1746006745052673|is_app_limited:0|send_elapse:39641|ack_elapse:39932|ctl_first_sent_time:1746006745054195|lagest_ack_time:1746006745092605|curr_delivered:918804| [2025/04/30 09:52:25 092672] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745054195| [2025/04/30 09:52:25 092676] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1016||sndq_packets_used_bytes:0|sndq_packets_free:332| [2025/04/30 09:52:25 092680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38126|rttvar:139|minrtt:31359|latest_rtt:38410|ack_delay:112| [2025/04/30 09:52:25 092687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38148|rttvar:148|minrtt:31359|latest_rtt:38410|ack_delay:112| [2025/04/30 09:52:25 092692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1102|lost_pn:1099|thresh:3| [2025/04/30 09:52:25 092696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 092700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 092704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38148|rtt_var:148|pto_duration:40148|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 092709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 092713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 092717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 092721] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745157616|now:1746006745092704|interv:64912| [2025/04/30 09:52:25 092724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745157616|now:1746006745092704|interval:64912|pto_count:0|srtt:38148 [2025/04/30 09:52:25 092729] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39641, ack_elapse 39932, delivered 48020|rate 1202544|lost 300| [2025/04/30 09:52:25 092733] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202544) in round 18| [2025/04/30 09:52:25 092738] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 092742] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 092746] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745054195|recovery:1|recovery_start:1746006745054683|packet_conservation:0|next_round_delivered:875584| [2025/04/30 09:52:25 092750] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745054195|recovery:1|recovery_start:1746006745054683|packet_conservation:0|next_round_delivered:875584| [2025/04/30 09:52:25 092755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1514842|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:52806|srtt:38148|latest_rtt:38410|min_rtt:31359|applimit:0|lost:300|recovery:1|recovery_start:1746006745054683|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 092761] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:405|largest:405|pns:2| [2025/04/30 09:52:25 092765] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:405|frame:ACK |recv_time:1746006745092605|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 092770] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865092605|now:1746006745092605|interv:120000000| [2025/04/30 09:52:25 092777] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865092605|now:1746006745092605|interv:120000000| [2025/04/30 09:52:25 092781] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745093571|pq_index:0| [2025/04/30 09:52:25 092785] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745092158| [2025/04/30 09:52:25 092789] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745092789| [2025/04/30 09:52:25 092794] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745092793| [2025/04/30 09:52:25 092799] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 092804] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38148|min_srtt:38148|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 092809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1001001| [2025/04/30 09:52:25 092813] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38148|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 092818] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 092822] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38148|min_srtt:38148|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 092827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1002180| [2025/04/30 09:52:25 092831] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38148|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 092836] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 092840] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38148|min_srtt:38148|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 092844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1003359| [2025/04/30 09:52:25 092849] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 092852] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 092856] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 092861] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 092865] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 092872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:952662| [2025/04/30 09:52:25 092876] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 092880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 092884] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745093571| [2025/04/30 09:52:25 092888] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745093571| [2025/04/30 09:52:25 092892] [debug] |xqc_engine_wakeup_after|wakeup:1746006745093571|now:1746006745092892|diff:679| [2025/04/30 09:52:25 092896] [debug] |xqc_engine_main_logic|END|now:1746006745092793| [2025/04/30 09:52:25 092901] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745092901| [2025/04/30 09:52:25 092905] [debug] |xqc_engine_wakeup_after|wakeup:1746006745093571|now:1746006745092905|diff:666| [2025/04/30 09:52:25 092909] [debug] |xqc_engine_main_logic|END|now:1746006745092901| [2025/04/30 09:52:25 093981] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745093981| [2025/04/30 09:52:25 093996] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745093571|pq_index:0| [2025/04/30 09:52:25 094003] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745092793| [2025/04/30 09:52:25 094011] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745094009| [2025/04/30 09:52:25 094018] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745093571|now:1746006745094009| [2025/04/30 09:52:25 094025] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745093571|now:1746006745094009| [2025/04/30 09:52:25 094030] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 094034] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 094041] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38148|min_srtt:38148|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 094047] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1003359| [2025/04/30 09:52:25 094054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 094060] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 094066] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 094073] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 094079] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 094086] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:952662| [2025/04/30 09:52:25 094101] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 094108] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1147| [2025/04/30 09:52:25 094161] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1147|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745094117|stream_id:0|stream_offset:952662| [2025/04/30 09:52:25 094174] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 094182] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 094189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38148|rtt_var:148|pto_duration:40148|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 094195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 094199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 094203] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 094207] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745159265|now:1746006745094189|interv:65076| [2025/04/30 09:52:25 094211] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745159265|now:1746006745094189|interval:65076|pto_count:0|srtt:38148 [2025/04/30 09:52:25 094216] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:54006| [2025/04/30 09:52:25 094221] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 094225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:953841| [2025/04/30 09:52:25 094230] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 094234] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1148| [2025/04/30 09:52:25 094265] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1148|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745094241|stream_id:0|stream_offset:953841| [2025/04/30 09:52:25 094274] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 094282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 094288] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38148|rtt_var:148|pto_duration:40148|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 094295] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 094298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 094311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 094315] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745159389|now:1746006745094288|interv:65101| [2025/04/30 09:52:25 094319] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745159389|now:1746006745094288|interval:65101|pto_count:0|srtt:38148 [2025/04/30 09:52:25 094324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:55206| [2025/04/30 09:52:25 094329] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 094333] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:955020| [2025/04/30 09:52:25 094337] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 094341] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745095341|now:1746006745094341|interv:1000| [2025/04/30 09:52:25 094345] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 094349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 094353] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745095341| [2025/04/30 09:52:25 094358] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745095341| [2025/04/30 09:52:25 094367] [debug] |xqc_engine_wakeup_after|wakeup:1746006745095341|now:1746006745094367|diff:974| [2025/04/30 09:52:25 094371] [debug] |xqc_engine_main_logic|END|now:1746006745094009| [2025/04/30 09:52:25 094440] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745094439| [2025/04/30 09:52:25 094449] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 094457] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:405| [2025/04/30 09:52:25 094463] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:406| [2025/04/30 09:52:25 094472] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:406| [2025/04/30 09:52:25 094478] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 094485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 094492] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:50420|prior_delivered:870784|prior_time:1746006745052673|is_app_limited:0|send_elapse:39739|ack_elapse:41766|ctl_first_sent_time:1746006745054293|lagest_ack_time:1746006745094439|curr_delivered:920004| [2025/04/30 09:52:25 094499] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745054293| [2025/04/30 09:52:25 094506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1015||sndq_packets_used_bytes:0|sndq_packets_free:333| [2025/04/30 09:52:25 094513] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1104|origin_pktnum:1060|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:52:25 094526] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:48020|prior_delivered:873184|prior_time:1746006745054543|is_app_limited:0|send_elapse:41528|ack_elapse:39896|ctl_first_sent_time:1746006745056174|lagest_ack_time:1746006745094439|curr_delivered:921204| [2025/04/30 09:52:25 094533] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745056174| [2025/04/30 09:52:25 094538] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1013||sndq_packets_used_bytes:0|sndq_packets_free:335| [2025/04/30 09:52:25 094542] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38148|rttvar:148|minrtt:31359|latest_rtt:38265|ack_delay:128| [2025/04/30 09:52:25 094547] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38147|rttvar:113|minrtt:31359|latest_rtt:38265|ack_delay:128| [2025/04/30 09:52:25 094551] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1104|lost_pn:1101|thresh:3| [2025/04/30 09:52:25 094555] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 094559] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38147|rtt_var:113|pto_duration:40147|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 094564] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 094568] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 094572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 094577] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745159388|now:1746006745094559|interv:64829| [2025/04/30 09:52:25 094583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745159388|now:1746006745094559|interval:64829|pto_count:0|srtt:38147 [2025/04/30 09:52:25 094591] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 41528, ack_elapse 39896, delivered 48020|rate 1156328|lost 300| [2025/04/30 09:52:25 094598] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156328) in round 18| [2025/04/30 09:52:25 094603] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 094607] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 094611] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745056174|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:875584| [2025/04/30 09:52:25 094616] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108949|packet_lost:0|acked:2400|po_sent_time:1746006745056174|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:875584| [2025/04/30 09:52:25 094621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1514842|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:52806|srtt:38147|latest_rtt:38265|min_rtt:31359|applimit:0|lost:300|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 094630] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:406|largest:406|pns:2| [2025/04/30 09:52:25 094634] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:406|frame:ACK |recv_time:1746006745094439|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 094639] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865094439|now:1746006745094439|interv:120000000| [2025/04/30 09:52:25 094643] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865094439|now:1746006745094439|interv:120000000| [2025/04/30 09:52:25 094647] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745095341|pq_index:0| [2025/04/30 09:52:25 094652] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745094009| [2025/04/30 09:52:25 094656] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745094656| [2025/04/30 09:52:25 094661] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745094660| [2025/04/30 09:52:25 094666] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 094671] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38147|min_srtt:38147|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 094675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1003359| [2025/04/30 09:52:25 094680] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38147|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 094685] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 094689] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38147|min_srtt:38147|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 094694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1004538| [2025/04/30 09:52:25 094698] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38147|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 094702] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 094707] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38147|min_srtt:38147|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 094711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1005717| [2025/04/30 09:52:25 094715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 094722] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 094726] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 094730] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 094734] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 094739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:955020| [2025/04/30 09:52:25 094743] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 094747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 094751] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745095341| [2025/04/30 09:52:25 094755] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745095341| [2025/04/30 09:52:25 094759] [debug] |xqc_engine_wakeup_after|wakeup:1746006745095341|now:1746006745094759|diff:582| [2025/04/30 09:52:25 094763] [debug] |xqc_engine_main_logic|END|now:1746006745094660| [2025/04/30 09:52:25 094769] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745094769| [2025/04/30 09:52:25 094773] [debug] |xqc_engine_wakeup_after|wakeup:1746006745095341|now:1746006745094773|diff:568| [2025/04/30 09:52:25 094777] [debug] |xqc_engine_main_logic|END|now:1746006745094769| [2025/04/30 09:52:25 095846] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745095846| [2025/04/30 09:52:25 095858] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745095341|pq_index:0| [2025/04/30 09:52:25 095863] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745094660| [2025/04/30 09:52:25 095868] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745095867| [2025/04/30 09:52:25 095873] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745095341|now:1746006745095867| [2025/04/30 09:52:25 095877] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745095341|now:1746006745095867| [2025/04/30 09:52:25 095881] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 095887] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 095895] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38147|min_srtt:38147|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 095902] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1005717| [2025/04/30 09:52:25 095909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 095913] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 095917] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 095931] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 095938] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 095944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:955020| [2025/04/30 09:52:25 095952] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 095958] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1149| [2025/04/30 09:52:25 096004] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1149|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745095970|stream_id:0|stream_offset:955020| [2025/04/30 09:52:25 096014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 096022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 096029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38147|rtt_var:113|pto_duration:40147|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 096036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 096042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 096048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 096055] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745161117|now:1746006745096029|interv:65088| [2025/04/30 09:52:25 096062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745161117|now:1746006745096029|interval:65088|pto_count:0|srtt:38147 [2025/04/30 09:52:25 096069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:54006| [2025/04/30 09:52:25 096077] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 096083] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:956199| [2025/04/30 09:52:25 096090] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 096097] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1150| [2025/04/30 09:52:25 096154] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1150|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745096107|stream_id:0|stream_offset:956199| [2025/04/30 09:52:25 096168] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 096181] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 096189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38147|rtt_var:113|pto_duration:40147|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 096195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 096201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 096207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 096212] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745161254|now:1746006745096188|interv:65066| [2025/04/30 09:52:25 096216] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745161254|now:1746006745096188|interval:65066|pto_count:0|srtt:38147 [2025/04/30 09:52:25 096221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:55206| [2025/04/30 09:52:25 096226] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 096230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:957378| [2025/04/30 09:52:25 096235] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 096239] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1151| [2025/04/30 09:52:25 096271] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1151|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746006745096246|stream_id:0|stream_offset:957378| [2025/04/30 09:52:25 096277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 096282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 09:52:25 096286] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38147|rtt_var:113|pto_duration:40147|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 096291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 096295] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 096298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 09:52:25 096302] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745161393|now:1746006745096286|interv:65107| [2025/04/30 09:52:25 096306] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745161393|now:1746006745096286|interval:65107|pto_count:0|srtt:38147 [2025/04/30 09:52:25 096311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:56406| [2025/04/30 09:52:25 096318] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 096330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:958557| [2025/04/30 09:52:25 096337] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 096344] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745097344|now:1746006745096344|interv:1000| [2025/04/30 09:52:25 096350] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 096357] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 096361] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745097344| [2025/04/30 09:52:25 096366] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745097344| [2025/04/30 09:52:25 096370] [debug] |xqc_engine_wakeup_after|wakeup:1746006745097344|now:1746006745096370|diff:974| [2025/04/30 09:52:25 096377] [debug] |xqc_engine_main_logic|END|now:1746006745095867| [2025/04/30 09:52:25 096391] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745096390| [2025/04/30 09:52:25 096398] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 096406] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:406| [2025/04/30 09:52:25 096412] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:407| [2025/04/30 09:52:25 096421] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:407| [2025/04/30 09:52:25 096428] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 096435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 096442] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:49220|prior_delivered:873184|prior_time:1746006745054543|is_app_limited:0|send_elapse:41657|ack_elapse:41847|ctl_first_sent_time:1746006745056303|lagest_ack_time:1746006745096390|curr_delivered:922404| [2025/04/30 09:52:25 096449] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745056303| [2025/04/30 09:52:25 096456] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1012||sndq_packets_used_bytes:0|sndq_packets_free:336| [2025/04/30 09:52:25 096462] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 096469] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:48020|prior_delivered:875584|prior_time:1746006745056550|is_app_limited:0|send_elapse:40871|ack_elapse:39840|ctl_first_sent_time:1746006745058105|lagest_ack_time:1746006745096390|curr_delivered:923604| [2025/04/30 09:52:25 096477] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745058105| [2025/04/30 09:52:25 096483] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1011||sndq_packets_used_bytes:0|sndq_packets_free:337| [2025/04/30 09:52:25 096489] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38147|rttvar:113|minrtt:31359|latest_rtt:38285|ack_delay:96| [2025/04/30 09:52:25 096501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38152|rttvar:95|minrtt:31359|latest_rtt:38285|ack_delay:96| [2025/04/30 09:52:25 096506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1106|lost_pn:1103|thresh:3| [2025/04/30 09:52:25 096510] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 096514] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38152|rtt_var:95|pto_duration:40152|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 096519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 096523] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 096527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 096530] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745161398|now:1746006745096514|interv:64884| [2025/04/30 09:52:25 096535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745161398|now:1746006745096514|interval:64884|pto_count:0|srtt:38152 [2025/04/30 09:52:25 096539] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 40871, ack_elapse 39840, delivered 48020|rate 1174916|lost 300| [2025/04/30 09:52:25 096543] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: RTT round update 18 -> 19| [2025/04/30 09:52:25 096548] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174916) in round 19| [2025/04/30 09:52:25 096552] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 096556] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 096560] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745058105|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923604| [2025/04/30 09:52:25 096564] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745058105|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923604| [2025/04/30 09:52:25 096569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1514842|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:54006|srtt:38152|latest_rtt:38285|min_rtt:31359|applimit:0|lost:300|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:52:25 096575] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:407|largest:407|pns:2| [2025/04/30 09:52:25 096579] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:407|frame:ACK |recv_time:1746006745096390|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 096584] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865096390|now:1746006745096390|interv:120000000| [2025/04/30 09:52:25 096588] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865096390|now:1746006745096390|interv:120000000| [2025/04/30 09:52:25 096595] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745097344|pq_index:0| [2025/04/30 09:52:25 096599] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745095867| [2025/04/30 09:52:25 096603] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745096603| [2025/04/30 09:52:25 096608] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745096607| [2025/04/30 09:52:25 096613] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 096618] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38152|min_srtt:38152|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 096623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:54006|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1005717| [2025/04/30 09:52:25 096628] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38152|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 096632] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 096637] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38152|min_srtt:38152|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 096641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:54006|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1006896| [2025/04/30 09:52:25 096645] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38152|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 096650] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 096654] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38152|min_srtt:38152|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 096658] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54006|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1008075| [2025/04/30 09:52:25 096663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 096666] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 096670] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 096675] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 096679] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 096683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:958557| [2025/04/30 09:52:25 096690] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 096694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 096698] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745097344| [2025/04/30 09:52:25 096702] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745097344| [2025/04/30 09:52:25 096706] [debug] |xqc_engine_wakeup_after|wakeup:1746006745097344|now:1746006745096706|diff:638| [2025/04/30 09:52:25 096710] [debug] |xqc_engine_main_logic|END|now:1746006745096607| [2025/04/30 09:52:25 096716] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745096716| [2025/04/30 09:52:25 096720] [debug] |xqc_engine_wakeup_after|wakeup:1746006745097344|now:1746006745096719|diff:625| [2025/04/30 09:52:25 096723] [debug] |xqc_engine_main_logic|END|now:1746006745096716| [2025/04/30 09:52:25 097798] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745097798| [2025/04/30 09:52:25 097810] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745097344|pq_index:0| [2025/04/30 09:52:25 097814] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745096607| [2025/04/30 09:52:25 097819] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745097818| [2025/04/30 09:52:25 097824] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745097344|now:1746006745097818| [2025/04/30 09:52:25 097829] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745097344|now:1746006745097818| [2025/04/30 09:52:25 097833] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 097837] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 097842] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38152|min_srtt:38152|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 097847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54006|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1008075| [2025/04/30 09:52:25 097852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 097856] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 097860] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 097864] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 097869] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 097873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:958557| [2025/04/30 09:52:25 097883] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 097888] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1152| [2025/04/30 09:52:25 097929] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1152|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745097897|stream_id:0|stream_offset:958557| [2025/04/30 09:52:25 097939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 097947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 097953] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38152|rtt_var:95|pto_duration:40152|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 097960] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 097967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 097973] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 097979] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745163049|now:1746006745097953|interv:65096| [2025/04/30 09:52:25 097985] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745163049|now:1746006745097953|interval:65096|pto_count:0|srtt:38152 [2025/04/30 09:52:25 097992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:55206| [2025/04/30 09:52:25 098000] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 098006] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:959736| [2025/04/30 09:52:25 098013] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 098019] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1153| [2025/04/30 09:52:25 098083] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1153|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746006745098030|stream_id:0|stream_offset:959736| [2025/04/30 09:52:25 098094] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 098100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 09:52:25 098107] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38152|rtt_var:95|pto_duration:40152|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 098114] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 098120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 098127] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 09:52:25 098159] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745163182|now:1746006745098107|interv:65075| [2025/04/30 09:52:25 098164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745163182|now:1746006745098107|interval:65075|pto_count:0|srtt:38152 [2025/04/30 09:52:25 098169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:56406| [2025/04/30 09:52:25 098174] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 098178] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:960915| [2025/04/30 09:52:25 098182] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 098186] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745099186|now:1746006745098186|interv:1000| [2025/04/30 09:52:25 098190] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 098194] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 098198] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745099186| [2025/04/30 09:52:25 098202] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745099186| [2025/04/30 09:52:25 098206] [debug] |xqc_engine_wakeup_after|wakeup:1746006745099186|now:1746006745098206|diff:980| [2025/04/30 09:52:25 098211] [debug] |xqc_engine_main_logic|END|now:1746006745097818| [2025/04/30 09:52:25 098473] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745098472| [2025/04/30 09:52:25 098482] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 098491] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:407| [2025/04/30 09:52:25 098497] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:408| [2025/04/30 09:52:25 098506] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:408| [2025/04/30 09:52:25 098512] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 098520] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 098526] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:49220|prior_delivered:875584|prior_time:1746006745056550|is_app_limited:0|send_elapse:41031|ack_elapse:41922|ctl_first_sent_time:1746006745058265|lagest_ack_time:1746006745098472|curr_delivered:924804| [2025/04/30 09:52:25 098533] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745058265| [2025/04/30 09:52:25 098540] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1010||sndq_packets_used_bytes:0|sndq_packets_free:338| [2025/04/30 09:52:25 098546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 098553] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:48020|prior_delivered:877984|prior_time:1746006745058583|is_app_limited:0|send_elapse:39725|ack_elapse:39889|ctl_first_sent_time:1746006745060163|lagest_ack_time:1746006745098472|curr_delivered:926004| [2025/04/30 09:52:25 098566] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745060163| [2025/04/30 09:52:25 098573] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1009||sndq_packets_used_bytes:0|sndq_packets_free:339| [2025/04/30 09:52:25 098579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38152|rttvar:95|minrtt:31359|latest_rtt:38309|ack_delay:104| [2025/04/30 09:52:25 098585] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38158|rttvar:85|minrtt:31359|latest_rtt:38309|ack_delay:104| [2025/04/30 09:52:25 098593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1108|lost_pn:1105|thresh:3| [2025/04/30 09:52:25 098599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 098606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38158|rtt_var:85|pto_duration:40158|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 098611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 098615] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 098619] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 098623] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745163188|now:1746006745098605|interv:64583| [2025/04/30 09:52:25 098627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745163188|now:1746006745098605|interval:64583|pto_count:0|srtt:38158 [2025/04/30 09:52:25 098631] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39725, ack_elapse 39889, delivered 48020|rate 1203840|lost 300| [2025/04/30 09:52:25 098636] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203840) in round 19| [2025/04/30 09:52:25 098640] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 098644] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 098648] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745060163|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923604| [2025/04/30 09:52:25 098652] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745060163|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923604| [2025/04/30 09:52:25 098657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1514842|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:54006|srtt:38158|latest_rtt:38309|min_rtt:31359|applimit:0|lost:300|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 098663] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:408|largest:408|pns:2| [2025/04/30 09:52:25 098671] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:408|frame:ACK |recv_time:1746006745098472|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 098676] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865098472|now:1746006745098472|interv:120000000| [2025/04/30 09:52:25 098680] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865098472|now:1746006745098472|interv:120000000| [2025/04/30 09:52:25 098684] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745099186|pq_index:0| [2025/04/30 09:52:25 098688] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745097818| [2025/04/30 09:52:25 098692] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745098692| [2025/04/30 09:52:25 098698] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745098696| [2025/04/30 09:52:25 098703] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 098708] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38158|min_srtt:38158|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 098712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:54006|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1008075| [2025/04/30 09:52:25 098717] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38158|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 098722] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 098726] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38158|min_srtt:38158|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 098731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:54006|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1009254| [2025/04/30 09:52:25 098735] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38158|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 098739] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 098744] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38158|min_srtt:38158|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 098748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54006|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1010433| [2025/04/30 09:52:25 098752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 098756] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 098760] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 098767] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 098771] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 098775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:960915| [2025/04/30 09:52:25 098780] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 098784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 098788] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745099186| [2025/04/30 09:52:25 098792] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745099186| [2025/04/30 09:52:25 098796] [debug] |xqc_engine_wakeup_after|wakeup:1746006745099186|now:1746006745098795|diff:391| [2025/04/30 09:52:25 098800] [debug] |xqc_engine_main_logic|END|now:1746006745098696| [2025/04/30 09:52:25 098805] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745098805| [2025/04/30 09:52:25 098809] [debug] |xqc_engine_wakeup_after|wakeup:1746006745099186|now:1746006745098809|diff:377| [2025/04/30 09:52:25 098813] [debug] |xqc_engine_main_logic|END|now:1746006745098805| [2025/04/30 09:52:25 099888] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745099888| [2025/04/30 09:52:25 099902] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745099186|pq_index:0| [2025/04/30 09:52:25 099910] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745098696| [2025/04/30 09:52:25 099917] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745099916| [2025/04/30 09:52:25 099925] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745099186|now:1746006745099916| [2025/04/30 09:52:25 099931] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745099186|now:1746006745099916| [2025/04/30 09:52:25 099937] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 099944] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 099951] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38158|min_srtt:38158|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 099958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54006|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1010433| [2025/04/30 09:52:25 099966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 099972] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 099978] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 099985] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 100000] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 100007] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:960915| [2025/04/30 09:52:25 100014] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 100021] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1154| [2025/04/30 09:52:25 100068] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1154|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745100032|stream_id:0|stream_offset:960915| [2025/04/30 09:52:25 100076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 100081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 100086] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38158|rtt_var:85|pto_duration:40158|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 100090] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 100094] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 100098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 100102] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745165190|now:1746006745100085|interv:65105| [2025/04/30 09:52:25 100106] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745165190|now:1746006745100085|interval:65105|pto_count:0|srtt:38158 [2025/04/30 09:52:25 100111] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:55206| [2025/04/30 09:52:25 100116] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 100120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:962094| [2025/04/30 09:52:25 100125] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 100129] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1155| [2025/04/30 09:52:25 100182] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1155|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746006745100161|stream_id:0|stream_offset:962094| [2025/04/30 09:52:25 100189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 100194] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 09:52:25 100198] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38158|rtt_var:85|pto_duration:40158|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 100207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 100211] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 100215] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 09:52:25 100219] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745165319|now:1746006745100198|interv:65121| [2025/04/30 09:52:25 100223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745165319|now:1746006745100198|interval:65121|pto_count:0|srtt:38158 [2025/04/30 09:52:25 100227] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:56406| [2025/04/30 09:52:25 100232] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 100236] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:963273| [2025/04/30 09:52:25 100240] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 100245] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1156| [2025/04/30 09:52:25 100268] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1156|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56406|now:1746006745100251|stream_id:0|stream_offset:963273| [2025/04/30 09:52:25 100273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 100278] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:56406|applimit:0| [2025/04/30 09:52:25 100282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38158|rtt_var:85|pto_duration:40158|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 100286] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 100290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 100294] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 57606| [2025/04/30 09:52:25 100298] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745165409|now:1746006745100282|interv:65127| [2025/04/30 09:52:25 100302] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745165409|now:1746006745100282|interval:65127|pto_count:0|srtt:38158 [2025/04/30 09:52:25 100306] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:57606| [2025/04/30 09:52:25 100311] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 100315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57606|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:964452| [2025/04/30 09:52:25 100323] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 100327] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745101326|now:1746006745100326|interv:1000| [2025/04/30 09:52:25 100331] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 100334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 100339] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745101326| [2025/04/30 09:52:25 100343] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745101326| [2025/04/30 09:52:25 100347] [debug] |xqc_engine_wakeup_after|wakeup:1746006745101326|now:1746006745100347|diff:979| [2025/04/30 09:52:25 100351] [debug] |xqc_engine_main_logic|END|now:1746006745099916| [2025/04/30 09:52:25 100438] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745100437| [2025/04/30 09:52:25 100451] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 100460] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:408| [2025/04/30 09:52:25 100466] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:409| [2025/04/30 09:52:25 100475] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:409| [2025/04/30 09:52:25 100481] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 100489] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 100496] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:49220|prior_delivered:877984|prior_time:1746006745058583|is_app_limited:0|send_elapse:39865|ack_elapse:41854|ctl_first_sent_time:1746006745060303|lagest_ack_time:1746006745100437|curr_delivered:927204| [2025/04/30 09:52:25 100504] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745060303| [2025/04/30 09:52:25 100511] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1008||sndq_packets_used_bytes:0|sndq_packets_free:340| [2025/04/30 09:52:25 100518] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 100525] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:48010|prior_delivered:880394|prior_time:1746006745060550|is_app_limited:0|send_elapse:39726|ack_elapse:39887|ctl_first_sent_time:1746006745062123|lagest_ack_time:1746006745100437|curr_delivered:928404| [2025/04/30 09:52:25 100532] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745062123| [2025/04/30 09:52:25 100538] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1007||sndq_packets_used_bytes:0|sndq_packets_free:341| [2025/04/30 09:52:25 100545] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38158|rttvar:85|minrtt:31359|latest_rtt:38314|ack_delay:96| [2025/04/30 09:52:25 100552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38166|rttvar:79|minrtt:31359|latest_rtt:38314|ack_delay:96| [2025/04/30 09:52:25 100565] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1110|lost_pn:1107|thresh:3| [2025/04/30 09:52:25 100572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 100577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38166|rtt_var:79|pto_duration:40166|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 100582] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 100586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 100589] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 100593] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745165417|now:1746006745100577|interv:64840| [2025/04/30 09:52:25 100597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745165417|now:1746006745100577|interval:64840|pto_count:0|srtt:38166 [2025/04/30 09:52:25 100602] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39726, ack_elapse 39887, delivered 48010|rate 1203650|lost 300| [2025/04/30 09:52:25 100606] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203650) in round 19| [2025/04/30 09:52:25 100611] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 100615] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 100619] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745062123|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923604| [2025/04/30 09:52:25 100623] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745062123|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923604| [2025/04/30 09:52:25 100628] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1514842|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:55206|srtt:38166|latest_rtt:38314|min_rtt:31359|applimit:0|lost:300|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 100634] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:409|largest:409|pns:2| [2025/04/30 09:52:25 100638] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:409|frame:ACK |recv_time:1746006745100437|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 100643] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865100437|now:1746006745100437|interv:120000000| [2025/04/30 09:52:25 100647] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865100437|now:1746006745100437|interv:120000000| [2025/04/30 09:52:25 100651] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745101326|pq_index:0| [2025/04/30 09:52:25 100656] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745099916| [2025/04/30 09:52:25 100660] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745100660| [2025/04/30 09:52:25 100668] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745100667| [2025/04/30 09:52:25 100673] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 100678] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38166|min_srtt:38166|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 100682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:55206|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1010433| [2025/04/30 09:52:25 100687] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38166|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 100692] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 100696] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38166|min_srtt:38166|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 100701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:55206|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1011612| [2025/04/30 09:52:25 100705] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38166|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 100709] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 100714] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38166|min_srtt:38166|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 100718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:55206|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1012791| [2025/04/30 09:52:25 100722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 100726] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 100730] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 100734] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 100739] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 100743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:964452| [2025/04/30 09:52:25 100747] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 100753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 100758] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745101326| [2025/04/30 09:52:25 100762] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745101326| [2025/04/30 09:52:25 100765] [debug] |xqc_engine_wakeup_after|wakeup:1746006745101326|now:1746006745100765|diff:561| [2025/04/30 09:52:25 100770] [debug] |xqc_engine_main_logic|END|now:1746006745100667| [2025/04/30 09:52:25 100775] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745100775| [2025/04/30 09:52:25 100779] [debug] |xqc_engine_wakeup_after|wakeup:1746006745101326|now:1746006745100779|diff:547| [2025/04/30 09:52:25 100783] [debug] |xqc_engine_main_logic|END|now:1746006745100775| [2025/04/30 09:52:25 101851] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745101851| [2025/04/30 09:52:25 101863] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745101326|pq_index:0| [2025/04/30 09:52:25 101868] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745100667| [2025/04/30 09:52:25 101874] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745101873| [2025/04/30 09:52:25 101882] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745101326|now:1746006745101873| [2025/04/30 09:52:25 101889] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745101326|now:1746006745101873| [2025/04/30 09:52:25 101895] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 101900] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 101905] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38166|min_srtt:38166|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 101913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:55206|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1012791| [2025/04/30 09:52:25 101921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 101927] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 101931] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 101935] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 101940] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 101947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:964452| [2025/04/30 09:52:25 101954] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 101961] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1157| [2025/04/30 09:52:25 102003] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1157|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746006745101973|stream_id:0|stream_offset:964452| [2025/04/30 09:52:25 102020] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 102027] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 09:52:25 102034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38166|rtt_var:79|pto_duration:40166|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 102040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 102046] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 102051] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 09:52:25 102057] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745167139|now:1746006745102033|interv:65106| [2025/04/30 09:52:25 102062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745167139|now:1746006745102033|interval:65106|pto_count:0|srtt:38166 [2025/04/30 09:52:25 102069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:56406| [2025/04/30 09:52:25 102077] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 102083] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:965631| [2025/04/30 09:52:25 102089] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 102096] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1158| [2025/04/30 09:52:25 102177] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1158|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56406|now:1746006745102105|stream_id:0|stream_offset:965631| [2025/04/30 09:52:25 102190] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 102197] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:56406|applimit:0| [2025/04/30 09:52:25 102204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38166|rtt_var:79|pto_duration:40166|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 102210] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 102217] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 102223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 57606| [2025/04/30 09:52:25 102227] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745167271|now:1746006745102203|interv:65068| [2025/04/30 09:52:25 102231] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745167271|now:1746006745102203|interval:65068|pto_count:0|srtt:38166 [2025/04/30 09:52:25 102239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:57606| [2025/04/30 09:52:25 102244] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 102249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57606|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:966810| [2025/04/30 09:52:25 102253] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 102257] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745103257|now:1746006745102257|interv:1000| [2025/04/30 09:52:25 102261] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 102265] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 102269] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745103257| [2025/04/30 09:52:25 102273] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745103257| [2025/04/30 09:52:25 102277] [debug] |xqc_engine_wakeup_after|wakeup:1746006745103257|now:1746006745102277|diff:980| [2025/04/30 09:52:25 102282] [debug] |xqc_engine_main_logic|END|now:1746006745101873| [2025/04/30 09:52:25 102439] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745102438| [2025/04/30 09:52:25 102449] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 102457] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:409| [2025/04/30 09:52:25 102463] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:410| [2025/04/30 09:52:25 102472] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:410| [2025/04/30 09:52:25 102478] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 102484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 102492] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:49210|prior_delivered:880394|prior_time:1746006745060550|is_app_limited:0|send_elapse:39893|ack_elapse:41888|ctl_first_sent_time:1746006745062290|lagest_ack_time:1746006745102438|curr_delivered:929604| [2025/04/30 09:52:25 102499] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745062290| [2025/04/30 09:52:25 102506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1006||sndq_packets_used_bytes:0|sndq_packets_free:342| [2025/04/30 09:52:25 102513] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 102520] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:48010|prior_delivered:882794|prior_time:1746006745062442|is_app_limited:0|send_elapse:39613|ack_elapse:39996|ctl_first_sent_time:1746006745063954|lagest_ack_time:1746006745102438|curr_delivered:930804| [2025/04/30 09:52:25 102525] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745063954| [2025/04/30 09:52:25 102536] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1005||sndq_packets_used_bytes:0|sndq_packets_free:343| [2025/04/30 09:52:25 102543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38166|rttvar:79|minrtt:31359|latest_rtt:38484|ack_delay:96| [2025/04/30 09:52:25 102550] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38194|rttvar:115|minrtt:31359|latest_rtt:38484|ack_delay:96| [2025/04/30 09:52:25 102555] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1112|lost_pn:1109|thresh:3| [2025/04/30 09:52:25 102559] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 102564] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38194|rtt_var:115|pto_duration:40194|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 102571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 102577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 102584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 102589] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745167299|now:1746006745102563|interv:64736| [2025/04/30 09:52:25 102593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745167299|now:1746006745102563|interval:64736|pto_count:0|srtt:38194 [2025/04/30 09:52:25 102597] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39613, ack_elapse 39996, delivered 48010|rate 1200370|lost 300| [2025/04/30 09:52:25 102602] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200370) in round 19| [2025/04/30 09:52:25 102606] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 102610] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 102614] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745063954|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923604| [2025/04/30 09:52:25 102619] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745063954|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923604| [2025/04/30 09:52:25 102623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1514842|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:55206|srtt:38194|latest_rtt:38484|min_rtt:31359|applimit:0|lost:300|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 102629] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:410|largest:410|pns:2| [2025/04/30 09:52:25 102634] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:410|frame:ACK |recv_time:1746006745102438|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 102638] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865102438|now:1746006745102438|interv:120000000| [2025/04/30 09:52:25 102646] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865102438|now:1746006745102438|interv:120000000| [2025/04/30 09:52:25 102650] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745103257|pq_index:0| [2025/04/30 09:52:25 102654] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745101873| [2025/04/30 09:52:25 102658] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745102658| [2025/04/30 09:52:25 102666] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745102662| [2025/04/30 09:52:25 102673] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 102679] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38194|min_srtt:38194|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 102683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:55206|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1012791| [2025/04/30 09:52:25 102688] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38194|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 102692] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 102697] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38194|min_srtt:38194|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 102701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:55206|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1013970| [2025/04/30 09:52:25 102705] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38194|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 102710] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 102714] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38194|min_srtt:38194|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 102718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:55206|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1015149| [2025/04/30 09:52:25 102723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 102726] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 102730] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 102735] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 102742] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 102746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:966810| [2025/04/30 09:52:25 102750] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 102754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 102758] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745103257| [2025/04/30 09:52:25 102762] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745103257| [2025/04/30 09:52:25 102766] [debug] |xqc_engine_wakeup_after|wakeup:1746006745103257|now:1746006745102766|diff:491| [2025/04/30 09:52:25 102770] [debug] |xqc_engine_main_logic|END|now:1746006745102662| [2025/04/30 09:52:25 102775] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745102775| [2025/04/30 09:52:25 102779] [debug] |xqc_engine_wakeup_after|wakeup:1746006745103257|now:1746006745102779|diff:478| [2025/04/30 09:52:25 102783] [debug] |xqc_engine_main_logic|END|now:1746006745102775| [2025/04/30 09:52:25 103854] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745103853| [2025/04/30 09:52:25 103868] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745103257|pq_index:0| [2025/04/30 09:52:25 103876] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745102662| [2025/04/30 09:52:25 103884] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745103882| [2025/04/30 09:52:25 103890] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745103257|now:1746006745103882| [2025/04/30 09:52:25 103896] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745103257|now:1746006745103882| [2025/04/30 09:52:25 103902] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 103909] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 103916] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38194|min_srtt:38194|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 103923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:55206|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1015149| [2025/04/30 09:52:25 103930] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 103936] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 103942] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 103950] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 103957] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 103963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:966810| [2025/04/30 09:52:25 103978] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 103985] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1159| [2025/04/30 09:52:25 104032] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1159|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746006745103997|stream_id:0|stream_offset:966810| [2025/04/30 09:52:25 104042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 104050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 09:52:25 104056] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38194|rtt_var:115|pto_duration:40194|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 104063] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 104070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 104076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 09:52:25 104083] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745169191|now:1746006745104056|interv:65135| [2025/04/30 09:52:25 104089] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745169191|now:1746006745104056|interval:65135|pto_count:0|srtt:38194 [2025/04/30 09:52:25 104097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:56406| [2025/04/30 09:52:25 104104] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 104111] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:967989| [2025/04/30 09:52:25 104117] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 104123] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1160| [2025/04/30 09:52:25 104179] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1160|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56406|now:1746006745104152|stream_id:0|stream_offset:967989| [2025/04/30 09:52:25 104193] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 104200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:56406|applimit:0| [2025/04/30 09:52:25 104206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38194|rtt_var:115|pto_duration:40194|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 104213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 104226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 104231] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 57606| [2025/04/30 09:52:25 104235] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745169346|now:1746006745104206|interv:65140| [2025/04/30 09:52:25 104239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745169346|now:1746006745104206|interval:65140|pto_count:0|srtt:38194 [2025/04/30 09:52:25 104244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:57606| [2025/04/30 09:52:25 104249] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 104253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57606|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:969168| [2025/04/30 09:52:25 104258] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 104262] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1161| [2025/04/30 09:52:25 104291] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1161|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57606|now:1746006745104269|stream_id:0|stream_offset:969168| [2025/04/30 09:52:25 104297] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 104303] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:57606|applimit:0| [2025/04/30 09:52:25 104310] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38194|rtt_var:115|pto_duration:40194|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 104317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 104323] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 104329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 58806| [2025/04/30 09:52:25 104336] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745169463|now:1746006745104310|interv:65153| [2025/04/30 09:52:25 104343] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745169463|now:1746006745104310|interval:65153|pto_count:0|srtt:38194 [2025/04/30 09:52:25 104350] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:58806| [2025/04/30 09:52:25 104357] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 104363] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:970347| [2025/04/30 09:52:25 104370] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 104376] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745105376|now:1746006745104376|interv:1000| [2025/04/30 09:52:25 104389] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 104395] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 104401] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745105376| [2025/04/30 09:52:25 104407] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745105376| [2025/04/30 09:52:25 104414] [debug] |xqc_engine_wakeup_after|wakeup:1746006745105376|now:1746006745104414|diff:962| [2025/04/30 09:52:25 104420] [debug] |xqc_engine_main_logic|END|now:1746006745103882| [2025/04/30 09:52:25 104434] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745104434| [2025/04/30 09:52:25 104442] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 104450] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:410| [2025/04/30 09:52:25 104456] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:411| [2025/04/30 09:52:25 104464] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:411| [2025/04/30 09:52:25 104469] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 104477] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 104484] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:46810|prior_delivered:885194|prior_time:1746006745064520|is_app_limited:0|send_elapse:39777|ack_elapse:39914|ctl_first_sent_time:1746006745066079|lagest_ack_time:1746006745104434|curr_delivered:932004| [2025/04/30 09:52:25 104493] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745066079| [2025/04/30 09:52:25 104501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1004||sndq_packets_used_bytes:0|sndq_packets_free:344| [2025/04/30 09:52:25 104508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 104515] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:46810|prior_delivered:885194|prior_time:1746006745064520|is_app_limited:0|send_elapse:39777|ack_elapse:39914|ctl_first_sent_time:1746006745066079|lagest_ack_time:1746006745104434|curr_delivered:933204| [2025/04/30 09:52:25 104522] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745066242| [2025/04/30 09:52:25 104527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1003||sndq_packets_used_bytes:0|sndq_packets_free:345| [2025/04/30 09:52:25 104531] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38194|rttvar:115|minrtt:31359|latest_rtt:38192|ack_delay:104| [2025/04/30 09:52:25 104535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38181|rttvar:113|minrtt:31359|latest_rtt:38192|ack_delay:104| [2025/04/30 09:52:25 104540] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1114|lost_pn:1111|thresh:3| [2025/04/30 09:52:25 104544] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 104553] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38181|rtt_var:113|pto_duration:40181|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 104557] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 104561] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 104565] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 09:52:25 104569] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745169450|now:1746006745104552|interv:64898| [2025/04/30 09:52:25 104573] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745169450|now:1746006745104552|interval:64898|pto_count:0|srtt:38181 [2025/04/30 09:52:25 104577] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39777, ack_elapse 39914, delivered 48010|rate 1202836|lost 300| [2025/04/30 09:52:25 104582] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202836) in round 19| [2025/04/30 09:52:25 104586] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 104590] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 104594] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745066242|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923604| [2025/04/30 09:52:25 104599] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745066242|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923604| [2025/04/30 09:52:25 104603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1514842|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:56406|srtt:38181|latest_rtt:38192|min_rtt:31359|applimit:0|lost:300|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 104609] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:411|largest:411|pns:2| [2025/04/30 09:52:25 104614] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:411|frame:ACK |recv_time:1746006745104434|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 104618] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865104434|now:1746006745104434|interv:120000000| [2025/04/30 09:52:25 104623] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865104434|now:1746006745104434|interv:120000000| [2025/04/30 09:52:25 104627] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745105376|pq_index:0| [2025/04/30 09:52:25 104631] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745103882| [2025/04/30 09:52:25 104635] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745104635| [2025/04/30 09:52:25 104640] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745104639| [2025/04/30 09:52:25 104648] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 104653] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38181|min_srtt:38181|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 104657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:56406|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1015149| [2025/04/30 09:52:25 104662] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 104666] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 104671] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38181|min_srtt:38181|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 104675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:56406|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1016328| [2025/04/30 09:52:25 104680] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 104684] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 104688] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38181|min_srtt:38181|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 104693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:56406|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1017507| [2025/04/30 09:52:25 104697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 104701] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 104705] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 104709] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 104713] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 104718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:970347| [2025/04/30 09:52:25 104722] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 104726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 104730] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745105376| [2025/04/30 09:52:25 104734] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745105376| [2025/04/30 09:52:25 104740] [debug] |xqc_engine_wakeup_after|wakeup:1746006745105376|now:1746006745104740|diff:636| [2025/04/30 09:52:25 104745] [debug] |xqc_engine_main_logic|END|now:1746006745104639| [2025/04/30 09:52:25 104750] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745104750| [2025/04/30 09:52:25 104754] [debug] |xqc_engine_wakeup_after|wakeup:1746006745105376|now:1746006745104754|diff:622| [2025/04/30 09:52:25 104758] [debug] |xqc_engine_main_logic|END|now:1746006745104750| [2025/04/30 09:52:25 105828] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745105828| [2025/04/30 09:52:25 105843] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745105376|pq_index:0| [2025/04/30 09:52:25 105851] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745104639| [2025/04/30 09:52:25 105859] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745105857| [2025/04/30 09:52:25 105866] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745105376|now:1746006745105857| [2025/04/30 09:52:25 105873] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745105376|now:1746006745105857| [2025/04/30 09:52:25 105880] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 105887] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 105894] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38181|min_srtt:38181|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 105901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:56406|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1017507| [2025/04/30 09:52:25 105909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 105915] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 105921] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 105928] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 105934] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 105941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:970347| [2025/04/30 09:52:25 105948] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 105954] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1162| [2025/04/30 09:52:25 106018] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1162|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56406|now:1746006745105966|stream_id:0|stream_offset:970347| [2025/04/30 09:52:25 106028] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 106043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:56406|applimit:0| [2025/04/30 09:52:25 106050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38181|rtt_var:113|pto_duration:40181|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 106058] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 106064] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 106070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 57606| [2025/04/30 09:52:25 106076] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745171147|now:1746006745106050|interv:65097| [2025/04/30 09:52:25 106083] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745171147|now:1746006745106050|interval:65097|pto_count:0|srtt:38181 [2025/04/30 09:52:25 106091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:57606| [2025/04/30 09:52:25 106098] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 106103] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57606|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:971526| [2025/04/30 09:52:25 106108] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 106112] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1163| [2025/04/30 09:52:25 106160] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1163|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57606|now:1746006745106120|stream_id:0|stream_offset:971526| [2025/04/30 09:52:25 106169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 106175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:57606|applimit:0| [2025/04/30 09:52:25 106182] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38181|rtt_var:113|pto_duration:40181|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 106189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 106195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 106202] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 58806| [2025/04/30 09:52:25 106209] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745171301|now:1746006745106181|interv:65120| [2025/04/30 09:52:25 106215] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745171301|now:1746006745106181|interval:65120|pto_count:0|srtt:38181 [2025/04/30 09:52:25 106221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:58806| [2025/04/30 09:52:25 106231] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 106235] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:972705| [2025/04/30 09:52:25 106240] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 106244] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745107243|now:1746006745106243|interv:1000| [2025/04/30 09:52:25 106248] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 106251] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 106255] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745107243| [2025/04/30 09:52:25 106260] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745107243| [2025/04/30 09:52:25 106264] [debug] |xqc_engine_wakeup_after|wakeup:1746006745107243|now:1746006745106263|diff:980| [2025/04/30 09:52:25 106268] [debug] |xqc_engine_main_logic|END|now:1746006745105857| [2025/04/30 09:52:25 106403] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745106402| [2025/04/30 09:52:25 106414] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 106423] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:411| [2025/04/30 09:52:25 106429] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:412| [2025/04/30 09:52:25 106437] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:412| [2025/04/30 09:52:25 106443] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 106451] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 106459] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:49210|prior_delivered:885194|prior_time:1746006745064520|is_app_limited:0|send_elapse:40051|ack_elapse:41882|ctl_first_sent_time:1746006745066353|lagest_ack_time:1746006745106402|curr_delivered:934404| [2025/04/30 09:52:25 106466] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745066353| [2025/04/30 09:52:25 106473] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1002||sndq_packets_used_bytes:0|sndq_packets_free:346| [2025/04/30 09:52:25 106477] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 106484] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:48010|prior_delivered:887594|prior_time:1746006745066579|is_app_limited:0|send_elapse:39661|ack_elapse:39823|ctl_first_sent_time:1746006745068182|lagest_ack_time:1746006745106402|curr_delivered:935604| [2025/04/30 09:52:25 106492] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745068182| [2025/04/30 09:52:25 106498] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1001||sndq_packets_used_bytes:0|sndq_packets_free:347| [2025/04/30 09:52:25 106504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38181|rttvar:113|minrtt:31359|latest_rtt:38220|ack_delay:96| [2025/04/30 09:52:25 106515] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38174|rttvar:99|minrtt:31359|latest_rtt:38220|ack_delay:96| [2025/04/30 09:52:25 106521] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1116|lost_pn:1113|thresh:3| [2025/04/30 09:52:25 106528] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 106535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38174|rtt_var:99|pto_duration:40174|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 106542] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 106548] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 106553] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 09:52:25 106557] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745171294|now:1746006745106534|interv:64760| [2025/04/30 09:52:25 106563] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745171294|now:1746006745106534|interval:64760|pto_count:0|srtt:38174 [2025/04/30 09:52:25 106570] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39661, ack_elapse 39823, delivered 48010|rate 1205584|lost 300| [2025/04/30 09:52:25 106577] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205584) in round 19| [2025/04/30 09:52:25 106583] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 106587] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 106591] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745068182|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923604| [2025/04/30 09:52:25 106596] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745068182|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923604| [2025/04/30 09:52:25 106600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:908905|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:56406|srtt:38174|latest_rtt:38220|min_rtt:31359|applimit:0|lost:300|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 106606] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:412|largest:412|pns:2| [2025/04/30 09:52:25 106611] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:412|frame:ACK |recv_time:1746006745106402|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 106616] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865106402|now:1746006745106402|interv:120000000| [2025/04/30 09:52:25 106620] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865106402|now:1746006745106402|interv:120000000| [2025/04/30 09:52:25 106624] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745107243|pq_index:0| [2025/04/30 09:52:25 106632] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745105857| [2025/04/30 09:52:25 106636] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745106636| [2025/04/30 09:52:25 106641] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745106640| [2025/04/30 09:52:25 106646] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 106651] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38174|min_srtt:38174|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 106656] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:56406|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1017507| [2025/04/30 09:52:25 106660] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38174|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 106665] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 106670] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38174|min_srtt:38174|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 106674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:56406|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1018686| [2025/04/30 09:52:25 106679] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38174|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 106683] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 106688] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38174|min_srtt:38174|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 106692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:56406|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1019865| [2025/04/30 09:52:25 106696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 106700] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 106704] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 106708] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 106713] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 106717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:972705| [2025/04/30 09:52:25 106724] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 106728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 106732] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745107243| [2025/04/30 09:52:25 106736] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745107243| [2025/04/30 09:52:25 106740] [debug] |xqc_engine_wakeup_after|wakeup:1746006745107243|now:1746006745106740|diff:503| [2025/04/30 09:52:25 106744] [debug] |xqc_engine_main_logic|END|now:1746006745106640| [2025/04/30 09:52:25 106750] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745106750| [2025/04/30 09:52:25 106754] [debug] |xqc_engine_wakeup_after|wakeup:1746006745107243|now:1746006745106754|diff:489| [2025/04/30 09:52:25 106758] [debug] |xqc_engine_main_logic|END|now:1746006745106750| [2025/04/30 09:52:25 107830] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745107829| [2025/04/30 09:52:25 107845] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745107243|pq_index:0| [2025/04/30 09:52:25 107852] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745106640| [2025/04/30 09:52:25 107860] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745107858| [2025/04/30 09:52:25 107868] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745107243|now:1746006745107858| [2025/04/30 09:52:25 107875] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745107243|now:1746006745107858| [2025/04/30 09:52:25 107881] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 107887] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 107895] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38174|min_srtt:38174|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 107902] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:56406|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1019865| [2025/04/30 09:52:25 107909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 107914] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 107920] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 107926] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 107933] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 107939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:972705| [2025/04/30 09:52:25 107946] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 107960] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1164| [2025/04/30 09:52:25 107999] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1164|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56406|now:1746006745107971|stream_id:0|stream_offset:972705| [2025/04/30 09:52:25 108006] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 108010] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:56406|applimit:0| [2025/04/30 09:52:25 108015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38174|rtt_var:99|pto_duration:40174|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 108021] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 108028] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 108034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 57606| [2025/04/30 09:52:25 108041] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745173145|now:1746006745108014|interv:65131| [2025/04/30 09:52:25 108047] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745173145|now:1746006745108014|interval:65131|pto_count:0|srtt:38174 [2025/04/30 09:52:25 108054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:57606| [2025/04/30 09:52:25 108062] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 108069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57606|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:973884| [2025/04/30 09:52:25 108075] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 108082] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1165| [2025/04/30 09:52:25 108123] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1165|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57606|now:1746006745108093|stream_id:0|stream_offset:973884| [2025/04/30 09:52:25 108151] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 108162] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:57606|applimit:0| [2025/04/30 09:52:25 108168] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38174|rtt_var:99|pto_duration:40174|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 108175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 108181] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 108187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 58806| [2025/04/30 09:52:25 108197] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745173267|now:1746006745108168|interv:65099| [2025/04/30 09:52:25 108201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745173267|now:1746006745108168|interval:65099|pto_count:0|srtt:38174 [2025/04/30 09:52:25 108206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:58806| [2025/04/30 09:52:25 108211] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 108215] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:975063| [2025/04/30 09:52:25 108220] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1149| [2025/04/30 09:52:25 108223] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745109372|now:1746006745108223|interv:1149| [2025/04/30 09:52:25 108227] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1149| [2025/04/30 09:52:25 108231] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 108235] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745109372| [2025/04/30 09:52:25 108239] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745109372| [2025/04/30 09:52:25 108243] [debug] |xqc_engine_wakeup_after|wakeup:1746006745109372|now:1746006745108243|diff:1129| [2025/04/30 09:52:25 108248] [debug] |xqc_engine_main_logic|END|now:1746006745107858| [2025/04/30 09:52:25 108414] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745108413| [2025/04/30 09:52:25 108422] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 108431] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:412| [2025/04/30 09:52:25 108437] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:413| [2025/04/30 09:52:25 108446] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:413| [2025/04/30 09:52:25 108452] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 108460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 108467] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:49210|prior_delivered:887594|prior_time:1746006745066579|is_app_limited:0|send_elapse:39772|ack_elapse:41834|ctl_first_sent_time:1746006745068293|lagest_ack_time:1746006745108413|curr_delivered:936804| [2025/04/30 09:52:25 108475] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745068293| [2025/04/30 09:52:25 108482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1000||sndq_packets_used_bytes:0|sndq_packets_free:348| [2025/04/30 09:52:25 108489] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 108494] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:48010|prior_delivered:889994|prior_time:1746006745068501|is_app_limited:0|send_elapse:39617|ack_elapse:39912|ctl_first_sent_time:1746006745070045|lagest_ack_time:1746006745108413|curr_delivered:938004| [2025/04/30 09:52:25 108506] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745070045| [2025/04/30 09:52:25 108513] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:999||sndq_packets_used_bytes:0|sndq_packets_free:349| [2025/04/30 09:52:25 108519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38174|rttvar:99|minrtt:31359|latest_rtt:38368|ack_delay:88| [2025/04/30 09:52:25 108526] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38188|rttvar:101|minrtt:31359|latest_rtt:38368|ack_delay:88| [2025/04/30 09:52:25 108532] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1118|lost_pn:1115|thresh:3| [2025/04/30 09:52:25 108539] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 108546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38188|rtt_var:101|pto_duration:40188|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 108552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 108559] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 108565] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 09:52:25 108571] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745173281|now:1746006745108545|interv:64736| [2025/04/30 09:52:25 108575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745173281|now:1746006745108545|interval:64736|pto_count:0|srtt:38188 [2025/04/30 09:52:25 108579] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39617, ack_elapse 39912, delivered 48010|rate 1202896|lost 300| [2025/04/30 09:52:25 108584] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202896) in round 19| [2025/04/30 09:52:25 108588] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 108592] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 108596] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745070045|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923604| [2025/04/30 09:52:25 108601] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745070045|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923604| [2025/04/30 09:52:25 108606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:908905|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:56406|srtt:38188|latest_rtt:38368|min_rtt:31359|applimit:0|lost:300|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 108612] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:413|largest:413|pns:2| [2025/04/30 09:52:25 108616] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:413|frame:ACK |recv_time:1746006745108413|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 108625] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865108413|now:1746006745108413|interv:120000000| [2025/04/30 09:52:25 108629] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865108413|now:1746006745108413|interv:120000000| [2025/04/30 09:52:25 108633] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745109372|pq_index:0| [2025/04/30 09:52:25 108637] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745107858| [2025/04/30 09:52:25 108641] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745108641| [2025/04/30 09:52:25 108646] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745108645| [2025/04/30 09:52:25 108651] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 108656] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38188|min_srtt:38188|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 108661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:56406|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1019865| [2025/04/30 09:52:25 108665] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38188|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 108670] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 108675] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38188|min_srtt:38188|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 108679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:56406|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1021044| [2025/04/30 09:52:25 108683] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38188|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 108688] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 108692] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38188|min_srtt:38188|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 108696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:56406|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1022223| [2025/04/30 09:52:25 108701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 108705] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 108708] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 108715] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 108720] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 108724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:975063| [2025/04/30 09:52:25 108728] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 108732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 108736] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745109372| [2025/04/30 09:52:25 108740] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745109372| [2025/04/30 09:52:25 108744] [debug] |xqc_engine_wakeup_after|wakeup:1746006745109372|now:1746006745108744|diff:628| [2025/04/30 09:52:25 108748] [debug] |xqc_engine_main_logic|END|now:1746006745108645| [2025/04/30 09:52:25 108754] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745108754| [2025/04/30 09:52:25 108758] [debug] |xqc_engine_wakeup_after|wakeup:1746006745109372|now:1746006745108757|diff:615| [2025/04/30 09:52:25 108761] [debug] |xqc_engine_main_logic|END|now:1746006745108754| [2025/04/30 09:52:25 109829] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745109829| [2025/04/30 09:52:25 109845] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745109372|pq_index:0| [2025/04/30 09:52:25 109852] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745108645| [2025/04/30 09:52:25 109860] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745109859| [2025/04/30 09:52:25 109867] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745109372|now:1746006745109859| [2025/04/30 09:52:25 109874] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745109372|now:1746006745109859| [2025/04/30 09:52:25 109880] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 109887] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 109894] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38188|min_srtt:38188|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 109901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:56406|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1022223| [2025/04/30 09:52:25 109908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 109914] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 109920] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 109927] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 109941] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 109947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:975063| [2025/04/30 09:52:25 109954] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 109961] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1166| [2025/04/30 09:52:25 110025] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1166|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56406|now:1746006745109972|stream_id:0|stream_offset:975063| [2025/04/30 09:52:25 110035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 110042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:56406|applimit:0| [2025/04/30 09:52:25 110049] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38188|rtt_var:101|pto_duration:40188|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 110056] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 110062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 110069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 57606| [2025/04/30 09:52:25 110076] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745175160|now:1746006745110049|interv:65111| [2025/04/30 09:52:25 110082] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745175160|now:1746006745110049|interval:65111|pto_count:0|srtt:38188 [2025/04/30 09:52:25 110090] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:57606| [2025/04/30 09:52:25 110098] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 110105] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57606|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:976242| [2025/04/30 09:52:25 110112] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 110116] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745111116|now:1746006745110116|interv:1000| [2025/04/30 09:52:25 110120] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 110124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 110128] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745111116| [2025/04/30 09:52:25 110152] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745111116| [2025/04/30 09:52:25 110161] [debug] |xqc_engine_wakeup_after|wakeup:1746006745111116|now:1746006745110161|diff:955| [2025/04/30 09:52:25 110165] [debug] |xqc_engine_main_logic|END|now:1746006745109859| [2025/04/30 09:52:25 110403] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745110402| [2025/04/30 09:52:25 110415] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 110424] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:413| [2025/04/30 09:52:25 110431] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:414| [2025/04/30 09:52:25 110440] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:414| [2025/04/30 09:52:25 110446] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 110453] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 110461] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:49210|prior_delivered:889994|prior_time:1746006745068501|is_app_limited:0|send_elapse:39795|ack_elapse:41901|ctl_first_sent_time:1746006745070223|lagest_ack_time:1746006745110402|curr_delivered:939204| [2025/04/30 09:52:25 110468] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745070223| [2025/04/30 09:52:25 110475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:998||sndq_packets_used_bytes:0|sndq_packets_free:350| [2025/04/30 09:52:25 110482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 110489] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:48010|prior_delivered:892394|prior_time:1746006745070512|is_app_limited:0|send_elapse:39774|ack_elapse:39890|ctl_first_sent_time:1746006745072052|lagest_ack_time:1746006745110402|curr_delivered:940404| [2025/04/30 09:52:25 110496] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745072052| [2025/04/30 09:52:25 110503] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:997||sndq_packets_used_bytes:0|sndq_packets_free:351| [2025/04/30 09:52:25 110509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38188|rttvar:101|minrtt:31359|latest_rtt:38350|ack_delay:104| [2025/04/30 09:52:25 110515] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38195|rttvar:90|minrtt:31359|latest_rtt:38350|ack_delay:104| [2025/04/30 09:52:25 110522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1120|lost_pn:1117|thresh:3| [2025/04/30 09:52:25 110528] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 110532] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38195|rtt_var:90|pto_duration:40195|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 110537] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 110541] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 110545] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 110549] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745175167|now:1746006745110532|interv:64635| [2025/04/30 09:52:25 110559] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745175167|now:1746006745110532|interval:64635|pto_count:0|srtt:38195 [2025/04/30 09:52:25 110564] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39774, ack_elapse 39890, delivered 48010|rate 1203559|lost 300| [2025/04/30 09:52:25 110569] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203559) in round 19| [2025/04/30 09:52:25 110573] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 110577] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 110581] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745072052|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923604| [2025/04/30 09:52:25 110586] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745072052|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923604| [2025/04/30 09:52:25 110590] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:908905|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:55206|srtt:38195|latest_rtt:38350|min_rtt:31359|applimit:0|lost:300|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 110596] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:414|largest:414|pns:2| [2025/04/30 09:52:25 110601] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:414|frame:ACK |recv_time:1746006745110402|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 110605] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865110402|now:1746006745110402|interv:120000000| [2025/04/30 09:52:25 110610] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865110402|now:1746006745110402|interv:120000000| [2025/04/30 09:52:25 110614] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745111116|pq_index:0| [2025/04/30 09:52:25 110618] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745109859| [2025/04/30 09:52:25 110622] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745110622| [2025/04/30 09:52:25 110627] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745110626| [2025/04/30 09:52:25 110633] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 110638] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38195|min_srtt:38195|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 110642] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:55206|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1022223| [2025/04/30 09:52:25 110647] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38195|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 110659] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 110664] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38195|min_srtt:38195|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 110668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:55206|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1023402| [2025/04/30 09:52:25 110673] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38195|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 110677] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 110682] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38195|min_srtt:38195|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 110686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:55206|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1024581| [2025/04/30 09:52:25 110690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 110694] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 110698] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 110702] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 110707] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 110711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:976242| [2025/04/30 09:52:25 110716] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 110719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 110723] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745111116| [2025/04/30 09:52:25 110728] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745111116| [2025/04/30 09:52:25 110731] [debug] |xqc_engine_wakeup_after|wakeup:1746006745111116|now:1746006745110731|diff:385| [2025/04/30 09:52:25 110736] [debug] |xqc_engine_main_logic|END|now:1746006745110626| [2025/04/30 09:52:25 110742] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745110742| [2025/04/30 09:52:25 110745] [debug] |xqc_engine_wakeup_after|wakeup:1746006745111116|now:1746006745110745|diff:371| [2025/04/30 09:52:25 110749] [debug] |xqc_engine_main_logic|END|now:1746006745110742| [2025/04/30 09:52:25 111816] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745111816| [2025/04/30 09:52:25 111827] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745111116|pq_index:0| [2025/04/30 09:52:25 111832] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745110626| [2025/04/30 09:52:25 111844] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745111842| [2025/04/30 09:52:25 111851] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745111116|now:1746006745111842| [2025/04/30 09:52:25 111858] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745111116|now:1746006745111842| [2025/04/30 09:52:25 111864] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 111871] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 111878] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38195|min_srtt:38195|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 111885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:55206|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1024581| [2025/04/30 09:52:25 111893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 111898] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 111904] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 111911] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 111918] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 111925] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:976242| [2025/04/30 09:52:25 111932] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 111939] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1167| [2025/04/30 09:52:25 111984] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1167|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746006745111950|stream_id:0|stream_offset:976242| [2025/04/30 09:52:25 111993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 112001] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 09:52:25 112007] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38195|rtt_var:90|pto_duration:40195|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 112014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 112021] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 112028] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 09:52:25 112041] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745177145|now:1746006745112007|interv:65138| [2025/04/30 09:52:25 112047] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745177145|now:1746006745112007|interval:65138|pto_count:0|srtt:38195 [2025/04/30 09:52:25 112054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:56406| [2025/04/30 09:52:25 112062] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 112068] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:977421| [2025/04/30 09:52:25 112074] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 112079] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1168| [2025/04/30 09:52:25 112111] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1168|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56406|now:1746006745112087|stream_id:0|stream_offset:977421| [2025/04/30 09:52:25 112117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 112122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:56406|applimit:0| [2025/04/30 09:52:25 112129] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38195|rtt_var:90|pto_duration:40195|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 112158] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 112165] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 112169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 57606| [2025/04/30 09:52:25 112173] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745177282|now:1746006745112129|interv:65153| [2025/04/30 09:52:25 112177] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745177282|now:1746006745112129|interval:65153|pto_count:0|srtt:38195 [2025/04/30 09:52:25 112182] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:57606| [2025/04/30 09:52:25 112187] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 112191] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57606|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:978600| [2025/04/30 09:52:25 112196] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1137| [2025/04/30 09:52:25 112199] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745113336|now:1746006745112199|interv:1137| [2025/04/30 09:52:25 112203] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1137| [2025/04/30 09:52:25 112212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 112216] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745113336| [2025/04/30 09:52:25 112221] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745113336| [2025/04/30 09:52:25 112228] [debug] |xqc_engine_wakeup_after|wakeup:1746006745113336|now:1746006745112228|diff:1108| [2025/04/30 09:52:25 112235] [debug] |xqc_engine_main_logic|END|now:1746006745111842| [2025/04/30 09:52:25 112386] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745112385| [2025/04/30 09:52:25 112399] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 112407] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:414| [2025/04/30 09:52:25 112413] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:415| [2025/04/30 09:52:25 112422] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:415| [2025/04/30 09:52:25 112429] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 112436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 112444] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:49210|prior_delivered:892394|prior_time:1746006745070512|is_app_limited:0|send_elapse:39919|ack_elapse:41873|ctl_first_sent_time:1746006745072197|lagest_ack_time:1746006745112385|curr_delivered:941604| [2025/04/30 09:52:25 112451] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745072197| [2025/04/30 09:52:25 112457] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:996||sndq_packets_used_bytes:0|sndq_packets_free:352| [2025/04/30 09:52:25 112461] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 112467] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:48010|prior_delivered:894794|prior_time:1746006745072486|is_app_limited:0|send_elapse:39735|ack_elapse:39899|ctl_first_sent_time:1746006745074004|lagest_ack_time:1746006745112385|curr_delivered:942804| [2025/04/30 09:52:25 112473] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745074004| [2025/04/30 09:52:25 112479] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:995||sndq_packets_used_bytes:0|sndq_packets_free:353| [2025/04/30 09:52:25 112485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38195|rttvar:90|minrtt:31359|latest_rtt:38381|ack_delay:112| [2025/04/30 09:52:25 112492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38204|rttvar:86|minrtt:31359|latest_rtt:38381|ack_delay:112| [2025/04/30 09:52:25 112499] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1122|lost_pn:1119|thresh:3| [2025/04/30 09:52:25 112506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 112512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38204|rtt_var:86|pto_duration:40204|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 112525] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 112529] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 112533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 112537] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745177291|now:1746006745112512|interv:64779| [2025/04/30 09:52:25 112541] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745177291|now:1746006745112512|interval:64779|pto_count:0|srtt:38204 [2025/04/30 09:52:25 112545] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39735, ack_elapse 39899, delivered 48010|rate 1203288|lost 300| [2025/04/30 09:52:25 112550] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203288) in round 19| [2025/04/30 09:52:25 112557] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 112563] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 112570] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745074004|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923604| [2025/04/30 09:52:25 112575] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745074004|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923604| [2025/04/30 09:52:25 112579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:908905|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:55206|srtt:38204|latest_rtt:38381|min_rtt:31359|applimit:0|lost:300|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 112585] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:415|largest:415|pns:2| [2025/04/30 09:52:25 112590] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:415|frame:ACK |recv_time:1746006745112385|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 112595] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865112385|now:1746006745112385|interv:120000000| [2025/04/30 09:52:25 112599] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865112385|now:1746006745112385|interv:120000000| [2025/04/30 09:52:25 112603] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745113336|pq_index:0| [2025/04/30 09:52:25 112607] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745111842| [2025/04/30 09:52:25 112611] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745112611| [2025/04/30 09:52:25 112616] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745112615| [2025/04/30 09:52:25 112621] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 112629] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38204|min_srtt:38204|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 112636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:55206|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1024581| [2025/04/30 09:52:25 112643] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 112651] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 112657] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38204|min_srtt:38204|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 112661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:55206|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1025760| [2025/04/30 09:52:25 112666] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 112670] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 112674] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38204|min_srtt:38204|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 112679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:55206|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1026939| [2025/04/30 09:52:25 112683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 112687] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 112691] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 112695] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 112699] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 112704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:978600| [2025/04/30 09:52:25 112708] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 112712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 112717] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745113336| [2025/04/30 09:52:25 112724] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745113336| [2025/04/30 09:52:25 112730] [debug] |xqc_engine_wakeup_after|wakeup:1746006745113336|now:1746006745112730|diff:606| [2025/04/30 09:52:25 112736] [debug] |xqc_engine_main_logic|END|now:1746006745112615| [2025/04/30 09:52:25 112744] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745112744| [2025/04/30 09:52:25 112748] [debug] |xqc_engine_wakeup_after|wakeup:1746006745113336|now:1746006745112748|diff:588| [2025/04/30 09:52:25 112752] [debug] |xqc_engine_main_logic|END|now:1746006745112744| [2025/04/30 09:52:25 113818] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745113817| [2025/04/30 09:52:25 113830] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745113336|pq_index:0| [2025/04/30 09:52:25 113836] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745112615| [2025/04/30 09:52:25 113844] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745113842| [2025/04/30 09:52:25 113851] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745113336|now:1746006745113842| [2025/04/30 09:52:25 113857] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745113336|now:1746006745113842| [2025/04/30 09:52:25 113861] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 113866] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 113873] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38204|min_srtt:38204|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 113881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:55206|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1026939| [2025/04/30 09:52:25 113888] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 113894] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 113900] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 113907] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 113914] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 113920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:978600| [2025/04/30 09:52:25 113927] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 113934] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1169| [2025/04/30 09:52:25 113978] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1169|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746006745113945|stream_id:0|stream_offset:978600| [2025/04/30 09:52:25 113988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 113995] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 09:52:25 114010] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38204|rtt_var:86|pto_duration:40204|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 114017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 114023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 114029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 09:52:25 114035] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745179149|now:1746006745114010|interv:65139| [2025/04/30 09:52:25 114041] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745179149|now:1746006745114010|interval:65139|pto_count:0|srtt:38204 [2025/04/30 09:52:25 114049] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:56406| [2025/04/30 09:52:25 114056] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 114063] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:979779| [2025/04/30 09:52:25 114070] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 114074] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745115074|now:1746006745114074|interv:1000| [2025/04/30 09:52:25 114078] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 114082] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 114086] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745115074| [2025/04/30 09:52:25 114090] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745115074| [2025/04/30 09:52:25 114094] [debug] |xqc_engine_wakeup_after|wakeup:1746006745115074|now:1746006745114094|diff:980| [2025/04/30 09:52:25 114102] [debug] |xqc_engine_main_logic|END|now:1746006745113842| [2025/04/30 09:52:25 114381] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745114379| [2025/04/30 09:52:25 114396] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 114406] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:415| [2025/04/30 09:52:25 114412] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:416| [2025/04/30 09:52:25 114420] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:416| [2025/04/30 09:52:25 114426] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 114434] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 114439] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:49210|prior_delivered:894794|prior_time:1746006745072486|is_app_limited:0|send_elapse:39901|ack_elapse:41893|ctl_first_sent_time:1746006745074170|lagest_ack_time:1746006745114379|curr_delivered:944004| [2025/04/30 09:52:25 114446] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745074170| [2025/04/30 09:52:25 114459] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:994||sndq_packets_used_bytes:0|sndq_packets_free:354| [2025/04/30 09:52:25 114466] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 114473] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:48010|prior_delivered:897194|prior_time:1746006745074509|is_app_limited:0|send_elapse:39763|ack_elapse:39870|ctl_first_sent_time:1746006745076055|lagest_ack_time:1746006745114379|curr_delivered:945204| [2025/04/30 09:52:25 114479] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745076055| [2025/04/30 09:52:25 114487] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:993||sndq_packets_used_bytes:0|sndq_packets_free:355| [2025/04/30 09:52:25 114494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38204|rttvar:86|minrtt:31359|latest_rtt:38324|ack_delay:104| [2025/04/30 09:52:25 114501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38206|rttvar:69|minrtt:31359|latest_rtt:38324|ack_delay:104| [2025/04/30 09:52:25 114508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1124|lost_pn:1121|thresh:3| [2025/04/30 09:52:25 114515] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 114521] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38206|rtt_var:69|pto_duration:40206|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 114527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 114531] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 114535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 114539] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745179151|now:1746006745114521|interv:64630| [2025/04/30 09:52:25 114543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745179151|now:1746006745114521|interval:64630|pto_count:0|srtt:38206 [2025/04/30 09:52:25 114547] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39763, ack_elapse 39870, delivered 48010|rate 1204163|lost 300| [2025/04/30 09:52:25 114552] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204163) in round 19| [2025/04/30 09:52:25 114556] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 114560] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 114564] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745076055|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923604| [2025/04/30 09:52:25 114569] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745076055|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923604| [2025/04/30 09:52:25 114577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:908905|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:54006|srtt:38206|latest_rtt:38324|min_rtt:31359|applimit:0|lost:300|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 114583] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:416|largest:416|pns:2| [2025/04/30 09:52:25 114588] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:416|frame:ACK |recv_time:1746006745114379|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 114593] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865114379|now:1746006745114379|interv:120000000| [2025/04/30 09:52:25 114597] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865114379|now:1746006745114379|interv:120000000| [2025/04/30 09:52:25 114601] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745115074|pq_index:0| [2025/04/30 09:52:25 114605] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745113842| [2025/04/30 09:52:25 114609] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745114609| [2025/04/30 09:52:25 114614] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745114613| [2025/04/30 09:52:25 114620] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 114624] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38206|min_srtt:38206|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 114629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:54006|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1026939| [2025/04/30 09:52:25 114634] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 114638] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 114643] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38206|min_srtt:38206|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 114647] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:54006|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1028118| [2025/04/30 09:52:25 114651] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 114656] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 114660] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38206|min_srtt:38206|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 114664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54006|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1029297| [2025/04/30 09:52:25 114673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 114677] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 114681] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 114685] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 114689] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 114694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:979779| [2025/04/30 09:52:25 114698] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 114702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 114706] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745115074| [2025/04/30 09:52:25 114710] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745115074| [2025/04/30 09:52:25 114714] [debug] |xqc_engine_wakeup_after|wakeup:1746006745115074|now:1746006745114714|diff:360| [2025/04/30 09:52:25 114718] [debug] |xqc_engine_main_logic|END|now:1746006745114613| [2025/04/30 09:52:25 114724] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745114724| [2025/04/30 09:52:25 114728] [debug] |xqc_engine_wakeup_after|wakeup:1746006745115074|now:1746006745114727|diff:347| [2025/04/30 09:52:25 114731] [debug] |xqc_engine_main_logic|END|now:1746006745114724| [2025/04/30 09:52:25 115806] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745115806| [2025/04/30 09:52:25 115821] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745115074|pq_index:0| [2025/04/30 09:52:25 115828] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745114613| [2025/04/30 09:52:25 115837] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745115835| [2025/04/30 09:52:25 115845] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745115074|now:1746006745115835| [2025/04/30 09:52:25 115851] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745115074|now:1746006745115835| [2025/04/30 09:52:25 115857] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 115864] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 115872] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38206|min_srtt:38206|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 115879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54006|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1029297| [2025/04/30 09:52:25 115893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 115899] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 115905] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 115912] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 115919] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 115925] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:979779| [2025/04/30 09:52:25 115932] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 115939] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1170| [2025/04/30 09:52:25 115981] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1170|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745115950|stream_id:0|stream_offset:979779| [2025/04/30 09:52:25 115991] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 115999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 116006] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38206|rtt_var:69|pto_duration:40206|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 116013] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 116019] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 116024] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 116029] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745181156|now:1746006745116006|interv:65150| [2025/04/30 09:52:25 116036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745181156|now:1746006745116006|interval:65150|pto_count:0|srtt:38206 [2025/04/30 09:52:25 116043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:55206| [2025/04/30 09:52:25 116051] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 116059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:980958| [2025/04/30 09:52:25 116066] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 116073] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1171| [2025/04/30 09:52:25 116109] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1171|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746006745116084|stream_id:0|stream_offset:980958| [2025/04/30 09:52:25 116122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 116130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 09:52:25 116159] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38206|rtt_var:69|pto_duration:40206|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 116166] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 116173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 116179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 09:52:25 116185] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745181290|now:1746006745116159|interv:65131| [2025/04/30 09:52:25 116189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745181290|now:1746006745116159|interval:65131|pto_count:0|srtt:38206 [2025/04/30 09:52:25 116194] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:56406| [2025/04/30 09:52:25 116199] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 116203] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:982137| [2025/04/30 09:52:25 116208] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1090| [2025/04/30 09:52:25 116211] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745117301|now:1746006745116211|interv:1090| [2025/04/30 09:52:25 116215] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1090| [2025/04/30 09:52:25 116219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 116223] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745117301| [2025/04/30 09:52:25 116228] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745117301| [2025/04/30 09:52:25 116232] [debug] |xqc_engine_wakeup_after|wakeup:1746006745117301|now:1746006745116232|diff:1069| [2025/04/30 09:52:25 116236] [debug] |xqc_engine_main_logic|END|now:1746006745115835| [2025/04/30 09:52:25 116357] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:38|state:ESTABED|recv_time:1746006745116356| [2025/04/30 09:52:25 116370] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 116379] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:416| [2025/04/30 09:52:25 116384] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:417| [2025/04/30 09:52:25 116392] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:417| [2025/04/30 09:52:25 116399] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 116406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 116421] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:49210|prior_delivered:897194|prior_time:1746006745074509|is_app_limited:0|send_elapse:39946|ack_elapse:41847|ctl_first_sent_time:1746006745076238|lagest_ack_time:1746006745116356|curr_delivered:946404| [2025/04/30 09:52:25 116428] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745076238| [2025/04/30 09:52:25 116435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:992||sndq_packets_used_bytes:0|sndq_packets_free:356| [2025/04/30 09:52:25 116442] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 116448] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:48010|prior_delivered:899594|prior_time:1746006745076523|is_app_limited:0|send_elapse:39910|ack_elapse:39833|ctl_first_sent_time:1746006745078090|lagest_ack_time:1746006745116356|curr_delivered:947604| [2025/04/30 09:52:25 116455] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745078090| [2025/04/30 09:52:25 116461] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:991||sndq_packets_used_bytes:0|sndq_packets_free:357| [2025/04/30 09:52:25 116467] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38206|rttvar:69|minrtt:31359|latest_rtt:38266|ack_delay:88| [2025/04/30 09:52:25 116475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38203|rttvar:59|minrtt:31359|latest_rtt:38266|ack_delay:88| [2025/04/30 09:52:25 116482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1126|lost_pn:1123|thresh:3| [2025/04/30 09:52:25 116487] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 116492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38203|rtt_var:59|pto_duration:40203|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 116496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 116500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 116504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 116508] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745181287|now:1746006745116491|interv:64796| [2025/04/30 09:52:25 116512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745181287|now:1746006745116491|interval:64796|pto_count:0|srtt:38203 [2025/04/30 09:52:25 116516] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39910, ack_elapse 39833, delivered 48010|rate 1202956|lost 300| [2025/04/30 09:52:25 116522] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202956) in round 19| [2025/04/30 09:52:25 116528] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 116535] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 116545] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745078090|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923604| [2025/04/30 09:52:25 116550] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745078090|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923604| [2025/04/30 09:52:25 116555] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:908905|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:54006|srtt:38203|latest_rtt:38266|min_rtt:31359|applimit:0|lost:300|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 116560] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:417|largest:417|pns:2| [2025/04/30 09:52:25 116565] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:417|frame:ACK |recv_time:1746006745116356|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 116570] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865116356|now:1746006745116356|interv:120000000| [2025/04/30 09:52:25 116574] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865116356|now:1746006745116356|interv:120000000| [2025/04/30 09:52:25 116578] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745117301|pq_index:0| [2025/04/30 09:52:25 116582] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745115835| [2025/04/30 09:52:25 116586] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745116586| [2025/04/30 09:52:25 116592] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745116590| [2025/04/30 09:52:25 116597] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 116602] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38203|min_srtt:38203|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 116606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:54006|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1029297| [2025/04/30 09:52:25 116611] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38203|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 116616] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 116620] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38203|min_srtt:38203|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 116625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:54006|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1030476| [2025/04/30 09:52:25 116630] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38203|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 116637] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 116641] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38203|min_srtt:38203|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 116646] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54006|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1031655| [2025/04/30 09:52:25 116650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 116654] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 116658] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 116663] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 116667] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 116671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:982137| [2025/04/30 09:52:25 116676] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 116680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 116684] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745117301| [2025/04/30 09:52:25 116688] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745117301| [2025/04/30 09:52:25 116692] [debug] |xqc_engine_wakeup_after|wakeup:1746006745117301|now:1746006745116692|diff:609| [2025/04/30 09:52:25 116696] [debug] |xqc_engine_main_logic|END|now:1746006745116590| [2025/04/30 09:52:25 116702] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745116702| [2025/04/30 09:52:25 116705] [debug] |xqc_engine_wakeup_after|wakeup:1746006745117301|now:1746006745116705|diff:596| [2025/04/30 09:52:25 116709] [debug] |xqc_engine_main_logic|END|now:1746006745116702| [2025/04/30 09:52:25 117779] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745117779| [2025/04/30 09:52:25 117791] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745117301|pq_index:0| [2025/04/30 09:52:25 117796] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745116590| [2025/04/30 09:52:25 117801] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745117800| [2025/04/30 09:52:25 117806] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745117301|now:1746006745117800| [2025/04/30 09:52:25 117810] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745117301|now:1746006745117800| [2025/04/30 09:52:25 117814] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 117824] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 117829] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38203|min_srtt:38203|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 117837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54006|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1031655| [2025/04/30 09:52:25 117844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 117851] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 117857] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 117863] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 117868] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 117872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:982137| [2025/04/30 09:52:25 117878] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 117884] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1172| [2025/04/30 09:52:25 117927] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1172|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745117895|stream_id:0|stream_offset:982137| [2025/04/30 09:52:25 117936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 117944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 117950] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38203|rtt_var:59|pto_duration:40203|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 117957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 117963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 117969] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 117975] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745183098|now:1746006745117950|interv:65148| [2025/04/30 09:52:25 117982] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745183098|now:1746006745117950|interval:65148|pto_count:0|srtt:38203 [2025/04/30 09:52:25 117989] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:55206| [2025/04/30 09:52:25 117997] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 118009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:983316| [2025/04/30 09:52:25 118018] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 118024] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745119023|now:1746006745118023|interv:1000| [2025/04/30 09:52:25 118029] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 118035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 118041] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745119023| [2025/04/30 09:52:25 118047] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745119023| [2025/04/30 09:52:25 118054] [debug] |xqc_engine_wakeup_after|wakeup:1746006745119023|now:1746006745118053|diff:970| [2025/04/30 09:52:25 118060] [debug] |xqc_engine_main_logic|END|now:1746006745117800| [2025/04/30 09:52:25 118367] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:38|state:ESTABED|recv_time:1746006745118365| [2025/04/30 09:52:25 118380] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 118389] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:417| [2025/04/30 09:52:25 118396] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:418| [2025/04/30 09:52:25 118405] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:418| [2025/04/30 09:52:25 118411] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 118418] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1127|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1128|path_largest_ack:1127| [2025/04/30 09:52:25 118425] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:49210|prior_delivered:899594|prior_time:1746006745076523|is_app_limited:0|send_elapse:40044|ack_elapse:41842|ctl_first_sent_time:1746006745078224|lagest_ack_time:1746006745118365|curr_delivered:948804| [2025/04/30 09:52:25 118432] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745078224| [2025/04/30 09:52:25 118438] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:990||sndq_packets_used_bytes:0|sndq_packets_free:358| [2025/04/30 09:52:25 118443] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1128|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1128|path_largest_ack:1128| [2025/04/30 09:52:25 118450] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:49210|prior_delivered:899594|prior_time:1746006745076523|is_app_limited:0|send_elapse:40044|ack_elapse:41842|ctl_first_sent_time:1746006745078224|lagest_ack_time:1746006745118365|curr_delivered:950004| [2025/04/30 09:52:25 118457] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745078330| [2025/04/30 09:52:25 118462] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:989||sndq_packets_used_bytes:0|sndq_packets_free:359| [2025/04/30 09:52:25 118468] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38203|rttvar:59|minrtt:31359|latest_rtt:40035|ack_delay:88| [2025/04/30 09:52:25 118475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38421|rttvar:481|minrtt:31359|latest_rtt:40035|ack_delay:88| [2025/04/30 09:52:25 118489] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1128|lost_pn:1125|thresh:3| [2025/04/30 09:52:25 118496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 118502] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38421|rtt_var:481|pto_duration:40421|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 118509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 118515] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 118522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 118526] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745183316|now:1746006745118502|interv:64814| [2025/04/30 09:52:25 118530] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745183316|now:1746006745118502|interval:64814|pto_count:0|srtt:38421 [2025/04/30 09:52:25 118535] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 40044, ack_elapse 41842, delivered 50410|rate 1204770|lost 300| [2025/04/30 09:52:25 118540] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204770) in round 19| [2025/04/30 09:52:25 118544] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 118548] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 118552] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745078330|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923604| [2025/04/30 09:52:25 118557] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745078330|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923604| [2025/04/30 09:52:25 118561] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:908905|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:52806|srtt:38421|latest_rtt:40035|min_rtt:31359|applimit:0|lost:300|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 118567] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:418|largest:418|pns:2| [2025/04/30 09:52:25 118572] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:418|frame:ACK |recv_time:1746006745118365|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 118577] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865118365|now:1746006745118365|interv:120000000| [2025/04/30 09:52:25 118581] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865118365|now:1746006745118365|interv:120000000| [2025/04/30 09:52:25 118585] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745119023|pq_index:0| [2025/04/30 09:52:25 118589] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745117800| [2025/04/30 09:52:25 118597] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745118597| [2025/04/30 09:52:25 118602] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745118601| [2025/04/30 09:52:25 118607] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 118612] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38421|min_srtt:38421|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 118616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1031655| [2025/04/30 09:52:25 118621] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38421|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 118626] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 118630] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38421|min_srtt:38421|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 118635] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1032834| [2025/04/30 09:52:25 118639] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38421|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 118644] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 118648] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38421|min_srtt:38421|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 118652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1034013| [2025/04/30 09:52:25 118657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 118661] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 118665] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 118669] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 118673] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 118678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:983316| [2025/04/30 09:52:25 118682] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 118689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 118693] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745119023| [2025/04/30 09:52:25 118697] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745119023| [2025/04/30 09:52:25 118701] [debug] |xqc_engine_wakeup_after|wakeup:1746006745119023|now:1746006745118701|diff:322| [2025/04/30 09:52:25 118705] [debug] |xqc_engine_main_logic|END|now:1746006745118601| [2025/04/30 09:52:25 118711] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745118711| [2025/04/30 09:52:25 118714] [debug] |xqc_engine_wakeup_after|wakeup:1746006745119023|now:1746006745118714|diff:309| [2025/04/30 09:52:25 118719] [debug] |xqc_engine_main_logic|END|now:1746006745118711| [2025/04/30 09:52:25 119787] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745119787| [2025/04/30 09:52:25 119799] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745119023|pq_index:0| [2025/04/30 09:52:25 119804] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745118601| [2025/04/30 09:52:25 119809] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745119808| [2025/04/30 09:52:25 119814] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745119023|now:1746006745119808| [2025/04/30 09:52:25 119819] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745119023|now:1746006745119808| [2025/04/30 09:52:25 119823] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 119829] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 119837] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38421|min_srtt:38421|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 119844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1034013| [2025/04/30 09:52:25 119852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 119856] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 119860] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 119864] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 119871] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 119877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:983316| [2025/04/30 09:52:25 119884] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 119890] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1173| [2025/04/30 09:52:25 119959] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1173|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745119909|stream_id:0|stream_offset:983316| [2025/04/30 09:52:25 119970] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 119978] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 119994] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38421|rtt_var:481|pto_duration:40421|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 120001] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 120005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 120009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 120013] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745185330|now:1746006745119994|interv:65336| [2025/04/30 09:52:25 120017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745185330|now:1746006745119994|interval:65336|pto_count:0|srtt:38421 [2025/04/30 09:52:25 120022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:54006| [2025/04/30 09:52:25 120027] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 120031] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:984495| [2025/04/30 09:52:25 120036] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 120040] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1174| [2025/04/30 09:52:25 120076] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1174|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745120048|stream_id:0|stream_offset:984495| [2025/04/30 09:52:25 120085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 120093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 120099] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38421|rtt_var:481|pto_duration:40421|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 120105] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 120111] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 120118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 120123] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745185469|now:1746006745120099|interv:65370| [2025/04/30 09:52:25 120153] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745185469|now:1746006745120099|interval:65370|pto_count:0|srtt:38421 [2025/04/30 09:52:25 120158] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:55206| [2025/04/30 09:52:25 120163] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 120167] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:985674| [2025/04/30 09:52:25 120172] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1088| [2025/04/30 09:52:25 120176] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745121264|now:1746006745120176|interv:1088| [2025/04/30 09:52:25 120180] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1088| [2025/04/30 09:52:25 120184] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 120188] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745121264| [2025/04/30 09:52:25 120192] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745121264| [2025/04/30 09:52:25 120196] [debug] |xqc_engine_wakeup_after|wakeup:1746006745121264|now:1746006745120196|diff:1068| [2025/04/30 09:52:25 120201] [debug] |xqc_engine_main_logic|END|now:1746006745119808| [2025/04/30 09:52:25 120361] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:38|state:ESTABED|recv_time:1746006745120360| [2025/04/30 09:52:25 120371] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 120379] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:418| [2025/04/30 09:52:25 120385] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:419| [2025/04/30 09:52:25 120394] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:419| [2025/04/30 09:52:25 120400] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 120408] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1129|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1130|path_largest_ack:1129| [2025/04/30 09:52:25 120415] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:49210|prior_delivered:901994|prior_time:1746006745078472|is_app_limited:0|send_elapse:39936|ack_elapse:41888|ctl_first_sent_time:1746006745080059|lagest_ack_time:1746006745120360|curr_delivered:951204| [2025/04/30 09:52:25 120422] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745080059| [2025/04/30 09:52:25 120430] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:988||sndq_packets_used_bytes:0|sndq_packets_free:360| [2025/04/30 09:52:25 120437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1130|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1130|path_largest_ack:1130| [2025/04/30 09:52:25 120444] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:49210|prior_delivered:901994|prior_time:1746006745078472|is_app_limited:0|send_elapse:39936|ack_elapse:41888|ctl_first_sent_time:1746006745080059|lagest_ack_time:1746006745120360|curr_delivered:952404| [2025/04/30 09:52:25 120458] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745080207| [2025/04/30 09:52:25 120464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:987||sndq_packets_used_bytes:0|sndq_packets_free:361| [2025/04/30 09:52:25 120471] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38421|rttvar:481|minrtt:31359|latest_rtt:40153|ack_delay:96| [2025/04/30 09:52:25 120478] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38626|rttvar:770|minrtt:31359|latest_rtt:40153|ack_delay:96| [2025/04/30 09:52:25 120485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1130|lost_pn:1127|thresh:3| [2025/04/30 09:52:25 120492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 120499] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38626|rtt_var:770|pto_duration:41706|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 120504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 120508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 120511] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 120515] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745186754|now:1746006745120498|interv:66256| [2025/04/30 09:52:25 120519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745186754|now:1746006745120498|interval:66256|pto_count:0|srtt:38626 [2025/04/30 09:52:25 120524] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39936, ack_elapse 41888, delivered 50410|rate 1203447|lost 300| [2025/04/30 09:52:25 120528] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203447) in round 19| [2025/04/30 09:52:25 120533] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 120537] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 120541] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745080207|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923604| [2025/04/30 09:52:25 120545] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745080207|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923604| [2025/04/30 09:52:25 120550] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:908905|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:52806|srtt:38626|latest_rtt:40153|min_rtt:31359|applimit:0|lost:300|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 120556] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:419|largest:419|pns:2| [2025/04/30 09:52:25 120560] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:419|frame:ACK |recv_time:1746006745120360|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 120569] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865120360|now:1746006745120360|interv:120000000| [2025/04/30 09:52:25 120573] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865120360|now:1746006745120360|interv:120000000| [2025/04/30 09:52:25 120577] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745121264|pq_index:0| [2025/04/30 09:52:25 120581] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745119808| [2025/04/30 09:52:25 120585] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745120585| [2025/04/30 09:52:25 120590] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745120589| [2025/04/30 09:52:25 120595] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 120600] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38626|min_srtt:38626|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 120605] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1034013| [2025/04/30 09:52:25 120610] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38626|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 120614] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 120619] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38626|min_srtt:38626|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 120623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1035192| [2025/04/30 09:52:25 120628] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38626|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 120632] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 120637] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38626|min_srtt:38626|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 120641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1036371| [2025/04/30 09:52:25 120645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 120649] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 120653] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 120657] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 120664] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 120669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:985674| [2025/04/30 09:52:25 120673] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 120677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 120681] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745121264| [2025/04/30 09:52:25 120685] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745121264| [2025/04/30 09:52:25 120689] [debug] |xqc_engine_wakeup_after|wakeup:1746006745121264|now:1746006745120689|diff:575| [2025/04/30 09:52:25 120693] [debug] |xqc_engine_main_logic|END|now:1746006745120589| [2025/04/30 09:52:25 120699] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745120699| [2025/04/30 09:52:25 120703] [debug] |xqc_engine_wakeup_after|wakeup:1746006745121264|now:1746006745120702|diff:562| [2025/04/30 09:52:25 120706] [debug] |xqc_engine_main_logic|END|now:1746006745120699| [2025/04/30 09:52:25 121775] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745121775| [2025/04/30 09:52:25 121787] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745121264|pq_index:0| [2025/04/30 09:52:25 121791] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745120589| [2025/04/30 09:52:25 121797] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745121795| [2025/04/30 09:52:25 121801] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745121264|now:1746006745121795| [2025/04/30 09:52:25 121806] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745121264|now:1746006745121795| [2025/04/30 09:52:25 121810] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 121815] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 121823] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38626|min_srtt:38626|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 121830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1036371| [2025/04/30 09:52:25 121837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 121843] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 121847] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 121852] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 121856] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 121866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:985674| [2025/04/30 09:52:25 121871] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 121875] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1175| [2025/04/30 09:52:25 121912] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1175|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745121884|stream_id:0|stream_offset:985674| [2025/04/30 09:52:25 121922] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 121930] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 121936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38626|rtt_var:770|pto_duration:41706|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 121943] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 121949] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 121955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 121961] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745188590|now:1746006745121936|interv:66654| [2025/04/30 09:52:25 121967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745188590|now:1746006745121936|interval:66654|pto_count:0|srtt:38626 [2025/04/30 09:52:25 121974] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:54006| [2025/04/30 09:52:25 121982] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 121988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:986853| [2025/04/30 09:52:25 121996] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 122002] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745123001|now:1746006745122001|interv:1000| [2025/04/30 09:52:25 122008] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 122014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 122020] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745123001| [2025/04/30 09:52:25 122027] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745123001| [2025/04/30 09:52:25 122034] [debug] |xqc_engine_wakeup_after|wakeup:1746006745123001|now:1746006745122034|diff:967| [2025/04/30 09:52:25 122040] [debug] |xqc_engine_main_logic|END|now:1746006745121795| [2025/04/30 09:52:25 122341] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:38|state:ESTABED|recv_time:1746006745122339| [2025/04/30 09:52:25 122354] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 122367] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:419| [2025/04/30 09:52:25 122371] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:420| [2025/04/30 09:52:25 122380] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:420| [2025/04/30 09:52:25 122386] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 122394] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1131|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1132|path_largest_ack:1131| [2025/04/30 09:52:25 122402] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:49210|prior_delivered:904394|prior_time:1746006745080466|is_app_limited:0|send_elapse:39802|ack_elapse:41873|ctl_first_sent_time:1746006745082015|lagest_ack_time:1746006745122339|curr_delivered:953604| [2025/04/30 09:52:25 122409] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745082015| [2025/04/30 09:52:25 122416] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:986||sndq_packets_used_bytes:0|sndq_packets_free:362| [2025/04/30 09:52:25 122422] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1132|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1132|path_largest_ack:1132| [2025/04/30 09:52:25 122429] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:49210|prior_delivered:904394|prior_time:1746006745080466|is_app_limited:0|send_elapse:39802|ack_elapse:41873|ctl_first_sent_time:1746006745082015|lagest_ack_time:1746006745122339|curr_delivered:954804| [2025/04/30 09:52:25 122436] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745082177| [2025/04/30 09:52:25 122442] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:985||sndq_packets_used_bytes:0|sndq_packets_free:363| [2025/04/30 09:52:25 122447] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38626|rttvar:770|minrtt:31359|latest_rtt:40162|ack_delay:96| [2025/04/30 09:52:25 122451] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38806|rttvar:938|minrtt:31359|latest_rtt:40162|ack_delay:96| [2025/04/30 09:52:25 122457] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1132|lost_pn:1129|thresh:3| [2025/04/30 09:52:25 122464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 122471] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38806|rtt_var:938|pto_duration:42558|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 122477] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 122481] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 122484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 122488] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745189442|now:1746006745122471|interv:66971| [2025/04/30 09:52:25 122493] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745189442|now:1746006745122471|interval:66971|pto_count:0|srtt:38806 [2025/04/30 09:52:25 122506] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39802, ack_elapse 41873, delivered 50410|rate 1203878|lost 300| [2025/04/30 09:52:25 122510] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203878) in round 19| [2025/04/30 09:52:25 122514] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 122519] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 122523] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745082177|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923604| [2025/04/30 09:52:25 122527] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745082177|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923604| [2025/04/30 09:52:25 122532] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:908905|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:51606|srtt:38806|latest_rtt:40162|min_rtt:31359|applimit:0|lost:300|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 122538] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:420|largest:420|pns:2| [2025/04/30 09:52:25 122542] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:420|frame:ACK |recv_time:1746006745122339|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 122547] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865122339|now:1746006745122339|interv:120000000| [2025/04/30 09:52:25 122551] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865122339|now:1746006745122339|interv:120000000| [2025/04/30 09:52:25 122555] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745123001|pq_index:0| [2025/04/30 09:52:25 122559] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745121795| [2025/04/30 09:52:25 122563] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745122563| [2025/04/30 09:52:25 122568] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745122567| [2025/04/30 09:52:25 122573] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 122578] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38806|min_srtt:38806|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 122583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:51606|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1036371| [2025/04/30 09:52:25 122587] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38806|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 122592] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 122599] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38806|min_srtt:38806|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 122603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:51606|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1037550| [2025/04/30 09:52:25 122608] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38806|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 122612] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 122617] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38806|min_srtt:38806|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 122621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:51606|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1038729| [2025/04/30 09:52:25 122625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 122629] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 122633] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 122637] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 122642] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 122646] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:986853| [2025/04/30 09:52:25 122650] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 122654] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 122658] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745123001| [2025/04/30 09:52:25 122662] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745123001| [2025/04/30 09:52:25 122666] [debug] |xqc_engine_wakeup_after|wakeup:1746006745123001|now:1746006745122666|diff:335| [2025/04/30 09:52:25 122670] [debug] |xqc_engine_main_logic|END|now:1746006745122567| [2025/04/30 09:52:25 122676] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745122676| [2025/04/30 09:52:25 122680] [debug] |xqc_engine_wakeup_after|wakeup:1746006745123001|now:1746006745122680|diff:321| [2025/04/30 09:52:25 122684] [debug] |xqc_engine_main_logic|END|now:1746006745122676| [2025/04/30 09:52:25 123752] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745123752| [2025/04/30 09:52:25 123764] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745123001|pq_index:0| [2025/04/30 09:52:25 123768] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745122567| [2025/04/30 09:52:25 123774] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745123772| [2025/04/30 09:52:25 123784] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745123001|now:1746006745123772| [2025/04/30 09:52:25 123788] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745123001|now:1746006745123772| [2025/04/30 09:52:25 123792] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 123797] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 123802] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38806|min_srtt:38806|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 123806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:51606|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1038729| [2025/04/30 09:52:25 123811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 123815] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 123822] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 123829] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 123836] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 123842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:986853| [2025/04/30 09:52:25 123849] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 123856] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1176| [2025/04/30 09:52:25 123898] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1176|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745123867|stream_id:0|stream_offset:986853| [2025/04/30 09:52:25 123907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 123915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 123921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38806|rtt_var:938|pto_duration:42558|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 123928] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 123934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 123941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 123947] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745191425|now:1746006745123921|interv:67504| [2025/04/30 09:52:25 123972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745191425|now:1746006745123921|interval:67504|pto_count:0|srtt:38806 [2025/04/30 09:52:25 123979] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:52806| [2025/04/30 09:52:25 123986] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 123993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:988032| [2025/04/30 09:52:25 124000] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 124006] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1177| [2025/04/30 09:52:25 124046] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1177|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745124017|stream_id:0|stream_offset:988032| [2025/04/30 09:52:25 124056] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 124063] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 124070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38806|rtt_var:938|pto_duration:42558|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 124077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 124081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 124085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 124089] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745191575|now:1746006745124070|interv:67505| [2025/04/30 09:52:25 124093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745191575|now:1746006745124070|interval:67505|pto_count:0|srtt:38806 [2025/04/30 09:52:25 124098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:54006| [2025/04/30 09:52:25 124103] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 124107] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:989211| [2025/04/30 09:52:25 124111] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1110| [2025/04/30 09:52:25 124115] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745125225|now:1746006745124115|interv:1110| [2025/04/30 09:52:25 124119] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1110| [2025/04/30 09:52:25 124123] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 124127] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745125225| [2025/04/30 09:52:25 124159] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745125225| [2025/04/30 09:52:25 124163] [debug] |xqc_engine_wakeup_after|wakeup:1746006745125225|now:1746006745124163|diff:1062| [2025/04/30 09:52:25 124168] [debug] |xqc_engine_main_logic|END|now:1746006745123772| [2025/04/30 09:52:25 124560] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745124559| [2025/04/30 09:52:25 124570] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 124578] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:420| [2025/04/30 09:52:25 124583] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:421| [2025/04/30 09:52:25 124592] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:421| [2025/04/30 09:52:25 124599] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 124606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1133|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1134|path_largest_ack:1133| [2025/04/30 09:52:25 124613] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:51610|prior_delivered:904394|prior_time:1746006745080466|is_app_limited:0|send_elapse:40084|ack_elapse:44093|ctl_first_sent_time:1746006745082297|lagest_ack_time:1746006745124559|curr_delivered:956004| [2025/04/30 09:52:25 124620] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745082297| [2025/04/30 09:52:25 124627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:984||sndq_packets_used_bytes:0|sndq_packets_free:364| [2025/04/30 09:52:25 124634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1134|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1134|path_largest_ack:1134| [2025/04/30 09:52:25 124641] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:50416|prior_delivered:906794|prior_time:1746006745082534|is_app_limited:0|send_elapse:39824|ack_elapse:42025|ctl_first_sent_time:1746006745084125|lagest_ack_time:1746006745124559|curr_delivered:957210| [2025/04/30 09:52:25 124648] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745084125| [2025/04/30 09:52:25 124654] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:983||sndq_packets_used_bytes:0|sndq_packets_free:365| [2025/04/30 09:52:25 124661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38806|rttvar:938|minrtt:31359|latest_rtt:40434|ack_delay:328| [2025/04/30 09:52:25 124667] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38969|rttvar:1029|minrtt:31359|latest_rtt:40434|ack_delay:328| [2025/04/30 09:52:25 124672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1134|lost_pn:1131|thresh:3| [2025/04/30 09:52:25 124678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 401|pns:2| [2025/04/30 09:52:25 124684] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 124691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38969|rtt_var:1029|pto_duration:43085|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 124703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 124707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 124711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:52:25 124715] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745192102|now:1746006745124690|interv:67412| [2025/04/30 09:52:25 124719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745192102|now:1746006745124690|interval:67412|pto_count:0|srtt:38969 [2025/04/30 09:52:25 124723] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39824, ack_elapse 42025, delivered 50416|rate 1199666|lost 300| [2025/04/30 09:52:25 124728] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199666) in round 19| [2025/04/30 09:52:25 124732] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 124736] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 124740] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2406|po_sent_time:1746006745084125|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923604| [2025/04/30 09:52:25 124744] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2406|po_sent_time:1746006745084125|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923604| [2025/04/30 09:52:25 124749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:908905|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:51600|srtt:38969|latest_rtt:40434|min_rtt:31359|applimit:0|lost:300|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 124755] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:421|largest:421|pns:2| [2025/04/30 09:52:25 124759] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:421|frame:ACK |recv_time:1746006745124559|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 124764] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865124559|now:1746006745124559|interv:120000000| [2025/04/30 09:52:25 124768] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865124559|now:1746006745124559|interv:120000000| [2025/04/30 09:52:25 124772] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745125225|pq_index:0| [2025/04/30 09:52:25 124777] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745123772| [2025/04/30 09:52:25 124781] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745124781| [2025/04/30 09:52:25 124786] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745124785| [2025/04/30 09:52:25 124791] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 124796] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38969|min_srtt:38969|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 124803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:51600|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1038729| [2025/04/30 09:52:25 124808] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38969|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 124812] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 124817] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38969|min_srtt:38969|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 124823] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:51600|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1039908| [2025/04/30 09:52:25 124830] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38969|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 124837] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 124844] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38969|min_srtt:38969|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 124851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:51600|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1041087| [2025/04/30 09:52:25 124855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 124859] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 124863] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 124870] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 124877] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 124883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:989211| [2025/04/30 09:52:25 124890] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 124896] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 124902] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745125225| [2025/04/30 09:52:25 124909] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745125225| [2025/04/30 09:52:25 124915] [debug] |xqc_engine_wakeup_after|wakeup:1746006745125225|now:1746006745124915|diff:310| [2025/04/30 09:52:25 124921] [debug] |xqc_engine_main_logic|END|now:1746006745124785| [2025/04/30 09:52:25 124935] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745124935| [2025/04/30 09:52:25 124941] [debug] |xqc_engine_wakeup_after|wakeup:1746006745125225|now:1746006745124941|diff:284| [2025/04/30 09:52:25 124947] [debug] |xqc_engine_main_logic|END|now:1746006745124935| [2025/04/30 09:52:25 126027] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745126027| [2025/04/30 09:52:25 126042] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745125225|pq_index:0| [2025/04/30 09:52:25 126050] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745124785| [2025/04/30 09:52:25 126056] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745126055| [2025/04/30 09:52:25 126061] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745125225|now:1746006745126055| [2025/04/30 09:52:25 126065] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745125225|now:1746006745126055| [2025/04/30 09:52:25 126069] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 126074] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 126079] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38969|min_srtt:38969|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 126084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:51600|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1041087| [2025/04/30 09:52:25 126088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 126092] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 126096] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 126101] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 126105] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 126109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:989211| [2025/04/30 09:52:25 126114] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 126118] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1178| [2025/04/30 09:52:25 126172] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1178|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006745126126|stream_id:0|stream_offset:989211| [2025/04/30 09:52:25 126181] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 126186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:52:25 126191] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38969|rtt_var:1029|pto_duration:43085|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 126201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 126205] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 126209] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:52:25 126213] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745194211|now:1746006745126190|interv:68021| [2025/04/30 09:52:25 126217] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745194211|now:1746006745126190|interval:68021|pto_count:0|srtt:38969 [2025/04/30 09:52:25 126222] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:52800| [2025/04/30 09:52:25 126228] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 126234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:990390| [2025/04/30 09:52:25 126242] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 126248] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745127248|now:1746006745126248|interv:1000| [2025/04/30 09:52:25 126253] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 126257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 126261] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745127248| [2025/04/30 09:52:25 126265] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745127248| [2025/04/30 09:52:25 126269] [debug] |xqc_engine_wakeup_after|wakeup:1746006745127248|now:1746006745126269|diff:979| [2025/04/30 09:52:25 126274] [debug] |xqc_engine_main_logic|END|now:1746006745126055| [2025/04/30 09:52:25 126284] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745126283| [2025/04/30 09:52:25 126289] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 126296] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:421| [2025/04/30 09:52:25 126302] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:422| [2025/04/30 09:52:25 126310] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:422| [2025/04/30 09:52:25 126317] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 126322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 126329] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:51616|prior_delivered:906794|prior_time:1746006745082534|is_app_limited:0|send_elapse:39959|ack_elapse:43749|ctl_first_sent_time:1746006745084260|lagest_ack_time:1746006745126283|curr_delivered:958410| [2025/04/30 09:52:25 126336] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745084260| [2025/04/30 09:52:25 126349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:982||sndq_packets_used_bytes:0|sndq_packets_free:366| [2025/04/30 09:52:25 126356] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 126362] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:51616|prior_delivered:906794|prior_time:1746006745082534|is_app_limited:0|send_elapse:39959|ack_elapse:43749|ctl_first_sent_time:1746006745084260|lagest_ack_time:1746006745126283|curr_delivered:959610| [2025/04/30 09:52:25 126367] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745084367| [2025/04/30 09:52:25 126373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:981||sndq_packets_used_bytes:0|sndq_packets_free:367| [2025/04/30 09:52:25 126379] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38969|rttvar:1029|minrtt:31359|latest_rtt:41916|ack_delay:88| [2025/04/30 09:52:25 126385] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:39326|rttvar:1486|minrtt:31359|latest_rtt:41916|ack_delay:88| [2025/04/30 09:52:25 126392] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1136|lost_pn:1133|thresh:3| [2025/04/30 09:52:25 126398] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 126405] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39326|rtt_var:1486|pto_duration:45270|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 126412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 126418] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 126424] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:52:25 126428] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745196396|now:1746006745126405|interv:69991| [2025/04/30 09:52:25 126432] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745196396|now:1746006745126405|interval:69991|pto_count:0|srtt:39326 [2025/04/30 09:52:25 126437] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39959, ack_elapse 43749, delivered 52816|rate 1207250|lost 300| [2025/04/30 09:52:25 126441] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207250) in round 19| [2025/04/30 09:52:25 126446] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 126450] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 126454] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745084367|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923604| [2025/04/30 09:52:25 126458] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745084367|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923604| [2025/04/30 09:52:25 126467] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:908905|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:50400|srtt:39326|latest_rtt:41916|min_rtt:31359|applimit:0|lost:300|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 126473] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:422|largest:422|pns:2| [2025/04/30 09:52:25 126477] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:422|frame:ACK |recv_time:1746006745126283|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 126482] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865126283|now:1746006745126283|interv:120000000| [2025/04/30 09:52:25 126486] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865126283|now:1746006745126283|interv:120000000| [2025/04/30 09:52:25 126490] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745127248|pq_index:0| [2025/04/30 09:52:25 126494] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745126055| [2025/04/30 09:52:25 126498] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745126498| [2025/04/30 09:52:25 126503] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745126502| [2025/04/30 09:52:25 126508] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 126513] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39326|min_srtt:39326|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 126517] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:50400|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1041087| [2025/04/30 09:52:25 126522] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39326|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 126526] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 126531] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39326|min_srtt:39326|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 126535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:50400|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1042266| [2025/04/30 09:52:25 126540] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39326|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 126544] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 126548] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39326|min_srtt:39326|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 126552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:50400|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1043445| [2025/04/30 09:52:25 126560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 126564] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 126568] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 126572] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 126576] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 126581] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:990390| [2025/04/30 09:52:25 126585] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 126589] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 126593] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745127248| [2025/04/30 09:52:25 126597] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745127248| [2025/04/30 09:52:25 126601] [debug] |xqc_engine_wakeup_after|wakeup:1746006745127248|now:1746006745126601|diff:647| [2025/04/30 09:52:25 126605] [debug] |xqc_engine_main_logic|END|now:1746006745126502| [2025/04/30 09:52:25 126611] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745126611| [2025/04/30 09:52:25 126615] [debug] |xqc_engine_wakeup_after|wakeup:1746006745127248|now:1746006745126614|diff:634| [2025/04/30 09:52:25 126618] [debug] |xqc_engine_main_logic|END|now:1746006745126611| [2025/04/30 09:52:25 127689] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745127689| [2025/04/30 09:52:25 127701] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745127248|pq_index:0| [2025/04/30 09:52:25 127706] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745126502| [2025/04/30 09:52:25 127711] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745127710| [2025/04/30 09:52:25 127716] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745127248|now:1746006745127710| [2025/04/30 09:52:25 127720] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745127248|now:1746006745127710| [2025/04/30 09:52:25 127724] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 127728] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 127733] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39326|min_srtt:39326|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 127738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:50400|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1043445| [2025/04/30 09:52:25 127749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 127752] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 127756] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 127761] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 127765] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 127770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:990390| [2025/04/30 09:52:25 127774] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 127779] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1179| [2025/04/30 09:52:25 127825] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1179|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746006745127789|stream_id:0|stream_offset:990390| [2025/04/30 09:52:25 127835] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 127843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 09:52:25 127850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39326|rtt_var:1486|pto_duration:45270|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 127857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 127863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 127870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:52:25 127876] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745198059|now:1746006745127849|interv:70210| [2025/04/30 09:52:25 127883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745198059|now:1746006745127849|interval:70210|pto_count:0|srtt:39326 [2025/04/30 09:52:25 127890] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:51600| [2025/04/30 09:52:25 127898] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 127905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:991569| [2025/04/30 09:52:25 127912] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 127919] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1180| [2025/04/30 09:52:25 127957] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1180|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006745127930|stream_id:0|stream_offset:991569| [2025/04/30 09:52:25 127972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 127979] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:52:25 127986] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39326|rtt_var:1486|pto_duration:45270|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 127993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 127999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 128005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:52:25 128011] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745198200|now:1746006745127985|interv:70215| [2025/04/30 09:52:25 128018] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745198200|now:1746006745127985|interval:70215|pto_count:0|srtt:39326 [2025/04/30 09:52:25 128025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:52800| [2025/04/30 09:52:25 128029] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 128034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:992748| [2025/04/30 09:52:25 128038] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1147| [2025/04/30 09:52:25 128042] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745129189|now:1746006745128042|interv:1147| [2025/04/30 09:52:25 128046] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1147| [2025/04/30 09:52:25 128050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 128054] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745129189| [2025/04/30 09:52:25 128058] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745129189| [2025/04/30 09:52:25 128062] [debug] |xqc_engine_wakeup_after|wakeup:1746006745129189|now:1746006745128062|diff:1127| [2025/04/30 09:52:25 128067] [debug] |xqc_engine_main_logic|END|now:1746006745127710| [2025/04/30 09:52:25 128329] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745128328| [2025/04/30 09:52:25 128339] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 128346] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:422| [2025/04/30 09:52:25 128353] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:423| [2025/04/30 09:52:25 128361] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:423| [2025/04/30 09:52:25 128367] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 128374] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1137|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1138|path_largest_ack:1137| [2025/04/30 09:52:25 128389] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:51616|prior_delivered:909194|prior_time:1746006745084534|is_app_limited:0|send_elapse:39952|ack_elapse:43794|ctl_first_sent_time:1746006745086050|lagest_ack_time:1746006745128328|curr_delivered:960810| [2025/04/30 09:52:25 128397] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745086050| [2025/04/30 09:52:25 128403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:980||sndq_packets_used_bytes:0|sndq_packets_free:368| [2025/04/30 09:52:25 128411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1138|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1138|path_largest_ack:1138| [2025/04/30 09:52:25 128416] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:51616|prior_delivered:909194|prior_time:1746006745084534|is_app_limited:0|send_elapse:39952|ack_elapse:43794|ctl_first_sent_time:1746006745086050|lagest_ack_time:1746006745128328|curr_delivered:962010| [2025/04/30 09:52:25 128422] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745086203| [2025/04/30 09:52:25 128429] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:979||sndq_packets_used_bytes:0|sndq_packets_free:369| [2025/04/30 09:52:25 128435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:39326|rttvar:1486|minrtt:31359|latest_rtt:42125|ack_delay:88| [2025/04/30 09:52:25 128442] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:39665|rttvar:1792|minrtt:31359|latest_rtt:42125|ack_delay:88| [2025/04/30 09:52:25 128447] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1138|lost_pn:1135|thresh:3| [2025/04/30 09:52:25 128452] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 128456] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39665|rtt_var:1792|pto_duration:46833|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 128463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 128469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 128476] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:52:25 128481] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745199763|now:1746006745128455|interv:71308| [2025/04/30 09:52:25 128485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745199763|now:1746006745128455|interval:71308|pto_count:0|srtt:39665 [2025/04/30 09:52:25 128489] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39952, ack_elapse 43794, delivered 52816|rate 1206009|lost 300| [2025/04/30 09:52:25 128494] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206009) in round 19| [2025/04/30 09:52:25 128498] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 128502] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 128510] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745086203|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923604| [2025/04/30 09:52:25 128515] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745086203|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923604| [2025/04/30 09:52:25 128519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:908905|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:50400|srtt:39665|latest_rtt:42125|min_rtt:31359|applimit:0|lost:300|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 128525] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:423|largest:423|pns:2| [2025/04/30 09:52:25 128530] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:423|frame:ACK |recv_time:1746006745128328|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 128534] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865128328|now:1746006745128328|interv:120000000| [2025/04/30 09:52:25 128539] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865128328|now:1746006745128328|interv:120000000| [2025/04/30 09:52:25 128542] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745129189|pq_index:0| [2025/04/30 09:52:25 128547] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745127710| [2025/04/30 09:52:25 128551] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745128551| [2025/04/30 09:52:25 128556] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745128555| [2025/04/30 09:52:25 128561] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 128566] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39665|min_srtt:39665|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 128570] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:50400|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1043445| [2025/04/30 09:52:25 128575] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39665|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 128579] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 128584] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39665|min_srtt:39665|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 128588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:50400|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1044624| [2025/04/30 09:52:25 128593] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39665|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 128600] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 128604] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39665|min_srtt:39665|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 128608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:50400|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1045803| [2025/04/30 09:52:25 128612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 128616] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 128620] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 128624] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 128629] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 128633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:992748| [2025/04/30 09:52:25 128637] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 128641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 128645] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745129189| [2025/04/30 09:52:25 128653] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745129189| [2025/04/30 09:52:25 128657] [debug] |xqc_engine_wakeup_after|wakeup:1746006745129189|now:1746006745128657|diff:532| [2025/04/30 09:52:25 128661] [debug] |xqc_engine_main_logic|END|now:1746006745128555| [2025/04/30 09:52:25 128667] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745128667| [2025/04/30 09:52:25 128670] [debug] |xqc_engine_wakeup_after|wakeup:1746006745129189|now:1746006745128670|diff:519| [2025/04/30 09:52:25 128674] [debug] |xqc_engine_main_logic|END|now:1746006745128667| [2025/04/30 09:52:25 129744] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745129744| [2025/04/30 09:52:25 129756] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745129189|pq_index:0| [2025/04/30 09:52:25 129761] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745128555| [2025/04/30 09:52:25 129766] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745129765| [2025/04/30 09:52:25 129771] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745129189|now:1746006745129765| [2025/04/30 09:52:25 129775] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745129189|now:1746006745129765| [2025/04/30 09:52:25 129779] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 129789] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 129797] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39665|min_srtt:39665|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 129804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:50400|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1045803| [2025/04/30 09:52:25 129812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 129818] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 129824] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 129829] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 129834] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 129838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:992748| [2025/04/30 09:52:25 129844] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 129851] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1181| [2025/04/30 09:52:25 129913] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1181|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746006745129862|stream_id:0|stream_offset:992748| [2025/04/30 09:52:25 129923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 129931] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 09:52:25 129937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39665|rtt_var:1792|pto_duration:46833|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 129944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 129951] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 129957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:52:25 129963] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745201695|now:1746006745129936|interv:71759| [2025/04/30 09:52:25 129970] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745201695|now:1746006745129936|interval:71759|pto_count:0|srtt:39665 [2025/04/30 09:52:25 129977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:51600| [2025/04/30 09:52:25 129985] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 129997] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:993927| [2025/04/30 09:52:25 130002] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 130006] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745131006|now:1746006745130006|interv:1000| [2025/04/30 09:52:25 130010] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 130014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 130018] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745131006| [2025/04/30 09:52:25 130022] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745131006| [2025/04/30 09:52:25 130026] [debug] |xqc_engine_wakeup_after|wakeup:1746006745131006|now:1746006745130026|diff:980| [2025/04/30 09:52:25 130030] [debug] |xqc_engine_main_logic|END|now:1746006745129765| [2025/04/30 09:52:25 130297] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745130295| [2025/04/30 09:52:25 130309] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 130318] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:423| [2025/04/30 09:52:25 130324] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:424| [2025/04/30 09:52:25 130333] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:424| [2025/04/30 09:52:25 130339] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 130346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1139|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1140|path_largest_ack:1139| [2025/04/30 09:52:25 130353] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:51616|prior_delivered:911594|prior_time:1746006745086469|is_app_limited:0|send_elapse:39967|ack_elapse:43826|ctl_first_sent_time:1746006745088080|lagest_ack_time:1746006745130295|curr_delivered:963210| [2025/04/30 09:52:25 130360] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745088080| [2025/04/30 09:52:25 130368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:978||sndq_packets_used_bytes:0|sndq_packets_free:370| [2025/04/30 09:52:25 130375] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1140|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1140|path_largest_ack:1140| [2025/04/30 09:52:25 130382] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:51616|prior_delivered:911594|prior_time:1746006745086469|is_app_limited:0|send_elapse:39967|ack_elapse:43826|ctl_first_sent_time:1746006745088080|lagest_ack_time:1746006745130295|curr_delivered:964410| [2025/04/30 09:52:25 130390] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745088229| [2025/04/30 09:52:25 130396] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:977||sndq_packets_used_bytes:0|sndq_packets_free:371| [2025/04/30 09:52:25 130403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:39665|rttvar:1792|minrtt:31359|latest_rtt:42066|ack_delay:96| [2025/04/30 09:52:25 130409] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:39953|rttvar:1920|minrtt:31359|latest_rtt:42066|ack_delay:96| [2025/04/30 09:52:25 130423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1140|lost_pn:1137|thresh:3| [2025/04/30 09:52:25 130429] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 130436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39953|rtt_var:1920|pto_duration:47633|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 130440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 130444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 130448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:52:25 130452] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745202495|now:1746006745130435|interv:72060| [2025/04/30 09:52:25 130456] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745202495|now:1746006745130435|interval:72060|pto_count:0|srtt:39953 [2025/04/30 09:52:25 130460] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39967, ack_elapse 43826, delivered 52816|rate 1205129|lost 300| [2025/04/30 09:52:25 130465] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205129) in round 19| [2025/04/30 09:52:25 130469] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 130473] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 130477] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745088229|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923604| [2025/04/30 09:52:25 130482] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745088229|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923604| [2025/04/30 09:52:25 130486] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:908905|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:49200|srtt:39953|latest_rtt:42066|min_rtt:31359|applimit:0|lost:300|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 130492] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:424|largest:424|pns:2| [2025/04/30 09:52:25 130497] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:424|frame:ACK |recv_time:1746006745130295|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 130502] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865130295|now:1746006745130295|interv:120000000| [2025/04/30 09:52:25 130506] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865130295|now:1746006745130295|interv:120000000| [2025/04/30 09:52:25 130510] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745131006|pq_index:0| [2025/04/30 09:52:25 130514] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745129765| [2025/04/30 09:52:25 130521] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745130521| [2025/04/30 09:52:25 130526] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745130525| [2025/04/30 09:52:25 130531] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 130536] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39953|min_srtt:39953|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 130541] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:49200|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1045803| [2025/04/30 09:52:25 130545] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39953|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 130550] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 130555] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39953|min_srtt:39953|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 130559] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:49200|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1046982| [2025/04/30 09:52:25 130564] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39953|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 130568] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 130572] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39953|min_srtt:39953|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 130577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:49200|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1048161| [2025/04/30 09:52:25 130581] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 130585] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 130589] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 130593] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 130598] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 130602] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:993927| [2025/04/30 09:52:25 130606] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 130613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 130617] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745131006| [2025/04/30 09:52:25 130621] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745131006| [2025/04/30 09:52:25 130625] [debug] |xqc_engine_wakeup_after|wakeup:1746006745131006|now:1746006745130625|diff:381| [2025/04/30 09:52:25 130629] [debug] |xqc_engine_main_logic|END|now:1746006745130525| [2025/04/30 09:52:25 130635] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745130634| [2025/04/30 09:52:25 130638] [debug] |xqc_engine_wakeup_after|wakeup:1746006745131006|now:1746006745130638|diff:368| [2025/04/30 09:52:25 130642] [debug] |xqc_engine_main_logic|END|now:1746006745130634| [2025/04/30 09:52:25 131713] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745131712| [2025/04/30 09:52:25 131725] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745131006|pq_index:0| [2025/04/30 09:52:25 131730] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745130525| [2025/04/30 09:52:25 131735] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745131734| [2025/04/30 09:52:25 131740] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745131006|now:1746006745131734| [2025/04/30 09:52:25 131744] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745131006|now:1746006745131734| [2025/04/30 09:52:25 131748] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 131752] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 131758] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39953|min_srtt:39953|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 131762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:49200|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1048161| [2025/04/30 09:52:25 131767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 131771] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 131775] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 131779] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 131784] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 131791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:993927| [2025/04/30 09:52:25 131798] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 131804] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1182| [2025/04/30 09:52:25 131853] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1182|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746006745131823|stream_id:0|stream_offset:993927| [2025/04/30 09:52:25 131863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 131870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 09:52:25 131877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39953|rtt_var:1920|pto_duration:47633|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 131883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 131889] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 131895] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:52:25 131901] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745204456|now:1746006745131876|interv:72580| [2025/04/30 09:52:25 131908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745204456|now:1746006745131876|interval:72580|pto_count:0|srtt:39953 [2025/04/30 09:52:25 131915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:50400| [2025/04/30 09:52:25 131923] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 131930] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:995106| [2025/04/30 09:52:25 131937] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 131943] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1183| [2025/04/30 09:52:25 131986] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1183|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746006745131954|stream_id:0|stream_offset:995106| [2025/04/30 09:52:25 131997] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 132003] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 09:52:25 132010] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39953|rtt_var:1920|pto_duration:47633|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 132017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 132022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 132027] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:52:25 132031] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745204587|now:1746006745132009|interv:72578| [2025/04/30 09:52:25 132040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745204587|now:1746006745132009|interval:72578|pto_count:0|srtt:39953 [2025/04/30 09:52:25 132044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:51600| [2025/04/30 09:52:25 132049] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 132053] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:996285| [2025/04/30 09:52:25 132058] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1092| [2025/04/30 09:52:25 132061] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745133153|now:1746006745132061|interv:1092| [2025/04/30 09:52:25 132066] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1092| [2025/04/30 09:52:25 132069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 132074] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745133153| [2025/04/30 09:52:25 132078] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745133153| [2025/04/30 09:52:25 132082] [debug] |xqc_engine_wakeup_after|wakeup:1746006745133153|now:1746006745132082|diff:1071| [2025/04/30 09:52:25 132086] [debug] |xqc_engine_main_logic|END|now:1746006745131734| [2025/04/30 09:52:25 132310] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745132309| [2025/04/30 09:52:25 132321] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 132330] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:424| [2025/04/30 09:52:25 132336] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:425| [2025/04/30 09:52:25 132344] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:425| [2025/04/30 09:52:25 132350] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 132358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1141|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1142|path_largest_ack:1141| [2025/04/30 09:52:25 132365] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:54016|prior_delivered:911594|prior_time:1746006745086469|is_app_limited:0|send_elapse:40227|ack_elapse:45840|ctl_first_sent_time:1746006745088340|lagest_ack_time:1746006745132309|curr_delivered:965610| [2025/04/30 09:52:25 132372] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745088340| [2025/04/30 09:52:25 132379] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:976||sndq_packets_used_bytes:0|sndq_packets_free:372| [2025/04/30 09:52:25 132386] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1142|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1142|path_largest_ack:1142| [2025/04/30 09:52:25 132393] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:52816|prior_delivered:913994|prior_time:1746006745088495|is_app_limited:0|send_elapse:39944|ack_elapse:43814|ctl_first_sent_time:1746006745090098|lagest_ack_time:1746006745132309|curr_delivered:966810| [2025/04/30 09:52:25 132407] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745090098| [2025/04/30 09:52:25 132413] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:975||sndq_packets_used_bytes:0|sndq_packets_free:373| [2025/04/30 09:52:25 132420] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:39953|rttvar:1920|minrtt:31359|latest_rtt:42211|ack_delay:88| [2025/04/30 09:52:25 132426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:40224|rttvar:1982|minrtt:31359|latest_rtt:42211|ack_delay:88| [2025/04/30 09:52:25 132433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1142|lost_pn:1139|thresh:3| [2025/04/30 09:52:25 132440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 132446] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40224|rtt_var:1982|pto_duration:48152|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 132453] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 132460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 132464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:52:25 132468] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745205106|now:1746006745132446|interv:72660| [2025/04/30 09:52:25 132473] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745205106|now:1746006745132446|interval:72660|pto_count:0|srtt:40224 [2025/04/30 09:52:25 132477] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39944, ack_elapse 43814, delivered 52816|rate 1205459|lost 300| [2025/04/30 09:52:25 132482] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205459) in round 19| [2025/04/30 09:52:25 132486] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 132490] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 132494] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745090098|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923604| [2025/04/30 09:52:25 132498] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745090098|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923604| [2025/04/30 09:52:25 132503] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:908905|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:49200|srtt:40224|latest_rtt:42211|min_rtt:31359|applimit:0|lost:300|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 132509] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:425|largest:425|pns:2| [2025/04/30 09:52:25 132514] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:425|frame:ACK |recv_time:1746006745132309|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 132522] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865132309|now:1746006745132309|interv:120000000| [2025/04/30 09:52:25 132526] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865132309|now:1746006745132309|interv:120000000| [2025/04/30 09:52:25 132530] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745133153|pq_index:0| [2025/04/30 09:52:25 132535] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745131734| [2025/04/30 09:52:25 132539] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745132538| [2025/04/30 09:52:25 132543] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745132542| [2025/04/30 09:52:25 132549] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 132554] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40224|min_srtt:40224|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 132558] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:49200|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1048161| [2025/04/30 09:52:25 132563] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:40224|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 132567] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 132572] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40224|min_srtt:40224|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 132576] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:49200|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1049340| [2025/04/30 09:52:25 132581] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:40224|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 132585] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 132589] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40224|min_srtt:40224|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 132594] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:49200|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1050519| [2025/04/30 09:52:25 132598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 132602] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 132606] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 132610] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 132617] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 132621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:996285| [2025/04/30 09:52:25 132626] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 132629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 132633] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745133153| [2025/04/30 09:52:25 132637] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745133153| [2025/04/30 09:52:25 132641] [debug] |xqc_engine_wakeup_after|wakeup:1746006745133153|now:1746006745132641|diff:512| [2025/04/30 09:52:25 132646] [debug] |xqc_engine_main_logic|END|now:1746006745132542| [2025/04/30 09:52:25 132651] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745132651| [2025/04/30 09:52:25 132655] [debug] |xqc_engine_wakeup_after|wakeup:1746006745133153|now:1746006745132655|diff:498| [2025/04/30 09:52:25 132659] [debug] |xqc_engine_main_logic|END|now:1746006745132651| [2025/04/30 09:52:25 133729] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745133729| [2025/04/30 09:52:25 133741] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745133153|pq_index:0| [2025/04/30 09:52:25 133746] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745132542| [2025/04/30 09:52:25 133751] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745133750| [2025/04/30 09:52:25 133756] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745133153|now:1746006745133750| [2025/04/30 09:52:25 133760] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745133153|now:1746006745133750| [2025/04/30 09:52:25 133765] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 133772] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 133780] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40224|min_srtt:40224|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 133787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:49200|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1050519| [2025/04/30 09:52:25 133792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 133797] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 133803] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 133810] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 133817] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 133831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:996285| [2025/04/30 09:52:25 133838] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 133845] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1184| [2025/04/30 09:52:25 133891] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1184|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746006745133857|stream_id:0|stream_offset:996285| [2025/04/30 09:52:25 133901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 133909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 09:52:25 133916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40224|rtt_var:1982|pto_duration:48152|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 133923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 133930] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 133936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:52:25 133943] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745207009|now:1746006745133916|interv:73093| [2025/04/30 09:52:25 133949] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745207009|now:1746006745133916|interval:73093|pto_count:0|srtt:40224 [2025/04/30 09:52:25 133956] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:50400| [2025/04/30 09:52:25 133964] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 133970] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:997464| [2025/04/30 09:52:25 133978] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 133984] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745134984|now:1746006745133984|interv:1000| [2025/04/30 09:52:25 133991] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 133997] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 134003] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745134984| [2025/04/30 09:52:25 134008] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745134984| [2025/04/30 09:52:25 134012] [debug] |xqc_engine_wakeup_after|wakeup:1746006745134984|now:1746006745134012|diff:972| [2025/04/30 09:52:25 134017] [debug] |xqc_engine_main_logic|END|now:1746006745133750| [2025/04/30 09:52:25 134299] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745134297| [2025/04/30 09:52:25 134311] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 134326] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:425| [2025/04/30 09:52:25 134333] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:426| [2025/04/30 09:52:25 134341] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:426| [2025/04/30 09:52:25 134347] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 134354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1143|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1144|path_largest_ack:1143| [2025/04/30 09:52:25 134361] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:54016|prior_delivered:913994|prior_time:1746006745088495|is_app_limited:0|send_elapse:40074|ack_elapse:45802|ctl_first_sent_time:1746006745090228|lagest_ack_time:1746006745134297|curr_delivered:968010| [2025/04/30 09:52:25 134369] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745090228| [2025/04/30 09:52:25 134377] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:974||sndq_packets_used_bytes:0|sndq_packets_free:374| [2025/04/30 09:52:25 134384] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1144|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1144|path_largest_ack:1144| [2025/04/30 09:52:25 134391] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:52806|prior_delivered:916404|prior_time:1746006745090603|is_app_limited:0|send_elapse:39877|ack_elapse:43694|ctl_first_sent_time:1746006745092249|lagest_ack_time:1746006745134297|curr_delivered:969210| [2025/04/30 09:52:25 134397] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745092249| [2025/04/30 09:52:25 134404] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:973||sndq_packets_used_bytes:0|sndq_packets_free:375| [2025/04/30 09:52:25 134410] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:40224|rttvar:1982|minrtt:31359|latest_rtt:42048|ack_delay:96| [2025/04/30 09:52:25 134415] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:40440|rttvar:1919|minrtt:31359|latest_rtt:42048|ack_delay:96| [2025/04/30 09:52:25 134419] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1144|lost_pn:1141|thresh:3| [2025/04/30 09:52:25 134423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 134427] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40440|rtt_var:1919|pto_duration:48116|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 134432] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 134436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 134440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:52:25 134444] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745206973|now:1746006745134427|interv:72546| [2025/04/30 09:52:25 134448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745206973|now:1746006745134427|interval:72546|pto_count:0|srtt:40440 [2025/04/30 09:52:25 134456] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39877, ack_elapse 43694, delivered 52806|rate 1208541|lost 300| [2025/04/30 09:52:25 134461] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208541) in round 19| [2025/04/30 09:52:25 134465] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 134469] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 134473] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745092249|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923604| [2025/04/30 09:52:25 134478] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745092249|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923604| [2025/04/30 09:52:25 134482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:908905|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:48000|srtt:40440|latest_rtt:42048|min_rtt:31359|applimit:0|lost:300|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 134488] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:426|largest:426|pns:2| [2025/04/30 09:52:25 134493] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:426|frame:ACK |recv_time:1746006745134297|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 134498] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865134297|now:1746006745134297|interv:120000000| [2025/04/30 09:52:25 134502] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865134297|now:1746006745134297|interv:120000000| [2025/04/30 09:52:25 134506] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745134984|pq_index:0| [2025/04/30 09:52:25 134510] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745133750| [2025/04/30 09:52:25 134514] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745134514| [2025/04/30 09:52:25 134519] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745134518| [2025/04/30 09:52:25 134524] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 134529] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40440|min_srtt:40440|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 134534] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:48000|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1050519| [2025/04/30 09:52:25 134538] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:40440|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 134543] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 134550] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40440|min_srtt:40440|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 134555] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:48000|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1051698| [2025/04/30 09:52:25 134559] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:40440|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 134564] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 134568] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40440|min_srtt:40440|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 134572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:48000|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1052877| [2025/04/30 09:52:25 134577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 134581] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 134585] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 134589] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 134594] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 134598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:997464| [2025/04/30 09:52:25 134602] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 134606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 134610] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745134984| [2025/04/30 09:52:25 134614] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745134984| [2025/04/30 09:52:25 134618] [debug] |xqc_engine_wakeup_after|wakeup:1746006745134984|now:1746006745134618|diff:366| [2025/04/30 09:52:25 134622] [debug] |xqc_engine_main_logic|END|now:1746006745134518| [2025/04/30 09:52:25 134628] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745134628| [2025/04/30 09:52:25 134632] [debug] |xqc_engine_wakeup_after|wakeup:1746006745134984|now:1746006745134632|diff:352| [2025/04/30 09:52:25 134636] [debug] |xqc_engine_main_logic|END|now:1746006745134628| [2025/04/30 09:52:25 135705] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745135704| [2025/04/30 09:52:25 135716] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745134984|pq_index:0| [2025/04/30 09:52:25 135721] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745134518| [2025/04/30 09:52:25 135726] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745135725| [2025/04/30 09:52:25 135737] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745134984|now:1746006745135725| [2025/04/30 09:52:25 135741] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745134984|now:1746006745135725| [2025/04/30 09:52:25 135745] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 135749] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 135754] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40440|min_srtt:40440|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 135759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:48000|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1052877| [2025/04/30 09:52:25 135766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 135773] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 135779] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 135786] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 135792] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 135799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:997464| [2025/04/30 09:52:25 135805] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 135812] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1185| [2025/04/30 09:52:25 135884] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1185|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006745135823|stream_id:0|stream_offset:997464| [2025/04/30 09:52:25 135895] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 135903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:52:25 135910] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40440|rtt_var:1919|pto_duration:48116|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 135917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 135924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 135930] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:52:25 135937] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745208939|now:1746006745135910|interv:73029| [2025/04/30 09:52:25 135949] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745208939|now:1746006745135910|interval:73029|pto_count:0|srtt:40440 [2025/04/30 09:52:25 135956] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:49200| [2025/04/30 09:52:25 135964] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 135971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:998643| [2025/04/30 09:52:25 135978] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 135985] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1186| [2025/04/30 09:52:25 136027] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1186|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746006745135996|stream_id:0|stream_offset:998643| [2025/04/30 09:52:25 136037] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 136045] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 09:52:25 136052] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40440|rtt_var:1919|pto_duration:48116|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 136059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 136063] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 136067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:52:25 136071] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745209112|now:1746006745136051|interv:73061| [2025/04/30 09:52:25 136075] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745209112|now:1746006745136051|interval:73061|pto_count:0|srtt:40440 [2025/04/30 09:52:25 136080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:50400| [2025/04/30 09:52:25 136085] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 136089] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:999822| [2025/04/30 09:52:25 136094] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1019| [2025/04/30 09:52:25 136098] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745137116|now:1746006745136097|interv:1019| [2025/04/30 09:52:25 136102] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1019| [2025/04/30 09:52:25 136105] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 136110] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745137116| [2025/04/30 09:52:25 136119] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745137116| [2025/04/30 09:52:25 136123] [debug] |xqc_engine_wakeup_after|wakeup:1746006745137116|now:1746006745136123|diff:993| [2025/04/30 09:52:25 136127] [debug] |xqc_engine_main_logic|END|now:1746006745135725| [2025/04/30 09:52:25 136286] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745136284| [2025/04/30 09:52:25 136297] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 136305] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:426| [2025/04/30 09:52:25 136311] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:427| [2025/04/30 09:52:25 136319] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:427| [2025/04/30 09:52:25 136325] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 136332] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1145|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1146|path_largest_ack:1145| [2025/04/30 09:52:25 136340] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:54006|prior_delivered:916404|prior_time:1746006745090603|is_app_limited:0|send_elapse:39969|ack_elapse:45681|ctl_first_sent_time:1746006745092341|lagest_ack_time:1746006745136284|curr_delivered:970410| [2025/04/30 09:52:25 136347] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745092341| [2025/04/30 09:52:25 136355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:972||sndq_packets_used_bytes:0|sndq_packets_free:376| [2025/04/30 09:52:25 136361] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1146|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1146|path_largest_ack:1146| [2025/04/30 09:52:25 136368] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:54006|prior_delivered:916404|prior_time:1746006745090603|is_app_limited:0|send_elapse:39969|ack_elapse:45681|ctl_first_sent_time:1746006745092341|lagest_ack_time:1746006745136284|curr_delivered:971610| [2025/04/30 09:52:25 136375] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745092468| [2025/04/30 09:52:25 136381] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:971||sndq_packets_used_bytes:0|sndq_packets_free:377| [2025/04/30 09:52:25 136387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:40440|rttvar:1919|minrtt:31359|latest_rtt:43816|ack_delay:88| [2025/04/30 09:52:25 136393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:40851|rttvar:2262|minrtt:31359|latest_rtt:43816|ack_delay:88| [2025/04/30 09:52:25 136400] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1146|lost_pn:1143|thresh:3| [2025/04/30 09:52:25 136406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 136413] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40851|rtt_var:2262|pto_duration:49899|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 136420] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 136432] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 136436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:52:25 136440] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745210895|now:1746006745136413|interv:74482| [2025/04/30 09:52:25 136444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745210895|now:1746006745136413|interval:74482|pto_count:0|srtt:40851 [2025/04/30 09:52:25 136448] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39969, ack_elapse 45681, delivered 55206|rate 1208511|lost 300| [2025/04/30 09:52:25 136453] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208511) in round 19| [2025/04/30 09:52:25 136457] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 136461] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 136465] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745092468|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923604| [2025/04/30 09:52:25 136470] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745092468|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923604| [2025/04/30 09:52:25 136475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:908905|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:48000|srtt:40851|latest_rtt:43816|min_rtt:31359|applimit:0|lost:300|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 136481] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:427|largest:427|pns:2| [2025/04/30 09:52:25 136486] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:427|frame:ACK |recv_time:1746006745136284|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 136494] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865136284|now:1746006745136284|interv:120000000| [2025/04/30 09:52:25 136500] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865136284|now:1746006745136284|interv:120000000| [2025/04/30 09:52:25 136507] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745137116|pq_index:0| [2025/04/30 09:52:25 136512] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745135725| [2025/04/30 09:52:25 136516] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745136516| [2025/04/30 09:52:25 136521] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745136520| [2025/04/30 09:52:25 136526] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 136531] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40851|min_srtt:40851|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 136539] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:48000|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1052877| [2025/04/30 09:52:25 136543] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:40851|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 136548] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 136553] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40851|min_srtt:40851|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 136557] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:48000|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1054056| [2025/04/30 09:52:25 136561] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:40851|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 136566] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 136571] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40851|min_srtt:40851|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 136578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:48000|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1055235| [2025/04/30 09:52:25 136585] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 136591] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 136596] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 136600] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 136605] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 136609] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:999822| [2025/04/30 09:52:25 136614] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 136617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 136621] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745137116| [2025/04/30 09:52:25 136625] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745137116| [2025/04/30 09:52:25 136629] [debug] |xqc_engine_wakeup_after|wakeup:1746006745137116|now:1746006745136629|diff:487| [2025/04/30 09:52:25 136634] [debug] |xqc_engine_main_logic|END|now:1746006745136520| [2025/04/30 09:52:25 136639] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745136639| [2025/04/30 09:52:25 136643] [debug] |xqc_engine_wakeup_after|wakeup:1746006745137116|now:1746006745136643|diff:473| [2025/04/30 09:52:25 136650] [debug] |xqc_engine_main_logic|END|now:1746006745136639| [2025/04/30 09:52:25 137718] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745137718| [2025/04/30 09:52:25 137733] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745137116|pq_index:0| [2025/04/30 09:52:25 137741] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745136520| [2025/04/30 09:52:25 137750] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745137748| [2025/04/30 09:52:25 137757] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745137116|now:1746006745137748| [2025/04/30 09:52:25 137764] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745137116|now:1746006745137748| [2025/04/30 09:52:25 137769] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 137774] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 137779] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40851|min_srtt:40851|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 137786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:48000|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1055235| [2025/04/30 09:52:25 137793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 137800] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 137805] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 137812] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 137819] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 137825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:999822| [2025/04/30 09:52:25 137832] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 137839] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1187| [2025/04/30 09:52:25 137884] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1187|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006745137850|stream_id:0|stream_offset:999822| [2025/04/30 09:52:25 137893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 137900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:52:25 137907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40851|rtt_var:2262|pto_duration:49899|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 137921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 137927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 137932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:52:25 137938] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745212749|now:1746006745137907|interv:74842| [2025/04/30 09:52:25 137945] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745212749|now:1746006745137907|interval:74842|pto_count:0|srtt:40851 [2025/04/30 09:52:25 137951] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:49200| [2025/04/30 09:52:25 137959] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 137966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1001001| [2025/04/30 09:52:25 137974] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 137980] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745138979|now:1746006745137979|interv:1000| [2025/04/30 09:52:25 137986] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 137990] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 137994] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745138979| [2025/04/30 09:52:25 137999] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745138979| [2025/04/30 09:52:25 138003] [debug] |xqc_engine_wakeup_after|wakeup:1746006745138979|now:1746006745138003|diff:976| [2025/04/30 09:52:25 138007] [debug] |xqc_engine_main_logic|END|now:1746006745137748| [2025/04/30 09:52:25 138269] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745138268| [2025/04/30 09:52:25 138283] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 138292] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:427| [2025/04/30 09:52:25 138298] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:428| [2025/04/30 09:52:25 138307] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:428| [2025/04/30 09:52:25 138313] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 138321] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1147|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1148|path_largest_ack:1147| [2025/04/30 09:52:25 138329] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:54006|prior_delivered:918804|prior_time:1746006745092605|is_app_limited:0|send_elapse:39922|ack_elapse:45663|ctl_first_sent_time:1746006745094117|lagest_ack_time:1746006745138268|curr_delivered:972810| [2025/04/30 09:52:25 138336] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745094117| [2025/04/30 09:52:25 138343] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:970||sndq_packets_used_bytes:0|sndq_packets_free:378| [2025/04/30 09:52:25 138356] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1148|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1148|path_largest_ack:1148| [2025/04/30 09:52:25 138363] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:54006|prior_delivered:918804|prior_time:1746006745092605|is_app_limited:0|send_elapse:39922|ack_elapse:45663|ctl_first_sent_time:1746006745094117|lagest_ack_time:1746006745138268|curr_delivered:974010| [2025/04/30 09:52:25 138371] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745094241| [2025/04/30 09:52:25 138378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:969||sndq_packets_used_bytes:0|sndq_packets_free:379| [2025/04/30 09:52:25 138384] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:40851|rttvar:2262|minrtt:31359|latest_rtt:44027|ack_delay:96| [2025/04/30 09:52:25 138389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41236|rttvar:2467|minrtt:31359|latest_rtt:44027|ack_delay:96| [2025/04/30 09:52:25 138393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1148|lost_pn:1145|thresh:3| [2025/04/30 09:52:25 138398] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 138402] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41236|rtt_var:2467|pto_duration:51104|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 138406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 138410] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 138414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:52:25 138418] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745213954|now:1746006745138401|interv:75553| [2025/04/30 09:52:25 138422] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745213954|now:1746006745138401|interval:75553|pto_count:0|srtt:41236 [2025/04/30 09:52:25 138428] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39922, ack_elapse 45663, delivered 55206|rate 1208987|lost 300| [2025/04/30 09:52:25 138435] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208987) in round 19| [2025/04/30 09:52:25 138442] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 138448] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 138453] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745094241|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923604| [2025/04/30 09:52:25 138458] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745094241|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923604| [2025/04/30 09:52:25 138462] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:46800|srtt:41236|latest_rtt:44027|min_rtt:31359|applimit:0|lost:300|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 138472] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:428|largest:428|pns:2| [2025/04/30 09:52:25 138476] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:428|frame:ACK |recv_time:1746006745138268|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 138481] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865138268|now:1746006745138268|interv:120000000| [2025/04/30 09:52:25 138486] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865138268|now:1746006745138268|interv:120000000| [2025/04/30 09:52:25 138490] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745138979|pq_index:0| [2025/04/30 09:52:25 138494] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745137748| [2025/04/30 09:52:25 138498] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745138498| [2025/04/30 09:52:25 138503] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745138502| [2025/04/30 09:52:25 138508] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 138513] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41236|min_srtt:41236|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 138517] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1055235| [2025/04/30 09:52:25 138522] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41236|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 138527] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 138531] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41236|min_srtt:41236|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 138536] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1056414| [2025/04/30 09:52:25 138540] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41236|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 138544] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 138549] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41236|min_srtt:41236|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 138553] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1057593| [2025/04/30 09:52:25 138560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 138564] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 138568] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 138572] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 138577] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 138581] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1001001| [2025/04/30 09:52:25 138585] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 138589] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 138593] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745138979| [2025/04/30 09:52:25 138597] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745138979| [2025/04/30 09:52:25 138601] [debug] |xqc_engine_wakeup_after|wakeup:1746006745138979|now:1746006745138601|diff:378| [2025/04/30 09:52:25 138606] [debug] |xqc_engine_main_logic|END|now:1746006745138502| [2025/04/30 09:52:25 138611] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745138611| [2025/04/30 09:52:25 138615] [debug] |xqc_engine_wakeup_after|wakeup:1746006745138979|now:1746006745138615|diff:364| [2025/04/30 09:52:25 138619] [debug] |xqc_engine_main_logic|END|now:1746006745138611| [2025/04/30 09:52:25 139686] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745139686| [2025/04/30 09:52:25 139698] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745138979|pq_index:0| [2025/04/30 09:52:25 139703] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745138502| [2025/04/30 09:52:25 139708] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745139707| [2025/04/30 09:52:25 139713] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745138979|now:1746006745139707| [2025/04/30 09:52:25 139718] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745138979|now:1746006745139707| [2025/04/30 09:52:25 139722] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 139726] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 139731] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41236|min_srtt:41236|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 139736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1057593| [2025/04/30 09:52:25 139741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 139754] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 139761] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 139768] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 139774] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 139780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1001001| [2025/04/30 09:52:25 139788] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 139794] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1188| [2025/04/30 09:52:25 139858] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1188|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006745139806|stream_id:0|stream_offset:1001001| [2025/04/30 09:52:25 139868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 139876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:52:25 139883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41236|rtt_var:2467|pto_duration:51104|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 139889] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 139896] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 139902] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:52:25 139908] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745215910|now:1746006745139882|interv:76028| [2025/04/30 09:52:25 139914] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745215910|now:1746006745139882|interval:76028|pto_count:0|srtt:41236 [2025/04/30 09:52:25 139922] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:48000| [2025/04/30 09:52:25 139930] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 139937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1002180| [2025/04/30 09:52:25 139943] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 139951] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1189| [2025/04/30 09:52:25 139990] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1189|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006745139960|stream_id:0|stream_offset:1002180| [2025/04/30 09:52:25 140006] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 140013] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:52:25 140020] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41236|rtt_var:2467|pto_duration:51104|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 140026] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 140030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 140033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:52:25 140037] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745216064|now:1746006745140020|interv:76044| [2025/04/30 09:52:25 140041] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745216064|now:1746006745140020|interval:76044|pto_count:0|srtt:41236 [2025/04/30 09:52:25 140046] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:49200| [2025/04/30 09:52:25 140051] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 140055] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1003359| [2025/04/30 09:52:25 140060] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 140063] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745141063|now:1746006745140063|interv:1000| [2025/04/30 09:52:25 140068] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 140071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 140075] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745141063| [2025/04/30 09:52:25 140080] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745141063| [2025/04/30 09:52:25 140084] [debug] |xqc_engine_wakeup_after|wakeup:1746006745141063|now:1746006745140084|diff:979| [2025/04/30 09:52:25 140088] [debug] |xqc_engine_main_logic|END|now:1746006745139707| [2025/04/30 09:52:25 140270] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745140269| [2025/04/30 09:52:25 140283] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 140292] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:428| [2025/04/30 09:52:25 140298] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:429| [2025/04/30 09:52:25 140307] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:429| [2025/04/30 09:52:25 140314] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 140321] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1149|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1150|path_largest_ack:1149| [2025/04/30 09:52:25 140334] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:54006|prior_delivered:921204|prior_time:1746006745094439|is_app_limited:0|send_elapse:39796|ack_elapse:45830|ctl_first_sent_time:1746006745095970|lagest_ack_time:1746006745140269|curr_delivered:975210| [2025/04/30 09:52:25 140341] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745095970| [2025/04/30 09:52:25 140348] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:968||sndq_packets_used_bytes:0|sndq_packets_free:380| [2025/04/30 09:52:25 140355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1150|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1150|path_largest_ack:1150| [2025/04/30 09:52:25 140362] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:54006|prior_delivered:921204|prior_time:1746006745094439|is_app_limited:0|send_elapse:39796|ack_elapse:45830|ctl_first_sent_time:1746006745095970|lagest_ack_time:1746006745140269|curr_delivered:976410| [2025/04/30 09:52:25 140369] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745096107| [2025/04/30 09:52:25 140376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:967||sndq_packets_used_bytes:0|sndq_packets_free:381| [2025/04/30 09:52:25 140382] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41236|rttvar:2467|minrtt:31359|latest_rtt:44162|ack_delay:96| [2025/04/30 09:52:25 140389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41590|rttvar:2558|minrtt:31359|latest_rtt:44162|ack_delay:96| [2025/04/30 09:52:25 140397] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1150|lost_pn:1147|thresh:3| [2025/04/30 09:52:25 140403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 140410] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41590|rtt_var:2558|pto_duration:51822|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 140417] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 140421] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 140424] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:52:25 140428] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745216782|now:1746006745140409|interv:76373| [2025/04/30 09:52:25 140432] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745216782|now:1746006745140409|interval:76373|pto_count:0|srtt:41590 [2025/04/30 09:52:25 140437] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39796, ack_elapse 45830, delivered 55206|rate 1204582|lost 300| [2025/04/30 09:52:25 140441] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204582) in round 19| [2025/04/30 09:52:25 140445] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 140450] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 140453] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745096107|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923604| [2025/04/30 09:52:25 140467] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745096107|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:923604| [2025/04/30 09:52:25 140472] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:46800|srtt:41590|latest_rtt:44162|min_rtt:31359|applimit:0|lost:300|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 140477] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:429|largest:429|pns:2| [2025/04/30 09:52:25 140482] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:429|frame:ACK |recv_time:1746006745140269|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 140487] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865140269|now:1746006745140269|interv:120000000| [2025/04/30 09:52:25 140491] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865140269|now:1746006745140269|interv:120000000| [2025/04/30 09:52:25 140495] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745141063|pq_index:0| [2025/04/30 09:52:25 140499] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745139707| [2025/04/30 09:52:25 140503] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745140503| [2025/04/30 09:52:25 140508] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745140507| [2025/04/30 09:52:25 140513] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 140518] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41590|min_srtt:41590|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 140523] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1057593| [2025/04/30 09:52:25 140527] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41590|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 140532] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 140536] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41590|min_srtt:41590|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 140541] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1058772| [2025/04/30 09:52:25 140545] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41590|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 140552] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 140557] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41590|min_srtt:41590|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 140561] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1059951| [2025/04/30 09:52:25 140566] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 140570] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 140574] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 140578] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 140582] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 140587] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1003359| [2025/04/30 09:52:25 140591] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 140595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 140599] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745141063| [2025/04/30 09:52:25 140603] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745141063| [2025/04/30 09:52:25 140607] [debug] |xqc_engine_wakeup_after|wakeup:1746006745141063|now:1746006745140607|diff:456| [2025/04/30 09:52:25 140611] [debug] |xqc_engine_main_logic|END|now:1746006745140507| [2025/04/30 09:52:25 140616] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745140616| [2025/04/30 09:52:25 140620] [debug] |xqc_engine_wakeup_after|wakeup:1746006745141063|now:1746006745140620|diff:443| [2025/04/30 09:52:25 140624] [debug] |xqc_engine_main_logic|END|now:1746006745140616| [2025/04/30 09:52:25 141694] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745141694| [2025/04/30 09:52:25 141706] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745141063|pq_index:0| [2025/04/30 09:52:25 141711] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745140507| [2025/04/30 09:52:25 141716] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745141715| [2025/04/30 09:52:25 141721] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745141063|now:1746006745141715| [2025/04/30 09:52:25 141725] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745141063|now:1746006745141715| [2025/04/30 09:52:25 141729] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 141734] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 141748] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41590|min_srtt:41590|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 141756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1059951| [2025/04/30 09:52:25 141763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 141768] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 141774] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 141781] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 141788] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 141795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1003359| [2025/04/30 09:52:25 141802] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 141808] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1190| [2025/04/30 09:52:25 141852] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1190|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006745141820|stream_id:0|stream_offset:1003359| [2025/04/30 09:52:25 141861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 141868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:52:25 141875] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41590|rtt_var:2558|pto_duration:51822|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 141882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 141888] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 141894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:52:25 141900] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745218642|now:1746006745141874|interv:76768| [2025/04/30 09:52:25 141906] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745218642|now:1746006745141874|interval:76768|pto_count:0|srtt:41590 [2025/04/30 09:52:25 141913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:48000| [2025/04/30 09:52:25 141921] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 141927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1004538| [2025/04/30 09:52:25 141941] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 141948] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1191| [2025/04/30 09:52:25 141987] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1191|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006745141958|stream_id:0|stream_offset:1004538| [2025/04/30 09:52:25 141997] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 142004] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:52:25 142011] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41590|rtt_var:2558|pto_duration:51822|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 142018] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 142024] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 142029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:52:25 142033] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745218780|now:1746006745142011|interv:76769| [2025/04/30 09:52:25 142037] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745218780|now:1746006745142011|interval:76769|pto_count:0|srtt:41590 [2025/04/30 09:52:25 142041] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:49200| [2025/04/30 09:52:25 142046] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 142050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1005717| [2025/04/30 09:52:25 142055] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 142059] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745143059|now:1746006745142059|interv:1000| [2025/04/30 09:52:25 142063] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 142067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 142071] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745143059| [2025/04/30 09:52:25 142075] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745143059| [2025/04/30 09:52:25 142079] [debug] |xqc_engine_wakeup_after|wakeup:1746006745143059|now:1746006745142079|diff:980| [2025/04/30 09:52:25 142083] [debug] |xqc_engine_main_logic|END|now:1746006745141715| [2025/04/30 09:52:25 142266] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745142264| [2025/04/30 09:52:25 142279] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 142287] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:429| [2025/04/30 09:52:25 142300] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:430| [2025/04/30 09:52:25 142309] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:430| [2025/04/30 09:52:25 142316] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 142323] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1151|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1152|path_largest_ack:1151| [2025/04/30 09:52:25 142330] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:56406|prior_delivered:921204|prior_time:1746006745094439|is_app_limited:0|send_elapse:40072|ack_elapse:47825|ctl_first_sent_time:1746006745096246|lagest_ack_time:1746006745142264|curr_delivered:977610| [2025/04/30 09:52:25 142337] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745096246| [2025/04/30 09:52:25 142344] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:966||sndq_packets_used_bytes:0|sndq_packets_free:382| [2025/04/30 09:52:25 142351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1152|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1152|path_largest_ack:1152| [2025/04/30 09:52:25 142357] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:55206|prior_delivered:923604|prior_time:1746006745096390|is_app_limited:0|send_elapse:39792|ack_elapse:45874|ctl_first_sent_time:1746006745097897|lagest_ack_time:1746006745142264|curr_delivered:978810| [2025/04/30 09:52:25 142364] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745097897| [2025/04/30 09:52:25 142368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:965||sndq_packets_used_bytes:0|sndq_packets_free:383| [2025/04/30 09:52:25 142373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41590|rttvar:2558|minrtt:31359|latest_rtt:44367|ack_delay:104| [2025/04/30 09:52:25 142380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41924|rttvar:2587|minrtt:31359|latest_rtt:44367|ack_delay:104| [2025/04/30 09:52:25 142387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1152|lost_pn:1149|thresh:3| [2025/04/30 09:52:25 142394] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 142400] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41924|rtt_var:2587|pto_duration:52272|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 142405] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 142409] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 142413] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:52:25 142417] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745219230|now:1746006745142400|interv:76830| [2025/04/30 09:52:25 142421] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745219230|now:1746006745142400|interval:76830|pto_count:0|srtt:41924 [2025/04/30 09:52:25 142426] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39792, ack_elapse 45874, delivered 55206|rate 1203426|lost 300| [2025/04/30 09:52:25 142434] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: RTT round update 19 -> 20| [2025/04/30 09:52:25 142438] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203426) in round 20| [2025/04/30 09:52:25 142442] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 142447] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 142451] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745097897|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978810| [2025/04/30 09:52:25 142455] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745097897|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978810| [2025/04/30 09:52:25 142460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:46800|srtt:41924|latest_rtt:44367|min_rtt:31359|applimit:0|lost:300|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:52:25 142465] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:430|largest:430|pns:2| [2025/04/30 09:52:25 142470] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:430|frame:ACK |recv_time:1746006745142264|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 142475] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865142264|now:1746006745142264|interv:120000000| [2025/04/30 09:52:25 142479] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865142264|now:1746006745142264|interv:120000000| [2025/04/30 09:52:25 142483] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745143059|pq_index:0| [2025/04/30 09:52:25 142487] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745141715| [2025/04/30 09:52:25 142491] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745142491| [2025/04/30 09:52:25 142496] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745142495| [2025/04/30 09:52:25 142501] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 142506] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41924|min_srtt:41924|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 142511] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1059951| [2025/04/30 09:52:25 142515] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41924|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 142520] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 142527] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41924|min_srtt:41924|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 142532] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1061130| [2025/04/30 09:52:25 142536] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41924|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 142541] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 142545] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41924|min_srtt:41924|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 142549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1062309| [2025/04/30 09:52:25 142554] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 142557] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 142561] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 142566] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 142570] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 142574] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1005717| [2025/04/30 09:52:25 142579] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 142583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 142587] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745143059| [2025/04/30 09:52:25 142591] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745143059| [2025/04/30 09:52:25 142595] [debug] |xqc_engine_wakeup_after|wakeup:1746006745143059|now:1746006745142595|diff:464| [2025/04/30 09:52:25 142599] [debug] |xqc_engine_main_logic|END|now:1746006745142495| [2025/04/30 09:52:25 142604] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745142604| [2025/04/30 09:52:25 142608] [debug] |xqc_engine_wakeup_after|wakeup:1746006745143059|now:1746006745142608|diff:451| [2025/04/30 09:52:25 142612] [debug] |xqc_engine_main_logic|END|now:1746006745142604| [2025/04/30 09:52:25 143680] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745143680| [2025/04/30 09:52:25 143692] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745143059|pq_index:0| [2025/04/30 09:52:25 143696] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745142495| [2025/04/30 09:52:25 143702] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745143701| [2025/04/30 09:52:25 143712] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745143059|now:1746006745143701| [2025/04/30 09:52:25 143717] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745143059|now:1746006745143701| [2025/04/30 09:52:25 143721] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 143725] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 143731] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41924|min_srtt:41924|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 143739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1062309| [2025/04/30 09:52:25 143747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 143753] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 143758] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 143765] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 143772] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 143779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1005717| [2025/04/30 09:52:25 143786] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 143793] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1192| [2025/04/30 09:52:25 143841] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1192|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006745143805|stream_id:0|stream_offset:1005717| [2025/04/30 09:52:25 143851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 143859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:52:25 143866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41924|rtt_var:2587|pto_duration:52272|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 143873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 143879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 143886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:52:25 143892] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745221077|now:1746006745143866|interv:77211| [2025/04/30 09:52:25 143904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745221077|now:1746006745143866|interval:77211|pto_count:0|srtt:41924 [2025/04/30 09:52:25 143912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:48000| [2025/04/30 09:52:25 143919] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 143926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1006896| [2025/04/30 09:52:25 143933] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 143939] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1193| [2025/04/30 09:52:25 143981] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1193|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006745143950|stream_id:0|stream_offset:1006896| [2025/04/30 09:52:25 143990] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 143997] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:52:25 144003] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41924|rtt_var:2587|pto_duration:52272|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 144010] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 144016] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 144023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:52:25 144030] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745221222|now:1746006745144002|interv:77220| [2025/04/30 09:52:25 144035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745221222|now:1746006745144002|interval:77220|pto_count:0|srtt:41924 [2025/04/30 09:52:25 144043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:49200| [2025/04/30 09:52:25 144049] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 144053] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1008075| [2025/04/30 09:52:25 144058] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 144062] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745145062|now:1746006745144062|interv:1000| [2025/04/30 09:52:25 144066] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 144070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 144074] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745145062| [2025/04/30 09:52:25 144083] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745145062| [2025/04/30 09:52:25 144087] [debug] |xqc_engine_wakeup_after|wakeup:1746006745145062|now:1746006745144087|diff:975| [2025/04/30 09:52:25 144091] [debug] |xqc_engine_main_logic|END|now:1746006745143701| [2025/04/30 09:52:25 144265] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745144263| [2025/04/30 09:52:25 144278] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 144287] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:430| [2025/04/30 09:52:25 144294] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:431| [2025/04/30 09:52:25 144302] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:431| [2025/04/30 09:52:25 144308] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 144315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1153|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1154|path_largest_ack:1153| [2025/04/30 09:52:25 144322] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:56406|prior_delivered:923604|prior_time:1746006745096390|is_app_limited:0|send_elapse:39925|ack_elapse:47873|ctl_first_sent_time:1746006745098030|lagest_ack_time:1746006745144263|curr_delivered:980010| [2025/04/30 09:52:25 144329] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745098030| [2025/04/30 09:52:25 144336] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:964||sndq_packets_used_bytes:0|sndq_packets_free:384| [2025/04/30 09:52:25 144342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1154|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1154|path_largest_ack:1154| [2025/04/30 09:52:25 144348] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:55206|prior_delivered:926004|prior_time:1746006745098472|is_app_limited:0|send_elapse:39869|ack_elapse:45791|ctl_first_sent_time:1746006745100032|lagest_ack_time:1746006745144263|curr_delivered:981210| [2025/04/30 09:52:25 144355] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745100032| [2025/04/30 09:52:25 144361] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:963||sndq_packets_used_bytes:0|sndq_packets_free:385| [2025/04/30 09:52:25 144368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41924|rttvar:2587|minrtt:31359|latest_rtt:44231|ack_delay:88| [2025/04/30 09:52:25 144375] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42201|rttvar:2495|minrtt:31359|latest_rtt:44231|ack_delay:88| [2025/04/30 09:52:25 144383] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1154|lost_pn:1151|thresh:3| [2025/04/30 09:52:25 144389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 144395] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42201|rtt_var:2495|pto_duration:52181|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 144400] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 144404] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 144413] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:52:25 144417] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745221131|now:1746006745144395|interv:76736| [2025/04/30 09:52:25 144421] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745221131|now:1746006745144395|interval:76736|pto_count:0|srtt:42201 [2025/04/30 09:52:25 144426] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39869, ack_elapse 45791, delivered 55206|rate 1205608|lost 300| [2025/04/30 09:52:25 144430] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205608) in round 20| [2025/04/30 09:52:25 144434] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 144439] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 144443] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745100032|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978810| [2025/04/30 09:52:25 144447] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745100032|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978810| [2025/04/30 09:52:25 144452] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:46800|srtt:42201|latest_rtt:44231|min_rtt:31359|applimit:0|lost:300|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 144458] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:431|largest:431|pns:2| [2025/04/30 09:52:25 144462] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:431|frame:ACK |recv_time:1746006745144263|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 144467] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865144263|now:1746006745144263|interv:120000000| [2025/04/30 09:52:25 144471] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865144263|now:1746006745144263|interv:120000000| [2025/04/30 09:52:25 144475] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745145062|pq_index:0| [2025/04/30 09:52:25 144479] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745143701| [2025/04/30 09:52:25 144483] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745144483| [2025/04/30 09:52:25 144488] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745144487| [2025/04/30 09:52:25 144494] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 144498] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42201|min_srtt:42201|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 144503] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1062309| [2025/04/30 09:52:25 144511] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42201|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 144515] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 144520] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42201|min_srtt:42201|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 144524] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1063488| [2025/04/30 09:52:25 144529] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42201|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 144533] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 144538] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42201|min_srtt:42201|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 144542] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1064667| [2025/04/30 09:52:25 144547] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 144550] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 144554] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 144558] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 144563] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 144567] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1008075| [2025/04/30 09:52:25 144572] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 144575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 144579] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745145062| [2025/04/30 09:52:25 144583] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745145062| [2025/04/30 09:52:25 144587] [debug] |xqc_engine_wakeup_after|wakeup:1746006745145062|now:1746006745144587|diff:475| [2025/04/30 09:52:25 144592] [debug] |xqc_engine_main_logic|END|now:1746006745144487| [2025/04/30 09:52:25 144597] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745144597| [2025/04/30 09:52:25 144601] [debug] |xqc_engine_wakeup_after|wakeup:1746006745145062|now:1746006745144601|diff:461| [2025/04/30 09:52:25 144608] [debug] |xqc_engine_main_logic|END|now:1746006745144597| [2025/04/30 09:52:25 145677] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745145677| [2025/04/30 09:52:25 145689] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745145062|pq_index:0| [2025/04/30 09:52:25 145693] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745144487| [2025/04/30 09:52:25 145699] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745145697| [2025/04/30 09:52:25 145703] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745145062|now:1746006745145697| [2025/04/30 09:52:25 145708] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745145062|now:1746006745145697| [2025/04/30 09:52:25 145712] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 145716] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 145721] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42201|min_srtt:42201|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 145727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1064667| [2025/04/30 09:52:25 145735] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 145742] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 145748] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 145754] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 145761] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 145767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1008075| [2025/04/30 09:52:25 145774] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 145781] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1194| [2025/04/30 09:52:25 145852] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1194|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006745145793|stream_id:0|stream_offset:1008075| [2025/04/30 09:52:25 145863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 145870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:52:25 145877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42201|rtt_var:2495|pto_duration:52181|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 145884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 145897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 145904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:52:25 145910] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745222974|now:1746006745145877|interv:77097| [2025/04/30 09:52:25 145917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745222974|now:1746006745145877|interval:77097|pto_count:0|srtt:42201 [2025/04/30 09:52:25 145924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:48000| [2025/04/30 09:52:25 145931] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 145938] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1009254| [2025/04/30 09:52:25 145945] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 145952] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1195| [2025/04/30 09:52:25 145989] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1195|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006745145962|stream_id:0|stream_offset:1009254| [2025/04/30 09:52:25 145996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 146000] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:52:25 146005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42201|rtt_var:2495|pto_duration:52181|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 146009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 146013] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 146017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:52:25 146021] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745223143|now:1746006745146004|interv:77139| [2025/04/30 09:52:25 146025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745223143|now:1746006745146004|interval:77139|pto_count:0|srtt:42201 [2025/04/30 09:52:25 146029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:49200| [2025/04/30 09:52:25 146034] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 146038] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1010433| [2025/04/30 09:52:25 146047] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 146051] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745147051|now:1746006745146051|interv:1000| [2025/04/30 09:52:25 146055] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 146059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 146063] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745147051| [2025/04/30 09:52:25 146067] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745147051| [2025/04/30 09:52:25 146071] [debug] |xqc_engine_wakeup_after|wakeup:1746006745147051|now:1746006745146071|diff:980| [2025/04/30 09:52:25 146076] [debug] |xqc_engine_main_logic|END|now:1746006745145697| [2025/04/30 09:52:25 146259] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745146258| [2025/04/30 09:52:25 146273] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 146281] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:431| [2025/04/30 09:52:25 146287] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:432| [2025/04/30 09:52:25 146294] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:432| [2025/04/30 09:52:25 146301] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 146308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1155|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1156|path_largest_ack:1155| [2025/04/30 09:52:25 146315] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:56406|prior_delivered:926004|prior_time:1746006745098472|is_app_limited:0|send_elapse:39998|ack_elapse:47786|ctl_first_sent_time:1746006745100161|lagest_ack_time:1746006745146258|curr_delivered:982410| [2025/04/30 09:52:25 146322] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745100161| [2025/04/30 09:52:25 146329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:962||sndq_packets_used_bytes:0|sndq_packets_free:386| [2025/04/30 09:52:25 146336] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1156|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1156|path_largest_ack:1156| [2025/04/30 09:52:25 146343] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:56406|prior_delivered:926004|prior_time:1746006745098472|is_app_limited:0|send_elapse:39998|ack_elapse:47786|ctl_first_sent_time:1746006745100161|lagest_ack_time:1746006745146258|curr_delivered:983610| [2025/04/30 09:52:25 146350] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745100251| [2025/04/30 09:52:25 146357] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:961||sndq_packets_used_bytes:0|sndq_packets_free:387| [2025/04/30 09:52:25 146364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42201|rttvar:2495|minrtt:31359|latest_rtt:46007|ack_delay:96| [2025/04/30 09:52:25 146370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42664|rttvar:2799|minrtt:31359|latest_rtt:46007|ack_delay:96| [2025/04/30 09:52:25 146377] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1156|lost_pn:1153|thresh:3| [2025/04/30 09:52:25 146389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 146393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42664|rtt_var:2799|pto_duration:53860|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 146398] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 146402] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 146406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:52:25 146410] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745224822|now:1746006745146393|interv:78429| [2025/04/30 09:52:25 146414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745224822|now:1746006745146393|interval:78429|pto_count:0|srtt:42664 [2025/04/30 09:52:25 146418] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39998, ack_elapse 47786, delivered 57606|rate 1205499|lost 300| [2025/04/30 09:52:25 146423] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205499) in round 20| [2025/04/30 09:52:25 146427] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 146431] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 146435] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745100251|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978810| [2025/04/30 09:52:25 146439] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745100251|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978810| [2025/04/30 09:52:25 146444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:46800|srtt:42664|latest_rtt:46007|min_rtt:31359|applimit:0|lost:300|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 146450] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:432|largest:432|pns:2| [2025/04/30 09:52:25 146454] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:432|frame:ACK |recv_time:1746006745146258|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 146459] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865146258|now:1746006745146258|interv:120000000| [2025/04/30 09:52:25 146463] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865146258|now:1746006745146258|interv:120000000| [2025/04/30 09:52:25 146467] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745147051|pq_index:0| [2025/04/30 09:52:25 146471] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745145697| [2025/04/30 09:52:25 146475] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745146475| [2025/04/30 09:52:25 146480] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745146479| [2025/04/30 09:52:25 146488] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 146497] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42664|min_srtt:42664|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 146501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1064667| [2025/04/30 09:52:25 146506] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42664|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 146511] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 146515] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42664|min_srtt:42664|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 146519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1065846| [2025/04/30 09:52:25 146524] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42664|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 146528] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 146532] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42664|min_srtt:42664|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 146537] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1067025| [2025/04/30 09:52:25 146541] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 146545] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 146549] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 146553] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 146557] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 146562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1010433| [2025/04/30 09:52:25 146566] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 146570] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 146574] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745147051| [2025/04/30 09:52:25 146580] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745147051| [2025/04/30 09:52:25 146584] [debug] |xqc_engine_wakeup_after|wakeup:1746006745147051|now:1746006745146584|diff:467| [2025/04/30 09:52:25 146589] [debug] |xqc_engine_main_logic|END|now:1746006745146479| [2025/04/30 09:52:25 146594] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745146594| [2025/04/30 09:52:25 146598] [debug] |xqc_engine_wakeup_after|wakeup:1746006745147051|now:1746006745146598|diff:453| [2025/04/30 09:52:25 146602] [debug] |xqc_engine_main_logic|END|now:1746006745146594| [2025/04/30 09:52:25 147671] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745147671| [2025/04/30 09:52:25 147683] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745147051|pq_index:0| [2025/04/30 09:52:25 147688] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745146479| [2025/04/30 09:52:25 147693] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745147692| [2025/04/30 09:52:25 147698] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745147051|now:1746006745147692| [2025/04/30 09:52:25 147702] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745147051|now:1746006745147692| [2025/04/30 09:52:25 147706] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 147710] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 147715] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42664|min_srtt:42664|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 147723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1067025| [2025/04/30 09:52:25 147730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 147736] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 147743] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 147748] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 147754] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 147761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1010433| [2025/04/30 09:52:25 147768] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 147775] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1196| [2025/04/30 09:52:25 147828] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1196|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006745147789|stream_id:0|stream_offset:1010433| [2025/04/30 09:52:25 147839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 147853] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:52:25 147860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42664|rtt_var:2799|pto_duration:53860|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 147867] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 147873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 147880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:52:25 147886] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745226649|now:1746006745147860|interv:78789| [2025/04/30 09:52:25 147893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745226649|now:1746006745147860|interval:78789|pto_count:0|srtt:42664 [2025/04/30 09:52:25 147900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:48000| [2025/04/30 09:52:25 147908] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 147914] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1011612| [2025/04/30 09:52:25 147921] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 147928] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1197| [2025/04/30 09:52:25 147969] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1197|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006745147938|stream_id:0|stream_offset:1011612| [2025/04/30 09:52:25 147976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 147982] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:52:25 147989] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42664|rtt_var:2799|pto_duration:53860|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 147996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 148003] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 148009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:52:25 148015] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745226798|now:1746006745147989|interv:78809| [2025/04/30 09:52:25 148021] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745226798|now:1746006745147989|interval:78809|pto_count:0|srtt:42664 [2025/04/30 09:52:25 148029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:49200| [2025/04/30 09:52:25 148039] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 148044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1012791| [2025/04/30 09:52:25 148048] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 148052] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745149052|now:1746006745148052|interv:1000| [2025/04/30 09:52:25 148056] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 148060] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 148064] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745149052| [2025/04/30 09:52:25 148068] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745149052| [2025/04/30 09:52:25 148072] [debug] |xqc_engine_wakeup_after|wakeup:1746006745149052|now:1746006745148072|diff:980| [2025/04/30 09:52:25 148077] [debug] |xqc_engine_main_logic|END|now:1746006745147692| [2025/04/30 09:52:25 148271] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:38|state:ESTABED|recv_time:1746006745148270| [2025/04/30 09:52:25 148286] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 148295] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:432| [2025/04/30 09:52:25 148301] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:433| [2025/04/30 09:52:25 148308] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:433| [2025/04/30 09:52:25 148313] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 148321] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1157|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1158|path_largest_ack:1157| [2025/04/30 09:52:25 148327] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:56406|prior_delivered:928404|prior_time:1746006745100437|is_app_limited:0|send_elapse:39850|ack_elapse:47833|ctl_first_sent_time:1746006745101973|lagest_ack_time:1746006745148270|curr_delivered:984810| [2025/04/30 09:52:25 148334] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745101973| [2025/04/30 09:52:25 148341] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:960||sndq_packets_used_bytes:0|sndq_packets_free:388| [2025/04/30 09:52:25 148348] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1158|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1158|path_largest_ack:1158| [2025/04/30 09:52:25 148354] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:56406|prior_delivered:928404|prior_time:1746006745100437|is_app_limited:0|send_elapse:39850|ack_elapse:47833|ctl_first_sent_time:1746006745101973|lagest_ack_time:1746006745148270|curr_delivered:986010| [2025/04/30 09:52:25 148362] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745102105| [2025/04/30 09:52:25 148368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:959||sndq_packets_used_bytes:0|sndq_packets_free:389| [2025/04/30 09:52:25 148381] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42664|rttvar:2799|minrtt:31359|latest_rtt:46165|ack_delay:128| [2025/04/30 09:52:25 148387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43085|rttvar:2943|minrtt:31359|latest_rtt:46165|ack_delay:128| [2025/04/30 09:52:25 148394] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1158|lost_pn:1155|thresh:3| [2025/04/30 09:52:25 148400] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 148405] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43085|rtt_var:2943|pto_duration:54857|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 148409] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 148413] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 148417] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:52:25 148421] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745227795|now:1746006745148405|interv:79390| [2025/04/30 09:52:25 148425] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745227795|now:1746006745148405|interval:79390|pto_count:0|srtt:43085 [2025/04/30 09:52:25 148430] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39850, ack_elapse 47833, delivered 57606|rate 1204315|lost 300| [2025/04/30 09:52:25 148434] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204315) in round 20| [2025/04/30 09:52:25 148438] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 148443] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 148447] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745102105|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978810| [2025/04/30 09:52:25 148451] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745102105|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978810| [2025/04/30 09:52:25 148456] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:46800|srtt:43085|latest_rtt:46165|min_rtt:31359|applimit:0|lost:300|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 148462] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:433|largest:433|pns:2| [2025/04/30 09:52:25 148467] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:433|frame:ACK |recv_time:1746006745148270|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 148471] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865148270|now:1746006745148270|interv:120000000| [2025/04/30 09:52:25 148476] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865148270|now:1746006745148270|interv:120000000| [2025/04/30 09:52:25 148483] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745149052|pq_index:0| [2025/04/30 09:52:25 148488] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745147692| [2025/04/30 09:52:25 148492] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745148492| [2025/04/30 09:52:25 148497] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745148496| [2025/04/30 09:52:25 148502] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 148507] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43085|min_srtt:43085|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 148511] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1067025| [2025/04/30 09:52:25 148516] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43085|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 148521] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 148525] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43085|min_srtt:43085|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 148530] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1068204| [2025/04/30 09:52:25 148534] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43085|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 148538] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 148543] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43085|min_srtt:43085|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 148547] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1069383| [2025/04/30 09:52:25 148551] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 148555] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 148559] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 148563] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 148567] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 148574] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1012791| [2025/04/30 09:52:25 148579] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 148583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 148587] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745149052| [2025/04/30 09:52:25 148591] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745149052| [2025/04/30 09:52:25 148595] [debug] |xqc_engine_wakeup_after|wakeup:1746006745149052|now:1746006745148595|diff:457| [2025/04/30 09:52:25 148599] [debug] |xqc_engine_main_logic|END|now:1746006745148496| [2025/04/30 09:52:25 148604] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745148604| [2025/04/30 09:52:25 148608] [debug] |xqc_engine_wakeup_after|wakeup:1746006745149052|now:1746006745148608|diff:444| [2025/04/30 09:52:25 148612] [debug] |xqc_engine_main_logic|END|now:1746006745148604| [2025/04/30 09:52:25 149682] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745149682| [2025/04/30 09:52:25 149694] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745149052|pq_index:0| [2025/04/30 09:52:25 149699] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745148496| [2025/04/30 09:52:25 149704] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745149703| [2025/04/30 09:52:25 149709] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745149052|now:1746006745149703| [2025/04/30 09:52:25 149715] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745149052|now:1746006745149703| [2025/04/30 09:52:25 149721] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 149729] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 149736] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43085|min_srtt:43085|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 149742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1069383| [2025/04/30 09:52:25 149749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 149755] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 149761] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 149768] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 149775] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 149781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1012791| [2025/04/30 09:52:25 149795] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 149801] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1198| [2025/04/30 09:52:25 149873] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1198|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006745149814|stream_id:0|stream_offset:1012791| [2025/04/30 09:52:25 149884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 149891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:52:25 149898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43085|rtt_var:2943|pto_duration:54857|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 149905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 149912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 149918] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:52:25 149938] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745229671|now:1746006745149898|interv:79773| [2025/04/30 09:52:25 149945] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745229671|now:1746006745149898|interval:79773|pto_count:0|srtt:43085 [2025/04/30 09:52:25 149952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:48000| [2025/04/30 09:52:25 149959] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 149964] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1013970| [2025/04/30 09:52:25 149968] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 149972] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1199| [2025/04/30 09:52:25 150008] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1199|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006745149980|stream_id:0|stream_offset:1013970| [2025/04/30 09:52:25 150017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1199|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:25 150025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:52:25 150032] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43085|rtt_var:2943|pto_duration:54857|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 150038] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 150042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 150052] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:52:25 150056] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745229837|now:1746006745150031|interv:79806| [2025/04/30 09:52:25 150060] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745229837|now:1746006745150031|interval:79806|pto_count:0|srtt:43085 [2025/04/30 09:52:25 150065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:49200| [2025/04/30 09:52:25 150069] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 150074] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1015149| [2025/04/30 09:52:25 150078] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 150082] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745151082|now:1746006745150082|interv:1000| [2025/04/30 09:52:25 150086] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 150090] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 150094] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745151082| [2025/04/30 09:52:25 150098] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745151082| [2025/04/30 09:52:25 150102] [debug] |xqc_engine_wakeup_after|wakeup:1746006745151082|now:1746006745150102|diff:980| [2025/04/30 09:52:25 150107] [debug] |xqc_engine_main_logic|END|now:1746006745149703| [2025/04/30 09:52:25 150265] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:38|state:ESTABED|recv_time:1746006745150264| [2025/04/30 09:52:25 150278] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 150287] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:433| [2025/04/30 09:52:25 150293] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:434| [2025/04/30 09:52:25 150302] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:434| [2025/04/30 09:52:25 150308] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 150315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1159|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1160|path_largest_ack:1159| [2025/04/30 09:52:25 150322] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:56406|prior_delivered:930804|prior_time:1746006745102438|is_app_limited:0|send_elapse:40043|ack_elapse:47826|ctl_first_sent_time:1746006745103997|lagest_ack_time:1746006745150264|curr_delivered:987210| [2025/04/30 09:52:25 150329] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745103997| [2025/04/30 09:52:25 150336] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:958||sndq_packets_used_bytes:0|sndq_packets_free:390| [2025/04/30 09:52:25 150343] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1160|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1160|path_largest_ack:1160| [2025/04/30 09:52:25 150356] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:56406|prior_delivered:930804|prior_time:1746006745102438|is_app_limited:0|send_elapse:40043|ack_elapse:47826|ctl_first_sent_time:1746006745103997|lagest_ack_time:1746006745150264|curr_delivered:988410| [2025/04/30 09:52:25 150363] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745104152| [2025/04/30 09:52:25 150369] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:957||sndq_packets_used_bytes:0|sndq_packets_free:391| [2025/04/30 09:52:25 150376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43085|rttvar:2943|minrtt:31359|latest_rtt:46112|ack_delay:96| [2025/04/30 09:52:25 150383] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43452|rttvar:2940|minrtt:31359|latest_rtt:46112|ack_delay:96| [2025/04/30 09:52:25 150390] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1160|lost_pn:1157|thresh:3| [2025/04/30 09:52:25 150396] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 150403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43452|rtt_var:2940|pto_duration:55212|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 150407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 150411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 150415] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:52:25 150419] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745230192|now:1746006745150403|interv:79789| [2025/04/30 09:52:25 150423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745230192|now:1746006745150403|interval:79789|pto_count:0|srtt:43452 [2025/04/30 09:52:25 150428] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 40043, ack_elapse 47826, delivered 57606|rate 1204491|lost 300| [2025/04/30 09:52:25 150432] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204491) in round 20| [2025/04/30 09:52:25 150436] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 150441] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 150445] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745104152|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978810| [2025/04/30 09:52:25 150449] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745104152|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978810| [2025/04/30 09:52:25 150454] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:46800|srtt:43452|latest_rtt:46112|min_rtt:31359|applimit:0|lost:300|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 150460] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:434|largest:434|pns:2| [2025/04/30 09:52:25 150468] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:434|frame:ACK |recv_time:1746006745150264|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 150473] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865150264|now:1746006745150264|interv:120000000| [2025/04/30 09:52:25 150477] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865150264|now:1746006745150264|interv:120000000| [2025/04/30 09:52:25 150481] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745151082|pq_index:0| [2025/04/30 09:52:25 150485] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745149703| [2025/04/30 09:52:25 150489] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745150489| [2025/04/30 09:52:25 150494] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745150493| [2025/04/30 09:52:25 150499] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 150504] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43452|min_srtt:43452|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 150509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1069383| [2025/04/30 09:52:25 150513] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43452|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 150518] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 150523] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43452|min_srtt:43452|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 150527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1070562| [2025/04/30 09:52:25 150532] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43452|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 150536] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 150540] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43452|min_srtt:43452|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 150545] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1071741| [2025/04/30 09:52:25 150549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 150553] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 150559] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 150564] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 150568] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 150572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1015149| [2025/04/30 09:52:25 150577] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 150581] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 150585] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745151082| [2025/04/30 09:52:25 150589] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745151082| [2025/04/30 09:52:25 150593] [debug] |xqc_engine_wakeup_after|wakeup:1746006745151082|now:1746006745150593|diff:489| [2025/04/30 09:52:25 150597] [debug] |xqc_engine_main_logic|END|now:1746006745150493| [2025/04/30 09:52:25 150602] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745150602| [2025/04/30 09:52:25 150606] [debug] |xqc_engine_wakeup_after|wakeup:1746006745151082|now:1746006745150606|diff:476| [2025/04/30 09:52:25 150610] [debug] |xqc_engine_main_logic|END|now:1746006745150602| [2025/04/30 09:52:25 151679] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745151679| [2025/04/30 09:52:25 151691] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745151082|pq_index:0| [2025/04/30 09:52:25 151696] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745150493| [2025/04/30 09:52:25 151701] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745151700| [2025/04/30 09:52:25 151706] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745151082|now:1746006745151700| [2025/04/30 09:52:25 151710] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745151082|now:1746006745151700| [2025/04/30 09:52:25 151714] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 151719] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 151724] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43452|min_srtt:43452|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 151729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1071741| [2025/04/30 09:52:25 151733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 151737] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 151741] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 151752] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 151760] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 151768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1015149| [2025/04/30 09:52:25 151775] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 151781] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1200| [2025/04/30 09:52:25 151823] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1200|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006745151791|stream_id:0|stream_offset:1015149| [2025/04/30 09:52:25 151832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 151840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:52:25 151846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43452|rtt_var:2940|pto_duration:55212|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 151853] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 151859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 151866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:52:25 151872] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745232003|now:1746006745151846|interv:80157| [2025/04/30 09:52:25 151878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745232003|now:1746006745151846|interval:80157|pto_count:0|srtt:43452 [2025/04/30 09:52:25 151886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:48000| [2025/04/30 09:52:25 151894] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 151901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1016328| [2025/04/30 09:52:25 151908] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 151915] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1201| [2025/04/30 09:52:25 151985] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1201|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006745151925|stream_id:0|stream_offset:1016328| [2025/04/30 09:52:25 151996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 152001] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:52:25 152011] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43452|rtt_var:2940|pto_duration:55212|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 152015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 152019] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 152023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:52:25 152027] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745232137|now:1746006745152011|interv:80126| [2025/04/30 09:52:25 152031] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745232137|now:1746006745152011|interval:80126|pto_count:0|srtt:43452 [2025/04/30 09:52:25 152036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:49200| [2025/04/30 09:52:25 152041] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 152045] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1017507| [2025/04/30 09:52:25 152049] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 152053] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745153053|now:1746006745152053|interv:1000| [2025/04/30 09:52:25 152057] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 152061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 152065] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745153053| [2025/04/30 09:52:25 152069] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745153053| [2025/04/30 09:52:25 152073] [debug] |xqc_engine_wakeup_after|wakeup:1746006745153053|now:1746006745152073|diff:980| [2025/04/30 09:52:25 152078] [debug] |xqc_engine_main_logic|END|now:1746006745151700| [2025/04/30 09:52:25 152226] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:38|state:ESTABED|recv_time:1746006745152225| [2025/04/30 09:52:25 152239] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 152248] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:434| [2025/04/30 09:52:25 152254] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:435| [2025/04/30 09:52:25 152263] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:435| [2025/04/30 09:52:25 152270] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 152278] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1161|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1162|path_largest_ack:1161| [2025/04/30 09:52:25 152285] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:58806|prior_delivered:930804|prior_time:1746006745102438|is_app_limited:0|send_elapse:40315|ack_elapse:49787|ctl_first_sent_time:1746006745104269|lagest_ack_time:1746006745152225|curr_delivered:989610| [2025/04/30 09:52:25 152299] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745104269| [2025/04/30 09:52:25 152306] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:956||sndq_packets_used_bytes:0|sndq_packets_free:392| [2025/04/30 09:52:25 152312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1162|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1162|path_largest_ack:1162| [2025/04/30 09:52:25 152319] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:57606|prior_delivered:933204|prior_time:1746006745104434|is_app_limited:0|send_elapse:39887|ack_elapse:47791|ctl_first_sent_time:1746006745105966|lagest_ack_time:1746006745152225|curr_delivered:990810| [2025/04/30 09:52:25 152327] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745105966| [2025/04/30 09:52:25 152333] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:955||sndq_packets_used_bytes:0|sndq_packets_free:393| [2025/04/30 09:52:25 152340] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43452|rttvar:2940|minrtt:31359|latest_rtt:46259|ack_delay:80| [2025/04/30 09:52:25 152347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43793|rttvar:2886|minrtt:31359|latest_rtt:46259|ack_delay:80| [2025/04/30 09:52:25 152353] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1162|lost_pn:1159|thresh:3| [2025/04/30 09:52:25 152359] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 152366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43793|rtt_var:2886|pto_duration:55337|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 152372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 152376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 152380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:52:25 152384] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745232262|now:1746006745152365|interv:79897| [2025/04/30 09:52:25 152388] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745232262|now:1746006745152365|interval:79897|pto_count:0|srtt:43793 [2025/04/30 09:52:25 152393] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39887, ack_elapse 47791, delivered 57606|rate 1205373|lost 300| [2025/04/30 09:52:25 152397] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205373) in round 20| [2025/04/30 09:52:25 152401] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 152406] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 152410] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745105966|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978810| [2025/04/30 09:52:25 152414] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745105966|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978810| [2025/04/30 09:52:25 152423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:46800|srtt:43793|latest_rtt:46259|min_rtt:31359|applimit:0|lost:300|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 152429] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:435|largest:435|pns:2| [2025/04/30 09:52:25 152433] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:435|frame:ACK |recv_time:1746006745152225|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 152438] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865152225|now:1746006745152225|interv:120000000| [2025/04/30 09:52:25 152442] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865152225|now:1746006745152225|interv:120000000| [2025/04/30 09:52:25 152446] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745153053|pq_index:0| [2025/04/30 09:52:25 152451] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745151700| [2025/04/30 09:52:25 152455] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745152455| [2025/04/30 09:52:25 152460] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745152459| [2025/04/30 09:52:25 152465] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 152470] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43793|min_srtt:43793|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 152474] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1071741| [2025/04/30 09:52:25 152479] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43793|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 152484] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 152488] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43793|min_srtt:43793|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 152493] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1072920| [2025/04/30 09:52:25 152497] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43793|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 152502] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 152506] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43793|min_srtt:43793|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 152513] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1074099| [2025/04/30 09:52:25 152518] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 152522] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 152526] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 152530] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 152535] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 152539] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1017507| [2025/04/30 09:52:25 152543] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 152547] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 152551] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745153053| [2025/04/30 09:52:25 152555] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745153053| [2025/04/30 09:52:25 152559] [debug] |xqc_engine_wakeup_after|wakeup:1746006745153053|now:1746006745152559|diff:494| [2025/04/30 09:52:25 152564] [debug] |xqc_engine_main_logic|END|now:1746006745152459| [2025/04/30 09:52:25 152569] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745152569| [2025/04/30 09:52:25 152573] [debug] |xqc_engine_wakeup_after|wakeup:1746006745153053|now:1746006745152573|diff:480| [2025/04/30 09:52:25 152577] [debug] |xqc_engine_main_logic|END|now:1746006745152569| [2025/04/30 09:52:25 153648] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745153648| [2025/04/30 09:52:25 153660] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745153053|pq_index:0| [2025/04/30 09:52:25 153665] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745152459| [2025/04/30 09:52:25 153670] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745153669| [2025/04/30 09:52:25 153675] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745153053|now:1746006745153669| [2025/04/30 09:52:25 153680] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745153053|now:1746006745153669| [2025/04/30 09:52:25 153683] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 153688] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 153693] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43793|min_srtt:43793|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 153698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1074099| [2025/04/30 09:52:25 153713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 153720] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 153726] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 153732] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 153739] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 153746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1017507| [2025/04/30 09:52:25 153753] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 153759] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1202| [2025/04/30 09:52:25 153806] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1202|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006745153770|stream_id:0|stream_offset:1017507| [2025/04/30 09:52:25 153816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 153824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:52:25 153831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43793|rtt_var:2886|pto_duration:55337|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 153838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 153845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 153851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:52:25 153858] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745234107|now:1746006745153831|interv:80276| [2025/04/30 09:52:25 153865] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745234107|now:1746006745153831|interval:80276|pto_count:0|srtt:43793 [2025/04/30 09:52:25 153872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:48000| [2025/04/30 09:52:25 153880] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 153887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1018686| [2025/04/30 09:52:25 153894] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 153900] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1203| [2025/04/30 09:52:25 153947] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1203|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006745153916|stream_id:0|stream_offset:1018686| [2025/04/30 09:52:25 153956] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 153963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:52:25 153969] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43793|rtt_var:2886|pto_duration:55337|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 153976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 153982] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 153989] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:52:25 153995] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745234253|now:1746006745153969|interv:80284| [2025/04/30 09:52:25 154000] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745234253|now:1746006745153969|interval:80284|pto_count:0|srtt:43793 [2025/04/30 09:52:25 154004] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:49200| [2025/04/30 09:52:25 154009] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 154014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1019865| [2025/04/30 09:52:25 154018] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 154022] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745155022|now:1746006745154022|interv:1000| [2025/04/30 09:52:25 154026] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 154030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 154034] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745155022| [2025/04/30 09:52:25 154038] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745155022| [2025/04/30 09:52:25 154042] [debug] |xqc_engine_wakeup_after|wakeup:1746006745155022|now:1746006745154042|diff:980| [2025/04/30 09:52:25 154047] [debug] |xqc_engine_main_logic|END|now:1746006745153669| [2025/04/30 09:52:25 154255] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:38|state:ESTABED|recv_time:1746006745154254| [2025/04/30 09:52:25 154265] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 154274] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:435| [2025/04/30 09:52:25 154280] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:436| [2025/04/30 09:52:25 154288] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:436| [2025/04/30 09:52:25 154295] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 154307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1163|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1164|path_largest_ack:1163| [2025/04/30 09:52:25 154315] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:58806|prior_delivered:933204|prior_time:1746006745104434|is_app_limited:0|send_elapse:40041|ack_elapse:49820|ctl_first_sent_time:1746006745106120|lagest_ack_time:1746006745154254|curr_delivered:992010| [2025/04/30 09:52:25 154322] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745106120| [2025/04/30 09:52:25 154327] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:954||sndq_packets_used_bytes:0|sndq_packets_free:394| [2025/04/30 09:52:25 154332] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1164|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1164|path_largest_ack:1164| [2025/04/30 09:52:25 154339] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:57606|prior_delivered:935604|prior_time:1746006745106402|is_app_limited:0|send_elapse:39789|ack_elapse:47852|ctl_first_sent_time:1746006745107971|lagest_ack_time:1746006745154254|curr_delivered:993210| [2025/04/30 09:52:25 154345] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745107971| [2025/04/30 09:52:25 154352] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:953||sndq_packets_used_bytes:0|sndq_packets_free:395| [2025/04/30 09:52:25 154359] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43793|rttvar:2886|minrtt:31359|latest_rtt:46283|ack_delay:88| [2025/04/30 09:52:25 154366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:44093|rttvar:2765|minrtt:31359|latest_rtt:46283|ack_delay:88| [2025/04/30 09:52:25 154372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1164|lost_pn:1161|thresh:3| [2025/04/30 09:52:25 154379] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 154386] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44093|rtt_var:2765|pto_duration:55153|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 154393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 154399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 154405] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:52:25 154410] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745234069|now:1746006745154385|interv:79684| [2025/04/30 09:52:25 154414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745234069|now:1746006745154385|interval:79684|pto_count:0|srtt:44093 [2025/04/30 09:52:25 154418] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39789, ack_elapse 47852, delivered 57606|rate 1203836|lost 300| [2025/04/30 09:52:25 154423] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203836) in round 20| [2025/04/30 09:52:25 154427] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 154435] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 154439] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745107971|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978810| [2025/04/30 09:52:25 154444] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745107971|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978810| [2025/04/30 09:52:25 154449] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:46800|srtt:44093|latest_rtt:46283|min_rtt:31359|applimit:0|lost:300|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 154455] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:436|largest:436|pns:2| [2025/04/30 09:52:25 154459] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:436|frame:ACK |recv_time:1746006745154254|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 154464] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865154254|now:1746006745154254|interv:120000000| [2025/04/30 09:52:25 154468] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865154254|now:1746006745154254|interv:120000000| [2025/04/30 09:52:25 154472] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745155022|pq_index:0| [2025/04/30 09:52:25 154477] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745153669| [2025/04/30 09:52:25 154481] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745154481| [2025/04/30 09:52:25 154486] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745154484| [2025/04/30 09:52:25 154491] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 154496] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44093|min_srtt:44093|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 154500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1074099| [2025/04/30 09:52:25 154505] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44093|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 154510] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 154514] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44093|min_srtt:44093|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 154519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1075278| [2025/04/30 09:52:25 154526] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44093|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 154531] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 154535] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44093|min_srtt:44093|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 154539] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1076457| [2025/04/30 09:52:25 154543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 154547] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 154551] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 154555] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 154560] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 154564] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1019865| [2025/04/30 09:52:25 154569] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 154572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 154577] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745155022| [2025/04/30 09:52:25 154580] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745155022| [2025/04/30 09:52:25 154584] [debug] |xqc_engine_wakeup_after|wakeup:1746006745155022|now:1746006745154584|diff:438| [2025/04/30 09:52:25 154589] [debug] |xqc_engine_main_logic|END|now:1746006745154484| [2025/04/30 09:52:25 154594] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745154594| [2025/04/30 09:52:25 154598] [debug] |xqc_engine_wakeup_after|wakeup:1746006745155022|now:1746006745154598|diff:424| [2025/04/30 09:52:25 154602] [debug] |xqc_engine_main_logic|END|now:1746006745154594| [2025/04/30 09:52:25 155672] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745155672| [2025/04/30 09:52:25 155684] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745155022|pq_index:0| [2025/04/30 09:52:25 155689] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745154484| [2025/04/30 09:52:25 155697] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745155694| [2025/04/30 09:52:25 155704] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745155022|now:1746006745155694| [2025/04/30 09:52:25 155711] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745155022|now:1746006745155694| [2025/04/30 09:52:25 155724] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 155731] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 155739] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44093|min_srtt:44093|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 155746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1076457| [2025/04/30 09:52:25 155753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 155759] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 155766] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 155773] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 155780] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 155787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1019865| [2025/04/30 09:52:25 155794] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 155801] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1204| [2025/04/30 09:52:25 155875] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1204|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006745155812|stream_id:0|stream_offset:1019865| [2025/04/30 09:52:25 155885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 155892] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:52:25 155899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44093|rtt_var:2765|pto_duration:55153|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 155906] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 155912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 155918] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:52:25 155925] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745235965|now:1746006745155899|interv:80066| [2025/04/30 09:52:25 155931] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745235965|now:1746006745155899|interval:80066|pto_count:0|srtt:44093 [2025/04/30 09:52:25 155937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:48000| [2025/04/30 09:52:25 155942] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 155952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1021044| [2025/04/30 09:52:25 155956] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 155961] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1205| [2025/04/30 09:52:25 155995] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1205|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006745155968|stream_id:0|stream_offset:1021044| [2025/04/30 09:52:25 156005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 156012] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:52:25 156019] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44093|rtt_var:2765|pto_duration:55153|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 156026] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 156031] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 156035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:52:25 156039] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745236121|now:1746006745156019|interv:80102| [2025/04/30 09:52:25 156043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745236121|now:1746006745156019|interval:80102|pto_count:0|srtt:44093 [2025/04/30 09:52:25 156048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:49200| [2025/04/30 09:52:25 156052] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 156057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1022223| [2025/04/30 09:52:25 156061] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 156065] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745157065|now:1746006745156065|interv:1000| [2025/04/30 09:52:25 156069] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 156073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 156077] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745157065| [2025/04/30 09:52:25 156081] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745157065| [2025/04/30 09:52:25 156085] [debug] |xqc_engine_wakeup_after|wakeup:1746006745157065|now:1746006745156085|diff:980| [2025/04/30 09:52:25 156090] [debug] |xqc_engine_main_logic|END|now:1746006745155694| [2025/04/30 09:52:25 156201] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:38|state:ESTABED|recv_time:1746006745156200| [2025/04/30 09:52:25 156217] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 156225] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:436| [2025/04/30 09:52:25 156232] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:437| [2025/04/30 09:52:25 156241] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:437| [2025/04/30 09:52:25 156247] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 156254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1165|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1166|path_largest_ack:1165| [2025/04/30 09:52:25 156261] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:58806|prior_delivered:935604|prior_time:1746006745106402|is_app_limited:0|send_elapse:39911|ack_elapse:49798|ctl_first_sent_time:1746006745108093|lagest_ack_time:1746006745156200|curr_delivered:994410| [2025/04/30 09:52:25 156269] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745108093| [2025/04/30 09:52:25 156275] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:952||sndq_packets_used_bytes:0|sndq_packets_free:396| [2025/04/30 09:52:25 156280] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1166|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1166|path_largest_ack:1166| [2025/04/30 09:52:25 156284] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:57606|prior_delivered:938004|prior_time:1746006745108413|is_app_limited:0|send_elapse:39927|ack_elapse:47787|ctl_first_sent_time:1746006745109972|lagest_ack_time:1746006745156200|curr_delivered:995610| [2025/04/30 09:52:25 156290] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745109972| [2025/04/30 09:52:25 156296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:951||sndq_packets_used_bytes:0|sndq_packets_free:397| [2025/04/30 09:52:25 156302] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:44093|rttvar:2765|minrtt:31359|latest_rtt:46228|ack_delay:88| [2025/04/30 09:52:25 156309] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:44349|rttvar:2585|minrtt:31359|latest_rtt:46228|ack_delay:88| [2025/04/30 09:52:25 156315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1166|lost_pn:1163|thresh:3| [2025/04/30 09:52:25 156322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 156328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44349|rtt_var:2585|pto_duration:54689|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 156335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 156339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 156343] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:52:25 156347] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745235657|now:1746006745156328|interv:79329| [2025/04/30 09:52:25 156351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745235657|now:1746006745156328|interval:79329|pto_count:0|srtt:44349 [2025/04/30 09:52:25 156360] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39927, ack_elapse 47787, delivered 57606|rate 1205474|lost 300| [2025/04/30 09:52:25 156364] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205474) in round 20| [2025/04/30 09:52:25 156368] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 156373] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 156377] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745109972|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978810| [2025/04/30 09:52:25 156381] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745109972|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978810| [2025/04/30 09:52:25 156386] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:46800|srtt:44349|latest_rtt:46228|min_rtt:31359|applimit:0|lost:300|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 156392] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:437|largest:437|pns:2| [2025/04/30 09:52:25 156396] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:437|frame:ACK |recv_time:1746006745156200|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 156401] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865156200|now:1746006745156200|interv:120000000| [2025/04/30 09:52:25 156405] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865156200|now:1746006745156200|interv:120000000| [2025/04/30 09:52:25 156409] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745157065|pq_index:0| [2025/04/30 09:52:25 156414] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745155694| [2025/04/30 09:52:25 156418] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745156418| [2025/04/30 09:52:25 156423] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745156422| [2025/04/30 09:52:25 156428] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 156433] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44349|min_srtt:44349|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 156437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1076457| [2025/04/30 09:52:25 156442] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44349|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 156449] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 156454] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44349|min_srtt:44349|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 156458] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1077636| [2025/04/30 09:52:25 156463] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44349|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 156467] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 156471] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44349|min_srtt:44349|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 156476] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1078815| [2025/04/30 09:52:25 156480] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 156484] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 156488] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 156492] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 156497] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 156501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1022223| [2025/04/30 09:52:25 156505] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 156509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 156513] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745157065| [2025/04/30 09:52:25 156517] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745157065| [2025/04/30 09:52:25 156521] [debug] |xqc_engine_wakeup_after|wakeup:1746006745157065|now:1746006745156521|diff:544| [2025/04/30 09:52:25 156526] [debug] |xqc_engine_main_logic|END|now:1746006745156422| [2025/04/30 09:52:25 156531] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745156531| [2025/04/30 09:52:25 156535] [debug] |xqc_engine_wakeup_after|wakeup:1746006745157065|now:1746006745156535|diff:530| [2025/04/30 09:52:25 156539] [debug] |xqc_engine_main_logic|END|now:1746006745156531| [2025/04/30 09:52:25 157609] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745157608| [2025/04/30 09:52:25 157620] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745157065|pq_index:0| [2025/04/30 09:52:25 157625] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745156422| [2025/04/30 09:52:25 157630] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745157629| [2025/04/30 09:52:25 157641] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745157065|now:1746006745157629| [2025/04/30 09:52:25 157645] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745157065|now:1746006745157629| [2025/04/30 09:52:25 157649] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 157653] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 157659] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44349|min_srtt:44349|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 157663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1078815| [2025/04/30 09:52:25 157668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 157672] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 157676] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 157680] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 157686] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 157692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1022223| [2025/04/30 09:52:25 157700] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 157707] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1206| [2025/04/30 09:52:25 157752] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1206|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006745157719|stream_id:0|stream_offset:1022223| [2025/04/30 09:52:25 157762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 157770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:52:25 157777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44349|rtt_var:2585|pto_duration:54689|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 157783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 157790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 157797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:52:25 157803] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745237408|now:1746006745157776|interv:79632| [2025/04/30 09:52:25 157815] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745237408|now:1746006745157776|interval:79632|pto_count:0|srtt:44349 [2025/04/30 09:52:25 157823] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:48000| [2025/04/30 09:52:25 157830] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 157837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1023402| [2025/04/30 09:52:25 157844] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 157851] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1207| [2025/04/30 09:52:25 157919] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1207|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006745157862|stream_id:0|stream_offset:1023402| [2025/04/30 09:52:25 157930] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 157936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:52:25 157941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44349|rtt_var:2585|pto_duration:54689|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 157945] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 157949] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 157953] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:52:25 157957] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745237551|now:1746006745157940|interv:79611| [2025/04/30 09:52:25 157961] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745237551|now:1746006745157940|interval:79611|pto_count:0|srtt:44349 [2025/04/30 09:52:25 157966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:49200| [2025/04/30 09:52:25 157970] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 157975] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1024581| [2025/04/30 09:52:25 157979] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 157983] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745158983|now:1746006745157983|interv:1000| [2025/04/30 09:52:25 157987] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 157991] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 158000] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745158983| [2025/04/30 09:52:25 158004] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745158983| [2025/04/30 09:52:25 158008] [debug] |xqc_engine_wakeup_after|wakeup:1746006745158983|now:1746006745158008|diff:975| [2025/04/30 09:52:25 158013] [debug] |xqc_engine_main_logic|END|now:1746006745157629| [2025/04/30 09:52:25 158213] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:38|state:ESTABED|recv_time:1746006745158212| [2025/04/30 09:52:25 158222] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 158231] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:437| [2025/04/30 09:52:25 158237] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:438| [2025/04/30 09:52:25 158245] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:438| [2025/04/30 09:52:25 158251] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 158258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1167|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1168|path_largest_ack:1167| [2025/04/30 09:52:25 158265] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:56406|prior_delivered:940404|prior_time:1746006745110402|is_app_limited:0|send_elapse:39898|ack_elapse:47810|ctl_first_sent_time:1746006745111950|lagest_ack_time:1746006745158212|curr_delivered:996810| [2025/04/30 09:52:25 158272] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745111950| [2025/04/30 09:52:25 158279] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:950||sndq_packets_used_bytes:0|sndq_packets_free:398| [2025/04/30 09:52:25 158285] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1168|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1168|path_largest_ack:1168| [2025/04/30 09:52:25 158291] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:56406|prior_delivered:940404|prior_time:1746006745110402|is_app_limited:0|send_elapse:39898|ack_elapse:47810|ctl_first_sent_time:1746006745111950|lagest_ack_time:1746006745158212|curr_delivered:998010| [2025/04/30 09:52:25 158298] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745112087| [2025/04/30 09:52:25 158304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:949||sndq_packets_used_bytes:0|sndq_packets_free:399| [2025/04/30 09:52:25 158308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:44349|rttvar:2585|minrtt:31359|latest_rtt:46125|ack_delay:96| [2025/04/30 09:52:25 158314] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:44559|rttvar:2359|minrtt:31359|latest_rtt:46125|ack_delay:96| [2025/04/30 09:52:25 158322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1168|lost_pn:1165|thresh:3| [2025/04/30 09:52:25 158328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 158335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44559|rtt_var:2359|pto_duration:53995|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 158342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 158355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 158361] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:52:25 158365] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745236857|now:1746006745158335|interv:78522| [2025/04/30 09:52:25 158369] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745236857|now:1746006745158335|interval:78522|pto_count:0|srtt:44559 [2025/04/30 09:52:25 158374] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39898, ack_elapse 47810, delivered 57606|rate 1204894|lost 300| [2025/04/30 09:52:25 158378] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204894) in round 20| [2025/04/30 09:52:25 158382] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 158387] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 158390] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745112087|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978810| [2025/04/30 09:52:25 158395] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745112087|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978810| [2025/04/30 09:52:25 158400] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:46800|srtt:44559|latest_rtt:46125|min_rtt:31359|applimit:0|lost:300|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 158406] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:438|largest:438|pns:2| [2025/04/30 09:52:25 158410] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:438|frame:ACK |recv_time:1746006745158212|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 158415] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865158212|now:1746006745158212|interv:120000000| [2025/04/30 09:52:25 158421] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865158212|now:1746006745158212|interv:120000000| [2025/04/30 09:52:25 158426] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745158983|pq_index:0| [2025/04/30 09:52:25 158432] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745157629| [2025/04/30 09:52:25 158436] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745158436| [2025/04/30 09:52:25 158441] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745158440| [2025/04/30 09:52:25 158446] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 158451] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44559|min_srtt:44559|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 158458] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1078815| [2025/04/30 09:52:25 158463] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44559|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 158468] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 158473] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44559|min_srtt:44559|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 158477] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1079994| [2025/04/30 09:52:25 158481] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44559|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 158486] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 158490] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44559|min_srtt:44559|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 158494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 158498] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 158502] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 158506] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 158510] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 158515] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 158519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1024581| [2025/04/30 09:52:25 158524] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 158527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 158532] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745158983| [2025/04/30 09:52:25 158536] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745158983| [2025/04/30 09:52:25 158539] [debug] |xqc_engine_wakeup_after|wakeup:1746006745158983|now:1746006745158539|diff:444| [2025/04/30 09:52:25 158544] [debug] |xqc_engine_main_logic|END|now:1746006745158440| [2025/04/30 09:52:25 158549] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745158549| [2025/04/30 09:52:25 158555] [debug] |xqc_engine_wakeup_after|wakeup:1746006745158983|now:1746006745158555|diff:428| [2025/04/30 09:52:25 158559] [debug] |xqc_engine_main_logic|END|now:1746006745158549| [2025/04/30 09:52:25 159629] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745159629| [2025/04/30 09:52:25 159641] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745158983|pq_index:0| [2025/04/30 09:52:25 159646] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745158440| [2025/04/30 09:52:25 159651] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745159650| [2025/04/30 09:52:25 159656] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745158983|now:1746006745159650| [2025/04/30 09:52:25 159660] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745158983|now:1746006745159650| [2025/04/30 09:52:25 159664] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 159668] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 159673] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44559|min_srtt:44559|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 159679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 159687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 159693] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 159700] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 159706] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 159712] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 159719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1024581| [2025/04/30 09:52:25 159726] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 159734] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1208| [2025/04/30 09:52:25 159803] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1208|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006745159745|stream_id:0|stream_offset:1024581| [2025/04/30 09:52:25 159812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 159819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:52:25 159826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44559|rtt_var:2359|pto_duration:53995|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 159840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 159847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 159853] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:52:25 159860] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745238740|now:1746006745159826|interv:78914| [2025/04/30 09:52:25 159866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745238740|now:1746006745159826|interval:78914|pto_count:0|srtt:44559 [2025/04/30 09:52:25 159872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:48000| [2025/04/30 09:52:25 159880] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 159887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1025760| [2025/04/30 09:52:25 159894] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 159900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:1209-1215|next_skip_chance:1746006745396885|current_time:1746006745159900| [2025/04/30 09:52:25 159907] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1216| [2025/04/30 09:52:25 159947] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1216|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006745159918|stream_id:0|stream_offset:1025760| [2025/04/30 09:52:25 159957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 159964] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:52:25 159970] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44559|rtt_var:2359|pto_duration:53995|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 159977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 159983] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 159988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:52:25 159992] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745238913|now:1746006745159970|interv:78943| [2025/04/30 09:52:25 159996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745238913|now:1746006745159970|interval:78943|pto_count:0|srtt:44559 [2025/04/30 09:52:25 160000] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:49200| [2025/04/30 09:52:25 160005] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 160014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1026939| [2025/04/30 09:52:25 160019] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 160023] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745161023|now:1746006745160023|interv:1000| [2025/04/30 09:52:25 160027] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 160031] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 160035] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745161023| [2025/04/30 09:52:25 160039] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745161023| [2025/04/30 09:52:25 160043] [debug] |xqc_engine_wakeup_after|wakeup:1746006745161023|now:1746006745160043|diff:980| [2025/04/30 09:52:25 160047] [debug] |xqc_engine_main_logic|END|now:1746006745159650| [2025/04/30 09:52:25 160245] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:38|state:ESTABED|recv_time:1746006745160244| [2025/04/30 09:52:25 160258] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 160267] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:438| [2025/04/30 09:52:25 160273] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:439| [2025/04/30 09:52:25 160282] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:439| [2025/04/30 09:52:25 160288] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 160296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1169|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1170|path_largest_ack:1169| [2025/04/30 09:52:25 160304] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:56406|prior_delivered:942804|prior_time:1746006745112385|is_app_limited:0|send_elapse:39941|ack_elapse:47859|ctl_first_sent_time:1746006745113945|lagest_ack_time:1746006745160244|curr_delivered:999210| [2025/04/30 09:52:25 160311] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745113945| [2025/04/30 09:52:25 160318] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:948||sndq_packets_used_bytes:0|sndq_packets_free:400| [2025/04/30 09:52:25 160326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1170|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1170|path_largest_ack:1170| [2025/04/30 09:52:25 160334] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:55206|prior_delivered:945204|prior_time:1746006745114379|is_app_limited:0|send_elapse:39895|ack_elapse:45865|ctl_first_sent_time:1746006745115950|lagest_ack_time:1746006745160244|curr_delivered:1000410| [2025/04/30 09:52:25 160341] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745115950| [2025/04/30 09:52:25 160346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:947||sndq_packets_used_bytes:0|sndq_packets_free:401| [2025/04/30 09:52:25 160350] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:44559|rttvar:2359|minrtt:31359|latest_rtt:44294|ack_delay:88| [2025/04/30 09:52:25 160355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:44515|rttvar:1858|minrtt:31359|latest_rtt:44294|ack_delay:88| [2025/04/30 09:52:25 160365] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1170|lost_pn:1167|thresh:3| [2025/04/30 09:52:25 160370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 160374] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44515|rtt_var:1858|pto_duration:51947|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 160378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 160383] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 160387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:52:25 160391] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745236865|now:1746006745160374|interv:76491| [2025/04/30 09:52:25 160395] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745236865|now:1746006745160374|interval:76491|pto_count:0|srtt:44515 [2025/04/30 09:52:25 160399] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39895, ack_elapse 45865, delivered 55206|rate 1203662|lost 300| [2025/04/30 09:52:25 160404] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203662) in round 20| [2025/04/30 09:52:25 160408] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 160412] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 160416] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745115950|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978810| [2025/04/30 09:52:25 160421] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745115950|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978810| [2025/04/30 09:52:25 160425] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:46800|srtt:44515|latest_rtt:44294|min_rtt:31359|applimit:0|lost:300|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 160431] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:439|largest:439|pns:2| [2025/04/30 09:52:25 160436] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:439|frame:ACK |recv_time:1746006745160244|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 160441] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865160244|now:1746006745160244|interv:120000000| [2025/04/30 09:52:25 160445] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865160244|now:1746006745160244|interv:120000000| [2025/04/30 09:52:25 160449] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745161023|pq_index:0| [2025/04/30 09:52:25 160453] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745159650| [2025/04/30 09:52:25 160460] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745160460| [2025/04/30 09:52:25 160466] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745160464| [2025/04/30 09:52:25 160471] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 160476] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44515|min_srtt:44515|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 160480] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 160485] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44515|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 160489] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 160494] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44515|min_srtt:44515|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 160498] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1082352| [2025/04/30 09:52:25 160503] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44515|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 160507] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 160512] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44515|min_srtt:44515|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 160516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1083531| [2025/04/30 09:52:25 160520] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 160524] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 160528] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 160532] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 160537] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 160541] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1026939| [2025/04/30 09:52:25 160548] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 160551] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 160556] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745161023| [2025/04/30 09:52:25 160560] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745161023| [2025/04/30 09:52:25 160564] [debug] |xqc_engine_wakeup_after|wakeup:1746006745161023|now:1746006745160563|diff:460| [2025/04/30 09:52:25 160568] [debug] |xqc_engine_main_logic|END|now:1746006745160464| [2025/04/30 09:52:25 160573] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745160573| [2025/04/30 09:52:25 160577] [debug] |xqc_engine_wakeup_after|wakeup:1746006745161023|now:1746006745160577|diff:446| [2025/04/30 09:52:25 160581] [debug] |xqc_engine_main_logic|END|now:1746006745160573| [2025/04/30 09:52:25 161634] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745161634| [2025/04/30 09:52:25 161646] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745161023|pq_index:0| [2025/04/30 09:52:25 161651] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745160464| [2025/04/30 09:52:25 161656] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745161655| [2025/04/30 09:52:25 161661] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745161023|now:1746006745161655| [2025/04/30 09:52:25 161665] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745161023|now:1746006745161655| [2025/04/30 09:52:25 161669] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 161674] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 161682] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44515|min_srtt:44515|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 161690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1083531| [2025/04/30 09:52:25 161697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 161703] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 161708] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 161715] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 161722] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 161729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1026939| [2025/04/30 09:52:25 161736] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 161743] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1217| [2025/04/30 09:52:25 161793] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1217|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006745161762|stream_id:0|stream_offset:1026939| [2025/04/30 09:52:25 161803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 161810] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:52:25 161817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44515|rtt_var:1858|pto_duration:51947|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 161824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 161830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 161837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:52:25 161843] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745238709|now:1746006745161817|interv:76892| [2025/04/30 09:52:25 161850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745238709|now:1746006745161817|interval:76892|pto_count:0|srtt:44515 [2025/04/30 09:52:25 161857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:48000| [2025/04/30 09:52:25 161865] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 161871] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1028118| [2025/04/30 09:52:25 161878] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 161885] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1218| [2025/04/30 09:52:25 161922] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1218|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006745161895|stream_id:0|stream_offset:1028118| [2025/04/30 09:52:25 161929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 161934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:52:25 161938] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44515|rtt_var:1858|pto_duration:51947|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 161943] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 161947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 161953] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:52:25 161960] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745238842|now:1746006745161938|interv:76904| [2025/04/30 09:52:25 161972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745238842|now:1746006745161938|interval:76904|pto_count:0|srtt:44515 [2025/04/30 09:52:25 161979] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:49200| [2025/04/30 09:52:25 161984] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 161988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1029297| [2025/04/30 09:52:25 161992] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 161996] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745162996|now:1746006745161996|interv:1000| [2025/04/30 09:52:25 162000] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 162004] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 162008] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745162996| [2025/04/30 09:52:25 162013] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745162996| [2025/04/30 09:52:25 162017] [debug] |xqc_engine_wakeup_after|wakeup:1746006745162996|now:1746006745162016|diff:980| [2025/04/30 09:52:25 162021] [debug] |xqc_engine_main_logic|END|now:1746006745161655| [2025/04/30 09:52:25 162341] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745162340| [2025/04/30 09:52:25 162355] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 162363] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:439| [2025/04/30 09:52:25 162370] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:440| [2025/04/30 09:52:25 162378] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:440| [2025/04/30 09:52:25 162385] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 162392] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 162399] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:56406|prior_delivered:945204|prior_time:1746006745114379|is_app_limited:0|send_elapse:40029|ack_elapse:47961|ctl_first_sent_time:1746006745116084|lagest_ack_time:1746006745162340|curr_delivered:1001610| [2025/04/30 09:52:25 162406] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745116084| [2025/04/30 09:52:25 162413] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:946||sndq_packets_used_bytes:0|sndq_packets_free:402| [2025/04/30 09:52:25 162419] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:44515|rttvar:1858|minrtt:31359|latest_rtt:46256|ack_delay:1224| [2025/04/30 09:52:25 162426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:44580|rttvar:1523|minrtt:31359|latest_rtt:46256|ack_delay:1224| [2025/04/30 09:52:25 162431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1171|lost_pn:1168|thresh:3| [2025/04/30 09:52:25 162443] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 162450] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44580|rtt_var:1523|pto_duration:50672|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 162456] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 162462] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 162467] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:52:25 162471] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745237567|now:1746006745162449|interv:75118| [2025/04/30 09:52:25 162475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745237567|now:1746006745162449|interval:75118|pto_count:0|srtt:44580 [2025/04/30 09:52:25 162479] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 40029, ack_elapse 47961, delivered 56406|rate 1176080|lost 300| [2025/04/30 09:52:25 162486] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176080) in round 20| [2025/04/30 09:52:25 162492] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 162499] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 162505] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:1200|po_sent_time:1746006745116084|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978810| [2025/04/30 09:52:25 162512] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:1200|po_sent_time:1746006745116084|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978810| [2025/04/30 09:52:25 162517] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:48000|srtt:44580|latest_rtt:46256|min_rtt:31359|applimit:0|lost:300|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 162523] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:440|largest:440|pns:2| [2025/04/30 09:52:25 162527] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:440|frame:ACK |recv_time:1746006745162340|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 162532] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865162340|now:1746006745162340|interv:120000000| [2025/04/30 09:52:25 162536] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865162340|now:1746006745162340|interv:120000000| [2025/04/30 09:52:25 162540] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745162996|pq_index:0| [2025/04/30 09:52:25 162545] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745161655| [2025/04/30 09:52:25 162549] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745162549| [2025/04/30 09:52:25 162554] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745162553| [2025/04/30 09:52:25 162563] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 162567] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44580|min_srtt:44580|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 162572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:48000|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1083531| [2025/04/30 09:52:25 162577] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44580|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 162581] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 162586] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44580|min_srtt:44580|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 162590] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:48000|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1084710| [2025/04/30 09:52:25 162595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 162599] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 162602] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 162607] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 162611] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 162615] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1029297| [2025/04/30 09:52:25 162620] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 162624] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 162628] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745162996| [2025/04/30 09:52:25 162632] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745162996| [2025/04/30 09:52:25 162636] [debug] |xqc_engine_wakeup_after|wakeup:1746006745162996|now:1746006745162636|diff:360| [2025/04/30 09:52:25 162640] [debug] |xqc_engine_main_logic|END|now:1746006745162553| [2025/04/30 09:52:25 162645] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745162645| [2025/04/30 09:52:25 162649] [debug] |xqc_engine_wakeup_after|wakeup:1746006745162996|now:1746006745162649|diff:347| [2025/04/30 09:52:25 162653] [debug] |xqc_engine_main_logic|END|now:1746006745162645| [2025/04/30 09:52:25 163746] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745163745| [2025/04/30 09:52:25 163761] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745162996|pq_index:0| [2025/04/30 09:52:25 163775] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745162553| [2025/04/30 09:52:25 163784] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745163782| [2025/04/30 09:52:25 163791] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745162996|now:1746006745163782| [2025/04/30 09:52:25 163814] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745162996|now:1746006745163782| [2025/04/30 09:52:25 163822] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 163830] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 163838] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44580|min_srtt:44580|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 163845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:48000|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1084710| [2025/04/30 09:52:25 163853] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 163859] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 163865] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 163871] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 163878] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 163885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1029297| [2025/04/30 09:52:25 163892] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 163899] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1219| [2025/04/30 09:52:25 163965] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1219|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006745163913|stream_id:0|stream_offset:1029297| [2025/04/30 09:52:25 163975] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 163983] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:52:25 163990] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44580|rtt_var:1523|pto_duration:50672|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 163995] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 163999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 164008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:52:25 164012] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745239585|now:1746006745163989|interv:75596| [2025/04/30 09:52:25 164017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745239585|now:1746006745163989|interval:75596|pto_count:0|srtt:44580 [2025/04/30 09:52:25 164021] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:49200| [2025/04/30 09:52:25 164027] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 164031] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1030476| [2025/04/30 09:52:25 164036] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 164040] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1220| [2025/04/30 09:52:25 164071] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1220|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746006745164047|stream_id:0|stream_offset:1030476| [2025/04/30 09:52:25 164081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 164088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 09:52:25 164095] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44580|rtt_var:1523|pto_duration:50672|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 164100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 164104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 164108] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:52:25 164112] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745239719|now:1746006745164094|interv:75625| [2025/04/30 09:52:25 164116] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745239719|now:1746006745164094|interval:75625|pto_count:0|srtt:44580 [2025/04/30 09:52:25 164120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:50400| [2025/04/30 09:52:25 164125] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 164130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1031655| [2025/04/30 09:52:25 164159] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 164166] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1221| [2025/04/30 09:52:25 164206] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1221|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746006745164176|stream_id:0|stream_offset:1031655| [2025/04/30 09:52:25 164223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 164229] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 09:52:25 164235] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44580|rtt_var:1523|pto_duration:50672|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 164242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 164247] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 164253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:52:25 164259] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745239848|now:1746006745164235|interv:75613| [2025/04/30 09:52:25 164265] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745239848|now:1746006745164235|interval:75613|pto_count:0|srtt:44580 [2025/04/30 09:52:25 164272] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:51600| [2025/04/30 09:52:25 164279] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 164285] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1032834| [2025/04/30 09:52:25 164293] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 164299] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745165299|now:1746006745164299|interv:1000| [2025/04/30 09:52:25 164305] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 164311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 164317] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745165299| [2025/04/30 09:52:25 164323] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745165299| [2025/04/30 09:52:25 164328] [debug] |xqc_engine_wakeup_after|wakeup:1746006745165299|now:1746006745164328|diff:971| [2025/04/30 09:52:25 164334] [debug] |xqc_engine_main_logic|END|now:1746006745163782| [2025/04/30 09:52:25 164346] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006745164345| [2025/04/30 09:52:25 164353] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 164361] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:440| [2025/04/30 09:52:25 164366] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:441| [2025/04/30 09:52:25 164373] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:441| [2025/04/30 09:52:25 164379] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 164385] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1173|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1174|path_largest_ack:1173| [2025/04/30 09:52:25 164397] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:54006|prior_delivered:950004|prior_time:1746006745118365|is_app_limited:0|send_elapse:41685|ack_elapse:45980|ctl_first_sent_time:1746006745119909|lagest_ack_time:1746006745164345|curr_delivered:1002810| [2025/04/30 09:52:25 164404] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745119909| [2025/04/30 09:52:25 164411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:945||sndq_packets_used_bytes:0|sndq_packets_free:403| [2025/04/30 09:52:25 164417] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1174|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1174|path_largest_ack:1174| [2025/04/30 09:52:25 164423] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:54006|prior_delivered:950004|prior_time:1746006745118365|is_app_limited:0|send_elapse:41685|ack_elapse:45980|ctl_first_sent_time:1746006745119909|lagest_ack_time:1746006745164345|curr_delivered:1004010| [2025/04/30 09:52:25 164429] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745120048| [2025/04/30 09:52:25 164435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:944||sndq_packets_used_bytes:0|sndq_packets_free:404| [2025/04/30 09:52:25 164440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:44580|rttvar:1523|minrtt:31359|latest_rtt:44297|ack_delay:80| [2025/04/30 09:52:25 164446] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:44535|rttvar:1233|minrtt:31359|latest_rtt:44297|ack_delay:80| [2025/04/30 09:52:25 164452] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1174|lost_pn:1171|thresh:3| [2025/04/30 09:52:25 164458] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 164464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745167996|now:1746006745164464|interval:3532| [2025/04/30 09:52:25 164470] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745167996|now:1746006745164464|interv:3532| [2025/04/30 09:52:25 164476] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 41685, ack_elapse 45980, delivered 54006|rate 1174554|lost 300| [2025/04/30 09:52:25 164483] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174554) in round 20| [2025/04/30 09:52:25 164489] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 164495] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 164500] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745120048|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978810| [2025/04/30 09:52:25 164506] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:2400|po_sent_time:1746006745120048|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:978810| [2025/04/30 09:52:25 164512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:104907|full_bw_reached:1|inflight:49200|srtt:44535|latest_rtt:44297|min_rtt:31359|applimit:0|lost:300|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 164528] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:441|largest:441|pns:2| [2025/04/30 09:52:25 164535] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:441|frame:ACK |recv_time:1746006745164345|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 164543] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865164345|now:1746006745164345|interv:120000000| [2025/04/30 09:52:25 164550] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865164345|now:1746006745164345|interv:120000000| [2025/04/30 09:52:25 164556] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745165299|pq_index:0| [2025/04/30 09:52:25 164562] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745163782| [2025/04/30 09:52:25 164568] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745164568| [2025/04/30 09:52:25 164576] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745164574| [2025/04/30 09:52:25 164583] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 164590] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44535|min_srtt:44535|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 164597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:49200|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1084710| [2025/04/30 09:52:25 164604] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44535|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 164611] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 164618] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44535|min_srtt:44535|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 164624] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:49200|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1085889| [2025/04/30 09:52:25 164631] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44535|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 164637] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 164644] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44535|min_srtt:44535|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 164650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:49200|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1087068| [2025/04/30 09:52:25 164662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 164668] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 164673] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 164680] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 164687] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 164694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1032834| [2025/04/30 09:52:25 164700] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 164705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 164711] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745165299| [2025/04/30 09:52:25 164718] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745165299| [2025/04/30 09:52:25 164723] [debug] |xqc_engine_wakeup_after|wakeup:1746006745165299|now:1746006745164723|diff:576| [2025/04/30 09:52:25 164730] [debug] |xqc_engine_main_logic|END|now:1746006745164574| [2025/04/30 09:52:25 164738] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745164738| [2025/04/30 09:52:25 164744] [debug] |xqc_engine_wakeup_after|wakeup:1746006745165299|now:1746006745164743|diff:556| [2025/04/30 09:52:25 164750] [debug] |xqc_engine_main_logic|END|now:1746006745164738| [2025/04/30 09:52:25 165878] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745165878| [2025/04/30 09:52:25 165891] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745165299|pq_index:0| [2025/04/30 09:52:25 165897] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745164574| [2025/04/30 09:52:25 165905] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745165903| [2025/04/30 09:52:25 165911] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745165299|now:1746006745165903| [2025/04/30 09:52:25 165917] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745165299|now:1746006745165903| [2025/04/30 09:52:25 165922] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 165927] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 165934] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44535|min_srtt:44535|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 165940] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:49200|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1087068| [2025/04/30 09:52:25 165953] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 165958] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 165963] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 165969] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 165975] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 165981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1032834| [2025/04/30 09:52:25 165987] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 165992] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1222| [2025/04/30 09:52:25 166034] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1222|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746006745166002|stream_id:0|stream_offset:1032834| [2025/04/30 09:52:25 166041] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 166048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 09:52:25 166053] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745167996|now:1746006745166053|interval:1943| [2025/04/30 09:52:25 166059] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745167996|now:1746006745166053|interv:1943| [2025/04/30 09:52:25 166064] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:50400| [2025/04/30 09:52:25 166070] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 166076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1034013| [2025/04/30 09:52:25 166082] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 166087] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1223| [2025/04/30 09:52:25 166116] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1223|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746006745166095|stream_id:0|stream_offset:1034013| [2025/04/30 09:52:25 166123] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 166129] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 09:52:25 166156] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745167996|now:1746006745166156|interval:1840| [2025/04/30 09:52:25 166167] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745167996|now:1746006745166156|interv:1840| [2025/04/30 09:52:25 166173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104907|inflight:51600| [2025/04/30 09:52:25 166179] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 166184] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:104907|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1035192| [2025/04/30 09:52:25 166190] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 166195] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745167195|now:1746006745166195|interv:1000| [2025/04/30 09:52:25 166200] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 166205] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 166211] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745167195| [2025/04/30 09:52:25 166216] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745167195| [2025/04/30 09:52:25 166221] [debug] |xqc_engine_wakeup_after|wakeup:1746006745167195|now:1746006745166221|diff:974| [2025/04/30 09:52:25 166227] [debug] |xqc_engine_main_logic|END|now:1746006745165903| [2025/04/30 09:52:25 166728] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006745166726| [2025/04/30 09:52:25 166740] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 166750] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:441| [2025/04/30 09:52:25 166756] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:442| [2025/04/30 09:52:25 166764] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:442| [2025/04/30 09:52:25 166771] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 166778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1175|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1176|path_largest_ack:1175| [2025/04/30 09:52:25 166786] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:54006|prior_delivered:952404|prior_time:1746006745120360|is_app_limited:0|send_elapse:41825|ack_elapse:46366|ctl_first_sent_time:1746006745121884|lagest_ack_time:1746006745166726|curr_delivered:1005210| [2025/04/30 09:52:25 166792] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745121884| [2025/04/30 09:52:25 166797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:943||sndq_packets_used_bytes:0|sndq_packets_free:405| [2025/04/30 09:52:25 166801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1176|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1176|path_largest_ack:1176| [2025/04/30 09:52:25 166806] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:52806|prior_delivered:954804|prior_time:1746006745122339|is_app_limited:0|send_elapse:41852|ack_elapse:44387|ctl_first_sent_time:1746006745123867|lagest_ack_time:1746006745166726|curr_delivered:1006410| [2025/04/30 09:52:25 166816] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745123867| [2025/04/30 09:52:25 166820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:942||sndq_packets_used_bytes:0|sndq_packets_free:406| [2025/04/30 09:52:25 166824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:44535|rttvar:1233|minrtt:31359|latest_rtt:42859|ack_delay:88| [2025/04/30 09:52:25 166829] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:44315|rttvar:1366|minrtt:31359|latest_rtt:42859|ack_delay:88| [2025/04/30 09:52:25 166833] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1176|lost_pn:1173|thresh:3| [2025/04/30 09:52:25 166838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1172|lost_pn:1173|po_sent_time:1746006745117895|lost_send_time:1746006745116872|loss_delay:49854|frame:STREAM |repair:128| [2025/04/30 09:52:25 166842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006745117895u| [2025/04/30 09:52:25 166847] [stats] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |lost interval:190959|lost_count:6|send_count:194|pkt_num:1172|po_send_time:1746006745117895|srtt:44315|cwnd:104907|bw:1211874|conn_life:940722|now:0|last_lost_time:940722| [2025/04/30 09:52:25 166852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 166856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44315|rtt_var:1366|pto_duration:49779|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 166860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 166864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 166868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:52:25 166872] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745240874|now:1746006745166856|interv:74018| [2025/04/30 09:52:25 166876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745240874|now:1746006745166856|interval:74018|pto_count:0|srtt:44315 [2025/04/30 09:52:25 166881] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 41852, ack_elapse 44387, delivered 51606|rate 1162637|lost 301| [2025/04/30 09:52:25 166885] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1162637) in round 20| [2025/04/30 09:52:25 166889] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 166894] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 166897] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104907|packet_lost:1|acked:2400|po_sent_time:1746006745123867|recovery:1|recovery_start:1746006745166846|packet_conservation:0|next_round_delivered:978810| [2025/04/30 09:52:25 166902] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50400|packet_lost:1|acked:2400|po_sent_time:1746006745123867|recovery:1|recovery_start:1746006745166846|packet_conservation:1|next_round_delivered:1006410| [2025/04/30 09:52:25 166907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:50400|full_bw_reached:1|inflight:48000|srtt:44315|latest_rtt:42859|min_rtt:31359|applimit:0|lost:300|recovery:1|recovery_start:1746006745166846|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 166916] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:442|largest:442|pns:2| [2025/04/30 09:52:25 166921] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:442|frame:ACK |recv_time:1746006745166726|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 166926] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865166726|now:1746006745166726|interv:120000000| [2025/04/30 09:52:25 166930] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865166726|now:1746006745166726|interv:120000000| [2025/04/30 09:52:25 166934] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745167195|pq_index:0| [2025/04/30 09:52:25 166938] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745165903| [2025/04/30 09:52:25 166942] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745166942| [2025/04/30 09:52:25 166947] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745166946| [2025/04/30 09:52:25 166952] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 166957] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44315|min_srtt:44315|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 166962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:982137| [2025/04/30 09:52:25 166966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 166970] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 166974] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 166978] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 166982] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44315|min_srtt:44315|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 166987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1087068| [2025/04/30 09:52:25 166991] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 166995] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 167000] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 167011] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 167019] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 167025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1035192| [2025/04/30 09:52:25 167032] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 167039] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 167045] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745167195| [2025/04/30 09:52:25 167051] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745167195| [2025/04/30 09:52:25 167057] [debug] |xqc_engine_wakeup_after|wakeup:1746006745167195|now:1746006745167057|diff:138| [2025/04/30 09:52:25 167063] [debug] |xqc_engine_main_logic|END|now:1746006745166946| [2025/04/30 09:52:25 167072] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745167072| [2025/04/30 09:52:25 167077] [debug] |xqc_engine_wakeup_after|wakeup:1746006745167195|now:1746006745167077|diff:118| [2025/04/30 09:52:25 167084] [debug] |xqc_engine_main_logic|END|now:1746006745167072| [2025/04/30 09:52:25 168154] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745168154| [2025/04/30 09:52:25 168169] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745167195|pq_index:0| [2025/04/30 09:52:25 168176] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745166946| [2025/04/30 09:52:25 168184] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745168182| [2025/04/30 09:52:25 168191] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745167195|now:1746006745168182| [2025/04/30 09:52:25 168198] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745167195|now:1746006745168182| [2025/04/30 09:52:25 168205] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 168211] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 168218] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44315|min_srtt:44315|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 168225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:982137| [2025/04/30 09:52:25 168232] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 168238] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 168244] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 168251] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 168265] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44315|min_srtt:44315|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 168271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1087068| [2025/04/30 09:52:25 168278] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 168284] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 168290] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 168297] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 168304] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 168312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1035192| [2025/04/30 09:52:25 168319] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 168326] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1224| [2025/04/30 09:52:25 168368] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1224|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006745168337|stream_id:0|stream_offset:1035192| [2025/04/30 09:52:25 168375] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 168382] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:52:25 168390] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44315|rtt_var:1366|pto_duration:49779|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 168397] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 168404] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 168410] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:52:25 168417] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745243116|now:1746006745168389|interv:74727| [2025/04/30 09:52:25 168423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745243116|now:1746006745168389|interval:74727|pto_count:0|srtt:44315 [2025/04/30 09:52:25 168431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:49200| [2025/04/30 09:52:25 168438] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 168442] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1036371| [2025/04/30 09:52:25 168452] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 168456] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1225| [2025/04/30 09:52:25 168486] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1225|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746006745168463|stream_id:0|stream_offset:1036371| [2025/04/30 09:52:25 168492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 168500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 09:52:25 168506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44315|rtt_var:1366|pto_duration:49779|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 168514] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 168520] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 168526] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:52:25 168533] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745243242|now:1746006745168506|interv:74736| [2025/04/30 09:52:25 168538] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745243242|now:1746006745168506|interval:74736|pto_count:0|srtt:44315 [2025/04/30 09:52:25 168543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:50400| [2025/04/30 09:52:25 168548] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 168552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1037550| [2025/04/30 09:52:25 168556] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 168561] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745243242| [2025/04/30 09:52:25 168565] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745243242| [2025/04/30 09:52:25 168569] [debug] |xqc_engine_wakeup_after|wakeup:1746006745243242|now:1746006745168569|diff:74673| [2025/04/30 09:52:25 168573] [debug] |xqc_engine_main_logic|END|now:1746006745168182| [2025/04/30 09:52:25 168584] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006745168583| [2025/04/30 09:52:25 168589] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 168594] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:442| [2025/04/30 09:52:25 168598] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:443| [2025/04/30 09:52:25 168604] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:443| [2025/04/30 09:52:25 168608] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 168617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1177|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1178|path_largest_ack:1177| [2025/04/30 09:52:25 168623] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:54006|prior_delivered:954804|prior_time:1746006745122339|is_app_limited:0|send_elapse:42002|ack_elapse:46244|ctl_first_sent_time:1746006745124017|lagest_ack_time:1746006745168583|curr_delivered:1007610| [2025/04/30 09:52:25 168630] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745124017| [2025/04/30 09:52:25 168638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:942||sndq_packets_used_bytes:0|sndq_packets_free:406| [2025/04/30 09:52:25 168645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1178|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1178|path_largest_ack:1178| [2025/04/30 09:52:25 168652] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:52800|prior_delivered:957210|prior_time:1746006745124559|is_app_limited:0|send_elapse:42001|ack_elapse:44024|ctl_first_sent_time:1746006745126126|lagest_ack_time:1746006745168583|curr_delivered:1008810| [2025/04/30 09:52:25 168659] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745126126| [2025/04/30 09:52:25 168665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:941||sndq_packets_used_bytes:0|sndq_packets_free:407| [2025/04/30 09:52:25 168671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:44315|rttvar:1366|minrtt:31359|latest_rtt:42457|ack_delay:104| [2025/04/30 09:52:25 168678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:44070|rttvar:1515|minrtt:31359|latest_rtt:42457|ack_delay:104| [2025/04/30 09:52:25 168684] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1178|lost_pn:1175|thresh:3| [2025/04/30 09:52:25 168690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 168697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 168703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44070|rtt_var:1515|pto_duration:50130|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 168710] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 168717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 168722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:52:25 168729] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745243593|now:1746006745168703|interv:74890| [2025/04/30 09:52:25 168735] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745243593|now:1746006745168703|interval:74890|pto_count:0|srtt:44070 [2025/04/30 09:52:25 168742] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42001, ack_elapse 44024, delivered 51600|rate 1172087|lost 301| [2025/04/30 09:52:25 168749] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172087) in round 20| [2025/04/30 09:52:25 168760] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 168767] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 168773] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746006745126126|recovery:1|recovery_start:1746006745166846|packet_conservation:1|next_round_delivered:1006410| [2025/04/30 09:52:25 168781] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746006745126126|recovery:1|recovery_start:1746006745166846|packet_conservation:1|next_round_delivered:1006410| [2025/04/30 09:52:25 168788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:50400|full_bw_reached:1|inflight:48000|srtt:44070|latest_rtt:42457|min_rtt:31359|applimit:0|lost:300|recovery:1|recovery_start:1746006745166846|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 168796] [stats] |scid:d47626d1917b423603b680b7|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0||cwnd:50400|inflight:48000|mode:2|applimit:0|pacing_rate:1211874|bw:1211874|srtt:44070|latest_rtt:42457|min_rtt:31359|send:1206|lost:300|tlp:0|recv:430|recovery:1|slow_start:0|conn_life:942792|acked:2400|delivered:1008810|is_cwnd_limited:1| [2025/04/30 09:52:25 168805] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:443|largest:443|pns:2| [2025/04/30 09:52:25 168813] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:443|frame:ACK |recv_time:1746006745168583|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 168820] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865168583|now:1746006745168583|interv:120000000| [2025/04/30 09:52:25 168827] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865168583|now:1746006745168583|interv:120000000| [2025/04/30 09:52:25 168833] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745243242|pq_index:0| [2025/04/30 09:52:25 168840] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745168182| [2025/04/30 09:52:25 168847] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745168847| [2025/04/30 09:52:25 168855] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745168853| [2025/04/30 09:52:25 168862] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 168870] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44070|min_srtt:44070|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 168877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:982137| [2025/04/30 09:52:25 168884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 168891] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 168902] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 168909] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 168916] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44070|min_srtt:44070|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 168923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1087068| [2025/04/30 09:52:25 168930] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 168936] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 168942] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 168948] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 168966] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 168973] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1037550| [2025/04/30 09:52:25 168980] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 168986] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745169986|now:1746006745168986|interv:1000| [2025/04/30 09:52:25 168992] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 168998] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 169005] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745169986| [2025/04/30 09:52:25 169010] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745169986| [2025/04/30 09:52:25 169015] [debug] |xqc_engine_wakeup_after|wakeup:1746006745169986|now:1746006745169015|diff:971| [2025/04/30 09:52:25 169020] [debug] |xqc_engine_main_logic|END|now:1746006745168853| [2025/04/30 09:52:25 169027] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745169027| [2025/04/30 09:52:25 169032] [debug] |xqc_engine_wakeup_after|wakeup:1746006745169986|now:1746006745169032|diff:954| [2025/04/30 09:52:25 169037] [debug] |xqc_engine_main_logic|END|now:1746006745169027| [2025/04/30 09:52:25 170108] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745170108| [2025/04/30 09:52:25 170120] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745169986|pq_index:0| [2025/04/30 09:52:25 170125] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745168853| [2025/04/30 09:52:25 170130] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745170129| [2025/04/30 09:52:25 170154] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745169986|now:1746006745170129| [2025/04/30 09:52:25 170168] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745169986|now:1746006745170129| [2025/04/30 09:52:25 170174] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 170181] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 170188] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44070|min_srtt:44070|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 170195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:982137| [2025/04/30 09:52:25 170202] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 170208] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 170213] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 170219] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 170225] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44070|min_srtt:44070|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 170231] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1087068| [2025/04/30 09:52:25 170238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 170244] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 170249] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 170256] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 170263] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 170269] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1037550| [2025/04/30 09:52:25 170276] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 170283] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1226| [2025/04/30 09:52:25 170327] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1226|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006745170294|stream_id:0|stream_offset:1037550| [2025/04/30 09:52:25 170337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 170344] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:52:25 170358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44070|rtt_var:1515|pto_duration:50130|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 170365] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 170371] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 170377] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:52:25 170382] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745245424|now:1746006745170357|interv:75067| [2025/04/30 09:52:25 170386] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745245424|now:1746006745170357|interval:75067|pto_count:0|srtt:44070 [2025/04/30 09:52:25 170391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:49200| [2025/04/30 09:52:25 170396] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 170400] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1038729| [2025/04/30 09:52:25 170405] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 170409] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1227| [2025/04/30 09:52:25 170439] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1227|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746006745170417|stream_id:0|stream_offset:1038729| [2025/04/30 09:52:25 170446] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 170453] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 09:52:25 170460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44070|rtt_var:1515|pto_duration:50130|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 170467] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 170474] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 170480] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:52:25 170486] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745245547|now:1746006745170460|interv:75087| [2025/04/30 09:52:25 170490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745245547|now:1746006745170460|interval:75087|pto_count:0|srtt:44070 [2025/04/30 09:52:25 170495] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:50400| [2025/04/30 09:52:25 170499] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 170503] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1039908| [2025/04/30 09:52:25 170512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 170516] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745245547| [2025/04/30 09:52:25 170521] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745245547| [2025/04/30 09:52:25 170525] [debug] |xqc_engine_wakeup_after|wakeup:1746006745245547|now:1746006745170525|diff:75022| [2025/04/30 09:52:25 170529] [debug] |xqc_engine_main_logic|END|now:1746006745170129| [2025/04/30 09:52:25 170539] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006745170539| [2025/04/30 09:52:25 170544] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 170550] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:443| [2025/04/30 09:52:25 170554] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:444| [2025/04/30 09:52:25 170559] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:444| [2025/04/30 09:52:25 170564] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 170569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1179|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1180|path_largest_ack:1179| [2025/04/30 09:52:25 170573] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:51600|prior_delivered:959610|prior_time:1746006745126283|is_app_limited:0|send_elapse:43529|ack_elapse:44256|ctl_first_sent_time:1746006745127789|lagest_ack_time:1746006745170539|curr_delivered:1010010| [2025/04/30 09:52:25 170578] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745127789| [2025/04/30 09:52:25 170583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:940||sndq_packets_used_bytes:0|sndq_packets_free:408| [2025/04/30 09:52:25 170587] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1180|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1180|path_largest_ack:1180| [2025/04/30 09:52:25 170591] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:51600|prior_delivered:959610|prior_time:1746006745126283|is_app_limited:0|send_elapse:43529|ack_elapse:44256|ctl_first_sent_time:1746006745127789|lagest_ack_time:1746006745170539|curr_delivered:1011210| [2025/04/30 09:52:25 170596] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745127930| [2025/04/30 09:52:25 170600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:939||sndq_packets_used_bytes:0|sndq_packets_free:409| [2025/04/30 09:52:25 170604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:44070|rttvar:1515|minrtt:31359|latest_rtt:42609|ack_delay:104| [2025/04/30 09:52:25 170608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43875|rttvar:1528|minrtt:31359|latest_rtt:42609|ack_delay:104| [2025/04/30 09:52:25 170613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1180|lost_pn:1177|thresh:3| [2025/04/30 09:52:25 170618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 170635] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 170642] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43875|rtt_var:1528|pto_duration:49987|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 170649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 170655] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 170661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:52:25 170668] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745245404|now:1746006745170641|interv:74763| [2025/04/30 09:52:25 170674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745245404|now:1746006745170641|interval:74763|pto_count:0|srtt:43875 [2025/04/30 09:52:25 170681] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43529, ack_elapse 44256, delivered 51600|rate 1165943|lost 301| [2025/04/30 09:52:25 170688] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1165943) in round 20| [2025/04/30 09:52:25 170695] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 170702] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 170708] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746006745127930|recovery:1|recovery_start:1746006745166846|packet_conservation:1|next_round_delivered:1006410| [2025/04/30 09:52:25 170715] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746006745127930|recovery:1|recovery_start:1746006745166846|packet_conservation:1|next_round_delivered:1006410| [2025/04/30 09:52:25 170722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:50400|full_bw_reached:1|inflight:48000|srtt:43875|latest_rtt:42609|min_rtt:31359|applimit:0|lost:300|recovery:1|recovery_start:1746006745166846|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 170730] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:444|largest:444|pns:2| [2025/04/30 09:52:25 170737] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:444|frame:ACK |recv_time:1746006745170539|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 170745] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865170539|now:1746006745170539|interv:120000000| [2025/04/30 09:52:25 170751] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865170539|now:1746006745170539|interv:120000000| [2025/04/30 09:52:25 170757] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745245547|pq_index:0| [2025/04/30 09:52:25 170763] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745170129| [2025/04/30 09:52:25 170769] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745170769| [2025/04/30 09:52:25 170777] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745170775| [2025/04/30 09:52:25 170791] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 170798] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43875|min_srtt:43875|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 170805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:982137| [2025/04/30 09:52:25 170811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 170818] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 170824] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 170831] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 170837] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43875|min_srtt:43875|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 170844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1087068| [2025/04/30 09:52:25 170851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 170855] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 170859] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 170863] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 170867] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 170872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1039908| [2025/04/30 09:52:25 170876] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 170880] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745171880|now:1746006745170880|interv:1000| [2025/04/30 09:52:25 170884] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 170888] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 170892] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745171880| [2025/04/30 09:52:25 170896] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745171880| [2025/04/30 09:52:25 170900] [debug] |xqc_engine_wakeup_after|wakeup:1746006745171880|now:1746006745170900|diff:980| [2025/04/30 09:52:25 170909] [debug] |xqc_engine_main_logic|END|now:1746006745170775| [2025/04/30 09:52:25 170914] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745170914| [2025/04/30 09:52:25 170918] [debug] |xqc_engine_wakeup_after|wakeup:1746006745171880|now:1746006745170918|diff:962| [2025/04/30 09:52:25 170922] [debug] |xqc_engine_main_logic|END|now:1746006745170914| [2025/04/30 09:52:25 171992] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745171992| [2025/04/30 09:52:25 172004] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745171880|pq_index:0| [2025/04/30 09:52:25 172008] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745170775| [2025/04/30 09:52:25 172014] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745172013| [2025/04/30 09:52:25 172019] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745171880|now:1746006745172013| [2025/04/30 09:52:25 172023] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745171880|now:1746006745172013| [2025/04/30 09:52:25 172027] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 172031] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 172036] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43875|min_srtt:43875|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 172041] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:982137| [2025/04/30 09:52:25 172046] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 172050] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 172053] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 172058] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 172062] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43875|min_srtt:43875|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 172066] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1087068| [2025/04/30 09:52:25 172071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 172075] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 172078] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 172083] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 172087] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 172097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1039908| [2025/04/30 09:52:25 172102] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 172107] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1228| [2025/04/30 09:52:25 172170] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1228|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006745172119|stream_id:0|stream_offset:1039908| [2025/04/30 09:52:25 172184] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 172191] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:52:25 172199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43875|rtt_var:1528|pto_duration:49987|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 172206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 172212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 172218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:52:25 172225] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745247106|now:1746006745172198|interv:74908| [2025/04/30 09:52:25 172232] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745247106|now:1746006745172198|interval:74908|pto_count:0|srtt:43875 [2025/04/30 09:52:25 172239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:49200| [2025/04/30 09:52:25 172246] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 172251] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1041087| [2025/04/30 09:52:25 172258] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 172264] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1229| [2025/04/30 09:52:25 172306] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1229|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746006745172275|stream_id:0|stream_offset:1041087| [2025/04/30 09:52:25 172316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 172324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 09:52:25 172331] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43875|rtt_var:1528|pto_duration:49987|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 172338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 172351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 172357] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:52:25 172363] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745247262|now:1746006745172331|interv:74931| [2025/04/30 09:52:25 172369] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745247262|now:1746006745172331|interval:74931|pto_count:0|srtt:43875 [2025/04/30 09:52:25 172374] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:50400| [2025/04/30 09:52:25 172379] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 172384] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1042266| [2025/04/30 09:52:25 172388] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 172392] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745247262| [2025/04/30 09:52:25 172397] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745247262| [2025/04/30 09:52:25 172401] [debug] |xqc_engine_wakeup_after|wakeup:1746006745247262|now:1746006745172401|diff:74861| [2025/04/30 09:52:25 172405] [debug] |xqc_engine_main_logic|END|now:1746006745172013| [2025/04/30 09:52:25 172415] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006745172415| [2025/04/30 09:52:25 172420] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 172426] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:444| [2025/04/30 09:52:25 172430] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:445| [2025/04/30 09:52:25 172436] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:445| [2025/04/30 09:52:25 172440] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 172445] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1181|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1182|path_largest_ack:1181| [2025/04/30 09:52:25 172449] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:51600|prior_delivered:962010|prior_time:1746006745128328|is_app_limited:0|send_elapse:43812|ack_elapse:44087|ctl_first_sent_time:1746006745129862|lagest_ack_time:1746006745172415|curr_delivered:1012410| [2025/04/30 09:52:25 172454] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745129862| [2025/04/30 09:52:25 172459] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:938||sndq_packets_used_bytes:0|sndq_packets_free:410| [2025/04/30 09:52:25 172463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1182|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1182|path_largest_ack:1182| [2025/04/30 09:52:25 172467] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:50400|prior_delivered:964410|prior_time:1746006745130295|is_app_limited:0|send_elapse:43743|ack_elapse:42120|ctl_first_sent_time:1746006745131823|lagest_ack_time:1746006745172415|curr_delivered:1013610| [2025/04/30 09:52:25 172475] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745131823| [2025/04/30 09:52:25 172479] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:937||sndq_packets_used_bytes:0|sndq_packets_free:411| [2025/04/30 09:52:25 172483] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43875|rttvar:1528|minrtt:31359|latest_rtt:40592|ack_delay:96| [2025/04/30 09:52:25 172487] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43453|rttvar:1990|minrtt:31359|latest_rtt:40592|ack_delay:96| [2025/04/30 09:52:25 172492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1182|lost_pn:1179|thresh:3| [2025/04/30 09:52:25 172496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 172500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 172504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43453|rtt_var:1990|pto_duration:51413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 172508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 172512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 172516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:52:25 172520] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745248688|now:1746006745172504|interv:76184| [2025/04/30 09:52:25 172524] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745248688|now:1746006745172504|interval:76184|pto_count:0|srtt:43453 [2025/04/30 09:52:25 172528] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43743, ack_elapse 42120, delivered 49200|rate 1124751|lost 301| [2025/04/30 09:52:25 172533] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1124751) in round 20| [2025/04/30 09:52:25 172537] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 172541] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 172545] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746006745131823|recovery:1|recovery_start:1746006745166846|packet_conservation:1|next_round_delivered:1006410| [2025/04/30 09:52:25 172550] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746006745131823|recovery:1|recovery_start:1746006745166846|packet_conservation:1|next_round_delivered:1006410| [2025/04/30 09:52:25 172554] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:50400|full_bw_reached:1|inflight:48000|srtt:43453|latest_rtt:40592|min_rtt:31359|applimit:0|lost:300|recovery:1|recovery_start:1746006745166846|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 172563] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:445|largest:445|pns:2| [2025/04/30 09:52:25 172568] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:445|frame:ACK |recv_time:1746006745172415|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 172573] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865172415|now:1746006745172415|interv:120000000| [2025/04/30 09:52:25 172577] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865172415|now:1746006745172415|interv:120000000| [2025/04/30 09:52:25 172581] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745247262|pq_index:0| [2025/04/30 09:52:25 172585] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745172013| [2025/04/30 09:52:25 172589] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745172589| [2025/04/30 09:52:25 172594] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745172593| [2025/04/30 09:52:25 172599] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 172604] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43453|min_srtt:43453|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 172608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:982137| [2025/04/30 09:52:25 172615] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 172622] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 172628] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 172635] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 172642] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43453|min_srtt:43453|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 172649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1087068| [2025/04/30 09:52:25 172656] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 172663] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 172669] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 172676] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 172683] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 172696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1042266| [2025/04/30 09:52:25 172703] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 172709] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745173709|now:1746006745172709|interv:1000| [2025/04/30 09:52:25 172715] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 172721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 172727] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745173709| [2025/04/30 09:52:25 172733] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745173709| [2025/04/30 09:52:25 172739] [debug] |xqc_engine_wakeup_after|wakeup:1746006745173709|now:1746006745172739|diff:970| [2025/04/30 09:52:25 172745] [debug] |xqc_engine_main_logic|END|now:1746006745172593| [2025/04/30 09:52:25 172754] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745172753| [2025/04/30 09:52:25 172759] [debug] |xqc_engine_wakeup_after|wakeup:1746006745173709|now:1746006745172759|diff:950| [2025/04/30 09:52:25 172763] [debug] |xqc_engine_main_logic|END|now:1746006745172753| [2025/04/30 09:52:25 173839] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745173839| [2025/04/30 09:52:25 173855] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745173709|pq_index:0| [2025/04/30 09:52:25 173862] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745172593| [2025/04/30 09:52:25 173870] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745173869| [2025/04/30 09:52:25 173877] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745173709|now:1746006745173869| [2025/04/30 09:52:25 173884] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745173709|now:1746006745173869| [2025/04/30 09:52:25 173889] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 173894] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 173899] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43453|min_srtt:43453|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 173904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:982137| [2025/04/30 09:52:25 173908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 173912] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 173916] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 173920] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 173924] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43453|min_srtt:43453|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 173935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1087068| [2025/04/30 09:52:25 173939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 173943] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 173947] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 173951] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 173956] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 173960] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1042266| [2025/04/30 09:52:25 173964] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 173969] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1230| [2025/04/30 09:52:25 174005] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1230|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006745173977|stream_id:0|stream_offset:1042266| [2025/04/30 09:52:25 174011] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 174016] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:52:25 174021] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43453|rtt_var:1990|pto_duration:51413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 174025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 174029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 174033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:52:25 174037] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745250390|now:1746006745174020|interv:76370| [2025/04/30 09:52:25 174041] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745250390|now:1746006745174020|interval:76370|pto_count:0|srtt:43453 [2025/04/30 09:52:25 174045] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:49200| [2025/04/30 09:52:25 174050] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 174054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1043445| [2025/04/30 09:52:25 174063] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 174067] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1231| [2025/04/30 09:52:25 174107] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1231|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746006745174075|stream_id:0|stream_offset:1043445| [2025/04/30 09:52:25 174117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1231|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:25 174124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 09:52:25 174131] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43453|rtt_var:1990|pto_duration:51413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 174164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 174170] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 174177] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:52:25 174183] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745250488|now:1746006745174131|interv:76357| [2025/04/30 09:52:25 174189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745250488|now:1746006745174131|interval:76357|pto_count:0|srtt:43453 [2025/04/30 09:52:25 174197] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:50400| [2025/04/30 09:52:25 174205] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 174211] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1044624| [2025/04/30 09:52:25 174219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 174225] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745250488| [2025/04/30 09:52:25 174232] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745250488| [2025/04/30 09:52:25 174238] [debug] |xqc_engine_wakeup_after|wakeup:1746006745250488|now:1746006745174238|diff:76250| [2025/04/30 09:52:25 174245] [debug] |xqc_engine_main_logic|END|now:1746006745173869| [2025/04/30 09:52:25 174259] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006745174258| [2025/04/30 09:52:25 174266] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 174274] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:445| [2025/04/30 09:52:25 174278] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:446| [2025/04/30 09:52:25 174283] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:446| [2025/04/30 09:52:25 174288] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 174293] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1183|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1184|path_largest_ack:1183| [2025/04/30 09:52:25 174303] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:51600|prior_delivered:964410|prior_time:1746006745130295|is_app_limited:0|send_elapse:43874|ack_elapse:43963|ctl_first_sent_time:1746006745131954|lagest_ack_time:1746006745174258|curr_delivered:1014810| [2025/04/30 09:52:25 174307] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745131954| [2025/04/30 09:52:25 174312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:936||sndq_packets_used_bytes:0|sndq_packets_free:412| [2025/04/30 09:52:25 174316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1184|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1184|path_largest_ack:1184| [2025/04/30 09:52:25 174321] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:50400|prior_delivered:966810|prior_time:1746006745132309|is_app_limited:0|send_elapse:43759|ack_elapse:41949|ctl_first_sent_time:1746006745133857|lagest_ack_time:1746006745174258|curr_delivered:1016010| [2025/04/30 09:52:25 174325] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745133857| [2025/04/30 09:52:25 174329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:935||sndq_packets_used_bytes:0|sndq_packets_free:413| [2025/04/30 09:52:25 174333] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43453|rttvar:1990|minrtt:31359|latest_rtt:40401|ack_delay:88| [2025/04/30 09:52:25 174337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43061|rttvar:2278|minrtt:31359|latest_rtt:40401|ack_delay:88| [2025/04/30 09:52:25 174342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1184|lost_pn:1181|thresh:3| [2025/04/30 09:52:25 174346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 174350] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 174354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43061|rtt_var:2278|pto_duration:52173|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 174359] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 174363] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 174366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:52:25 174370] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745251248|now:1746006745174354|interv:76894| [2025/04/30 09:52:25 174374] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745251248|now:1746006745174354|interval:76894|pto_count:0|srtt:43061 [2025/04/30 09:52:25 174379] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43759, ack_elapse 41949, delivered 49200|rate 1124340|lost 301| [2025/04/30 09:52:25 174383] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1124340) in round 20| [2025/04/30 09:52:25 174388] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 174394] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 174398] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746006745133857|recovery:1|recovery_start:1746006745166846|packet_conservation:1|next_round_delivered:1006410| [2025/04/30 09:52:25 174403] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746006745133857|recovery:1|recovery_start:1746006745166846|packet_conservation:1|next_round_delivered:1006410| [2025/04/30 09:52:25 174408] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:50400|full_bw_reached:1|inflight:48000|srtt:43061|latest_rtt:40401|min_rtt:31359|applimit:0|lost:300|recovery:1|recovery_start:1746006745166846|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 174413] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:446|largest:446|pns:2| [2025/04/30 09:52:25 174418] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:446|frame:ACK |recv_time:1746006745174258|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 174423] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865174258|now:1746006745174258|interv:120000000| [2025/04/30 09:52:25 174427] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865174258|now:1746006745174258|interv:120000000| [2025/04/30 09:52:25 174431] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745250488|pq_index:0| [2025/04/30 09:52:25 174435] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745173869| [2025/04/30 09:52:25 174439] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745174439| [2025/04/30 09:52:25 174444] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745174443| [2025/04/30 09:52:25 174449] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 174454] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43061|min_srtt:43061|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 174458] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:982137| [2025/04/30 09:52:25 174463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 174466] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 174470] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 174475] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 174479] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43061|min_srtt:43061|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 174486] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1087068| [2025/04/30 09:52:25 174490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 174494] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 174498] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 174502] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 174506] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 174510] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1044624| [2025/04/30 09:52:25 174515] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 174519] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745175519|now:1746006745174519|interv:1000| [2025/04/30 09:52:25 174523] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 174527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 174531] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745175519| [2025/04/30 09:52:25 174535] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745175519| [2025/04/30 09:52:25 174539] [debug] |xqc_engine_wakeup_after|wakeup:1746006745175519|now:1746006745174539|diff:980| [2025/04/30 09:52:25 174543] [debug] |xqc_engine_main_logic|END|now:1746006745174443| [2025/04/30 09:52:25 174548] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745174548| [2025/04/30 09:52:25 174552] [debug] |xqc_engine_wakeup_after|wakeup:1746006745175519|now:1746006745174552|diff:967| [2025/04/30 09:52:25 174556] [debug] |xqc_engine_main_logic|END|now:1746006745174548| [2025/04/30 09:52:25 175622] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745175622| [2025/04/30 09:52:25 175634] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745175519|pq_index:0| [2025/04/30 09:52:25 175639] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745174443| [2025/04/30 09:52:25 175647] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745175645| [2025/04/30 09:52:25 175654] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745175519|now:1746006745175645| [2025/04/30 09:52:25 175661] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745175519|now:1746006745175645| [2025/04/30 09:52:25 175668] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 175675] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 175682] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43061|min_srtt:43061|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 175697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:982137| [2025/04/30 09:52:25 175705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 175712] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 175718] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 175725] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 175732] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43061|min_srtt:43061|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 175739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1087068| [2025/04/30 09:52:25 175746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 175753] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 175759] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 175766] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 175773] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 175780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1044624| [2025/04/30 09:52:25 175787] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 175794] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1232| [2025/04/30 09:52:25 175835] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1232|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006745175805|stream_id:0|stream_offset:1044624| [2025/04/30 09:52:25 175844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 175851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:52:25 175858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43061|rtt_var:2278|pto_duration:52173|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 175863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 175867] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 175876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:52:25 175880] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745252978|now:1746006745175858|interv:77120| [2025/04/30 09:52:25 175884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745252978|now:1746006745175858|interval:77120|pto_count:0|srtt:43061 [2025/04/30 09:52:25 175889] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:49200| [2025/04/30 09:52:25 175894] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 175898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1045803| [2025/04/30 09:52:25 175903] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 175907] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745176906|now:1746006745175906|interv:1000| [2025/04/30 09:52:25 175911] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 175914] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 175919] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745176906| [2025/04/30 09:52:25 175923] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745176906| [2025/04/30 09:52:25 175927] [debug] |xqc_engine_wakeup_after|wakeup:1746006745176906|now:1746006745175927|diff:979| [2025/04/30 09:52:25 175931] [debug] |xqc_engine_main_logic|END|now:1746006745175645| [2025/04/30 09:52:25 176180] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006745176179| [2025/04/30 09:52:25 176194] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 176202] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:446| [2025/04/30 09:52:25 176208] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:447| [2025/04/30 09:52:25 176217] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:447| [2025/04/30 09:52:25 176224] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 176231] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1185|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1186|path_largest_ack:1185| [2025/04/30 09:52:25 176238] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:49200|prior_delivered:969210|prior_time:1746006745134297|is_app_limited:0|send_elapse:43574|ack_elapse:41882|ctl_first_sent_time:1746006745135823|lagest_ack_time:1746006745176179|curr_delivered:1017210| [2025/04/30 09:52:25 176244] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745135823| [2025/04/30 09:52:25 176249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:934||sndq_packets_used_bytes:0|sndq_packets_free:414| [2025/04/30 09:52:25 176256] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1186|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1186|path_largest_ack:1186| [2025/04/30 09:52:25 176270] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:49200|prior_delivered:969210|prior_time:1746006745134297|is_app_limited:0|send_elapse:43574|ack_elapse:41882|ctl_first_sent_time:1746006745135823|lagest_ack_time:1746006745176179|curr_delivered:1018410| [2025/04/30 09:52:25 176277] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745135996| [2025/04/30 09:52:25 176284] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:933||sndq_packets_used_bytes:0|sndq_packets_free:415| [2025/04/30 09:52:25 176291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43061|rttvar:2278|minrtt:31359|latest_rtt:40183|ack_delay:88| [2025/04/30 09:52:25 176298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42690|rttvar:2450|minrtt:31359|latest_rtt:40183|ack_delay:88| [2025/04/30 09:52:25 176305] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1186|lost_pn:1183|thresh:3| [2025/04/30 09:52:25 176312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 176318] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 176323] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42690|rtt_var:2450|pto_duration:52490|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 176328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 176332] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 176336] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:52:25 176340] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745253295|now:1746006745176323|interv:76972| [2025/04/30 09:52:25 176344] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745253295|now:1746006745176323|interval:76972|pto_count:0|srtt:42690 [2025/04/30 09:52:25 176348] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43574, ack_elapse 41882, delivered 49200|rate 1129113|lost 301| [2025/04/30 09:52:25 176353] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1129113) in round 20| [2025/04/30 09:52:25 176357] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 176361] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 176365] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746006745135996|recovery:1|recovery_start:1746006745166846|packet_conservation:1|next_round_delivered:1006410| [2025/04/30 09:52:25 176369] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746006745135996|recovery:1|recovery_start:1746006745166846|packet_conservation:1|next_round_delivered:1006410| [2025/04/30 09:52:25 176374] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:50400|full_bw_reached:1|inflight:46800|srtt:42690|latest_rtt:40183|min_rtt:31359|applimit:0|lost:300|recovery:1|recovery_start:1746006745166846|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 176384] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:447|largest:447|pns:2| [2025/04/30 09:52:25 176389] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:447|frame:ACK |recv_time:1746006745176179|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 176394] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865176179|now:1746006745176179|interv:120000000| [2025/04/30 09:52:25 176398] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865176179|now:1746006745176179|interv:120000000| [2025/04/30 09:52:25 176402] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745176906|pq_index:0| [2025/04/30 09:52:25 176406] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745175645| [2025/04/30 09:52:25 176410] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745176410| [2025/04/30 09:52:25 176415] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745176414| [2025/04/30 09:52:25 176420] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 176425] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42690|min_srtt:42690|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 176429] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:46800|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:982137| [2025/04/30 09:52:25 176434] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 176438] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 176441] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 176446] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 176450] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42690|min_srtt:42690|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 176454] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:46800|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1087068| [2025/04/30 09:52:25 176459] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 176463] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 176466] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 176471] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 176478] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 176482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1045803| [2025/04/30 09:52:25 176486] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 176490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 176494] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745176906| [2025/04/30 09:52:25 176498] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745176906| [2025/04/30 09:52:25 176502] [debug] |xqc_engine_wakeup_after|wakeup:1746006745176906|now:1746006745176502|diff:404| [2025/04/30 09:52:25 176507] [debug] |xqc_engine_main_logic|END|now:1746006745176414| [2025/04/30 09:52:25 176512] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745176512| [2025/04/30 09:52:25 176516] [debug] |xqc_engine_wakeup_after|wakeup:1746006745176906|now:1746006745176516|diff:390| [2025/04/30 09:52:25 176520] [debug] |xqc_engine_main_logic|END|now:1746006745176512| [2025/04/30 09:52:25 177590] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745177589| [2025/04/30 09:52:25 177601] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745176906|pq_index:0| [2025/04/30 09:52:25 177606] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745176414| [2025/04/30 09:52:25 177612] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745177610| [2025/04/30 09:52:25 177616] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745176906|now:1746006745177610| [2025/04/30 09:52:25 177621] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745176906|now:1746006745177610| [2025/04/30 09:52:25 177625] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 177629] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 177634] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42690|min_srtt:42690|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 177640] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:46800|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:982137| [2025/04/30 09:52:25 177647] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 177653] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 177659] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 177666] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 177672] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42690|min_srtt:42690|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 177686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:46800|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1087068| [2025/04/30 09:52:25 177693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 177699] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 177704] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 177711] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 177718] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 177725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1045803| [2025/04/30 09:52:25 177732] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 177738] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1233| [2025/04/30 09:52:25 177803] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1233|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006745177750|stream_id:0|stream_offset:1045803| [2025/04/30 09:52:25 177815] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 177821] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:52:25 177826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42690|rtt_var:2450|pto_duration:52490|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 177831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 177835] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 177838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:52:25 177843] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745255240|now:1746006745177826|interv:77414| [2025/04/30 09:52:25 177847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745255240|now:1746006745177826|interval:77414|pto_count:0|srtt:42690 [2025/04/30 09:52:25 177852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:48000| [2025/04/30 09:52:25 177857] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 177861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1046982| [2025/04/30 09:52:25 177865] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 177875] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1234| [2025/04/30 09:52:25 177922] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1234|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006745177892|stream_id:0|stream_offset:1046982| [2025/04/30 09:52:25 177931] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 177939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:52:25 177946] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42690|rtt_var:2450|pto_duration:52490|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 177952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 177956] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 177960] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:52:25 177964] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745255382|now:1746006745177945|interv:77437| [2025/04/30 09:52:25 177968] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745255382|now:1746006745177945|interval:77437|pto_count:0|srtt:42690 [2025/04/30 09:52:25 177973] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:49200| [2025/04/30 09:52:25 177978] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 177982] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1048161| [2025/04/30 09:52:25 177987] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 177991] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1235| [2025/04/30 09:52:25 178020] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1235|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746006745177997|stream_id:0|stream_offset:1048161| [2025/04/30 09:52:25 178029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 178036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 09:52:25 178043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42690|rtt_var:2450|pto_duration:52490|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 178049] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 178052] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 178056] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:52:25 178065] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745255487|now:1746006745178042|interv:77445| [2025/04/30 09:52:25 178069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745255487|now:1746006745178042|interval:77445|pto_count:0|srtt:42690 [2025/04/30 09:52:25 178073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:50400| [2025/04/30 09:52:25 178078] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 178082] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1049340| [2025/04/30 09:52:25 178087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 178091] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745255487| [2025/04/30 09:52:25 178095] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745255487| [2025/04/30 09:52:25 178099] [debug] |xqc_engine_wakeup_after|wakeup:1746006745255487|now:1746006745178099|diff:77388| [2025/04/30 09:52:25 178104] [debug] |xqc_engine_main_logic|END|now:1746006745177610| [2025/04/30 09:52:25 178218] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745178217| [2025/04/30 09:52:25 178232] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 178239] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:447| [2025/04/30 09:52:25 178243] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:448| [2025/04/30 09:52:25 178249] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:448| [2025/04/30 09:52:25 178254] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 178262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1187|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1188|path_largest_ack:1187| [2025/04/30 09:52:25 178269] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:49200|prior_delivered:971610|prior_time:1746006745136284|is_app_limited:0|send_elapse:45509|ack_elapse:41933|ctl_first_sent_time:1746006745137850|lagest_ack_time:1746006745178217|curr_delivered:1019610| [2025/04/30 09:52:25 178277] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745137850| [2025/04/30 09:52:25 178284] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:932||sndq_packets_used_bytes:0|sndq_packets_free:416| [2025/04/30 09:52:25 178291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1188|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1188|path_largest_ack:1188| [2025/04/30 09:52:25 178297] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:48000|prior_delivered:974010|prior_time:1746006745138268|is_app_limited:0|send_elapse:45689|ack_elapse:39949|ctl_first_sent_time:1746006745139806|lagest_ack_time:1746006745178217|curr_delivered:1020810| [2025/04/30 09:52:25 178303] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745139806| [2025/04/30 09:52:25 178310] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:931||sndq_packets_used_bytes:0|sndq_packets_free:417| [2025/04/30 09:52:25 178322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42690|rttvar:2450|minrtt:31359|latest_rtt:38411|ack_delay:96| [2025/04/30 09:52:25 178329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42143|rttvar:2931|minrtt:31359|latest_rtt:38411|ack_delay:96| [2025/04/30 09:52:25 178336] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1188|lost_pn:1185|thresh:3| [2025/04/30 09:52:25 178343] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 178349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 178356] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42143|rtt_var:2931|pto_duration:53867|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 178363] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 178368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 178372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:52:25 178376] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745256864|now:1746006745178356|interv:78508| [2025/04/30 09:52:25 178380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745256864|now:1746006745178356|interval:78508|pto_count:0|srtt:42143 [2025/04/30 09:52:25 178385] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45689, ack_elapse 39949, delivered 46800|rate 1024316|lost 301| [2025/04/30 09:52:25 178389] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1024316) in round 20| [2025/04/30 09:52:25 178394] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 178398] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 178402] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746006745139806|recovery:1|recovery_start:1746006745166846|packet_conservation:1|next_round_delivered:1006410| [2025/04/30 09:52:25 178406] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746006745139806|recovery:1|recovery_start:1746006745166846|packet_conservation:1|next_round_delivered:1006410| [2025/04/30 09:52:25 178411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:50400|full_bw_reached:1|inflight:48000|srtt:42143|latest_rtt:38411|min_rtt:31359|applimit:0|lost:300|recovery:1|recovery_start:1746006745166846|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 178417] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:25 178421] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006745203217|now:1746006745178217|interv:25000| [2025/04/30 09:52:25 178426] [debug] |scid:d47626d1917b423603b680b7|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:1746006745178217|max_ack_delay:25000| [2025/04/30 09:52:25 178435] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:448|largest:448|pns:2| [2025/04/30 09:52:25 178440] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:448|frame:PING ACK |recv_time:1746006745178217|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 178444] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865178217|now:1746006745178217|interv:120000000| [2025/04/30 09:52:25 178448] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865178217|now:1746006745178217|interv:120000000| [2025/04/30 09:52:25 178452] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745255487|pq_index:0| [2025/04/30 09:52:25 178457] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745177610| [2025/04/30 09:52:25 178461] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745178461| [2025/04/30 09:52:25 178466] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745178465| [2025/04/30 09:52:25 178471] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 178476] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42143|min_srtt:42143|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 178480] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:982137| [2025/04/30 09:52:25 178485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 178489] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 178492] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 178497] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 178501] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42143|min_srtt:42143|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 178505] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1087068| [2025/04/30 09:52:25 178510] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 178513] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 178517] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 178521] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 178529] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 178533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1049340| [2025/04/30 09:52:25 178537] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 178545] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745179545|now:1746006745178545|interv:1000| [2025/04/30 09:52:25 178549] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 178553] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 178557] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745179545| [2025/04/30 09:52:25 178561] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745179545| [2025/04/30 09:52:25 178565] [debug] |xqc_engine_wakeup_after|wakeup:1746006745179545|now:1746006745178565|diff:980| [2025/04/30 09:52:25 178570] [debug] |xqc_engine_main_logic|END|now:1746006745178465| [2025/04/30 09:52:25 178575] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745178575| [2025/04/30 09:52:25 178579] [debug] |xqc_engine_wakeup_after|wakeup:1746006745179545|now:1746006745178579|diff:966| [2025/04/30 09:52:25 178583] [debug] |xqc_engine_main_logic|END|now:1746006745178575| [2025/04/30 09:52:25 179669] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745179669| [2025/04/30 09:52:25 179684] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745179545|pq_index:0| [2025/04/30 09:52:25 179692] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745178465| [2025/04/30 09:52:25 179701] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745179699| [2025/04/30 09:52:25 179708] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745179545|now:1746006745179699| [2025/04/30 09:52:25 179715] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745179545|now:1746006745179699| [2025/04/30 09:52:25 179721] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 179728] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 179736] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42143|min_srtt:42143|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 179743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:982137| [2025/04/30 09:52:25 179750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 179757] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 179763] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 179777] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 179784] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42143|min_srtt:42143|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 179791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1087068| [2025/04/30 09:52:25 179798] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 179804] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 179810] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 179817] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 179824] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 179830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1049340| [2025/04/30 09:52:25 179838] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 179844] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1236| [2025/04/30 09:52:25 179884] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1236|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006745179852|stream_id:0|stream_offset:1049340| [2025/04/30 09:52:25 179893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 179901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:52:25 179908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42143|rtt_var:2931|pto_duration:53867|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 179915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 179920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 179923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:52:25 179928] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745258719|now:1746006745179907|interv:78812| [2025/04/30 09:52:25 179932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745258719|now:1746006745179907|interval:78812|pto_count:0|srtt:42143 [2025/04/30 09:52:25 179937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:49200| [2025/04/30 09:52:25 179942] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 179950] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1050519| [2025/04/30 09:52:25 179955] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 179959] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1237| [2025/04/30 09:52:25 179990] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1237|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746006745179966|stream_id:0|stream_offset:1050519| [2025/04/30 09:52:25 179999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 180006] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 09:52:25 180013] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42143|rtt_var:2931|pto_duration:53867|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 180019] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 180023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 180027] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:52:25 180031] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745258833|now:1746006745180013|interv:78820| [2025/04/30 09:52:25 180035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745258833|now:1746006745180013|interval:78820|pto_count:0|srtt:42143 [2025/04/30 09:52:25 180040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:50400| [2025/04/30 09:52:25 180045] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 180049] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1051698| [2025/04/30 09:52:25 180054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 180058] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745203217| [2025/04/30 09:52:25 180062] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745203217| [2025/04/30 09:52:25 180066] [debug] |xqc_engine_wakeup_after|wakeup:1746006745203217|now:1746006745180066|diff:23151| [2025/04/30 09:52:25 180071] [debug] |xqc_engine_main_logic|END|now:1746006745179699| [2025/04/30 09:52:25 180180] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006745180179| [2025/04/30 09:52:25 180191] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 180199] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:448| [2025/04/30 09:52:25 180205] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:449| [2025/04/30 09:52:25 180213] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:449| [2025/04/30 09:52:25 180226] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 180234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1189|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1190|path_largest_ack:1189| [2025/04/30 09:52:25 180242] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:49200|prior_delivered:974010|prior_time:1746006745138268|is_app_limited:0|send_elapse:45843|ack_elapse:41911|ctl_first_sent_time:1746006745139960|lagest_ack_time:1746006745180179|curr_delivered:1022010| [2025/04/30 09:52:25 180249] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745139960| [2025/04/30 09:52:25 180256] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:930||sndq_packets_used_bytes:0|sndq_packets_free:418| [2025/04/30 09:52:25 180262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1190|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1190|path_largest_ack:1190| [2025/04/30 09:52:25 180268] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:48000|prior_delivered:976410|prior_time:1746006745140269|is_app_limited:0|send_elapse:45850|ack_elapse:39910|ctl_first_sent_time:1746006745141820|lagest_ack_time:1746006745180179|curr_delivered:1023210| [2025/04/30 09:52:25 180275] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745141820| [2025/04/30 09:52:25 180282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:929||sndq_packets_used_bytes:0|sndq_packets_free:419| [2025/04/30 09:52:25 180288] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42143|rttvar:2931|minrtt:31359|latest_rtt:38359|ack_delay:96| [2025/04/30 09:52:25 180295] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41658|rttvar:3169|minrtt:31359|latest_rtt:38359|ack_delay:96| [2025/04/30 09:52:25 180302] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1190|lost_pn:1187|thresh:3| [2025/04/30 09:52:25 180308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 180315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 180322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41658|rtt_var:3169|pto_duration:54334|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 180328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 180332] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 180336] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:52:25 180340] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745259300|now:1746006745180321|interv:78979| [2025/04/30 09:52:25 180344] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745259300|now:1746006745180321|interval:78979|pto_count:0|srtt:41658 [2025/04/30 09:52:25 180349] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45850, ack_elapse 39910, delivered 46800|rate 1020719|lost 301| [2025/04/30 09:52:25 180357] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1020719) in round 20| [2025/04/30 09:52:25 180362] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 180366] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 180370] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746006745141820|recovery:1|recovery_start:1746006745166846|packet_conservation:1|next_round_delivered:1006410| [2025/04/30 09:52:25 180374] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746006745141820|recovery:1|recovery_start:1746006745166846|packet_conservation:1|next_round_delivered:1006410| [2025/04/30 09:52:25 180379] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:50400|full_bw_reached:1|inflight:48000|srtt:41658|latest_rtt:38359|min_rtt:31359|applimit:0|lost:300|recovery:1|recovery_start:1746006745166846|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 180385] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:449|largest:449|pns:2| [2025/04/30 09:52:25 180390] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:449|frame:ACK |recv_time:1746006745180179|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 180394] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865180179|now:1746006745180179|interv:120000000| [2025/04/30 09:52:25 180398] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865180179|now:1746006745180179|interv:120000000| [2025/04/30 09:52:25 180403] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745203217|pq_index:0| [2025/04/30 09:52:25 180407] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745179699| [2025/04/30 09:52:25 180411] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745180411| [2025/04/30 09:52:25 180416] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745180415| [2025/04/30 09:52:25 180421] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 180426] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41658|min_srtt:41658|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 180430] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:982137| [2025/04/30 09:52:25 180435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 180439] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 180443] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 180450] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 180454] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41658|min_srtt:41658|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 180458] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1087068| [2025/04/30 09:52:25 180462] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 180466] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 180470] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 180474] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 180479] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 180483] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1051698| [2025/04/30 09:52:25 180487] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 180491] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745181491|now:1746006745180491|interv:1000| [2025/04/30 09:52:25 180495] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 180499] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 180503] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745181491| [2025/04/30 09:52:25 180507] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745181491| [2025/04/30 09:52:25 180511] [debug] |xqc_engine_wakeup_after|wakeup:1746006745181491|now:1746006745180511|diff:980| [2025/04/30 09:52:25 180516] [debug] |xqc_engine_main_logic|END|now:1746006745180415| [2025/04/30 09:52:25 180521] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745180521| [2025/04/30 09:52:25 180525] [debug] |xqc_engine_wakeup_after|wakeup:1746006745181491|now:1746006745180525|diff:966| [2025/04/30 09:52:25 180529] [debug] |xqc_engine_main_logic|END|now:1746006745180521| [2025/04/30 09:52:25 181600] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745181600| [2025/04/30 09:52:25 181612] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745181491|pq_index:0| [2025/04/30 09:52:25 181617] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745180415| [2025/04/30 09:52:25 181623] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745181621| [2025/04/30 09:52:25 181631] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745181491|now:1746006745181621| [2025/04/30 09:52:25 181637] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745181491|now:1746006745181621| [2025/04/30 09:52:25 181644] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 181658] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 181665] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41658|min_srtt:41658|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 181672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:982137| [2025/04/30 09:52:25 181679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 181685] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 181691] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 181698] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 181705] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41658|min_srtt:41658|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 181711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1087068| [2025/04/30 09:52:25 181719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 181725] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 181731] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 181738] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 181746] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 181753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1051698| [2025/04/30 09:52:25 181760] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 181767] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1238| [2025/04/30 09:52:25 181808] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1238|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006745181778|stream_id:0|stream_offset:1051698| [2025/04/30 09:52:25 181818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 181826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:52:25 181833] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41658|rtt_var:3169|pto_duration:54334|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 181840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 181853] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 181859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:52:25 181863] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745261112|now:1746006745181832|interv:79280| [2025/04/30 09:52:25 181867] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745261112|now:1746006745181832|interval:79280|pto_count:0|srtt:41658 [2025/04/30 09:52:25 181872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:49200| [2025/04/30 09:52:25 181877] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 181881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1052877| [2025/04/30 09:52:25 181886] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 181890] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745182890|now:1746006745181890|interv:1000| [2025/04/30 09:52:25 181894] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 181898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 181902] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745182890| [2025/04/30 09:52:25 181906] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745182890| [2025/04/30 09:52:25 181910] [debug] |xqc_engine_wakeup_after|wakeup:1746006745182890|now:1746006745181910|diff:980| [2025/04/30 09:52:25 181914] [debug] |xqc_engine_main_logic|END|now:1746006745181621| [2025/04/30 09:52:25 182188] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006745182187| [2025/04/30 09:52:25 182198] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 182205] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:449| [2025/04/30 09:52:25 182211] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:450| [2025/04/30 09:52:25 182220] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:450| [2025/04/30 09:52:25 182226] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 182234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1191|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1192|path_largest_ack:1191| [2025/04/30 09:52:25 182241] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:49200|prior_delivered:976410|prior_time:1746006745140269|is_app_limited:0|send_elapse:45988|ack_elapse:41918|ctl_first_sent_time:1746006745141958|lagest_ack_time:1746006745182187|curr_delivered:1024410| [2025/04/30 09:52:25 182249] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745141958| [2025/04/30 09:52:25 182256] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:928||sndq_packets_used_bytes:0|sndq_packets_free:420| [2025/04/30 09:52:25 182269] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1192|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1192|path_largest_ack:1192| [2025/04/30 09:52:25 182274] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:48000|prior_delivered:978810|prior_time:1746006745142264|is_app_limited:0|send_elapse:45908|ack_elapse:39923|ctl_first_sent_time:1746006745143805|lagest_ack_time:1746006745182187|curr_delivered:1025610| [2025/04/30 09:52:25 182280] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745143805| [2025/04/30 09:52:25 182287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:927||sndq_packets_used_bytes:0|sndq_packets_free:421| [2025/04/30 09:52:25 182293] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41658|rttvar:3169|minrtt:31359|latest_rtt:38382|ack_delay:80| [2025/04/30 09:52:25 182299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41238|rttvar:3216|minrtt:31359|latest_rtt:38382|ack_delay:80| [2025/04/30 09:52:25 182305] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1192|lost_pn:1189|thresh:3| [2025/04/30 09:52:25 182312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 182319] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 182326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41238|rtt_var:3216|pto_duration:54102|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 182332] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 182338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 182342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:52:25 182346] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745260880|now:1746006745182325|interv:78555| [2025/04/30 09:52:25 182351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745260880|now:1746006745182325|interval:78555|pto_count:0|srtt:41238 [2025/04/30 09:52:25 182355] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45908, ack_elapse 39923, delivered 46800|rate 1019430|lost 301| [2025/04/30 09:52:25 182360] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1019430) in round 20| [2025/04/30 09:52:25 182364] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 182368] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 182372] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746006745143805|recovery:1|recovery_start:1746006745166846|packet_conservation:1|next_round_delivered:1006410| [2025/04/30 09:52:25 182377] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746006745143805|recovery:1|recovery_start:1746006745166846|packet_conservation:1|next_round_delivered:1006410| [2025/04/30 09:52:25 182385] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:50400|full_bw_reached:1|inflight:46800|srtt:41238|latest_rtt:38382|min_rtt:31359|applimit:0|lost:300|recovery:1|recovery_start:1746006745166846|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 182391] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:450|largest:450|pns:2| [2025/04/30 09:52:25 182396] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:450|frame:ACK |recv_time:1746006745182187|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 182401] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865182187|now:1746006745182187|interv:120000000| [2025/04/30 09:52:25 182405] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865182187|now:1746006745182187|interv:120000000| [2025/04/30 09:52:25 182409] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745182890|pq_index:0| [2025/04/30 09:52:25 182413] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745181621| [2025/04/30 09:52:25 182417] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745182417| [2025/04/30 09:52:25 182422] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745182421| [2025/04/30 09:52:25 182427] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 182432] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41238|min_srtt:41238|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 182436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:46800|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:982137| [2025/04/30 09:52:25 182441] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 182445] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 182449] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 182453] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 182457] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41238|min_srtt:41238|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 182462] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:46800|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1087068| [2025/04/30 09:52:25 182466] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 182470] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 182474] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 182480] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 182485] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 182489] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1052877| [2025/04/30 09:52:25 182494] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 182498] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 182502] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745182890| [2025/04/30 09:52:25 182506] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745182890| [2025/04/30 09:52:25 182510] [debug] |xqc_engine_wakeup_after|wakeup:1746006745182890|now:1746006745182509|diff:381| [2025/04/30 09:52:25 182514] [debug] |xqc_engine_main_logic|END|now:1746006745182421| [2025/04/30 09:52:25 182519] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745182519| [2025/04/30 09:52:25 182523] [debug] |xqc_engine_wakeup_after|wakeup:1746006745182890|now:1746006745182523|diff:367| [2025/04/30 09:52:25 182527] [debug] |xqc_engine_main_logic|END|now:1746006745182519| [2025/04/30 09:52:25 183596] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745183596| [2025/04/30 09:52:25 183608] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745182890|pq_index:0| [2025/04/30 09:52:25 183613] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745182421| [2025/04/30 09:52:25 183620] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745183618| [2025/04/30 09:52:25 183628] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745182890|now:1746006745183618| [2025/04/30 09:52:25 183634] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745182890|now:1746006745183618| [2025/04/30 09:52:25 183640] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 183647] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 183654] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41238|min_srtt:41238|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 183661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:46800|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:982137| [2025/04/30 09:52:25 183668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 183673] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 183680] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 183687] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 183700] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41238|min_srtt:41238|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 183707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:46800|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1087068| [2025/04/30 09:52:25 183714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 183720] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 183725] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 183732] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 183739] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 183746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1052877| [2025/04/30 09:52:25 183753] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 183759] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1239| [2025/04/30 09:52:25 183800] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1239|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006745183771|stream_id:0|stream_offset:1052877| [2025/04/30 09:52:25 183810] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 183818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:52:25 183825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41238|rtt_var:3216|pto_duration:54102|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 183832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 183838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 183845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:52:25 183849] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745262873|now:1746006745183825|interv:79048| [2025/04/30 09:52:25 183854] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745262873|now:1746006745183825|interval:79048|pto_count:0|srtt:41238 [2025/04/30 09:52:25 183858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:48000| [2025/04/30 09:52:25 183863] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 183868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1054056| [2025/04/30 09:52:25 183877] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 183881] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1240| [2025/04/30 09:52:25 183915] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1240|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006745183889|stream_id:0|stream_offset:1054056| [2025/04/30 09:52:25 183924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 183932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:52:25 183938] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41238|rtt_var:3216|pto_duration:54102|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 183945] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 183949] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 183953] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:52:25 183957] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745262991|now:1746006745183938|interv:79053| [2025/04/30 09:52:25 183961] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745262991|now:1746006745183938|interval:79053|pto_count:0|srtt:41238 [2025/04/30 09:52:25 183965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:49200| [2025/04/30 09:52:25 183971] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 183975] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1055235| [2025/04/30 09:52:25 183980] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 183984] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1241| [2025/04/30 09:52:25 184013] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1241|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746006745183990|stream_id:0|stream_offset:1055235| [2025/04/30 09:52:25 184022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 184029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 09:52:25 184036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41238|rtt_var:3216|pto_duration:54102|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 184042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 184046] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 184054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:52:25 184058] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745263092|now:1746006745184036|interv:79056| [2025/04/30 09:52:25 184062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745263092|now:1746006745184036|interval:79056|pto_count:0|srtt:41238 [2025/04/30 09:52:25 184067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:50400| [2025/04/30 09:52:25 184072] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 184076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1056414| [2025/04/30 09:52:25 184081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 184085] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745203217| [2025/04/30 09:52:25 184089] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745203217| [2025/04/30 09:52:25 184093] [debug] |xqc_engine_wakeup_after|wakeup:1746006745203217|now:1746006745184093|diff:19124| [2025/04/30 09:52:25 184097] [debug] |xqc_engine_main_logic|END|now:1746006745183618| [2025/04/30 09:52:25 184291] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006745184290| [2025/04/30 09:52:25 184307] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 184316] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:450| [2025/04/30 09:52:25 184322] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:451| [2025/04/30 09:52:25 184330] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:451| [2025/04/30 09:52:25 184336] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 184344] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1193|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1194|path_largest_ack:1193| [2025/04/30 09:52:25 184352] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:49200|prior_delivered:978810|prior_time:1746006745142264|is_app_limited:0|send_elapse:46053|ack_elapse:42026|ctl_first_sent_time:1746006745143950|lagest_ack_time:1746006745184290|curr_delivered:1026810| [2025/04/30 09:52:25 184359] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745143950| [2025/04/30 09:52:25 184366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:926||sndq_packets_used_bytes:0|sndq_packets_free:422| [2025/04/30 09:52:25 184370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1194|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1194|path_largest_ack:1194| [2025/04/30 09:52:25 184377] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:48000|prior_delivered:981210|prior_time:1746006745144263|is_app_limited:0|send_elapse:45761|ack_elapse:40027|ctl_first_sent_time:1746006745145793|lagest_ack_time:1746006745184290|curr_delivered:1028010| [2025/04/30 09:52:25 184391] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745145793| [2025/04/30 09:52:25 184398] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:925||sndq_packets_used_bytes:0|sndq_packets_free:423| [2025/04/30 09:52:25 184404] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41238|rttvar:3216|minrtt:31359|latest_rtt:38497|ack_delay:136| [2025/04/30 09:52:25 184411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:40879|rttvar:3131|minrtt:31359|latest_rtt:38497|ack_delay:136| [2025/04/30 09:52:25 184418] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1194|lost_pn:1191|thresh:3| [2025/04/30 09:52:25 184425] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 184432] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 184437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40879|rtt_var:3131|pto_duration:53403|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 184442] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 184446] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 184450] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:52:25 184454] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745262393|now:1746006745184437|interv:77956| [2025/04/30 09:52:25 184458] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745262393|now:1746006745184437|interval:77956|pto_count:0|srtt:40879 [2025/04/30 09:52:25 184462] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45761, ack_elapse 40027, delivered 46800|rate 1022704|lost 301| [2025/04/30 09:52:25 184467] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1022704) in round 20| [2025/04/30 09:52:25 184471] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 184475] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 184479] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746006745145793|recovery:1|recovery_start:1746006745166846|packet_conservation:1|next_round_delivered:1006410| [2025/04/30 09:52:25 184484] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746006745145793|recovery:1|recovery_start:1746006745166846|packet_conservation:1|next_round_delivered:1006410| [2025/04/30 09:52:25 184489] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:50400|full_bw_reached:1|inflight:48000|srtt:40879|latest_rtt:38497|min_rtt:31359|applimit:0|lost:300|recovery:1|recovery_start:1746006745166846|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 184495] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:451|largest:451|pns:2| [2025/04/30 09:52:25 184503] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:451|frame:ACK |recv_time:1746006745184290|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 184508] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865184290|now:1746006745184290|interv:120000000| [2025/04/30 09:52:25 184512] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865184290|now:1746006745184290|interv:120000000| [2025/04/30 09:52:25 184516] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745203217|pq_index:0| [2025/04/30 09:52:25 184521] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745183618| [2025/04/30 09:52:25 184525] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745184525| [2025/04/30 09:52:25 184530] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745184529| [2025/04/30 09:52:25 184535] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 184540] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40879|min_srtt:40879|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 184545] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:982137| [2025/04/30 09:52:25 184549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 184553] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 184557] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 184562] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 184566] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40879|min_srtt:40879|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 184570] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1087068| [2025/04/30 09:52:25 184577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 184583] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 184590] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 184596] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 184603] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 184610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1056414| [2025/04/30 09:52:25 184624] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 184630] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745185630|now:1746006745184630|interv:1000| [2025/04/30 09:52:25 184636] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 184643] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 184649] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745185630| [2025/04/30 09:52:25 184655] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745185630| [2025/04/30 09:52:25 184661] [debug] |xqc_engine_wakeup_after|wakeup:1746006745185630|now:1746006745184661|diff:969| [2025/04/30 09:52:25 184668] [debug] |xqc_engine_main_logic|END|now:1746006745184529| [2025/04/30 09:52:25 184676] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745184676| [2025/04/30 09:52:25 184683] [debug] |xqc_engine_wakeup_after|wakeup:1746006745185630|now:1746006745184683|diff:947| [2025/04/30 09:52:25 184689] [debug] |xqc_engine_main_logic|END|now:1746006745184676| [2025/04/30 09:52:25 185769] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745185769| [2025/04/30 09:52:25 185783] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745185630|pq_index:0| [2025/04/30 09:52:25 185790] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745184529| [2025/04/30 09:52:25 185797] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745185796| [2025/04/30 09:52:25 185802] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745185630|now:1746006745185796| [2025/04/30 09:52:25 185806] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745185630|now:1746006745185796| [2025/04/30 09:52:25 185810] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 185815] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 185820] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40879|min_srtt:40879|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 185824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:982137| [2025/04/30 09:52:25 185829] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 185833] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 185837] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 185841] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 185846] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40879|min_srtt:40879|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 185850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1087068| [2025/04/30 09:52:25 185861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 185865] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 185869] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 185873] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 185878] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 185882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1056414| [2025/04/30 09:52:25 185886] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 185891] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1242| [2025/04/30 09:52:25 185931] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1242|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006745185899|stream_id:0|stream_offset:1056414| [2025/04/30 09:52:25 185940] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 185948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:52:25 185954] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40879|rtt_var:3131|pto_duration:53403|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 185961] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 185967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 185971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:52:25 185975] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745264302|now:1746006745185954|interv:78348| [2025/04/30 09:52:25 185979] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745264302|now:1746006745185954|interval:78348|pto_count:0|srtt:40879 [2025/04/30 09:52:25 185984] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:49200| [2025/04/30 09:52:25 185989] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 185993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1057593| [2025/04/30 09:52:25 185998] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 186002] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1243| [2025/04/30 09:52:25 186042] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1243|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746006745186018|stream_id:0|stream_offset:1057593| [2025/04/30 09:52:25 186051] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 186059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 09:52:25 186065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40879|rtt_var:3131|pto_duration:53403|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 186072] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 186076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 186080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:52:25 186084] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745264421|now:1746006745186065|interv:78356| [2025/04/30 09:52:25 186089] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745264421|now:1746006745186065|interval:78356|pto_count:0|srtt:40879 [2025/04/30 09:52:25 186097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:50400| [2025/04/30 09:52:25 186104] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 186110] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1058772| [2025/04/30 09:52:25 186117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 186124] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745203217| [2025/04/30 09:52:25 186130] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745203217| [2025/04/30 09:52:25 186158] [debug] |xqc_engine_wakeup_after|wakeup:1746006745203217|now:1746006745186158|diff:17059| [2025/04/30 09:52:25 186165] [debug] |xqc_engine_main_logic|END|now:1746006745185796| [2025/04/30 09:52:25 186179] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006745186178| [2025/04/30 09:52:25 186186] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 186195] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:451| [2025/04/30 09:52:25 186201] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:452| [2025/04/30 09:52:25 186210] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:452| [2025/04/30 09:52:25 186216] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 186223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1195|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1196|path_largest_ack:1195| [2025/04/30 09:52:25 186236] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:49200|prior_delivered:981210|prior_time:1746006745144263|is_app_limited:0|send_elapse:45930|ack_elapse:41915|ctl_first_sent_time:1746006745145962|lagest_ack_time:1746006745186178|curr_delivered:1029210| [2025/04/30 09:52:25 186244] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745145962| [2025/04/30 09:52:25 186251] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:924||sndq_packets_used_bytes:0|sndq_packets_free:424| [2025/04/30 09:52:25 186257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1196|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1196|path_largest_ack:1196| [2025/04/30 09:52:25 186264] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:48000|prior_delivered:983610|prior_time:1746006745146258|is_app_limited:0|send_elapse:47628|ack_elapse:39920|ctl_first_sent_time:1746006745147789|lagest_ack_time:1746006745186178|curr_delivered:1030410| [2025/04/30 09:52:25 186270] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745147789| [2025/04/30 09:52:25 186274] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:923||sndq_packets_used_bytes:0|sndq_packets_free:425| [2025/04/30 09:52:25 186279] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:40879|rttvar:3131|minrtt:31359|latest_rtt:38389|ack_delay:104| [2025/04/30 09:52:25 186286] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:40555|rttvar:2997|minrtt:31359|latest_rtt:38389|ack_delay:104| [2025/04/30 09:52:25 186294] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1196|lost_pn:1193|thresh:3| [2025/04/30 09:52:25 186300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 186307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 186311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40555|rtt_var:2997|pto_duration:52543|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 186316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 186320] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 186324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:52:25 186328] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745263561|now:1746006745186311|interv:77250| [2025/04/30 09:52:25 186332] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745263561|now:1746006745186311|interval:77250|pto_count:0|srtt:40555 [2025/04/30 09:52:25 186337] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 47628, ack_elapse 39920, delivered 46800|rate 982615|lost 301| [2025/04/30 09:52:25 186341] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (982615) in round 20| [2025/04/30 09:52:25 186345] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 186349] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 186357] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746006745147789|recovery:1|recovery_start:1746006745166846|packet_conservation:1|next_round_delivered:1006410| [2025/04/30 09:52:25 186362] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746006745147789|recovery:1|recovery_start:1746006745166846|packet_conservation:1|next_round_delivered:1006410| [2025/04/30 09:52:25 186366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:50400|full_bw_reached:1|inflight:48000|srtt:40555|latest_rtt:38389|min_rtt:31359|applimit:0|lost:300|recovery:1|recovery_start:1746006745166846|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 186372] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:452|largest:452|pns:2| [2025/04/30 09:52:25 186377] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:452|frame:ACK |recv_time:1746006745186178|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 186382] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865186178|now:1746006745186178|interv:120000000| [2025/04/30 09:52:25 186386] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865186178|now:1746006745186178|interv:120000000| [2025/04/30 09:52:25 186390] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745203217|pq_index:0| [2025/04/30 09:52:25 186394] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745185796| [2025/04/30 09:52:25 186398] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745186398| [2025/04/30 09:52:25 186403] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745186402| [2025/04/30 09:52:25 186409] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 186413] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40555|min_srtt:40555|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 186418] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:982137| [2025/04/30 09:52:25 186423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 186426] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 186430] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 186435] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 186439] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40555|min_srtt:40555|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 186443] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1087068| [2025/04/30 09:52:25 186450] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 186454] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 186458] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 186462] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 186467] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 186471] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1058772| [2025/04/30 09:52:25 186475] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 186479] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745187479|now:1746006745186479|interv:1000| [2025/04/30 09:52:25 186483] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 186487] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 186491] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745187479| [2025/04/30 09:52:25 186495] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745187479| [2025/04/30 09:52:25 186499] [debug] |xqc_engine_wakeup_after|wakeup:1746006745187479|now:1746006745186499|diff:980| [2025/04/30 09:52:25 186503] [debug] |xqc_engine_main_logic|END|now:1746006745186402| [2025/04/30 09:52:25 186509] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745186509| [2025/04/30 09:52:25 186513] [debug] |xqc_engine_wakeup_after|wakeup:1746006745187479|now:1746006745186513|diff:966| [2025/04/30 09:52:25 186517] [debug] |xqc_engine_main_logic|END|now:1746006745186509| [2025/04/30 09:52:25 187578] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745187578| [2025/04/30 09:52:25 187590] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745187479|pq_index:0| [2025/04/30 09:52:25 187595] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745186402| [2025/04/30 09:52:25 187600] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745187599| [2025/04/30 09:52:25 187605] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745187479|now:1746006745187599| [2025/04/30 09:52:25 187610] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745187479|now:1746006745187599| [2025/04/30 09:52:25 187616] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 187623] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 187630] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40555|min_srtt:40555|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 187637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:982137| [2025/04/30 09:52:25 187652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 187659] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 187665] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 187671] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 187678] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40555|min_srtt:40555|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 187685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1087068| [2025/04/30 09:52:25 187692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 187698] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 187704] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 187710] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 187718] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 187724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1058772| [2025/04/30 09:52:25 187731] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 187738] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1244| [2025/04/30 09:52:25 187783] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1244|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006745187749|stream_id:0|stream_offset:1058772| [2025/04/30 09:52:25 187793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 187800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:52:25 187806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40555|rtt_var:2997|pto_duration:52543|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 187813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 187818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 187822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:52:25 187835] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745265292|now:1746006745187806|interv:77486| [2025/04/30 09:52:25 187842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745265292|now:1746006745187806|interval:77486|pto_count:0|srtt:40555 [2025/04/30 09:52:25 187849] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:49200| [2025/04/30 09:52:25 187856] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 187860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1059951| [2025/04/30 09:52:25 187865] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 187869] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1245| [2025/04/30 09:52:25 187903] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1245|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746006745187876|stream_id:0|stream_offset:1059951| [2025/04/30 09:52:25 187912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 187919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 09:52:25 187926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40555|rtt_var:2997|pto_duration:52543|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 187933] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 187939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 187945] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:52:25 187950] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745265419|now:1746006745187926|interv:77493| [2025/04/30 09:52:25 187954] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745265419|now:1746006745187926|interval:77493|pto_count:0|srtt:40555 [2025/04/30 09:52:25 187958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:50400| [2025/04/30 09:52:25 187963] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 187968] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1061130| [2025/04/30 09:52:25 187972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 187976] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745203217| [2025/04/30 09:52:25 187980] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745203217| [2025/04/30 09:52:25 187985] [debug] |xqc_engine_wakeup_after|wakeup:1746006745203217|now:1746006745187984|diff:15233| [2025/04/30 09:52:25 187994] [debug] |xqc_engine_main_logic|END|now:1746006745187599| [2025/04/30 09:52:25 188129] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006745188128| [2025/04/30 09:52:25 188158] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 188167] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:452| [2025/04/30 09:52:25 188173] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:453| [2025/04/30 09:52:25 188182] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:453| [2025/04/30 09:52:25 188188] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 188195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1197|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1198|path_largest_ack:1197| [2025/04/30 09:52:25 188203] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:49200|prior_delivered:983610|prior_time:1746006745146258|is_app_limited:0|send_elapse:47777|ack_elapse:41870|ctl_first_sent_time:1746006745147938|lagest_ack_time:1746006745188128|curr_delivered:1031610| [2025/04/30 09:52:25 188211] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745147938| [2025/04/30 09:52:25 188217] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:922||sndq_packets_used_bytes:0|sndq_packets_free:426| [2025/04/30 09:52:25 188224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1198|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1198|path_largest_ack:1198| [2025/04/30 09:52:25 188230] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:48000|prior_delivered:986010|prior_time:1746006745148270|is_app_limited:0|send_elapse:47841|ack_elapse:39858|ctl_first_sent_time:1746006745149814|lagest_ack_time:1746006745188128|curr_delivered:1032810| [2025/04/30 09:52:25 188238] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745149814| [2025/04/30 09:52:25 188244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:921||sndq_packets_used_bytes:0|sndq_packets_free:427| [2025/04/30 09:52:25 188250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:40555|rttvar:2997|minrtt:31359|latest_rtt:38314|ack_delay:96| [2025/04/30 09:52:25 188257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:40263|rttvar:2832|minrtt:31359|latest_rtt:38314|ack_delay:96| [2025/04/30 09:52:25 188263] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1198|lost_pn:1195|thresh:3| [2025/04/30 09:52:25 188270] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 188276] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 188281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40263|rtt_var:2832|pto_duration:51591|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 188286] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 188290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 188299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:52:25 188303] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745264467|now:1746006745188281|interv:76186| [2025/04/30 09:52:25 188309] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745264467|now:1746006745188281|interval:76186|pto_count:0|srtt:40263 [2025/04/30 09:52:25 188316] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 47841, ack_elapse 39858, delivered 46800|rate 978240|lost 301| [2025/04/30 09:52:25 188324] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (978240) in round 20| [2025/04/30 09:52:25 188330] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 188334] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 188338] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746006745149814|recovery:1|recovery_start:1746006745166846|packet_conservation:1|next_round_delivered:1006410| [2025/04/30 09:52:25 188343] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746006745149814|recovery:1|recovery_start:1746006745166846|packet_conservation:1|next_round_delivered:1006410| [2025/04/30 09:52:25 188348] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:50400|full_bw_reached:1|inflight:48000|srtt:40263|latest_rtt:38314|min_rtt:31359|applimit:0|lost:300|recovery:1|recovery_start:1746006745166846|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 188354] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:453|largest:453|pns:2| [2025/04/30 09:52:25 188358] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:453|frame:ACK |recv_time:1746006745188128|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 188363] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865188128|now:1746006745188128|interv:120000000| [2025/04/30 09:52:25 188367] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865188128|now:1746006745188128|interv:120000000| [2025/04/30 09:52:25 188371] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745203217|pq_index:0| [2025/04/30 09:52:25 188375] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745187599| [2025/04/30 09:52:25 188380] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745188379| [2025/04/30 09:52:25 188384] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745188383| [2025/04/30 09:52:25 188390] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 188397] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40263|min_srtt:40263|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 188405] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:982137| [2025/04/30 09:52:25 188416] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 188420] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 188424] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 188428] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 188432] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40263|min_srtt:40263|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 188437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1087068| [2025/04/30 09:52:25 188441] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 188445] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 188449] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 188453] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 188458] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 188462] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1061130| [2025/04/30 09:52:25 188466] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 188470] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745189470|now:1746006745188470|interv:1000| [2025/04/30 09:52:25 188475] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 188481] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 188488] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745189470| [2025/04/30 09:52:25 188495] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745189470| [2025/04/30 09:52:25 188499] [debug] |xqc_engine_wakeup_after|wakeup:1746006745189470|now:1746006745188499|diff:971| [2025/04/30 09:52:25 188504] [debug] |xqc_engine_main_logic|END|now:1746006745188383| [2025/04/30 09:52:25 188509] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745188509| [2025/04/30 09:52:25 188513] [debug] |xqc_engine_wakeup_after|wakeup:1746006745189470|now:1746006745188513|diff:957| [2025/04/30 09:52:25 188517] [debug] |xqc_engine_main_logic|END|now:1746006745188509| [2025/04/30 09:52:25 189566] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745189565| [2025/04/30 09:52:25 189579] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745189470|pq_index:0| [2025/04/30 09:52:25 189585] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745188383| [2025/04/30 09:52:25 189599] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745189598| [2025/04/30 09:52:25 189605] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745189470|now:1746006745189598| [2025/04/30 09:52:25 189611] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745189470|now:1746006745189598| [2025/04/30 09:52:25 189616] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 189622] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 189628] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40263|min_srtt:40263|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 189634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:982137| [2025/04/30 09:52:25 189640] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 189645] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 189650] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 189656] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 189661] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40263|min_srtt:40263|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 189667] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1087068| [2025/04/30 09:52:25 189672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 189677] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 189682] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 189687] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 189693] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 189698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1061130| [2025/04/30 09:52:25 189704] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 189709] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1246| [2025/04/30 09:52:25 189750] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1246|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006745189719|stream_id:0|stream_offset:1061130| [2025/04/30 09:52:25 189763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 189769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:52:25 189775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40263|rtt_var:2832|pto_duration:51591|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 189781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 189786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 189791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:52:25 189796] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745266310|now:1746006745189775|interv:76535| [2025/04/30 09:52:25 189801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745266310|now:1746006745189775|interval:76535|pto_count:0|srtt:40263 [2025/04/30 09:52:25 189807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:49200| [2025/04/30 09:52:25 189813] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 189819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1062309| [2025/04/30 09:52:25 189825] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 189830] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745190829|now:1746006745189829|interv:1000| [2025/04/30 09:52:25 189835] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 189840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 189845] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745190829| [2025/04/30 09:52:25 189850] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745190829| [2025/04/30 09:52:25 189855] [debug] |xqc_engine_wakeup_after|wakeup:1746006745190829|now:1746006745189855|diff:974| [2025/04/30 09:52:25 189861] [debug] |xqc_engine_main_logic|END|now:1746006745189598| [2025/04/30 09:52:25 190116] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006745190115| [2025/04/30 09:52:25 190124] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 190131] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:453| [2025/04/30 09:52:25 190158] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:454| [2025/04/30 09:52:25 190166] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:454| [2025/04/30 09:52:25 190171] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 190178] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1199|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1200|path_largest_ack:1199| [2025/04/30 09:52:25 190189] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:49200|prior_delivered:986010|prior_time:1746006745148270|is_app_limited:0|send_elapse:48007|ack_elapse:41845|ctl_first_sent_time:1746006745149980|lagest_ack_time:1746006745190115|curr_delivered:1034010| [2025/04/30 09:52:25 190196] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745149980| [2025/04/30 09:52:25 190202] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:920||sndq_packets_used_bytes:0|sndq_packets_free:428| [2025/04/30 09:52:25 190207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1200|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1200|path_largest_ack:1200| [2025/04/30 09:52:25 190213] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:48000|prior_delivered:988410|prior_time:1746006745150264|is_app_limited:0|send_elapse:47794|ack_elapse:39851|ctl_first_sent_time:1746006745151791|lagest_ack_time:1746006745190115|curr_delivered:1035210| [2025/04/30 09:52:25 190219] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745151791| [2025/04/30 09:52:25 190224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:919||sndq_packets_used_bytes:0|sndq_packets_free:429| [2025/04/30 09:52:25 190229] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:40263|rttvar:2832|minrtt:31359|latest_rtt:38324|ack_delay:96| [2025/04/30 09:52:25 190235] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:40009|rttvar:2632|minrtt:31359|latest_rtt:38324|ack_delay:96| [2025/04/30 09:52:25 190240] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1200|lost_pn:1197|thresh:3| [2025/04/30 09:52:25 190246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 190251] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 190256] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40009|rtt_var:2632|pto_duration:50537|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 190261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 190266] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 190271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:52:25 190276] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745265256|now:1746006745190255|interv:75001| [2025/04/30 09:52:25 190281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745265256|now:1746006745190255|interval:75001|pto_count:0|srtt:40009 [2025/04/30 09:52:25 190287] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 47794, ack_elapse 39851, delivered 46800|rate 979202|lost 301| [2025/04/30 09:52:25 190292] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (979202) in round 20| [2025/04/30 09:52:25 190298] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 190307] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 190312] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746006745151791|recovery:1|recovery_start:1746006745166846|packet_conservation:1|next_round_delivered:1006410| [2025/04/30 09:52:25 190318] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746006745151791|recovery:1|recovery_start:1746006745166846|packet_conservation:1|next_round_delivered:1006410| [2025/04/30 09:52:25 190324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:50400|full_bw_reached:1|inflight:46800|srtt:40009|latest_rtt:38324|min_rtt:31359|applimit:0|lost:300|recovery:1|recovery_start:1746006745166846|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 190332] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:454|largest:454|pns:2| [2025/04/30 09:52:25 190337] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:454|frame:ACK |recv_time:1746006745190115|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 190343] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865190115|now:1746006745190115|interv:120000000| [2025/04/30 09:52:25 190349] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865190115|now:1746006745190115|interv:120000000| [2025/04/30 09:52:25 190354] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745190829|pq_index:0| [2025/04/30 09:52:25 190359] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745189598| [2025/04/30 09:52:25 190365] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745190364| [2025/04/30 09:52:25 190371] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745190369| [2025/04/30 09:52:25 190378] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 190384] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40009|min_srtt:40009|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 190389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:46800|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:982137| [2025/04/30 09:52:25 190395] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 190400] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 190405] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 190411] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 190416] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40009|min_srtt:40009|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 190427] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:46800|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1087068| [2025/04/30 09:52:25 190433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 190437] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 190442] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 190448] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 190454] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 190459] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1062309| [2025/04/30 09:52:25 190465] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 190469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 190474] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745190829| [2025/04/30 09:52:25 190479] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745190829| [2025/04/30 09:52:25 190484] [debug] |xqc_engine_wakeup_after|wakeup:1746006745190829|now:1746006745190484|diff:345| [2025/04/30 09:52:25 190490] [debug] |xqc_engine_main_logic|END|now:1746006745190369| [2025/04/30 09:52:25 190496] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745190496| [2025/04/30 09:52:25 190501] [debug] |xqc_engine_wakeup_after|wakeup:1746006745190829|now:1746006745190501|diff:328| [2025/04/30 09:52:25 190506] [debug] |xqc_engine_main_logic|END|now:1746006745190496| [2025/04/30 09:52:25 191543] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745191542| [2025/04/30 09:52:25 191557] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745190829|pq_index:0| [2025/04/30 09:52:25 191564] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745190369| [2025/04/30 09:52:25 191572] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745191570| [2025/04/30 09:52:25 191579] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745190829|now:1746006745191570| [2025/04/30 09:52:25 191586] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745190829|now:1746006745191570| [2025/04/30 09:52:25 191593] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 191600] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 191607] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40009|min_srtt:40009|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 191615] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:46800|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:982137| [2025/04/30 09:52:25 191636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 191642] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 191648] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 191654] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 191661] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40009|min_srtt:40009|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 191668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:46800|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1087068| [2025/04/30 09:52:25 191674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 191680] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 191685] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 191692] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 191698] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 191705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1062309| [2025/04/30 09:52:25 191712] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 191719] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1247| [2025/04/30 09:52:25 191762] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1247|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006745191730|stream_id:0|stream_offset:1062309| [2025/04/30 09:52:25 191772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 191779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:52:25 191786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40009|rtt_var:2632|pto_duration:50537|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 191793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 191800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 191806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:52:25 191813] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745267267|now:1746006745191785|interv:75482| [2025/04/30 09:52:25 191825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745267267|now:1746006745191785|interval:75482|pto_count:0|srtt:40009 [2025/04/30 09:52:25 191832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:48000| [2025/04/30 09:52:25 191837] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 191841] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1063488| [2025/04/30 09:52:25 191845] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 191850] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1248| [2025/04/30 09:52:25 191885] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1248|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006745191857|stream_id:0|stream_offset:1063488| [2025/04/30 09:52:25 191895] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 191902] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:52:25 191909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40009|rtt_var:2632|pto_duration:50537|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 191915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 191918] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 191922] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:52:25 191926] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745267394|now:1746006745191908|interv:75486| [2025/04/30 09:52:25 191930] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745267394|now:1746006745191908|interval:75486|pto_count:0|srtt:40009 [2025/04/30 09:52:25 191935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:49200| [2025/04/30 09:52:25 191940] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 191944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1064667| [2025/04/30 09:52:25 191948] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 191953] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1249| [2025/04/30 09:52:25 191981] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1249|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746006745191959|stream_id:0|stream_offset:1064667| [2025/04/30 09:52:25 191990] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 192003] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 09:52:25 192011] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40009|rtt_var:2632|pto_duration:50537|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 192016] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 192020] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 192024] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:52:25 192029] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745267496|now:1746006745192010|interv:75486| [2025/04/30 09:52:25 192035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745267496|now:1746006745192010|interval:75486|pto_count:0|srtt:40009 [2025/04/30 09:52:25 192043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:50400| [2025/04/30 09:52:25 192050] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 192057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1065846| [2025/04/30 09:52:25 192062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 192066] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745203217| [2025/04/30 09:52:25 192071] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745203217| [2025/04/30 09:52:25 192077] [debug] |xqc_engine_wakeup_after|wakeup:1746006745203217|now:1746006745192077|diff:11140| [2025/04/30 09:52:25 192084] [debug] |xqc_engine_main_logic|END|now:1746006745191570| [2025/04/30 09:52:25 192097] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006745192096| [2025/04/30 09:52:25 192104] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 192112] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:454| [2025/04/30 09:52:25 192118] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:455| [2025/04/30 09:52:25 192127] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:455| [2025/04/30 09:52:25 192155] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 192163] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1201|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1202|path_largest_ack:1201| [2025/04/30 09:52:25 192170] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:49200|prior_delivered:988410|prior_time:1746006745150264|is_app_limited:0|send_elapse:47928|ack_elapse:41832|ctl_first_sent_time:1746006745151925|lagest_ack_time:1746006745192096|curr_delivered:1036410| [2025/04/30 09:52:25 192177] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745151925| [2025/04/30 09:52:25 192190] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:918||sndq_packets_used_bytes:0|sndq_packets_free:430| [2025/04/30 09:52:25 192197] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1202|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1202|path_largest_ack:1202| [2025/04/30 09:52:25 192203] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:48000|prior_delivered:990810|prior_time:1746006745152225|is_app_limited:0|send_elapse:47804|ack_elapse:39871|ctl_first_sent_time:1746006745153770|lagest_ack_time:1746006745192096|curr_delivered:1037610| [2025/04/30 09:52:25 192210] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745153770| [2025/04/30 09:52:25 192216] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:917||sndq_packets_used_bytes:0|sndq_packets_free:431| [2025/04/30 09:52:25 192223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:40009|rttvar:2632|minrtt:31359|latest_rtt:38326|ack_delay:80| [2025/04/30 09:52:25 192227] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:39788|rttvar:2414|minrtt:31359|latest_rtt:38326|ack_delay:80| [2025/04/30 09:52:25 192231] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1202|lost_pn:1199|thresh:3| [2025/04/30 09:52:25 192236] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 192240] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 192246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39788|rtt_var:2414|pto_duration:49444|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 192254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 192260] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 192267] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:52:25 192272] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745266403|now:1746006745192246|interv:74157| [2025/04/30 09:52:25 192277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745266403|now:1746006745192246|interval:74157|pto_count:0|srtt:39788 [2025/04/30 09:52:25 192281] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 47804, ack_elapse 39871, delivered 46800|rate 978997|lost 301| [2025/04/30 09:52:25 192286] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (978997) in round 20| [2025/04/30 09:52:25 192290] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 192294] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 192298] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746006745153770|recovery:1|recovery_start:1746006745166846|packet_conservation:1|next_round_delivered:1006410| [2025/04/30 09:52:25 192303] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746006745153770|recovery:1|recovery_start:1746006745166846|packet_conservation:1|next_round_delivered:1006410| [2025/04/30 09:52:25 192311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:50400|full_bw_reached:1|inflight:48000|srtt:39788|latest_rtt:38326|min_rtt:31359|applimit:0|lost:300|recovery:1|recovery_start:1746006745166846|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 192317] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:455|largest:455|pns:2| [2025/04/30 09:52:25 192322] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:455|frame:ACK |recv_time:1746006745192096|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 192326] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865192096|now:1746006745192096|interv:120000000| [2025/04/30 09:52:25 192331] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865192096|now:1746006745192096|interv:120000000| [2025/04/30 09:52:25 192335] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745203217|pq_index:0| [2025/04/30 09:52:25 192339] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745191570| [2025/04/30 09:52:25 192343] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745192343| [2025/04/30 09:52:25 192348] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745192347| [2025/04/30 09:52:25 192353] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 192358] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39788|min_srtt:39788|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 192362] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:982137| [2025/04/30 09:52:25 192367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 192371] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 192375] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 192379] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 192383] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39788|min_srtt:39788|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 192388] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1087068| [2025/04/30 09:52:25 192392] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 192396] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 192403] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 192407] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 192411] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 192416] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1065846| [2025/04/30 09:52:25 192420] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 192424] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745193424|now:1746006745192424|interv:1000| [2025/04/30 09:52:25 192428] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 192432] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 192436] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745193424| [2025/04/30 09:52:25 192440] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745193424| [2025/04/30 09:52:25 192444] [debug] |xqc_engine_wakeup_after|wakeup:1746006745193424|now:1746006745192444|diff:980| [2025/04/30 09:52:25 192449] [debug] |xqc_engine_main_logic|END|now:1746006745192347| [2025/04/30 09:52:25 192454] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745192454| [2025/04/30 09:52:25 192458] [debug] |xqc_engine_wakeup_after|wakeup:1746006745193424|now:1746006745192458|diff:966| [2025/04/30 09:52:25 192462] [debug] |xqc_engine_main_logic|END|now:1746006745192454| [2025/04/30 09:52:25 193529] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745193529| [2025/04/30 09:52:25 193539] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745193424|pq_index:0| [2025/04/30 09:52:25 193544] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745192347| [2025/04/30 09:52:25 193549] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745193548| [2025/04/30 09:52:25 193554] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745193424|now:1746006745193548| [2025/04/30 09:52:25 193558] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745193424|now:1746006745193548| [2025/04/30 09:52:25 193562] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 193566] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 193571] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39788|min_srtt:39788|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 193576] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:982137| [2025/04/30 09:52:25 193580] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 193589] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 193595] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 193602] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 193609] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39788|min_srtt:39788|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 193615] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1087068| [2025/04/30 09:52:25 193622] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 193628] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 193634] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 193640] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 193646] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 193652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1065846| [2025/04/30 09:52:25 193659] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 193666] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1250| [2025/04/30 09:52:25 193732] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1250|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006745193677|stream_id:0|stream_offset:1065846| [2025/04/30 09:52:25 193742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 193749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:52:25 193755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39788|rtt_var:2414|pto_duration:49444|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 193762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 193768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 193774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:52:25 193780] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745268121|now:1746006745193755|interv:74366| [2025/04/30 09:52:25 193784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745268121|now:1746006745193755|interval:74366|pto_count:0|srtt:39788 [2025/04/30 09:52:25 193794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:49200| [2025/04/30 09:52:25 193799] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 193803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1067025| [2025/04/30 09:52:25 193808] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 193812] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1251| [2025/04/30 09:52:25 193847] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1251|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746006745193819|stream_id:0|stream_offset:1067025| [2025/04/30 09:52:25 193857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 193864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 09:52:25 193870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39788|rtt_var:2414|pto_duration:49444|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 193877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 193882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 193886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:52:25 193890] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745268263|now:1746006745193870|interv:74393| [2025/04/30 09:52:25 193894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745268263|now:1746006745193870|interval:74393|pto_count:0|srtt:39788 [2025/04/30 09:52:25 193899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:50400| [2025/04/30 09:52:25 193903] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 193908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1068204| [2025/04/30 09:52:25 193912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 193916] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745203217| [2025/04/30 09:52:25 193920] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745203217| [2025/04/30 09:52:25 193925] [debug] |xqc_engine_wakeup_after|wakeup:1746006745203217|now:1746006745193924|diff:9293| [2025/04/30 09:52:25 193929] [debug] |xqc_engine_main_logic|END|now:1746006745193548| [2025/04/30 09:52:25 196123] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006745196122| [2025/04/30 09:52:25 196162] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 196180] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:455| [2025/04/30 09:52:25 196186] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:457| [2025/04/30 09:52:25 196197] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:457| [2025/04/30 09:52:25 196203] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 196211] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1203|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1206|path_largest_ack:1203| [2025/04/30 09:52:25 196219] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:49200|prior_delivered:990810|prior_time:1746006745152225|is_app_limited:0|send_elapse:47950|ack_elapse:43897|ctl_first_sent_time:1746006745153916|lagest_ack_time:1746006745196122|curr_delivered:1038810| [2025/04/30 09:52:25 196226] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745153916| [2025/04/30 09:52:25 196234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:916||sndq_packets_used_bytes:0|sndq_packets_free:432| [2025/04/30 09:52:25 196241] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1204|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1206|path_largest_ack:1204| [2025/04/30 09:52:25 196248] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:48000|prior_delivered:993210|prior_time:1746006745154254|is_app_limited:0|send_elapse:47841|ack_elapse:41868|ctl_first_sent_time:1746006745155812|lagest_ack_time:1746006745196122|curr_delivered:1040010| [2025/04/30 09:52:25 196255] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745155812| [2025/04/30 09:52:25 196261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:915||sndq_packets_used_bytes:0|sndq_packets_free:433| [2025/04/30 09:52:25 196267] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1205|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1206|path_largest_ack:1205| [2025/04/30 09:52:25 196273] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:48000|prior_delivered:993210|prior_time:1746006745154254|is_app_limited:0|send_elapse:47841|ack_elapse:41868|ctl_first_sent_time:1746006745155812|lagest_ack_time:1746006745196122|curr_delivered:1041210| [2025/04/30 09:52:25 196280] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745155968| [2025/04/30 09:52:25 196287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:914||sndq_packets_used_bytes:0|sndq_packets_free:434| [2025/04/30 09:52:25 196294] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1206|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1206|path_largest_ack:1206| [2025/04/30 09:52:25 196301] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:48000|prior_delivered:995610|prior_time:1746006745156200|is_app_limited:0|send_elapse:47747|ack_elapse:39922|ctl_first_sent_time:1746006745157719|lagest_ack_time:1746006745196122|curr_delivered:1042410| [2025/04/30 09:52:25 196309] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745157719| [2025/04/30 09:52:25 196316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:913||sndq_packets_used_bytes:0|sndq_packets_free:435| [2025/04/30 09:52:25 196328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:39788|rttvar:2414|minrtt:31359|latest_rtt:38403|ack_delay:88| [2025/04/30 09:52:25 196333] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:39604|rttvar:2179|minrtt:31359|latest_rtt:38403|ack_delay:88| [2025/04/30 09:52:25 196337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1206|lost_pn:1203|thresh:3| [2025/04/30 09:52:25 196342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 196346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 196350] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39604|rtt_var:2179|pto_duration:48320|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 196355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 196359] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 196362] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45600| [2025/04/30 09:52:25 196366] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745267139|now:1746006745196350|interv:70789| [2025/04/30 09:52:25 196370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745267139|now:1746006745196350|interval:70789|pto_count:0|srtt:39604 [2025/04/30 09:52:25 196375] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 47747, ack_elapse 39922, delivered 46800|rate 980166|lost 301| [2025/04/30 09:52:25 196380] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (980166) in round 20| [2025/04/30 09:52:25 196384] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 196388] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 196392] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:4800|po_sent_time:1746006745157719|recovery:1|recovery_start:1746006745166846|packet_conservation:1|next_round_delivered:1006410| [2025/04/30 09:52:25 196397] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:4800|po_sent_time:1746006745157719|recovery:1|recovery_start:1746006745166846|packet_conservation:1|next_round_delivered:1006410| [2025/04/30 09:52:25 196401] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:50400|full_bw_reached:1|inflight:45600|srtt:39604|latest_rtt:38403|min_rtt:31359|applimit:0|lost:300|recovery:1|recovery_start:1746006745166846|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 196408] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:457|largest:457|pns:2| [2025/04/30 09:52:25 196413] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:457|frame:ACK |recv_time:1746006745196122|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 196418] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865196122|now:1746006745196122|interv:120000000| [2025/04/30 09:52:25 196425] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865196122|now:1746006745196122|interv:120000000| [2025/04/30 09:52:25 196429] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745203217|pq_index:0| [2025/04/30 09:52:25 196434] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745193548| [2025/04/30 09:52:25 196438] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745196438| [2025/04/30 09:52:25 196443] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745196442| [2025/04/30 09:52:25 196448] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 196453] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39604|min_srtt:39604|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 196458] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:45600|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:982137| [2025/04/30 09:52:25 196463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 196466] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 196470] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 196475] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 196479] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39604|min_srtt:39604|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 196483] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:45600|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1087068| [2025/04/30 09:52:25 196487] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 196491] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 196495] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 196499] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 196504] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 196508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1068204| [2025/04/30 09:52:25 196513] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 196517] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745197517|now:1746006745196517|interv:1000| [2025/04/30 09:52:25 196523] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 196527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 196531] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745197517| [2025/04/30 09:52:25 196538] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745197517| [2025/04/30 09:52:25 196544] [debug] |xqc_engine_wakeup_after|wakeup:1746006745197517|now:1746006745196544|diff:973| [2025/04/30 09:52:25 196551] [debug] |xqc_engine_main_logic|END|now:1746006745196442| [2025/04/30 09:52:25 196559] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745196559| [2025/04/30 09:52:25 196566] [debug] |xqc_engine_wakeup_after|wakeup:1746006745197517|now:1746006745196566|diff:951| [2025/04/30 09:52:25 196572] [debug] |xqc_engine_main_logic|END|now:1746006745196559| [2025/04/30 09:52:25 197646] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745197645| [2025/04/30 09:52:25 197660] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745197517|pq_index:0| [2025/04/30 09:52:25 197667] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745196442| [2025/04/30 09:52:25 197675] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745197673| [2025/04/30 09:52:25 197682] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745197517|now:1746006745197673| [2025/04/30 09:52:25 197689] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745197517|now:1746006745197673| [2025/04/30 09:52:25 197694] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 197701] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 197708] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39604|min_srtt:39604|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 197720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:45600|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:982137| [2025/04/30 09:52:25 197727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 197733] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 197739] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 197746] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 197752] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39604|min_srtt:39604|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 197758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:45600|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1087068| [2025/04/30 09:52:25 197765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 197779] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 197784] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 197791] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 197796] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 197800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1068204| [2025/04/30 09:52:25 197805] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 197809] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1252| [2025/04/30 09:52:25 197849] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1252|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1746006745197818|stream_id:0|stream_offset:1068204| [2025/04/30 09:52:25 197859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 197867] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/04/30 09:52:25 197874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39604|rtt_var:2179|pto_duration:48320|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 197880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 197884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 197887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46800| [2025/04/30 09:52:25 197891] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745271138|now:1746006745197873|interv:73265| [2025/04/30 09:52:25 197896] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745271138|now:1746006745197873|interval:73265|pto_count:0|srtt:39604 [2025/04/30 09:52:25 197900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:46800| [2025/04/30 09:52:25 197906] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 197910] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1069383| [2025/04/30 09:52:25 197914] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 197919] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1253| [2025/04/30 09:52:25 197948] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1253|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1746006745197925|stream_id:0|stream_offset:1069383| [2025/04/30 09:52:25 197964] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 197971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/04/30 09:52:25 197976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39604|rtt_var:2179|pto_duration:48320|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 197981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 197985] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 197991] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:52:25 197998] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745271245|now:1746006745197976|interv:73269| [2025/04/30 09:52:25 198005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745271245|now:1746006745197976|interval:73269|pto_count:0|srtt:39604 [2025/04/30 09:52:25 198012] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:48000| [2025/04/30 09:52:25 198020] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 198024] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1070562| [2025/04/30 09:52:25 198029] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 198034] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1254| [2025/04/30 09:52:25 198074] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1254|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006745198045|stream_id:0|stream_offset:1070562| [2025/04/30 09:52:25 198084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 198091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:52:25 198098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39604|rtt_var:2179|pto_duration:48320|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 198104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 198110] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 198116] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:52:25 198122] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745271365|now:1746006745198097|interv:73268| [2025/04/30 09:52:25 198128] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745271365|now:1746006745198097|interval:73268|pto_count:0|srtt:39604 [2025/04/30 09:52:25 198164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:49200| [2025/04/30 09:52:25 198172] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 198178] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1071741| [2025/04/30 09:52:25 198185] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 198192] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1255| [2025/04/30 09:52:25 198233] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1255|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746006745198203|stream_id:0|stream_offset:1071741| [2025/04/30 09:52:25 198243] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 198250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 09:52:25 198257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39604|rtt_var:2179|pto_duration:48320|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 198263] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 198267] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 198271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:52:25 198275] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745271523|now:1746006745198257|interv:73266| [2025/04/30 09:52:25 198279] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745271523|now:1746006745198257|interval:73266|pto_count:0|srtt:39604 [2025/04/30 09:52:25 198283] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:50400| [2025/04/30 09:52:25 198288] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 198292] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1072920| [2025/04/30 09:52:25 198297] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 198301] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745203217| [2025/04/30 09:52:25 198305] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745203217| [2025/04/30 09:52:25 198309] [debug] |xqc_engine_wakeup_after|wakeup:1746006745203217|now:1746006745198309|diff:4908| [2025/04/30 09:52:25 198314] [debug] |xqc_engine_main_logic|END|now:1746006745197673| [2025/04/30 09:52:25 198323] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006745198323| [2025/04/30 09:52:25 198328] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 198339] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:457| [2025/04/30 09:52:25 198343] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:458| [2025/04/30 09:52:25 198348] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:458| [2025/04/30 09:52:25 198352] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 198357] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1207|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1208|path_largest_ack:1207| [2025/04/30 09:52:25 198362] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:49200|prior_delivered:995610|prior_time:1746006745156200|is_app_limited:0|send_elapse:47890|ack_elapse:42123|ctl_first_sent_time:1746006745157862|lagest_ack_time:1746006745198323|curr_delivered:1043610| [2025/04/30 09:52:25 198367] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745157862| [2025/04/30 09:52:25 198371] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:912||sndq_packets_used_bytes:0|sndq_packets_free:436| [2025/04/30 09:52:25 198376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1208|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1208|path_largest_ack:1208| [2025/04/30 09:52:25 198380] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:48000|prior_delivered:998010|prior_time:1746006745158212|is_app_limited:0|send_elapse:47795|ack_elapse:40111|ctl_first_sent_time:1746006745159745|lagest_ack_time:1746006745198323|curr_delivered:1044810| [2025/04/30 09:52:25 198385] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745159745| [2025/04/30 09:52:25 198389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:911||sndq_packets_used_bytes:0|sndq_packets_free:437| [2025/04/30 09:52:25 198393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:39604|rttvar:2179|minrtt:31359|latest_rtt:38578|ack_delay:80| [2025/04/30 09:52:25 198397] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:39466|rttvar:1911|minrtt:31359|latest_rtt:38578|ack_delay:80| [2025/04/30 09:52:25 198402] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1208|lost_pn:1205|thresh:3| [2025/04/30 09:52:25 198406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 198410] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 198414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39466|rtt_var:1911|pto_duration:47110|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 198418] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 198422] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 198426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:52:25 198430] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745270313|now:1746006745198414|interv:71899| [2025/04/30 09:52:25 198434] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745270313|now:1746006745198414|interval:71899|pto_count:0|srtt:39466 [2025/04/30 09:52:25 198441] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 47795, ack_elapse 40111, delivered 46800|rate 979181|lost 301| [2025/04/30 09:52:25 198446] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (979181) in round 20| [2025/04/30 09:52:25 198450] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 198454] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 198458] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746006745159745|recovery:1|recovery_start:1746006745166846|packet_conservation:1|next_round_delivered:1006410| [2025/04/30 09:52:25 198463] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746006745159745|recovery:1|recovery_start:1746006745166846|packet_conservation:1|next_round_delivered:1006410| [2025/04/30 09:52:25 198468] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:50400|full_bw_reached:1|inflight:48000|srtt:39466|latest_rtt:38578|min_rtt:31359|applimit:0|lost:300|recovery:1|recovery_start:1746006745166846|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 198473] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:458|largest:458|pns:2| [2025/04/30 09:52:25 198478] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:458|frame:ACK |recv_time:1746006745198323|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 198483] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865198323|now:1746006745198323|interv:120000000| [2025/04/30 09:52:25 198487] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865198323|now:1746006745198323|interv:120000000| [2025/04/30 09:52:25 198491] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745203217|pq_index:0| [2025/04/30 09:52:25 198495] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745197673| [2025/04/30 09:52:25 198499] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745198499| [2025/04/30 09:52:25 198504] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745198503| [2025/04/30 09:52:25 198509] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 198514] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39466|min_srtt:39466|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 198518] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:982137| [2025/04/30 09:52:25 198523] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 198527] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 198533] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 198538] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 198542] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39466|min_srtt:39466|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 198546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1087068| [2025/04/30 09:52:25 198550] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 198554] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 198558] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 198562] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 198568] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 198575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1072920| [2025/04/30 09:52:25 198583] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 198589] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745199589|now:1746006745198589|interv:1000| [2025/04/30 09:52:25 198595] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 198600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 198607] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745199589| [2025/04/30 09:52:25 198613] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745199589| [2025/04/30 09:52:25 198620] [debug] |xqc_engine_wakeup_after|wakeup:1746006745199589|now:1746006745198620|diff:969| [2025/04/30 09:52:25 198626] [debug] |xqc_engine_main_logic|END|now:1746006745198503| [2025/04/30 09:52:25 198634] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745198634| [2025/04/30 09:52:25 198640] [debug] |xqc_engine_wakeup_after|wakeup:1746006745199589|now:1746006745198640|diff:949| [2025/04/30 09:52:25 198646] [debug] |xqc_engine_main_logic|END|now:1746006745198634| [2025/04/30 09:52:25 199717] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745199717| [2025/04/30 09:52:25 199733] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745199589|pq_index:0| [2025/04/30 09:52:25 199739] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745198503| [2025/04/30 09:52:25 199747] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745199745| [2025/04/30 09:52:25 199762] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745199589|now:1746006745199745| [2025/04/30 09:52:25 199768] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745199589|now:1746006745199745| [2025/04/30 09:52:25 199775] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 199781] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 199789] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39466|min_srtt:39466|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 199796] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:982137| [2025/04/30 09:52:25 199802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 199806] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 199810] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 199814] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 199818] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39466|min_srtt:39466|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 199822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1087068| [2025/04/30 09:52:25 199827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 199831] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 199834] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 199839] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 199843] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 199847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1072920| [2025/04/30 09:52:25 199852] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 199856] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1256| [2025/04/30 09:52:25 199894] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1256|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006745199864|stream_id:0|stream_offset:1072920| [2025/04/30 09:52:25 199903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 199911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:52:25 199923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39466|rtt_var:1911|pto_duration:47110|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 199929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 199933] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 199937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:52:25 199940] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745271974|now:1746006745199923|interv:72051| [2025/04/30 09:52:25 199945] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745271974|now:1746006745199923|interval:72051|pto_count:0|srtt:39466 [2025/04/30 09:52:25 199949] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:49200| [2025/04/30 09:52:25 199954] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 199959] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1074099| [2025/04/30 09:52:25 199963] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 199967] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1257| [2025/04/30 09:52:25 199997] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1257|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746006745199974|stream_id:0|stream_offset:1074099| [2025/04/30 09:52:25 200006] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 200014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 09:52:25 200027] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39466|rtt_var:1911|pto_duration:47110|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 200031] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 200035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 200040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:52:25 200047] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745272084|now:1746006745200026|interv:72058| [2025/04/30 09:52:25 200054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745272084|now:1746006745200026|interval:72058|pto_count:0|srtt:39466 [2025/04/30 09:52:25 200061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:50400| [2025/04/30 09:52:25 200066] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 200076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1075278| [2025/04/30 09:52:25 200083] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 200090] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745203217| [2025/04/30 09:52:25 200097] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745203217| [2025/04/30 09:52:25 200103] [debug] |xqc_engine_wakeup_after|wakeup:1746006745203217|now:1746006745200103|diff:3114| [2025/04/30 09:52:25 200110] [debug] |xqc_engine_main_logic|END|now:1746006745199745| [2025/04/30 09:52:25 200123] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:42|state:ESTABED|recv_time:1746006745200122| [2025/04/30 09:52:25 200131] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 200160] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:458| [2025/04/30 09:52:25 200166] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:459| [2025/04/30 09:52:25 200175] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:459| [2025/04/30 09:52:25 200182] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 200189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 200197] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:49200|prior_delivered:998010|prior_time:1746006745158212|is_app_limited:0|send_elapse:47968|ack_elapse:41910|ctl_first_sent_time:1746006745159918|lagest_ack_time:1746006745200122|curr_delivered:1046010| [2025/04/30 09:52:25 200204] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745159918| [2025/04/30 09:52:25 200211] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:910||sndq_packets_used_bytes:0|sndq_packets_free:438| [2025/04/30 09:52:25 200218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 200224] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:48000|prior_delivered:1000410|prior_time:1746006745160244|is_app_limited:0|send_elapse:45812|ack_elapse:39878|ctl_first_sent_time:1746006745161762|lagest_ack_time:1746006745200122|curr_delivered:1047210| [2025/04/30 09:52:25 200232] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745161762| [2025/04/30 09:52:25 200237] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:909||sndq_packets_used_bytes:0|sndq_packets_free:439| [2025/04/30 09:52:25 200244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:39466|rttvar:1911|minrtt:31359|latest_rtt:38360|ack_delay:96| [2025/04/30 09:52:25 200250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:39316|rttvar:1734|minrtt:31359|latest_rtt:38360|ack_delay:96| [2025/04/30 09:52:25 200254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1217|lost_pn:1214|thresh:3| [2025/04/30 09:52:25 200264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 200268] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 200274] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39316|rtt_var:1734|pto_duration:46252|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 200282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 200288] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 200295] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48000| [2025/04/30 09:52:25 200299] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745271226|now:1746006745200274|interv:70952| [2025/04/30 09:52:25 200303] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745271226|now:1746006745200274|interval:70952|pto_count:0|srtt:39316 [2025/04/30 09:52:25 200308] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45812, ack_elapse 39878, delivered 46800|rate 1021566|lost 301| [2025/04/30 09:52:25 200312] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1021566) in round 20| [2025/04/30 09:52:25 200316] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 200320] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 200324] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746006745161762|recovery:1|recovery_start:1746006745166846|packet_conservation:1|next_round_delivered:1006410| [2025/04/30 09:52:25 200329] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:2400|po_sent_time:1746006745161762|recovery:1|recovery_start:1746006745166846|packet_conservation:1|next_round_delivered:1006410| [2025/04/30 09:52:25 200334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:50400|full_bw_reached:1|inflight:48000|srtt:39316|latest_rtt:38360|min_rtt:31359|applimit:0|lost:300|recovery:1|recovery_start:1746006745166846|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 200340] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:459|largest:459|pns:2| [2025/04/30 09:52:25 200344] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:459|frame:ACK |recv_time:1746006745200122|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 200349] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865200122|now:1746006745200122|interv:120000000| [2025/04/30 09:52:25 200353] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865200122|now:1746006745200122|interv:120000000| [2025/04/30 09:52:25 200357] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745203217|pq_index:0| [2025/04/30 09:52:25 200361] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745199745| [2025/04/30 09:52:25 200365] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745200365| [2025/04/30 09:52:25 200374] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745200373| [2025/04/30 09:52:25 200379] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 200384] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39316|min_srtt:39316|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 200388] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:982137| [2025/04/30 09:52:25 200393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 200397] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 200400] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 200405] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 200409] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39316|min_srtt:39316|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 200413] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1087068| [2025/04/30 09:52:25 200418] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 200421] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 200425] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 200429] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 200434] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 200438] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1075278| [2025/04/30 09:52:25 200443] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 200447] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745201446|now:1746006745200446|interv:1000| [2025/04/30 09:52:25 200451] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 200455] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 200458] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745201446| [2025/04/30 09:52:25 200462] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745201446| [2025/04/30 09:52:25 200466] [debug] |xqc_engine_wakeup_after|wakeup:1746006745201446|now:1746006745200466|diff:980| [2025/04/30 09:52:25 200473] [debug] |xqc_engine_main_logic|END|now:1746006745200373| [2025/04/30 09:52:25 200479] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745200479| [2025/04/30 09:52:25 200483] [debug] |xqc_engine_wakeup_after|wakeup:1746006745201446|now:1746006745200482|diff:964| [2025/04/30 09:52:25 200486] [debug] |xqc_engine_main_logic|END|now:1746006745200479| [2025/04/30 09:52:25 201539] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745201538| [2025/04/30 09:52:25 201552] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745201446|pq_index:0| [2025/04/30 09:52:25 201557] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745200373| [2025/04/30 09:52:25 201563] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745201561| [2025/04/30 09:52:25 201568] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745201446|now:1746006745201561| [2025/04/30 09:52:25 201575] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745201446|now:1746006745201561| [2025/04/30 09:52:25 201580] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 201587] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 201595] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39316|min_srtt:39316|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 201601] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:982137| [2025/04/30 09:52:25 201606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 201610] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 201614] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 201618] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 201622] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39316|min_srtt:39316|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 201627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1087068| [2025/04/30 09:52:25 201631] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 201635] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 201639] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 201643] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 201648] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 201659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1075278| [2025/04/30 09:52:25 201663] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 201668] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1258| [2025/04/30 09:52:25 201705] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1258|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1746006745201676|stream_id:0|stream_offset:1075278| [2025/04/30 09:52:25 201711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 201716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/04/30 09:52:25 201720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39316|rtt_var:1734|pto_duration:46252|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 201726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 201732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 201738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:52:25 201744] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745272928|now:1746006745201720|interv:71208| [2025/04/30 09:52:25 201751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745272928|now:1746006745201720|interval:71208|pto_count:0|srtt:39316 [2025/04/30 09:52:25 201759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:49200| [2025/04/30 09:52:25 201766] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 201772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1076457| [2025/04/30 09:52:25 201779] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 201785] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1259| [2025/04/30 09:52:25 201825] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1259|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1746006745201795|stream_id:0|stream_offset:1076457| [2025/04/30 09:52:25 201835] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 201842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/04/30 09:52:25 201848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39316|rtt_var:1734|pto_duration:46252|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 201861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 201867] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 201874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:52:25 201881] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745273047|now:1746006745201848|interv:71199| [2025/04/30 09:52:25 201887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745273047|now:1746006745201848|interval:71199|pto_count:0|srtt:39316 [2025/04/30 09:52:25 201894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50400|inflight:50400| [2025/04/30 09:52:25 201901] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 201908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1077636| [2025/04/30 09:52:25 201914] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 201919] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745203217| [2025/04/30 09:52:25 201923] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745203217| [2025/04/30 09:52:25 201927] [debug] |xqc_engine_wakeup_after|wakeup:1746006745203217|now:1746006745201927|diff:1290| [2025/04/30 09:52:25 201931] [debug] |xqc_engine_main_logic|END|now:1746006745201561| [2025/04/30 09:52:25 204005] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745204004| [2025/04/30 09:52:25 204016] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745203217|pq_index:0| [2025/04/30 09:52:25 204021] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745201561| [2025/04/30 09:52:25 204027] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745204025| [2025/04/30 09:52:25 204032] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746006745203217|now:1746006745204025| [2025/04/30 09:52:25 204036] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 09:52:25 204040] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746006745203217|now:1746006745204025| [2025/04/30 09:52:25 204044] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:25 204049] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 204054] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:459|ack_delay:25836|first_ack_range:2|largest_pkt_recv_time:1746006745178217| [2025/04/30 09:52:25 204058] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:459|low:457|pkt_pns:2| [2025/04/30 09:52:25 204062] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:455|low:401|pkt_pns:2| [2025/04/30 09:52:25 204066] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:9|path:0|path_largest_recv:448|frame_largest_recv:459| [2025/04/30 09:52:25 204071] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:25 204082] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39316|min_srtt:39316|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 204086] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:50400|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:982137| [2025/04/30 09:52:25 204091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 204095] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 204099] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 204103] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 204107] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39316|min_srtt:39316|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 204112] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:50400|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1087068| [2025/04/30 09:52:25 204116] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 204120] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 204124] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 204128] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 204148] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:25 204155] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1209|schedule_bytes:0|inflight:50400|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1077636| [2025/04/30 09:52:25 204159] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1209| [2025/04/30 09:52:25 204163] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745273047| [2025/04/30 09:52:25 204167] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745273047| [2025/04/30 09:52:25 204171] [debug] |xqc_engine_wakeup_after|wakeup:1746006745273047|now:1746006745204171|diff:68876| [2025/04/30 09:52:25 204176] [debug] |xqc_engine_main_logic|END|now:1746006745204025| [2025/04/30 09:52:25 211244] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006745211243| [2025/04/30 09:52:25 211259] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 211269] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:459| [2025/04/30 09:52:25 211275] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:460| [2025/04/30 09:52:25 211284] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:460| [2025/04/30 09:52:25 211298] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 211306] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1218|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1218|path_largest_ack:1218| [2025/04/30 09:52:25 211314] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:49200|prior_delivered:1000410|prior_time:1746006745160244|is_app_limited:0|send_elapse:45945|ack_elapse:50999|ctl_first_sent_time:1746006745161895|lagest_ack_time:1746006745211243|curr_delivered:1048410| [2025/04/30 09:52:25 211322] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745161895| [2025/04/30 09:52:25 211329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:908||sndq_packets_used_bytes:0|sndq_packets_free:440| [2025/04/30 09:52:25 211335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:39316|rttvar:1734|minrtt:31359|latest_rtt:49348|ack_delay:10232| [2025/04/30 09:52:25 211342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:39291|rttvar:1351|minrtt:31359|latest_rtt:49348|ack_delay:10232| [2025/04/30 09:52:25 211347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1218|lost_pn:1215|thresh:3| [2025/04/30 09:52:25 211351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 211356] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 211360] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39291|rtt_var:1351|pto_duration:44695|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 211364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 211368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 211372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49200| [2025/04/30 09:52:25 211376] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745271490|now:1746006745211360|interv:60130| [2025/04/30 09:52:25 211380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745271490|now:1746006745211360|interval:60130|pto_count:0|srtt:39291 [2025/04/30 09:52:25 211385] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45945, ack_elapse 50999, delivered 48000|rate 941194|lost 301| [2025/04/30 09:52:25 211389] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (941194) in round 20| [2025/04/30 09:52:25 211394] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 211398] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:9900| [2025/04/30 09:52:25 211402] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:1200|po_sent_time:1746006745161895|recovery:1|recovery_start:1746006745166846|packet_conservation:1|next_round_delivered:1006410| [2025/04/30 09:52:25 211407] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:1200|po_sent_time:1746006745161895|recovery:1|recovery_start:1746006745166846|packet_conservation:1|next_round_delivered:1006410| [2025/04/30 09:52:25 211415] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:50400|full_bw_reached:1|inflight:49200|srtt:39291|latest_rtt:49348|min_rtt:31359|applimit:0|lost:300|recovery:1|recovery_start:1746006745166846|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 211421] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:460|largest:460|pns:2| [2025/04/30 09:52:25 211426] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:460|frame:ACK |recv_time:1746006745211243|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 211431] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865211243|now:1746006745211243|interv:120000000| [2025/04/30 09:52:25 211435] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865211243|now:1746006745211243|interv:120000000| [2025/04/30 09:52:25 211439] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745273047|pq_index:0| [2025/04/30 09:52:25 211443] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745204025| [2025/04/30 09:52:25 211447] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745211447| [2025/04/30 09:52:25 211452] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745211451| [2025/04/30 09:52:25 211458] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 211463] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39291|min_srtt:39291|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 211467] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:49200|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:982137| [2025/04/30 09:52:25 211472] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 211476] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 211480] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 211484] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 211488] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39291|min_srtt:39291|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 211492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:49200|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1087068| [2025/04/30 09:52:25 211497] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 211501] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 211507] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 211512] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 211516] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:25 211521] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1209|schedule_bytes:0|inflight:49200|cwnd:50400|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1077636| [2025/04/30 09:52:25 211525] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1209| [2025/04/30 09:52:25 211531] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745271490| [2025/04/30 09:52:25 211538] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745271490| [2025/04/30 09:52:25 211544] [debug] |xqc_engine_wakeup_after|wakeup:1746006745271490|now:1746006745211544|diff:59946| [2025/04/30 09:52:25 211551] [debug] |xqc_engine_main_logic|END|now:1746006745211451| [2025/04/30 09:52:25 211559] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745211559| [2025/04/30 09:52:25 211563] [debug] |xqc_engine_wakeup_after|wakeup:1746006745271490|now:1746006745211563|diff:59927| [2025/04/30 09:52:25 211567] [debug] |xqc_engine_main_logic|END|now:1746006745211559| [2025/04/30 09:52:25 212438] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:42|state:ESTABED|recv_time:1746006745212437| [2025/04/30 09:52:25 212453] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 212462] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:460| [2025/04/30 09:52:25 212469] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:461| [2025/04/30 09:52:25 212478] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:461| [2025/04/30 09:52:25 212484] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 212491] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1219|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1227|path_largest_ack:1219| [2025/04/30 09:52:25 212499] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:49200|prior_delivered:1001610|prior_time:1746006745162340|is_app_limited:0|send_elapse:47829|ack_elapse:50097|ctl_first_sent_time:1746006745163913|lagest_ack_time:1746006745212437|curr_delivered:1049610| [2025/04/30 09:52:25 212506] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745163913| [2025/04/30 09:52:25 212513] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:907||sndq_packets_used_bytes:0|sndq_packets_free:441| [2025/04/30 09:52:25 212519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1220|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1227|path_largest_ack:1220| [2025/04/30 09:52:25 212526] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:49200|prior_delivered:1001610|prior_time:1746006745162340|is_app_limited:0|send_elapse:47829|ack_elapse:50097|ctl_first_sent_time:1746006745163913|lagest_ack_time:1746006745212437|curr_delivered:1050810| [2025/04/30 09:52:25 212533] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745164047| [2025/04/30 09:52:25 212548] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:906||sndq_packets_used_bytes:0|sndq_packets_free:442| [2025/04/30 09:52:25 212554] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1221|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1227|path_largest_ack:1221| [2025/04/30 09:52:25 212561] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:49200|prior_delivered:1001610|prior_time:1746006745162340|is_app_limited:0|send_elapse:47829|ack_elapse:50097|ctl_first_sent_time:1746006745163913|lagest_ack_time:1746006745212437|curr_delivered:1052010| [2025/04/30 09:52:25 212567] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745164176| [2025/04/30 09:52:25 212574] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:905||sndq_packets_used_bytes:0|sndq_packets_free:443| [2025/04/30 09:52:25 212581] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1222|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1227|path_largest_ack:1222| [2025/04/30 09:52:25 212588] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:50400|prior_delivered:1004010|prior_time:1746006745164345|is_app_limited:0|send_elapse:46093|ack_elapse:48092|ctl_first_sent_time:1746006745166002|lagest_ack_time:1746006745212437|curr_delivered:1053210| [2025/04/30 09:52:25 212595] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745166002| [2025/04/30 09:52:25 212602] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:904||sndq_packets_used_bytes:0|sndq_packets_free:444| [2025/04/30 09:52:25 212608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1223|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1227|path_largest_ack:1223| [2025/04/30 09:52:25 212614] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:50400|prior_delivered:1004010|prior_time:1746006745164345|is_app_limited:0|send_elapse:46093|ack_elapse:48092|ctl_first_sent_time:1746006745166002|lagest_ack_time:1746006745212437|curr_delivered:1054410| [2025/04/30 09:52:25 212621] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745166095| [2025/04/30 09:52:25 212627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:903||sndq_packets_used_bytes:0|sndq_packets_free:445| [2025/04/30 09:52:25 212634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1224|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1227|path_largest_ack:1224| [2025/04/30 09:52:25 212640] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:49200|prior_delivered:1006410|prior_time:1746006745166726|is_app_limited:0|send_elapse:44470|ack_elapse:45711|ctl_first_sent_time:1746006745168337|lagest_ack_time:1746006745212437|curr_delivered:1055610| [2025/04/30 09:52:25 212647] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745168337| [2025/04/30 09:52:25 212653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:902||sndq_packets_used_bytes:0|sndq_packets_free:446| [2025/04/30 09:52:25 212660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1225|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1227|path_largest_ack:1225| [2025/04/30 09:52:25 212677] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:49200|prior_delivered:1006410|prior_time:1746006745166726|is_app_limited:0|send_elapse:44470|ack_elapse:45711|ctl_first_sent_time:1746006745168337|lagest_ack_time:1746006745212437|curr_delivered:1056810| [2025/04/30 09:52:25 212684] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745168463| [2025/04/30 09:52:25 212691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:901||sndq_packets_used_bytes:0|sndq_packets_free:447| [2025/04/30 09:52:25 212698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 212705] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:49200|prior_delivered:1008810|prior_time:1746006745168583|is_app_limited:0|send_elapse:44168|ack_elapse:43854|ctl_first_sent_time:1746006745170294|lagest_ack_time:1746006745212437|curr_delivered:1058010| [2025/04/30 09:52:25 212712] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745170294| [2025/04/30 09:52:25 212718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:900||sndq_packets_used_bytes:0|sndq_packets_free:448| [2025/04/30 09:52:25 212725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 212731] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:49200|prior_delivered:1008810|prior_time:1746006745168583|is_app_limited:0|send_elapse:44168|ack_elapse:43854|ctl_first_sent_time:1746006745170294|lagest_ack_time:1746006745212437|curr_delivered:1059210| [2025/04/30 09:52:25 212738] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745170417| [2025/04/30 09:52:25 212744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:899||sndq_packets_used_bytes:0|sndq_packets_free:449| [2025/04/30 09:52:25 212749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:39291|rttvar:1351|minrtt:31359|latest_rtt:42020|ack_delay:40| [2025/04/30 09:52:25 212753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:39627|rttvar:1686|minrtt:31359|latest_rtt:42020|ack_delay:40| [2025/04/30 09:52:25 212757] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1227|lost_pn:1224|thresh:3| [2025/04/30 09:52:25 212761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 212766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 212770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39627|rtt_var:1686|pto_duration:46371|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 212774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 212778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 212782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 38400| [2025/04/30 09:52:25 212786] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745273166|now:1746006745212769|interv:60397| [2025/04/30 09:52:25 212796] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745273166|now:1746006745212769|interval:60397|pto_count:0|srtt:39627 [2025/04/30 09:52:25 212804] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44168, ack_elapse 43854, delivered 50400|rate 1141097|lost 301| [2025/04/30 09:52:25 212810] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: RTT round update 20 -> 21| [2025/04/30 09:52:25 212817] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141097) in round 21| [2025/04/30 09:52:25 212822] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 212826] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:21600| [2025/04/30 09:52:25 212830] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50400|packet_lost:0|acked:10800|po_sent_time:1746006745170417|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1059210| [2025/04/30 09:52:25 212835] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104907|packet_lost:0|acked:10800|po_sent_time:1746006745170417|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1059210| [2025/04/30 09:52:25 212839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:115707|full_bw_reached:1|inflight:38400|srtt:39627|latest_rtt:42020|min_rtt:31359|applimit:0|lost:300|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:52:25 212845] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:461|largest:461|pns:2| [2025/04/30 09:52:25 212850] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:461|frame:ACK |recv_time:1746006745212437|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 212855] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865212437|now:1746006745212437|interv:120000000| [2025/04/30 09:52:25 212859] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865212437|now:1746006745212437|interv:120000000| [2025/04/30 09:52:25 212863] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745271490|pq_index:0| [2025/04/30 09:52:25 212867] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745211451| [2025/04/30 09:52:25 212872] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745212872| [2025/04/30 09:52:25 212881] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745212879| [2025/04/30 09:52:25 212888] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 212895] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 212902] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:982137| [2025/04/30 09:52:25 212912] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 212917] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1172|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 212921] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 212926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1087068| [2025/04/30 09:52:25 212931] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 212935] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 212940] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 212944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1088247| [2025/04/30 09:52:25 212949] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 212953] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 212957] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 212962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1089426| [2025/04/30 09:52:25 212966] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 212973] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 212980] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 212987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1090605| [2025/04/30 09:52:25 212994] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 212999] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 213006] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 213010] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1091784| [2025/04/30 09:52:25 213014] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 213019] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 213023] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 213027] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1092963| [2025/04/30 09:52:25 213031] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 213036] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 213040] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 213044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1094142| [2025/04/30 09:52:25 213048] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 213053] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 213057] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 213061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1095321| [2025/04/30 09:52:25 213065] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 213069] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 213074] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 213078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1096500| [2025/04/30 09:52:25 213084] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 213089] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 213093] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 213097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1097679| [2025/04/30 09:52:25 213101] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 213106] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 213110] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 213114] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1098858| [2025/04/30 09:52:25 213118] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 213123] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 213127] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 213131] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1100037| [2025/04/30 09:52:25 213153] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 213158] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 213162] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 213166] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1101216| [2025/04/30 09:52:25 213171] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 213175] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 213182] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 213186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1102395| [2025/04/30 09:52:25 213190] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 213195] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 213199] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 213203] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1103574| [2025/04/30 09:52:25 213207] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 213211] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 213216] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 213220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1104753| [2025/04/30 09:52:25 213224] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 213228] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 213233] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 213237] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1105932| [2025/04/30 09:52:25 213241] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 213245] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 213249] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 213253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1107111| [2025/04/30 09:52:25 213260] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 213264] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 213268] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 213272] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1108290| [2025/04/30 09:52:25 213277] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 213281] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 213285] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 213289] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1109469| [2025/04/30 09:52:25 213293] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 213298] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 213302] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 213306] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1110648| [2025/04/30 09:52:25 213310] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 213314] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 213318] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 213323] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1111827| [2025/04/30 09:52:25 213327] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 213331] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 213335] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 213342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1113006| [2025/04/30 09:52:25 213346] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 213350] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 213354] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 213358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1114185| [2025/04/30 09:52:25 213363] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 213367] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 213371] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 213375] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1115364| [2025/04/30 09:52:25 213380] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 213384] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 213388] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 213392] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1116543| [2025/04/30 09:52:25 213396] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 213401] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 213405] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 213409] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1117722| [2025/04/30 09:52:25 213413] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 213420] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 213424] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 213428] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1118901| [2025/04/30 09:52:25 213433] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 213437] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 213441] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 213445] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1120080| [2025/04/30 09:52:25 213449] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 213454] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 213458] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 213462] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1121259| [2025/04/30 09:52:25 213466] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 213470] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 213475] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 213479] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1122438| [2025/04/30 09:52:25 213483] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 213487] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 213491] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 213498] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1123617| [2025/04/30 09:52:25 213502] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 213506] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 213510] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 213515] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1124796| [2025/04/30 09:52:25 213519] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 213523] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 213528] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 213536] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1125975| [2025/04/30 09:52:25 213543] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 213549] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 213556] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 213563] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1127154| [2025/04/30 09:52:25 213570] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 213577] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 213584] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 213590] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1128333| [2025/04/30 09:52:25 213597] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 213611] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 213617] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 213623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1129512| [2025/04/30 09:52:25 213630] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 213636] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 213643] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 213649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1130691| [2025/04/30 09:52:25 213656] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 213663] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 213670] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 213676] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1131870| [2025/04/30 09:52:25 213683] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 213690] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 213696] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 213703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1133049| [2025/04/30 09:52:25 213710] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 213717] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 213724] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 213736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1134228| [2025/04/30 09:52:25 213743] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 213749] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 213755] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 213762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1135407| [2025/04/30 09:52:25 213768] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 213773] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 213778] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 213782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1136586| [2025/04/30 09:52:25 213786] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 213791] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 213795] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 213799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1137765| [2025/04/30 09:52:25 213803] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 213807] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 213813] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 213819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1138944| [2025/04/30 09:52:25 213827] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 213837] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 213841] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 213845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1140123| [2025/04/30 09:52:25 213850] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 213854] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 213858] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 213862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1141302| [2025/04/30 09:52:25 213867] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 213871] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 213875] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 213879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1142481| [2025/04/30 09:52:25 213884] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 213888] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 213892] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 213898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1143660| [2025/04/30 09:52:25 213905] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 213912] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 213917] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 213924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1144839| [2025/04/30 09:52:25 213928] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 213933] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 213937] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 213941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1146018| [2025/04/30 09:52:25 213945] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 213949] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 213954] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 213958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1147197| [2025/04/30 09:52:25 213962] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 213967] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 213974] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 213982] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1148376| [2025/04/30 09:52:25 213988] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 213995] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 214002] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 214009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1149555| [2025/04/30 09:52:25 214016] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 214029] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 214035] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 214042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1150734| [2025/04/30 09:52:25 214049] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 214056] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 214064] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39627|min_srtt:39627|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 214070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1151913| [2025/04/30 09:52:25 214077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 214083] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 214088] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 214095] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 214103] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:1172|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 214109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:982137| [2025/04/30 09:52:25 214117] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 214121] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745215121|now:1746006745214121|interv:1000| [2025/04/30 09:52:25 214127] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 214151] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 214157] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:25 214164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:38400|cwnd:115707|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1077636| [2025/04/30 09:52:25 214170] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 214176] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 214181] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745215121| [2025/04/30 09:52:25 214189] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745215121| [2025/04/30 09:52:25 214193] [debug] |xqc_engine_wakeup_after|wakeup:1746006745215121|now:1746006745214193|diff:928| [2025/04/30 09:52:25 214198] [debug] |xqc_engine_main_logic|END|now:1746006745212879| [2025/04/30 09:52:25 214206] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:42|state:ESTABED|recv_time:1746006745214205| [2025/04/30 09:52:25 214211] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 214220] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:461| [2025/04/30 09:52:25 214227] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:462| [2025/04/30 09:52:25 214235] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:462| [2025/04/30 09:52:25 214239] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 214244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1228|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1231|path_largest_ack:1228| [2025/04/30 09:52:25 214249] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:49200|prior_delivered:1011210|prior_time:1746006745170539|is_app_limited:0|send_elapse:44330|ack_elapse:43666|ctl_first_sent_time:1746006745172119|lagest_ack_time:1746006745214205|curr_delivered:1060410| [2025/04/30 09:52:25 214254] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745172119| [2025/04/30 09:52:25 214259] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:898||sndq_packets_used_bytes:0|sndq_packets_free:450| [2025/04/30 09:52:25 214263] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1229|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1231|path_largest_ack:1229| [2025/04/30 09:52:25 214268] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:49200|prior_delivered:1011210|prior_time:1746006745170539|is_app_limited:0|send_elapse:44330|ack_elapse:43666|ctl_first_sent_time:1746006745172119|lagest_ack_time:1746006745214205|curr_delivered:1061610| [2025/04/30 09:52:25 214272] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745172275| [2025/04/30 09:52:25 214276] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:897||sndq_packets_used_bytes:0|sndq_packets_free:451| [2025/04/30 09:52:25 214280] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 214285] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:49200|prior_delivered:1013610|prior_time:1746006745172415|is_app_limited:0|send_elapse:42154|ack_elapse:41790|ctl_first_sent_time:1746006745173977|lagest_ack_time:1746006745214205|curr_delivered:1062810| [2025/04/30 09:52:25 214289] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745173977| [2025/04/30 09:52:25 214293] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:896||sndq_packets_used_bytes:0|sndq_packets_free:452| [2025/04/30 09:52:25 214300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1231|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1231|path_largest_ack:1231| [2025/04/30 09:52:25 214307] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:49200|prior_delivered:1013610|prior_time:1746006745172415|is_app_limited:0|send_elapse:42154|ack_elapse:41790|ctl_first_sent_time:1746006745173977|lagest_ack_time:1746006745214205|curr_delivered:1064010| [2025/04/30 09:52:25 214318] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745174075| [2025/04/30 09:52:25 214322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:895||sndq_packets_used_bytes:0|sndq_packets_free:453| [2025/04/30 09:52:25 214326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:39627|rttvar:1686|minrtt:31359|latest_rtt:40130|ack_delay:88| [2025/04/30 09:52:25 214331] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:39679|rttvar:1368|minrtt:31359|latest_rtt:40130|ack_delay:88| [2025/04/30 09:52:25 214335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1231|lost_pn:1228|thresh:3| [2025/04/30 09:52:25 214339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 214343] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 214347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39679|rtt_var:1368|pto_duration:45151|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 214352] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 214356] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 214360] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 33600| [2025/04/30 09:52:25 214363] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745271946|now:1746006745214347|interv:57599| [2025/04/30 09:52:25 214368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745271946|now:1746006745214347|interval:57599|pto_count:0|srtt:39679 [2025/04/30 09:52:25 214372] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42154, ack_elapse 41790, delivered 50400|rate 1195616|lost 301| [2025/04/30 09:52:25 214376] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195616) in round 21| [2025/04/30 09:52:25 214383] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 214390] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:26916| [2025/04/30 09:52:25 214397] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115707|packet_lost:0|acked:4800|po_sent_time:1746006745174075|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1059210| [2025/04/30 09:52:25 214402] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115707|packet_lost:0|acked:4800|po_sent_time:1746006745174075|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1059210| [2025/04/30 09:52:25 214407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:120507|full_bw_reached:1|inflight:33600|srtt:39679|latest_rtt:40130|min_rtt:31359|applimit:0|lost:300|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 214415] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:462|largest:462|pns:2| [2025/04/30 09:52:25 214420] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:462|frame:ACK |recv_time:1746006745214205|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 214425] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865214205|now:1746006745214205|interv:120000000| [2025/04/30 09:52:25 214429] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865214205|now:1746006745214205|interv:120000000| [2025/04/30 09:52:25 214433] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745215121|pq_index:0| [2025/04/30 09:52:25 214437] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745212879| [2025/04/30 09:52:25 214441] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745214441| [2025/04/30 09:52:25 214446] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745214445| [2025/04/30 09:52:25 214451] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 214456] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39679|min_srtt:39679|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 214462] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:33600|cwnd:120507|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1151913| [2025/04/30 09:52:25 214469] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39679|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 214476] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 214482] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39679|min_srtt:39679|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 214486] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:78000|inflight:33600|cwnd:120507|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1153092| [2025/04/30 09:52:25 214490] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39679|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 214495] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 214499] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39679|min_srtt:39679|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 214503] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:79200|inflight:33600|cwnd:120507|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1154271| [2025/04/30 09:52:25 214507] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39679|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 214515] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 214519] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39679|min_srtt:39679|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 214524] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:80400|inflight:33600|cwnd:120507|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1155450| [2025/04/30 09:52:25 214531] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39679|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 214538] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 214545] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39679|min_srtt:39679|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 214552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:81600|inflight:33600|cwnd:120507|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1156629| [2025/04/30 09:52:25 214558] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39679|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 214566] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 214573] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39679|min_srtt:39679|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 214580] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:82800|inflight:33600|cwnd:120507|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1157808| [2025/04/30 09:52:25 214586] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39679|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 214593] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 214600] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39679|min_srtt:39679|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 214606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:84000|inflight:33600|cwnd:120507|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1158987| [2025/04/30 09:52:25 214613] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39679|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 214619] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 214626] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39679|min_srtt:39679|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 214639] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:85200|inflight:33600|cwnd:120507|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1160166| [2025/04/30 09:52:25 214645] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39679|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 214653] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 214659] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39679|min_srtt:39679|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 214666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:86400|inflight:33600|cwnd:120507|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1161345| [2025/04/30 09:52:25 214672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 214678] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 214684] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 214691] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 214698] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:1172|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 214704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33600|cwnd:120507|conn:000055C0D6BED6FC|stream_id:0|stream_offset:982137| [2025/04/30 09:52:25 214711] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 214717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 214723] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:25 214730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:33600|cwnd:120507|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1077636| [2025/04/30 09:52:25 214735] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 214739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 214743] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745215121| [2025/04/30 09:52:25 214747] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745215121| [2025/04/30 09:52:25 214751] [debug] |xqc_engine_wakeup_after|wakeup:1746006745215121|now:1746006745214751|diff:370| [2025/04/30 09:52:25 214756] [debug] |xqc_engine_main_logic|END|now:1746006745214445| [2025/04/30 09:52:25 214761] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745214761| [2025/04/30 09:52:25 214765] [debug] |xqc_engine_wakeup_after|wakeup:1746006745215121|now:1746006745214765|diff:356| [2025/04/30 09:52:25 214769] [debug] |xqc_engine_main_logic|END|now:1746006745214761| [2025/04/30 09:52:25 215801] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745215801| [2025/04/30 09:52:25 215814] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745215121|pq_index:0| [2025/04/30 09:52:25 215818] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745214445| [2025/04/30 09:52:25 215824] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745215822| [2025/04/30 09:52:25 215829] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745215121|now:1746006745215822| [2025/04/30 09:52:25 215833] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745215121|now:1746006745215822| [2025/04/30 09:52:25 215837] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 215841] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 215847] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39679|min_srtt:39679|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 215851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:86400|inflight:33600|cwnd:120507|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1161345| [2025/04/30 09:52:25 215856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 215860] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 215864] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 215869] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 215873] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:1172|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 215877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33600|cwnd:120507|conn:000055C0D6BED6FC|stream_id:0|stream_offset:982137| [2025/04/30 09:52:25 215882] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 215886] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1260| [2025/04/30 09:52:25 215926] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1260|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:33600|now:1746006745215895|stream_id:0|stream_offset:982137| [2025/04/30 09:52:25 215935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1260|origin_pktnum:1172|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:25 215943] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:33600|applimit:0| [2025/04/30 09:52:25 215949] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39679|rtt_var:1368|pto_duration:45151|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 215956] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 215966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 215973] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 34800| [2025/04/30 09:52:25 215979] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745286046|now:1746006745215949|interv:70097| [2025/04/30 09:52:25 215983] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745286046|now:1746006745215949|interval:70097|pto_count:0|srtt:39679 [2025/04/30 09:52:25 215988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:120507|inflight:34800| [2025/04/30 09:52:25 215994] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:25 216001] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:34800|cwnd:120507|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1077636| [2025/04/30 09:52:25 216008] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 216015] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1261| [2025/04/30 09:52:25 216055] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1261|size:1209|sent:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:34800|now:1746006745216025|stream_id:0|stream_offset:1077636| [2025/04/30 09:52:25 216064] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1261|origin_pktnum:0|size:1209|enc_size:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:25 216072] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:34800|applimit:0| [2025/04/30 09:52:25 216078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39679|rtt_var:1368|pto_duration:45151|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 216085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 216091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 216097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 36009| [2025/04/30 09:52:25 216103] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745286176|now:1746006745216078|interv:70098| [2025/04/30 09:52:25 216109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745286176|now:1746006745216078|interval:70098|pto_count:0|srtt:39679 [2025/04/30 09:52:25 216117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:120507|inflight:36009| [2025/04/30 09:52:25 216124] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 216131] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36009|cwnd:120507|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1078815| [2025/04/30 09:52:25 216160] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 216173] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1262| [2025/04/30 09:52:25 216210] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1262|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:36009|now:1746006745216184|stream_id:0|stream_offset:1078815| [2025/04/30 09:52:25 216219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 216226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:36009|applimit:0| [2025/04/30 09:52:25 216234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39679|rtt_var:1368|pto_duration:45151|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 216241] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 216248] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 216254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 37209| [2025/04/30 09:52:25 216261] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745286335|now:1746006745216233|interv:70102| [2025/04/30 09:52:25 216265] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745286335|now:1746006745216233|interval:70102|pto_count:0|srtt:39679 [2025/04/30 09:52:25 216269] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:120507|inflight:37209| [2025/04/30 09:52:25 216274] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 216279] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37209|cwnd:120507|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1079994| [2025/04/30 09:52:25 216283] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 216287] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1263| [2025/04/30 09:52:25 216318] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1263|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37209|now:1746006745216294|stream_id:0|stream_offset:1079994| [2025/04/30 09:52:25 216326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 216334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:37209|applimit:0| [2025/04/30 09:52:25 216341] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39679|rtt_var:1368|pto_duration:45151|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 216347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 216351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 216355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 38409| [2025/04/30 09:52:25 216368] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745286445|now:1746006745216341|interv:70104| [2025/04/30 09:52:25 216372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745286445|now:1746006745216341|interval:70104|pto_count:0|srtt:39679 [2025/04/30 09:52:25 216376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:120507|inflight:38409| [2025/04/30 09:52:25 216381] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 216385] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38409|cwnd:120507|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 216389] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 216393] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1264| [2025/04/30 09:52:25 216422] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1264|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38409|now:1746006745216400|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 216432] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 216439] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:38409|applimit:0| [2025/04/30 09:52:25 216446] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39679|rtt_var:1368|pto_duration:45151|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 216451] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 216455] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 216459] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 39609| [2025/04/30 09:52:25 216463] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745286551|now:1746006745216445|interv:70106| [2025/04/30 09:52:25 216467] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745286551|now:1746006745216445|interval:70106|pto_count:0|srtt:39679 [2025/04/30 09:52:25 216471] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:120507|inflight:39609| [2025/04/30 09:52:25 216476] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 216480] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:120507|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1082352| [2025/04/30 09:52:25 216484] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 216488] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1265| [2025/04/30 09:52:25 216516] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1265|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39609|now:1746006745216494|stream_id:0|stream_offset:1082352| [2025/04/30 09:52:25 216530] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 216538] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:39609|applimit:0| [2025/04/30 09:52:25 216543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39679|rtt_var:1368|pto_duration:45151|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 216547] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 216551] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 216555] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 40809| [2025/04/30 09:52:25 216559] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745286645|now:1746006745216543|interv:70102| [2025/04/30 09:52:25 216564] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745286645|now:1746006745216543|interval:70102|pto_count:0|srtt:39679 [2025/04/30 09:52:25 216571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:120507|inflight:40809| [2025/04/30 09:52:25 216579] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 216585] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:120507|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1083531| [2025/04/30 09:52:25 216592] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 216599] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1266| [2025/04/30 09:52:25 216654] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1266|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1746006745216609|stream_id:0|stream_offset:1083531| [2025/04/30 09:52:25 216665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 216672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/04/30 09:52:25 216678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39679|rtt_var:1368|pto_duration:45151|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 216685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 216691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 216697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 42009| [2025/04/30 09:52:25 216704] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745286760|now:1746006745216678|interv:70082| [2025/04/30 09:52:25 216710] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745286760|now:1746006745216678|interval:70082|pto_count:0|srtt:39679 [2025/04/30 09:52:25 216726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:120507|inflight:42009| [2025/04/30 09:52:25 216733] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 216739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:120507|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1084710| [2025/04/30 09:52:25 216745] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 216752] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1267| [2025/04/30 09:52:25 216793] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1267|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1746006745216764|stream_id:0|stream_offset:1084710| [2025/04/30 09:52:25 216803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 216810] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/04/30 09:52:25 216817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39679|rtt_var:1368|pto_duration:45151|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 216824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 216830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 216836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 09:52:25 216840] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745286915|now:1746006745216817|interv:70098| [2025/04/30 09:52:25 216844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745286915|now:1746006745216817|interval:70098|pto_count:0|srtt:39679 [2025/04/30 09:52:25 216848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:120507|inflight:43209| [2025/04/30 09:52:25 216853] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 216857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:120507|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1085889| [2025/04/30 09:52:25 216861] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 216866] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1268| [2025/04/30 09:52:25 216888] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1268|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43209|now:1746006745216872|stream_id:0|stream_offset:1085889| [2025/04/30 09:52:25 216894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 216901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:43209|applimit:0| [2025/04/30 09:52:25 216915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39679|rtt_var:1368|pto_duration:45151|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 216921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 216926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 216930] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 09:52:25 216934] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745287023|now:1746006745216915|interv:70108| [2025/04/30 09:52:25 216938] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745287023|now:1746006745216915|interval:70108|pto_count:0|srtt:39679 [2025/04/30 09:52:25 216944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:120507|inflight:44409| [2025/04/30 09:52:25 216951] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 216958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:120507|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1087068| [2025/04/30 09:52:25 216965] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 216972] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1269| [2025/04/30 09:52:25 217007] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1269|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44409|now:1746006745216982|stream_id:0|stream_offset:1087068| [2025/04/30 09:52:25 217018] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 217025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:44409|applimit:0| [2025/04/30 09:52:25 217032] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39679|rtt_var:1368|pto_duration:45151|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 217038] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 217042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 217045] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45609| [2025/04/30 09:52:25 217049] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745287133|now:1746006745217031|interv:70102| [2025/04/30 09:52:25 217054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745287133|now:1746006745217031|interval:70102|pto_count:0|srtt:39679 [2025/04/30 09:52:25 217058] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:120507|inflight:45609| [2025/04/30 09:52:25 217063] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 217067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:120507|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1088247| [2025/04/30 09:52:25 217076] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 217081] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1270| [2025/04/30 09:52:25 217103] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1270|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45609|now:1746006745217087|stream_id:0|stream_offset:1088247| [2025/04/30 09:52:25 217108] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 217113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45609|applimit:0| [2025/04/30 09:52:25 217117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39679|rtt_var:1368|pto_duration:45151|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 217121] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 217125] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 217129] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46809| [2025/04/30 09:52:25 217152] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745287238|now:1746006745217117|interv:70121| [2025/04/30 09:52:25 217157] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745287238|now:1746006745217117|interval:70121|pto_count:0|srtt:39679 [2025/04/30 09:52:25 217165] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:120507|inflight:46809| [2025/04/30 09:52:25 217173] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 217179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:120507|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1089426| [2025/04/30 09:52:25 217186] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 217193] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1271| [2025/04/30 09:52:25 217229] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1271|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46809|now:1746006745217202|stream_id:0|stream_offset:1089426| [2025/04/30 09:52:25 217238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 217245] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46809|applimit:0| [2025/04/30 09:52:25 217252] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39679|rtt_var:1368|pto_duration:45151|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 217259] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 217267] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 217271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48009| [2025/04/30 09:52:25 217275] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745287353|now:1746006745217252|interv:70101| [2025/04/30 09:52:25 217279] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745287353|now:1746006745217252|interval:70101|pto_count:0|srtt:39679 [2025/04/30 09:52:25 217284] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:120507|inflight:48009| [2025/04/30 09:52:25 217288] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 217293] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48009|cwnd:120507|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1090605| [2025/04/30 09:52:25 217297] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 217301] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1272| [2025/04/30 09:52:25 217330] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1272|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48009|now:1746006745217308|stream_id:0|stream_offset:1090605| [2025/04/30 09:52:25 217338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 217345] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48009|applimit:0| [2025/04/30 09:52:25 217352] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39679|rtt_var:1368|pto_duration:45151|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 217359] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 217363] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 217367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49209| [2025/04/30 09:52:25 217370] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745287459|now:1746006745217351|interv:70108| [2025/04/30 09:52:25 217374] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745287459|now:1746006745217351|interval:70108|pto_count:0|srtt:39679 [2025/04/30 09:52:25 217379] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:120507|inflight:49209| [2025/04/30 09:52:25 217383] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 217388] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49209|cwnd:120507|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1091784| [2025/04/30 09:52:25 217392] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 217400] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745218400|now:1746006745217400|interv:1000| [2025/04/30 09:52:25 217404] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 217408] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 217412] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745218400| [2025/04/30 09:52:25 217416] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745218400| [2025/04/30 09:52:25 217420] [debug] |xqc_engine_wakeup_after|wakeup:1746006745218400|now:1746006745217420|diff:980| [2025/04/30 09:52:25 217425] [debug] |xqc_engine_main_logic|END|now:1746006745215822| [2025/04/30 09:52:25 217434] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:42|state:ESTABED|recv_time:1746006745217434| [2025/04/30 09:52:25 217439] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 217445] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:462| [2025/04/30 09:52:25 217448] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:463| [2025/04/30 09:52:25 217454] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:463| [2025/04/30 09:52:25 217458] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 217463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 217468] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:49200|prior_delivered:1016010|prior_time:1746006745174258|is_app_limited:0|send_elapse:41948|ack_elapse:43176|ctl_first_sent_time:1746006745175805|lagest_ack_time:1746006745217434|curr_delivered:1065210| [2025/04/30 09:52:25 217472] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745175805| [2025/04/30 09:52:25 217477] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:894||sndq_packets_used_bytes:0|sndq_packets_free:454| [2025/04/30 09:52:25 217481] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 217486] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:48000|prior_delivered:1018410|prior_time:1746006745176179|is_app_limited:0|send_elapse:41927|ack_elapse:41255|ctl_first_sent_time:1746006745177750|lagest_ack_time:1746006745217434|curr_delivered:1066410| [2025/04/30 09:52:25 217490] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745177750| [2025/04/30 09:52:25 217494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:893||sndq_packets_used_bytes:0|sndq_packets_free:455| [2025/04/30 09:52:25 217498] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:39679|rttvar:1368|minrtt:31359|latest_rtt:39684|ack_delay:96| [2025/04/30 09:52:25 217502] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:39668|rttvar:1048|minrtt:31359|latest_rtt:39684|ack_delay:96| [2025/04/30 09:52:25 217507] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1233|lost_pn:1230|thresh:3| [2025/04/30 09:52:25 217511] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 217518] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 217522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39668|rtt_var:1048|pto_duration:43860|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 217526] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 217530] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 217534] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46809| [2025/04/30 09:52:25 217538] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745286168|now:1746006745217522|interv:68646| [2025/04/30 09:52:25 217542] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745286168|now:1746006745217522|interval:68646|pto_count:0|srtt:39668 [2025/04/30 09:52:25 217546] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 41927, ack_elapse 41255, delivered 48000|rate 1144846|lost 301| [2025/04/30 09:52:25 217551] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144846) in round 21| [2025/04/30 09:52:25 217555] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 217560] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:26916| [2025/04/30 09:52:25 217567] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:120507|packet_lost:0|acked:2400|po_sent_time:1746006745177750|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1059210| [2025/04/30 09:52:25 217574] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:120507|packet_lost:0|acked:2400|po_sent_time:1746006745177750|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1059210| [2025/04/30 09:52:25 217581] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:121923|full_bw_reached:1|inflight:46809|srtt:39668|latest_rtt:39684|min_rtt:31359|applimit:0|lost:301|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 217590] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:463|largest:463|pns:2| [2025/04/30 09:52:25 217596] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:463|frame:ACK |recv_time:1746006745217434|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 217603] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865217434|now:1746006745217434|interv:120000000| [2025/04/30 09:52:25 217609] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865217434|now:1746006745217434|interv:120000000| [2025/04/30 09:52:25 217616] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745218400|pq_index:0| [2025/04/30 09:52:25 217622] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745215822| [2025/04/30 09:52:25 217628] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745217628| [2025/04/30 09:52:25 217635] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745217633| [2025/04/30 09:52:25 217648] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 217655] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39668|min_srtt:39668|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 217662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:46809|cwnd:121923|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1161345| [2025/04/30 09:52:25 217670] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39668|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 217676] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 217684] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39668|min_srtt:39668|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 217691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:46809|cwnd:121923|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1162524| [2025/04/30 09:52:25 217699] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39668|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 217706] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 217713] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39668|min_srtt:39668|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 217720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:46809|cwnd:121923|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1163703| [2025/04/30 09:52:25 217727] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39668|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 217734] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 217740] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39668|min_srtt:39668|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 217747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:74400|inflight:46809|cwnd:121923|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1164882| [2025/04/30 09:52:25 217754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 217761] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 217766] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 217778] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 217785] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 217792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:121923|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1091784| [2025/04/30 09:52:25 217799] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 217805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 217810] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745218400| [2025/04/30 09:52:25 217814] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745218400| [2025/04/30 09:52:25 217818] [debug] |xqc_engine_wakeup_after|wakeup:1746006745218400|now:1746006745217818|diff:582| [2025/04/30 09:52:25 217823] [debug] |xqc_engine_main_logic|END|now:1746006745217633| [2025/04/30 09:52:25 217828] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745217828| [2025/04/30 09:52:25 217832] [debug] |xqc_engine_wakeup_after|wakeup:1746006745218400|now:1746006745217832|diff:568| [2025/04/30 09:52:25 217836] [debug] |xqc_engine_main_logic|END|now:1746006745217828| [2025/04/30 09:52:25 218085] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006745218084| [2025/04/30 09:52:25 218092] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 218101] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:463| [2025/04/30 09:52:25 218107] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:464| [2025/04/30 09:52:25 218115] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:464| [2025/04/30 09:52:25 218122] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 218130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 218158] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:49200|prior_delivered:1018410|prior_time:1746006745176179|is_app_limited:0|send_elapse:42069|ack_elapse:41905|ctl_first_sent_time:1746006745177892|lagest_ack_time:1746006745218084|curr_delivered:1067610| [2025/04/30 09:52:25 218165] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745177892| [2025/04/30 09:52:25 218172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:892||sndq_packets_used_bytes:0|sndq_packets_free:456| [2025/04/30 09:52:25 218179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 218186] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:49200|prior_delivered:1018410|prior_time:1746006745176179|is_app_limited:0|send_elapse:42069|ack_elapse:41905|ctl_first_sent_time:1746006745177892|lagest_ack_time:1746006745218084|curr_delivered:1068810| [2025/04/30 09:52:25 218193] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745177997| [2025/04/30 09:52:25 218199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:891||sndq_packets_used_bytes:0|sndq_packets_free:457| [2025/04/30 09:52:25 218210] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:39668|rttvar:1048|minrtt:31359|latest_rtt:40087|ack_delay:104| [2025/04/30 09:52:25 218216] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:39707|rttvar:864|minrtt:31359|latest_rtt:40087|ack_delay:104| [2025/04/30 09:52:25 218223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1235|lost_pn:1232|thresh:3| [2025/04/30 09:52:25 218230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 218236] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 218242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39707|rtt_var:864|pto_duration:43163|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 218249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 218256] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 218261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 44409| [2025/04/30 09:52:25 218268] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745285471|now:1746006745218242|interv:67229| [2025/04/30 09:52:25 218275] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745285471|now:1746006745218242|interval:67229|pto_count:0|srtt:39707 [2025/04/30 09:52:25 218282] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42069, ack_elapse 41905, delivered 50400|rate 1198031|lost 301| [2025/04/30 09:52:25 218288] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198031) in round 21| [2025/04/30 09:52:25 218292] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 218296] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27114| [2025/04/30 09:52:25 218300] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:121923|packet_lost:0|acked:2400|po_sent_time:1746006745177997|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1059210| [2025/04/30 09:52:25 218305] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:121923|packet_lost:0|acked:2400|po_sent_time:1746006745177997|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1059210| [2025/04/30 09:52:25 218310] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:122121|full_bw_reached:1|inflight:44409|srtt:39707|latest_rtt:40087|min_rtt:31359|applimit:0|lost:301|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 218315] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:25 218320] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006745243084|now:1746006745218084|interv:25000| [2025/04/30 09:52:25 218325] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745218084|max_ack_delay:25000| [2025/04/30 09:52:25 218334] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:464|largest:464|pns:2| [2025/04/30 09:52:25 218338] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:464|frame:PING ACK |recv_time:1746006745218084|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 218343] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865218084|now:1746006745218084|interv:120000000| [2025/04/30 09:52:25 218347] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865218084|now:1746006745218084|interv:120000000| [2025/04/30 09:52:25 218351] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745218400|pq_index:0| [2025/04/30 09:52:25 218356] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745217633| [2025/04/30 09:52:25 218359] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745218359| [2025/04/30 09:52:25 218364] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745218363| [2025/04/30 09:52:25 218369] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 218374] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39707|min_srtt:39707|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 218378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:44409|cwnd:122121|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1164882| [2025/04/30 09:52:25 218383] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39707|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 218387] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 218392] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39707|min_srtt:39707|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 218396] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:44409|cwnd:122121|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1166061| [2025/04/30 09:52:25 218400] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39707|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 218405] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 218409] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39707|min_srtt:39707|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 218413] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:44409|cwnd:122121|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1167240| [2025/04/30 09:52:25 218420] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 218424] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 218428] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 218432] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 218436] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 218441] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:122121|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1091784| [2025/04/30 09:52:25 218445] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 218449] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 218453] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745218400| [2025/04/30 09:52:25 218457] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745218400| [2025/04/30 09:52:25 218461] [debug] |xqc_engine_wakeup_after|wakeup:1746006745218400|now:1746006745218461|diff:18446744073709551555| [2025/04/30 09:52:25 218465] [debug] |xqc_engine_main_logic|END|now:1746006745218363| [2025/04/30 09:52:25 218470] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745218470| [2025/04/30 09:52:25 218476] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745218400|pq_index:0| [2025/04/30 09:52:25 218483] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745218363| [2025/04/30 09:52:25 218491] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DATA_BLOCKED DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745218489| [2025/04/30 09:52:25 218498] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745218400|now:1746006745218489| [2025/04/30 09:52:25 218504] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745218400|now:1746006745218489| [2025/04/30 09:52:25 218511] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 218518] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 218525] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39707|min_srtt:39707|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 218532] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:44409|cwnd:122121|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1167240| [2025/04/30 09:52:25 218539] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 218545] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 218551] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 218564] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 218571] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 218578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:122121|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1091784| [2025/04/30 09:52:25 218585] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 218591] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1273| [2025/04/30 09:52:25 218651] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1273|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44409|now:1746006745218602|stream_id:0|stream_offset:1091784| [2025/04/30 09:52:25 218662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 218669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:44409|applimit:0| [2025/04/30 09:52:25 218676] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39707|rtt_var:864|pto_duration:43163|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 218683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 218690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 218696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45609| [2025/04/30 09:52:25 218703] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745286765|now:1746006745218676|interv:68089| [2025/04/30 09:52:25 218709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745286765|now:1746006745218676|interval:68089|pto_count:0|srtt:39707 [2025/04/30 09:52:25 218716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122121|inflight:45609| [2025/04/30 09:52:25 218724] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 218731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:122121|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1092963| [2025/04/30 09:52:25 218738] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 218744] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745219743|now:1746006745218743|interv:1000| [2025/04/30 09:52:25 218750] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 218754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 218758] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745219743| [2025/04/30 09:52:25 218762] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745219743| [2025/04/30 09:52:25 218771] [debug] |xqc_engine_wakeup_after|wakeup:1746006745219743|now:1746006745218771|diff:972| [2025/04/30 09:52:25 218775] [debug] |xqc_engine_main_logic|END|now:1746006745218489| [2025/04/30 09:52:25 219060] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:42|state:ESTABED|recv_time:1746006745219059| [2025/04/30 09:52:25 219072] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 219081] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:464| [2025/04/30 09:52:25 219087] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:465| [2025/04/30 09:52:25 219096] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:465| [2025/04/30 09:52:25 219102] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:10| [2025/04/30 09:52:25 219109] [debug] |scid:d47626d1917b423603b680b7|xqc_process_max_data_frame|max_data:4194304|max_data_old:2097152| [2025/04/30 09:52:25 219115] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:11| [2025/04/30 09:52:25 219122] [debug] |scid:d47626d1917b423603b680b7|xqc_process_max_stream_data_frame|max_stream_data=4194304|max_stream_data_old=2097152| [2025/04/30 09:52:25 219130] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:25 219153] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 09:52:25 219161] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:465|largest:465|pns:2| [2025/04/30 09:52:25 219168] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:465|frame:MAX_DATA MAX_STREAM_DATA |recv_time:1746006745219059|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 219175] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865219059|now:1746006745219059|interv:120000000| [2025/04/30 09:52:25 219181] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865219059|now:1746006745219059|interv:120000000| [2025/04/30 09:52:25 219187] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745219743|pq_index:0| [2025/04/30 09:52:25 219194] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745218489| [2025/04/30 09:52:25 219200] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745219200| [2025/04/30 09:52:25 219208] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745219206| [2025/04/30 09:52:25 219216] [debug] |scid:d47626d1917b423603b680b7|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:000055C0D6BED6FC|cnt:0| [2025/04/30 09:52:25 219223] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2098012| [2025/04/30 09:52:25 219228] [debug] |scid:d47626d1917b423603b680b7|xqc_sample_check_app_limited|check_applimit|path:0|inflight:45609|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 09:52:25 219235] [info] |scid:d47626d1917b423603b680b7|xqc_stream_send|ret:0|stream_id:0|stream_send_offset:2097152|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:860|offset:860|fin:1|stream_flag:64|conn:000055C0D6BED6FC|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 09:52:25 219251] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c| [2025/04/30 09:52:25 219442] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:465|ack_delay:383|first_ack_range:8|largest_pkt_recv_time:1746006745219059| [2025/04/30 09:52:25 219447] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:465|low:457|pkt_pns:2| [2025/04/30 09:52:25 219451] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:455|low:401|pkt_pns:2| [2025/04/30 09:52:25 219455] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:465|frame_largest_recv:465| [2025/04/30 09:52:25 219459] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:25 219464] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39707|min_srtt:39707|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 219468] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:45609|cwnd:122121|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1167240| [2025/04/30 09:52:25 219473] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 219477] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 219481] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 219485] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 219490] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:25 219494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:45609|cwnd:122121|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1092963| [2025/04/30 09:52:25 219499] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 219503] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 219507] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745219743| [2025/04/30 09:52:25 219513] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745219743| [2025/04/30 09:52:25 219520] [debug] |xqc_engine_wakeup_after|wakeup:1746006745219743|now:1746006745219520|diff:223| [2025/04/30 09:52:25 219527] [debug] |xqc_engine_main_logic|END|now:1746006745219206| [2025/04/30 09:52:25 219535] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745219535| [2025/04/30 09:52:25 219541] [debug] |xqc_engine_wakeup_after|wakeup:1746006745219743|now:1746006745219541|diff:202| [2025/04/30 09:52:25 219547] [debug] |xqc_engine_main_logic|END|now:1746006745219535| [2025/04/30 09:52:25 220013] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:42|state:ESTABED|recv_time:1746006745220012| [2025/04/30 09:52:25 220026] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 220035] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:465| [2025/04/30 09:52:25 220049] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:466| [2025/04/30 09:52:25 220058] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:466| [2025/04/30 09:52:25 220064] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 220072] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 220079] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:49200|prior_delivered:1020810|prior_time:1746006745178217|is_app_limited:0|send_elapse:40046|ack_elapse:41795|ctl_first_sent_time:1746006745179852|lagest_ack_time:1746006745220012|curr_delivered:1070010| [2025/04/30 09:52:25 220087] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745179852| [2025/04/30 09:52:25 220094] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:891||sndq_packets_used_bytes:0|sndq_packets_free:457| [2025/04/30 09:52:25 220101] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 220108] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:49200|prior_delivered:1020810|prior_time:1746006745178217|is_app_limited:0|send_elapse:40046|ack_elapse:41795|ctl_first_sent_time:1746006745179852|lagest_ack_time:1746006745220012|curr_delivered:1071210| [2025/04/30 09:52:25 220115] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745179966| [2025/04/30 09:52:25 220122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:890||sndq_packets_used_bytes:0|sndq_packets_free:458| [2025/04/30 09:52:25 220128] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:39707|rttvar:864|minrtt:31359|latest_rtt:40046|ack_delay:96| [2025/04/30 09:52:25 220163] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:39737|rttvar:708|minrtt:31359|latest_rtt:40046|ack_delay:96| [2025/04/30 09:52:25 220169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1237|lost_pn:1234|thresh:3| [2025/04/30 09:52:25 220173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 220177] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 220181] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39737|rtt_var:708|pto_duration:42569|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 220186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 220190] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 220194] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 43209| [2025/04/30 09:52:25 220198] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745286171|now:1746006745220181|interv:65990| [2025/04/30 09:52:25 220202] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745286171|now:1746006745220181|interval:65990|pto_count:0|srtt:39737 [2025/04/30 09:52:25 220211] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 40046, ack_elapse 41795, delivered 50400|rate 1205885|lost 301| [2025/04/30 09:52:25 220215] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205885) in round 21| [2025/04/30 09:52:25 220219] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 220223] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 220227] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122121|packet_lost:0|acked:2400|po_sent_time:1746006745179966|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1059210| [2025/04/30 09:52:25 220232] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122121|packet_lost:0|acked:2400|po_sent_time:1746006745179966|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1059210| [2025/04/30 09:52:25 220236] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:122249|full_bw_reached:1|inflight:43209|srtt:39737|latest_rtt:40046|min_rtt:31359|applimit:0|lost:301|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 220242] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:466|largest:466|pns:2| [2025/04/30 09:52:25 220248] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:466|frame:ACK |recv_time:1746006745220012|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 220255] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865220012|now:1746006745220012|interv:120000000| [2025/04/30 09:52:25 220262] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865220012|now:1746006745220012|interv:120000000| [2025/04/30 09:52:25 220268] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745219743|pq_index:0| [2025/04/30 09:52:25 220274] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745219206| [2025/04/30 09:52:25 220278] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745220278| [2025/04/30 09:52:25 220283] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745220282| [2025/04/30 09:52:25 220288] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745219743|now:1746006745220282| [2025/04/30 09:52:25 220292] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745219743|now:1746006745220282| [2025/04/30 09:52:25 220296] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 220301] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39737|min_srtt:39737|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 220306] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:43209|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1167240| [2025/04/30 09:52:25 220310] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39737|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 220318] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 220323] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39737|min_srtt:39737|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 220328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:43209|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1168419| [2025/04/30 09:52:25 220332] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39737|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 220337] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 220341] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39737|min_srtt:39737|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 220346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:43209|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1169598| [2025/04/30 09:52:25 220350] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 220354] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 220358] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 220362] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 220367] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:25 220371] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:43209|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1092963| [2025/04/30 09:52:25 220375] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 220380] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1274| [2025/04/30 09:52:25 220417] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1274|size:1208|sent:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:43209|now:1746006745220387|stream_id:0|stream_offset:1092963| [2025/04/30 09:52:25 220426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1274|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:52:25 220434] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:43209|applimit:0| [2025/04/30 09:52:25 220441] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39737|rtt_var:708|pto_duration:42569|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 220447] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 220455] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 220458] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 44417| [2025/04/30 09:52:25 220462] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745287956|now:1746006745220440|interv:67516| [2025/04/30 09:52:25 220467] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745287956|now:1746006745220440|interval:67516|pto_count:0|srtt:39737 [2025/04/30 09:52:25 220471] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:44417| [2025/04/30 09:52:25 220476] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 220480] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1094142| [2025/04/30 09:52:25 220485] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 220489] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1275| [2025/04/30 09:52:25 220537] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1275|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44417|now:1746006745220497|stream_id:0|stream_offset:1094142| [2025/04/30 09:52:25 220547] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 220554] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:44417|applimit:0| [2025/04/30 09:52:25 220560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39737|rtt_var:708|pto_duration:42569|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 220567] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 220573] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 220579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45617| [2025/04/30 09:52:25 220586] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745288066|now:1746006745220560|interv:67506| [2025/04/30 09:52:25 220592] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745288066|now:1746006745220560|interval:67506|pto_count:0|srtt:39737 [2025/04/30 09:52:25 220598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:45617| [2025/04/30 09:52:25 220606] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 220613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45617|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1095321| [2025/04/30 09:52:25 220620] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 220634] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745221633|now:1746006745220633|interv:1000| [2025/04/30 09:52:25 220640] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 220646] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 220652] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745221633| [2025/04/30 09:52:25 220659] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745221633| [2025/04/30 09:52:25 220665] [debug] |xqc_engine_wakeup_after|wakeup:1746006745221633|now:1746006745220665|diff:968| [2025/04/30 09:52:25 220672] [debug] |xqc_engine_main_logic|END|now:1746006745220282| [2025/04/30 09:52:25 220680] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745220680| [2025/04/30 09:52:25 220685] [debug] |xqc_engine_wakeup_after|wakeup:1746006745221633|now:1746006745220685|diff:948| [2025/04/30 09:52:25 220689] [debug] |xqc_engine_main_logic|END|now:1746006745220680| [2025/04/30 09:52:25 221759] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745221758| [2025/04/30 09:52:25 221770] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745221633|pq_index:0| [2025/04/30 09:52:25 221775] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745220282| [2025/04/30 09:52:25 221780] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745221779| [2025/04/30 09:52:25 221785] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745221633|now:1746006745221779| [2025/04/30 09:52:25 221790] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745221633|now:1746006745221779| [2025/04/30 09:52:25 221794] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 221799] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39737|min_srtt:39737|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 221804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:45617|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1169598| [2025/04/30 09:52:25 221809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 221813] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 221817] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 221821] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 221826] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 221830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45617|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1095321| [2025/04/30 09:52:25 221835] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 221839] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1276| [2025/04/30 09:52:25 221883] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1276|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45617|now:1746006745221853|stream_id:0|stream_offset:1095321| [2025/04/30 09:52:25 221893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 221900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45617|applimit:0| [2025/04/30 09:52:25 221907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39737|rtt_var:708|pto_duration:42569|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 221912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 221916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 221920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46817| [2025/04/30 09:52:25 221924] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745289422|now:1746006745221907|interv:67515| [2025/04/30 09:52:25 221929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745289422|now:1746006745221907|interval:67515|pto_count:0|srtt:39737 [2025/04/30 09:52:25 221933] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:46817| [2025/04/30 09:52:25 221938] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 221942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46817|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1096500| [2025/04/30 09:52:25 221947] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 221952] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745222952|now:1746006745221952|interv:1000| [2025/04/30 09:52:25 221959] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 221965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 221972] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745222952| [2025/04/30 09:52:25 221978] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745222952| [2025/04/30 09:52:25 221983] [debug] |xqc_engine_wakeup_after|wakeup:1746006745222952|now:1746006745221983|diff:969| [2025/04/30 09:52:25 221988] [debug] |xqc_engine_main_logic|END|now:1746006745221779| [2025/04/30 09:52:25 221999] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:42|state:ESTABED|recv_time:1746006745221998| [2025/04/30 09:52:25 222007] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 222014] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:466| [2025/04/30 09:52:25 222018] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:467| [2025/04/30 09:52:25 222023] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:467| [2025/04/30 09:52:25 222027] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 222039] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 222046] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:49200|prior_delivered:1023210|prior_time:1746006745180179|is_app_limited:0|send_elapse:39958|ack_elapse:41819|ctl_first_sent_time:1746006745181778|lagest_ack_time:1746006745221998|curr_delivered:1072410| [2025/04/30 09:52:25 222054] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745181778| [2025/04/30 09:52:25 222061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:889||sndq_packets_used_bytes:0|sndq_packets_free:459| [2025/04/30 09:52:25 222068] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 222072] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:48000|prior_delivered:1025610|prior_time:1746006745182187|is_app_limited:0|send_elapse:39966|ack_elapse:39811|ctl_first_sent_time:1746006745183771|lagest_ack_time:1746006745221998|curr_delivered:1073610| [2025/04/30 09:52:25 222078] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745183771| [2025/04/30 09:52:25 222084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:888||sndq_packets_used_bytes:0|sndq_packets_free:460| [2025/04/30 09:52:25 222090] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:39737|rttvar:708|minrtt:31359|latest_rtt:38227|ack_delay:88| [2025/04/30 09:52:25 222097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:39537|rttvar:930|minrtt:31359|latest_rtt:38227|ack_delay:88| [2025/04/30 09:52:25 222104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1239|lost_pn:1236|thresh:3| [2025/04/30 09:52:25 222110] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 222117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 222124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39537|rtt_var:930|pto_duration:43257|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 222130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 222158] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 222162] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 44417| [2025/04/30 09:52:25 222166] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745290110|now:1746006745222123|interv:67987| [2025/04/30 09:52:25 222170] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745290110|now:1746006745222123|interval:67987|pto_count:0|srtt:39537 [2025/04/30 09:52:25 222175] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39966, ack_elapse 39811, delivered 48000|rate 1201020|lost 301| [2025/04/30 09:52:25 222179] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201020) in round 21| [2025/04/30 09:52:25 222188] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 222192] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 222196] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122249|packet_lost:0|acked:2400|po_sent_time:1746006745183771|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1059210| [2025/04/30 09:52:25 222201] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122249|packet_lost:0|acked:2400|po_sent_time:1746006745183771|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1059210| [2025/04/30 09:52:25 222205] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:122249|full_bw_reached:1|inflight:44417|srtt:39537|latest_rtt:38227|min_rtt:31359|applimit:0|lost:301|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 222211] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:467|largest:467|pns:2| [2025/04/30 09:52:25 222216] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:467|frame:ACK |recv_time:1746006745221998|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 222221] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865221998|now:1746006745221998|interv:120000000| [2025/04/30 09:52:25 222225] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865221998|now:1746006745221998|interv:120000000| [2025/04/30 09:52:25 222229] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745222952|pq_index:0| [2025/04/30 09:52:25 222233] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745221779| [2025/04/30 09:52:25 222237] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745222237| [2025/04/30 09:52:25 222242] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745222241| [2025/04/30 09:52:25 222248] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39537|min_srtt:39537|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 222253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1169598| [2025/04/30 09:52:25 222258] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39537|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 222262] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 222267] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39537|min_srtt:39537|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 222272] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1170777| [2025/04/30 09:52:25 222283] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39537|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 222287] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 222292] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39537|min_srtt:39537|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 222296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1171956| [2025/04/30 09:52:25 222300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 222304] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 222308] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 222312] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 222317] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 222321] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1096500| [2025/04/30 09:52:25 222325] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 222329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 222333] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745222952| [2025/04/30 09:52:25 222337] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745222952| [2025/04/30 09:52:25 222341] [debug] |xqc_engine_wakeup_after|wakeup:1746006745222952|now:1746006745222341|diff:611| [2025/04/30 09:52:25 222345] [debug] |xqc_engine_main_logic|END|now:1746006745222241| [2025/04/30 09:52:25 222351] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745222351| [2025/04/30 09:52:25 222355] [debug] |xqc_engine_wakeup_after|wakeup:1746006745222952|now:1746006745222355|diff:597| [2025/04/30 09:52:25 222359] [debug] |xqc_engine_main_logic|END|now:1746006745222351| [2025/04/30 09:52:25 223425] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745223425| [2025/04/30 09:52:25 223437] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745222952|pq_index:0| [2025/04/30 09:52:25 223442] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745222241| [2025/04/30 09:52:25 223447] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745223446| [2025/04/30 09:52:25 223452] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745222952|now:1746006745223446| [2025/04/30 09:52:25 223457] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745222952|now:1746006745223446| [2025/04/30 09:52:25 223466] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 223472] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39537|min_srtt:39537|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 223477] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1171956| [2025/04/30 09:52:25 223481] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 223485] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 223489] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 223502] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 223507] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 223512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1096500| [2025/04/30 09:52:25 223516] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 223521] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1277| [2025/04/30 09:52:25 223557] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1277|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44417|now:1746006745223529|stream_id:0|stream_offset:1096500| [2025/04/30 09:52:25 223566] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 223573] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:44417|applimit:0| [2025/04/30 09:52:25 223580] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39537|rtt_var:930|pto_duration:43257|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 223587] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 223593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 223599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45617| [2025/04/30 09:52:25 223606] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745291786|now:1746006745223580|interv:68206| [2025/04/30 09:52:25 223612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745291786|now:1746006745223580|interval:68206|pto_count:0|srtt:39537 [2025/04/30 09:52:25 223620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:45617| [2025/04/30 09:52:25 223628] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 223634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45617|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1097679| [2025/04/30 09:52:25 223647] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 223654] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1278| [2025/04/30 09:52:25 223697] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1278|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45617|now:1746006745223665|stream_id:0|stream_offset:1097679| [2025/04/30 09:52:25 223706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 223714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45617|applimit:0| [2025/04/30 09:52:25 223720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39537|rtt_var:930|pto_duration:43257|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 223727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 223733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 223740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46817| [2025/04/30 09:52:25 223746] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745291922|now:1746006745223720|interv:68202| [2025/04/30 09:52:25 223753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745291922|now:1746006745223720|interval:68202|pto_count:0|srtt:39537 [2025/04/30 09:52:25 223760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:46817| [2025/04/30 09:52:25 223767] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 223774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46817|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1098858| [2025/04/30 09:52:25 223780] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 223784] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745224784|now:1746006745223784|interv:1000| [2025/04/30 09:52:25 223788] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 223792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 223796] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745224784| [2025/04/30 09:52:25 223800] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745224784| [2025/04/30 09:52:25 223804] [debug] |xqc_engine_wakeup_after|wakeup:1746006745224784|now:1746006745223804|diff:980| [2025/04/30 09:52:25 223809] [debug] |xqc_engine_main_logic|END|now:1746006745223446| [2025/04/30 09:52:25 224008] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:42|state:ESTABED|recv_time:1746006745224007| [2025/04/30 09:52:25 224021] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 224038] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:467| [2025/04/30 09:52:25 224045] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:468| [2025/04/30 09:52:25 224054] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:468| [2025/04/30 09:52:25 224061] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 224068] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 224075] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:49200|prior_delivered:1025610|prior_time:1746006745182187|is_app_limited:0|send_elapse:40084|ack_elapse:41820|ctl_first_sent_time:1746006745183889|lagest_ack_time:1746006745224007|curr_delivered:1074810| [2025/04/30 09:52:25 224083] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745183889| [2025/04/30 09:52:25 224091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:887||sndq_packets_used_bytes:0|sndq_packets_free:461| [2025/04/30 09:52:25 224096] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 224101] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:49200|prior_delivered:1025610|prior_time:1746006745182187|is_app_limited:0|send_elapse:40084|ack_elapse:41820|ctl_first_sent_time:1746006745183889|lagest_ack_time:1746006745224007|curr_delivered:1076010| [2025/04/30 09:52:25 224108] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745183990| [2025/04/30 09:52:25 224114] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:886||sndq_packets_used_bytes:0|sndq_packets_free:462| [2025/04/30 09:52:25 224121] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:39537|rttvar:930|minrtt:31359|latest_rtt:40017|ack_delay:88| [2025/04/30 09:52:25 224127] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:39586|rttvar:796|minrtt:31359|latest_rtt:40017|ack_delay:88| [2025/04/30 09:52:25 224157] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1241|lost_pn:1238|thresh:3| [2025/04/30 09:52:25 224164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 224170] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 224176] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39586|rtt_var:796|pto_duration:42770|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 224183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 224189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 224195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 44417| [2025/04/30 09:52:25 224200] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745291435|now:1746006745224175|interv:67260| [2025/04/30 09:52:25 224204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745291435|now:1746006745224175|interval:67260|pto_count:0|srtt:39586 [2025/04/30 09:52:25 224214] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 40084, ack_elapse 41820, delivered 50400|rate 1205164|lost 301| [2025/04/30 09:52:25 224218] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205164) in round 21| [2025/04/30 09:52:25 224222] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 224227] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 224231] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122249|packet_lost:0|acked:2400|po_sent_time:1746006745183990|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1059210| [2025/04/30 09:52:25 224235] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122249|packet_lost:0|acked:2400|po_sent_time:1746006745183990|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1059210| [2025/04/30 09:52:25 224240] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:122249|full_bw_reached:1|inflight:44417|srtt:39586|latest_rtt:40017|min_rtt:31359|applimit:0|lost:301|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 224246] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:468|largest:468|pns:2| [2025/04/30 09:52:25 224251] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:468|frame:ACK |recv_time:1746006745224007|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 224256] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865224007|now:1746006745224007|interv:120000000| [2025/04/30 09:52:25 224260] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865224007|now:1746006745224007|interv:120000000| [2025/04/30 09:52:25 224264] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745224784|pq_index:0| [2025/04/30 09:52:25 224268] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745223446| [2025/04/30 09:52:25 224272] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745224272| [2025/04/30 09:52:25 224278] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745224276| [2025/04/30 09:52:25 224284] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39586|min_srtt:39586|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 224288] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1171956| [2025/04/30 09:52:25 224293] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39586|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 224298] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 224306] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39586|min_srtt:39586|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 224310] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1173135| [2025/04/30 09:52:25 224315] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39586|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 224320] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 224324] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39586|min_srtt:39586|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 224328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1174314| [2025/04/30 09:52:25 224333] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 224337] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 224341] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 224345] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 224350] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 224354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1098858| [2025/04/30 09:52:25 224359] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 224362] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 224367] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745224784| [2025/04/30 09:52:25 224371] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745224784| [2025/04/30 09:52:25 224375] [debug] |xqc_engine_wakeup_after|wakeup:1746006745224784|now:1746006745224375|diff:409| [2025/04/30 09:52:25 224379] [debug] |xqc_engine_main_logic|END|now:1746006745224276| [2025/04/30 09:52:25 224385] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745224385| [2025/04/30 09:52:25 224388] [debug] |xqc_engine_wakeup_after|wakeup:1746006745224784|now:1746006745224388|diff:396| [2025/04/30 09:52:25 224392] [debug] |xqc_engine_main_logic|END|now:1746006745224385| [2025/04/30 09:52:25 225462] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745225461| [2025/04/30 09:52:25 225473] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745224784|pq_index:0| [2025/04/30 09:52:25 225478] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745224276| [2025/04/30 09:52:25 225483] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745225482| [2025/04/30 09:52:25 225494] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745224784|now:1746006745225482| [2025/04/30 09:52:25 225498] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745224784|now:1746006745225482| [2025/04/30 09:52:25 225502] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 225508] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39586|min_srtt:39586|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 225513] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1174314| [2025/04/30 09:52:25 225519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 225525] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 225532] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 225539] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 225545] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 225550] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1098858| [2025/04/30 09:52:25 225558] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 225564] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1279| [2025/04/30 09:52:25 225610] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1279|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44417|now:1746006745225576|stream_id:0|stream_offset:1098858| [2025/04/30 09:52:25 225620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 225627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:44417|applimit:0| [2025/04/30 09:52:25 225635] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39586|rtt_var:796|pto_duration:42770|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 225642] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 225647] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 225653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45617| [2025/04/30 09:52:25 225659] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745293346|now:1746006745225634|interv:67712| [2025/04/30 09:52:25 225666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745293346|now:1746006745225634|interval:67712|pto_count:0|srtt:39586 [2025/04/30 09:52:25 225681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:45617| [2025/04/30 09:52:25 225689] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 225695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45617|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1100037| [2025/04/30 09:52:25 225702] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 225708] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1280| [2025/04/30 09:52:25 225773] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1280|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45617|now:1746006745225719|stream_id:0|stream_offset:1100037| [2025/04/30 09:52:25 225785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 225790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45617|applimit:0| [2025/04/30 09:52:25 225794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39586|rtt_var:796|pto_duration:42770|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 225799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 225803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 225806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46817| [2025/04/30 09:52:25 225811] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745293489|now:1746006745225794|interv:67695| [2025/04/30 09:52:25 225815] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745293489|now:1746006745225794|interval:67695|pto_count:0|srtt:39586 [2025/04/30 09:52:25 225819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:46817| [2025/04/30 09:52:25 225824] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 225829] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46817|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1101216| [2025/04/30 09:52:25 225833] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 225837] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745226837|now:1746006745225837|interv:1000| [2025/04/30 09:52:25 225841] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 225845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 225849] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745226837| [2025/04/30 09:52:25 225854] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745226837| [2025/04/30 09:52:25 225863] [debug] |xqc_engine_wakeup_after|wakeup:1746006745226837|now:1746006745225863|diff:974| [2025/04/30 09:52:25 225868] [debug] |xqc_engine_main_logic|END|now:1746006745225482| [2025/04/30 09:52:25 226047] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:42|state:ESTABED|recv_time:1746006745226045| [2025/04/30 09:52:25 226056] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 226064] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:468| [2025/04/30 09:52:25 226071] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:469| [2025/04/30 09:52:25 226079] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:469| [2025/04/30 09:52:25 226085] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 226092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 226100] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:49200|prior_delivered:1028010|prior_time:1746006745184290|is_app_limited:0|send_elapse:40106|ack_elapse:41755|ctl_first_sent_time:1746006745185899|lagest_ack_time:1746006745226045|curr_delivered:1077210| [2025/04/30 09:52:25 226107] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745185899| [2025/04/30 09:52:25 226114] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:885||sndq_packets_used_bytes:0|sndq_packets_free:463| [2025/04/30 09:52:25 226119] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 226124] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:49200|prior_delivered:1028010|prior_time:1746006745184290|is_app_limited:0|send_elapse:40106|ack_elapse:41755|ctl_first_sent_time:1746006745185899|lagest_ack_time:1746006745226045|curr_delivered:1078410| [2025/04/30 09:52:25 226128] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745186018| [2025/04/30 09:52:25 226154] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:884||sndq_packets_used_bytes:0|sndq_packets_free:464| [2025/04/30 09:52:25 226161] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:39586|rttvar:796|minrtt:31359|latest_rtt:40027|ack_delay:144| [2025/04/30 09:52:25 226168] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:39623|rttvar:671|minrtt:31359|latest_rtt:40027|ack_delay:144| [2025/04/30 09:52:25 226175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1243|lost_pn:1240|thresh:3| [2025/04/30 09:52:25 226181] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 226187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 226194] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39623|rtt_var:671|pto_duration:42307|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 226201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 226207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 226220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 44417| [2025/04/30 09:52:25 226224] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745293026|now:1746006745226193|interv:66833| [2025/04/30 09:52:25 226228] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745293026|now:1746006745226193|interval:66833|pto_count:0|srtt:39623 [2025/04/30 09:52:25 226232] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 40106, ack_elapse 41755, delivered 50400|rate 1207041|lost 301| [2025/04/30 09:52:25 226237] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207041) in round 21| [2025/04/30 09:52:25 226241] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 226245] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 226249] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122249|packet_lost:0|acked:2400|po_sent_time:1746006745186018|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1059210| [2025/04/30 09:52:25 226254] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122249|packet_lost:0|acked:2400|po_sent_time:1746006745186018|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1059210| [2025/04/30 09:52:25 226258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:122249|full_bw_reached:1|inflight:44417|srtt:39623|latest_rtt:40027|min_rtt:31359|applimit:0|lost:301|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 226265] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:469|largest:469|pns:2| [2025/04/30 09:52:25 226269] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:469|frame:ACK |recv_time:1746006745226045|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 226274] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865226045|now:1746006745226045|interv:120000000| [2025/04/30 09:52:25 226278] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865226045|now:1746006745226045|interv:120000000| [2025/04/30 09:52:25 226282] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745226837|pq_index:0| [2025/04/30 09:52:25 226287] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745225482| [2025/04/30 09:52:25 226291] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745226291| [2025/04/30 09:52:25 226296] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745226295| [2025/04/30 09:52:25 226302] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39623|min_srtt:39623|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 226306] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1174314| [2025/04/30 09:52:25 226314] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39623|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 226319] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 226323] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39623|min_srtt:39623|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 226328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1175493| [2025/04/30 09:52:25 226332] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39623|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 226336] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 226341] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39623|min_srtt:39623|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 226345] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1176672| [2025/04/30 09:52:25 226349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 226353] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 226357] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 226361] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 226366] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 226370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1101216| [2025/04/30 09:52:25 226374] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 226378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 226382] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745226837| [2025/04/30 09:52:25 226386] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745226837| [2025/04/30 09:52:25 226390] [debug] |xqc_engine_wakeup_after|wakeup:1746006745226837|now:1746006745226390|diff:447| [2025/04/30 09:52:25 226395] [debug] |xqc_engine_main_logic|END|now:1746006745226295| [2025/04/30 09:52:25 226400] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745226400| [2025/04/30 09:52:25 226404] [debug] |xqc_engine_wakeup_after|wakeup:1746006745226837|now:1746006745226404|diff:433| [2025/04/30 09:52:25 226408] [debug] |xqc_engine_main_logic|END|now:1746006745226400| [2025/04/30 09:52:25 227478] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745227478| [2025/04/30 09:52:25 227495] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745226837|pq_index:0| [2025/04/30 09:52:25 227500] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745226295| [2025/04/30 09:52:25 227506] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745227504| [2025/04/30 09:52:25 227511] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745226837|now:1746006745227504| [2025/04/30 09:52:25 227515] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745226837|now:1746006745227504| [2025/04/30 09:52:25 227519] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 227525] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39623|min_srtt:39623|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 227530] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1176672| [2025/04/30 09:52:25 227534] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 227538] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 227542] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 227547] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 227551] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 227556] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1101216| [2025/04/30 09:52:25 227560] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 227565] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1281| [2025/04/30 09:52:25 227602] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1281|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44417|now:1746006745227573|stream_id:0|stream_offset:1101216| [2025/04/30 09:52:25 227612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 227620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:44417|applimit:0| [2025/04/30 09:52:25 227627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39623|rtt_var:671|pto_duration:42307|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 227634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 227641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 227650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45617| [2025/04/30 09:52:25 227654] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745294880|now:1746006745227627|interv:67253| [2025/04/30 09:52:25 227658] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745294880|now:1746006745227627|interval:67253|pto_count:0|srtt:39623 [2025/04/30 09:52:25 227663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:45617| [2025/04/30 09:52:25 227668] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 227672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45617|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1102395| [2025/04/30 09:52:25 227677] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 227681] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1282| [2025/04/30 09:52:25 227712] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1282|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45617|now:1746006745227688|stream_id:0|stream_offset:1102395| [2025/04/30 09:52:25 227721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 227729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45617|applimit:0| [2025/04/30 09:52:25 227736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39623|rtt_var:671|pto_duration:42307|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 227743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 227747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 227751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46817| [2025/04/30 09:52:25 227755] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745294995|now:1746006745227736|interv:67259| [2025/04/30 09:52:25 227759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745294995|now:1746006745227736|interval:67259|pto_count:0|srtt:39623 [2025/04/30 09:52:25 227763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:46817| [2025/04/30 09:52:25 227768] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 227772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46817|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1103574| [2025/04/30 09:52:25 227777] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 227781] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745228780|now:1746006745227780|interv:1000| [2025/04/30 09:52:25 227785] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 227792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 227797] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745228780| [2025/04/30 09:52:25 227801] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745228780| [2025/04/30 09:52:25 227805] [debug] |xqc_engine_wakeup_after|wakeup:1746006745228780|now:1746006745227805|diff:975| [2025/04/30 09:52:25 227809] [debug] |xqc_engine_main_logic|END|now:1746006745227504| [2025/04/30 09:52:25 228035] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:42|state:ESTABED|recv_time:1746006745228034| [2025/04/30 09:52:25 228044] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 228052] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:469| [2025/04/30 09:52:25 228058] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:470| [2025/04/30 09:52:25 228067] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:470| [2025/04/30 09:52:25 228073] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 228081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 228088] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:49200|prior_delivered:1030410|prior_time:1746006745186178|is_app_limited:0|send_elapse:39960|ack_elapse:41856|ctl_first_sent_time:1746006745187749|lagest_ack_time:1746006745228034|curr_delivered:1079610| [2025/04/30 09:52:25 228095] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745187749| [2025/04/30 09:52:25 228102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:883||sndq_packets_used_bytes:0|sndq_packets_free:465| [2025/04/30 09:52:25 228109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 228116] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:49200|prior_delivered:1030410|prior_time:1746006745186178|is_app_limited:0|send_elapse:39960|ack_elapse:41856|ctl_first_sent_time:1746006745187749|lagest_ack_time:1746006745228034|curr_delivered:1080810| [2025/04/30 09:52:25 228123] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745187876| [2025/04/30 09:52:25 228129] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:882||sndq_packets_used_bytes:0|sndq_packets_free:466| [2025/04/30 09:52:25 228158] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:39623|rttvar:671|minrtt:31359|latest_rtt:40158|ack_delay:112| [2025/04/30 09:52:25 228166] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:39676|rttvar:609|minrtt:31359|latest_rtt:40158|ack_delay:112| [2025/04/30 09:52:25 228173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1245|lost_pn:1242|thresh:3| [2025/04/30 09:52:25 228179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 228185] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 228194] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39676|rtt_var:609|pto_duration:42112|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 228199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 228203] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 228207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 44417| [2025/04/30 09:52:25 228210] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745294800|now:1746006745228194|interv:66606| [2025/04/30 09:52:25 228215] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745294800|now:1746006745228194|interval:66606|pto_count:0|srtt:39676 [2025/04/30 09:52:25 228219] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39960, ack_elapse 41856, delivered 50400|rate 1204128|lost 301| [2025/04/30 09:52:25 228224] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204128) in round 21| [2025/04/30 09:52:25 228228] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 228232] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 228236] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122249|packet_lost:0|acked:2400|po_sent_time:1746006745187876|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1059210| [2025/04/30 09:52:25 228241] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122249|packet_lost:0|acked:2400|po_sent_time:1746006745187876|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1059210| [2025/04/30 09:52:25 228245] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:122249|full_bw_reached:1|inflight:44417|srtt:39676|latest_rtt:40158|min_rtt:31359|applimit:0|lost:301|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 228251] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:470|largest:470|pns:2| [2025/04/30 09:52:25 228256] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:470|frame:ACK |recv_time:1746006745228034|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 228261] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865228034|now:1746006745228034|interv:120000000| [2025/04/30 09:52:25 228265] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865228034|now:1746006745228034|interv:120000000| [2025/04/30 09:52:25 228269] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745228780|pq_index:0| [2025/04/30 09:52:25 228273] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745227504| [2025/04/30 09:52:25 228277] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745228277| [2025/04/30 09:52:25 228282] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745228281| [2025/04/30 09:52:25 228291] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39676|min_srtt:39676|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 228295] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1176672| [2025/04/30 09:52:25 228300] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39676|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 228304] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 228309] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39676|min_srtt:39676|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 228313] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1177851| [2025/04/30 09:52:25 228318] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39676|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 228322] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 228326] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39676|min_srtt:39676|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 228331] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1179030| [2025/04/30 09:52:25 228335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 228339] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 228343] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 228347] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 228351] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 228355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1103574| [2025/04/30 09:52:25 228360] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 228364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 228368] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745228780| [2025/04/30 09:52:25 228372] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745228780| [2025/04/30 09:52:25 228376] [debug] |xqc_engine_wakeup_after|wakeup:1746006745228780|now:1746006745228376|diff:404| [2025/04/30 09:52:25 228383] [debug] |xqc_engine_main_logic|END|now:1746006745228281| [2025/04/30 09:52:25 228388] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745228388| [2025/04/30 09:52:25 228392] [debug] |xqc_engine_wakeup_after|wakeup:1746006745228780|now:1746006745228392|diff:388| [2025/04/30 09:52:25 228396] [debug] |xqc_engine_main_logic|END|now:1746006745228388| [2025/04/30 09:52:25 229467] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745229467| [2025/04/30 09:52:25 229474] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745228780|pq_index:0| [2025/04/30 09:52:25 229479] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745228281| [2025/04/30 09:52:25 229484] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745229482| [2025/04/30 09:52:25 229488] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745228780|now:1746006745229482| [2025/04/30 09:52:25 229492] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745228780|now:1746006745229482| [2025/04/30 09:52:25 229496] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 229501] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39676|min_srtt:39676|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 229505] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1179030| [2025/04/30 09:52:25 229510] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 229514] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 229518] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 229522] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 229526] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 229530] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1103574| [2025/04/30 09:52:25 229535] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 229539] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1283| [2025/04/30 09:52:25 229576] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1283|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44417|now:1746006745229547|stream_id:0|stream_offset:1103574| [2025/04/30 09:52:25 229586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 229593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:44417|applimit:0| [2025/04/30 09:52:25 229600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39676|rtt_var:609|pto_duration:42112|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 229612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 229617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 229620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45617| [2025/04/30 09:52:25 229624] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745296659|now:1746006745229600|interv:67059| [2025/04/30 09:52:25 229629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745296659|now:1746006745229600|interval:67059|pto_count:0|srtt:39676 [2025/04/30 09:52:25 229633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:45617| [2025/04/30 09:52:25 229638] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 229642] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45617|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1104753| [2025/04/30 09:52:25 229647] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 229651] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1284| [2025/04/30 09:52:25 229682] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1284|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45617|now:1746006745229658|stream_id:0|stream_offset:1104753| [2025/04/30 09:52:25 229691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 229698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45617|applimit:0| [2025/04/30 09:52:25 229705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39676|rtt_var:609|pto_duration:42112|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 229711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 229715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 229719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46817| [2025/04/30 09:52:25 229722] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745296770|now:1746006745229704|interv:67066| [2025/04/30 09:52:25 229726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745296770|now:1746006745229704|interval:67066|pto_count:0|srtt:39676 [2025/04/30 09:52:25 229731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:46817| [2025/04/30 09:52:25 229736] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 229740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46817|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1105932| [2025/04/30 09:52:25 229748] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 229752] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745230752|now:1746006745229752|interv:1000| [2025/04/30 09:52:25 229756] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 229760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 229764] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745230752| [2025/04/30 09:52:25 229768] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745230752| [2025/04/30 09:52:25 229772] [debug] |xqc_engine_wakeup_after|wakeup:1746006745230752|now:1746006745229772|diff:980| [2025/04/30 09:52:25 229776] [debug] |xqc_engine_main_logic|END|now:1746006745229482| [2025/04/30 09:52:25 230025] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:42|state:ESTABED|recv_time:1746006745230024| [2025/04/30 09:52:25 230035] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 230043] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:470| [2025/04/30 09:52:25 230049] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:471| [2025/04/30 09:52:25 230057] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:471| [2025/04/30 09:52:25 230064] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 230072] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 230079] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:49200|prior_delivered:1032810|prior_time:1746006745188128|is_app_limited:0|send_elapse:39905|ack_elapse:41896|ctl_first_sent_time:1746006745189719|lagest_ack_time:1746006745230024|curr_delivered:1082010| [2025/04/30 09:52:25 230086] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745189719| [2025/04/30 09:52:25 230093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:881||sndq_packets_used_bytes:0|sndq_packets_free:467| [2025/04/30 09:52:25 230100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 230107] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:48000|prior_delivered:1035210|prior_time:1746006745190115|is_app_limited:0|send_elapse:39939|ack_elapse:39909|ctl_first_sent_time:1746006745191730|lagest_ack_time:1746006745230024|curr_delivered:1083210| [2025/04/30 09:52:25 230115] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745191730| [2025/04/30 09:52:25 230121] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:880||sndq_packets_used_bytes:0|sndq_packets_free:468| [2025/04/30 09:52:25 230128] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:39676|rttvar:609|minrtt:31359|latest_rtt:38294|ack_delay:88| [2025/04/30 09:52:25 230155] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:39492|rttvar:824|minrtt:31359|latest_rtt:38294|ack_delay:88| [2025/04/30 09:52:25 230169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1247|lost_pn:1244|thresh:3| [2025/04/30 09:52:25 230174] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 230178] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 230183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39492|rtt_var:824|pto_duration:42788|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 230187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 230191] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 230195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 44417| [2025/04/30 09:52:25 230199] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745297446|now:1746006745230182|interv:67264| [2025/04/30 09:52:25 230203] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745297446|now:1746006745230182|interval:67264|pto_count:0|srtt:39492 [2025/04/30 09:52:25 230207] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39939, ack_elapse 39909, delivered 48000|rate 1201832|lost 301| [2025/04/30 09:52:25 230212] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201832) in round 21| [2025/04/30 09:52:25 230216] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 230220] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 230224] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122249|packet_lost:0|acked:2400|po_sent_time:1746006745191730|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1059210| [2025/04/30 09:52:25 230228] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122249|packet_lost:0|acked:2400|po_sent_time:1746006745191730|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1059210| [2025/04/30 09:52:25 230233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:122249|full_bw_reached:1|inflight:44417|srtt:39492|latest_rtt:38294|min_rtt:31359|applimit:0|lost:301|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 230239] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:471|largest:471|pns:2| [2025/04/30 09:52:25 230244] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:471|frame:ACK |recv_time:1746006745230024|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 230249] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865230024|now:1746006745230024|interv:120000000| [2025/04/30 09:52:25 230253] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865230024|now:1746006745230024|interv:120000000| [2025/04/30 09:52:25 230257] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745230752|pq_index:0| [2025/04/30 09:52:25 230261] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745229482| [2025/04/30 09:52:25 230268] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745230268| [2025/04/30 09:52:25 230273] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745230272| [2025/04/30 09:52:25 230279] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39492|min_srtt:39492|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 230284] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1179030| [2025/04/30 09:52:25 230288] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39492|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 230293] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 230298] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39492|min_srtt:39492|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 230302] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1180209| [2025/04/30 09:52:25 230307] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39492|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 230311] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 230315] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39492|min_srtt:39492|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 230320] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1181388| [2025/04/30 09:52:25 230324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 230328] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 230332] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 230336] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 230340] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 230345] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1105932| [2025/04/30 09:52:25 230349] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 230355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 230359] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745230752| [2025/04/30 09:52:25 230363] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745230752| [2025/04/30 09:52:25 230367] [debug] |xqc_engine_wakeup_after|wakeup:1746006745230752|now:1746006745230367|diff:385| [2025/04/30 09:52:25 230372] [debug] |xqc_engine_main_logic|END|now:1746006745230272| [2025/04/30 09:52:25 230377] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745230377| [2025/04/30 09:52:25 230381] [debug] |xqc_engine_wakeup_after|wakeup:1746006745230752|now:1746006745230381|diff:371| [2025/04/30 09:52:25 230385] [debug] |xqc_engine_main_logic|END|now:1746006745230377| [2025/04/30 09:52:25 231456] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745231455| [2025/04/30 09:52:25 231463] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745230752|pq_index:0| [2025/04/30 09:52:25 231467] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745230272| [2025/04/30 09:52:25 231472] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745231471| [2025/04/30 09:52:25 231476] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745230752|now:1746006745231471| [2025/04/30 09:52:25 231481] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745230752|now:1746006745231471| [2025/04/30 09:52:25 231484] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 231489] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39492|min_srtt:39492|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 231493] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1181388| [2025/04/30 09:52:25 231498] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 231502] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 231505] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 231510] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 231514] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 231518] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1105932| [2025/04/30 09:52:25 231522] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 231527] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1285| [2025/04/30 09:52:25 231564] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1285|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44417|now:1746006745231535|stream_id:0|stream_offset:1105932| [2025/04/30 09:52:25 231580] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 231588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:44417|applimit:0| [2025/04/30 09:52:25 231595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39492|rtt_var:824|pto_duration:42788|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 231601] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 231604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 231608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45617| [2025/04/30 09:52:25 231612] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745299323|now:1746006745231595|interv:67728| [2025/04/30 09:52:25 231616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745299323|now:1746006745231595|interval:67728|pto_count:0|srtt:39492 [2025/04/30 09:52:25 231621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:45617| [2025/04/30 09:52:25 231626] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 231630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45617|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1107111| [2025/04/30 09:52:25 231634] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 231638] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1286| [2025/04/30 09:52:25 231669] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1286|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45617|now:1746006745231645|stream_id:0|stream_offset:1107111| [2025/04/30 09:52:25 231678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 231685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45617|applimit:0| [2025/04/30 09:52:25 231692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39492|rtt_var:824|pto_duration:42788|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 231698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 231702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 231706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46817| [2025/04/30 09:52:25 231710] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745299433|now:1746006745231692|interv:67741| [2025/04/30 09:52:25 231714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745299433|now:1746006745231692|interval:67741|pto_count:0|srtt:39492 [2025/04/30 09:52:25 231722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:46817| [2025/04/30 09:52:25 231727] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 231731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46817|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1108290| [2025/04/30 09:52:25 231736] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 231739] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745232739|now:1746006745231739|interv:1000| [2025/04/30 09:52:25 231743] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 231747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 231751] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745232739| [2025/04/30 09:52:25 231756] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745232739| [2025/04/30 09:52:25 231760] [debug] |xqc_engine_wakeup_after|wakeup:1746006745232739|now:1746006745231760|diff:979| [2025/04/30 09:52:25 231764] [debug] |xqc_engine_main_logic|END|now:1746006745231471| [2025/04/30 09:52:25 232196] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006745232195| [2025/04/30 09:52:25 232211] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 232220] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:471| [2025/04/30 09:52:25 232226] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:472| [2025/04/30 09:52:25 232234] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:472| [2025/04/30 09:52:25 232240] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 232247] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 232254] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:49200|prior_delivered:1035210|prior_time:1746006745190115|is_app_limited:0|send_elapse:40066|ack_elapse:42080|ctl_first_sent_time:1746006745191857|lagest_ack_time:1746006745232195|curr_delivered:1084410| [2025/04/30 09:52:25 232262] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745191857| [2025/04/30 09:52:25 232268] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:879||sndq_packets_used_bytes:0|sndq_packets_free:469| [2025/04/30 09:52:25 232275] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 232283] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:49200|prior_delivered:1035210|prior_time:1746006745190115|is_app_limited:0|send_elapse:40066|ack_elapse:42080|ctl_first_sent_time:1746006745191857|lagest_ack_time:1746006745232195|curr_delivered:1085610| [2025/04/30 09:52:25 232289] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745191959| [2025/04/30 09:52:25 232296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:878||sndq_packets_used_bytes:0|sndq_packets_free:470| [2025/04/30 09:52:25 232308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:39492|rttvar:824|minrtt:31359|latest_rtt:40236|ack_delay:104| [2025/04/30 09:52:25 232315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:39572|rttvar:778|minrtt:31359|latest_rtt:40236|ack_delay:104| [2025/04/30 09:52:25 232322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1249|lost_pn:1246|thresh:3| [2025/04/30 09:52:25 232329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 232335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 232342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39572|rtt_var:778|pto_duration:42684|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 232348] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 232355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 232361] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 44417| [2025/04/30 09:52:25 232368] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745299329|now:1746006745232341|interv:66988| [2025/04/30 09:52:25 232374] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745299329|now:1746006745232341|interval:66988|pto_count:0|srtt:39572 [2025/04/30 09:52:25 232381] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 40066, ack_elapse 42080, delivered 50400|rate 1197718|lost 301| [2025/04/30 09:52:25 232388] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197718) in round 21| [2025/04/30 09:52:25 232394] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 232400] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 232404] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122249|packet_lost:0|acked:2400|po_sent_time:1746006745191959|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1059210| [2025/04/30 09:52:25 232408] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122249|packet_lost:0|acked:2400|po_sent_time:1746006745191959|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1059210| [2025/04/30 09:52:25 232413] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:122249|full_bw_reached:1|inflight:44417|srtt:39572|latest_rtt:40236|min_rtt:31359|applimit:0|lost:301|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 232418] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:25 232423] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006745257195|now:1746006745232195|interv:25000| [2025/04/30 09:52:25 232428] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745232195|max_ack_delay:25000| [2025/04/30 09:52:25 232437] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:472|largest:472|pns:2| [2025/04/30 09:52:25 232441] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:472|frame:PING ACK |recv_time:1746006745232195|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 232446] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865232195|now:1746006745232195|interv:120000000| [2025/04/30 09:52:25 232450] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865232195|now:1746006745232195|interv:120000000| [2025/04/30 09:52:25 232454] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745232739|pq_index:0| [2025/04/30 09:52:25 232459] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745231471| [2025/04/30 09:52:25 232463] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745232463| [2025/04/30 09:52:25 232467] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745232466| [2025/04/30 09:52:25 232473] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39572|min_srtt:39572|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 232478] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1181388| [2025/04/30 09:52:25 232483] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39572|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 232487] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 232492] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39572|min_srtt:39572|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 232496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1182567| [2025/04/30 09:52:25 232501] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39572|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 232505] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 232509] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39572|min_srtt:39572|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 232514] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1183746| [2025/04/30 09:52:25 232518] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 232524] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 232528] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 232532] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 232537] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 232541] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1108290| [2025/04/30 09:52:25 232546] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 232549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 232553] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745232739| [2025/04/30 09:52:25 232557] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745232739| [2025/04/30 09:52:25 232561] [debug] |xqc_engine_wakeup_after|wakeup:1746006745232739|now:1746006745232561|diff:178| [2025/04/30 09:52:25 232566] [debug] |xqc_engine_main_logic|END|now:1746006745232466| [2025/04/30 09:52:25 232571] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745232571| [2025/04/30 09:52:25 232575] [debug] |xqc_engine_wakeup_after|wakeup:1746006745232739|now:1746006745232575|diff:164| [2025/04/30 09:52:25 232579] [debug] |xqc_engine_main_logic|END|now:1746006745232571| [2025/04/30 09:52:25 233649] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745233649| [2025/04/30 09:52:25 233661] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745232739|pq_index:0| [2025/04/30 09:52:25 233666] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745232466| [2025/04/30 09:52:25 233672] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745233670| [2025/04/30 09:52:25 233676] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745232739|now:1746006745233670| [2025/04/30 09:52:25 233681] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745232739|now:1746006745233670| [2025/04/30 09:52:25 233685] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 233690] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39572|min_srtt:39572|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 233695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1183746| [2025/04/30 09:52:25 233700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 233704] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 233708] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 233718] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 233723] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 233727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1108290| [2025/04/30 09:52:25 233732] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 233736] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1287| [2025/04/30 09:52:25 233771] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1287|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44417|now:1746006745233744|stream_id:0|stream_offset:1108290| [2025/04/30 09:52:25 233777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 233783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:44417|applimit:0| [2025/04/30 09:52:25 233790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39572|rtt_var:778|pto_duration:42684|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 233797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 233803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 233810] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45617| [2025/04/30 09:52:25 233816] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745301428|now:1746006745233790|interv:67638| [2025/04/30 09:52:25 233823] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745301428|now:1746006745233790|interval:67638|pto_count:0|srtt:39572 [2025/04/30 09:52:25 233830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:45617| [2025/04/30 09:52:25 233837] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 233841] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45617|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1109469| [2025/04/30 09:52:25 233846] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 233850] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1288| [2025/04/30 09:52:25 233880] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1288|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45617|now:1746006745233857|stream_id:0|stream_offset:1109469| [2025/04/30 09:52:25 233887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 233894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45617|applimit:0| [2025/04/30 09:52:25 233908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39572|rtt_var:778|pto_duration:42684|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 233915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 233921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 233928] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46817| [2025/04/30 09:52:25 233935] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745301541|now:1746006745233907|interv:67634| [2025/04/30 09:52:25 233941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745301541|now:1746006745233907|interval:67634|pto_count:0|srtt:39572 [2025/04/30 09:52:25 233947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:46817| [2025/04/30 09:52:25 233955] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 233962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46817|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1110648| [2025/04/30 09:52:25 233970] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 233977] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1289| [2025/04/30 09:52:25 234018] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1289|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46817|now:1746006745233988|stream_id:0|stream_offset:1110648| [2025/04/30 09:52:25 234028] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 234035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46817|applimit:0| [2025/04/30 09:52:25 234042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39572|rtt_var:778|pto_duration:42684|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 234048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 234101] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 234109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48017| [2025/04/30 09:52:25 234116] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745301672|now:1746006745234041|interv:67631| [2025/04/30 09:52:25 234123] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745301672|now:1746006745234041|interval:67631|pto_count:0|srtt:39572 [2025/04/30 09:52:25 234130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:48017| [2025/04/30 09:52:25 234164] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 234178] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48017|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1111827| [2025/04/30 09:52:25 234185] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 234192] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745235191|now:1746006745234191|interv:1000| [2025/04/30 09:52:25 234198] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 234204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 234210] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745235191| [2025/04/30 09:52:25 234216] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745235191| [2025/04/30 09:52:25 234223] [debug] |xqc_engine_wakeup_after|wakeup:1746006745235191|now:1746006745234223|diff:968| [2025/04/30 09:52:25 234230] [debug] |xqc_engine_main_logic|END|now:1746006745233670| [2025/04/30 09:52:25 234244] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:42|state:ESTABED|recv_time:1746006745234243| [2025/04/30 09:52:25 234252] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 234260] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:472| [2025/04/30 09:52:25 234266] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:473| [2025/04/30 09:52:25 234275] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:473| [2025/04/30 09:52:25 234282] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 234289] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 234297] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:49200|prior_delivered:1037610|prior_time:1746006745192096|is_app_limited:0|send_elapse:39907|ack_elapse:42147|ctl_first_sent_time:1746006745193677|lagest_ack_time:1746006745234243|curr_delivered:1086810| [2025/04/30 09:52:25 234304] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745193677| [2025/04/30 09:52:25 234309] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:877||sndq_packets_used_bytes:0|sndq_packets_free:471| [2025/04/30 09:52:25 234313] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 234318] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:49200|prior_delivered:1037610|prior_time:1746006745192096|is_app_limited:0|send_elapse:39907|ack_elapse:42147|ctl_first_sent_time:1746006745193677|lagest_ack_time:1746006745234243|curr_delivered:1088010| [2025/04/30 09:52:25 234322] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745193819| [2025/04/30 09:52:25 234326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:876||sndq_packets_used_bytes:0|sndq_packets_free:472| [2025/04/30 09:52:25 234331] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:39572|rttvar:778|minrtt:31359|latest_rtt:40424|ack_delay:80| [2025/04/30 09:52:25 234335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:39669|rttvar:777|minrtt:31359|latest_rtt:40424|ack_delay:80| [2025/04/30 09:52:25 234344] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1251|lost_pn:1248|thresh:3| [2025/04/30 09:52:25 234348] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 234352] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 234357] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39669|rtt_var:777|pto_duration:42777|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 234361] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 234365] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 234369] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45617| [2025/04/30 09:52:25 234373] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745301765|now:1746006745234356|interv:67409| [2025/04/30 09:52:25 234377] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745301765|now:1746006745234356|interval:67409|pto_count:0|srtt:39669 [2025/04/30 09:52:25 234382] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39907, ack_elapse 42147, delivered 50400|rate 1195814|lost 301| [2025/04/30 09:52:25 234386] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195814) in round 21| [2025/04/30 09:52:25 234390] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 234394] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 234398] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122249|packet_lost:0|acked:2400|po_sent_time:1746006745193819|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1059210| [2025/04/30 09:52:25 234403] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122249|packet_lost:0|acked:2400|po_sent_time:1746006745193819|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1059210| [2025/04/30 09:52:25 234408] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:122249|full_bw_reached:1|inflight:45617|srtt:39669|latest_rtt:40424|min_rtt:31359|applimit:0|lost:301|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 234414] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:473|largest:473|pns:2| [2025/04/30 09:52:25 234418] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:473|frame:ACK |recv_time:1746006745234243|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 234423] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865234243|now:1746006745234243|interv:120000000| [2025/04/30 09:52:25 234427] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865234243|now:1746006745234243|interv:120000000| [2025/04/30 09:52:25 234431] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745235191|pq_index:0| [2025/04/30 09:52:25 234438] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745233670| [2025/04/30 09:52:25 234442] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745234442| [2025/04/30 09:52:25 234447] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745234446| [2025/04/30 09:52:25 234453] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39669|min_srtt:39669|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 234458] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:45617|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1183746| [2025/04/30 09:52:25 234463] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39669|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 234467] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 234472] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39669|min_srtt:39669|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 234476] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:45617|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1184925| [2025/04/30 09:52:25 234481] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39669|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 234485] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 234490] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39669|min_srtt:39669|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 234494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:45617|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1186104| [2025/04/30 09:52:25 234498] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 234502] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 234506] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 234510] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 234515] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 234519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45617|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1111827| [2025/04/30 09:52:25 234526] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 234530] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 234534] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745235191| [2025/04/30 09:52:25 234538] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745235191| [2025/04/30 09:52:25 234542] [debug] |xqc_engine_wakeup_after|wakeup:1746006745235191|now:1746006745234542|diff:649| [2025/04/30 09:52:25 234546] [debug] |xqc_engine_main_logic|END|now:1746006745234446| [2025/04/30 09:52:25 234552] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745234551| [2025/04/30 09:52:25 234555] [debug] |xqc_engine_wakeup_after|wakeup:1746006745235191|now:1746006745234555|diff:636| [2025/04/30 09:52:25 234559] [debug] |xqc_engine_main_logic|END|now:1746006745234551| [2025/04/30 09:52:25 235627] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745235627| [2025/04/30 09:52:25 235639] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745235191|pq_index:0| [2025/04/30 09:52:25 235644] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745234446| [2025/04/30 09:52:25 235649] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745235648| [2025/04/30 09:52:25 235654] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745235191|now:1746006745235648| [2025/04/30 09:52:25 235658] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745235191|now:1746006745235648| [2025/04/30 09:52:25 235662] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 235667] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39669|min_srtt:39669|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 235672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:45617|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1186104| [2025/04/30 09:52:25 235677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 235681] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 235685] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 235689] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 235694] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 235698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45617|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1111827| [2025/04/30 09:52:25 235703] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 235707] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1290| [2025/04/30 09:52:25 235742] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1290|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45617|now:1746006745235715|stream_id:0|stream_offset:1111827| [2025/04/30 09:52:25 235754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 235760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45617|applimit:0| [2025/04/30 09:52:25 235767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39669|rtt_var:777|pto_duration:42777|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 235774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 235781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 235788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46817| [2025/04/30 09:52:25 235794] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745303492|now:1746006745235766|interv:67726| [2025/04/30 09:52:25 235800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745303492|now:1746006745235766|interval:67726|pto_count:0|srtt:39669 [2025/04/30 09:52:25 235807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:46817| [2025/04/30 09:52:25 235812] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 235817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46817|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1113006| [2025/04/30 09:52:25 235821] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 235825] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745236825|now:1746006745235825|interv:1000| [2025/04/30 09:52:25 235829] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 235833] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 235837] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745236825| [2025/04/30 09:52:25 235841] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745236825| [2025/04/30 09:52:25 235845] [debug] |xqc_engine_wakeup_after|wakeup:1746006745236825|now:1746006745235845|diff:980| [2025/04/30 09:52:25 235850] [debug] |xqc_engine_main_logic|END|now:1746006745235648| [2025/04/30 09:52:25 236001] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:42|state:ESTABED|recv_time:1746006745236000| [2025/04/30 09:52:25 236014] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 236023] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:473| [2025/04/30 09:52:25 236029] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:474| [2025/04/30 09:52:25 236037] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:474| [2025/04/30 09:52:25 236043] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 236051] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 236066] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:46800|prior_delivered:1042410|prior_time:1746006745196122|is_app_limited:0|send_elapse:40099|ack_elapse:39878|ctl_first_sent_time:1746006745197818|lagest_ack_time:1746006745236000|curr_delivered:1089210| [2025/04/30 09:52:25 236073] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745197818| [2025/04/30 09:52:25 236080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:875||sndq_packets_used_bytes:0|sndq_packets_free:473| [2025/04/30 09:52:25 236086] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 236093] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:46800|prior_delivered:1042410|prior_time:1746006745196122|is_app_limited:0|send_elapse:40099|ack_elapse:39878|ctl_first_sent_time:1746006745197818|lagest_ack_time:1746006745236000|curr_delivered:1090410| [2025/04/30 09:52:25 236101] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745197925| [2025/04/30 09:52:25 236107] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:874||sndq_packets_used_bytes:0|sndq_packets_free:474| [2025/04/30 09:52:25 236113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:39669|rttvar:777|minrtt:31359|latest_rtt:38075|ack_delay:112| [2025/04/30 09:52:25 236120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:39456|rttvar:1009|minrtt:31359|latest_rtt:38075|ack_delay:112| [2025/04/30 09:52:25 236126] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1253|lost_pn:1250|thresh:3| [2025/04/30 09:52:25 236151] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 236157] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 236163] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39456|rtt_var:1009|pto_duration:43492|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 236170] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 236177] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 236183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 44417| [2025/04/30 09:52:25 236189] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745304207|now:1746006745236163|interv:68044| [2025/04/30 09:52:25 236196] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745304207|now:1746006745236163|interval:68044|pto_count:0|srtt:39456 [2025/04/30 09:52:25 236203] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 40099, ack_elapse 39878, delivered 48000|rate 1197037|lost 301| [2025/04/30 09:52:25 236210] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197037) in round 21| [2025/04/30 09:52:25 236216] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 236229] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 236233] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122249|packet_lost:0|acked:2400|po_sent_time:1746006745197925|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1059210| [2025/04/30 09:52:25 236238] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122249|packet_lost:0|acked:2400|po_sent_time:1746006745197925|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1059210| [2025/04/30 09:52:25 236243] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:122249|full_bw_reached:1|inflight:44417|srtt:39456|latest_rtt:38075|min_rtt:31359|applimit:0|lost:301|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 236249] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:474|largest:474|pns:2| [2025/04/30 09:52:25 236253] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:474|frame:ACK |recv_time:1746006745236000|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 236258] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865236000|now:1746006745236000|interv:120000000| [2025/04/30 09:52:25 236262] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865236000|now:1746006745236000|interv:120000000| [2025/04/30 09:52:25 236266] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745236825|pq_index:0| [2025/04/30 09:52:25 236271] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745235648| [2025/04/30 09:52:25 236275] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745236275| [2025/04/30 09:52:25 236280] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745236279| [2025/04/30 09:52:25 236286] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39456|min_srtt:39456|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 236290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1186104| [2025/04/30 09:52:25 236295] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39456|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 236300] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 236305] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39456|min_srtt:39456|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 236309] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1187283| [2025/04/30 09:52:25 236313] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39456|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 236321] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 236325] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39456|min_srtt:39456|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 236329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1188462| [2025/04/30 09:52:25 236333] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 236337] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 236341] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 236345] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 236350] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 236354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1113006| [2025/04/30 09:52:25 236359] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 236362] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 236366] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745236825| [2025/04/30 09:52:25 236370] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745236825| [2025/04/30 09:52:25 236374] [debug] |xqc_engine_wakeup_after|wakeup:1746006745236825|now:1746006745236374|diff:451| [2025/04/30 09:52:25 236379] [debug] |xqc_engine_main_logic|END|now:1746006745236279| [2025/04/30 09:52:25 236384] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745236384| [2025/04/30 09:52:25 236388] [debug] |xqc_engine_wakeup_after|wakeup:1746006745236825|now:1746006745236388|diff:437| [2025/04/30 09:52:25 236392] [debug] |xqc_engine_main_logic|END|now:1746006745236384| [2025/04/30 09:52:25 237461] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745237461| [2025/04/30 09:52:25 237473] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745236825|pq_index:0| [2025/04/30 09:52:25 237477] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745236279| [2025/04/30 09:52:25 237483] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745237481| [2025/04/30 09:52:25 237487] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745236825|now:1746006745237481| [2025/04/30 09:52:25 237492] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745236825|now:1746006745237481| [2025/04/30 09:52:25 237496] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 237506] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39456|min_srtt:39456|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 237511] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1188462| [2025/04/30 09:52:25 237516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 237520] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 237524] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 237528] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 237533] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 237537] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1113006| [2025/04/30 09:52:25 237542] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 237546] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1291| [2025/04/30 09:52:25 237585] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1291|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44417|now:1746006745237554|stream_id:0|stream_offset:1113006| [2025/04/30 09:52:25 237595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 237603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:44417|applimit:0| [2025/04/30 09:52:25 237609] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39456|rtt_var:1009|pto_duration:43492|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 237617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 237622] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 237625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45617| [2025/04/30 09:52:25 237629] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745306046|now:1746006745237609|interv:68437| [2025/04/30 09:52:25 237633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745306046|now:1746006745237609|interval:68437|pto_count:0|srtt:39456 [2025/04/30 09:52:25 237638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:45617| [2025/04/30 09:52:25 237643] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 237647] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45617|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1114185| [2025/04/30 09:52:25 237656] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 237660] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1292| [2025/04/30 09:52:25 237701] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1292|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45617|now:1746006745237667|stream_id:0|stream_offset:1114185| [2025/04/30 09:52:25 237710] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 237718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45617|applimit:0| [2025/04/30 09:52:25 237723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39456|rtt_var:1009|pto_duration:43492|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 237728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 237731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 237735] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46817| [2025/04/30 09:52:25 237739] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745306159|now:1746006745237723|interv:68436| [2025/04/30 09:52:25 237743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745306159|now:1746006745237723|interval:68436|pto_count:0|srtt:39456 [2025/04/30 09:52:25 237748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:46817| [2025/04/30 09:52:25 237752] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 237756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46817|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1115364| [2025/04/30 09:52:25 237761] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 237765] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745238765|now:1746006745237765|interv:1000| [2025/04/30 09:52:25 237769] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 237772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 237777] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745238765| [2025/04/30 09:52:25 237781] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745238765| [2025/04/30 09:52:25 237785] [debug] |xqc_engine_wakeup_after|wakeup:1746006745238765|now:1746006745237785|diff:980| [2025/04/30 09:52:25 237789] [debug] |xqc_engine_main_logic|END|now:1746006745237481| [2025/04/30 09:52:25 238023] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:42|state:ESTABED|recv_time:1746006745238022| [2025/04/30 09:52:25 238033] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 238041] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:474| [2025/04/30 09:52:25 238053] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:475| [2025/04/30 09:52:25 238062] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:475| [2025/04/30 09:52:25 238068] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 238087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 238095] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:49200|prior_delivered:1042410|prior_time:1746006745196122|is_app_limited:0|send_elapse:40326|ack_elapse:41900|ctl_first_sent_time:1746006745198045|lagest_ack_time:1746006745238022|curr_delivered:1091610| [2025/04/30 09:52:25 238102] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745198045| [2025/04/30 09:52:25 238109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:873||sndq_packets_used_bytes:0|sndq_packets_free:475| [2025/04/30 09:52:25 238115] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 238122] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:49200|prior_delivered:1042410|prior_time:1746006745196122|is_app_limited:0|send_elapse:40326|ack_elapse:41900|ctl_first_sent_time:1746006745198045|lagest_ack_time:1746006745238022|curr_delivered:1092810| [2025/04/30 09:52:25 238129] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745198203| [2025/04/30 09:52:25 238153] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:872||sndq_packets_used_bytes:0|sndq_packets_free:476| [2025/04/30 09:52:25 238160] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:39456|rttvar:1009|minrtt:31359|latest_rtt:39819|ack_delay:96| [2025/04/30 09:52:25 238167] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:39489|rttvar:823|minrtt:31359|latest_rtt:39819|ack_delay:96| [2025/04/30 09:52:25 238173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1255|lost_pn:1252|thresh:3| [2025/04/30 09:52:25 238179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 238186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 238193] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39489|rtt_var:823|pto_duration:42781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 238200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 238206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 238213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 44417| [2025/04/30 09:52:25 238219] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745305448|now:1746006745238193|interv:67255| [2025/04/30 09:52:25 238226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745305448|now:1746006745238193|interval:67255|pto_count:0|srtt:39489 [2025/04/30 09:52:25 238239] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 40326, ack_elapse 41900, delivered 50400|rate 1202863|lost 301| [2025/04/30 09:52:25 238246] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202863) in round 21| [2025/04/30 09:52:25 238252] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 238267] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 238274] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122249|packet_lost:0|acked:2400|po_sent_time:1746006745198203|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1059210| [2025/04/30 09:52:25 238281] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122249|packet_lost:0|acked:2400|po_sent_time:1746006745198203|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1059210| [2025/04/30 09:52:25 238288] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:122249|full_bw_reached:1|inflight:44417|srtt:39489|latest_rtt:39819|min_rtt:31359|applimit:0|lost:301|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 238297] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:475|largest:475|pns:2| [2025/04/30 09:52:25 238306] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:475|frame:ACK |recv_time:1746006745238022|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 238313] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865238022|now:1746006745238022|interv:120000000| [2025/04/30 09:52:25 238319] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865238022|now:1746006745238022|interv:120000000| [2025/04/30 09:52:25 238326] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745238765|pq_index:0| [2025/04/30 09:52:25 238333] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745237481| [2025/04/30 09:52:25 238339] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745238339| [2025/04/30 09:52:25 238347] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745238345| [2025/04/30 09:52:25 238356] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39489|min_srtt:39489|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 238363] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1188462| [2025/04/30 09:52:25 238370] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39489|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 238376] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 238383] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39489|min_srtt:39489|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 238396] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1189641| [2025/04/30 09:52:25 238403] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39489|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 238410] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 238417] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39489|min_srtt:39489|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 238424] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1190820| [2025/04/30 09:52:25 238431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 238437] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 238442] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 238449] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 238456] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 238463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1115364| [2025/04/30 09:52:25 238470] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 238476] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 238482] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745238765| [2025/04/30 09:52:25 238489] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745238765| [2025/04/30 09:52:25 238495] [debug] |xqc_engine_wakeup_after|wakeup:1746006745238765|now:1746006745238495|diff:270| [2025/04/30 09:52:25 238502] [debug] |xqc_engine_main_logic|END|now:1746006745238345| [2025/04/30 09:52:25 238510] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745238510| [2025/04/30 09:52:25 238516] [debug] |xqc_engine_wakeup_after|wakeup:1746006745238765|now:1746006745238516|diff:249| [2025/04/30 09:52:25 238522] [debug] |xqc_engine_main_logic|END|now:1746006745238510| [2025/04/30 09:52:25 239554] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745239553| [2025/04/30 09:52:25 239565] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745238765|pq_index:0| [2025/04/30 09:52:25 239570] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745238345| [2025/04/30 09:52:25 239575] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745239574| [2025/04/30 09:52:25 239587] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745238765|now:1746006745239574| [2025/04/30 09:52:25 239591] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745238765|now:1746006745239574| [2025/04/30 09:52:25 239595] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 239601] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39489|min_srtt:39489|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 239605] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1190820| [2025/04/30 09:52:25 239610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 239614] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 239621] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 239626] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 239630] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 239635] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1115364| [2025/04/30 09:52:25 239639] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 239644] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1293| [2025/04/30 09:52:25 239679] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1293|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44417|now:1746006745239652|stream_id:0|stream_offset:1115364| [2025/04/30 09:52:25 239685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 239691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:44417|applimit:0| [2025/04/30 09:52:25 239698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39489|rtt_var:823|pto_duration:42781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 239705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 239711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 239718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45617| [2025/04/30 09:52:25 239725] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745307433|now:1746006745239697|interv:67736| [2025/04/30 09:52:25 239732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745307433|now:1746006745239697|interval:67736|pto_count:0|srtt:39489 [2025/04/30 09:52:25 239744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:45617| [2025/04/30 09:52:25 239750] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 239754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45617|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1116543| [2025/04/30 09:52:25 239759] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 239763] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1294| [2025/04/30 09:52:25 239792] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1294|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45617|now:1746006745239770|stream_id:0|stream_offset:1116543| [2025/04/30 09:52:25 239798] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 239803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45617|applimit:0| [2025/04/30 09:52:25 239808] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39489|rtt_var:823|pto_duration:42781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 239815] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 239822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 239828] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46817| [2025/04/30 09:52:25 239835] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745307551|now:1746006745239808|interv:67743| [2025/04/30 09:52:25 239841] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745307551|now:1746006745239808|interval:67743|pto_count:0|srtt:39489 [2025/04/30 09:52:25 239849] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:46817| [2025/04/30 09:52:25 239855] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 239859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46817|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1117722| [2025/04/30 09:52:25 239864] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 239868] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1295| [2025/04/30 09:52:25 239896] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1295|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46817|now:1746006745239875|stream_id:0|stream_offset:1117722| [2025/04/30 09:52:25 239902] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 239910] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46817|applimit:0| [2025/04/30 09:52:25 239923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39489|rtt_var:823|pto_duration:42781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 239930] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 239935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 239939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48017| [2025/04/30 09:52:25 239945] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745307656|now:1746006745239922|interv:67734| [2025/04/30 09:52:25 239952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745307656|now:1746006745239922|interval:67734|pto_count:0|srtt:39489 [2025/04/30 09:52:25 239959] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:48017| [2025/04/30 09:52:25 239967] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 239973] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48017|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1118901| [2025/04/30 09:52:25 239980] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 239986] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745240986|now:1746006745239986|interv:1000| [2025/04/30 09:52:25 239992] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 239999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 240006] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745240986| [2025/04/30 09:52:25 240013] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745240986| [2025/04/30 09:52:25 240019] [debug] |xqc_engine_wakeup_after|wakeup:1746006745240986|now:1746006745240019|diff:967| [2025/04/30 09:52:25 240026] [debug] |xqc_engine_main_logic|END|now:1746006745239574| [2025/04/30 09:52:25 240039] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:42|state:ESTABED|recv_time:1746006745240038| [2025/04/30 09:52:25 240047] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 240055] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:475| [2025/04/30 09:52:25 240061] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:476| [2025/04/30 09:52:25 240070] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:476| [2025/04/30 09:52:25 240076] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 240083] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 240090] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:49200|prior_delivered:1044810|prior_time:1746006745198323|is_app_limited:0|send_elapse:40119|ack_elapse:41715|ctl_first_sent_time:1746006745199864|lagest_ack_time:1746006745240038|curr_delivered:1094010| [2025/04/30 09:52:25 240098] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745199864| [2025/04/30 09:52:25 240110] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:871||sndq_packets_used_bytes:0|sndq_packets_free:477| [2025/04/30 09:52:25 240117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 240124] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:49200|prior_delivered:1044810|prior_time:1746006745198323|is_app_limited:0|send_elapse:40119|ack_elapse:41715|ctl_first_sent_time:1746006745199864|lagest_ack_time:1746006745240038|curr_delivered:1095210| [2025/04/30 09:52:25 240131] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745199974| [2025/04/30 09:52:25 240162] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:870||sndq_packets_used_bytes:0|sndq_packets_free:478| [2025/04/30 09:52:25 240168] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:39489|rttvar:823|minrtt:31359|latest_rtt:40064|ack_delay:104| [2025/04/30 09:52:25 240174] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:39548|rttvar:735|minrtt:31359|latest_rtt:40064|ack_delay:104| [2025/04/30 09:52:25 240180] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1257|lost_pn:1254|thresh:3| [2025/04/30 09:52:25 240187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 240194] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 240200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39548|rtt_var:735|pto_duration:42488|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 240207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 240213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 240219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45617| [2025/04/30 09:52:25 240225] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745307363|now:1746006745240200|interv:67163| [2025/04/30 09:52:25 240231] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745307363|now:1746006745240200|interval:67163|pto_count:0|srtt:39548 [2025/04/30 09:52:25 240238] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 40119, ack_elapse 41715, delivered 50400|rate 1208198|lost 301| [2025/04/30 09:52:25 240245] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208198) in round 21| [2025/04/30 09:52:25 240252] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 240259] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 240265] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122249|packet_lost:0|acked:2400|po_sent_time:1746006745199974|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1059210| [2025/04/30 09:52:25 240272] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122249|packet_lost:0|acked:2400|po_sent_time:1746006745199974|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1059210| [2025/04/30 09:52:25 240285] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:122249|full_bw_reached:1|inflight:45617|srtt:39548|latest_rtt:40064|min_rtt:31359|applimit:0|lost:301|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 240295] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:476|largest:476|pns:2| [2025/04/30 09:52:25 240302] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:476|frame:ACK |recv_time:1746006745240038|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 240309] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865240038|now:1746006745240038|interv:120000000| [2025/04/30 09:52:25 240315] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865240038|now:1746006745240038|interv:120000000| [2025/04/30 09:52:25 240321] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745240986|pq_index:0| [2025/04/30 09:52:25 240326] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745239574| [2025/04/30 09:52:25 240333] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745240333| [2025/04/30 09:52:25 240342] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745240340| [2025/04/30 09:52:25 240350] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39548|min_srtt:39548|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 240358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:45617|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1190820| [2025/04/30 09:52:25 240365] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39548|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 240371] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 240376] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39548|min_srtt:39548|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 240381] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:45617|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1191999| [2025/04/30 09:52:25 240385] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39548|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 240390] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 240394] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39548|min_srtt:39548|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 240402] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:45617|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1193178| [2025/04/30 09:52:25 240407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 240411] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 240414] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 240419] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 240423] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 240428] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45617|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1118901| [2025/04/30 09:52:25 240432] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 240436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 240440] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745240986| [2025/04/30 09:52:25 240444] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745240986| [2025/04/30 09:52:25 240448] [debug] |xqc_engine_wakeup_after|wakeup:1746006745240986|now:1746006745240448|diff:538| [2025/04/30 09:52:25 240452] [debug] |xqc_engine_main_logic|END|now:1746006745240340| [2025/04/30 09:52:25 240458] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745240458| [2025/04/30 09:52:25 240462] [debug] |xqc_engine_wakeup_after|wakeup:1746006745240986|now:1746006745240462|diff:524| [2025/04/30 09:52:25 240466] [debug] |xqc_engine_main_logic|END|now:1746006745240458| [2025/04/30 09:52:25 241537] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745241536| [2025/04/30 09:52:25 241548] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745240986|pq_index:0| [2025/04/30 09:52:25 241553] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745240340| [2025/04/30 09:52:25 241558] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745241557| [2025/04/30 09:52:25 241563] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745240986|now:1746006745241557| [2025/04/30 09:52:25 241567] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745240986|now:1746006745241557| [2025/04/30 09:52:25 241571] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 241577] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39548|min_srtt:39548|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 241582] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:45617|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1193178| [2025/04/30 09:52:25 241586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 241595] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 241599] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 241604] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 241608] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 241613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45617|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1118901| [2025/04/30 09:52:25 241617] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 241622] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1296| [2025/04/30 09:52:25 241658] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1296|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45617|now:1746006745241630|stream_id:0|stream_offset:1118901| [2025/04/30 09:52:25 241664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 241669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45617|applimit:0| [2025/04/30 09:52:25 241673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39548|rtt_var:735|pto_duration:42488|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 241678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 241682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 241686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46817| [2025/04/30 09:52:25 241690] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745309118|now:1746006745241673|interv:67445| [2025/04/30 09:52:25 241694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745309118|now:1746006745241673|interval:67445|pto_count:0|srtt:39548 [2025/04/30 09:52:25 241698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:46817| [2025/04/30 09:52:25 241703] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 241707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46817|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1120080| [2025/04/30 09:52:25 241712] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 241716] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745242716|now:1746006745241716|interv:1000| [2025/04/30 09:52:25 241720] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 241724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 241733] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745242716| [2025/04/30 09:52:25 241737] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745242716| [2025/04/30 09:52:25 241741] [debug] |xqc_engine_wakeup_after|wakeup:1746006745242716|now:1746006745241741|diff:975| [2025/04/30 09:52:25 241745] [debug] |xqc_engine_main_logic|END|now:1746006745241557| [2025/04/30 09:52:25 242005] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:42|state:ESTABED|recv_time:1746006745242003| [2025/04/30 09:52:25 242014] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 242023] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:476| [2025/04/30 09:52:25 242029] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:477| [2025/04/30 09:52:25 242037] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:477| [2025/04/30 09:52:25 242054] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 242061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 242069] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:49200|prior_delivered:1047210|prior_time:1746006745200122|is_app_limited:0|send_elapse:39914|ack_elapse:41881|ctl_first_sent_time:1746006745201676|lagest_ack_time:1746006745242003|curr_delivered:1096410| [2025/04/30 09:52:25 242076] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745201676| [2025/04/30 09:52:25 242083] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:869||sndq_packets_used_bytes:0|sndq_packets_free:479| [2025/04/30 09:52:25 242090] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 242097] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:49200|prior_delivered:1047210|prior_time:1746006745200122|is_app_limited:0|send_elapse:39914|ack_elapse:41881|ctl_first_sent_time:1746006745201676|lagest_ack_time:1746006745242003|curr_delivered:1097610| [2025/04/30 09:52:25 242104] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745201795| [2025/04/30 09:52:25 242110] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:868||sndq_packets_used_bytes:0|sndq_packets_free:480| [2025/04/30 09:52:25 242117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:39548|rttvar:735|minrtt:31359|latest_rtt:40208|ack_delay:104| [2025/04/30 09:52:25 242124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:39618|rttvar:691|minrtt:31359|latest_rtt:40208|ack_delay:104| [2025/04/30 09:52:25 242131] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1259|lost_pn:1256|thresh:3| [2025/04/30 09:52:25 242159] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 242166] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 242173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39618|rtt_var:691|pto_duration:42382|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 242187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 242193] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 242199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 44417| [2025/04/30 09:52:25 242205] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745309012|now:1746006745242172|interv:66840| [2025/04/30 09:52:25 242212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745309012|now:1746006745242172|interval:66840|pto_count:0|srtt:39618 [2025/04/30 09:52:25 242219] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39914, ack_elapse 41881, delivered 50400|rate 1203409|lost 301| [2025/04/30 09:52:25 242226] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203409) in round 21| [2025/04/30 09:52:25 242233] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 242239] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 242245] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122249|packet_lost:0|acked:2400|po_sent_time:1746006745201795|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1059210| [2025/04/30 09:52:25 242253] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122249|packet_lost:0|acked:2400|po_sent_time:1746006745201795|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1059210| [2025/04/30 09:52:25 242260] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:122249|full_bw_reached:1|inflight:44417|srtt:39618|latest_rtt:40208|min_rtt:31359|applimit:0|lost:301|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 242269] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:477|largest:477|pns:2| [2025/04/30 09:52:25 242277] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:477|frame:ACK |recv_time:1746006745242003|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 242284] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865242003|now:1746006745242003|interv:120000000| [2025/04/30 09:52:25 242290] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865242003|now:1746006745242003|interv:120000000| [2025/04/30 09:52:25 242296] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745242716|pq_index:0| [2025/04/30 09:52:25 242303] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745241557| [2025/04/30 09:52:25 242309] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745242309| [2025/04/30 09:52:25 242317] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745242315| [2025/04/30 09:52:25 242327] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39618|min_srtt:39618|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 242340] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1193178| [2025/04/30 09:52:25 242348] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39618|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 242355] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 242362] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39618|min_srtt:39618|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 242369] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1194357| [2025/04/30 09:52:25 242376] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:39618|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 242383] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 242389] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39618|min_srtt:39618|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 242393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1195536| [2025/04/30 09:52:25 242398] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 242402] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 242405] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 242410] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 242414] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 242419] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1120080| [2025/04/30 09:52:25 242423] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 242427] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 242431] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745242716| [2025/04/30 09:52:25 242435] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745242716| [2025/04/30 09:52:25 242439] [debug] |xqc_engine_wakeup_after|wakeup:1746006745242716|now:1746006745242439|diff:277| [2025/04/30 09:52:25 242445] [debug] |xqc_engine_main_logic|END|now:1746006745242315| [2025/04/30 09:52:25 242459] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745242459| [2025/04/30 09:52:25 242465] [debug] |xqc_engine_wakeup_after|wakeup:1746006745242716|now:1746006745242465|diff:251| [2025/04/30 09:52:25 242471] [debug] |xqc_engine_main_logic|END|now:1746006745242459| [2025/04/30 09:52:25 243539] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745243539| [2025/04/30 09:52:25 243550] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745242716|pq_index:0| [2025/04/30 09:52:25 243555] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745242315| [2025/04/30 09:52:25 243560] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745243559| [2025/04/30 09:52:25 243565] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745242716|now:1746006745243559| [2025/04/30 09:52:25 243570] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745242716|now:1746006745243559| [2025/04/30 09:52:25 243574] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 243579] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39618|min_srtt:39618|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 243584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1195536| [2025/04/30 09:52:25 243590] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 243596] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 243603] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 243610] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 243616] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 243620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1120080| [2025/04/30 09:52:25 243625] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 243629] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1297| [2025/04/30 09:52:25 243666] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1297|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44417|now:1746006745243637|stream_id:0|stream_offset:1120080| [2025/04/30 09:52:25 243672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 243677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:44417|applimit:0| [2025/04/30 09:52:25 243681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39618|rtt_var:691|pto_duration:42382|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 243694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 243698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 243702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 45617| [2025/04/30 09:52:25 243706] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745311019|now:1746006745243681|interv:67338| [2025/04/30 09:52:25 243710] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745311019|now:1746006745243681|interval:67338|pto_count:0|srtt:39618 [2025/04/30 09:52:25 243715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:45617| [2025/04/30 09:52:25 243720] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 243724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45617|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1121259| [2025/04/30 09:52:25 243729] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 243733] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1298| [2025/04/30 09:52:25 243758] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1298|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45617|now:1746006745243739|stream_id:0|stream_offset:1121259| [2025/04/30 09:52:25 243763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 243768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:45617|applimit:0| [2025/04/30 09:52:25 243772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39618|rtt_var:691|pto_duration:42382|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 243777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 243781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 243785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46817| [2025/04/30 09:52:25 243789] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745311121|now:1746006745243772|interv:67349| [2025/04/30 09:52:25 243793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745311121|now:1746006745243772|interval:67349|pto_count:0|srtt:39618 [2025/04/30 09:52:25 243797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:46817| [2025/04/30 09:52:25 243802] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 243806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46817|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1122438| [2025/04/30 09:52:25 243814] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 243818] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1299| [2025/04/30 09:52:25 243840] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1299|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46817|now:1746006745243824|stream_id:0|stream_offset:1122438| [2025/04/30 09:52:25 243846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 243851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46817|applimit:0| [2025/04/30 09:52:25 243855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39618|rtt_var:691|pto_duration:42382|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 243859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 243863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 243867] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48017| [2025/04/30 09:52:25 243871] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745311206|now:1746006745243854|interv:67352| [2025/04/30 09:52:25 243874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745311206|now:1746006745243854|interval:67352|pto_count:0|srtt:39618 [2025/04/30 09:52:25 243879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:48017| [2025/04/30 09:52:25 243883] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 243887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48017|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1123617| [2025/04/30 09:52:25 243892] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 243896] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745244895|now:1746006745243895|interv:1000| [2025/04/30 09:52:25 243900] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 243904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 243908] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745244895| [2025/04/30 09:52:25 243912] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745244895| [2025/04/30 09:52:25 243916] [debug] |xqc_engine_wakeup_after|wakeup:1746006745244895|now:1746006745243916|diff:979| [2025/04/30 09:52:25 243920] [debug] |xqc_engine_main_logic|END|now:1746006745243559| [2025/04/30 09:52:25 244993] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745244993| [2025/04/30 09:52:25 245007] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745244895|pq_index:0| [2025/04/30 09:52:25 245014] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745243559| [2025/04/30 09:52:25 245022] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745245021| [2025/04/30 09:52:25 245037] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745244895|now:1746006745245021| [2025/04/30 09:52:25 245043] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745244895|now:1746006745245021| [2025/04/30 09:52:25 245050] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 245058] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39618|min_srtt:39618|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 245066] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:48017|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1195536| [2025/04/30 09:52:25 245072] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 245076] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 245082] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 245089] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 245096] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 245102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48017|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1123617| [2025/04/30 09:52:25 245109] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 245113] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1300| [2025/04/30 09:52:25 245170] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1300|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48017|now:1746006745245121|stream_id:0|stream_offset:1123617| [2025/04/30 09:52:25 245183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 245188] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48017|applimit:0| [2025/04/30 09:52:25 245192] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39618|rtt_var:691|pto_duration:42382|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 245197] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 245201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 245204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49217| [2025/04/30 09:52:25 245208] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745312503|now:1746006745245192|interv:67311| [2025/04/30 09:52:25 245213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745312503|now:1746006745245192|interval:67311|pto_count:0|srtt:39618 [2025/04/30 09:52:25 245222] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:49217| [2025/04/30 09:52:25 245227] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 245231] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49217|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1124796| [2025/04/30 09:52:25 245236] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 245240] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745246240|now:1746006745245240|interv:1000| [2025/04/30 09:52:25 245244] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 245248] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 245252] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745246240| [2025/04/30 09:52:25 245256] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745246240| [2025/04/30 09:52:25 245260] [debug] |xqc_engine_wakeup_after|wakeup:1746006745246240|now:1746006745245260|diff:980| [2025/04/30 09:52:25 245264] [debug] |xqc_engine_main_logic|END|now:1746006745245021| [2025/04/30 09:52:25 246339] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745246338| [2025/04/30 09:52:25 246349] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745246240|pq_index:0| [2025/04/30 09:52:25 246354] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745245021| [2025/04/30 09:52:25 246359] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745246358| [2025/04/30 09:52:25 246364] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745246240|now:1746006745246358| [2025/04/30 09:52:25 246368] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745246240|now:1746006745246358| [2025/04/30 09:52:25 246372] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 246377] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39618|min_srtt:39618|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 246382] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:49217|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1195536| [2025/04/30 09:52:25 246387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 246391] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 246395] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 246399] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 246404] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 246413] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49217|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1124796| [2025/04/30 09:52:25 246418] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 246422] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1301| [2025/04/30 09:52:25 246458] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1301|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49217|now:1746006745246430|stream_id:0|stream_offset:1124796| [2025/04/30 09:52:25 246464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 246469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49217|applimit:0| [2025/04/30 09:52:25 246473] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39618|rtt_var:691|pto_duration:42382|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 246478] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 246482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 246486] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50417| [2025/04/30 09:52:25 246490] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745313812|now:1746006745246473|interv:67339| [2025/04/30 09:52:25 246494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745313812|now:1746006745246473|interval:67339|pto_count:0|srtt:39618 [2025/04/30 09:52:25 246498] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:50417| [2025/04/30 09:52:25 246503] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 246507] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1125975| [2025/04/30 09:52:25 246512] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 246516] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745247516|now:1746006745246516|interv:1000| [2025/04/30 09:52:25 246520] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 246524] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 246528] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745247516| [2025/04/30 09:52:25 246532] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745247516| [2025/04/30 09:52:25 246536] [debug] |xqc_engine_wakeup_after|wakeup:1746006745247516|now:1746006745246536|diff:980| [2025/04/30 09:52:25 246540] [debug] |xqc_engine_main_logic|END|now:1746006745246358| [2025/04/30 09:52:25 247612] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745247611| [2025/04/30 09:52:25 247624] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745247516|pq_index:0| [2025/04/30 09:52:25 247633] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745246358| [2025/04/30 09:52:25 247639] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745247638| [2025/04/30 09:52:25 247643] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745247516|now:1746006745247638| [2025/04/30 09:52:25 247648] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745247516|now:1746006745247638| [2025/04/30 09:52:25 247652] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 247657] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39618|min_srtt:39618|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 247662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1195536| [2025/04/30 09:52:25 247667] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 247671] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 247674] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 247679] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 247683] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 247688] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50417|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1125975| [2025/04/30 09:52:25 247692] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 247697] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1302| [2025/04/30 09:52:25 247729] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1302|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50417|now:1746006745247705|stream_id:0|stream_offset:1125975| [2025/04/30 09:52:25 247735] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 247740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50417|applimit:0| [2025/04/30 09:52:25 247744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39618|rtt_var:691|pto_duration:42382|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 247749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 247753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 247756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51617| [2025/04/30 09:52:25 247764] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745315087|now:1746006745247744|interv:67343| [2025/04/30 09:52:25 247768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745315087|now:1746006745247744|interval:67343|pto_count:0|srtt:39618 [2025/04/30 09:52:25 247772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:51617| [2025/04/30 09:52:25 247777] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 247781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51617|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1127154| [2025/04/30 09:52:25 247786] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 247790] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1303| [2025/04/30 09:52:25 247813] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1303|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51617|now:1746006745247796|stream_id:0|stream_offset:1127154| [2025/04/30 09:52:25 247818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 247823] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51617|applimit:0| [2025/04/30 09:52:25 247827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39618|rtt_var:691|pto_duration:42382|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 247831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 247835] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 247839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52817| [2025/04/30 09:52:25 247843] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745315178|now:1746006745247827|interv:67351| [2025/04/30 09:52:25 247847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745315178|now:1746006745247827|interval:67351|pto_count:0|srtt:39618 [2025/04/30 09:52:25 247852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:52817| [2025/04/30 09:52:25 247856] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 247860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52817|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1128333| [2025/04/30 09:52:25 247865] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 247869] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745248868|now:1746006745247868|interv:1000| [2025/04/30 09:52:25 247873] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 247880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 247884] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745248868| [2025/04/30 09:52:25 247888] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745248868| [2025/04/30 09:52:25 247892] [debug] |xqc_engine_wakeup_after|wakeup:1746006745248868|now:1746006745247892|diff:976| [2025/04/30 09:52:25 247896] [debug] |xqc_engine_main_logic|END|now:1746006745247638| [2025/04/30 09:52:25 248735] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745248733| [2025/04/30 09:52:25 248750] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 248759] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:477| [2025/04/30 09:52:25 248765] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:478| [2025/04/30 09:52:25 248774] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:478| [2025/04/30 09:52:25 248780] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 248788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1260|origin_pktnum:1172|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:52:25 248795] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:34800|prior_delivered:1064010|prior_time:1746006745214205|is_app_limited:0|send_elapse:41918|ack_elapse:34528|ctl_first_sent_time:1746006745215895|lagest_ack_time:1746006745248733|curr_delivered:1098810| [2025/04/30 09:52:25 248802] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745215895| [2025/04/30 09:52:25 248809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:866||sndq_packets_used_bytes:0|sndq_packets_free:482| [2025/04/30 09:52:25 248814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1261|origin_pktnum:0|size:1209|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1261|path_largest_ack:1261| [2025/04/30 09:52:25 248819] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:34800|prior_delivered:1064010|prior_time:1746006745214205|is_app_limited:0|send_elapse:41918|ack_elapse:34528|ctl_first_sent_time:1746006745215895|lagest_ack_time:1746006745248733|curr_delivered:1100019| [2025/04/30 09:52:25 248826] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745216025| [2025/04/30 09:52:25 248832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:865||sndq_packets_used_bytes:0|sndq_packets_free:483| [2025/04/30 09:52:25 248839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:39618|rttvar:691|minrtt:31359|latest_rtt:32708|ack_delay:368| [2025/04/30 09:52:25 248845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38708|rttvar:2338|minrtt:31359|latest_rtt:32708|ack_delay:368| [2025/04/30 09:52:25 248852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1261|lost_pn:1258|thresh:3| [2025/04/30 09:52:25 248859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 460|pns:2| [2025/04/30 09:52:25 248865] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 248872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38708|rtt_var:2338|pto_duration:48060|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 248885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 248889] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 248893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 09:52:25 248897] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745320856|now:1746006745248872|interv:71984| [2025/04/30 09:52:25 248901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745320856|now:1746006745248872|interval:71984|pto_count:0|srtt:38708 [2025/04/30 09:52:25 248905] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 41918, ack_elapse 34528, delivered 36009|rate 859034|lost 301| [2025/04/30 09:52:25 248910] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: RTT round update 21 -> 22| [2025/04/30 09:52:25 248914] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (859034) in round 22| [2025/04/30 09:52:25 248918] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 248922] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 248926] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122249|packet_lost:0|acked:2409|po_sent_time:1746006745216025|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1100019| [2025/04/30 09:52:25 248930] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122249|packet_lost:0|acked:2409|po_sent_time:1746006745216025|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1100019| [2025/04/30 09:52:25 248935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:122249|full_bw_reached:1|inflight:50408|srtt:38708|latest_rtt:32708|min_rtt:31359|applimit:0|lost:301|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:52:25 248941] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:478|largest:478|pns:2| [2025/04/30 09:52:25 248946] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:478|frame:ACK |recv_time:1746006745248733|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 248951] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865248733|now:1746006745248733|interv:120000000| [2025/04/30 09:52:25 248957] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865248733|now:1746006745248733|interv:120000000| [2025/04/30 09:52:25 248965] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745248868|pq_index:0| [2025/04/30 09:52:25 248971] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745247638| [2025/04/30 09:52:25 248978] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745248978| [2025/04/30 09:52:25 248986] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745248984| [2025/04/30 09:52:25 248997] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745248868|now:1746006745248984| [2025/04/30 09:52:25 249001] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745248868|now:1746006745248984| [2025/04/30 09:52:25 249005] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 249010] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38708|min_srtt:38708|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 249015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:50408|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1195536| [2025/04/30 09:52:25 249020] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38708|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 249024] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 249029] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38708|min_srtt:38708|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 249033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:50408|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1196715| [2025/04/30 09:52:25 249038] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38708|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 249042] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 249047] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38708|min_srtt:38708|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 249051] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50408|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1197894| [2025/04/30 09:52:25 249055] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 249059] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 249063] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 249068] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 249072] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 249076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1128333| [2025/04/30 09:52:25 249081] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 249085] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1304| [2025/04/30 09:52:25 249124] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1304|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746006745249096|stream_id:0|stream_offset:1128333| [2025/04/30 09:52:25 249130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 249160] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 09:52:25 249167] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38708|rtt_var:2338|pto_duration:48060|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 249174] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 249180] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 249186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:52:25 249193] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745322156|now:1746006745249167|interv:72989| [2025/04/30 09:52:25 249199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745322156|now:1746006745249167|interval:72989|pto_count:0|srtt:38708 [2025/04/30 09:52:25 249206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:51608| [2025/04/30 09:52:25 249214] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 249220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1129512| [2025/04/30 09:52:25 249227] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 249233] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745250233|now:1746006745249233|interv:1000| [2025/04/30 09:52:25 249239] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 249245] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 249252] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745250233| [2025/04/30 09:52:25 249259] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745250233| [2025/04/30 09:52:25 249264] [debug] |xqc_engine_wakeup_after|wakeup:1746006745250233|now:1746006745249264|diff:969| [2025/04/30 09:52:25 249271] [debug] |xqc_engine_main_logic|END|now:1746006745248984| [2025/04/30 09:52:25 249279] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745249279| [2025/04/30 09:52:25 249285] [debug] |xqc_engine_wakeup_after|wakeup:1746006745250233|now:1746006745249285|diff:948| [2025/04/30 09:52:25 249291] [debug] |xqc_engine_main_logic|END|now:1746006745249279| [2025/04/30 09:52:25 250362] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745250362| [2025/04/30 09:52:25 250374] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745250233|pq_index:0| [2025/04/30 09:52:25 250378] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745248984| [2025/04/30 09:52:25 250383] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745250382| [2025/04/30 09:52:25 250394] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745250233|now:1746006745250382| [2025/04/30 09:52:25 250399] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745250233|now:1746006745250382| [2025/04/30 09:52:25 250403] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 250408] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38708|min_srtt:38708|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 250413] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:51608|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1197894| [2025/04/30 09:52:25 250418] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 250422] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 250426] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 250431] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 250438] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 250445] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1129512| [2025/04/30 09:52:25 250453] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 250459] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1305| [2025/04/30 09:52:25 250504] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1305|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746006745250470|stream_id:0|stream_offset:1129512| [2025/04/30 09:52:25 250514] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 250521] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 09:52:25 250528] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38708|rtt_var:2338|pto_duration:48060|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 250535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 250541] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 250547] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:25 250553] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745323530|now:1746006745250527|interv:73003| [2025/04/30 09:52:25 250559] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745323530|now:1746006745250527|interval:73003|pto_count:0|srtt:38708 [2025/04/30 09:52:25 250571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:52808| [2025/04/30 09:52:25 250579] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 250587] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1130691| [2025/04/30 09:52:25 250595] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 250601] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745251601|now:1746006745250601|interv:1000| [2025/04/30 09:52:25 250607] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 250613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 250619] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745251601| [2025/04/30 09:52:25 250625] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745251601| [2025/04/30 09:52:25 250629] [debug] |xqc_engine_wakeup_after|wakeup:1746006745251601|now:1746006745250629|diff:972| [2025/04/30 09:52:25 250633] [debug] |xqc_engine_main_logic|END|now:1746006745250382| [2025/04/30 09:52:25 250643] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745250642| [2025/04/30 09:52:25 250648] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 250654] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:478| [2025/04/30 09:52:25 250658] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:479| [2025/04/30 09:52:25 250664] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:479| [2025/04/30 09:52:25 250668] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 250672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 250677] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:37209|prior_delivered:1064010|prior_time:1746006745214205|is_app_limited:0|send_elapse:42207|ack_elapse:36437|ctl_first_sent_time:1746006745216184|lagest_ack_time:1746006745250642|curr_delivered:1101219| [2025/04/30 09:52:25 250682] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745216184| [2025/04/30 09:52:25 250687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:864||sndq_packets_used_bytes:0|sndq_packets_free:484| [2025/04/30 09:52:25 250691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 250695] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:37209|prior_delivered:1064010|prior_time:1746006745214205|is_app_limited:0|send_elapse:42207|ack_elapse:36437|ctl_first_sent_time:1746006745216184|lagest_ack_time:1746006745250642|curr_delivered:1102419| [2025/04/30 09:52:25 250704] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745216294| [2025/04/30 09:52:25 250708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:863||sndq_packets_used_bytes:0|sndq_packets_free:485| [2025/04/30 09:52:25 250712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38708|rttvar:2338|minrtt:31359|latest_rtt:34348|ack_delay:120| [2025/04/30 09:52:25 250716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38148|rttvar:2874|minrtt:31359|latest_rtt:34348|ack_delay:120| [2025/04/30 09:52:25 250721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1263|lost_pn:1260|thresh:3| [2025/04/30 09:52:25 250725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 250729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38148|rtt_var:2874|pto_duration:49644|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 250733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 250737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 250741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 09:52:25 250745] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745325114|now:1746006745250729|interv:74385| [2025/04/30 09:52:25 250749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745325114|now:1746006745250729|interval:74385|pto_count:0|srtt:38148 [2025/04/30 09:52:25 250754] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42207, ack_elapse 36437, delivered 38409|rate 910014|lost 301| [2025/04/30 09:52:25 250758] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (910014) in round 22| [2025/04/30 09:52:25 250762] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 250767] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 250770] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122249|packet_lost:0|acked:2400|po_sent_time:1746006745216294|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1100019| [2025/04/30 09:52:25 250775] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122249|packet_lost:0|acked:2400|po_sent_time:1746006745216294|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1100019| [2025/04/30 09:52:25 250780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:122249|full_bw_reached:1|inflight:50408|srtt:38148|latest_rtt:34348|min_rtt:31359|applimit:0|lost:301|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 250786] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:479|largest:479|pns:2| [2025/04/30 09:52:25 250790] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:479|frame:ACK |recv_time:1746006745250642|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 250797] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865250642|now:1746006745250642|interv:120000000| [2025/04/30 09:52:25 250802] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865250642|now:1746006745250642|interv:120000000| [2025/04/30 09:52:25 250806] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745251601|pq_index:0| [2025/04/30 09:52:25 250810] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745250382| [2025/04/30 09:52:25 250814] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745250814| [2025/04/30 09:52:25 250819] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745250818| [2025/04/30 09:52:25 250825] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38148|min_srtt:38148|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 250829] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:50408|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1197894| [2025/04/30 09:52:25 250834] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38148|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 250839] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 250843] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38148|min_srtt:38148|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 250848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:50408|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1199073| [2025/04/30 09:52:25 250852] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38148|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 250857] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 250861] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38148|min_srtt:38148|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 250865] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50408|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1200252| [2025/04/30 09:52:25 250869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 250873] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 250877] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 250881] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 250886] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 250893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1130691| [2025/04/30 09:52:25 250897] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 250901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 250905] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745251601| [2025/04/30 09:52:25 250909] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745251601| [2025/04/30 09:52:25 250913] [debug] |xqc_engine_wakeup_after|wakeup:1746006745251601|now:1746006745250913|diff:688| [2025/04/30 09:52:25 250917] [debug] |xqc_engine_main_logic|END|now:1746006745250818| [2025/04/30 09:52:25 250922] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745250922| [2025/04/30 09:52:25 250926] [debug] |xqc_engine_wakeup_after|wakeup:1746006745251601|now:1746006745250926|diff:675| [2025/04/30 09:52:25 250930] [debug] |xqc_engine_main_logic|END|now:1746006745250922| [2025/04/30 09:52:25 251998] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745251998| [2025/04/30 09:52:25 252012] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745251601|pq_index:0| [2025/04/30 09:52:25 252019] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745250818| [2025/04/30 09:52:25 252027] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745252025| [2025/04/30 09:52:25 252034] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745251601|now:1746006745252025| [2025/04/30 09:52:25 252041] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745251601|now:1746006745252025| [2025/04/30 09:52:25 252047] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 252054] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38148|min_srtt:38148|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 252062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50408|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1200252| [2025/04/30 09:52:25 252069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 252075] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 252081] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 252088] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 252095] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 252102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1130691| [2025/04/30 09:52:25 252123] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 252128] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1306| [2025/04/30 09:52:25 252185] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1306|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746006745252153|stream_id:0|stream_offset:1130691| [2025/04/30 09:52:25 252198] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 252206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 09:52:25 252212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38148|rtt_var:2874|pto_duration:49644|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 252217] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 252221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 252225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:52:25 252229] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745326797|now:1746006745252212|interv:74585| [2025/04/30 09:52:25 252233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745326797|now:1746006745252212|interval:74585|pto_count:0|srtt:38148 [2025/04/30 09:52:25 252237] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:51608| [2025/04/30 09:52:25 252242] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 252247] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1131870| [2025/04/30 09:52:25 252251] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 252256] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1307| [2025/04/30 09:52:25 252286] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1307|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746006745252262|stream_id:0|stream_offset:1131870| [2025/04/30 09:52:25 252296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 252303] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 09:52:25 252309] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38148|rtt_var:2874|pto_duration:49644|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 252314] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 252318] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 252322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:25 252331] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745326906|now:1746006745252309|interv:74597| [2025/04/30 09:52:25 252335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745326906|now:1746006745252309|interval:74597|pto_count:0|srtt:38148 [2025/04/30 09:52:25 252339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:52808| [2025/04/30 09:52:25 252344] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 252348] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1133049| [2025/04/30 09:52:25 252353] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 252356] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745253356|now:1746006745252356|interv:1000| [2025/04/30 09:52:25 252360] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 252364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 252368] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745253356| [2025/04/30 09:52:25 252373] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745253356| [2025/04/30 09:52:25 252377] [debug] |xqc_engine_wakeup_after|wakeup:1746006745253356|now:1746006745252377|diff:979| [2025/04/30 09:52:25 252381] [debug] |xqc_engine_main_logic|END|now:1746006745252025| [2025/04/30 09:52:25 253448] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745253448| [2025/04/30 09:52:25 253460] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745253356|pq_index:0| [2025/04/30 09:52:25 253464] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745252025| [2025/04/30 09:52:25 253469] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745253468| [2025/04/30 09:52:25 253474] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745253356|now:1746006745253468| [2025/04/30 09:52:25 253478] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745253356|now:1746006745253468| [2025/04/30 09:52:25 253482] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 253488] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38148|min_srtt:38148|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 253492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:52808|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1200252| [2025/04/30 09:52:25 253497] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 253501] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 253505] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 253514] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 253519] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 253523] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1133049| [2025/04/30 09:52:25 253528] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 253532] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1308| [2025/04/30 09:52:25 253570] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1308|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746006745253540|stream_id:0|stream_offset:1133049| [2025/04/30 09:52:25 253580] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 253588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 09:52:25 253595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38148|rtt_var:2874|pto_duration:49644|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 253602] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 253608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 253612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 09:52:25 253616] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745328184|now:1746006745253595|interv:74589| [2025/04/30 09:52:25 253620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745328184|now:1746006745253595|interval:74589|pto_count:0|srtt:38148 [2025/04/30 09:52:25 253625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:54008| [2025/04/30 09:52:25 253632] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 253639] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1134228| [2025/04/30 09:52:25 253646] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 253653] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745254653|now:1746006745253653|interv:1000| [2025/04/30 09:52:25 253659] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 253663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 253669] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745254653| [2025/04/30 09:52:25 253675] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745254653| [2025/04/30 09:52:25 253687] [debug] |xqc_engine_wakeup_after|wakeup:1746006745254653|now:1746006745253687|diff:966| [2025/04/30 09:52:25 253694] [debug] |xqc_engine_main_logic|END|now:1746006745253468| [2025/04/30 09:52:25 253708] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006745253707| [2025/04/30 09:52:25 253716] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 253724] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:479| [2025/04/30 09:52:25 253730] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:480| [2025/04/30 09:52:25 253739] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:480| [2025/04/30 09:52:25 253745] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 253753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1265|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1266|path_largest_ack:1265| [2025/04/30 09:52:25 253760] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:40809|prior_delivered:1064010|prior_time:1746006745214205|is_app_limited:0|send_elapse:42517|ack_elapse:39502|ctl_first_sent_time:1746006745216494|lagest_ack_time:1746006745253707|curr_delivered:1103619| [2025/04/30 09:52:25 253767] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745216494| [2025/04/30 09:52:25 253775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:862||sndq_packets_used_bytes:0|sndq_packets_free:486| [2025/04/30 09:52:25 253781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1266|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1266|path_largest_ack:1266| [2025/04/30 09:52:25 253788] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:40809|prior_delivered:1064010|prior_time:1746006745214205|is_app_limited:0|send_elapse:42517|ack_elapse:39502|ctl_first_sent_time:1746006745216494|lagest_ack_time:1746006745253707|curr_delivered:1104819| [2025/04/30 09:52:25 253795] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745216609| [2025/04/30 09:52:25 253802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:861||sndq_packets_used_bytes:0|sndq_packets_free:487| [2025/04/30 09:52:25 253808] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38148|rttvar:2874|minrtt:31359|latest_rtt:37098|ack_delay:96| [2025/04/30 09:52:25 253815] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38005|rttvar:2442|minrtt:31359|latest_rtt:37098|ack_delay:96| [2025/04/30 09:52:25 253821] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1266|lost_pn:1263|thresh:3| [2025/04/30 09:52:25 253825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 253830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745259155|now:1746006745253829|interval:5326| [2025/04/30 09:52:25 253834] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745259155|now:1746006745253829|interv:5326| [2025/04/30 09:52:25 253838] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42517, ack_elapse 39502, delivered 40809|rate 959827|lost 301| [2025/04/30 09:52:25 253854] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (959827) in round 22| [2025/04/30 09:52:25 253859] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 253863] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 253867] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122249|packet_lost:0|acked:2400|po_sent_time:1746006745216609|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1100019| [2025/04/30 09:52:25 253871] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122249|packet_lost:0|acked:2400|po_sent_time:1746006745216609|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1100019| [2025/04/30 09:52:25 253876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:122249|full_bw_reached:1|inflight:51608|srtt:38005|latest_rtt:37098|min_rtt:31359|applimit:0|lost:301|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 253881] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:25 253886] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:25 253891] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 09:52:25 253896] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:480|largest:480|pns:2| [2025/04/30 09:52:25 253900] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:480|frame:PING ACK |recv_time:1746006745253707|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 253905] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865253707|now:1746006745253707|interv:120000000| [2025/04/30 09:52:25 253909] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865253707|now:1746006745253707|interv:120000000| [2025/04/30 09:52:25 253913] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745254653|pq_index:0| [2025/04/30 09:52:25 253918] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745253468| [2025/04/30 09:52:25 253922] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745253922| [2025/04/30 09:52:25 253926] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745253925| [2025/04/30 09:52:25 253933] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:480|ack_delay:225|first_ack_range:20|largest_pkt_recv_time:1746006745253707| [2025/04/30 09:52:25 253940] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:480|low:460|pkt_pns:2| [2025/04/30 09:52:25 253946] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:480|frame_largest_recv:480| [2025/04/30 09:52:25 253953] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:25 253960] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38005|min_srtt:38005|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 253970] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:51608|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1200252| [2025/04/30 09:52:25 253975] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38005|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 253981] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 253988] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38005|min_srtt:38005|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 253995] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:51608|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1201431| [2025/04/30 09:52:25 254002] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:38005|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 254008] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 254013] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38005|min_srtt:38005|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 254019] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:51608|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 254026] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 254032] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 254038] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 254044] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 254052] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:25 254058] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:51608|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1134228| [2025/04/30 09:52:25 254065] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 254071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 254078] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745254653| [2025/04/30 09:52:25 254084] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745254653| [2025/04/30 09:52:25 254090] [debug] |xqc_engine_wakeup_after|wakeup:1746006745254653|now:1746006745254090|diff:563| [2025/04/30 09:52:25 254097] [debug] |xqc_engine_main_logic|END|now:1746006745253925| [2025/04/30 09:52:25 254112] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745254111| [2025/04/30 09:52:25 254118] [debug] |xqc_engine_wakeup_after|wakeup:1746006745254653|now:1746006745254118|diff:535| [2025/04/30 09:52:25 254124] [debug] |xqc_engine_main_logic|END|now:1746006745254111| [2025/04/30 09:52:25 255194] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745255194| [2025/04/30 09:52:25 255205] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745254653|pq_index:0| [2025/04/30 09:52:25 255210] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745253925| [2025/04/30 09:52:25 255215] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745255214| [2025/04/30 09:52:25 255220] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745254653|now:1746006745255214| [2025/04/30 09:52:25 255224] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745254653|now:1746006745255214| [2025/04/30 09:52:25 255228] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 255233] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38005|min_srtt:38005|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 255238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:51608|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 255243] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 255247] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 255251] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 255255] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 255260] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:25 255264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:51608|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1134228| [2025/04/30 09:52:25 255269] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 255273] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1309| [2025/04/30 09:52:25 255314] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1309|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:51608|now:1746006745255281|stream_id:0|stream_offset:1134228| [2025/04/30 09:52:25 255324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1309|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:52:25 255332] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 09:52:25 255339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745259155|now:1746006745255339|interval:3816| [2025/04/30 09:52:25 255351] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745259155|now:1746006745255339|interv:3816| [2025/04/30 09:52:25 255355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:52814| [2025/04/30 09:52:25 255360] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 255365] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52814|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1135407| [2025/04/30 09:52:25 255369] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 255374] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1310| [2025/04/30 09:52:25 255405] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1310|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52814|now:1746006745255380|stream_id:0|stream_offset:1135407| [2025/04/30 09:52:25 255414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 255421] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52814|applimit:0| [2025/04/30 09:52:25 255428] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745259155|now:1746006745255428|interval:3727| [2025/04/30 09:52:25 255434] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745259155|now:1746006745255428|interv:3727| [2025/04/30 09:52:25 255438] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:54014| [2025/04/30 09:52:25 255443] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 255447] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54014|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1136586| [2025/04/30 09:52:25 255451] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 255455] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745256455|now:1746006745255455|interv:1000| [2025/04/30 09:52:25 255459] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 255463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 255468] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745256455| [2025/04/30 09:52:25 255475] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745256455| [2025/04/30 09:52:25 255481] [debug] |xqc_engine_wakeup_after|wakeup:1746006745256455|now:1746006745255481|diff:974| [2025/04/30 09:52:25 255488] [debug] |xqc_engine_main_logic|END|now:1746006745255214| [2025/04/30 09:52:25 255501] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745255500| [2025/04/30 09:52:25 255507] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 255516] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:480| [2025/04/30 09:52:25 255528] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:481| [2025/04/30 09:52:25 255534] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:481| [2025/04/30 09:52:25 255539] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 255544] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1267|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1268|path_largest_ack:1267| [2025/04/30 09:52:25 255550] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:43209|prior_delivered:1064010|prior_time:1746006745214205|is_app_limited:0|send_elapse:42787|ack_elapse:41295|ctl_first_sent_time:1746006745216764|lagest_ack_time:1746006745255500|curr_delivered:1106019| [2025/04/30 09:52:25 255558] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745216764| [2025/04/30 09:52:25 255565] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:860||sndq_packets_used_bytes:0|sndq_packets_free:488| [2025/04/30 09:52:25 255571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1268|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1268|path_largest_ack:1268| [2025/04/30 09:52:25 255578] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:43209|prior_delivered:1064010|prior_time:1746006745214205|is_app_limited:0|send_elapse:42787|ack_elapse:41295|ctl_first_sent_time:1746006745216764|lagest_ack_time:1746006745255500|curr_delivered:1107219| [2025/04/30 09:52:25 255585] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745216872| [2025/04/30 09:52:25 255591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:859||sndq_packets_used_bytes:0|sndq_packets_free:489| [2025/04/30 09:52:25 255598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38005|rttvar:2442|minrtt:31359|latest_rtt:38628|ack_delay:120| [2025/04/30 09:52:25 255605] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38068|rttvar:1957|minrtt:31359|latest_rtt:38628|ack_delay:120| [2025/04/30 09:52:25 255611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1268|lost_pn:1265|thresh:3| [2025/04/30 09:52:25 255619] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1264|lost_pn:1265|po_sent_time:1746006745216400|lost_send_time:1746006745212044|loss_delay:43456|frame:STREAM |repair:128| [2025/04/30 09:52:25 255626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006745216400u| [2025/04/30 09:52:25 255633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 255640] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38068|rtt_var:1957|pto_duration:45896|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 255647] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 255653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 255657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50414| [2025/04/30 09:52:25 255661] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745326276|now:1746006745255640|interv:70636| [2025/04/30 09:52:25 255670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745326276|now:1746006745255640|interval:70636|pto_count:0|srtt:38068 [2025/04/30 09:52:25 255674] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42787, ack_elapse 41295, delivered 43209|rate 1009862|lost 302| [2025/04/30 09:52:25 255679] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1009862) in round 22| [2025/04/30 09:52:25 255683] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 255687] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 255691] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122249|packet_lost:1|acked:2400|po_sent_time:1746006745216872|recovery:1|recovery_start:1746006745255633|packet_conservation:0|next_round_delivered:1100019| [2025/04/30 09:52:25 255696] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52814|packet_lost:1|acked:2400|po_sent_time:1746006745216872|recovery:1|recovery_start:1746006745255633|packet_conservation:1|next_round_delivered:1107219| [2025/04/30 09:52:25 255700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:52814|full_bw_reached:1|inflight:50414|srtt:38068|latest_rtt:38628|min_rtt:31359|applimit:0|lost:301|recovery:1|recovery_start:1746006745255633|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 255706] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:481|largest:481|pns:2| [2025/04/30 09:52:25 255711] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:481|frame:ACK |recv_time:1746006745255500|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 255716] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865255500|now:1746006745255500|interv:120000000| [2025/04/30 09:52:25 255720] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865255500|now:1746006745255500|interv:120000000| [2025/04/30 09:52:25 255724] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745256455|pq_index:0| [2025/04/30 09:52:25 255728] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745255214| [2025/04/30 09:52:25 255732] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745255732| [2025/04/30 09:52:25 255737] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745255736| [2025/04/30 09:52:25 255743] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38068|min_srtt:38068|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 255747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:50414|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 255752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 255759] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 255763] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 255767] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 255771] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38068|min_srtt:38068|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 255776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:50414|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 255780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 255784] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 255788] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 255792] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 255796] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 255801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50414|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1136586| [2025/04/30 09:52:25 255805] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 255809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 255813] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745256455| [2025/04/30 09:52:25 255817] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745256455| [2025/04/30 09:52:25 255821] [debug] |xqc_engine_wakeup_after|wakeup:1746006745256455|now:1746006745255821|diff:634| [2025/04/30 09:52:25 255825] [debug] |xqc_engine_main_logic|END|now:1746006745255736| [2025/04/30 09:52:25 255830] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745255830| [2025/04/30 09:52:25 255834] [debug] |xqc_engine_wakeup_after|wakeup:1746006745256455|now:1746006745255834|diff:621| [2025/04/30 09:52:25 255838] [debug] |xqc_engine_main_logic|END|now:1746006745255830| [2025/04/30 09:52:25 256906] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745256905| [2025/04/30 09:52:25 256916] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745256455|pq_index:0| [2025/04/30 09:52:25 256921] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745255736| [2025/04/30 09:52:25 256926] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745256925| [2025/04/30 09:52:25 256933] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745256455|now:1746006745256925| [2025/04/30 09:52:25 256940] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745256455|now:1746006745256925| [2025/04/30 09:52:25 256953] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 256961] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38068|min_srtt:38068|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 256966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:50414|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 256971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 256976] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 256982] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 256989] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 256995] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38068|min_srtt:38068|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 257002] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:50414|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 257009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 257015] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 257020] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 257027] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 257034] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 257040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50414|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1136586| [2025/04/30 09:52:25 257047] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 257054] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1311| [2025/04/30 09:52:25 257098] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1311|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50414|now:1746006745257066|stream_id:0|stream_offset:1136586| [2025/04/30 09:52:25 257107] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 257115] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50414|applimit:0| [2025/04/30 09:52:25 257122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38068|rtt_var:1957|pto_duration:45896|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 257129] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 257159] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 257164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51614| [2025/04/30 09:52:25 257168] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745327962|now:1746006745257121|interv:70841| [2025/04/30 09:52:25 257172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745327962|now:1746006745257121|interval:70841|pto_count:0|srtt:38068 [2025/04/30 09:52:25 257177] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52814|inflight:51614| [2025/04/30 09:52:25 257182] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 257186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51614|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1137765| [2025/04/30 09:52:25 257191] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 257195] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1312| [2025/04/30 09:52:25 257229] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1312|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51614|now:1746006745257203|stream_id:0|stream_offset:1137765| [2025/04/30 09:52:25 257239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 257245] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51614|applimit:0| [2025/04/30 09:52:25 257252] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38068|rtt_var:1957|pto_duration:45896|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 257257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 257261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 257265] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52814| [2025/04/30 09:52:25 257269] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745328099|now:1746006745257252|interv:70847| [2025/04/30 09:52:25 257273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745328099|now:1746006745257252|interval:70847|pto_count:0|srtt:38068 [2025/04/30 09:52:25 257277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52814|inflight:52814| [2025/04/30 09:52:25 257282] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 257286] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52814|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1138944| [2025/04/30 09:52:25 257291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 257303] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745328099| [2025/04/30 09:52:25 257307] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745328099| [2025/04/30 09:52:25 257311] [debug] |xqc_engine_wakeup_after|wakeup:1746006745328099|now:1746006745257311|diff:70788| [2025/04/30 09:52:25 257316] [debug] |xqc_engine_main_logic|END|now:1746006745256925| [2025/04/30 09:52:25 257506] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745257504| [2025/04/30 09:52:25 257518] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 257527] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:481| [2025/04/30 09:52:25 257534] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:482| [2025/04/30 09:52:25 257542] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:482| [2025/04/30 09:52:25 257549] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 257557] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1269|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1270|path_largest_ack:1269| [2025/04/30 09:52:25 257564] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:45609|prior_delivered:1064010|prior_time:1746006745214205|is_app_limited:0|send_elapse:43005|ack_elapse:43299|ctl_first_sent_time:1746006745216982|lagest_ack_time:1746006745257504|curr_delivered:1108419| [2025/04/30 09:52:25 257572] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745216982| [2025/04/30 09:52:25 257576] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:859||sndq_packets_used_bytes:0|sndq_packets_free:489| [2025/04/30 09:52:25 257581] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1270|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1270|path_largest_ack:1270| [2025/04/30 09:52:25 257588] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:45609|prior_delivered:1064010|prior_time:1746006745214205|is_app_limited:0|send_elapse:43005|ack_elapse:43299|ctl_first_sent_time:1746006745216982|lagest_ack_time:1746006745257504|curr_delivered:1109619| [2025/04/30 09:52:25 257594] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745217087| [2025/04/30 09:52:25 257600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:858||sndq_packets_used_bytes:0|sndq_packets_free:490| [2025/04/30 09:52:25 257607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38068|rttvar:1957|minrtt:31359|latest_rtt:40417|ack_delay:104| [2025/04/30 09:52:25 257613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38349|rttvar:2029|minrtt:31359|latest_rtt:40417|ack_delay:104| [2025/04/30 09:52:25 257620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1270|lost_pn:1267|thresh:3| [2025/04/30 09:52:25 257627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 257634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 257640] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38349|rtt_var:2029|pto_duration:46465|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 257652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 257656] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 257660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50414| [2025/04/30 09:52:25 257664] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745328668|now:1746006745257640|interv:71028| [2025/04/30 09:52:25 257668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745328668|now:1746006745257640|interval:71028|pto_count:0|srtt:38349 [2025/04/30 09:52:25 257673] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43005, ack_elapse 43299, delivered 45609|rate 1053349|lost 302| [2025/04/30 09:52:25 257678] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1053349) in round 22| [2025/04/30 09:52:25 257682] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 257686] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 257690] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52814|packet_lost:0|acked:2400|po_sent_time:1746006745217087|recovery:1|recovery_start:1746006745255633|packet_conservation:1|next_round_delivered:1107219| [2025/04/30 09:52:25 257694] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52814|packet_lost:0|acked:2400|po_sent_time:1746006745217087|recovery:1|recovery_start:1746006745255633|packet_conservation:1|next_round_delivered:1107219| [2025/04/30 09:52:25 257699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:52814|full_bw_reached:1|inflight:50414|srtt:38349|latest_rtt:40417|min_rtt:31359|applimit:0|lost:301|recovery:1|recovery_start:1746006745255633|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 257705] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:482|largest:482|pns:2| [2025/04/30 09:52:25 257710] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:482|frame:ACK |recv_time:1746006745257504|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 257715] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865257504|now:1746006745257504|interv:120000000| [2025/04/30 09:52:25 257719] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865257504|now:1746006745257504|interv:120000000| [2025/04/30 09:52:25 257723] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745328099|pq_index:0| [2025/04/30 09:52:25 257727] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745256925| [2025/04/30 09:52:25 257731] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745257731| [2025/04/30 09:52:25 257736] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745257735| [2025/04/30 09:52:25 257746] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38349|min_srtt:38349|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 257750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:50414|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 257755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 257759] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 257763] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 257767] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 257771] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38349|min_srtt:38349|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 257776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:50414|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 257780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 257784] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 257788] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 257792] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 257797] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 257801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50414|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1138944| [2025/04/30 09:52:25 257806] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 257810] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745258810|now:1746006745257810|interv:1000| [2025/04/30 09:52:25 257814] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 257818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 257822] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745258810| [2025/04/30 09:52:25 257826] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745258810| [2025/04/30 09:52:25 257830] [debug] |xqc_engine_wakeup_after|wakeup:1746006745258810|now:1746006745257830|diff:980| [2025/04/30 09:52:25 257834] [debug] |xqc_engine_main_logic|END|now:1746006745257735| [2025/04/30 09:52:25 257840] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745257840| [2025/04/30 09:52:25 257844] [debug] |xqc_engine_wakeup_after|wakeup:1746006745258810|now:1746006745257843|diff:967| [2025/04/30 09:52:25 257847] [debug] |xqc_engine_main_logic|END|now:1746006745257840| [2025/04/30 09:52:25 258929] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745258929| [2025/04/30 09:52:25 258951] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745258810|pq_index:0| [2025/04/30 09:52:25 258958] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745257735| [2025/04/30 09:52:25 258966] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745258964| [2025/04/30 09:52:25 258973] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745258810|now:1746006745258964| [2025/04/30 09:52:25 258979] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745258810|now:1746006745258964| [2025/04/30 09:52:25 258985] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 258993] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38349|min_srtt:38349|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 259000] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:50414|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 259007] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 259013] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 259018] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 259024] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 259031] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38349|min_srtt:38349|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 259037] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:50414|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 259044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 259050] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 259056] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 259063] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 259071] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 259077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50414|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1138944| [2025/04/30 09:52:25 259084] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 259090] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1313| [2025/04/30 09:52:25 259149] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1313|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50414|now:1746006745259101|stream_id:0|stream_offset:1138944| [2025/04/30 09:52:25 259168] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 259176] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50414|applimit:0| [2025/04/30 09:52:25 259181] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38349|rtt_var:2029|pto_duration:46465|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 259185] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 259189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 259193] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51614| [2025/04/30 09:52:25 259197] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745330566|now:1746006745259180|interv:71386| [2025/04/30 09:52:25 259201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745330566|now:1746006745259180|interval:71386|pto_count:0|srtt:38349 [2025/04/30 09:52:25 259206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52814|inflight:51614| [2025/04/30 09:52:25 259211] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 259215] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51614|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1140123| [2025/04/30 09:52:25 259220] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 259224] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1314| [2025/04/30 09:52:25 259261] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1314|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51614|now:1746006745259231|stream_id:0|stream_offset:1140123| [2025/04/30 09:52:25 259271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 259279] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51614|applimit:0| [2025/04/30 09:52:25 259286] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38349|rtt_var:2029|pto_duration:46465|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 259293] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 259299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 259305] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52814| [2025/04/30 09:52:25 259309] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745330696|now:1746006745259285|interv:71411| [2025/04/30 09:52:25 259313] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745330696|now:1746006745259285|interval:71411|pto_count:0|srtt:38349 [2025/04/30 09:52:25 259322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52814|inflight:52814| [2025/04/30 09:52:25 259327] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 259332] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52814|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1141302| [2025/04/30 09:52:25 259336] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 259340] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745330696| [2025/04/30 09:52:25 259345] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745330696| [2025/04/30 09:52:25 259350] [debug] |xqc_engine_wakeup_after|wakeup:1746006745330696|now:1746006745259350|diff:71346| [2025/04/30 09:52:25 259354] [debug] |xqc_engine_main_logic|END|now:1746006745258964| [2025/04/30 09:52:25 259464] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745259463| [2025/04/30 09:52:25 259474] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 259484] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:482| [2025/04/30 09:52:25 259490] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:483| [2025/04/30 09:52:25 259498] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:483| [2025/04/30 09:52:25 259505] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 259512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1271|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1272|path_largest_ack:1271| [2025/04/30 09:52:25 259520] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:48009|prior_delivered:1064010|prior_time:1746006745214205|is_app_limited:0|send_elapse:43225|ack_elapse:45258|ctl_first_sent_time:1746006745217202|lagest_ack_time:1746006745259463|curr_delivered:1110819| [2025/04/30 09:52:25 259527] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745217202| [2025/04/30 09:52:25 259534] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:857||sndq_packets_used_bytes:0|sndq_packets_free:491| [2025/04/30 09:52:25 259541] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1272|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1272|path_largest_ack:1272| [2025/04/30 09:52:25 259548] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:48009|prior_delivered:1064010|prior_time:1746006745214205|is_app_limited:0|send_elapse:43225|ack_elapse:45258|ctl_first_sent_time:1746006745217202|lagest_ack_time:1746006745259463|curr_delivered:1112019| [2025/04/30 09:52:25 259555] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745217308| [2025/04/30 09:52:25 259561] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:856||sndq_packets_used_bytes:0|sndq_packets_free:492| [2025/04/30 09:52:25 259568] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38349|rttvar:2029|minrtt:31359|latest_rtt:42155|ack_delay:104| [2025/04/30 09:52:25 259582] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:38812|rttvar:2447|minrtt:31359|latest_rtt:42155|ack_delay:104| [2025/04/30 09:52:25 259588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1272|lost_pn:1269|thresh:3| [2025/04/30 09:52:25 259593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 259597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 259602] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38812|rtt_var:2447|pto_duration:48600|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 259607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 259613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 259620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50414| [2025/04/30 09:52:25 259627] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745332831|now:1746006745259601|interv:73230| [2025/04/30 09:52:25 259633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745332831|now:1746006745259601|interval:73230|pto_count:0|srtt:38812 [2025/04/30 09:52:25 259640] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43225, ack_elapse 45258, delivered 48009|rate 1060784|lost 302| [2025/04/30 09:52:25 259644] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1060784) in round 22| [2025/04/30 09:52:25 259648] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 259653] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 259657] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52814|packet_lost:0|acked:2400|po_sent_time:1746006745217308|recovery:1|recovery_start:1746006745255633|packet_conservation:1|next_round_delivered:1107219| [2025/04/30 09:52:25 259661] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52814|packet_lost:0|acked:2400|po_sent_time:1746006745217308|recovery:1|recovery_start:1746006745255633|packet_conservation:1|next_round_delivered:1107219| [2025/04/30 09:52:25 259666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:52814|full_bw_reached:1|inflight:50414|srtt:38812|latest_rtt:42155|min_rtt:31359|applimit:0|lost:301|recovery:1|recovery_start:1746006745255633|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 259672] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:483|largest:483|pns:2| [2025/04/30 09:52:25 259676] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:483|frame:ACK |recv_time:1746006745259463|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 259681] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865259463|now:1746006745259463|interv:120000000| [2025/04/30 09:52:25 259689] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865259463|now:1746006745259463|interv:120000000| [2025/04/30 09:52:25 259693] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745330696|pq_index:0| [2025/04/30 09:52:25 259697] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745258964| [2025/04/30 09:52:25 259701] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745259701| [2025/04/30 09:52:25 259706] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745259705| [2025/04/30 09:52:25 259712] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38812|min_srtt:38812|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 259717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:50414|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 259722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 259725] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 259729] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 259734] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 259738] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38812|min_srtt:38812|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 259742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:50414|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 259747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 259750] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 259754] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 259759] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 259763] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 259767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50414|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1141302| [2025/04/30 09:52:25 259772] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 259776] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745260776|now:1746006745259776|interv:1000| [2025/04/30 09:52:25 259780] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 259784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 259791] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745260776| [2025/04/30 09:52:25 259795] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745260776| [2025/04/30 09:52:25 259799] [debug] |xqc_engine_wakeup_after|wakeup:1746006745260776|now:1746006745259799|diff:977| [2025/04/30 09:52:25 259803] [debug] |xqc_engine_main_logic|END|now:1746006745259705| [2025/04/30 09:52:25 259808] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745259808| [2025/04/30 09:52:25 259812] [debug] |xqc_engine_wakeup_after|wakeup:1746006745260776|now:1746006745259812|diff:964| [2025/04/30 09:52:25 259816] [debug] |xqc_engine_main_logic|END|now:1746006745259808| [2025/04/30 09:52:25 260884] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745260884| [2025/04/30 09:52:25 260896] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745260776|pq_index:0| [2025/04/30 09:52:25 260901] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745259705| [2025/04/30 09:52:25 260906] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745260905| [2025/04/30 09:52:25 260913] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745260776|now:1746006745260905| [2025/04/30 09:52:25 260920] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745260776|now:1746006745260905| [2025/04/30 09:52:25 260927] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 260934] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38812|min_srtt:38812|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 260941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:50414|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 260949] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 260955] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 260960] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 260967] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 260974] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:38812|min_srtt:38812|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 260981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:50414|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 260988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 260994] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 261000] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 261007] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 261022] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 261029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50414|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1141302| [2025/04/30 09:52:25 261036] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 261043] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1315| [2025/04/30 09:52:25 261092] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1315|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50414|now:1746006745261055|stream_id:0|stream_offset:1141302| [2025/04/30 09:52:25 261102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 261110] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50414|applimit:0| [2025/04/30 09:52:25 261117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38812|rtt_var:2447|pto_duration:48600|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 261124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 261130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 261160] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51614| [2025/04/30 09:52:25 261167] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745334655|now:1746006745261116|interv:73539| [2025/04/30 09:52:25 261173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745334655|now:1746006745261116|interval:73539|pto_count:0|srtt:38812 [2025/04/30 09:52:25 261180] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52814|inflight:51614| [2025/04/30 09:52:25 261187] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 261194] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51614|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1142481| [2025/04/30 09:52:25 261201] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 261208] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1316| [2025/04/30 09:52:25 261248] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1316|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51614|now:1746006745261219|stream_id:0|stream_offset:1142481| [2025/04/30 09:52:25 261257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 261261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51614|applimit:0| [2025/04/30 09:52:25 261271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:38812|rtt_var:2447|pto_duration:48600|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 261275] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 261279] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 261283] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52814| [2025/04/30 09:52:25 261287] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745334819|now:1746006745261271|interv:73548| [2025/04/30 09:52:25 261291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745334819|now:1746006745261271|interval:73548|pto_count:0|srtt:38812 [2025/04/30 09:52:25 261296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52814|inflight:52814| [2025/04/30 09:52:25 261300] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 261304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52814|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1143660| [2025/04/30 09:52:25 261309] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 261314] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745334819| [2025/04/30 09:52:25 261318] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745334819| [2025/04/30 09:52:25 261322] [debug] |xqc_engine_wakeup_after|wakeup:1746006745334819|now:1746006745261322|diff:73497| [2025/04/30 09:52:25 261326] [debug] |xqc_engine_main_logic|END|now:1746006745260905| [2025/04/30 09:52:25 262472] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745262471| [2025/04/30 09:52:25 262485] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 262495] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:483| [2025/04/30 09:52:25 262500] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:484| [2025/04/30 09:52:25 262508] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:484| [2025/04/30 09:52:25 262515] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 262523] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1274|origin_pktnum:0|size:1208|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1275|path_largest_ack:1274| [2025/04/30 09:52:25 262531] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:44417|prior_delivered:1071210|prior_time:1746006745220012|is_app_limited:0|send_elapse:40535|ack_elapse:42459|ctl_first_sent_time:1746006745220387|lagest_ack_time:1746006745262471|curr_delivered:1113227| [2025/04/30 09:52:25 262538] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745220387| [2025/04/30 09:52:25 262545] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:855||sndq_packets_used_bytes:0|sndq_packets_free:493| [2025/04/30 09:52:25 262552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 262565] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:44417|prior_delivered:1071210|prior_time:1746006745220012|is_app_limited:0|send_elapse:40535|ack_elapse:42459|ctl_first_sent_time:1746006745220387|lagest_ack_time:1746006745262471|curr_delivered:1114427| [2025/04/30 09:52:25 262572] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745220497| [2025/04/30 09:52:25 262579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:854||sndq_packets_used_bytes:0|sndq_packets_free:494| [2025/04/30 09:52:25 262585] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:38812|rttvar:2447|minrtt:31359|latest_rtt:41974|ack_delay:112| [2025/04/30 09:52:25 262591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:39193|rttvar:2598|minrtt:31359|latest_rtt:41974|ack_delay:112| [2025/04/30 09:52:25 262598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1275|lost_pn:1272|thresh:3| [2025/04/30 09:52:25 262603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 262607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 466|pns:2| [2025/04/30 09:52:25 262611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 262615] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745265822|now:1746006745262615|interval:3207| [2025/04/30 09:52:25 262619] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745265822|now:1746006745262615|interv:3207| [2025/04/30 09:52:25 262623] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 40535, ack_elapse 42459, delivered 43217|rate 1017852|lost 302| [2025/04/30 09:52:25 262628] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1017852) in round 22| [2025/04/30 09:52:25 262632] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 262636] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 262640] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52814|packet_lost:0|acked:2408|po_sent_time:1746006745220497|recovery:1|recovery_start:1746006745255633|packet_conservation:1|next_round_delivered:1107219| [2025/04/30 09:52:25 262645] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52814|packet_lost:0|acked:2408|po_sent_time:1746006745220497|recovery:1|recovery_start:1746006745255633|packet_conservation:1|next_round_delivered:1107219| [2025/04/30 09:52:25 262650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:52814|full_bw_reached:1|inflight:50406|srtt:39193|latest_rtt:41974|min_rtt:31359|applimit:0|lost:301|recovery:1|recovery_start:1746006745255633|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 262655] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:484|largest:484|pns:2| [2025/04/30 09:52:25 262660] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:484|frame:ACK |recv_time:1746006745262471|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 262668] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865262471|now:1746006745262471|interv:120000000| [2025/04/30 09:52:25 262673] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865262471|now:1746006745262471|interv:120000000| [2025/04/30 09:52:25 262676] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745334819|pq_index:0| [2025/04/30 09:52:25 262681] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745260905| [2025/04/30 09:52:25 262685] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745262685| [2025/04/30 09:52:25 262690] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745262689| [2025/04/30 09:52:25 262696] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39193|min_srtt:39193|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 262700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 262705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 262709] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 262713] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 262717] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 262721] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39193|min_srtt:39193|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 262726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 262730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 262734] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 262738] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 262742] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 262747] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 262751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1143660| [2025/04/30 09:52:25 262755] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 262762] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745263762|now:1746006745262762|interv:1000| [2025/04/30 09:52:25 262766] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 262770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 262774] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745263762| [2025/04/30 09:52:25 262778] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745263762| [2025/04/30 09:52:25 262782] [debug] |xqc_engine_wakeup_after|wakeup:1746006745263762|now:1746006745262782|diff:980| [2025/04/30 09:52:25 262786] [debug] |xqc_engine_main_logic|END|now:1746006745262689| [2025/04/30 09:52:25 262792] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745262792| [2025/04/30 09:52:25 262796] [debug] |xqc_engine_wakeup_after|wakeup:1746006745263762|now:1746006745262795|diff:967| [2025/04/30 09:52:25 262799] [debug] |xqc_engine_main_logic|END|now:1746006745262792| [2025/04/30 09:52:25 263877] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745263877| [2025/04/30 09:52:25 263891] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745263762|pq_index:0| [2025/04/30 09:52:25 263899] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745262689| [2025/04/30 09:52:25 263907] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745263905| [2025/04/30 09:52:25 263914] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745263762|now:1746006745263905| [2025/04/30 09:52:25 263920] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745263762|now:1746006745263905| [2025/04/30 09:52:25 263926] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 263934] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39193|min_srtt:39193|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 263941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 263948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 263955] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 263961] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 263969] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 263976] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39193|min_srtt:39193|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 263982] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 263989] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 263996] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 264009] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 264016] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 264023] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 264030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1143660| [2025/04/30 09:52:25 264037] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 264044] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1317| [2025/04/30 09:52:25 264090] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1317|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746006745264056|stream_id:0|stream_offset:1143660| [2025/04/30 09:52:25 264100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 264107] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 09:52:25 264114] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745265822|now:1746006745264114|interval:1708| [2025/04/30 09:52:25 264121] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745265822|now:1746006745264114|interv:1708| [2025/04/30 09:52:25 264127] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52814|inflight:51606| [2025/04/30 09:52:25 264154] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 264158] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1144839| [2025/04/30 09:52:25 264163] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 264167] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1318| [2025/04/30 09:52:25 264200] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1318|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745264174|stream_id:0|stream_offset:1144839| [2025/04/30 09:52:25 264210] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 264217] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 264224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745265822|now:1746006745264224|interval:1598| [2025/04/30 09:52:25 264229] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745265822|now:1746006745264224|interv:1598| [2025/04/30 09:52:25 264238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52814|inflight:52806| [2025/04/30 09:52:25 264243] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 264247] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1146018| [2025/04/30 09:52:25 264251] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 264256] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745265822| [2025/04/30 09:52:25 264260] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745265822| [2025/04/30 09:52:25 264264] [debug] |xqc_engine_wakeup_after|wakeup:1746006745265822|now:1746006745264264|diff:1558| [2025/04/30 09:52:25 264268] [debug] |xqc_engine_main_logic|END|now:1746006745263905| [2025/04/30 09:52:25 264434] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745264433| [2025/04/30 09:52:25 264443] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 264452] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:484| [2025/04/30 09:52:25 264458] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:485| [2025/04/30 09:52:25 264467] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:485| [2025/04/30 09:52:25 264472] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 264477] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 264484] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:46817|prior_delivered:1071210|prior_time:1746006745220012|is_app_limited:0|send_elapse:42001|ack_elapse:44421|ctl_first_sent_time:1746006745221853|lagest_ack_time:1746006745264433|curr_delivered:1115627| [2025/04/30 09:52:25 264492] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745221853| [2025/04/30 09:52:25 264499] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:853||sndq_packets_used_bytes:0|sndq_packets_free:495| [2025/04/30 09:52:25 264506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 264513] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:45617|prior_delivered:1073610|prior_time:1746006745221998|is_app_limited:0|send_elapse:39758|ack_elapse:42435|ctl_first_sent_time:1746006745223529|lagest_ack_time:1746006745264433|curr_delivered:1116827| [2025/04/30 09:52:25 264520] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745223529| [2025/04/30 09:52:25 264525] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:852||sndq_packets_used_bytes:0|sndq_packets_free:496| [2025/04/30 09:52:25 264529] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:39193|rttvar:2598|minrtt:31359|latest_rtt:40904|ack_delay:64| [2025/04/30 09:52:25 264534] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:39399|rttvar:2360|minrtt:31359|latest_rtt:40904|ack_delay:64| [2025/04/30 09:52:25 264546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1277|lost_pn:1274|thresh:3| [2025/04/30 09:52:25 264552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 264559] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1273|lost_pn:1274|po_sent_time:1746006745218602|lost_send_time:1746006745218416|loss_delay:46017|frame:STREAM |repair:128| [2025/04/30 09:52:25 264566] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006745218602u| [2025/04/30 09:52:25 264572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 264579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39399|rtt_var:2360|pto_duration:48839|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 264586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 264593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 264597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 09:52:25 264601] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745338013|now:1746006745264579|interv:73434| [2025/04/30 09:52:25 264605] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745338013|now:1746006745264579|interval:73434|pto_count:0|srtt:39399 [2025/04/30 09:52:25 264610] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39758, ack_elapse 42435, delivered 43217|rate 1018428|lost 303| [2025/04/30 09:52:25 264614] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1018428) in round 22| [2025/04/30 09:52:25 264618] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 264623] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 264626] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52814|packet_lost:1|acked:2400|po_sent_time:1746006745223529|recovery:1|recovery_start:1746006745264572|packet_conservation:1|next_round_delivered:1107219| [2025/04/30 09:52:25 264631] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52814|packet_lost:1|acked:2400|po_sent_time:1746006745223529|recovery:1|recovery_start:1746006745264572|packet_conservation:1|next_round_delivered:1107219| [2025/04/30 09:52:25 264636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:52814|full_bw_reached:1|inflight:49206|srtt:39399|latest_rtt:40904|min_rtt:31359|applimit:0|lost:301|recovery:1|recovery_start:1746006745264572|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 264642] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:485|largest:485|pns:2| [2025/04/30 09:52:25 264646] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:485|frame:ACK |recv_time:1746006745264433|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 264654] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865264433|now:1746006745264433|interv:120000000| [2025/04/30 09:52:25 264658] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865264433|now:1746006745264433|interv:120000000| [2025/04/30 09:52:25 264662] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745265822|pq_index:0| [2025/04/30 09:52:25 264667] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745263905| [2025/04/30 09:52:25 264671] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745264671| [2025/04/30 09:52:25 264676] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745264674| [2025/04/30 09:52:25 264682] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39399|min_srtt:39399|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 264686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:49206|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 264691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 264694] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 264698] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 264703] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 264707] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39399|min_srtt:39399|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 264711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:49206|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 264715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 264719] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 264723] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 264727] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 264731] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 264736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1146018| [2025/04/30 09:52:25 264740] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 264744] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1319| [2025/04/30 09:52:25 264779] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1319|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746006745264754|stream_id:0|stream_offset:1146018| [2025/04/30 09:52:25 264785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 264790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 09:52:25 264794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39399|rtt_var:2360|pto_duration:48839|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 264799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 264803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 264807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 09:52:25 264810] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745338593|now:1746006745264794|interv:73799| [2025/04/30 09:52:25 264815] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745338593|now:1746006745264794|interval:73799|pto_count:0|srtt:39399 [2025/04/30 09:52:25 264819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52814|inflight:50406| [2025/04/30 09:52:25 264824] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 264828] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1147197| [2025/04/30 09:52:25 264832] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 264836] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1320| [2025/04/30 09:52:25 264858] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1320|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746006745264842|stream_id:0|stream_offset:1147197| [2025/04/30 09:52:25 264864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 264868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 09:52:25 264872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39399|rtt_var:2360|pto_duration:48839|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 264876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 264880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 264884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 264888] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745338681|now:1746006745264872|interv:73809| [2025/04/30 09:52:25 264895] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745338681|now:1746006745264872|interval:73809|pto_count:0|srtt:39399 [2025/04/30 09:52:25 264900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52814|inflight:51606| [2025/04/30 09:52:25 264904] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 264908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1148376| [2025/04/30 09:52:25 264913] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 264917] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745265917|now:1746006745264917|interv:1000| [2025/04/30 09:52:25 264924] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 264931] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 264937] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745265917| [2025/04/30 09:52:25 264943] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745265917| [2025/04/30 09:52:25 264950] [debug] |xqc_engine_wakeup_after|wakeup:1746006745265917|now:1746006745264949|diff:968| [2025/04/30 09:52:25 264956] [debug] |xqc_engine_main_logic|END|now:1746006745264674| [2025/04/30 09:52:25 264964] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745264964| [2025/04/30 09:52:25 264971] [debug] |xqc_engine_wakeup_after|wakeup:1746006745265917|now:1746006745264971|diff:946| [2025/04/30 09:52:25 264977] [debug] |xqc_engine_main_logic|END|now:1746006745264964| [2025/04/30 09:52:25 266054] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745266054| [2025/04/30 09:52:25 266069] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745265917|pq_index:0| [2025/04/30 09:52:25 266077] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745264674| [2025/04/30 09:52:25 266085] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745266083| [2025/04/30 09:52:25 266092] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745265917|now:1746006745266083| [2025/04/30 09:52:25 266099] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745265917|now:1746006745266083| [2025/04/30 09:52:25 266105] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 266126] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39399|min_srtt:39399|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 266167] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:51606|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 266174] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 266179] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 266185] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 266199] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 266206] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39399|min_srtt:39399|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 266214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:51606|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 266221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 266227] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 266232] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 266239] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 266246] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 266252] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1148376| [2025/04/30 09:52:25 266258] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 266264] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1321| [2025/04/30 09:52:25 266308] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1321|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745266274|stream_id:0|stream_offset:1148376| [2025/04/30 09:52:25 266316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 266325] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 266332] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39399|rtt_var:2360|pto_duration:48839|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 266339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 266345] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 266359] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 266366] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745340113|now:1746006745266331|interv:73782| [2025/04/30 09:52:25 266372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745340113|now:1746006745266331|interval:73782|pto_count:0|srtt:39399 [2025/04/30 09:52:25 266379] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52814|inflight:52806| [2025/04/30 09:52:25 266387] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 266401] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1149555| [2025/04/30 09:52:25 266409] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 266415] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745340113| [2025/04/30 09:52:25 266421] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745340113| [2025/04/30 09:52:25 266427] [debug] |xqc_engine_wakeup_after|wakeup:1746006745340113|now:1746006745266427|diff:73686| [2025/04/30 09:52:25 266434] [debug] |xqc_engine_main_logic|END|now:1746006745266083| [2025/04/30 09:52:25 266448] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745266447| [2025/04/30 09:52:25 266455] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 266463] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:485| [2025/04/30 09:52:25 266469] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:486| [2025/04/30 09:52:25 266477] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:486| [2025/04/30 09:52:25 266484] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 266492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 266499] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:46817|prior_delivered:1073610|prior_time:1746006745221998|is_app_limited:0|send_elapse:39894|ack_elapse:44449|ctl_first_sent_time:1746006745223665|lagest_ack_time:1746006745266447|curr_delivered:1118027| [2025/04/30 09:52:25 266506] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745223665| [2025/04/30 09:52:25 266514] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:852||sndq_packets_used_bytes:0|sndq_packets_free:496| [2025/04/30 09:52:25 266521] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 266528] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:45617|prior_delivered:1076010|prior_time:1746006745224007|is_app_limited:0|send_elapse:41687|ack_elapse:42440|ctl_first_sent_time:1746006745225576|lagest_ack_time:1746006745266447|curr_delivered:1119227| [2025/04/30 09:52:25 266535] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745225576| [2025/04/30 09:52:25 266539] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:851||sndq_packets_used_bytes:0|sndq_packets_free:497| [2025/04/30 09:52:25 266543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:39399|rttvar:2360|minrtt:31359|latest_rtt:40871|ack_delay:96| [2025/04/30 09:52:25 266547] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:39571|rttvar:2114|minrtt:31359|latest_rtt:40871|ack_delay:96| [2025/04/30 09:52:25 266560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1279|lost_pn:1276|thresh:3| [2025/04/30 09:52:25 266566] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 266572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 266576] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 266581] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39571|rtt_var:2114|pto_duration:48027|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 266585] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 266589] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 266593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 09:52:25 266597] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745339301|now:1746006745266580|interv:72721| [2025/04/30 09:52:25 266601] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745339301|now:1746006745266580|interval:72721|pto_count:0|srtt:39571 [2025/04/30 09:52:25 266606] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 41687, ack_elapse 42440, delivered 43217|rate 1018308|lost 303| [2025/04/30 09:52:25 266611] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1018308) in round 22| [2025/04/30 09:52:25 266615] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 266619] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 266623] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52814|packet_lost:0|acked:2400|po_sent_time:1746006745225576|recovery:1|recovery_start:1746006745264572|packet_conservation:1|next_round_delivered:1107219| [2025/04/30 09:52:25 266628] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52814|packet_lost:0|acked:2400|po_sent_time:1746006745225576|recovery:1|recovery_start:1746006745264572|packet_conservation:1|next_round_delivered:1107219| [2025/04/30 09:52:25 266632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:52814|full_bw_reached:1|inflight:50406|srtt:39571|latest_rtt:40871|min_rtt:31359|applimit:0|lost:301|recovery:1|recovery_start:1746006745264572|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 266638] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:486|largest:486|pns:2| [2025/04/30 09:52:25 266643] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:486|frame:ACK |recv_time:1746006745266447|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 266648] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865266447|now:1746006745266447|interv:120000000| [2025/04/30 09:52:25 266652] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865266447|now:1746006745266447|interv:120000000| [2025/04/30 09:52:25 266656] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745340113|pq_index:0| [2025/04/30 09:52:25 266663] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745266083| [2025/04/30 09:52:25 266667] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745266667| [2025/04/30 09:52:25 266672] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745266671| [2025/04/30 09:52:25 266678] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39571|min_srtt:39571|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 266683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 266688] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 266692] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 266696] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 266700] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 266704] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39571|min_srtt:39571|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 266708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 266713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 266717] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 266720] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 266725] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 266729] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 266733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1149555| [2025/04/30 09:52:25 266738] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 266742] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745267742|now:1746006745266742|interv:1000| [2025/04/30 09:52:25 266746] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 266750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 266754] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745267742| [2025/04/30 09:52:25 266758] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745267742| [2025/04/30 09:52:25 266765] [debug] |xqc_engine_wakeup_after|wakeup:1746006745267742|now:1746006745266764|diff:978| [2025/04/30 09:52:25 266769] [debug] |xqc_engine_main_logic|END|now:1746006745266671| [2025/04/30 09:52:25 266774] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745266774| [2025/04/30 09:52:25 266778] [debug] |xqc_engine_wakeup_after|wakeup:1746006745267742|now:1746006745266778|diff:964| [2025/04/30 09:52:25 266782] [debug] |xqc_engine_main_logic|END|now:1746006745266774| [2025/04/30 09:52:25 267858] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745267857| [2025/04/30 09:52:25 267873] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745267742|pq_index:0| [2025/04/30 09:52:25 267880] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745266671| [2025/04/30 09:52:25 267888] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745267886| [2025/04/30 09:52:25 267895] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745267742|now:1746006745267886| [2025/04/30 09:52:25 267901] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745267742|now:1746006745267886| [2025/04/30 09:52:25 267905] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 267910] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39571|min_srtt:39571|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 267915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 267920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 267924] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 267928] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 267934] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 267940] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39571|min_srtt:39571|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 267947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 267954] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 267959] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 267965] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 267972] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 267980] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 267994] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1149555| [2025/04/30 09:52:25 268001] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 268008] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1322| [2025/04/30 09:52:25 268053] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1322|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746006745268018|stream_id:0|stream_offset:1149555| [2025/04/30 09:52:25 268064] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 268071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 09:52:25 268077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39571|rtt_var:2114|pto_duration:48027|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 268084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 268090] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 268095] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 268099] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745341045|now:1746006745268077|interv:72968| [2025/04/30 09:52:25 268104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745341045|now:1746006745268077|interval:72968|pto_count:0|srtt:39571 [2025/04/30 09:52:25 268108] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52814|inflight:51606| [2025/04/30 09:52:25 268113] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 268117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1150734| [2025/04/30 09:52:25 268122] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 268126] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1323| [2025/04/30 09:52:25 268175] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1323|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745268152|stream_id:0|stream_offset:1150734| [2025/04/30 09:52:25 268185] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 268190] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 268194] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39571|rtt_var:2114|pto_duration:48027|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 268204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 268208] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 268212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 268215] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745341179|now:1746006745268194|interv:72985| [2025/04/30 09:52:25 268220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745341179|now:1746006745268194|interval:72985|pto_count:0|srtt:39571 [2025/04/30 09:52:25 268224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52814|inflight:52806| [2025/04/30 09:52:25 268229] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 268233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1151913| [2025/04/30 09:52:25 268238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 268242] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745341179| [2025/04/30 09:52:25 268246] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745341179| [2025/04/30 09:52:25 268250] [debug] |xqc_engine_wakeup_after|wakeup:1746006745341179|now:1746006745268250|diff:72929| [2025/04/30 09:52:25 268255] [debug] |xqc_engine_main_logic|END|now:1746006745267886| [2025/04/30 09:52:25 268403] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745268401| [2025/04/30 09:52:25 268415] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 268424] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:486| [2025/04/30 09:52:25 268428] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:487| [2025/04/30 09:52:25 268437] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:487| [2025/04/30 09:52:25 268454] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 268462] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 268469] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:46817|prior_delivered:1076010|prior_time:1746006745224007|is_app_limited:0|send_elapse:41830|ack_elapse:44394|ctl_first_sent_time:1746006745225719|lagest_ack_time:1746006745268401|curr_delivered:1120427| [2025/04/30 09:52:25 268477] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745225719| [2025/04/30 09:52:25 268484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:850||sndq_packets_used_bytes:0|sndq_packets_free:498| [2025/04/30 09:52:25 268490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 268497] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:45617|prior_delivered:1078410|prior_time:1746006745226045|is_app_limited:0|send_elapse:41674|ack_elapse:42356|ctl_first_sent_time:1746006745227573|lagest_ack_time:1746006745268401|curr_delivered:1121627| [2025/04/30 09:52:25 268510] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745227573| [2025/04/30 09:52:25 268516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:849||sndq_packets_used_bytes:0|sndq_packets_free:499| [2025/04/30 09:52:25 268522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:39571|rttvar:2114|minrtt:31359|latest_rtt:40828|ack_delay:88| [2025/04/30 09:52:25 268529] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:39717|rttvar:1878|minrtt:31359|latest_rtt:40828|ack_delay:88| [2025/04/30 09:52:25 268534] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1281|lost_pn:1278|thresh:3| [2025/04/30 09:52:25 268538] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 268543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 268550] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 268557] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39717|rtt_var:1878|pto_duration:47229|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 268563] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 268567] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 268571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 09:52:25 268575] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745340381|now:1746006745268556|interv:71825| [2025/04/30 09:52:25 268579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745340381|now:1746006745268556|interval:71825|pto_count:0|srtt:39717 [2025/04/30 09:52:25 268584] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 41674, ack_elapse 42356, delivered 43217|rate 1020327|lost 303| [2025/04/30 09:52:25 268588] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1020327) in round 22| [2025/04/30 09:52:25 268592] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 268597] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 268601] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52814|packet_lost:0|acked:2400|po_sent_time:1746006745227573|recovery:1|recovery_start:1746006745264572|packet_conservation:1|next_round_delivered:1107219| [2025/04/30 09:52:25 268605] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52814|packet_lost:0|acked:2400|po_sent_time:1746006745227573|recovery:1|recovery_start:1746006745264572|packet_conservation:1|next_round_delivered:1107219| [2025/04/30 09:52:25 268610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:52814|full_bw_reached:1|inflight:50406|srtt:39717|latest_rtt:40828|min_rtt:31359|applimit:0|lost:301|recovery:1|recovery_start:1746006745264572|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 268619] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:487|largest:487|pns:2| [2025/04/30 09:52:25 268625] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:487|frame:ACK |recv_time:1746006745268401|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 268632] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865268401|now:1746006745268401|interv:120000000| [2025/04/30 09:52:25 268639] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865268401|now:1746006745268401|interv:120000000| [2025/04/30 09:52:25 268645] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745341179|pq_index:0| [2025/04/30 09:52:25 268650] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745267886| [2025/04/30 09:52:25 268654] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745268653| [2025/04/30 09:52:25 268659] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745268657| [2025/04/30 09:52:25 268665] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39717|min_srtt:39717|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 268669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 268674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 268678] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 268682] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 268686] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 268690] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39717|min_srtt:39717|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 268695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 268699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 268703] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 268708] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 268715] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 268722] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 268731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1151913| [2025/04/30 09:52:25 268736] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 268739] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745269739|now:1746006745268739|interv:1000| [2025/04/30 09:52:25 268743] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 268747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 268751] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745269739| [2025/04/30 09:52:25 268755] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745269739| [2025/04/30 09:52:25 268759] [debug] |xqc_engine_wakeup_after|wakeup:1746006745269739|now:1746006745268759|diff:980| [2025/04/30 09:52:25 268764] [debug] |xqc_engine_main_logic|END|now:1746006745268657| [2025/04/30 09:52:25 268769] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745268769| [2025/04/30 09:52:25 268773] [debug] |xqc_engine_wakeup_after|wakeup:1746006745269739|now:1746006745268773|diff:966| [2025/04/30 09:52:25 268777] [debug] |xqc_engine_main_logic|END|now:1746006745268769| [2025/04/30 09:52:25 269844] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745269843| [2025/04/30 09:52:25 269855] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745269739|pq_index:0| [2025/04/30 09:52:25 269860] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745268657| [2025/04/30 09:52:25 269865] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745269864| [2025/04/30 09:52:25 269871] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745269739|now:1746006745269864| [2025/04/30 09:52:25 269879] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745269739|now:1746006745269864| [2025/04/30 09:52:25 269885] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 269893] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39717|min_srtt:39717|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 269899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 269904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 269911] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 269917] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 269923] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 269930] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39717|min_srtt:39717|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 269943] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 269950] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 269957] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 269963] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 269969] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 269977] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 269984] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1151913| [2025/04/30 09:52:25 269992] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 269999] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1324| [2025/04/30 09:52:25 270044] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1324|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746006745270010|stream_id:0|stream_offset:1151913| [2025/04/30 09:52:25 270054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 270062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 09:52:25 270069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39717|rtt_var:1878|pto_duration:47229|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 270076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 270082] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 270088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 270095] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745342239|now:1746006745270068|interv:72171| [2025/04/30 09:52:25 270101] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745342239|now:1746006745270068|interval:72171|pto_count:0|srtt:39717 [2025/04/30 09:52:25 270108] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52814|inflight:51606| [2025/04/30 09:52:25 270116] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 270123] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1153092| [2025/04/30 09:52:25 270130] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 270166] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1325| [2025/04/30 09:52:25 270204] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1325|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745270177|stream_id:0|stream_offset:1153092| [2025/04/30 09:52:25 270213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 270221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 270227] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39717|rtt_var:1878|pto_duration:47229|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 270231] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 270235] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 270239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 270243] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745342406|now:1746006745270227|interv:72179| [2025/04/30 09:52:25 270247] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745342406|now:1746006745270227|interval:72179|pto_count:0|srtt:39717 [2025/04/30 09:52:25 270252] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52814|inflight:52806| [2025/04/30 09:52:25 270257] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 270261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1154271| [2025/04/30 09:52:25 270265] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 270270] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745342406| [2025/04/30 09:52:25 270274] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745342406| [2025/04/30 09:52:25 270278] [debug] |xqc_engine_wakeup_after|wakeup:1746006745342406|now:1746006745270278|diff:72128| [2025/04/30 09:52:25 270282] [debug] |xqc_engine_main_logic|END|now:1746006745269864| [2025/04/30 09:52:25 270486] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:42|state:ESTABED|recv_time:1746006745270485| [2025/04/30 09:52:25 270493] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 270501] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:487| [2025/04/30 09:52:25 270506] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:488| [2025/04/30 09:52:25 270515] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:488| [2025/04/30 09:52:25 270521] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 270529] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 270543] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:46817|prior_delivered:1078410|prior_time:1746006745226045|is_app_limited:0|send_elapse:41789|ack_elapse:44440|ctl_first_sent_time:1746006745227688|lagest_ack_time:1746006745270485|curr_delivered:1122827| [2025/04/30 09:52:25 270551] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745227688| [2025/04/30 09:52:25 270557] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:848||sndq_packets_used_bytes:0|sndq_packets_free:500| [2025/04/30 09:52:25 270562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 270569] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:45617|prior_delivered:1080810|prior_time:1746006745228034|is_app_limited:0|send_elapse:41798|ack_elapse:42451|ctl_first_sent_time:1746006745229547|lagest_ack_time:1746006745270485|curr_delivered:1124027| [2025/04/30 09:52:25 270576] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745229547| [2025/04/30 09:52:25 270582] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:847||sndq_packets_used_bytes:0|sndq_packets_free:501| [2025/04/30 09:52:25 270588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:39717|rttvar:1878|minrtt:31359|latest_rtt:40938|ack_delay:104| [2025/04/30 09:52:25 270595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:39857|rttvar:1688|minrtt:31359|latest_rtt:40938|ack_delay:104| [2025/04/30 09:52:25 270602] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1283|lost_pn:1280|thresh:3| [2025/04/30 09:52:25 270608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 270615] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 270621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 270626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39857|rtt_var:1688|pto_duration:46609|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 270630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 270634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 270638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 09:52:25 270642] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745341786|now:1746006745270626|interv:71160| [2025/04/30 09:52:25 270646] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745341786|now:1746006745270626|interval:71160|pto_count:0|srtt:39857 [2025/04/30 09:52:25 270651] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 41798, ack_elapse 42451, delivered 43217|rate 1018044|lost 303| [2025/04/30 09:52:25 270655] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1018044) in round 22| [2025/04/30 09:52:25 270663] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 270668] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 270671] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52814|packet_lost:0|acked:2400|po_sent_time:1746006745229547|recovery:1|recovery_start:1746006745264572|packet_conservation:1|next_round_delivered:1107219| [2025/04/30 09:52:25 270676] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52814|packet_lost:0|acked:2400|po_sent_time:1746006745229547|recovery:1|recovery_start:1746006745264572|packet_conservation:1|next_round_delivered:1107219| [2025/04/30 09:52:25 270681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:52814|full_bw_reached:1|inflight:50406|srtt:39857|latest_rtt:40938|min_rtt:31359|applimit:0|lost:301|recovery:1|recovery_start:1746006745264572|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 270686] [stats] |scid:d47626d1917b423603b680b7|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0||cwnd:52814|inflight:50406|mode:2|applimit:0|pacing_rate:1211874|bw:1211874|srtt:39857|latest_rtt:40938|min_rtt:31359|send:1306|lost:301|tlp:0|recv:474|recovery:1|slow_start:0|conn_life:1044682|acked:2400|delivered:1124027|is_cwnd_limited:1| [2025/04/30 09:52:25 270692] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:25 270696] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006745295485|now:1746006745270485|interv:25000| [2025/04/30 09:52:25 270701] [debug] |scid:d47626d1917b423603b680b7|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:1746006745270485|max_ack_delay:25000| [2025/04/30 09:52:25 270706] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:488|largest:488|pns:2| [2025/04/30 09:52:25 270710] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:488|frame:PING ACK |recv_time:1746006745270485|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 270715] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865270485|now:1746006745270485|interv:120000000| [2025/04/30 09:52:25 270719] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865270485|now:1746006745270485|interv:120000000| [2025/04/30 09:52:25 270723] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745342406|pq_index:0| [2025/04/30 09:52:25 270728] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745269864| [2025/04/30 09:52:25 270732] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745270732| [2025/04/30 09:52:25 270736] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745270736| [2025/04/30 09:52:25 270742] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39857|min_srtt:39857|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 270747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 270754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 270758] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 270762] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 270766] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 270770] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39857|min_srtt:39857|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 270775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 270779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 270783] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 270787] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 270791] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 270795] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 270799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1154271| [2025/04/30 09:52:25 270804] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 270808] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745271808|now:1746006745270808|interv:1000| [2025/04/30 09:52:25 270812] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 270816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 270820] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745271808| [2025/04/30 09:52:25 270824] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745271808| [2025/04/30 09:52:25 270828] [debug] |xqc_engine_wakeup_after|wakeup:1746006745271808|now:1746006745270828|diff:980| [2025/04/30 09:52:25 270832] [debug] |xqc_engine_main_logic|END|now:1746006745270736| [2025/04/30 09:52:25 270838] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745270838| [2025/04/30 09:52:25 270842] [debug] |xqc_engine_wakeup_after|wakeup:1746006745271808|now:1746006745270841|diff:967| [2025/04/30 09:52:25 270845] [debug] |xqc_engine_main_logic|END|now:1746006745270838| [2025/04/30 09:52:25 271915] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745271915| [2025/04/30 09:52:25 271930] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745271808|pq_index:0| [2025/04/30 09:52:25 271937] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745270736| [2025/04/30 09:52:25 271959] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745271957| [2025/04/30 09:52:25 271967] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745271808|now:1746006745271957| [2025/04/30 09:52:25 271973] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745271808|now:1746006745271957| [2025/04/30 09:52:25 271979] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 271987] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39857|min_srtt:39857|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 271994] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 272001] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 272007] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 272013] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 272020] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 272026] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39857|min_srtt:39857|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 272033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 272039] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 272045] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 272051] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 272057] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 272064] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 272071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1154271| [2025/04/30 09:52:25 272077] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 272081] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1326| [2025/04/30 09:52:25 272118] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1326|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746006745272090|stream_id:0|stream_offset:1154271| [2025/04/30 09:52:25 272124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 272158] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 09:52:25 272166] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39857|rtt_var:1688|pto_duration:46609|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 272172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 272179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 272185] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 272192] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745343699|now:1746006745272165|interv:71534| [2025/04/30 09:52:25 272198] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745343699|now:1746006745272165|interval:71534|pto_count:0|srtt:39857 [2025/04/30 09:52:25 272205] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52814|inflight:51606| [2025/04/30 09:52:25 272210] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 272214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1155450| [2025/04/30 09:52:25 272219] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 272223] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1327| [2025/04/30 09:52:25 272255] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1327|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745272231|stream_id:0|stream_offset:1155450| [2025/04/30 09:52:25 272265] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 272272] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 272278] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39857|rtt_var:1688|pto_duration:46609|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 272286] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 272292] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 272299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 272306] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745343840|now:1746006745272278|interv:71562| [2025/04/30 09:52:25 272312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745343840|now:1746006745272278|interval:71562|pto_count:0|srtt:39857 [2025/04/30 09:52:25 272319] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52814|inflight:52806| [2025/04/30 09:52:25 272333] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 272340] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1156629| [2025/04/30 09:52:25 272347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 272353] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745295485| [2025/04/30 09:52:25 272359] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745295485| [2025/04/30 09:52:25 272370] [debug] |xqc_engine_wakeup_after|wakeup:1746006745295485|now:1746006745272370|diff:23115| [2025/04/30 09:52:25 272377] [debug] |xqc_engine_main_logic|END|now:1746006745271957| [2025/04/30 09:52:25 272391] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745272390| [2025/04/30 09:52:25 272398] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 272407] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:488| [2025/04/30 09:52:25 272413] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:489| [2025/04/30 09:52:25 272422] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:489| [2025/04/30 09:52:25 272428] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 272437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 272444] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:46817|prior_delivered:1080810|prior_time:1746006745228034|is_app_limited:0|send_elapse:41909|ack_elapse:44356|ctl_first_sent_time:1746006745229658|lagest_ack_time:1746006745272390|curr_delivered:1125227| [2025/04/30 09:52:25 272451] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745229658| [2025/04/30 09:52:25 272458] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:846||sndq_packets_used_bytes:0|sndq_packets_free:502| [2025/04/30 09:52:25 272464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 272472] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:45617|prior_delivered:1083210|prior_time:1746006745230024|is_app_limited:0|send_elapse:39805|ack_elapse:42366|ctl_first_sent_time:1746006745231535|lagest_ack_time:1746006745272390|curr_delivered:1126427| [2025/04/30 09:52:25 272479] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745231535| [2025/04/30 09:52:25 272485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:845||sndq_packets_used_bytes:0|sndq_packets_free:503| [2025/04/30 09:52:25 272492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:39857|rttvar:1688|minrtt:31359|latest_rtt:40855|ack_delay:88| [2025/04/30 09:52:25 272498] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:39970|rttvar:1493|minrtt:31359|latest_rtt:40855|ack_delay:88| [2025/04/30 09:52:25 272511] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1285|lost_pn:1282|thresh:3| [2025/04/30 09:52:25 272515] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 272519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 272526] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 272532] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39970|rtt_var:1493|pto_duration:45942|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 272540] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 272546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 272552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 09:52:25 272556] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745343173|now:1746006745272532|interv:70641| [2025/04/30 09:52:25 272560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745343173|now:1746006745272532|interval:70641|pto_count:0|srtt:39970 [2025/04/30 09:52:25 272564] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39805, ack_elapse 42366, delivered 43217|rate 1020086|lost 303| [2025/04/30 09:52:25 272569] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1020086) in round 22| [2025/04/30 09:52:25 272573] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 272577] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 272581] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52814|packet_lost:0|acked:2400|po_sent_time:1746006745231535|recovery:1|recovery_start:1746006745264572|packet_conservation:1|next_round_delivered:1107219| [2025/04/30 09:52:25 272586] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52814|packet_lost:0|acked:2400|po_sent_time:1746006745231535|recovery:1|recovery_start:1746006745264572|packet_conservation:1|next_round_delivered:1107219| [2025/04/30 09:52:25 272590] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:52814|full_bw_reached:1|inflight:50406|srtt:39970|latest_rtt:40855|min_rtt:31359|applimit:0|lost:301|recovery:1|recovery_start:1746006745264572|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 272596] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:489|largest:489|pns:2| [2025/04/30 09:52:25 272601] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:489|frame:ACK |recv_time:1746006745272390|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 272605] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865272390|now:1746006745272390|interv:120000000| [2025/04/30 09:52:25 272610] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865272390|now:1746006745272390|interv:120000000| [2025/04/30 09:52:25 272617] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745295485|pq_index:0| [2025/04/30 09:52:25 272621] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745271957| [2025/04/30 09:52:25 272625] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745272625| [2025/04/30 09:52:25 272630] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745272629| [2025/04/30 09:52:25 272636] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39970|min_srtt:39970|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 272641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 272645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 272649] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 272653] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 272657] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 272661] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39970|min_srtt:39970|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 272666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 272670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 272674] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 272677] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 272682] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 272686] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 272690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1156629| [2025/04/30 09:52:25 272695] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 272699] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745273698|now:1746006745272698|interv:1000| [2025/04/30 09:52:25 272703] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 272706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 272710] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745273698| [2025/04/30 09:52:25 272717] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745273698| [2025/04/30 09:52:25 272721] [debug] |xqc_engine_wakeup_after|wakeup:1746006745273698|now:1746006745272721|diff:977| [2025/04/30 09:52:25 272725] [debug] |xqc_engine_main_logic|END|now:1746006745272629| [2025/04/30 09:52:25 272731] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745272731| [2025/04/30 09:52:25 272735] [debug] |xqc_engine_wakeup_after|wakeup:1746006745273698|now:1746006745272735|diff:963| [2025/04/30 09:52:25 272739] [debug] |xqc_engine_main_logic|END|now:1746006745272731| [2025/04/30 09:52:25 273809] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745273809| [2025/04/30 09:52:25 273822] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745273698|pq_index:0| [2025/04/30 09:52:25 273830] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745272629| [2025/04/30 09:52:25 273838] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745273836| [2025/04/30 09:52:25 273845] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745273698|now:1746006745273836| [2025/04/30 09:52:25 273852] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745273698|now:1746006745273836| [2025/04/30 09:52:25 273858] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 273866] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39970|min_srtt:39970|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 273873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 273881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 273887] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 273893] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 273900] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 273906] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:39970|min_srtt:39970|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 273913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 273919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 273925] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 273931] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 273937] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 273951] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 273958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1156629| [2025/04/30 09:52:25 273965] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 273972] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1328| [2025/04/30 09:52:25 274037] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1328|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746006745273983|stream_id:0|stream_offset:1156629| [2025/04/30 09:52:25 274048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 274055] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 09:52:25 274062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39970|rtt_var:1493|pto_duration:45942|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 274068] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 274075] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 274080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 274084] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745344925|now:1746006745274061|interv:70864| [2025/04/30 09:52:25 274088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745344925|now:1746006745274061|interval:70864|pto_count:0|srtt:39970 [2025/04/30 09:52:25 274093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52814|inflight:51606| [2025/04/30 09:52:25 274098] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 274102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1157808| [2025/04/30 09:52:25 274106] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 274111] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1329| [2025/04/30 09:52:25 274162] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1329|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745274118|stream_id:0|stream_offset:1157808| [2025/04/30 09:52:25 274172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 274179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 274185] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:39970|rtt_var:1493|pto_duration:45942|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 274197] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 274201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 274205] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 274209] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745345060|now:1746006745274185|interv:70875| [2025/04/30 09:52:25 274213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745345060|now:1746006745274185|interval:70875|pto_count:0|srtt:39970 [2025/04/30 09:52:25 274217] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52814|inflight:52806| [2025/04/30 09:52:25 274222] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 274226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1158987| [2025/04/30 09:52:25 274231] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 274235] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745295485| [2025/04/30 09:52:25 274240] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745295485| [2025/04/30 09:52:25 274243] [debug] |xqc_engine_wakeup_after|wakeup:1746006745295485|now:1746006745274243|diff:21242| [2025/04/30 09:52:25 274248] [debug] |xqc_engine_main_logic|END|now:1746006745273836| [2025/04/30 09:52:25 274379] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745274378| [2025/04/30 09:52:25 274389] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 274397] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:489| [2025/04/30 09:52:25 274403] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:490| [2025/04/30 09:52:25 274411] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:490| [2025/04/30 09:52:25 274417] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 274425] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 274432] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:46817|prior_delivered:1083210|prior_time:1746006745230024|is_app_limited:0|send_elapse:39915|ack_elapse:44354|ctl_first_sent_time:1746006745231645|lagest_ack_time:1746006745274378|curr_delivered:1127627| [2025/04/30 09:52:25 274439] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745231645| [2025/04/30 09:52:25 274446] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:844||sndq_packets_used_bytes:0|sndq_packets_free:504| [2025/04/30 09:52:25 274452] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 274465] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:45617|prior_delivered:1085610|prior_time:1746006745232195|is_app_limited:0|send_elapse:41887|ack_elapse:42183|ctl_first_sent_time:1746006745233744|lagest_ack_time:1746006745274378|curr_delivered:1128827| [2025/04/30 09:52:25 274472] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745233744| [2025/04/30 09:52:25 274479] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:843||sndq_packets_used_bytes:0|sndq_packets_free:505| [2025/04/30 09:52:25 274486] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:39970|rttvar:1493|minrtt:31359|latest_rtt:40634|ack_delay:96| [2025/04/30 09:52:25 274493] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:40041|rttvar:1262|minrtt:31359|latest_rtt:40634|ack_delay:96| [2025/04/30 09:52:25 274499] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1287|lost_pn:1284|thresh:3| [2025/04/30 09:52:25 274505] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 274509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 274513] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 274517] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40041|rtt_var:1262|pto_duration:45089|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 274521] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 274525] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 274529] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 09:52:25 274533] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745344207|now:1746006745274517|interv:69690| [2025/04/30 09:52:25 274537] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745344207|now:1746006745274517|interval:69690|pto_count:0|srtt:40041 [2025/04/30 09:52:25 274542] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 41887, ack_elapse 42183, delivered 43217|rate 1024512|lost 303| [2025/04/30 09:52:25 274546] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1024512) in round 22| [2025/04/30 09:52:25 274550] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 274555] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 274559] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52814|packet_lost:0|acked:2400|po_sent_time:1746006745233744|recovery:1|recovery_start:1746006745264572|packet_conservation:1|next_round_delivered:1107219| [2025/04/30 09:52:25 274563] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52814|packet_lost:0|acked:2400|po_sent_time:1746006745233744|recovery:1|recovery_start:1746006745264572|packet_conservation:1|next_round_delivered:1107219| [2025/04/30 09:52:25 274568] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:52814|full_bw_reached:1|inflight:50406|srtt:40041|latest_rtt:40634|min_rtt:31359|applimit:0|lost:301|recovery:1|recovery_start:1746006745264572|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 274577] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:490|largest:490|pns:2| [2025/04/30 09:52:25 274581] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:490|frame:ACK |recv_time:1746006745274378|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 274586] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865274378|now:1746006745274378|interv:120000000| [2025/04/30 09:52:25 274590] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865274378|now:1746006745274378|interv:120000000| [2025/04/30 09:52:25 274594] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745295485|pq_index:0| [2025/04/30 09:52:25 274599] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745273836| [2025/04/30 09:52:25 274603] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745274602| [2025/04/30 09:52:25 274607] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745274606| [2025/04/30 09:52:25 274613] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40041|min_srtt:40041|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 274618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 274622] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 274626] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 274630] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 274635] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 274639] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40041|min_srtt:40041|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 274643] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 274647] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 274651] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 274655] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 274659] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 274666] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 274672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1158987| [2025/04/30 09:52:25 274679] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 274685] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745275685|now:1746006745274685|interv:1000| [2025/04/30 09:52:25 274691] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 274698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 274703] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745275685| [2025/04/30 09:52:25 274707] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745275685| [2025/04/30 09:52:25 274711] [debug] |xqc_engine_wakeup_after|wakeup:1746006745275685|now:1746006745274711|diff:974| [2025/04/30 09:52:25 274715] [debug] |xqc_engine_main_logic|END|now:1746006745274606| [2025/04/30 09:52:25 274721] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745274720| [2025/04/30 09:52:25 274724] [debug] |xqc_engine_wakeup_after|wakeup:1746006745275685|now:1746006745274724|diff:961| [2025/04/30 09:52:25 274728] [debug] |xqc_engine_main_logic|END|now:1746006745274720| [2025/04/30 09:52:25 275799] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745275798| [2025/04/30 09:52:25 275810] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745275685|pq_index:0| [2025/04/30 09:52:25 275815] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745274606| [2025/04/30 09:52:25 275820] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745275819| [2025/04/30 09:52:25 275825] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745275685|now:1746006745275819| [2025/04/30 09:52:25 275829] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745275685|now:1746006745275819| [2025/04/30 09:52:25 275833] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 275839] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40041|min_srtt:40041|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 275843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 275848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 275853] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 275859] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 275866] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 275873] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40041|min_srtt:40041|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 275885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 275892] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 275898] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 275904] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 275911] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 275918] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 275925] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1158987| [2025/04/30 09:52:25 275931] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 275937] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1330| [2025/04/30 09:52:25 275981] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1330|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746006745275949|stream_id:0|stream_offset:1158987| [2025/04/30 09:52:25 275991] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 275999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 09:52:25 276005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40041|rtt_var:1262|pto_duration:45089|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 276012] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 276018] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 276024] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 276030] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745346038|now:1746006745276005|interv:70033| [2025/04/30 09:52:25 276036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745346038|now:1746006745276005|interval:70033|pto_count:0|srtt:40041 [2025/04/30 09:52:25 276043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52814|inflight:51606| [2025/04/30 09:52:25 276050] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 276057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1160166| [2025/04/30 09:52:25 276069] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 276076] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1331| [2025/04/30 09:52:25 276117] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1331|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745276083|stream_id:0|stream_offset:1160166| [2025/04/30 09:52:25 276127] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 276150] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 276156] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40041|rtt_var:1262|pto_duration:45089|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 276163] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 276169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 276175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 276179] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745346172|now:1746006745276156|interv:70016| [2025/04/30 09:52:25 276183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745346172|now:1746006745276156|interval:70016|pto_count:0|srtt:40041 [2025/04/30 09:52:25 276187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52814|inflight:52806| [2025/04/30 09:52:25 276192] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 276196] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1161345| [2025/04/30 09:52:25 276201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 276205] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745295485| [2025/04/30 09:52:25 276209] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745295485| [2025/04/30 09:52:25 276213] [debug] |xqc_engine_wakeup_after|wakeup:1746006745295485|now:1746006745276213|diff:19272| [2025/04/30 09:52:25 276218] [debug] |xqc_engine_main_logic|END|now:1746006745275819| [2025/04/30 09:52:25 276397] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745276396| [2025/04/30 09:52:25 276406] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 276415] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:490| [2025/04/30 09:52:25 276421] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:491| [2025/04/30 09:52:25 276430] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:491| [2025/04/30 09:52:25 276436] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 276444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 276457] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:46817|prior_delivered:1085610|prior_time:1746006745232195|is_app_limited:0|send_elapse:42000|ack_elapse:44201|ctl_first_sent_time:1746006745233857|lagest_ack_time:1746006745276396|curr_delivered:1130027| [2025/04/30 09:52:25 276465] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745233857| [2025/04/30 09:52:25 276472] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:842||sndq_packets_used_bytes:0|sndq_packets_free:506| [2025/04/30 09:52:25 276478] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 276485] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:46817|prior_delivered:1085610|prior_time:1746006745232195|is_app_limited:0|send_elapse:42000|ack_elapse:44201|ctl_first_sent_time:1746006745233857|lagest_ack_time:1746006745276396|curr_delivered:1131227| [2025/04/30 09:52:25 276493] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745233988| [2025/04/30 09:52:25 276499] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:841||sndq_packets_used_bytes:0|sndq_packets_free:507| [2025/04/30 09:52:25 276505] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:40041|rttvar:1262|minrtt:31359|latest_rtt:42408|ack_delay:88| [2025/04/30 09:52:25 276512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:40326|rttvar:1516|minrtt:31359|latest_rtt:42408|ack_delay:88| [2025/04/30 09:52:25 276518] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1289|lost_pn:1286|thresh:3| [2025/04/30 09:52:25 276525] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 276531] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 276538] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 276544] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40326|rtt_var:1516|pto_duration:46390|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 276548] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 276552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 276556] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 09:52:25 276560] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745347473|now:1746006745276543|interv:70930| [2025/04/30 09:52:25 276564] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745347473|now:1746006745276543|interval:70930|pto_count:0|srtt:40326 [2025/04/30 09:52:25 276569] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42000, ack_elapse 44201, delivered 45617|rate 1032035|lost 303| [2025/04/30 09:52:25 276577] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1032035) in round 22| [2025/04/30 09:52:25 276581] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 276585] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 276589] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52814|packet_lost:0|acked:2400|po_sent_time:1746006745233988|recovery:1|recovery_start:1746006745264572|packet_conservation:1|next_round_delivered:1107219| [2025/04/30 09:52:25 276594] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52814|packet_lost:0|acked:2400|po_sent_time:1746006745233988|recovery:1|recovery_start:1746006745264572|packet_conservation:1|next_round_delivered:1107219| [2025/04/30 09:52:25 276599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:52814|full_bw_reached:1|inflight:50406|srtt:40326|latest_rtt:42408|min_rtt:31359|applimit:0|lost:301|recovery:1|recovery_start:1746006745264572|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 276605] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:491|largest:491|pns:2| [2025/04/30 09:52:25 276609] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:491|frame:ACK |recv_time:1746006745276396|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 276614] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865276396|now:1746006745276396|interv:120000000| [2025/04/30 09:52:25 276618] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865276396|now:1746006745276396|interv:120000000| [2025/04/30 09:52:25 276622] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745295485|pq_index:0| [2025/04/30 09:52:25 276627] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745275819| [2025/04/30 09:52:25 276630] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745276630| [2025/04/30 09:52:25 276635] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745276634| [2025/04/30 09:52:25 276641] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40326|min_srtt:40326|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 276646] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 276650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 276654] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 276658] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 276663] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 276667] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40326|min_srtt:40326|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 276674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 276679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 276682] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 276686] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 276690] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 276695] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 276699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1161345| [2025/04/30 09:52:25 276704] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 276708] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745277707|now:1746006745276707|interv:1000| [2025/04/30 09:52:25 276712] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 276715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 276720] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745277707| [2025/04/30 09:52:25 276723] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745277707| [2025/04/30 09:52:25 276727] [debug] |xqc_engine_wakeup_after|wakeup:1746006745277707|now:1746006745276727|diff:980| [2025/04/30 09:52:25 276732] [debug] |xqc_engine_main_logic|END|now:1746006745276634| [2025/04/30 09:52:25 276737] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745276737| [2025/04/30 09:52:25 276741] [debug] |xqc_engine_wakeup_after|wakeup:1746006745277707|now:1746006745276741|diff:966| [2025/04/30 09:52:25 276745] [debug] |xqc_engine_main_logic|END|now:1746006745276737| [2025/04/30 09:52:25 277818] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745277818| [2025/04/30 09:52:25 277830] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745277707|pq_index:0| [2025/04/30 09:52:25 277834] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745276634| [2025/04/30 09:52:25 277840] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745277838| [2025/04/30 09:52:25 277844] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745277707|now:1746006745277838| [2025/04/30 09:52:25 277849] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745277707|now:1746006745277838| [2025/04/30 09:52:25 277855] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 277863] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40326|min_srtt:40326|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 277878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 277883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 277887] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 277893] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 277900] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 277907] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40326|min_srtt:40326|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 277914] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 277920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 277926] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 277931] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 277938] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 277945] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 277952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1161345| [2025/04/30 09:52:25 277959] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 277965] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1332| [2025/04/30 09:52:25 278008] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1332|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746006745277976|stream_id:0|stream_offset:1161345| [2025/04/30 09:52:25 278017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 278024] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 09:52:25 278031] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40326|rtt_var:1516|pto_duration:46390|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 278037] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 278043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 278049] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 278057] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745349366|now:1746006745278030|interv:71336| [2025/04/30 09:52:25 278062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745349366|now:1746006745278030|interval:71336|pto_count:0|srtt:40326 [2025/04/30 09:52:25 278068] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52814|inflight:51606| [2025/04/30 09:52:25 278076] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 278083] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1162524| [2025/04/30 09:52:25 278090] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 278096] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1333| [2025/04/30 09:52:25 278129] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1333|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745278103|stream_id:0|stream_offset:1162524| [2025/04/30 09:52:25 278154] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 278161] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 278168] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40326|rtt_var:1516|pto_duration:46390|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 278175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 278181] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 278187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 278191] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745349493|now:1746006745278168|interv:71325| [2025/04/30 09:52:25 278195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745349493|now:1746006745278168|interval:71325|pto_count:0|srtt:40326 [2025/04/30 09:52:25 278200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52814|inflight:52806| [2025/04/30 09:52:25 278205] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 278209] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1163703| [2025/04/30 09:52:25 278213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 278218] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745295485| [2025/04/30 09:52:25 278222] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745295485| [2025/04/30 09:52:25 278230] [debug] |xqc_engine_wakeup_after|wakeup:1746006745295485|now:1746006745278230|diff:17255| [2025/04/30 09:52:25 278235] [debug] |xqc_engine_main_logic|END|now:1746006745277838| [2025/04/30 09:52:25 278362] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745278361| [2025/04/30 09:52:25 278370] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 278376] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:491| [2025/04/30 09:52:25 278381] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:492| [2025/04/30 09:52:25 278390] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:492| [2025/04/30 09:52:25 278396] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 278403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 278410] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:46817|prior_delivered:1088010|prior_time:1746006745234243|is_app_limited:0|send_elapse:42038|ack_elapse:44118|ctl_first_sent_time:1746006745235715|lagest_ack_time:1746006745278361|curr_delivered:1132427| [2025/04/30 09:52:25 278416] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745235715| [2025/04/30 09:52:25 278420] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:840||sndq_packets_used_bytes:0|sndq_packets_free:508| [2025/04/30 09:52:25 278425] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 278432] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:45617|prior_delivered:1090410|prior_time:1746006745236000|is_app_limited:0|send_elapse:39736|ack_elapse:42361|ctl_first_sent_time:1746006745237554|lagest_ack_time:1746006745278361|curr_delivered:1133627| [2025/04/30 09:52:25 278439] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745237554| [2025/04/30 09:52:25 278446] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:839||sndq_packets_used_bytes:0|sndq_packets_free:509| [2025/04/30 09:52:25 278453] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:40326|rttvar:1516|minrtt:31359|latest_rtt:40807|ack_delay:96| [2025/04/30 09:52:25 278459] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:40374|rttvar:1233|minrtt:31359|latest_rtt:40807|ack_delay:96| [2025/04/30 09:52:25 278466] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1291|lost_pn:1288|thresh:3| [2025/04/30 09:52:25 278472] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 278478] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 278484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 278490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40374|rtt_var:1233|pto_duration:45306|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 278504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 278508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 278512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 09:52:25 278516] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745348409|now:1746006745278490|interv:69919| [2025/04/30 09:52:25 278520] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745348409|now:1746006745278490|interval:69919|pto_count:0|srtt:40374 [2025/04/30 09:52:25 278524] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 39736, ack_elapse 42361, delivered 43217|rate 1020207|lost 303| [2025/04/30 09:52:25 278529] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1020207) in round 22| [2025/04/30 09:52:25 278533] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 278537] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 278541] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52814|packet_lost:0|acked:2400|po_sent_time:1746006745237554|recovery:1|recovery_start:1746006745264572|packet_conservation:1|next_round_delivered:1107219| [2025/04/30 09:52:25 278545] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52814|packet_lost:0|acked:2400|po_sent_time:1746006745237554|recovery:1|recovery_start:1746006745264572|packet_conservation:1|next_round_delivered:1107219| [2025/04/30 09:52:25 278550] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:52814|full_bw_reached:1|inflight:50406|srtt:40374|latest_rtt:40807|min_rtt:31359|applimit:0|lost:301|recovery:1|recovery_start:1746006745264572|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 278556] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:492|largest:492|pns:2| [2025/04/30 09:52:25 278561] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:492|frame:ACK |recv_time:1746006745278361|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 278565] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865278361|now:1746006745278361|interv:120000000| [2025/04/30 09:52:25 278569] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865278361|now:1746006745278361|interv:120000000| [2025/04/30 09:52:25 278573] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745295485|pq_index:0| [2025/04/30 09:52:25 278578] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745277838| [2025/04/30 09:52:25 278582] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745278582| [2025/04/30 09:52:25 278587] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745278585| [2025/04/30 09:52:25 278592] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40374|min_srtt:40374|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 278600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 278604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 278608] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 278612] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 278616] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 278620] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40374|min_srtt:40374|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 278625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 278629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 278633] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 278636] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 278641] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 278645] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 278649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1163703| [2025/04/30 09:52:25 278654] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 278658] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745279657|now:1746006745278657|interv:1000| [2025/04/30 09:52:25 278662] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 278665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 278669] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745279657| [2025/04/30 09:52:25 278673] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745279657| [2025/04/30 09:52:25 278677] [debug] |xqc_engine_wakeup_after|wakeup:1746006745279657|now:1746006745278677|diff:980| [2025/04/30 09:52:25 278681] [debug] |xqc_engine_main_logic|END|now:1746006745278585| [2025/04/30 09:52:25 278687] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745278687| [2025/04/30 09:52:25 278690] [debug] |xqc_engine_wakeup_after|wakeup:1746006745279657|now:1746006745278690|diff:967| [2025/04/30 09:52:25 278694] [debug] |xqc_engine_main_logic|END|now:1746006745278687| [2025/04/30 09:52:25 279765] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745279764| [2025/04/30 09:52:25 279776] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745279657|pq_index:0| [2025/04/30 09:52:25 279785] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745278585| [2025/04/30 09:52:25 279791] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745279789| [2025/04/30 09:52:25 279795] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745279657|now:1746006745279789| [2025/04/30 09:52:25 279800] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745279657|now:1746006745279789| [2025/04/30 09:52:25 279804] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 279809] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40374|min_srtt:40374|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 279814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 279818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 279822] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 279826] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 279831] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 279835] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40374|min_srtt:40374|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 279839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 279843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 279847] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 279851] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 279856] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 279873] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 279880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1163703| [2025/04/30 09:52:25 279887] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 279893] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1334| [2025/04/30 09:52:25 279937] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1334|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746006745279904|stream_id:0|stream_offset:1163703| [2025/04/30 09:52:25 279951] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 279958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 09:52:25 279964] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40374|rtt_var:1233|pto_duration:45306|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 279971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 279977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 279983] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 279989] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745350210|now:1746006745279964|interv:70246| [2025/04/30 09:52:25 279995] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745350210|now:1746006745279964|interval:70246|pto_count:0|srtt:40374 [2025/04/30 09:52:25 280002] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52814|inflight:51606| [2025/04/30 09:52:25 280010] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 280017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1164882| [2025/04/30 09:52:25 280024] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 280030] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1335| [2025/04/30 09:52:25 280067] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1335|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745280040|stream_id:0|stream_offset:1164882| [2025/04/30 09:52:25 280076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 280084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 280089] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40374|rtt_var:1233|pto_duration:45306|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 280094] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 280098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 280101] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 280105] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745350346|now:1746006745280089|interv:70257| [2025/04/30 09:52:25 280109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745350346|now:1746006745280089|interval:70257|pto_count:0|srtt:40374 [2025/04/30 09:52:25 280118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52814|inflight:52806| [2025/04/30 09:52:25 280123] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 280127] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1166061| [2025/04/30 09:52:25 280146] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 280150] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745295485| [2025/04/30 09:52:25 280157] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745295485| [2025/04/30 09:52:25 280163] [debug] |xqc_engine_wakeup_after|wakeup:1746006745295485|now:1746006745280163|diff:15322| [2025/04/30 09:52:25 280169] [debug] |xqc_engine_main_logic|END|now:1746006745279789| [2025/04/30 09:52:25 280365] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745280364| [2025/04/30 09:52:25 280378] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 280387] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:492| [2025/04/30 09:52:25 280393] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:493| [2025/04/30 09:52:25 280402] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:493| [2025/04/30 09:52:25 280409] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 280417] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 280425] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:46817|prior_delivered:1090410|prior_time:1746006745236000|is_app_limited:0|send_elapse:39849|ack_elapse:44364|ctl_first_sent_time:1746006745237667|lagest_ack_time:1746006745280364|curr_delivered:1134827| [2025/04/30 09:52:25 280432] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745237667| [2025/04/30 09:52:25 280439] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:838||sndq_packets_used_bytes:0|sndq_packets_free:510| [2025/04/30 09:52:25 280446] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 280454] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:45617|prior_delivered:1092810|prior_time:1746006745238022|is_app_limited:0|send_elapse:41607|ack_elapse:42342|ctl_first_sent_time:1746006745239652|lagest_ack_time:1746006745280364|curr_delivered:1136027| [2025/04/30 09:52:25 280461] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745239652| [2025/04/30 09:52:25 280468] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:837||sndq_packets_used_bytes:0|sndq_packets_free:511| [2025/04/30 09:52:25 280475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:40374|rttvar:1233|minrtt:31359|latest_rtt:40712|ack_delay:88| [2025/04/30 09:52:25 280482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:40406|rttvar:987|minrtt:31359|latest_rtt:40712|ack_delay:88| [2025/04/30 09:52:25 280496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1293|lost_pn:1290|thresh:3| [2025/04/30 09:52:25 280501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 280505] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 280509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 280515] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40406|rtt_var:987|pto_duration:44354|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 280523] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 280529] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 280535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 09:52:25 280539] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745349394|now:1746006745280515|interv:68879| [2025/04/30 09:52:25 280543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745349394|now:1746006745280515|interval:68879|pto_count:0|srtt:40406 [2025/04/30 09:52:25 280548] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 41607, ack_elapse 42342, delivered 43217|rate 1020665|lost 303| [2025/04/30 09:52:25 280552] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1020665) in round 22| [2025/04/30 09:52:25 280557] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 280561] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 280565] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52814|packet_lost:0|acked:2400|po_sent_time:1746006745239652|recovery:1|recovery_start:1746006745264572|packet_conservation:1|next_round_delivered:1107219| [2025/04/30 09:52:25 280569] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52814|packet_lost:0|acked:2400|po_sent_time:1746006745239652|recovery:1|recovery_start:1746006745264572|packet_conservation:1|next_round_delivered:1107219| [2025/04/30 09:52:25 280574] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:52814|full_bw_reached:1|inflight:50406|srtt:40406|latest_rtt:40712|min_rtt:31359|applimit:0|lost:301|recovery:1|recovery_start:1746006745264572|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 280580] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:493|largest:493|pns:2| [2025/04/30 09:52:25 280584] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:493|frame:ACK |recv_time:1746006745280364|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 280589] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865280364|now:1746006745280364|interv:120000000| [2025/04/30 09:52:25 280597] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865280364|now:1746006745280364|interv:120000000| [2025/04/30 09:52:25 280601] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745295485|pq_index:0| [2025/04/30 09:52:25 280605] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745279789| [2025/04/30 09:52:25 280609] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745280609| [2025/04/30 09:52:25 280615] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745280613| [2025/04/30 09:52:25 280621] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40406|min_srtt:40406|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 280625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 280630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 280634] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 280638] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 280642] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 280646] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40406|min_srtt:40406|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 280650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 280655] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 280659] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 280663] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 280667] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 280672] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 280676] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1166061| [2025/04/30 09:52:25 280680] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 280684] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745281684|now:1746006745280684|interv:1000| [2025/04/30 09:52:25 280689] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 280692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 280700] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745281684| [2025/04/30 09:52:25 280704] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745281684| [2025/04/30 09:52:25 280708] [debug] |xqc_engine_wakeup_after|wakeup:1746006745281684|now:1746006745280708|diff:976| [2025/04/30 09:52:25 280713] [debug] |xqc_engine_main_logic|END|now:1746006745280613| [2025/04/30 09:52:25 280718] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745280718| [2025/04/30 09:52:25 280722] [debug] |xqc_engine_wakeup_after|wakeup:1746006745281684|now:1746006745280722|diff:962| [2025/04/30 09:52:25 280726] [debug] |xqc_engine_main_logic|END|now:1746006745280718| [2025/04/30 09:52:25 281799] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745281799| [2025/04/30 09:52:25 281814] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745281684|pq_index:0| [2025/04/30 09:52:25 281822] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745280613| [2025/04/30 09:52:25 281831] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745281829| [2025/04/30 09:52:25 281838] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745281684|now:1746006745281829| [2025/04/30 09:52:25 281845] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745281684|now:1746006745281829| [2025/04/30 09:52:25 281851] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 281859] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40406|min_srtt:40406|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 281866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 281873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 281879] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 281886] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 281893] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 281899] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40406|min_srtt:40406|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 281905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 281912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 281918] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 281923] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 281937] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 281944] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 281950] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1166061| [2025/04/30 09:52:25 281957] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 281963] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1336| [2025/04/30 09:52:25 282024] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1336|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746006745281975|stream_id:0|stream_offset:1166061| [2025/04/30 09:52:25 282035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 282043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 09:52:25 282050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40406|rtt_var:987|pto_duration:44354|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 282057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 282063] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 282069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 282076] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745351329|now:1746006745282049|interv:69280| [2025/04/30 09:52:25 282080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745351329|now:1746006745282049|interval:69280|pto_count:0|srtt:40406 [2025/04/30 09:52:25 282085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52814|inflight:51606| [2025/04/30 09:52:25 282090] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 282095] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1167240| [2025/04/30 09:52:25 282099] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 282104] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1337| [2025/04/30 09:52:25 282155] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1337|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745282112|stream_id:0|stream_offset:1167240| [2025/04/30 09:52:25 282169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 282177] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 282191] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40406|rtt_var:987|pto_duration:44354|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 282198] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 282204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 282211] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 282216] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745351466|now:1746006745282190|interv:69276| [2025/04/30 09:52:25 282220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745351466|now:1746006745282190|interval:69276|pto_count:0|srtt:40406 [2025/04/30 09:52:25 282225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52814|inflight:52806| [2025/04/30 09:52:25 282229] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 282234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1168419| [2025/04/30 09:52:25 282238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 282242] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745295485| [2025/04/30 09:52:25 282247] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745295485| [2025/04/30 09:52:25 282251] [debug] |xqc_engine_wakeup_after|wakeup:1746006745295485|now:1746006745282251|diff:13234| [2025/04/30 09:52:25 282255] [debug] |xqc_engine_main_logic|END|now:1746006745281829| [2025/04/30 09:52:25 282430] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745282429| [2025/04/30 09:52:25 282441] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 282449] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:493| [2025/04/30 09:52:25 282455] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:494| [2025/04/30 09:52:25 282464] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:494| [2025/04/30 09:52:25 282471] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 282478] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 282486] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:46817|prior_delivered:1092810|prior_time:1746006745238022|is_app_limited:0|send_elapse:41725|ack_elapse:44407|ctl_first_sent_time:1746006745239770|lagest_ack_time:1746006745282429|curr_delivered:1137227| [2025/04/30 09:52:25 282494] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745239770| [2025/04/30 09:52:25 282501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:836||sndq_packets_used_bytes:0|sndq_packets_free:512| [2025/04/30 09:52:25 282506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 282518] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:46817|prior_delivered:1092810|prior_time:1746006745238022|is_app_limited:0|send_elapse:41725|ack_elapse:44407|ctl_first_sent_time:1746006745239770|lagest_ack_time:1746006745282429|curr_delivered:1138427| [2025/04/30 09:52:25 282525] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745239875| [2025/04/30 09:52:25 282531] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:835||sndq_packets_used_bytes:0|sndq_packets_free:513| [2025/04/30 09:52:25 282537] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:40406|rttvar:987|minrtt:31359|latest_rtt:42554|ack_delay:104| [2025/04/30 09:52:25 282544] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:40662|rttvar:1252|minrtt:31359|latest_rtt:42554|ack_delay:104| [2025/04/30 09:52:25 282551] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1295|lost_pn:1292|thresh:3| [2025/04/30 09:52:25 282558] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 282564] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 282569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 282573] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40662|rtt_var:1252|pto_duration:45670|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 282578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 282582] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 282586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 09:52:25 282590] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745352782|now:1746006745282573|interv:70209| [2025/04/30 09:52:25 282594] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745352782|now:1746006745282573|interval:70209|pto_count:0|srtt:40662 [2025/04/30 09:52:25 282598] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 41725, ack_elapse 44407, delivered 45617|rate 1027247|lost 303| [2025/04/30 09:52:25 282603] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1027247) in round 22| [2025/04/30 09:52:25 282607] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 282611] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 282615] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52814|packet_lost:0|acked:2400|po_sent_time:1746006745239875|recovery:1|recovery_start:1746006745264572|packet_conservation:1|next_round_delivered:1107219| [2025/04/30 09:52:25 282620] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52814|packet_lost:0|acked:2400|po_sent_time:1746006745239875|recovery:1|recovery_start:1746006745264572|packet_conservation:1|next_round_delivered:1107219| [2025/04/30 09:52:25 282629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:52814|full_bw_reached:1|inflight:50406|srtt:40662|latest_rtt:42554|min_rtt:31359|applimit:0|lost:301|recovery:1|recovery_start:1746006745264572|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 282635] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:494|largest:494|pns:2| [2025/04/30 09:52:25 282639] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:494|frame:ACK |recv_time:1746006745282429|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 282644] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865282429|now:1746006745282429|interv:120000000| [2025/04/30 09:52:25 282648] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865282429|now:1746006745282429|interv:120000000| [2025/04/30 09:52:25 282652] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745295485|pq_index:0| [2025/04/30 09:52:25 282657] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745281829| [2025/04/30 09:52:25 282661] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745282661| [2025/04/30 09:52:25 282666] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745282665| [2025/04/30 09:52:25 282672] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40662|min_srtt:40662|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 282676] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 282681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 282685] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 282689] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 282693] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 282698] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40662|min_srtt:40662|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 282702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 282706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 282710] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 282714] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 282721] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 282725] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 282730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1168419| [2025/04/30 09:52:25 282734] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 282738] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745283738|now:1746006745282738|interv:1000| [2025/04/30 09:52:25 282742] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 282746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 282750] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745283738| [2025/04/30 09:52:25 282754] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745283738| [2025/04/30 09:52:25 282758] [debug] |xqc_engine_wakeup_after|wakeup:1746006745283738|now:1746006745282758|diff:980| [2025/04/30 09:52:25 282763] [debug] |xqc_engine_main_logic|END|now:1746006745282665| [2025/04/30 09:52:25 282768] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745282768| [2025/04/30 09:52:25 282772] [debug] |xqc_engine_wakeup_after|wakeup:1746006745283738|now:1746006745282772|diff:966| [2025/04/30 09:52:25 282776] [debug] |xqc_engine_main_logic|END|now:1746006745282768| [2025/04/30 09:52:25 283852] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745283851| [2025/04/30 09:52:25 283866] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745283738|pq_index:0| [2025/04/30 09:52:25 283873] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745282665| [2025/04/30 09:52:25 283881] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745283879| [2025/04/30 09:52:25 283888] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745283738|now:1746006745283879| [2025/04/30 09:52:25 283894] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745283738|now:1746006745283879| [2025/04/30 09:52:25 283900] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 283907] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40662|min_srtt:40662|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 283915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 283922] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 283928] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 283934] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 283941] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 283954] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40662|min_srtt:40662|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 283959] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 283965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 283971] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 283977] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 283984] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 283991] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 283998] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1168419| [2025/04/30 09:52:25 284004] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 284011] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1338| [2025/04/30 09:52:25 284054] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1338|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746006745284022|stream_id:0|stream_offset:1168419| [2025/04/30 09:52:25 284064] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 284071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 09:52:25 284078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40662|rtt_var:1252|pto_duration:45670|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 284085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 284091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 284098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 284104] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745354692|now:1746006745284077|interv:70615| [2025/04/30 09:52:25 284110] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745354692|now:1746006745284077|interval:70615|pto_count:0|srtt:40662 [2025/04/30 09:52:25 284118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52814|inflight:51606| [2025/04/30 09:52:25 284123] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 284129] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1169598| [2025/04/30 09:52:25 284164] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 284171] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1339| [2025/04/30 09:52:25 284209] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1339|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745284181|stream_id:0|stream_offset:1169598| [2025/04/30 09:52:25 284219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 284226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 284234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40662|rtt_var:1252|pto_duration:45670|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 284241] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 284246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 284250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 284254] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745354851|now:1746006745284233|interv:70618| [2025/04/30 09:52:25 284258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745354851|now:1746006745284233|interval:70618|pto_count:0|srtt:40662 [2025/04/30 09:52:25 284263] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52814|inflight:52806| [2025/04/30 09:52:25 284268] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 284272] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1170777| [2025/04/30 09:52:25 284276] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 284280] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745295485| [2025/04/30 09:52:25 284285] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745295485| [2025/04/30 09:52:25 284289] [debug] |xqc_engine_wakeup_after|wakeup:1746006745295485|now:1746006745284289|diff:11196| [2025/04/30 09:52:25 284293] [debug] |xqc_engine_main_logic|END|now:1746006745283879| [2025/04/30 09:52:25 285370] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006745285369| [2025/04/30 09:52:25 285386] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 285394] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:494| [2025/04/30 09:52:25 285400] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:495| [2025/04/30 09:52:25 285409] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:495| [2025/04/30 09:52:25 285416] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 285430] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1297|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1298|path_largest_ack:1297| [2025/04/30 09:52:25 285437] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:45617|prior_delivered:1097610|prior_time:1746006745242003|is_app_limited:0|send_elapse:41961|ack_elapse:43366|ctl_first_sent_time:1746006745243637|lagest_ack_time:1746006745285369|curr_delivered:1139627| [2025/04/30 09:52:25 285445] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745243637| [2025/04/30 09:52:25 285453] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:834||sndq_packets_used_bytes:0|sndq_packets_free:514| [2025/04/30 09:52:25 285460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1298|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1298|path_largest_ack:1298| [2025/04/30 09:52:25 285467] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:45617|prior_delivered:1097610|prior_time:1746006745242003|is_app_limited:0|send_elapse:41961|ack_elapse:43366|ctl_first_sent_time:1746006745243637|lagest_ack_time:1746006745285369|curr_delivered:1140827| [2025/04/30 09:52:25 285474] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745243739| [2025/04/30 09:52:25 285481] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:833||sndq_packets_used_bytes:0|sndq_packets_free:515| [2025/04/30 09:52:25 285487] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:40662|rttvar:1252|minrtt:31359|latest_rtt:41630|ack_delay:80| [2025/04/30 09:52:25 285492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:40773|rttvar:1161|minrtt:31359|latest_rtt:41630|ack_delay:80| [2025/04/30 09:52:25 285500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1298|lost_pn:1295|thresh:3| [2025/04/30 09:52:25 285506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 285512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 285517] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 285521] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745288463|now:1746006745285521|interval:2942| [2025/04/30 09:52:25 285525] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745288463|now:1746006745285521|interv:2942| [2025/04/30 09:52:25 285530] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 41961, ack_elapse 43366, delivered 43217|rate 996564|lost 303| [2025/04/30 09:52:25 285534] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (996564) in round 22| [2025/04/30 09:52:25 285538] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 285543] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 285547] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52814|packet_lost:0|acked:2400|po_sent_time:1746006745243739|recovery:1|recovery_start:1746006745264572|packet_conservation:1|next_round_delivered:1107219| [2025/04/30 09:52:25 285556] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52814|packet_lost:0|acked:2400|po_sent_time:1746006745243739|recovery:1|recovery_start:1746006745264572|packet_conservation:1|next_round_delivered:1107219| [2025/04/30 09:52:25 285561] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:52814|full_bw_reached:1|inflight:50406|srtt:40773|latest_rtt:41630|min_rtt:31359|applimit:0|lost:301|recovery:1|recovery_start:1746006745264572|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 285567] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:495|largest:495|pns:2| [2025/04/30 09:52:25 285571] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:495|frame:ACK |recv_time:1746006745285369|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 285576] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865285369|now:1746006745285369|interv:120000000| [2025/04/30 09:52:25 285581] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865285369|now:1746006745285369|interv:120000000| [2025/04/30 09:52:25 285584] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745295485|pq_index:0| [2025/04/30 09:52:25 285589] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745283879| [2025/04/30 09:52:25 285593] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745285593| [2025/04/30 09:52:25 285598] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745285597| [2025/04/30 09:52:25 285604] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40773|min_srtt:40773|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 285609] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 285613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 285617] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 285621] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 285626] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 285630] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40773|min_srtt:40773|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 285634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 285638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 285645] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 285649] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 285653] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 285658] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 285662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1170777| [2025/04/30 09:52:25 285666] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 285670] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745286670|now:1746006745285670|interv:1000| [2025/04/30 09:52:25 285674] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 285678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 285682] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745286670| [2025/04/30 09:52:25 285686] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745286670| [2025/04/30 09:52:25 285690] [debug] |xqc_engine_wakeup_after|wakeup:1746006745286670|now:1746006745285690|diff:980| [2025/04/30 09:52:25 285695] [debug] |xqc_engine_main_logic|END|now:1746006745285597| [2025/04/30 09:52:25 285700] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745285700| [2025/04/30 09:52:25 285704] [debug] |xqc_engine_wakeup_after|wakeup:1746006745286670|now:1746006745285704|diff:966| [2025/04/30 09:52:25 285708] [debug] |xqc_engine_main_logic|END|now:1746006745285700| [2025/04/30 09:52:25 286779] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745286778| [2025/04/30 09:52:25 286791] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745286670|pq_index:0| [2025/04/30 09:52:25 286796] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745285597| [2025/04/30 09:52:25 286801] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745286800| [2025/04/30 09:52:25 286806] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745286670|now:1746006745286800| [2025/04/30 09:52:25 286810] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745286670|now:1746006745286800| [2025/04/30 09:52:25 286814] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 286820] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40773|min_srtt:40773|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 286827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 286834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 286841] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 286854] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 286859] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 286863] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40773|min_srtt:40773|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 286868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 286872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 286876] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 286880] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 286884] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 286889] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 286893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1170777| [2025/04/30 09:52:25 286898] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 286902] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1340| [2025/04/30 09:52:25 286939] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1340|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746006745286910|stream_id:0|stream_offset:1170777| [2025/04/30 09:52:25 286949] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 286957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 09:52:25 286963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745288463|now:1746006745286963|interval:1500| [2025/04/30 09:52:25 286970] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745288463|now:1746006745286963|interv:1500| [2025/04/30 09:52:25 286976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52814|inflight:51606| [2025/04/30 09:52:25 286983] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 286990] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1171956| [2025/04/30 09:52:25 286997] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 287003] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1341| [2025/04/30 09:52:25 287061] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1341|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745287019|stream_id:0|stream_offset:1171956| [2025/04/30 09:52:25 287074] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 287081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 287087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745288463|now:1746006745287087|interval:1376| [2025/04/30 09:52:25 287093] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745288463|now:1746006745287087|interv:1376| [2025/04/30 09:52:25 287100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52814|inflight:52806| [2025/04/30 09:52:25 287107] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 287114] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1173135| [2025/04/30 09:52:25 287121] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 287127] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745288463| [2025/04/30 09:52:25 287154] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745288463| [2025/04/30 09:52:25 287161] [debug] |xqc_engine_wakeup_after|wakeup:1746006745288463|now:1746006745287161|diff:1302| [2025/04/30 09:52:25 287168] [debug] |xqc_engine_main_logic|END|now:1746006745286800| [2025/04/30 09:52:25 287471] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:44|state:ESTABED|recv_time:1746006745287470| [2025/04/30 09:52:25 287481] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 287490] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:495| [2025/04/30 09:52:25 287496] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:496| [2025/04/30 09:52:25 287506] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:496| [2025/04/30 09:52:25 287513] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 287521] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1299|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1300|path_largest_ack:1299| [2025/04/30 09:52:25 287528] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:48017|prior_delivered:1097610|prior_time:1746006745242003|is_app_limited:0|send_elapse:42148|ack_elapse:45467|ctl_first_sent_time:1746006745243824|lagest_ack_time:1746006745287470|curr_delivered:1142027| [2025/04/30 09:52:25 287535] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745243824| [2025/04/30 09:52:25 287542] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:832||sndq_packets_used_bytes:0|sndq_packets_free:516| [2025/04/30 09:52:25 287548] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1300|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1300|path_largest_ack:1300| [2025/04/30 09:52:25 287561] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:48017|prior_delivered:1097610|prior_time:1746006745242003|is_app_limited:0|send_elapse:42148|ack_elapse:45467|ctl_first_sent_time:1746006745243824|lagest_ack_time:1746006745287470|curr_delivered:1143227| [2025/04/30 09:52:25 287568] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745245121| [2025/04/30 09:52:25 287575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:831||sndq_packets_used_bytes:0|sndq_packets_free:517| [2025/04/30 09:52:25 287582] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:40773|rttvar:1161|minrtt:31359|latest_rtt:42349|ack_delay:112| [2025/04/30 09:52:25 287589] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:40956|rttvar:1237|minrtt:31359|latest_rtt:42349|ack_delay:112| [2025/04/30 09:52:25 287597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1300|lost_pn:1297|thresh:3| [2025/04/30 09:52:25 287604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 287610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 287618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1296|lost_pn:1297|po_sent_time:1746006745241630|lost_send_time:1746006745239828|loss_delay:47642|frame:STREAM |repair:128| [2025/04/30 09:52:25 287625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006745241630u| [2025/04/30 09:52:25 287631] [stats] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |lost interval:120744|lost_count:1|send_count:118|pkt_num:1296|po_send_time:1746006745241630|srtt:40956|cwnd:52814|bw:1211874|conn_life:1061466|now:0|last_lost_time:1061466| [2025/04/30 09:52:25 287636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 287641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40956|rtt_var:1237|pto_duration:45904|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 287645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 287649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 287653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 09:52:25 287657] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745357923|now:1746006745287640|interv:70283| [2025/04/30 09:52:25 287661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745357923|now:1746006745287640|interval:70283|pto_count:0|srtt:40956 [2025/04/30 09:52:25 287665] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42148, ack_elapse 45467, delivered 45617|rate 1003299|lost 304| [2025/04/30 09:52:25 287670] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1003299) in round 22| [2025/04/30 09:52:25 287674] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 287682] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 287686] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52814|packet_lost:1|acked:2400|po_sent_time:1746006745245121|recovery:1|recovery_start:1746006745287630|packet_conservation:1|next_round_delivered:1107219| [2025/04/30 09:52:25 287691] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52814|packet_lost:1|acked:2400|po_sent_time:1746006745245121|recovery:1|recovery_start:1746006745287630|packet_conservation:1|next_round_delivered:1107219| [2025/04/30 09:52:25 287696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:52814|full_bw_reached:1|inflight:49206|srtt:40956|latest_rtt:42349|min_rtt:31359|applimit:0|lost:301|recovery:1|recovery_start:1746006745287630|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 287701] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:25 287706] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:25 287710] [debug] |scid:d47626d1917b423603b680b7|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:52:25 287715] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:496|largest:496|pns:2| [2025/04/30 09:52:25 287719] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:496|frame:PING ACK |recv_time:1746006745287470|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 287724] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865287470|now:1746006745287470|interv:120000000| [2025/04/30 09:52:25 287729] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865287470|now:1746006745287470|interv:120000000| [2025/04/30 09:52:25 287733] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745288463|pq_index:0| [2025/04/30 09:52:25 287737] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745286800| [2025/04/30 09:52:25 287741] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745287741| [2025/04/30 09:52:25 287746] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745287745| [2025/04/30 09:52:25 287751] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:496|ack_delay:281|first_ack_range:30|largest_pkt_recv_time:1746006745287470| [2025/04/30 09:52:25 287756] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:496|low:466|pkt_pns:2| [2025/04/30 09:52:25 287760] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:496|frame_largest_recv:496| [2025/04/30 09:52:25 287764] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:25 287769] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40956|min_srtt:40956|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 287773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:49206|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 287785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 287789] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 287793] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 287797] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 287801] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40956|min_srtt:40956|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 287805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:49206|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 287810] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 287814] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 287817] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 287822] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 287826] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:25 287830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:49206|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1173135| [2025/04/30 09:52:25 287837] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 287844] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1342| [2025/04/30 09:52:25 287891] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1342|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:49206|now:1746006745287855|stream_id:0|stream_offset:1173135| [2025/04/30 09:52:25 287901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1342|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:52:25 287908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 09:52:25 287915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40956|rtt_var:1237|pto_duration:45904|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 287921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 287927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 287933] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 09:52:25 287947] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745358759|now:1746006745287914|interv:70845| [2025/04/30 09:52:25 287953] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745358759|now:1746006745287914|interval:70845|pto_count:0|srtt:40956 [2025/04/30 09:52:25 287960] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52814|inflight:50412| [2025/04/30 09:52:25 287968] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 287975] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1174314| [2025/04/30 09:52:25 287982] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 287989] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1343| [2025/04/30 09:52:25 288033] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1343|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50412|now:1746006745287999|stream_id:0|stream_offset:1174314| [2025/04/30 09:52:25 288043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 288050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50412|applimit:0| [2025/04/30 09:52:25 288057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40956|rtt_var:1237|pto_duration:45904|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 288063] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 288070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 288076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 09:52:25 288082] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745358903|now:1746006745288057|interv:70846| [2025/04/30 09:52:25 288089] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745358903|now:1746006745288057|interval:70846|pto_count:0|srtt:40956 [2025/04/30 09:52:25 288094] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52814|inflight:51612| [2025/04/30 09:52:25 288098] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 288103] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1175493| [2025/04/30 09:52:25 288107] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 288111] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745289111|now:1746006745288111|interv:1000| [2025/04/30 09:52:25 288115] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 288119] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 288128] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745289111| [2025/04/30 09:52:25 288151] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745289111| [2025/04/30 09:52:25 288161] [debug] |xqc_engine_wakeup_after|wakeup:1746006745289111|now:1746006745288161|diff:950| [2025/04/30 09:52:25 288165] [debug] |xqc_engine_main_logic|END|now:1746006745287745| [2025/04/30 09:52:25 288171] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745288171| [2025/04/30 09:52:25 288175] [debug] |xqc_engine_wakeup_after|wakeup:1746006745289111|now:1746006745288175|diff:936| [2025/04/30 09:52:25 288179] [debug] |xqc_engine_main_logic|END|now:1746006745288171| [2025/04/30 09:52:25 289247] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745289247| [2025/04/30 09:52:25 289258] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745289111|pq_index:0| [2025/04/30 09:52:25 289263] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745287745| [2025/04/30 09:52:25 289268] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745289267| [2025/04/30 09:52:25 289273] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745289111|now:1746006745289267| [2025/04/30 09:52:25 289277] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745289111|now:1746006745289267| [2025/04/30 09:52:25 289281] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 289286] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40956|min_srtt:40956|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 289291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:51612|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 289296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 289308] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 289312] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 289317] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 289321] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:40956|min_srtt:40956|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 289325] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:51612|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 289329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 289333] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 289337] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 289341] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 289355] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 289362] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1175493| [2025/04/30 09:52:25 289368] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 289375] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1344| [2025/04/30 09:52:25 289421] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1344|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51612|now:1746006745289386|stream_id:0|stream_offset:1175493| [2025/04/30 09:52:25 289431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 289439] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51612|applimit:0| [2025/04/30 09:52:25 289446] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:40956|rtt_var:1237|pto_duration:45904|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 289453] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 289460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 289466] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 09:52:25 289471] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745360290|now:1746006745289445|interv:70845| [2025/04/30 09:52:25 289478] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745360290|now:1746006745289445|interval:70845|pto_count:0|srtt:40956 [2025/04/30 09:52:25 289486] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52814|inflight:52812| [2025/04/30 09:52:25 289493] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 289500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1176672| [2025/04/30 09:52:25 289507] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 289513] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745360290| [2025/04/30 09:52:25 289519] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745360290| [2025/04/30 09:52:25 289525] [debug] |xqc_engine_wakeup_after|wakeup:1746006745360290|now:1746006745289525|diff:70765| [2025/04/30 09:52:25 289532] [debug] |xqc_engine_main_logic|END|now:1746006745289267| [2025/04/30 09:52:25 289542] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006745289542| [2025/04/30 09:52:25 289547] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 289558] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:496| [2025/04/30 09:52:25 289562] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:497| [2025/04/30 09:52:25 289569] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:497| [2025/04/30 09:52:25 289576] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 289584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1301|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1302|path_largest_ack:1301| [2025/04/30 09:52:25 289591] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:50417|prior_delivered:1097610|prior_time:1746006745242003|is_app_limited:0|send_elapse:44754|ack_elapse:47539|ctl_first_sent_time:1746006745246430|lagest_ack_time:1746006745289542|curr_delivered:1144427| [2025/04/30 09:52:25 289597] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745246430| [2025/04/30 09:52:25 289602] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:831||sndq_packets_used_bytes:0|sndq_packets_free:517| [2025/04/30 09:52:25 289606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1302|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1302|path_largest_ack:1302| [2025/04/30 09:52:25 289611] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:50417|prior_delivered:1097610|prior_time:1746006745242003|is_app_limited:0|send_elapse:44754|ack_elapse:47539|ctl_first_sent_time:1746006745246430|lagest_ack_time:1746006745289542|curr_delivered:1145627| [2025/04/30 09:52:25 289615] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745247705| [2025/04/30 09:52:25 289619] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:830||sndq_packets_used_bytes:0|sndq_packets_free:518| [2025/04/30 09:52:25 289623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:40956|rttvar:1237|minrtt:31359|latest_rtt:41837|ack_delay:96| [2025/04/30 09:52:25 289628] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41054|rttvar:1124|minrtt:31359|latest_rtt:41837|ack_delay:96| [2025/04/30 09:52:25 289632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1302|lost_pn:1299|thresh:3| [2025/04/30 09:52:25 289636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 289640] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 289644] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 289648] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 289652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41054|rtt_var:1124|pto_duration:45550|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 289657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 289661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 289665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 09:52:25 289672] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745359936|now:1746006745289652|interv:70284| [2025/04/30 09:52:25 289676] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745359936|now:1746006745289652|interval:70284|pto_count:0|srtt:41054 [2025/04/30 09:52:25 289681] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44754, ack_elapse 47539, delivered 48017|rate 1010054|lost 304| [2025/04/30 09:52:25 289685] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1010054) in round 22| [2025/04/30 09:52:25 289690] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 289694] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 289698] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52814|packet_lost:0|acked:2400|po_sent_time:1746006745247705|recovery:1|recovery_start:1746006745287630|packet_conservation:1|next_round_delivered:1107219| [2025/04/30 09:52:25 289702] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52814|packet_lost:0|acked:2400|po_sent_time:1746006745247705|recovery:1|recovery_start:1746006745287630|packet_conservation:1|next_round_delivered:1107219| [2025/04/30 09:52:25 289707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:52814|full_bw_reached:1|inflight:50412|srtt:41054|latest_rtt:41837|min_rtt:31359|applimit:0|lost:301|recovery:1|recovery_start:1746006745287630|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 289713] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:497|largest:497|pns:2| [2025/04/30 09:52:25 289717] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:497|frame:ACK |recv_time:1746006745289542|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 289722] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865289542|now:1746006745289542|interv:120000000| [2025/04/30 09:52:25 289726] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865289542|now:1746006745289542|interv:120000000| [2025/04/30 09:52:25 289730] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745360290|pq_index:0| [2025/04/30 09:52:25 289735] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745289267| [2025/04/30 09:52:25 289739] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745289739| [2025/04/30 09:52:25 289743] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745289743| [2025/04/30 09:52:25 289749] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41054|min_srtt:41054|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 289754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:50412|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 289761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 289765] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 289769] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 289773] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 289777] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41054|min_srtt:41054|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 289781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:50412|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 289786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 289790] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 289793] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 289798] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 289802] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 289806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1176672| [2025/04/30 09:52:25 289811] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 289815] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1345| [2025/04/30 09:52:25 289860] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1345|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50412|now:1746006745289826|stream_id:0|stream_offset:1176672| [2025/04/30 09:52:25 289870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 289877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50412|applimit:0| [2025/04/30 09:52:25 289884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41054|rtt_var:1124|pto_duration:45550|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 289890] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 289896] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 289902] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 09:52:25 289909] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745360376|now:1746006745289883|interv:70493| [2025/04/30 09:52:25 289915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745360376|now:1746006745289883|interval:70493|pto_count:0|srtt:41054 [2025/04/30 09:52:25 289927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52814|inflight:51612| [2025/04/30 09:52:25 289935] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 289953] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1177851| [2025/04/30 09:52:25 289960] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 289966] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745290966|now:1746006745289966|interv:1000| [2025/04/30 09:52:25 289972] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 289977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 289984] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745290966| [2025/04/30 09:52:25 289990] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745290966| [2025/04/30 09:52:25 289996] [debug] |xqc_engine_wakeup_after|wakeup:1746006745290966|now:1746006745289996|diff:970| [2025/04/30 09:52:25 290002] [debug] |xqc_engine_main_logic|END|now:1746006745289743| [2025/04/30 09:52:25 290011] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745290010| [2025/04/30 09:52:25 290017] [debug] |xqc_engine_wakeup_after|wakeup:1746006745290966|now:1746006745290016|diff:950| [2025/04/30 09:52:25 290023] [debug] |xqc_engine_main_logic|END|now:1746006745290010| [2025/04/30 09:52:25 291092] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745291092| [2025/04/30 09:52:25 291103] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745290966|pq_index:0| [2025/04/30 09:52:25 291108] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745289743| [2025/04/30 09:52:25 291113] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745291112| [2025/04/30 09:52:25 291117] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745290966|now:1746006745291112| [2025/04/30 09:52:25 291122] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745290966|now:1746006745291112| [2025/04/30 09:52:25 291126] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 291131] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41054|min_srtt:41054|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 291157] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:51612|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 291162] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 291166] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 291170] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 291180] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 291184] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41054|min_srtt:41054|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 291188] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:51612|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 291192] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 291196] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 291200] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 291204] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 291209] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 291213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1177851| [2025/04/30 09:52:25 291218] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 291222] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1346| [2025/04/30 09:52:25 291259] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1346|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51612|now:1746006745291230|stream_id:0|stream_offset:1177851| [2025/04/30 09:52:25 291269] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1346|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:25 291276] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51612|applimit:0| [2025/04/30 09:52:25 291283] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41054|rtt_var:1124|pto_duration:45550|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 291291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 291295] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 291299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 09:52:25 291303] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745361780|now:1746006745291283|interv:70497| [2025/04/30 09:52:25 291307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745361780|now:1746006745291283|interval:70497|pto_count:0|srtt:41054 [2025/04/30 09:52:25 291312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52814|inflight:52812| [2025/04/30 09:52:25 291317] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 291329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1179030| [2025/04/30 09:52:25 291337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 291343] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745361780| [2025/04/30 09:52:25 291354] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745361780| [2025/04/30 09:52:25 291360] [debug] |xqc_engine_wakeup_after|wakeup:1746006745361780|now:1746006745291360|diff:70420| [2025/04/30 09:52:25 291367] [debug] |xqc_engine_main_logic|END|now:1746006745291112| [2025/04/30 09:52:25 291380] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006745291379| [2025/04/30 09:52:25 291388] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 291396] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:497| [2025/04/30 09:52:25 291402] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:498| [2025/04/30 09:52:25 291411] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:498| [2025/04/30 09:52:25 291418] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 291426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1303|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1304|path_largest_ack:1303| [2025/04/30 09:52:25 291432] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:52817|prior_delivered:1097610|prior_time:1746006745242003|is_app_limited:0|send_elapse:46120|ack_elapse:49376|ctl_first_sent_time:1746006745247796|lagest_ack_time:1746006745291379|curr_delivered:1146827| [2025/04/30 09:52:25 291440] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745247796| [2025/04/30 09:52:25 291448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:829||sndq_packets_used_bytes:0|sndq_packets_free:519| [2025/04/30 09:52:25 291454] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1304|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1304|path_largest_ack:1304| [2025/04/30 09:52:25 291462] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:51608|prior_delivered:1100019|prior_time:1746006745248733|is_app_limited:0|send_elapse:33201|ack_elapse:42646|ctl_first_sent_time:1746006745249096|lagest_ack_time:1746006745291379|curr_delivered:1148027| [2025/04/30 09:52:25 291469] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745249096| [2025/04/30 09:52:25 291476] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:828||sndq_packets_used_bytes:0|sndq_packets_free:520| [2025/04/30 09:52:25 291482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41054|rttvar:1124|minrtt:31359|latest_rtt:42283|ack_delay:128| [2025/04/30 09:52:25 291489] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41192|rttvar:1118|minrtt:31359|latest_rtt:42283|ack_delay:128| [2025/04/30 09:52:25 291496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1304|lost_pn:1301|thresh:3| [2025/04/30 09:52:25 291508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 291514] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 291521] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 291525] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 291529] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41192|rtt_var:1118|pto_duration:45664|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 291534] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 291538] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 291542] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 09:52:25 291546] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745361894|now:1746006745291529|interv:70365| [2025/04/30 09:52:25 291550] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745361894|now:1746006745291529|interval:70365|pto_count:0|srtt:41192 [2025/04/30 09:52:25 291554] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 33201, ack_elapse 42646, delivered 48008|rate 1125732|lost 304| [2025/04/30 09:52:25 291559] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1125732) in round 22| [2025/04/30 09:52:25 291563] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 291567] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 291571] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52814|packet_lost:0|acked:2400|po_sent_time:1746006745249096|recovery:1|recovery_start:1746006745287630|packet_conservation:1|next_round_delivered:1107219| [2025/04/30 09:52:25 291576] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52814|packet_lost:0|acked:2400|po_sent_time:1746006745249096|recovery:1|recovery_start:1746006745287630|packet_conservation:1|next_round_delivered:1107219| [2025/04/30 09:52:25 291580] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:52814|full_bw_reached:1|inflight:50412|srtt:41192|latest_rtt:42283|min_rtt:31359|applimit:0|lost:301|recovery:1|recovery_start:1746006745287630|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 291586] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:498|largest:498|pns:2| [2025/04/30 09:52:25 291591] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:498|frame:ACK |recv_time:1746006745291379|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 291596] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865291379|now:1746006745291379|interv:120000000| [2025/04/30 09:52:25 291600] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865291379|now:1746006745291379|interv:120000000| [2025/04/30 09:52:25 291604] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745361780|pq_index:0| [2025/04/30 09:52:25 291611] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745291112| [2025/04/30 09:52:25 291615] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745291615| [2025/04/30 09:52:25 291620] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745291619| [2025/04/30 09:52:25 291626] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41192|min_srtt:41192|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 291631] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:50412|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 291635] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 291639] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 291643] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 291647] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 291651] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41192|min_srtt:41192|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 291656] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:50412|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 291660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 291664] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 291668] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 291672] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 291676] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 291681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1179030| [2025/04/30 09:52:25 291685] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 291689] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745292689|now:1746006745291689|interv:1000| [2025/04/30 09:52:25 291693] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 291697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 291701] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745292689| [2025/04/30 09:52:25 291707] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745292689| [2025/04/30 09:52:25 291711] [debug] |xqc_engine_wakeup_after|wakeup:1746006745292689|now:1746006745291711|diff:978| [2025/04/30 09:52:25 291716] [debug] |xqc_engine_main_logic|END|now:1746006745291619| [2025/04/30 09:52:25 291721] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745291721| [2025/04/30 09:52:25 291725] [debug] |xqc_engine_wakeup_after|wakeup:1746006745292689|now:1746006745291725|diff:964| [2025/04/30 09:52:25 291729] [debug] |xqc_engine_main_logic|END|now:1746006745291721| [2025/04/30 09:52:25 292799] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745292799| [2025/04/30 09:52:25 292814] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745292689|pq_index:0| [2025/04/30 09:52:25 292822] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745291619| [2025/04/30 09:52:25 292830] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745292828| [2025/04/30 09:52:25 292834] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745292689|now:1746006745292828| [2025/04/30 09:52:25 292841] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745292689|now:1746006745292828| [2025/04/30 09:52:25 292847] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 292854] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41192|min_srtt:41192|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 292862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:50412|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 292869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 292875] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 292881] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 292888] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 292895] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41192|min_srtt:41192|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 292902] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:50412|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 292909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 292916] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 292922] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 292929] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 292936] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 292949] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1179030| [2025/04/30 09:52:25 292957] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 292964] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1347| [2025/04/30 09:52:25 293006] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1347|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50412|now:1746006745292975|stream_id:0|stream_offset:1179030| [2025/04/30 09:52:25 293015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 293023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50412|applimit:0| [2025/04/30 09:52:25 293030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41192|rtt_var:1118|pto_duration:45664|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 293037] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 293043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 293050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 09:52:25 293056] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745363639|now:1746006745293030|interv:70609| [2025/04/30 09:52:25 293061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745363639|now:1746006745293030|interval:70609|pto_count:0|srtt:41192 [2025/04/30 09:52:25 293067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52814|inflight:51612| [2025/04/30 09:52:25 293072] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 293076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1180209| [2025/04/30 09:52:25 293081] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 293085] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1348| [2025/04/30 09:52:25 293115] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1348|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51612|now:1746006745293092|stream_id:0|stream_offset:1180209| [2025/04/30 09:52:25 293121] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 293125] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51612|applimit:0| [2025/04/30 09:52:25 293130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41192|rtt_var:1118|pto_duration:45664|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 293164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 293170] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 293174] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 09:52:25 293178] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745363756|now:1746006745293129|interv:70627| [2025/04/30 09:52:25 293182] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745363756|now:1746006745293129|interval:70627|pto_count:0|srtt:41192 [2025/04/30 09:52:25 293187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52814|inflight:52812| [2025/04/30 09:52:25 293191] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 293195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1181388| [2025/04/30 09:52:25 293200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 293204] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745363756| [2025/04/30 09:52:25 293208] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745363756| [2025/04/30 09:52:25 293213] [debug] |xqc_engine_wakeup_after|wakeup:1746006745363756|now:1746006745293212|diff:70544| [2025/04/30 09:52:25 293217] [debug] |xqc_engine_main_logic|END|now:1746006745292828| [2025/04/30 09:52:25 293359] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006745293358| [2025/04/30 09:52:25 293365] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 293371] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:498| [2025/04/30 09:52:25 293375] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:499| [2025/04/30 09:52:25 293383] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:499| [2025/04/30 09:52:25 293389] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 293397] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1305|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1306|path_largest_ack:1305| [2025/04/30 09:52:25 293404] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:52808|prior_delivered:1100019|prior_time:1746006745248733|is_app_limited:0|send_elapse:34575|ack_elapse:44625|ctl_first_sent_time:1746006745250470|lagest_ack_time:1746006745293358|curr_delivered:1149227| [2025/04/30 09:52:25 293409] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745250470| [2025/04/30 09:52:25 293413] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:827||sndq_packets_used_bytes:0|sndq_packets_free:521| [2025/04/30 09:52:25 293418] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1306|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1306|path_largest_ack:1306| [2025/04/30 09:52:25 293424] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:51608|prior_delivered:1102419|prior_time:1746006745250642|is_app_limited:0|send_elapse:35969|ack_elapse:42716|ctl_first_sent_time:1746006745252153|lagest_ack_time:1746006745293358|curr_delivered:1150427| [2025/04/30 09:52:25 293436] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745252153| [2025/04/30 09:52:25 293443] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:826||sndq_packets_used_bytes:0|sndq_packets_free:522| [2025/04/30 09:52:25 293449] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41192|rttvar:1118|minrtt:31359|latest_rtt:41205|ack_delay:88| [2025/04/30 09:52:25 293455] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41182|rttvar:857|minrtt:31359|latest_rtt:41205|ack_delay:88| [2025/04/30 09:52:25 293462] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1306|lost_pn:1303|thresh:3| [2025/04/30 09:52:25 293468] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 293475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 293481] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 293488] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 293494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41182|rtt_var:857|pto_duration:44610|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 293500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 293504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 293508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 09:52:25 293512] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745362702|now:1746006745293494|interv:69208| [2025/04/30 09:52:25 293516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745362702|now:1746006745293494|interval:69208|pto_count:0|srtt:41182 [2025/04/30 09:52:25 293521] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 35969, ack_elapse 42716, delivered 48008|rate 1123888|lost 304| [2025/04/30 09:52:25 293525] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1123888) in round 22| [2025/04/30 09:52:25 293529] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 293534] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 293538] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52814|packet_lost:0|acked:2400|po_sent_time:1746006745252153|recovery:1|recovery_start:1746006745287630|packet_conservation:1|next_round_delivered:1107219| [2025/04/30 09:52:25 293542] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52814|packet_lost:0|acked:2400|po_sent_time:1746006745252153|recovery:1|recovery_start:1746006745287630|packet_conservation:1|next_round_delivered:1107219| [2025/04/30 09:52:25 293551] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:52814|full_bw_reached:1|inflight:50412|srtt:41182|latest_rtt:41205|min_rtt:31359|applimit:0|lost:301|recovery:1|recovery_start:1746006745287630|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 293556] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:499|largest:499|pns:2| [2025/04/30 09:52:25 293561] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:499|frame:ACK |recv_time:1746006745293358|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 293566] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865293358|now:1746006745293358|interv:120000000| [2025/04/30 09:52:25 293570] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865293358|now:1746006745293358|interv:120000000| [2025/04/30 09:52:25 293574] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745363756|pq_index:0| [2025/04/30 09:52:25 293578] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745292828| [2025/04/30 09:52:25 293582] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745293582| [2025/04/30 09:52:25 293587] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745293586| [2025/04/30 09:52:25 293593] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41182|min_srtt:41182|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 293598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:50412|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 293602] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 293606] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 293610] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 293615] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 293619] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41182|min_srtt:41182|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 293623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:50412|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 293627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 293631] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 293635] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 293639] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 293646] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 293651] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1181388| [2025/04/30 09:52:25 293655] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 293659] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745294659|now:1746006745293659|interv:1000| [2025/04/30 09:52:25 293663] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 293667] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 293671] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745294659| [2025/04/30 09:52:25 293675] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745294659| [2025/04/30 09:52:25 293679] [debug] |xqc_engine_wakeup_after|wakeup:1746006745294659|now:1746006745293679|diff:980| [2025/04/30 09:52:25 293683] [debug] |xqc_engine_main_logic|END|now:1746006745293586| [2025/04/30 09:52:25 293689] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745293688| [2025/04/30 09:52:25 293692] [debug] |xqc_engine_wakeup_after|wakeup:1746006745294659|now:1746006745293692|diff:967| [2025/04/30 09:52:25 293696] [debug] |xqc_engine_main_logic|END|now:1746006745293688| [2025/04/30 09:52:25 294765] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745294765| [2025/04/30 09:52:25 294777] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745294659|pq_index:0| [2025/04/30 09:52:25 294783] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745293586| [2025/04/30 09:52:25 294791] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745294790| [2025/04/30 09:52:25 294799] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745294659|now:1746006745294790| [2025/04/30 09:52:25 294806] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745294659|now:1746006745294790| [2025/04/30 09:52:25 294811] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 294817] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41182|min_srtt:41182|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 294825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:50412|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 294832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 294838] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 294844] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 294851] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 294865] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41182|min_srtt:41182|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 294873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:50412|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 294880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 294886] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 294892] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 294899] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 294907] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 294914] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1181388| [2025/04/30 09:52:25 294921] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 294928] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1349| [2025/04/30 09:52:25 294969] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1349|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50412|now:1746006745294939|stream_id:0|stream_offset:1181388| [2025/04/30 09:52:25 294979] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 294986] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50412|applimit:0| [2025/04/30 09:52:25 294994] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41182|rtt_var:857|pto_duration:44610|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 295001] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 295007] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 295013] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 09:52:25 295020] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745364549|now:1746006745294993|interv:69556| [2025/04/30 09:52:25 295026] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745364549|now:1746006745294993|interval:69556|pto_count:0|srtt:41182 [2025/04/30 09:52:25 295031] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52814|inflight:51612| [2025/04/30 09:52:25 295036] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 295040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1182567| [2025/04/30 09:52:25 295051] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 295055] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1350| [2025/04/30 09:52:25 295085] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1350|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51612|now:1746006745295062|stream_id:0|stream_offset:1182567| [2025/04/30 09:52:25 295091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 295095] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51612|applimit:0| [2025/04/30 09:52:25 295100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41182|rtt_var:857|pto_duration:44610|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 295104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 295108] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 295112] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 09:52:25 295116] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745364672|now:1746006745295100|interv:69572| [2025/04/30 09:52:25 295120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745364672|now:1746006745295100|interval:69572|pto_count:0|srtt:41182 [2025/04/30 09:52:25 295125] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52814|inflight:52812| [2025/04/30 09:52:25 295129] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 295157] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1183746| [2025/04/30 09:52:25 295162] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 295167] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745364672| [2025/04/30 09:52:25 295171] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745364672| [2025/04/30 09:52:25 295175] [debug] |xqc_engine_wakeup_after|wakeup:1746006745364672|now:1746006745295175|diff:69497| [2025/04/30 09:52:25 295179] [debug] |xqc_engine_main_logic|END|now:1746006745294790| [2025/04/30 09:52:25 295355] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006745295354| [2025/04/30 09:52:25 295365] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 295373] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:499| [2025/04/30 09:52:25 295379] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:500| [2025/04/30 09:52:25 295387] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:500| [2025/04/30 09:52:25 295394] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 295408] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1307|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1308|path_largest_ack:1307| [2025/04/30 09:52:25 295415] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:52808|prior_delivered:1102419|prior_time:1746006745250642|is_app_limited:0|send_elapse:36078|ack_elapse:44712|ctl_first_sent_time:1746006745252262|lagest_ack_time:1746006745295354|curr_delivered:1151627| [2025/04/30 09:52:25 295422] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745252262| [2025/04/30 09:52:25 295427] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:825||sndq_packets_used_bytes:0|sndq_packets_free:523| [2025/04/30 09:52:25 295431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1308|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1308|path_largest_ack:1308| [2025/04/30 09:52:25 295438] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:52808|prior_delivered:1102419|prior_time:1746006745250642|is_app_limited:0|send_elapse:36078|ack_elapse:44712|ctl_first_sent_time:1746006745252262|lagest_ack_time:1746006745295354|curr_delivered:1152827| [2025/04/30 09:52:25 295445] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745253540| [2025/04/30 09:52:25 295451] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:824||sndq_packets_used_bytes:0|sndq_packets_free:524| [2025/04/30 09:52:25 295457] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41182|rttvar:857|minrtt:31359|latest_rtt:41814|ack_delay:96| [2025/04/30 09:52:25 295464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41249|rttvar:777|minrtt:31359|latest_rtt:41814|ack_delay:96| [2025/04/30 09:52:25 295471] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1308|lost_pn:1305|thresh:3| [2025/04/30 09:52:25 295477] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 295482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 295486] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 295490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 295494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41249|rtt_var:777|pto_duration:44357|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 295499] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 295503] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 295506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 09:52:25 295510] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745364419|now:1746006745295494|interv:68925| [2025/04/30 09:52:25 295514] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745364419|now:1746006745295494|interval:68925|pto_count:0|srtt:41249 [2025/04/30 09:52:25 295525] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 36078, ack_elapse 44712, delivered 50408|rate 1127393|lost 304| [2025/04/30 09:52:25 295531] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1127393) in round 22| [2025/04/30 09:52:25 295538] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 295542] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 295546] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52814|packet_lost:0|acked:2400|po_sent_time:1746006745253540|recovery:1|recovery_start:1746006745287630|packet_conservation:1|next_round_delivered:1107219| [2025/04/30 09:52:25 295550] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52814|packet_lost:0|acked:2400|po_sent_time:1746006745253540|recovery:1|recovery_start:1746006745287630|packet_conservation:1|next_round_delivered:1107219| [2025/04/30 09:52:25 295555] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:52814|full_bw_reached:1|inflight:50412|srtt:41249|latest_rtt:41814|min_rtt:31359|applimit:0|lost:301|recovery:1|recovery_start:1746006745287630|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 295561] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:500|largest:500|pns:2| [2025/04/30 09:52:25 295565] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:500|frame:ACK |recv_time:1746006745295354|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 295570] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865295354|now:1746006745295354|interv:120000000| [2025/04/30 09:52:25 295574] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865295354|now:1746006745295354|interv:120000000| [2025/04/30 09:52:25 295578] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745364672|pq_index:0| [2025/04/30 09:52:25 295583] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745294790| [2025/04/30 09:52:25 295587] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745295586| [2025/04/30 09:52:25 295591] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745295590| [2025/04/30 09:52:25 295597] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41249|min_srtt:41249|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 295602] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:50412|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 295606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 295610] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 295614] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 295622] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 295626] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41249|min_srtt:41249|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 295630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:50412|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 295634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 295638] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 295642] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 295646] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 295650] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 295655] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1183746| [2025/04/30 09:52:25 295659] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 295663] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745296663|now:1746006745295663|interv:1000| [2025/04/30 09:52:25 295667] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 295671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 295675] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745296663| [2025/04/30 09:52:25 295679] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745296663| [2025/04/30 09:52:25 295683] [debug] |xqc_engine_wakeup_after|wakeup:1746006745296663|now:1746006745295683|diff:980| [2025/04/30 09:52:25 295687] [debug] |xqc_engine_main_logic|END|now:1746006745295590| [2025/04/30 09:52:25 295693] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745295693| [2025/04/30 09:52:25 295696] [debug] |xqc_engine_wakeup_after|wakeup:1746006745296663|now:1746006745295696|diff:967| [2025/04/30 09:52:25 295700] [debug] |xqc_engine_main_logic|END|now:1746006745295693| [2025/04/30 09:52:25 296770] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745296770| [2025/04/30 09:52:25 296785] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745296663|pq_index:0| [2025/04/30 09:52:25 296792] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745295590| [2025/04/30 09:52:25 296800] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745296799| [2025/04/30 09:52:25 296805] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745296663|now:1746006745296799| [2025/04/30 09:52:25 296812] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745296663|now:1746006745296799| [2025/04/30 09:52:25 296818] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 296833] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41249|min_srtt:41249|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 296840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:50412|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 296848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 296854] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 296861] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 296867] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 296874] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41249|min_srtt:41249|path_bw:1211874|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 296881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:50412|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 296888] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 296895] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 296901] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 296908] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 296916] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 296923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1183746| [2025/04/30 09:52:25 296930] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 296937] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1351| [2025/04/30 09:52:25 296977] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1351|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50412|now:1746006745296948|stream_id:0|stream_offset:1183746| [2025/04/30 09:52:25 296987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 296995] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50412|applimit:0| [2025/04/30 09:52:25 297007] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41249|rtt_var:777|pto_duration:44357|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 297013] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 297022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 297026] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 09:52:25 297030] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745366305|now:1746006745297007|interv:69298| [2025/04/30 09:52:25 297034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745366305|now:1746006745297007|interval:69298|pto_count:0|srtt:41249 [2025/04/30 09:52:25 297039] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52814|inflight:51612| [2025/04/30 09:52:25 297045] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 297049] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1184925| [2025/04/30 09:52:25 297054] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 297058] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1352| [2025/04/30 09:52:25 297087] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1352|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51612|now:1746006745297065|stream_id:0|stream_offset:1184925| [2025/04/30 09:52:25 297093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 297098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51612|applimit:0| [2025/04/30 09:52:25 297102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41249|rtt_var:777|pto_duration:44357|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 297106] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 297110] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 297114] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 09:52:25 297118] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745366422|now:1746006745297102|interv:69320| [2025/04/30 09:52:25 297122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745366422|now:1746006745297102|interval:69320|pto_count:0|srtt:41249 [2025/04/30 09:52:25 297127] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52814|inflight:52812| [2025/04/30 09:52:25 297131] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 297160] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1186104| [2025/04/30 09:52:25 297165] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 297169] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745366422| [2025/04/30 09:52:25 297182] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745366422| [2025/04/30 09:52:25 297186] [debug] |xqc_engine_wakeup_after|wakeup:1746006745366422|now:1746006745297186|diff:69236| [2025/04/30 09:52:25 297190] [debug] |xqc_engine_main_logic|END|now:1746006745296799| [2025/04/30 09:52:25 297345] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745297344| [2025/04/30 09:52:25 297354] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 297362] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:500| [2025/04/30 09:52:25 297368] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:501| [2025/04/30 09:52:25 297377] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:501| [2025/04/30 09:52:25 297383] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 297391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1309|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1310|path_largest_ack:1309| [2025/04/30 09:52:25 297399] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:52814|prior_delivered:1104819|prior_time:1746006745253707|is_app_limited:0|send_elapse:38787|ack_elapse:43637|ctl_first_sent_time:1746006745255281|lagest_ack_time:1746006745297344|curr_delivered:1154033| [2025/04/30 09:52:25 297406] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745255281| [2025/04/30 09:52:25 297413] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:823||sndq_packets_used_bytes:0|sndq_packets_free:525| [2025/04/30 09:52:25 297419] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1310|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1310|path_largest_ack:1310| [2025/04/30 09:52:25 297424] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:52814|prior_delivered:1104819|prior_time:1746006745253707|is_app_limited:0|send_elapse:38787|ack_elapse:43637|ctl_first_sent_time:1746006745255281|lagest_ack_time:1746006745297344|curr_delivered:1155233| [2025/04/30 09:52:25 297428] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745255380| [2025/04/30 09:52:25 297435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:822||sndq_packets_used_bytes:0|sndq_packets_free:526| [2025/04/30 09:52:25 297441] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41249|rttvar:777|minrtt:31359|latest_rtt:41964|ack_delay:96| [2025/04/30 09:52:25 297448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41326|rttvar:737|minrtt:31359|latest_rtt:41964|ack_delay:96| [2025/04/30 09:52:25 297454] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1310|lost_pn:1307|thresh:3| [2025/04/30 09:52:25 297460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 297467] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 297473] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 297484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 481|pns:2| [2025/04/30 09:52:25 297488] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 297492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41326|rtt_var:737|pto_duration:44274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 297496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 297500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 297504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 09:52:25 297508] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745366339|now:1746006745297492|interv:68847| [2025/04/30 09:52:25 297512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745366339|now:1746006745297492|interval:68847|pto_count:0|srtt:41326 [2025/04/30 09:52:25 297517] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 38787, ack_elapse 43637, delivered 50414|rate 1155303|lost 304| [2025/04/30 09:52:25 297521] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155303) in round 22| [2025/04/30 09:52:25 297526] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 297530] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 297534] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52814|packet_lost:0|acked:2406|po_sent_time:1746006745255380|recovery:1|recovery_start:1746006745287630|packet_conservation:1|next_round_delivered:1107219| [2025/04/30 09:52:25 297538] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52814|packet_lost:0|acked:2406|po_sent_time:1746006745255380|recovery:1|recovery_start:1746006745287630|packet_conservation:1|next_round_delivered:1107219| [2025/04/30 09:52:25 297543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:52814|full_bw_reached:1|inflight:50406|srtt:41326|latest_rtt:41964|min_rtt:31359|applimit:0|lost:301|recovery:1|recovery_start:1746006745287630|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 297549] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:501|largest:501|pns:2| [2025/04/30 09:52:25 297553] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:501|frame:ACK |recv_time:1746006745297344|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 297558] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865297344|now:1746006745297344|interv:120000000| [2025/04/30 09:52:25 297562] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865297344|now:1746006745297344|interv:120000000| [2025/04/30 09:52:25 297566] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745366422|pq_index:0| [2025/04/30 09:52:25 297571] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745296799| [2025/04/30 09:52:25 297575] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745297575| [2025/04/30 09:52:25 297582] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745297581| [2025/04/30 09:52:25 297588] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41326|min_srtt:41326|path_bw:1211874|loss_rate:0.50|path_pto:0| [2025/04/30 09:52:25 297593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 297598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 297601] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 297605] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 297610] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 297614] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41326|min_srtt:41326|path_bw:1211874|loss_rate:0.50|path_pto:0| [2025/04/30 09:52:25 297618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 297623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 297626] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 297630] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 297635] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 297639] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 297643] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1186104| [2025/04/30 09:52:25 297648] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 297652] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745298652|now:1746006745297652|interv:1000| [2025/04/30 09:52:25 297656] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 297660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 297664] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745298652| [2025/04/30 09:52:25 297668] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745298652| [2025/04/30 09:52:25 297671] [debug] |xqc_engine_wakeup_after|wakeup:1746006745298652|now:1746006745297671|diff:981| [2025/04/30 09:52:25 297676] [debug] |xqc_engine_main_logic|END|now:1746006745297581| [2025/04/30 09:52:25 297684] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745297684| [2025/04/30 09:52:25 297688] [debug] |xqc_engine_wakeup_after|wakeup:1746006745298652|now:1746006745297687|diff:965| [2025/04/30 09:52:25 297691] [debug] |xqc_engine_main_logic|END|now:1746006745297684| [2025/04/30 09:52:25 298760] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745298759| [2025/04/30 09:52:25 298772] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745298652|pq_index:0| [2025/04/30 09:52:25 298779] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745297581| [2025/04/30 09:52:25 298788] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745298786| [2025/04/30 09:52:25 298795] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745298652|now:1746006745298786| [2025/04/30 09:52:25 298801] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745298652|now:1746006745298786| [2025/04/30 09:52:25 298806] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 298814] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41326|min_srtt:41326|path_bw:1211874|loss_rate:0.50|path_pto:0| [2025/04/30 09:52:25 298822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 298829] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 298835] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 298841] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 298848] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 298855] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41326|min_srtt:41326|path_bw:1211874|loss_rate:0.50|path_pto:0| [2025/04/30 09:52:25 298862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 298868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 298875] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 298881] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 298888] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 298896] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 298903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1186104| [2025/04/30 09:52:25 298916] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 298923] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1353| [2025/04/30 09:52:25 298970] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1353|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746006745298934|stream_id:0|stream_offset:1186104| [2025/04/30 09:52:25 298980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 298988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 09:52:25 298995] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41326|rtt_var:737|pto_duration:44274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 299002] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 299008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 299014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 299020] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745368208|now:1746006745298994|interv:69214| [2025/04/30 09:52:25 299024] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745368208|now:1746006745298994|interval:69214|pto_count:0|srtt:41326 [2025/04/30 09:52:25 299029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52814|inflight:51606| [2025/04/30 09:52:25 299034] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 299039] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1187283| [2025/04/30 09:52:25 299043] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 299047] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1354| [2025/04/30 09:52:25 299076] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1354|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745299054|stream_id:0|stream_offset:1187283| [2025/04/30 09:52:25 299082] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 299087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 299091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41326|rtt_var:737|pto_duration:44274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 299095] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 299099] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 299108] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 299112] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745368328|now:1746006745299091|interv:69237| [2025/04/30 09:52:25 299115] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745368328|now:1746006745299091|interval:69237|pto_count:0|srtt:41326 [2025/04/30 09:52:25 299120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52814|inflight:52806| [2025/04/30 09:52:25 299124] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 299129] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:52814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1188462| [2025/04/30 09:52:25 299154] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 299160] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745368328| [2025/04/30 09:52:25 299164] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745368328| [2025/04/30 09:52:25 299168] [debug] |xqc_engine_wakeup_after|wakeup:1746006745368328|now:1746006745299168|diff:69160| [2025/04/30 09:52:25 299173] [debug] |xqc_engine_main_logic|END|now:1746006745298786| [2025/04/30 09:52:25 299305] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745299303| [2025/04/30 09:52:25 299314] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 299323] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:501| [2025/04/30 09:52:25 299329] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:502| [2025/04/30 09:52:25 299338] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:502| [2025/04/30 09:52:25 299345] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 299352] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1311|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1312|path_largest_ack:1311| [2025/04/30 09:52:25 299359] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:51614|prior_delivered:1107219|prior_time:1746006745255500|is_app_limited:0|send_elapse:40302|ack_elapse:43803|ctl_first_sent_time:1746006745257066|lagest_ack_time:1746006745299303|curr_delivered:1156433| [2025/04/30 09:52:25 299366] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745257066| [2025/04/30 09:52:25 299373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:821||sndq_packets_used_bytes:0|sndq_packets_free:527| [2025/04/30 09:52:25 299379] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1312|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1312|path_largest_ack:1312| [2025/04/30 09:52:25 299386] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:51614|prior_delivered:1107219|prior_time:1746006745255500|is_app_limited:0|send_elapse:40302|ack_elapse:43803|ctl_first_sent_time:1746006745257066|lagest_ack_time:1746006745299303|curr_delivered:1157633| [2025/04/30 09:52:25 299394] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745257203| [2025/04/30 09:52:25 299406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:820||sndq_packets_used_bytes:0|sndq_packets_free:528| [2025/04/30 09:52:25 299412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41326|rttvar:737|minrtt:31359|latest_rtt:42100|ack_delay:96| [2025/04/30 09:52:25 299420] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41411|rttvar:722|minrtt:31359|latest_rtt:42100|ack_delay:96| [2025/04/30 09:52:25 299424] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1312|lost_pn:1309|thresh:3| [2025/04/30 09:52:25 299431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 299437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 299444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 299449] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 299453] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41411|rtt_var:722|pto_duration:44299|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 299457] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 299461] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 299465] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 09:52:25 299469] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745368353|now:1746006745299453|interv:68900| [2025/04/30 09:52:25 299473] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745368353|now:1746006745299453|interval:68900|pto_count:0|srtt:41411 [2025/04/30 09:52:25 299477] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 40302, ack_elapse 43803, delivered 50414|rate 1150925|lost 304| [2025/04/30 09:52:25 299482] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: RTT round update 22 -> 23| [2025/04/30 09:52:25 299486] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150925) in round 23| [2025/04/30 09:52:25 299490] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 299494] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 299498] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52814|packet_lost:0|acked:2400|po_sent_time:1746006745257203|recovery:1|recovery_start:1746006745287630|packet_conservation:0|next_round_delivered:1157633| [2025/04/30 09:52:25 299503] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52814|packet_lost:0|acked:2400|po_sent_time:1746006745257203|recovery:1|recovery_start:1746006745287630|packet_conservation:0|next_round_delivered:1157633| [2025/04/30 09:52:25 299507] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:55214|full_bw_reached:1|inflight:50406|srtt:41411|latest_rtt:42100|min_rtt:31359|applimit:0|lost:301|recovery:1|recovery_start:1746006745287630|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:52:25 299517] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:502|largest:502|pns:2| [2025/04/30 09:52:25 299521] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:502|frame:ACK |recv_time:1746006745299303|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 299526] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865299303|now:1746006745299303|interv:120000000| [2025/04/30 09:52:25 299530] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865299303|now:1746006745299303|interv:120000000| [2025/04/30 09:52:25 299534] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745368328|pq_index:0| [2025/04/30 09:52:25 299539] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745298786| [2025/04/30 09:52:25 299543] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745299543| [2025/04/30 09:52:25 299548] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745299547| [2025/04/30 09:52:25 299554] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41411|min_srtt:41411|path_bw:1211874|loss_rate:0.50|path_pto:0| [2025/04/30 09:52:25 299558] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:50406|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 299563] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 299567] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 299570] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 299575] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 299579] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41411|min_srtt:41411|path_bw:1211874|loss_rate:0.50|path_pto:0| [2025/04/30 09:52:25 299583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:50406|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 299588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 299591] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 299595] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 299599] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 299604] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 299611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1188462| [2025/04/30 09:52:25 299615] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 299619] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745300619|now:1746006745299619|interv:1000| [2025/04/30 09:52:25 299623] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 299627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 299631] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745300619| [2025/04/30 09:52:25 299635] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745300619| [2025/04/30 09:52:25 299639] [debug] |xqc_engine_wakeup_after|wakeup:1746006745300619|now:1746006745299639|diff:980| [2025/04/30 09:52:25 299643] [debug] |xqc_engine_main_logic|END|now:1746006745299547| [2025/04/30 09:52:25 299649] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745299649| [2025/04/30 09:52:25 299653] [debug] |xqc_engine_wakeup_after|wakeup:1746006745300619|now:1746006745299653|diff:966| [2025/04/30 09:52:25 299657] [debug] |xqc_engine_main_logic|END|now:1746006745299649| [2025/04/30 09:52:25 300725] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745300725| [2025/04/30 09:52:25 300737] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745300619|pq_index:0| [2025/04/30 09:52:25 300742] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745299547| [2025/04/30 09:52:25 300747] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745300746| [2025/04/30 09:52:25 300752] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745300619|now:1746006745300746| [2025/04/30 09:52:25 300756] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745300619|now:1746006745300746| [2025/04/30 09:52:25 300760] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 300766] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41411|min_srtt:41411|path_bw:1211874|loss_rate:0.50|path_pto:0| [2025/04/30 09:52:25 300773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:50406|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 300780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 300787] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 300793] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 300799] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 300806] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41411|min_srtt:41411|path_bw:1211874|loss_rate:0.50|path_pto:0| [2025/04/30 09:52:25 300820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:50406|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 300826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 300832] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 300838] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 300844] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 300851] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 300857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1188462| [2025/04/30 09:52:25 300864] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 300871] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1355| [2025/04/30 09:52:25 300914] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1355|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746006745300882|stream_id:0|stream_offset:1188462| [2025/04/30 09:52:25 300923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 300930] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 09:52:25 300937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41411|rtt_var:722|pto_duration:44299|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 300944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 300950] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 300957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 300963] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745370181|now:1746006745300937|interv:69244| [2025/04/30 09:52:25 300969] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745370181|now:1746006745300937|interval:69244|pto_count:0|srtt:41411 [2025/04/30 09:52:25 300976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55214|inflight:51606| [2025/04/30 09:52:25 300984] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 300990] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1189641| [2025/04/30 09:52:25 300997] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 301009] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1356| [2025/04/30 09:52:25 301045] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1356|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745301017|stream_id:0|stream_offset:1189641| [2025/04/30 09:52:25 301055] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 301062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 301068] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41411|rtt_var:722|pto_duration:44299|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 301076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 301081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 301085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 301089] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745370316|now:1746006745301068|interv:69248| [2025/04/30 09:52:25 301093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745370316|now:1746006745301068|interval:69248|pto_count:0|srtt:41411 [2025/04/30 09:52:25 301098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55214|inflight:52806| [2025/04/30 09:52:25 301103] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 301107] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1190820| [2025/04/30 09:52:25 301111] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 301115] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745302115|now:1746006745301115|interv:1000| [2025/04/30 09:52:25 301119] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 301123] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 301127] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745302115| [2025/04/30 09:52:25 301147] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745302115| [2025/04/30 09:52:25 301156] [debug] |xqc_engine_wakeup_after|wakeup:1746006745302115|now:1746006745301156|diff:959| [2025/04/30 09:52:25 301161] [debug] |xqc_engine_main_logic|END|now:1746006745300746| [2025/04/30 09:52:25 301285] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745301284| [2025/04/30 09:52:25 301294] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 301303] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:502| [2025/04/30 09:52:25 301309] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:503| [2025/04/30 09:52:25 301317] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:503| [2025/04/30 09:52:25 301329] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 301337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1313|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1314|path_largest_ack:1313| [2025/04/30 09:52:25 301344] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:51614|prior_delivered:1109619|prior_time:1746006745257504|is_app_limited:0|send_elapse:42119|ack_elapse:43780|ctl_first_sent_time:1746006745259101|lagest_ack_time:1746006745301284|curr_delivered:1158833| [2025/04/30 09:52:25 301352] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745259101| [2025/04/30 09:52:25 301360] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:819||sndq_packets_used_bytes:0|sndq_packets_free:529| [2025/04/30 09:52:25 301367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1314|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1314|path_largest_ack:1314| [2025/04/30 09:52:25 301374] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:51614|prior_delivered:1109619|prior_time:1746006745257504|is_app_limited:0|send_elapse:42119|ack_elapse:43780|ctl_first_sent_time:1746006745259101|lagest_ack_time:1746006745301284|curr_delivered:1160033| [2025/04/30 09:52:25 301381] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745259231| [2025/04/30 09:52:25 301387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:818||sndq_packets_used_bytes:0|sndq_packets_free:530| [2025/04/30 09:52:25 301393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41411|rttvar:722|minrtt:31359|latest_rtt:42053|ack_delay:88| [2025/04/30 09:52:25 301400] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41480|rttvar:680|minrtt:31359|latest_rtt:42053|ack_delay:88| [2025/04/30 09:52:25 301407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1314|lost_pn:1311|thresh:3| [2025/04/30 09:52:25 301414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 301420] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 301427] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 301432] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 301436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41480|rtt_var:680|pto_duration:44200|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 301441] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 301445] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 301449] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 09:52:25 301453] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745370217|now:1746006745301436|interv:68781| [2025/04/30 09:52:25 301457] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745370217|now:1746006745301436|interval:68781|pto_count:0|srtt:41480 [2025/04/30 09:52:25 301465] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42119, ack_elapse 43780, delivered 50414|rate 1151530|lost 304| [2025/04/30 09:52:25 301470] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151530) in round 23| [2025/04/30 09:52:25 301474] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 301478] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 301482] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55214|packet_lost:0|acked:2400|po_sent_time:1746006745259231|recovery:1|recovery_start:1746006745287630|packet_conservation:0|next_round_delivered:1157633| [2025/04/30 09:52:25 301487] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55214|packet_lost:0|acked:2400|po_sent_time:1746006745259231|recovery:1|recovery_start:1746006745287630|packet_conservation:0|next_round_delivered:1157633| [2025/04/30 09:52:25 301492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:57614|full_bw_reached:1|inflight:50406|srtt:41480|latest_rtt:42053|min_rtt:31359|applimit:0|lost:301|recovery:1|recovery_start:1746006745287630|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 301497] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:503|largest:503|pns:2| [2025/04/30 09:52:25 301502] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:503|frame:ACK |recv_time:1746006745301284|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 301507] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865301284|now:1746006745301284|interv:120000000| [2025/04/30 09:52:25 301511] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865301284|now:1746006745301284|interv:120000000| [2025/04/30 09:52:25 301515] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745302115|pq_index:0| [2025/04/30 09:52:25 301519] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745300746| [2025/04/30 09:52:25 301523] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745301523| [2025/04/30 09:52:25 301528] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745301527| [2025/04/30 09:52:25 301534] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41480|min_srtt:41480|path_bw:1211874|loss_rate:0.50|path_pto:0| [2025/04/30 09:52:25 301538] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:50406|cwnd:57614|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 301543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 301547] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 301551] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 301558] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 301562] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41480|min_srtt:41480|path_bw:1211874|loss_rate:0.50|path_pto:0| [2025/04/30 09:52:25 301566] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:50406|cwnd:57614|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 301571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 301574] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 301578] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 301582] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 301587] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 301591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:57614|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1190820| [2025/04/30 09:52:25 301596] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 301599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 301603] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745302115| [2025/04/30 09:52:25 301607] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745302115| [2025/04/30 09:52:25 301611] [debug] |xqc_engine_wakeup_after|wakeup:1746006745302115|now:1746006745301611|diff:504| [2025/04/30 09:52:25 301616] [debug] |xqc_engine_main_logic|END|now:1746006745301527| [2025/04/30 09:52:25 301621] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745301621| [2025/04/30 09:52:25 301625] [debug] |xqc_engine_wakeup_after|wakeup:1746006745302115|now:1746006745301625|diff:490| [2025/04/30 09:52:25 301629] [debug] |xqc_engine_main_logic|END|now:1746006745301621| [2025/04/30 09:52:25 302699] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745302699| [2025/04/30 09:52:25 302711] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745302115|pq_index:0| [2025/04/30 09:52:25 302716] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745301527| [2025/04/30 09:52:25 302721] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745302720| [2025/04/30 09:52:25 302726] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745302115|now:1746006745302720| [2025/04/30 09:52:25 302730] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745302115|now:1746006745302720| [2025/04/30 09:52:25 302734] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 302740] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41480|min_srtt:41480|path_bw:1211874|loss_rate:0.50|path_pto:0| [2025/04/30 09:52:25 302751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:50406|cwnd:57614|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 302756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 302760] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 302765] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 302772] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 302779] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41480|min_srtt:41480|path_bw:1211874|loss_rate:0.50|path_pto:0| [2025/04/30 09:52:25 302787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:50406|cwnd:57614|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 302793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 302799] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 302805] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 302812] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 302819] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 302826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:57614|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1190820| [2025/04/30 09:52:25 302833] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 302840] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1357| [2025/04/30 09:52:25 302922] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1357|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746006745302852|stream_id:0|stream_offset:1190820| [2025/04/30 09:52:25 302933] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 302940] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 09:52:25 302947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41480|rtt_var:680|pto_duration:44200|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 302954] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 302961] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 302973] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 302980] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745372052|now:1746006745302947|interv:69105| [2025/04/30 09:52:25 302986] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745372052|now:1746006745302947|interval:69105|pto_count:0|srtt:41480 [2025/04/30 09:52:25 302993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57614|inflight:51606| [2025/04/30 09:52:25 303000] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 303007] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:57614|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1191999| [2025/04/30 09:52:25 303012] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 303017] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1358| [2025/04/30 09:52:25 303052] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1358|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745303024|stream_id:0|stream_offset:1191999| [2025/04/30 09:52:25 303062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 303069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 303076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41480|rtt_var:680|pto_duration:44200|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 303083] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 303088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 303092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 303096] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745372224|now:1746006745303076|interv:69148| [2025/04/30 09:52:25 303100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745372224|now:1746006745303076|interval:69148|pto_count:0|srtt:41480 [2025/04/30 09:52:25 303105] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57614|inflight:52806| [2025/04/30 09:52:25 303109] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 303114] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:57614|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1193178| [2025/04/30 09:52:25 303118] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 303122] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745304122|now:1746006745303122|interv:1000| [2025/04/30 09:52:25 303131] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 303158] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 303163] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745304122| [2025/04/30 09:52:25 303167] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745304122| [2025/04/30 09:52:25 303171] [debug] |xqc_engine_wakeup_after|wakeup:1746006745304122|now:1746006745303171|diff:951| [2025/04/30 09:52:25 303176] [debug] |xqc_engine_main_logic|END|now:1746006745302720| [2025/04/30 09:52:25 303405] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:42|state:ESTABED|recv_time:1746006745303404| [2025/04/30 09:52:25 303415] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 303424] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:503| [2025/04/30 09:52:25 303430] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:504| [2025/04/30 09:52:25 303439] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:504| [2025/04/30 09:52:25 303446] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 303453] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1315|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1316|path_largest_ack:1315| [2025/04/30 09:52:25 303460] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:51614|prior_delivered:1112019|prior_time:1746006745259463|is_app_limited:0|send_elapse:43853|ack_elapse:43941|ctl_first_sent_time:1746006745261055|lagest_ack_time:1746006745303404|curr_delivered:1161233| [2025/04/30 09:52:25 303468] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745261055| [2025/04/30 09:52:25 303475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:817||sndq_packets_used_bytes:0|sndq_packets_free:531| [2025/04/30 09:52:25 303482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1316|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1316|path_largest_ack:1316| [2025/04/30 09:52:25 303489] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:51614|prior_delivered:1112019|prior_time:1746006745259463|is_app_limited:0|send_elapse:43853|ack_elapse:43941|ctl_first_sent_time:1746006745261055|lagest_ack_time:1746006745303404|curr_delivered:1162433| [2025/04/30 09:52:25 303496] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745261219| [2025/04/30 09:52:25 303502] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:816||sndq_packets_used_bytes:0|sndq_packets_free:532| [2025/04/30 09:52:25 303508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41480|rttvar:680|minrtt:31359|latest_rtt:42185|ack_delay:104| [2025/04/30 09:52:25 303514] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41555|rttvar:660|minrtt:31359|latest_rtt:42185|ack_delay:104| [2025/04/30 09:52:25 303521] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1316|lost_pn:1313|thresh:3| [2025/04/30 09:52:25 303526] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 303530] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 303539] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 303543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 303548] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41555|rtt_var:660|pto_duration:44195|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 303552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 303556] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 303560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 09:52:25 303564] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745372219|now:1746006745303547|interv:68672| [2025/04/30 09:52:25 303568] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745372219|now:1746006745303547|interval:68672|pto_count:0|srtt:41555 [2025/04/30 09:52:25 303573] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43853, ack_elapse 43941, delivered 50414|rate 1147311|lost 304| [2025/04/30 09:52:25 303577] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147311) in round 23| [2025/04/30 09:52:25 303581] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 303585] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 303589] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:57614|packet_lost:0|acked:2400|po_sent_time:1746006745261219|recovery:1|recovery_start:1746006745287630|packet_conservation:0|next_round_delivered:1157633| [2025/04/30 09:52:25 303594] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:57614|packet_lost:0|acked:2400|po_sent_time:1746006745261219|recovery:1|recovery_start:1746006745287630|packet_conservation:0|next_round_delivered:1157633| [2025/04/30 09:52:25 303598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:60014|full_bw_reached:1|inflight:50406|srtt:41555|latest_rtt:42185|min_rtt:31359|applimit:0|lost:301|recovery:1|recovery_start:1746006745287630|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 303604] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:25 303608] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006745328404|now:1746006745303404|interv:25000| [2025/04/30 09:52:25 303613] [debug] |scid:d47626d1917b423603b680b7|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:1746006745303404|max_ack_delay:25000| [2025/04/30 09:52:25 303618] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:504|largest:504|pns:2| [2025/04/30 09:52:25 303622] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:504|frame:PING ACK |recv_time:1746006745303404|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 303630] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865303404|now:1746006745303404|interv:120000000| [2025/04/30 09:52:25 303634] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865303404|now:1746006745303404|interv:120000000| [2025/04/30 09:52:25 303638] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745304122|pq_index:0| [2025/04/30 09:52:25 303642] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745302720| [2025/04/30 09:52:25 303646] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745303646| [2025/04/30 09:52:25 303651] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745303650| [2025/04/30 09:52:25 303657] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41555|min_srtt:41555|path_bw:1211874|loss_rate:0.50|path_pto:0| [2025/04/30 09:52:25 303661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:50406|cwnd:60014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 303666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 303670] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 303674] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 303678] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 303682] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41555|min_srtt:41555|path_bw:1211874|loss_rate:0.50|path_pto:0| [2025/04/30 09:52:25 303686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:50406|cwnd:60014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 303691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 303694] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 303698] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 303703] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 303707] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 303711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:60014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1193178| [2025/04/30 09:52:25 303716] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 303720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 303726] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745304122| [2025/04/30 09:52:25 303730] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745304122| [2025/04/30 09:52:25 303734] [debug] |xqc_engine_wakeup_after|wakeup:1746006745304122|now:1746006745303734|diff:388| [2025/04/30 09:52:25 303738] [debug] |xqc_engine_main_logic|END|now:1746006745303650| [2025/04/30 09:52:25 303744] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745303744| [2025/04/30 09:52:25 303748] [debug] |xqc_engine_wakeup_after|wakeup:1746006745304122|now:1746006745303748|diff:374| [2025/04/30 09:52:25 303752] [debug] |xqc_engine_main_logic|END|now:1746006745303744| [2025/04/30 09:52:25 304828] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745304827| [2025/04/30 09:52:25 304842] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745304122|pq_index:0| [2025/04/30 09:52:25 304850] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745303650| [2025/04/30 09:52:25 304859] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745304857| [2025/04/30 09:52:25 304866] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745304122|now:1746006745304857| [2025/04/30 09:52:25 304873] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745304122|now:1746006745304857| [2025/04/30 09:52:25 304879] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 304887] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41555|min_srtt:41555|path_bw:1211874|loss_rate:0.50|path_pto:0| [2025/04/30 09:52:25 304894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:50406|cwnd:60014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 304901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 304907] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 304913] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 304920] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 304926] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41555|min_srtt:41555|path_bw:1211874|loss_rate:0.50|path_pto:0| [2025/04/30 09:52:25 304933] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:50406|cwnd:60014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 304940] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 304946] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 304952] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 304959] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 304974] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 304980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:60014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1193178| [2025/04/30 09:52:25 304985] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 304990] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1359| [2025/04/30 09:52:25 305032] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1359|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746006745305002|stream_id:0|stream_offset:1193178| [2025/04/30 09:52:25 305039] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 305045] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 09:52:25 305053] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41555|rtt_var:660|pto_duration:44195|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 305060] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 305066] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 305073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 305079] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745374197|now:1746006745305052|interv:69145| [2025/04/30 09:52:25 305086] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745374197|now:1746006745305052|interval:69145|pto_count:0|srtt:41555 [2025/04/30 09:52:25 305093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60014|inflight:51606| [2025/04/30 09:52:25 305098] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 305102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:60014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1194357| [2025/04/30 09:52:25 305107] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 305111] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1360| [2025/04/30 09:52:25 305156] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1360|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745305118|stream_id:0|stream_offset:1194357| [2025/04/30 09:52:25 305169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 305176] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 305184] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41555|rtt_var:660|pto_duration:44195|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 305196] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 305200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 305204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 305208] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745374313|now:1746006745305183|interv:69130| [2025/04/30 09:52:25 305212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745374313|now:1746006745305183|interval:69130|pto_count:0|srtt:41555 [2025/04/30 09:52:25 305217] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60014|inflight:52806| [2025/04/30 09:52:25 305221] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 305226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:60014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1195536| [2025/04/30 09:52:25 305230] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 305234] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745306234|now:1746006745305234|interv:1000| [2025/04/30 09:52:25 305240] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 305247] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 305253] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745306234| [2025/04/30 09:52:25 305260] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745306234| [2025/04/30 09:52:25 305266] [debug] |xqc_engine_wakeup_after|wakeup:1746006745306234|now:1746006745305266|diff:968| [2025/04/30 09:52:25 305273] [debug] |xqc_engine_main_logic|END|now:1746006745304857| [2025/04/30 09:52:25 305321] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745305319| [2025/04/30 09:52:25 305333] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 305342] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:504| [2025/04/30 09:52:25 305348] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:505| [2025/04/30 09:52:25 305356] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:505| [2025/04/30 09:52:25 305362] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 305370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1317|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1318|path_largest_ack:1317| [2025/04/30 09:52:25 305377] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:51606|prior_delivered:1114427|prior_time:1746006745262471|is_app_limited:0|send_elapse:43669|ack_elapse:42848|ctl_first_sent_time:1746006745264056|lagest_ack_time:1746006745305319|curr_delivered:1163633| [2025/04/30 09:52:25 305385] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745264056| [2025/04/30 09:52:25 305400] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:815||sndq_packets_used_bytes:0|sndq_packets_free:533| [2025/04/30 09:52:25 305407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1318|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1318|path_largest_ack:1318| [2025/04/30 09:52:25 305414] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:51606|prior_delivered:1114427|prior_time:1746006745262471|is_app_limited:0|send_elapse:43669|ack_elapse:42848|ctl_first_sent_time:1746006745264056|lagest_ack_time:1746006745305319|curr_delivered:1164833| [2025/04/30 09:52:25 305421] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745264174| [2025/04/30 09:52:25 305427] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:814||sndq_packets_used_bytes:0|sndq_packets_free:534| [2025/04/30 09:52:25 305433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41555|rttvar:660|minrtt:31359|latest_rtt:41145|ack_delay:88| [2025/04/30 09:52:25 305440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41493|rttvar:619|minrtt:31359|latest_rtt:41145|ack_delay:88| [2025/04/30 09:52:25 305446] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1318|lost_pn:1315|thresh:3| [2025/04/30 09:52:25 305450] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 305454] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 305458] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 305462] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 305467] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41493|rtt_var:619|pto_duration:43969|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 305471] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 305475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 305479] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 09:52:25 305483] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745374087|now:1746006745305466|interv:68621| [2025/04/30 09:52:25 305487] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745374087|now:1746006745305466|interval:68621|pto_count:0|srtt:41493 [2025/04/30 09:52:25 305491] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43669, ack_elapse 42848, delivered 50406|rate 1154274|lost 304| [2025/04/30 09:52:25 305496] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154274) in round 23| [2025/04/30 09:52:25 305500] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 305505] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 305512] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:60014|packet_lost:0|acked:2400|po_sent_time:1746006745264174|recovery:1|recovery_start:1746006745287630|packet_conservation:0|next_round_delivered:1157633| [2025/04/30 09:52:25 305525] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:60014|packet_lost:0|acked:2400|po_sent_time:1746006745264174|recovery:1|recovery_start:1746006745287630|packet_conservation:0|next_round_delivered:1157633| [2025/04/30 09:52:25 305532] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:62414|full_bw_reached:1|inflight:50406|srtt:41493|latest_rtt:41145|min_rtt:31359|applimit:0|lost:301|recovery:1|recovery_start:1746006745287630|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 305538] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:505|largest:505|pns:2| [2025/04/30 09:52:25 305543] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:505|frame:ACK |recv_time:1746006745305319|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 305548] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865305319|now:1746006745305319|interv:120000000| [2025/04/30 09:52:25 305552] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865305319|now:1746006745305319|interv:120000000| [2025/04/30 09:52:25 305556] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745306234|pq_index:0| [2025/04/30 09:52:25 305560] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745304857| [2025/04/30 09:52:25 305564] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745305564| [2025/04/30 09:52:25 305569] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745305568| [2025/04/30 09:52:25 305575] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41493|min_srtt:41493|path_bw:1211874|loss_rate:0.50|path_pto:0| [2025/04/30 09:52:25 305580] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:50406|cwnd:62414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 305585] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41493|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 305589] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1264|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 305594] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41493|min_srtt:41493|path_bw:1211874|loss_rate:0.50|path_pto:0| [2025/04/30 09:52:25 305598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:50406|cwnd:62414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1091784| [2025/04/30 09:52:25 305603] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41493|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 305607] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1273|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 305614] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41493|min_srtt:41493|path_bw:1211874|loss_rate:0.50|path_pto:0| [2025/04/30 09:52:25 305618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:50406|cwnd:62414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1118901| [2025/04/30 09:52:25 305623] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41493|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 305627] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1296|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 305631] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41493|min_srtt:41493|path_bw:1211874|loss_rate:0.50|path_pto:0| [2025/04/30 09:52:25 305635] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:50406|cwnd:62414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 305640] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41493|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 305644] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 305648] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41493|min_srtt:41493|path_bw:1211874|loss_rate:0.50|path_pto:0| [2025/04/30 09:52:25 305653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:50406|cwnd:62414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1203789| [2025/04/30 09:52:25 305661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 305667] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 305673] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 305679] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 305683] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:1264|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 305687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:62414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 305692] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 305696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 305700] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 305704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:62414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1195536| [2025/04/30 09:52:25 305716] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 305720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 305724] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745306234| [2025/04/30 09:52:25 305728] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745306234| [2025/04/30 09:52:25 305732] [debug] |xqc_engine_wakeup_after|wakeup:1746006745306234|now:1746006745305732|diff:502| [2025/04/30 09:52:25 305736] [debug] |xqc_engine_main_logic|END|now:1746006745305568| [2025/04/30 09:52:25 305742] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745305742| [2025/04/30 09:52:25 305746] [debug] |xqc_engine_wakeup_after|wakeup:1746006745306234|now:1746006745305746|diff:488| [2025/04/30 09:52:25 305750] [debug] |xqc_engine_main_logic|END|now:1746006745305742| [2025/04/30 09:52:25 306826] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745306826| [2025/04/30 09:52:25 306842] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745306234|pq_index:0| [2025/04/30 09:52:25 306849] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745305568| [2025/04/30 09:52:25 306858] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745306856| [2025/04/30 09:52:25 306865] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745306234|now:1746006745306856| [2025/04/30 09:52:25 306872] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745306234|now:1746006745306856| [2025/04/30 09:52:25 306879] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 306887] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41493|min_srtt:41493|path_bw:1211874|loss_rate:0.50|path_pto:0| [2025/04/30 09:52:25 306894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:50406|cwnd:62414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1203789| [2025/04/30 09:52:25 306901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 306908] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 306914] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 306921] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 306928] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:1264|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 306935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:62414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 306942] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 306949] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1361| [2025/04/30 09:52:25 307002] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1361|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746006745306967|stream_id:0|stream_offset:1081173| [2025/04/30 09:52:25 307012] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1361|origin_pktnum:1264|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:25 307019] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 09:52:25 307026] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41493|rtt_var:619|pto_duration:43969|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 307033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 307038] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 307042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 307046] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745375936|now:1746006745307026|interv:68910| [2025/04/30 09:52:25 307050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745375936|now:1746006745307026|interval:68910|pto_count:0|srtt:41493 [2025/04/30 09:52:25 307054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62414|inflight:51606| [2025/04/30 09:52:25 307059] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:1273|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 307064] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:62414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1091784| [2025/04/30 09:52:25 307069] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 307073] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1362| [2025/04/30 09:52:25 307103] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1362|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745307079|stream_id:0|stream_offset:1091784| [2025/04/30 09:52:25 307112] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1362|origin_pktnum:1273|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:25 307120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 307126] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41493|rtt_var:619|pto_duration:43969|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 307151] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 307159] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 307163] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 307167] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745376048|now:1746006745307126|interv:68922| [2025/04/30 09:52:25 307176] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745376048|now:1746006745307126|interval:68922|pto_count:0|srtt:41493 [2025/04/30 09:52:25 307181] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62414|inflight:52806| [2025/04/30 09:52:25 307185] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:1296|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 307190] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:62414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1118901| [2025/04/30 09:52:25 307194] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 307198] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745308198|now:1746006745307198|interv:1000| [2025/04/30 09:52:25 307202] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 307206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 307210] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 307214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:62414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1195536| [2025/04/30 09:52:25 307219] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 307223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 307228] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745308198| [2025/04/30 09:52:25 307234] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745308198| [2025/04/30 09:52:25 307241] [debug] |xqc_engine_wakeup_after|wakeup:1746006745308198|now:1746006745307241|diff:957| [2025/04/30 09:52:25 307248] [debug] |xqc_engine_main_logic|END|now:1746006745306856| [2025/04/30 09:52:25 307275] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745307274| [2025/04/30 09:52:25 307283] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 307292] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:505| [2025/04/30 09:52:25 307298] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:506| [2025/04/30 09:52:25 307306] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:506| [2025/04/30 09:52:25 307312] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 307320] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1319|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1320|path_largest_ack:1319| [2025/04/30 09:52:25 307327] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:50406|prior_delivered:1116827|prior_time:1746006745264433|is_app_limited:0|send_elapse:41225|ack_elapse:42841|ctl_first_sent_time:1746006745264754|lagest_ack_time:1746006745307274|curr_delivered:1166033| [2025/04/30 09:52:25 307335] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745264754| [2025/04/30 09:52:25 307347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:813||sndq_packets_used_bytes:0|sndq_packets_free:535| [2025/04/30 09:52:25 307354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1320|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1320|path_largest_ack:1320| [2025/04/30 09:52:25 307361] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:50406|prior_delivered:1116827|prior_time:1746006745264433|is_app_limited:0|send_elapse:41225|ack_elapse:42841|ctl_first_sent_time:1746006745264754|lagest_ack_time:1746006745307274|curr_delivered:1167233| [2025/04/30 09:52:25 307368] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745264842| [2025/04/30 09:52:25 307375] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:812||sndq_packets_used_bytes:0|sndq_packets_free:536| [2025/04/30 09:52:25 307382] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41493|rttvar:619|minrtt:31359|latest_rtt:42432|ack_delay:104| [2025/04/30 09:52:25 307389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41598|rttvar:673|minrtt:31359|latest_rtt:42432|ack_delay:104| [2025/04/30 09:52:25 307395] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1320|lost_pn:1317|thresh:3| [2025/04/30 09:52:25 307402] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 307409] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 307415] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 307421] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 307425] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41598|rtt_var:673|pto_duration:44290|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 307430] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 307434] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 307437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 09:52:25 307441] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745376369|now:1746006745307425|interv:68944| [2025/04/30 09:52:25 307445] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745376369|now:1746006745307425|interval:68944|pto_count:0|srtt:41598 [2025/04/30 09:52:25 307450] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 41225, ack_elapse 42841, delivered 50406|rate 1176583|lost 304| [2025/04/30 09:52:25 307454] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176583) in round 23| [2025/04/30 09:52:25 307459] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 307463] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 307467] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62414|packet_lost:0|acked:2400|po_sent_time:1746006745264842|recovery:1|recovery_start:1746006745287630|packet_conservation:0|next_round_delivered:1157633| [2025/04/30 09:52:25 307475] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62414|packet_lost:0|acked:2400|po_sent_time:1746006745264842|recovery:1|recovery_start:1746006745287630|packet_conservation:0|next_round_delivered:1157633| [2025/04/30 09:52:25 307480] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:64814|full_bw_reached:1|inflight:50406|srtt:41598|latest_rtt:42432|min_rtt:31359|applimit:0|lost:303|recovery:1|recovery_start:1746006745287630|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 307486] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:506|largest:506|pns:2| [2025/04/30 09:52:25 307491] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:506|frame:ACK |recv_time:1746006745307274|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 307495] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865307274|now:1746006745307274|interv:120000000| [2025/04/30 09:52:25 307500] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865307274|now:1746006745307274|interv:120000000| [2025/04/30 09:52:25 307503] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745308198|pq_index:0| [2025/04/30 09:52:25 307508] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745306856| [2025/04/30 09:52:25 307512] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745307512| [2025/04/30 09:52:25 307517] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745307516| [2025/04/30 09:52:25 307523] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41598|min_srtt:41598|path_bw:1211874|loss_rate:18.18|path_pto:0| [2025/04/30 09:52:25 307527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:50406|cwnd:64814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1203789| [2025/04/30 09:52:25 307532] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41598|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 307537] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:25 307541] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41598|min_srtt:41598|path_bw:1211874|loss_rate:18.18|path_pto:0| [2025/04/30 09:52:25 307546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:50406|cwnd:64814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1204968| [2025/04/30 09:52:25 307550] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41598|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 307555] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:25 307562] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41598|min_srtt:41598|path_bw:1211874|loss_rate:18.18|path_pto:0| [2025/04/30 09:52:25 307566] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:50406|cwnd:64814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1206147| [2025/04/30 09:52:25 307570] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41598|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 307575] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:25 307579] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41598|min_srtt:41598|path_bw:1211874|loss_rate:18.18|path_pto:0| [2025/04/30 09:52:25 307583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:50406|cwnd:64814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1207326| [2025/04/30 09:52:25 307588] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41598|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 307592] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:25 307596] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41598|min_srtt:41598|path_bw:1211874|loss_rate:18.18|path_pto:0| [2025/04/30 09:52:25 307600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:50406|cwnd:64814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1208505| [2025/04/30 09:52:25 307605] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 307609] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 307612] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 307617] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 307621] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:1296|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 307625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:64814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1118901| [2025/04/30 09:52:25 307630] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 307634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 307638] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 307642] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:64814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1195536| [2025/04/30 09:52:25 307649] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 307652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 307656] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745308198| [2025/04/30 09:52:25 307660] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745308198| [2025/04/30 09:52:25 307664] [debug] |xqc_engine_wakeup_after|wakeup:1746006745308198|now:1746006745307664|diff:534| [2025/04/30 09:52:25 307669] [debug] |xqc_engine_main_logic|END|now:1746006745307516| [2025/04/30 09:52:25 307674] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745307674| [2025/04/30 09:52:25 307678] [debug] |xqc_engine_wakeup_after|wakeup:1746006745308198|now:1746006745307678|diff:520| [2025/04/30 09:52:25 307682] [debug] |xqc_engine_main_logic|END|now:1746006745307674| [2025/04/30 09:52:25 308758] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745308758| [2025/04/30 09:52:25 308773] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745308198|pq_index:0| [2025/04/30 09:52:25 308780] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745307516| [2025/04/30 09:52:25 308789] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745308787| [2025/04/30 09:52:25 308796] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745308198|now:1746006745308787| [2025/04/30 09:52:25 308803] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745308198|now:1746006745308787| [2025/04/30 09:52:25 308809] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 308817] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41598|min_srtt:41598|path_bw:1211874|loss_rate:18.18|path_pto:0| [2025/04/30 09:52:25 308825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:50406|cwnd:64814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1208505| [2025/04/30 09:52:25 308832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 308839] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 308844] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 308851] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 308859] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:1296|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 308866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:64814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1118901| [2025/04/30 09:52:25 308873] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 308880] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1363| [2025/04/30 09:52:25 308933] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1363|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746006745308899|stream_id:0|stream_offset:1118901| [2025/04/30 09:52:25 308943] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1363|origin_pktnum:1296|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:25 308951] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 09:52:25 308958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41598|rtt_var:673|pto_duration:44290|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 308965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 308971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 308977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 308983] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745378189|now:1746006745308958|interv:69231| [2025/04/30 09:52:25 308989] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745378189|now:1746006745308958|interval:69231|pto_count:0|srtt:41598 [2025/04/30 09:52:25 308997] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64814|inflight:51606| [2025/04/30 09:52:25 309004] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 309011] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:64814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1195536| [2025/04/30 09:52:25 309018] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 309022] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1364| [2025/04/30 09:52:25 309056] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1364|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745309029|stream_id:0|stream_offset:1195536| [2025/04/30 09:52:25 309066] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 309074] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 309080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41598|rtt_var:673|pto_duration:44290|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 309086] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 309091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 309095] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 309099] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745378319|now:1746006745309080|interv:69239| [2025/04/30 09:52:25 309107] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745378319|now:1746006745309080|interval:69239|pto_count:0|srtt:41598 [2025/04/30 09:52:25 309112] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64814|inflight:52806| [2025/04/30 09:52:25 309117] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 309121] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:64814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1196715| [2025/04/30 09:52:25 309126] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 309130] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745310129|now:1746006745309129|interv:1000| [2025/04/30 09:52:25 309156] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 309161] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 309165] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745310129| [2025/04/30 09:52:25 309169] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745310129| [2025/04/30 09:52:25 309173] [debug] |xqc_engine_wakeup_after|wakeup:1746006745310129|now:1746006745309173|diff:956| [2025/04/30 09:52:25 309178] [debug] |xqc_engine_main_logic|END|now:1746006745308787| [2025/04/30 09:52:25 309261] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745309260| [2025/04/30 09:52:25 309267] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 309275] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:506| [2025/04/30 09:52:25 309281] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:507| [2025/04/30 09:52:25 309289] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:507| [2025/04/30 09:52:25 309295] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 309303] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1321|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1322|path_largest_ack:1321| [2025/04/30 09:52:25 309310] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:52806|prior_delivered:1116827|prior_time:1746006745264433|is_app_limited:0|send_elapse:42745|ack_elapse:44827|ctl_first_sent_time:1746006745266274|lagest_ack_time:1746006745309260|curr_delivered:1168433| [2025/04/30 09:52:25 309317] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745266274| [2025/04/30 09:52:25 309324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:811||sndq_packets_used_bytes:0|sndq_packets_free:537| [2025/04/30 09:52:25 309330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1322|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1322|path_largest_ack:1322| [2025/04/30 09:52:25 309336] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:51606|prior_delivered:1119227|prior_time:1746006745266447|is_app_limited:0|send_elapse:42442|ack_elapse:42813|ctl_first_sent_time:1746006745268018|lagest_ack_time:1746006745309260|curr_delivered:1169633| [2025/04/30 09:52:25 309349] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745268018| [2025/04/30 09:52:25 309356] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:810||sndq_packets_used_bytes:0|sndq_packets_free:538| [2025/04/30 09:52:25 309361] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41598|rttvar:673|minrtt:31359|latest_rtt:41242|ack_delay:96| [2025/04/30 09:52:25 309365] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41542|rttvar:618|minrtt:31359|latest_rtt:41242|ack_delay:96| [2025/04/30 09:52:25 309369] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1322|lost_pn:1319|thresh:3| [2025/04/30 09:52:25 309374] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 309378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 309384] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 309391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 309397] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41542|rtt_var:618|pto_duration:44014|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 309402] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 309406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 309410] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 09:52:25 309414] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745378043|now:1746006745309396|interv:68647| [2025/04/30 09:52:25 309418] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745378043|now:1746006745309396|interval:68647|pto_count:0|srtt:41542 [2025/04/30 09:52:25 309423] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42442, ack_elapse 42813, delivered 50406|rate 1177352|lost 304| [2025/04/30 09:52:25 309427] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177352) in round 23| [2025/04/30 09:52:25 309432] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 309436] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 309440] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:64814|packet_lost:0|acked:2400|po_sent_time:1746006745268018|recovery:1|recovery_start:1746006745287630|packet_conservation:0|next_round_delivered:1157633| [2025/04/30 09:52:25 309444] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64814|packet_lost:0|acked:2400|po_sent_time:1746006745268018|recovery:1|recovery_start:1746006745287630|packet_conservation:0|next_round_delivered:1157633| [2025/04/30 09:52:25 309449] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:67214|full_bw_reached:1|inflight:50406|srtt:41542|latest_rtt:41242|min_rtt:31359|applimit:0|lost:304|recovery:1|recovery_start:1746006745287630|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 309458] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:507|largest:507|pns:2| [2025/04/30 09:52:25 309463] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:507|frame:ACK |recv_time:1746006745309260|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 309468] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865309260|now:1746006745309260|interv:120000000| [2025/04/30 09:52:25 309472] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865309260|now:1746006745309260|interv:120000000| [2025/04/30 09:52:25 309476] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745310129|pq_index:0| [2025/04/30 09:52:25 309480] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745308787| [2025/04/30 09:52:25 309484] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745309484| [2025/04/30 09:52:25 309489] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745309488| [2025/04/30 09:52:25 309495] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41542|min_srtt:41542|path_bw:1211874|loss_rate:23.08|path_pto:0| [2025/04/30 09:52:25 309499] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:50406|cwnd:67214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1208505| [2025/04/30 09:52:25 309504] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41542|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 309509] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:25 309513] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41542|min_srtt:41542|path_bw:1211874|loss_rate:23.08|path_pto:0| [2025/04/30 09:52:25 309517] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:50406|cwnd:67214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1209684| [2025/04/30 09:52:25 309522] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41542|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 309526] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:25 309530] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41542|min_srtt:41542|path_bw:1211874|loss_rate:23.08|path_pto:0| [2025/04/30 09:52:25 309535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:50406|cwnd:67214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1210863| [2025/04/30 09:52:25 309539] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41542|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 309546] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:25 309550] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41542|min_srtt:41542|path_bw:1211874|loss_rate:23.08|path_pto:0| [2025/04/30 09:52:25 309554] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:50406|cwnd:67214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1212042| [2025/04/30 09:52:25 309559] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41542|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 309563] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:25 309567] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41542|min_srtt:41542|path_bw:1211874|loss_rate:23.08|path_pto:0| [2025/04/30 09:52:25 309571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:50406|cwnd:67214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1213221| [2025/04/30 09:52:25 309576] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 309580] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 309583] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 309588] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 309592] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 309596] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:67214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1196715| [2025/04/30 09:52:25 309601] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 309605] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 309609] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745310129| [2025/04/30 09:52:25 309613] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745310129| [2025/04/30 09:52:25 309617] [debug] |xqc_engine_wakeup_after|wakeup:1746006745310129|now:1746006745309616|diff:513| [2025/04/30 09:52:25 309621] [debug] |xqc_engine_main_logic|END|now:1746006745309488| [2025/04/30 09:52:25 309626] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745309626| [2025/04/30 09:52:25 309630] [debug] |xqc_engine_wakeup_after|wakeup:1746006745310129|now:1746006745309630|diff:499| [2025/04/30 09:52:25 309634] [debug] |xqc_engine_main_logic|END|now:1746006745309626| [2025/04/30 09:52:25 310706] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745310706| [2025/04/30 09:52:25 310718] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745310129|pq_index:0| [2025/04/30 09:52:25 310723] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745309488| [2025/04/30 09:52:25 310735] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745310733| [2025/04/30 09:52:25 310742] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745310129|now:1746006745310733| [2025/04/30 09:52:25 310750] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745310129|now:1746006745310733| [2025/04/30 09:52:25 310756] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 310764] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41542|min_srtt:41542|path_bw:1211874|loss_rate:23.08|path_pto:0| [2025/04/30 09:52:25 310772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:50406|cwnd:67214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1213221| [2025/04/30 09:52:25 310779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 310785] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 310792] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 310799] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 310807] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 310814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:67214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1196715| [2025/04/30 09:52:25 310821] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 310828] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1365| [2025/04/30 09:52:25 310896] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1365|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746006745310840|stream_id:0|stream_offset:1196715| [2025/04/30 09:52:25 310907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 310914] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 09:52:25 310921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41542|rtt_var:618|pto_duration:44014|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 310928] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 310935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 310941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 310948] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745379854|now:1746006745310921|interv:68933| [2025/04/30 09:52:25 310966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745379854|now:1746006745310921|interval:68933|pto_count:0|srtt:41542 [2025/04/30 09:52:25 310971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67214|inflight:51606| [2025/04/30 09:52:25 310977] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 310981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:67214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1197894| [2025/04/30 09:52:25 310986] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 310990] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1366| [2025/04/30 09:52:25 311026] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1366|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745310997|stream_id:0|stream_offset:1197894| [2025/04/30 09:52:25 311036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 311043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 311050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41542|rtt_var:618|pto_duration:44014|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 311057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 311062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 311065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 311069] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745380011|now:1746006745311049|interv:68962| [2025/04/30 09:52:25 311073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745380011|now:1746006745311049|interval:68962|pto_count:0|srtt:41542 [2025/04/30 09:52:25 311078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67214|inflight:52806| [2025/04/30 09:52:25 311083] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 311087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:67214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1199073| [2025/04/30 09:52:25 311092] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 311096] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745312095|now:1746006745311095|interv:1000| [2025/04/30 09:52:25 311100] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 311103] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 311107] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745312095| [2025/04/30 09:52:25 311116] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745312095| [2025/04/30 09:52:25 311120] [debug] |xqc_engine_wakeup_after|wakeup:1746006745312095|now:1746006745311120|diff:975| [2025/04/30 09:52:25 311124] [debug] |xqc_engine_main_logic|END|now:1746006745310733| [2025/04/30 09:52:25 311267] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745311266| [2025/04/30 09:52:25 311281] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 311289] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:507| [2025/04/30 09:52:25 311295] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:508| [2025/04/30 09:52:25 311304] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:508| [2025/04/30 09:52:25 311310] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 311318] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1323|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1324|path_largest_ack:1323| [2025/04/30 09:52:25 311325] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:52806|prior_delivered:1119227|prior_time:1746006745266447|is_app_limited:0|send_elapse:42576|ack_elapse:44819|ctl_first_sent_time:1746006745268152|lagest_ack_time:1746006745311266|curr_delivered:1170833| [2025/04/30 09:52:25 311332] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745268152| [2025/04/30 09:52:25 311339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:809||sndq_packets_used_bytes:0|sndq_packets_free:539| [2025/04/30 09:52:25 311344] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1324|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1324|path_largest_ack:1324| [2025/04/30 09:52:25 311348] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:51606|prior_delivered:1121627|prior_time:1746006745268401|is_app_limited:0|send_elapse:42437|ack_elapse:42865|ctl_first_sent_time:1746006745270010|lagest_ack_time:1746006745311266|curr_delivered:1172033| [2025/04/30 09:52:25 311354] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745270010| [2025/04/30 09:52:25 311360] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:808||sndq_packets_used_bytes:0|sndq_packets_free:540| [2025/04/30 09:52:25 311366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41542|rttvar:618|minrtt:31359|latest_rtt:41256|ack_delay:96| [2025/04/30 09:52:25 311373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41495|rttvar:559|minrtt:31359|latest_rtt:41256|ack_delay:96| [2025/04/30 09:52:25 311378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1324|lost_pn:1321|thresh:3| [2025/04/30 09:52:25 311385] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 311392] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 311398] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 311403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 311412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41495|rtt_var:559|pto_duration:43731|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 311417] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 311421] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 311424] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 09:52:25 311428] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745379728|now:1746006745311412|interv:68316| [2025/04/30 09:52:25 311432] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745379728|now:1746006745311412|interval:68316|pto_count:0|srtt:41495 [2025/04/30 09:52:25 311437] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42437, ack_elapse 42865, delivered 50406|rate 1175924|lost 304| [2025/04/30 09:52:25 311441] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175924) in round 23| [2025/04/30 09:52:25 311446] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 311450] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 311454] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67214|packet_lost:0|acked:2400|po_sent_time:1746006745270010|recovery:1|recovery_start:1746006745287630|packet_conservation:0|next_round_delivered:1157633| [2025/04/30 09:52:25 311458] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67214|packet_lost:0|acked:2400|po_sent_time:1746006745270010|recovery:1|recovery_start:1746006745287630|packet_conservation:0|next_round_delivered:1157633| [2025/04/30 09:52:25 311463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:69614|full_bw_reached:1|inflight:50406|srtt:41495|latest_rtt:41256|min_rtt:31359|applimit:0|lost:304|recovery:1|recovery_start:1746006745287630|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 311469] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:508|largest:508|pns:2| [2025/04/30 09:52:25 311473] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:508|frame:ACK |recv_time:1746006745311266|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 311478] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865311266|now:1746006745311266|interv:120000000| [2025/04/30 09:52:25 311482] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865311266|now:1746006745311266|interv:120000000| [2025/04/30 09:52:25 311486] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745312095|pq_index:0| [2025/04/30 09:52:25 311491] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745310733| [2025/04/30 09:52:25 311495] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745311495| [2025/04/30 09:52:25 311500] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745311498| [2025/04/30 09:52:25 311508] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41495|min_srtt:41495|path_bw:1211874|loss_rate:20.00|path_pto:0| [2025/04/30 09:52:25 311513] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:50406|cwnd:69614|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1213221| [2025/04/30 09:52:25 311517] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41495|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 311522] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:25 311527] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41495|min_srtt:41495|path_bw:1211874|loss_rate:20.00|path_pto:0| [2025/04/30 09:52:25 311531] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:50406|cwnd:69614|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1214400| [2025/04/30 09:52:25 311535] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41495|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 311540] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:25 311544] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41495|min_srtt:41495|path_bw:1211874|loss_rate:20.00|path_pto:0| [2025/04/30 09:52:25 311548] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:50406|cwnd:69614|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1215579| [2025/04/30 09:52:25 311553] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41495|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 311557] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:25 311561] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41495|min_srtt:41495|path_bw:1211874|loss_rate:20.00|path_pto:0| [2025/04/30 09:52:25 311566] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:50406|cwnd:69614|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1216758| [2025/04/30 09:52:25 311570] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41495|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 311575] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:25 311579] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41495|min_srtt:41495|path_bw:1211874|loss_rate:20.00|path_pto:0| [2025/04/30 09:52:25 311583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:50406|cwnd:69614|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1217937| [2025/04/30 09:52:25 311590] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 311594] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 311598] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 311602] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 311606] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 311611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:69614|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1199073| [2025/04/30 09:52:25 311615] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 311619] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 311623] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745312095| [2025/04/30 09:52:25 311627] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745312095| [2025/04/30 09:52:25 311631] [debug] |xqc_engine_wakeup_after|wakeup:1746006745312095|now:1746006745311631|diff:464| [2025/04/30 09:52:25 311635] [debug] |xqc_engine_main_logic|END|now:1746006745311498| [2025/04/30 09:52:25 311641] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745311641| [2025/04/30 09:52:25 311644] [debug] |xqc_engine_wakeup_after|wakeup:1746006745312095|now:1746006745311644|diff:451| [2025/04/30 09:52:25 311648] [debug] |xqc_engine_main_logic|END|now:1746006745311641| [2025/04/30 09:52:25 312721] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745312721| [2025/04/30 09:52:25 312735] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745312095|pq_index:0| [2025/04/30 09:52:25 312742] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745311498| [2025/04/30 09:52:25 312751] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745312749| [2025/04/30 09:52:25 312757] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745312095|now:1746006745312749| [2025/04/30 09:52:25 312763] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745312095|now:1746006745312749| [2025/04/30 09:52:25 312769] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 312777] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41495|min_srtt:41495|path_bw:1211874|loss_rate:20.00|path_pto:0| [2025/04/30 09:52:25 312785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:50406|cwnd:69614|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1217937| [2025/04/30 09:52:25 312792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 312798] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 312811] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 312818] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 312826] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 312832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:69614|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1199073| [2025/04/30 09:52:25 312840] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 312847] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1367| [2025/04/30 09:52:25 312892] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1367|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746006745312858|stream_id:0|stream_offset:1199073| [2025/04/30 09:52:25 312902] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 312909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 09:52:25 312916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41495|rtt_var:559|pto_duration:43731|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 312924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 312930] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 312937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 312943] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745381589|now:1746006745312916|interv:68673| [2025/04/30 09:52:25 312949] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745381589|now:1746006745312916|interval:68673|pto_count:0|srtt:41495 [2025/04/30 09:52:25 312956] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69614|inflight:51606| [2025/04/30 09:52:25 312961] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 312966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:69614|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1200252| [2025/04/30 09:52:25 312970] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 312975] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1368| [2025/04/30 09:52:25 313005] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1368|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745312982|stream_id:0|stream_offset:1200252| [2025/04/30 09:52:25 313011] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 313021] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 313025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41495|rtt_var:559|pto_duration:43731|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 313029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 313033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 313037] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 313041] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745381713|now:1746006745313025|interv:68688| [2025/04/30 09:52:25 313045] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745381713|now:1746006745313025|interval:68688|pto_count:0|srtt:41495 [2025/04/30 09:52:25 313050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69614|inflight:52806| [2025/04/30 09:52:25 313054] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 313058] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:69614|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1201431| [2025/04/30 09:52:25 313063] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 313067] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745314067|now:1746006745313067|interv:1000| [2025/04/30 09:52:25 313071] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 313075] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 313079] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745314067| [2025/04/30 09:52:25 313083] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745314067| [2025/04/30 09:52:25 313087] [debug] |xqc_engine_wakeup_after|wakeup:1746006745314067|now:1746006745313087|diff:980| [2025/04/30 09:52:25 313091] [debug] |xqc_engine_main_logic|END|now:1746006745312749| [2025/04/30 09:52:25 313238] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745313237| [2025/04/30 09:52:25 313251] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 313260] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:508| [2025/04/30 09:52:25 313266] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:509| [2025/04/30 09:52:25 313274] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:509| [2025/04/30 09:52:25 313280] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 313286] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1325|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1326|path_largest_ack:1325| [2025/04/30 09:52:25 313294] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:52806|prior_delivered:1121627|prior_time:1746006745268401|is_app_limited:0|send_elapse:42604|ack_elapse:44836|ctl_first_sent_time:1746006745270177|lagest_ack_time:1746006745313237|curr_delivered:1173233| [2025/04/30 09:52:25 313308] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745270177| [2025/04/30 09:52:25 313316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:807||sndq_packets_used_bytes:0|sndq_packets_free:541| [2025/04/30 09:52:25 313322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1326|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1326|path_largest_ack:1326| [2025/04/30 09:52:25 313330] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:51606|prior_delivered:1124027|prior_time:1746006745270485|is_app_limited:0|send_elapse:42543|ack_elapse:42752|ctl_first_sent_time:1746006745272090|lagest_ack_time:1746006745313237|curr_delivered:1174433| [2025/04/30 09:52:25 313334] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745272090| [2025/04/30 09:52:25 313340] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:806||sndq_packets_used_bytes:0|sndq_packets_free:542| [2025/04/30 09:52:25 313347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41495|rttvar:559|minrtt:31359|latest_rtt:41147|ack_delay:96| [2025/04/30 09:52:25 313353] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41440|rttvar:531|minrtt:31359|latest_rtt:41147|ack_delay:96| [2025/04/30 09:52:25 313361] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1326|lost_pn:1323|thresh:3| [2025/04/30 09:52:25 313367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 313374] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 313380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 313387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 313393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41440|rtt_var:531|pto_duration:43564|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 313399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 313403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 313407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 09:52:25 313411] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745381546|now:1746006745313392|interv:68154| [2025/04/30 09:52:25 313415] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745381546|now:1746006745313392|interval:68154|pto_count:0|srtt:41440 [2025/04/30 09:52:25 313420] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42543, ack_elapse 42752, delivered 50406|rate 1179032|lost 304| [2025/04/30 09:52:25 313424] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179032) in round 23| [2025/04/30 09:52:25 313433] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 313437] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 313441] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:69614|packet_lost:0|acked:2400|po_sent_time:1746006745272090|recovery:1|recovery_start:1746006745287630|packet_conservation:0|next_round_delivered:1157633| [2025/04/30 09:52:25 313446] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:69614|packet_lost:0|acked:2400|po_sent_time:1746006745272090|recovery:1|recovery_start:1746006745287630|packet_conservation:0|next_round_delivered:1157633| [2025/04/30 09:52:25 313450] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:72014|full_bw_reached:1|inflight:50406|srtt:41440|latest_rtt:41147|min_rtt:31359|applimit:0|lost:304|recovery:1|recovery_start:1746006745287630|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 313456] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:509|largest:509|pns:2| [2025/04/30 09:52:25 313461] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:509|frame:ACK |recv_time:1746006745313237|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 313466] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865313237|now:1746006745313237|interv:120000000| [2025/04/30 09:52:25 313470] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865313237|now:1746006745313237|interv:120000000| [2025/04/30 09:52:25 313474] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745314067|pq_index:0| [2025/04/30 09:52:25 313478] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745312749| [2025/04/30 09:52:25 313482] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745313482| [2025/04/30 09:52:25 313487] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745313486| [2025/04/30 09:52:25 313497] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41440|min_srtt:41440|path_bw:1211874|loss_rate:17.65|path_pto:0| [2025/04/30 09:52:25 313502] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:50406|cwnd:72014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1217937| [2025/04/30 09:52:25 313506] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41440|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 313511] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:25 313516] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41440|min_srtt:41440|path_bw:1211874|loss_rate:17.65|path_pto:0| [2025/04/30 09:52:25 313520] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:50406|cwnd:72014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1219116| [2025/04/30 09:52:25 313527] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41440|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 313532] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:25 313536] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41440|min_srtt:41440|path_bw:1211874|loss_rate:17.65|path_pto:0| [2025/04/30 09:52:25 313540] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:50406|cwnd:72014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1220295| [2025/04/30 09:52:25 313544] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41440|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 313549] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:25 313553] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41440|min_srtt:41440|path_bw:1211874|loss_rate:17.65|path_pto:0| [2025/04/30 09:52:25 313557] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:50406|cwnd:72014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1221474| [2025/04/30 09:52:25 313561] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41440|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 313566] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:25 313570] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41440|min_srtt:41440|path_bw:1211874|loss_rate:17.65|path_pto:0| [2025/04/30 09:52:25 313574] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:50406|cwnd:72014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1222653| [2025/04/30 09:52:25 313578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 313582] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 313586] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 313590] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 313595] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 313599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:72014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1201431| [2025/04/30 09:52:25 313603] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 313607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 313614] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745314067| [2025/04/30 09:52:25 313618] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745314067| [2025/04/30 09:52:25 313622] [debug] |xqc_engine_wakeup_after|wakeup:1746006745314067|now:1746006745313622|diff:445| [2025/04/30 09:52:25 313626] [debug] |xqc_engine_main_logic|END|now:1746006745313486| [2025/04/30 09:52:25 313632] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745313631| [2025/04/30 09:52:25 313635] [debug] |xqc_engine_wakeup_after|wakeup:1746006745314067|now:1746006745313635|diff:432| [2025/04/30 09:52:25 313639] [debug] |xqc_engine_main_logic|END|now:1746006745313631| [2025/04/30 09:52:25 314711] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745314711| [2025/04/30 09:52:25 314723] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745314067|pq_index:0| [2025/04/30 09:52:25 314728] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745313486| [2025/04/30 09:52:25 314733] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745314732| [2025/04/30 09:52:25 314738] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745314067|now:1746006745314732| [2025/04/30 09:52:25 314743] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745314067|now:1746006745314732| [2025/04/30 09:52:25 314749] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 314757] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41440|min_srtt:41440|path_bw:1211874|loss_rate:17.65|path_pto:0| [2025/04/30 09:52:25 314765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:50406|cwnd:72014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1222653| [2025/04/30 09:52:25 314772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 314778] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 314784] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 314791] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 314798] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 314804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:72014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1201431| [2025/04/30 09:52:25 314812] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 314818] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1369| [2025/04/30 09:52:25 314864] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1369|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746006745314830|stream_id:0|stream_offset:1201431| [2025/04/30 09:52:25 314874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 314888] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 09:52:25 314894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41440|rtt_var:531|pto_duration:43564|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 314901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 314907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 314914] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 314920] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745383394|now:1746006745314894|interv:68500| [2025/04/30 09:52:25 314927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745383394|now:1746006745314894|interval:68500|pto_count:0|srtt:41440 [2025/04/30 09:52:25 314934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72014|inflight:51606| [2025/04/30 09:52:25 314941] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 314948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:72014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 314954] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 314959] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1370| [2025/04/30 09:52:25 314987] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1370|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745314966|stream_id:0|stream_offset:1202610| [2025/04/30 09:52:25 314993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 314998] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 315002] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41440|rtt_var:531|pto_duration:43564|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 315006] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 315010] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 315014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 315018] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745383530|now:1746006745315002|interv:68528| [2025/04/30 09:52:25 315022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745383530|now:1746006745315002|interval:68528|pto_count:0|srtt:41440 [2025/04/30 09:52:25 315027] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72014|inflight:52806| [2025/04/30 09:52:25 315035] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 315040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:72014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1203789| [2025/04/30 09:52:25 315044] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 315048] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745316048|now:1746006745315048|interv:1000| [2025/04/30 09:52:25 315052] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 315056] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 315060] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745316048| [2025/04/30 09:52:25 315064] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745316048| [2025/04/30 09:52:25 315069] [debug] |xqc_engine_wakeup_after|wakeup:1746006745316048|now:1746006745315068|diff:980| [2025/04/30 09:52:25 315073] [debug] |xqc_engine_main_logic|END|now:1746006745314732| [2025/04/30 09:52:25 315261] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745315259| [2025/04/30 09:52:25 315276] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 315286] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:509| [2025/04/30 09:52:25 315292] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:510| [2025/04/30 09:52:25 315300] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:510| [2025/04/30 09:52:25 315306] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 315314] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1327|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1328|path_largest_ack:1327| [2025/04/30 09:52:25 315321] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:52806|prior_delivered:1124027|prior_time:1746006745270485|is_app_limited:0|send_elapse:42684|ack_elapse:44774|ctl_first_sent_time:1746006745272231|lagest_ack_time:1746006745315259|curr_delivered:1175633| [2025/04/30 09:52:25 315329] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745272231| [2025/04/30 09:52:25 315336] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:805||sndq_packets_used_bytes:0|sndq_packets_free:543| [2025/04/30 09:52:25 315342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1328|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1328|path_largest_ack:1328| [2025/04/30 09:52:25 315350] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:51606|prior_delivered:1126427|prior_time:1746006745272390|is_app_limited:0|send_elapse:42448|ack_elapse:42869|ctl_first_sent_time:1746006745273983|lagest_ack_time:1746006745315259|curr_delivered:1176833| [2025/04/30 09:52:25 315356] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745273983| [2025/04/30 09:52:25 315362] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:804||sndq_packets_used_bytes:0|sndq_packets_free:544| [2025/04/30 09:52:25 315376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41440|rttvar:531|minrtt:31359|latest_rtt:41276|ack_delay:104| [2025/04/30 09:52:25 315383] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41406|rttvar:466|minrtt:31359|latest_rtt:41276|ack_delay:104| [2025/04/30 09:52:25 315391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1328|lost_pn:1325|thresh:3| [2025/04/30 09:52:25 315397] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 315403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 315407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 315411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 315416] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41406|rtt_var:466|pto_duration:43406|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 315423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 315430] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 315436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 09:52:25 315441] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745383372|now:1746006745315415|interv:67957| [2025/04/30 09:52:25 315445] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745383372|now:1746006745315415|interval:67957|pto_count:0|srtt:41406 [2025/04/30 09:52:25 315450] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42448, ack_elapse 42869, delivered 50406|rate 1175814|lost 304| [2025/04/30 09:52:25 315455] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175814) in round 23| [2025/04/30 09:52:25 315459] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 315463] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 315467] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72014|packet_lost:0|acked:2400|po_sent_time:1746006745273983|recovery:1|recovery_start:1746006745287630|packet_conservation:0|next_round_delivered:1157633| [2025/04/30 09:52:25 315472] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72014|packet_lost:0|acked:2400|po_sent_time:1746006745273983|recovery:1|recovery_start:1746006745287630|packet_conservation:0|next_round_delivered:1157633| [2025/04/30 09:52:25 315476] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:74414|full_bw_reached:1|inflight:50406|srtt:41406|latest_rtt:41276|min_rtt:31359|applimit:0|lost:304|recovery:1|recovery_start:1746006745287630|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 315482] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:510|largest:510|pns:2| [2025/04/30 09:52:25 315491] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:510|frame:ACK |recv_time:1746006745315259|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 315496] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865315259|now:1746006745315259|interv:120000000| [2025/04/30 09:52:25 315500] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865315259|now:1746006745315259|interv:120000000| [2025/04/30 09:52:25 315504] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745316048|pq_index:0| [2025/04/30 09:52:25 315508] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745314732| [2025/04/30 09:52:25 315512] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745315512| [2025/04/30 09:52:25 315518] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745315516| [2025/04/30 09:52:25 315524] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41406|min_srtt:41406|path_bw:1211874|loss_rate:15.79|path_pto:0| [2025/04/30 09:52:25 315528] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:50406|cwnd:74414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1222653| [2025/04/30 09:52:25 315533] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41406|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 315538] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:25 315542] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41406|min_srtt:41406|path_bw:1211874|loss_rate:15.79|path_pto:0| [2025/04/30 09:52:25 315547] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:50406|cwnd:74414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1223832| [2025/04/30 09:52:25 315551] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41406|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 315555] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:25 315560] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41406|min_srtt:41406|path_bw:1211874|loss_rate:15.79|path_pto:0| [2025/04/30 09:52:25 315564] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:50406|cwnd:74414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1225011| [2025/04/30 09:52:25 315568] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41406|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 315573] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:25 315577] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41406|min_srtt:41406|path_bw:1211874|loss_rate:15.79|path_pto:0| [2025/04/30 09:52:25 315584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:50406|cwnd:74414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1226190| [2025/04/30 09:52:25 315589] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41406|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 315593] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:25 315597] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41406|min_srtt:41406|path_bw:1211874|loss_rate:15.79|path_pto:0| [2025/04/30 09:52:25 315602] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:50406|cwnd:74414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1227369| [2025/04/30 09:52:25 315607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 315611] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 315614] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 315619] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 315623] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 315628] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:74414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1203789| [2025/04/30 09:52:25 315632] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 315636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 315640] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745316048| [2025/04/30 09:52:25 315644] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745316048| [2025/04/30 09:52:25 315652] [debug] |xqc_engine_wakeup_after|wakeup:1746006745316048|now:1746006745315652|diff:396| [2025/04/30 09:52:25 315656] [debug] |xqc_engine_main_logic|END|now:1746006745315516| [2025/04/30 09:52:25 315662] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745315662| [2025/04/30 09:52:25 315666] [debug] |xqc_engine_wakeup_after|wakeup:1746006745316048|now:1746006745315666|diff:382| [2025/04/30 09:52:25 315670] [debug] |xqc_engine_main_logic|END|now:1746006745315662| [2025/04/30 09:52:25 316751] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745316751| [2025/04/30 09:52:25 316766] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745316048|pq_index:0| [2025/04/30 09:52:25 316773] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745315516| [2025/04/30 09:52:25 316781] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745316779| [2025/04/30 09:52:25 316792] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745316048|now:1746006745316779| [2025/04/30 09:52:25 316797] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745316048|now:1746006745316779| [2025/04/30 09:52:25 316801] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 316806] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41406|min_srtt:41406|path_bw:1211874|loss_rate:15.79|path_pto:0| [2025/04/30 09:52:25 316811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:50406|cwnd:74414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1227369| [2025/04/30 09:52:25 316816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 316820] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 316824] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 316828] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 316833] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 316837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:74414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1203789| [2025/04/30 09:52:25 316842] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 316846] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1371| [2025/04/30 09:52:25 316881] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1371|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746006745316854|stream_id:0|stream_offset:1203789| [2025/04/30 09:52:25 316887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 316892] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 09:52:25 316896] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41406|rtt_var:466|pto_duration:43406|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 316901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 316908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 316915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 316921] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745385260|now:1746006745316896|interv:68364| [2025/04/30 09:52:25 316928] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745385260|now:1746006745316896|interval:68364|pto_count:0|srtt:41406 [2025/04/30 09:52:25 316941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74414|inflight:51606| [2025/04/30 09:52:25 316948] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 316954] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:74414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1204968| [2025/04/30 09:52:25 316961] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 316968] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1372| [2025/04/30 09:52:25 317013] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1372|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745316979|stream_id:0|stream_offset:1204968| [2025/04/30 09:52:25 317023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 317030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 317035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41406|rtt_var:466|pto_duration:43406|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 317043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 317049] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 317055] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 317062] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745385385|now:1746006745317035|interv:68350| [2025/04/30 09:52:25 317068] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745385385|now:1746006745317035|interval:68350|pto_count:0|srtt:41406 [2025/04/30 09:52:25 317075] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74414|inflight:52806| [2025/04/30 09:52:25 317082] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 317089] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:74414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1206147| [2025/04/30 09:52:25 317097] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 317103] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745318103|now:1746006745317103|interv:1000| [2025/04/30 09:52:25 317108] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 317112] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 317116] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745318103| [2025/04/30 09:52:25 317120] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745318103| [2025/04/30 09:52:25 317124] [debug] |xqc_engine_wakeup_after|wakeup:1746006745318103|now:1746006745317124|diff:979| [2025/04/30 09:52:25 317129] [debug] |xqc_engine_main_logic|END|now:1746006745316779| [2025/04/30 09:52:25 317288] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745317287| [2025/04/30 09:52:25 317300] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 317309] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:510| [2025/04/30 09:52:25 317315] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:511| [2025/04/30 09:52:25 317323] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:511| [2025/04/30 09:52:25 317330] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 317337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1329|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1330|path_largest_ack:1329| [2025/04/30 09:52:25 317344] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:52806|prior_delivered:1126427|prior_time:1746006745272390|is_app_limited:0|send_elapse:42583|ack_elapse:44897|ctl_first_sent_time:1746006745274118|lagest_ack_time:1746006745317287|curr_delivered:1178033| [2025/04/30 09:52:25 317352] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745274118| [2025/04/30 09:52:25 317359] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:803||sndq_packets_used_bytes:0|sndq_packets_free:545| [2025/04/30 09:52:25 317366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1330|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1330|path_largest_ack:1330| [2025/04/30 09:52:25 317373] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:51606|prior_delivered:1128827|prior_time:1746006745274378|is_app_limited:0|send_elapse:42205|ack_elapse:42909|ctl_first_sent_time:1746006745275949|lagest_ack_time:1746006745317287|curr_delivered:1179233| [2025/04/30 09:52:25 317380] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745275949| [2025/04/30 09:52:25 317387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:802||sndq_packets_used_bytes:0|sndq_packets_free:546| [2025/04/30 09:52:25 317394] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41406|rttvar:466|minrtt:31359|latest_rtt:41338|ack_delay:88| [2025/04/30 09:52:25 317400] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41387|rttvar:389|minrtt:31359|latest_rtt:41338|ack_delay:88| [2025/04/30 09:52:25 317407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1330|lost_pn:1327|thresh:3| [2025/04/30 09:52:25 317413] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 317419] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 317425] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 317431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 317435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41387|rtt_var:389|pto_duration:43387|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 317447] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 317451] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 317455] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 09:52:25 317459] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745385366|now:1746006745317435|interv:67931| [2025/04/30 09:52:25 317463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745385366|now:1746006745317435|interval:67931|pto_count:0|srtt:41387 [2025/04/30 09:52:25 317468] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42205, ack_elapse 42909, delivered 50406|rate 1174718|lost 304| [2025/04/30 09:52:25 317472] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174718) in round 23| [2025/04/30 09:52:25 317477] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 317481] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 317485] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:74414|packet_lost:0|acked:2400|po_sent_time:1746006745275949|recovery:1|recovery_start:1746006745287630|packet_conservation:0|next_round_delivered:1157633| [2025/04/30 09:52:25 317489] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:74414|packet_lost:0|acked:2400|po_sent_time:1746006745275949|recovery:1|recovery_start:1746006745287630|packet_conservation:0|next_round_delivered:1157633| [2025/04/30 09:52:25 317494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:76814|full_bw_reached:1|inflight:50406|srtt:41387|latest_rtt:41338|min_rtt:31359|applimit:0|lost:304|recovery:1|recovery_start:1746006745287630|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 317500] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:511|largest:511|pns:2| [2025/04/30 09:52:25 317504] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:511|frame:ACK |recv_time:1746006745317287|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 317509] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865317287|now:1746006745317287|interv:120000000| [2025/04/30 09:52:25 317514] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865317287|now:1746006745317287|interv:120000000| [2025/04/30 09:52:25 317518] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745318103|pq_index:0| [2025/04/30 09:52:25 317522] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745316779| [2025/04/30 09:52:25 317526] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745317526| [2025/04/30 09:52:25 317531] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745317530| [2025/04/30 09:52:25 317537] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41387|min_srtt:41387|path_bw:1211874|loss_rate:14.29|path_pto:0| [2025/04/30 09:52:25 317546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:50406|cwnd:76814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1227369| [2025/04/30 09:52:25 317550] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41387|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 317555] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:25 317560] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41387|min_srtt:41387|path_bw:1211874|loss_rate:14.29|path_pto:0| [2025/04/30 09:52:25 317564] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:50406|cwnd:76814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1228548| [2025/04/30 09:52:25 317568] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41387|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 317573] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:25 317577] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41387|min_srtt:41387|path_bw:1211874|loss_rate:14.29|path_pto:0| [2025/04/30 09:52:25 317581] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:50406|cwnd:76814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1229727| [2025/04/30 09:52:25 317585] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41387|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 317590] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:25 317594] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41387|min_srtt:41387|path_bw:1211874|loss_rate:14.29|path_pto:0| [2025/04/30 09:52:25 317598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:50406|cwnd:76814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1230906| [2025/04/30 09:52:25 317603] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41387|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 317607] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:25 317611] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41387|min_srtt:41387|path_bw:1211874|loss_rate:14.29|path_pto:0| [2025/04/30 09:52:25 317616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:50406|cwnd:76814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1232085| [2025/04/30 09:52:25 317620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 317627] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 317631] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 317635] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 317640] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 317644] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:76814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1206147| [2025/04/30 09:52:25 317648] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 317652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 317656] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745318103| [2025/04/30 09:52:25 317660] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745318103| [2025/04/30 09:52:25 317664] [debug] |xqc_engine_wakeup_after|wakeup:1746006745318103|now:1746006745317664|diff:439| [2025/04/30 09:52:25 317669] [debug] |xqc_engine_main_logic|END|now:1746006745317530| [2025/04/30 09:52:25 317674] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745317674| [2025/04/30 09:52:25 317678] [debug] |xqc_engine_wakeup_after|wakeup:1746006745318103|now:1746006745317678|diff:425| [2025/04/30 09:52:25 317682] [debug] |xqc_engine_main_logic|END|now:1746006745317674| [2025/04/30 09:52:25 318765] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745318764| [2025/04/30 09:52:25 318780] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745318103|pq_index:0| [2025/04/30 09:52:25 318787] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745317530| [2025/04/30 09:52:25 318796] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745318794| [2025/04/30 09:52:25 318803] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745318103|now:1746006745318794| [2025/04/30 09:52:25 318810] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745318103|now:1746006745318794| [2025/04/30 09:52:25 318817] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 318825] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41387|min_srtt:41387|path_bw:1211874|loss_rate:14.29|path_pto:0| [2025/04/30 09:52:25 318833] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:50406|cwnd:76814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1232085| [2025/04/30 09:52:25 318841] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 318847] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 318853] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 318868] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 318875] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 318882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:76814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1206147| [2025/04/30 09:52:25 318889] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 318896] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1373| [2025/04/30 09:52:25 318944] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1373|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746006745318907|stream_id:0|stream_offset:1206147| [2025/04/30 09:52:25 318952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 318957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 09:52:25 318962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41387|rtt_var:389|pto_duration:43387|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 318967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 318971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 318974] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 318978] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745387294|now:1746006745318962|interv:68332| [2025/04/30 09:52:25 318983] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745387294|now:1746006745318962|interval:68332|pto_count:0|srtt:41387 [2025/04/30 09:52:25 318987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76814|inflight:51606| [2025/04/30 09:52:25 318992] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 318996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:76814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1207326| [2025/04/30 09:52:25 319001] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 319005] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1374| [2025/04/30 09:52:25 319031] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1374|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745319012|stream_id:0|stream_offset:1207326| [2025/04/30 09:52:25 319037] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 319041] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 319050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41387|rtt_var:389|pto_duration:43387|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 319055] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 319059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 319062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 319066] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745387399|now:1746006745319050|interv:68349| [2025/04/30 09:52:25 319070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745387399|now:1746006745319050|interval:68349|pto_count:0|srtt:41387 [2025/04/30 09:52:25 319075] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76814|inflight:52806| [2025/04/30 09:52:25 319079] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 319084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:76814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1208505| [2025/04/30 09:52:25 319088] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 319092] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745320092|now:1746006745319092|interv:1000| [2025/04/30 09:52:25 319096] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 319100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 319104] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745320092| [2025/04/30 09:52:25 319108] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745320092| [2025/04/30 09:52:25 319112] [debug] |xqc_engine_wakeup_after|wakeup:1746006745320092|now:1746006745319112|diff:980| [2025/04/30 09:52:25 319117] [debug] |xqc_engine_main_logic|END|now:1746006745318794| [2025/04/30 09:52:25 319302] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:42|state:ESTABED|recv_time:1746006745319301| [2025/04/30 09:52:25 319315] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 319324] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:511| [2025/04/30 09:52:25 319330] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:512| [2025/04/30 09:52:25 319338] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:512| [2025/04/30 09:52:25 319345] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 319352] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1331|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1332|path_largest_ack:1331| [2025/04/30 09:52:25 319360] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:52806|prior_delivered:1128827|prior_time:1746006745274378|is_app_limited:0|send_elapse:42339|ack_elapse:44923|ctl_first_sent_time:1746006745276083|lagest_ack_time:1746006745319301|curr_delivered:1180433| [2025/04/30 09:52:25 319367] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745276083| [2025/04/30 09:52:25 319381] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:801||sndq_packets_used_bytes:0|sndq_packets_free:547| [2025/04/30 09:52:25 319387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1332|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1332|path_largest_ack:1332| [2025/04/30 09:52:25 319395] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:51606|prior_delivered:1131227|prior_time:1746006745276396|is_app_limited:0|send_elapse:44119|ack_elapse:42905|ctl_first_sent_time:1746006745277976|lagest_ack_time:1746006745319301|curr_delivered:1181633| [2025/04/30 09:52:25 319403] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745277976| [2025/04/30 09:52:25 319409] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:800||sndq_packets_used_bytes:0|sndq_packets_free:548| [2025/04/30 09:52:25 319415] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41387|rttvar:389|minrtt:31359|latest_rtt:41325|ack_delay:96| [2025/04/30 09:52:25 319422] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41367|rttvar:331|minrtt:31359|latest_rtt:41325|ack_delay:96| [2025/04/30 09:52:25 319429] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1332|lost_pn:1329|thresh:3| [2025/04/30 09:52:25 319435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 319440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 319444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 319448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 319452] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41367|rtt_var:331|pto_duration:43367|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 319456] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 319460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 319464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 09:52:25 319468] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745387379|now:1746006745319452|interv:67927| [2025/04/30 09:52:25 319472] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745387379|now:1746006745319452|interval:67927|pto_count:0|srtt:41367 [2025/04/30 09:52:25 319477] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44119, ack_elapse 42905, delivered 50406|rate 1142500|lost 304| [2025/04/30 09:52:25 319482] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142500) in round 23| [2025/04/30 09:52:25 319486] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 319490] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 319498] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:76814|packet_lost:0|acked:2400|po_sent_time:1746006745277976|recovery:1|recovery_start:1746006745287630|packet_conservation:0|next_round_delivered:1157633| [2025/04/30 09:52:25 319502] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:76814|packet_lost:0|acked:2400|po_sent_time:1746006745277976|recovery:1|recovery_start:1746006745287630|packet_conservation:0|next_round_delivered:1157633| [2025/04/30 09:52:25 319507] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:79214|full_bw_reached:1|inflight:50406|srtt:41367|latest_rtt:41325|min_rtt:31359|applimit:0|lost:304|recovery:1|recovery_start:1746006745287630|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 319512] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:25 319517] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:25 319522] [debug] |scid:d47626d1917b423603b680b7|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:52:25 319527] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:512|largest:512|pns:2| [2025/04/30 09:52:25 319531] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:512|frame:PING ACK |recv_time:1746006745319301|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 319536] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865319301|now:1746006745319301|interv:120000000| [2025/04/30 09:52:25 319540] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865319301|now:1746006745319301|interv:120000000| [2025/04/30 09:52:25 319544] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745320092|pq_index:0| [2025/04/30 09:52:25 319548] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745318794| [2025/04/30 09:52:25 319552] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745319552| [2025/04/30 09:52:25 319557] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745319556| [2025/04/30 09:52:25 319563] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:512|ack_delay:262|first_ack_range:31|largest_pkt_recv_time:1746006745319301| [2025/04/30 09:52:25 319567] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:512|low:481|pkt_pns:2| [2025/04/30 09:52:25 319571] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:512|frame_largest_recv:512| [2025/04/30 09:52:25 319575] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:25 319580] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41367|min_srtt:41367|path_bw:1211874|loss_rate:13.04|path_pto:0| [2025/04/30 09:52:25 319584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:50406|cwnd:79214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1232085| [2025/04/30 09:52:25 319592] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41367|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 319597] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:25 319601] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41367|min_srtt:41367|path_bw:1211874|loss_rate:13.04|path_pto:0| [2025/04/30 09:52:25 319606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:50406|cwnd:79214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1233264| [2025/04/30 09:52:25 319610] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41367|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 319615] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:25 319619] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41367|min_srtt:41367|path_bw:1211874|loss_rate:13.04|path_pto:0| [2025/04/30 09:52:25 319623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:50406|cwnd:79214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1234443| [2025/04/30 09:52:25 319627] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41367|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 319632] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:25 319636] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41367|min_srtt:41367|path_bw:1211874|loss_rate:13.04|path_pto:0| [2025/04/30 09:52:25 319641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:50406|cwnd:79214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1235622| [2025/04/30 09:52:25 319645] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41367|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 319649] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:25 319654] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41367|min_srtt:41367|path_bw:1211874|loss_rate:13.04|path_pto:0| [2025/04/30 09:52:25 319658] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:50406|cwnd:79214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1236801| [2025/04/30 09:52:25 319662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 319666] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 319670] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 319676] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 319681] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:25 319685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:50406|cwnd:79214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1208505| [2025/04/30 09:52:25 319690] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 319693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 319697] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745320092| [2025/04/30 09:52:25 319702] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745320092| [2025/04/30 09:52:25 319705] [debug] |xqc_engine_wakeup_after|wakeup:1746006745320092|now:1746006745319705|diff:387| [2025/04/30 09:52:25 319710] [debug] |xqc_engine_main_logic|END|now:1746006745319556| [2025/04/30 09:52:25 319716] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745319716| [2025/04/30 09:52:25 319723] [debug] |xqc_engine_wakeup_after|wakeup:1746006745320092|now:1746006745319722|diff:370| [2025/04/30 09:52:25 319729] [debug] |xqc_engine_main_logic|END|now:1746006745319716| [2025/04/30 09:52:25 320815] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745320815| [2025/04/30 09:52:25 320830] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745320092|pq_index:0| [2025/04/30 09:52:25 320838] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745319556| [2025/04/30 09:52:25 320846] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745320844| [2025/04/30 09:52:25 320853] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745320092|now:1746006745320844| [2025/04/30 09:52:25 320860] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745320092|now:1746006745320844| [2025/04/30 09:52:25 320867] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 320886] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41367|min_srtt:41367|path_bw:1211874|loss_rate:13.04|path_pto:0| [2025/04/30 09:52:25 320893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:50406|cwnd:79214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1236801| [2025/04/30 09:52:25 320901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 320907] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 320913] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 320920] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 320928] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:25 320942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:50406|cwnd:79214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1208505| [2025/04/30 09:52:25 320948] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 320955] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1375| [2025/04/30 09:52:25 320993] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1375|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:50406|now:1746006745320966|stream_id:0|stream_offset:1208505| [2025/04/30 09:52:25 321000] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1375|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:52:25 321005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 09:52:25 321009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41367|rtt_var:331|pto_duration:43367|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 321014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 321018] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 321022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 09:52:25 321026] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745389333|now:1746006745321009|interv:68324| [2025/04/30 09:52:25 321030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745389333|now:1746006745321009|interval:68324|pto_count:0|srtt:41367 [2025/04/30 09:52:25 321034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:79214|inflight:51612| [2025/04/30 09:52:25 321039] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 321044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:79214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1209684| [2025/04/30 09:52:25 321048] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 321052] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1376| [2025/04/30 09:52:25 321075] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1376|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51612|now:1746006745321058|stream_id:0|stream_offset:1209684| [2025/04/30 09:52:25 321081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 321085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51612|applimit:0| [2025/04/30 09:52:25 321090] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41367|rtt_var:331|pto_duration:43367|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 321094] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 321102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 321106] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 09:52:25 321110] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745389425|now:1746006745321089|interv:68336| [2025/04/30 09:52:25 321114] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745389425|now:1746006745321089|interval:68336|pto_count:0|srtt:41367 [2025/04/30 09:52:25 321119] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:79214|inflight:52812| [2025/04/30 09:52:25 321123] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 321127] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:79214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1210863| [2025/04/30 09:52:25 321149] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 321153] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1377| [2025/04/30 09:52:25 321177] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1377|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746006745321159|stream_id:0|stream_offset:1210863| [2025/04/30 09:52:25 321182] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 321186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 09:52:25 321192] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41367|rtt_var:331|pto_duration:43367|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 321199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 321206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 321212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 09:52:25 321217] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745389526|now:1746006745321192|interv:68334| [2025/04/30 09:52:25 321221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745389526|now:1746006745321192|interval:68334|pto_count:0|srtt:41367 [2025/04/30 09:52:25 321226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:79214|inflight:54012| [2025/04/30 09:52:25 321234] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 321241] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:79214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1212042| [2025/04/30 09:52:25 321248] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 321260] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745322260|now:1746006745321260|interv:1000| [2025/04/30 09:52:25 321266] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 321272] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 321279] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745322260| [2025/04/30 09:52:25 321286] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745322260| [2025/04/30 09:52:25 321292] [debug] |xqc_engine_wakeup_after|wakeup:1746006745322260|now:1746006745321292|diff:968| [2025/04/30 09:52:25 321299] [debug] |xqc_engine_main_logic|END|now:1746006745320844| [2025/04/30 09:52:25 321312] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745321311| [2025/04/30 09:52:25 321319] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 321326] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:512| [2025/04/30 09:52:25 321332] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:513| [2025/04/30 09:52:25 321340] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:513| [2025/04/30 09:52:25 321346] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 321351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1333|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1334|path_largest_ack:1333| [2025/04/30 09:52:25 321359] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:52806|prior_delivered:1131227|prior_time:1746006745276396|is_app_limited:0|send_elapse:44246|ack_elapse:44915|ctl_first_sent_time:1746006745278103|lagest_ack_time:1746006745321311|curr_delivered:1182833| [2025/04/30 09:52:25 321366] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745278103| [2025/04/30 09:52:25 321373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:799||sndq_packets_used_bytes:0|sndq_packets_free:549| [2025/04/30 09:52:25 321378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1334|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1334|path_largest_ack:1334| [2025/04/30 09:52:25 321382] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:51606|prior_delivered:1133627|prior_time:1746006745278361|is_app_limited:0|send_elapse:42350|ack_elapse:42950|ctl_first_sent_time:1746006745279904|lagest_ack_time:1746006745321311|curr_delivered:1184033| [2025/04/30 09:52:25 321387] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745279904| [2025/04/30 09:52:25 321391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:798||sndq_packets_used_bytes:0|sndq_packets_free:550| [2025/04/30 09:52:25 321395] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41367|rttvar:331|minrtt:31359|latest_rtt:41407|ack_delay:104| [2025/04/30 09:52:25 321399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41359|rttvar:265|minrtt:31359|latest_rtt:41407|ack_delay:104| [2025/04/30 09:52:25 321403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1334|lost_pn:1331|thresh:3| [2025/04/30 09:52:25 321408] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 321416] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 321419] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 321423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 321428] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41359|rtt_var:265|pto_duration:43359|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 321432] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 321436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 321440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 09:52:25 321444] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745389518|now:1746006745321427|interv:68091| [2025/04/30 09:52:25 321448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745389518|now:1746006745321427|interval:68091|pto_count:0|srtt:41359 [2025/04/30 09:52:25 321452] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42350, ack_elapse 42950, delivered 50406|rate 1173597|lost 304| [2025/04/30 09:52:25 321457] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173597) in round 23| [2025/04/30 09:52:25 321461] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 321465] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 321469] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:79214|packet_lost:0|acked:2400|po_sent_time:1746006745279904|recovery:1|recovery_start:1746006745287630|packet_conservation:0|next_round_delivered:1157633| [2025/04/30 09:52:25 321474] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:79214|packet_lost:0|acked:2400|po_sent_time:1746006745279904|recovery:1|recovery_start:1746006745287630|packet_conservation:0|next_round_delivered:1157633| [2025/04/30 09:52:25 321479] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:81614|full_bw_reached:1|inflight:51612|srtt:41359|latest_rtt:41407|min_rtt:31359|applimit:0|lost:304|recovery:1|recovery_start:1746006745287630|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 321485] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:513|largest:513|pns:2| [2025/04/30 09:52:25 321489] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:513|frame:ACK |recv_time:1746006745321311|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 321494] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865321311|now:1746006745321311|interv:120000000| [2025/04/30 09:52:25 321498] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865321311|now:1746006745321311|interv:120000000| [2025/04/30 09:52:25 321502] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745322260|pq_index:0| [2025/04/30 09:52:25 321509] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745320844| [2025/04/30 09:52:25 321513] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745321513| [2025/04/30 09:52:25 321518] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745321517| [2025/04/30 09:52:25 321524] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41359|min_srtt:41359|path_bw:1211874|loss_rate:11.54|path_pto:0| [2025/04/30 09:52:25 321528] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:51612|cwnd:81614|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1236801| [2025/04/30 09:52:25 321533] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41359|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 321537] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:25 321542] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41359|min_srtt:41359|path_bw:1211874|loss_rate:11.54|path_pto:0| [2025/04/30 09:52:25 321546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:51612|cwnd:81614|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1237980| [2025/04/30 09:52:25 321551] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41359|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 321555] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:25 321559] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41359|min_srtt:41359|path_bw:1211874|loss_rate:11.54|path_pto:0| [2025/04/30 09:52:25 321563] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:51612|cwnd:81614|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1239159| [2025/04/30 09:52:25 321568] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41359|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 321572] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:25 321576] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41359|min_srtt:41359|path_bw:1211874|loss_rate:11.54|path_pto:0| [2025/04/30 09:52:25 321580] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:51612|cwnd:81614|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1240338| [2025/04/30 09:52:25 321584] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41359|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 321591] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:25 321595] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41359|min_srtt:41359|path_bw:1211874|loss_rate:11.54|path_pto:0| [2025/04/30 09:52:25 321600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:51612|cwnd:81614|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1241517| [2025/04/30 09:52:25 321604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 321608] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 321612] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 321616] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 321620] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 321624] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:81614|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1212042| [2025/04/30 09:52:25 321629] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 321633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 321637] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745322260| [2025/04/30 09:52:25 321641] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745322260| [2025/04/30 09:52:25 321644] [debug] |xqc_engine_wakeup_after|wakeup:1746006745322260|now:1746006745321644|diff:616| [2025/04/30 09:52:25 321649] [debug] |xqc_engine_main_logic|END|now:1746006745321517| [2025/04/30 09:52:25 321654] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745321654| [2025/04/30 09:52:25 321658] [debug] |xqc_engine_wakeup_after|wakeup:1746006745322260|now:1746006745321658|diff:602| [2025/04/30 09:52:25 321662] [debug] |xqc_engine_main_logic|END|now:1746006745321654| [2025/04/30 09:52:25 322730] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745322730| [2025/04/30 09:52:25 322745] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745322260|pq_index:0| [2025/04/30 09:52:25 322752] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745321517| [2025/04/30 09:52:25 322760] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745322759| [2025/04/30 09:52:25 322768] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745322260|now:1746006745322759| [2025/04/30 09:52:25 322774] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745322260|now:1746006745322759| [2025/04/30 09:52:25 322781] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 322789] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41359|min_srtt:41359|path_bw:1211874|loss_rate:11.54|path_pto:0| [2025/04/30 09:52:25 322803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:51612|cwnd:81614|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1241517| [2025/04/30 09:52:25 322811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 322817] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 322823] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 322831] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 322838] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 322845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:81614|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1212042| [2025/04/30 09:52:25 322852] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 322859] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1378| [2025/04/30 09:52:25 322899] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1378|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51612|now:1746006745322870|stream_id:0|stream_offset:1212042| [2025/04/30 09:52:25 322908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 322916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51612|applimit:0| [2025/04/30 09:52:25 322923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41359|rtt_var:265|pto_duration:43359|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 322929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 322935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 322942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 09:52:25 322946] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745391229|now:1746006745322922|interv:68307| [2025/04/30 09:52:25 322950] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745391229|now:1746006745322922|interval:68307|pto_count:0|srtt:41359 [2025/04/30 09:52:25 322955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:81614|inflight:52812| [2025/04/30 09:52:25 322960] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 322964] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:81614|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1213221| [2025/04/30 09:52:25 322969] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 322977] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745323977|now:1746006745322977|interv:1000| [2025/04/30 09:52:25 322982] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 322985] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 322989] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745323977| [2025/04/30 09:52:25 322994] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745323977| [2025/04/30 09:52:25 322998] [debug] |xqc_engine_wakeup_after|wakeup:1746006745323977|now:1746006745322998|diff:979| [2025/04/30 09:52:25 323002] [debug] |xqc_engine_main_logic|END|now:1746006745322759| [2025/04/30 09:52:25 323228] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745323227| [2025/04/30 09:52:25 323241] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 323250] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:513| [2025/04/30 09:52:25 323256] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:514| [2025/04/30 09:52:25 323265] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:514| [2025/04/30 09:52:25 323271] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 323279] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1335|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1336|path_largest_ack:1335| [2025/04/30 09:52:25 323286] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:52806|prior_delivered:1133627|prior_time:1746006745278361|is_app_limited:0|send_elapse:42486|ack_elapse:44866|ctl_first_sent_time:1746006745280040|lagest_ack_time:1746006745323227|curr_delivered:1185233| [2025/04/30 09:52:25 323293] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745280040| [2025/04/30 09:52:25 323300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:797||sndq_packets_used_bytes:0|sndq_packets_free:551| [2025/04/30 09:52:25 323306] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1336|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1336|path_largest_ack:1336| [2025/04/30 09:52:25 323313] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:51606|prior_delivered:1136027|prior_time:1746006745280364|is_app_limited:0|send_elapse:42323|ack_elapse:42863|ctl_first_sent_time:1746006745281975|lagest_ack_time:1746006745323227|curr_delivered:1186433| [2025/04/30 09:52:25 323321] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745281975| [2025/04/30 09:52:25 323327] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:796||sndq_packets_used_bytes:0|sndq_packets_free:552| [2025/04/30 09:52:25 323334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41359|rttvar:265|minrtt:31359|latest_rtt:41252|ack_delay:96| [2025/04/30 09:52:25 323340] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41334|rttvar:249|minrtt:31359|latest_rtt:41252|ack_delay:96| [2025/04/30 09:52:25 323347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1336|lost_pn:1333|thresh:3| [2025/04/30 09:52:25 323357] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 323364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 323370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 323376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 323381] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41334|rtt_var:249|pto_duration:43334|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 323385] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 323389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 323393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 09:52:25 323397] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745391204|now:1746006745323380|interv:67824| [2025/04/30 09:52:25 323401] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745391204|now:1746006745323380|interval:67824|pto_count:0|srtt:41334 [2025/04/30 09:52:25 323405] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42323, ack_elapse 42863, delivered 50406|rate 1175979|lost 304| [2025/04/30 09:52:25 323410] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175979) in round 23| [2025/04/30 09:52:25 323414] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 323418] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 323422] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:81614|packet_lost:0|acked:2400|po_sent_time:1746006745281975|recovery:1|recovery_start:1746006745287630|packet_conservation:0|next_round_delivered:1157633| [2025/04/30 09:52:25 323427] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:81614|packet_lost:0|acked:2400|po_sent_time:1746006745281975|recovery:1|recovery_start:1746006745287630|packet_conservation:0|next_round_delivered:1157633| [2025/04/30 09:52:25 323431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:84014|full_bw_reached:1|inflight:50412|srtt:41334|latest_rtt:41252|min_rtt:31359|applimit:0|lost:304|recovery:1|recovery_start:1746006745287630|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 323437] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:514|largest:514|pns:2| [2025/04/30 09:52:25 323442] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:514|frame:ACK |recv_time:1746006745323227|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 323447] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865323227|now:1746006745323227|interv:120000000| [2025/04/30 09:52:25 323451] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865323227|now:1746006745323227|interv:120000000| [2025/04/30 09:52:25 323455] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745323977|pq_index:0| [2025/04/30 09:52:25 323462] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745322759| [2025/04/30 09:52:25 323467] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745323467| [2025/04/30 09:52:25 323471] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745323470| [2025/04/30 09:52:25 323477] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41334|min_srtt:41334|path_bw:1211874|loss_rate:11.11|path_pto:0| [2025/04/30 09:52:25 323482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:50412|cwnd:84014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1241517| [2025/04/30 09:52:25 323486] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41334|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 323491] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:25 323496] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41334|min_srtt:41334|path_bw:1211874|loss_rate:11.11|path_pto:0| [2025/04/30 09:52:25 323500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:50412|cwnd:84014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1242696| [2025/04/30 09:52:25 323504] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41334|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 323509] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:25 323513] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41334|min_srtt:41334|path_bw:1211874|loss_rate:11.11|path_pto:0| [2025/04/30 09:52:25 323517] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:50412|cwnd:84014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1243875| [2025/04/30 09:52:25 323521] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41334|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 323526] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:25 323530] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41334|min_srtt:41334|path_bw:1211874|loss_rate:11.11|path_pto:0| [2025/04/30 09:52:25 323534] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:50412|cwnd:84014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1245054| [2025/04/30 09:52:25 323538] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41334|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 323545] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:25 323549] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41334|min_srtt:41334|path_bw:1211874|loss_rate:11.11|path_pto:0| [2025/04/30 09:52:25 323554] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:50412|cwnd:84014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1246233| [2025/04/30 09:52:25 323558] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 323562] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 323566] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 323570] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 323574] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 323578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:84014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1213221| [2025/04/30 09:52:25 323583] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 323587] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 323591] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745323977| [2025/04/30 09:52:25 323595] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745323977| [2025/04/30 09:52:25 323599] [debug] |xqc_engine_wakeup_after|wakeup:1746006745323977|now:1746006745323599|diff:378| [2025/04/30 09:52:25 323603] [debug] |xqc_engine_main_logic|END|now:1746006745323470| [2025/04/30 09:52:25 323608] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745323608| [2025/04/30 09:52:25 323612] [debug] |xqc_engine_wakeup_after|wakeup:1746006745323977|now:1746006745323612|diff:365| [2025/04/30 09:52:25 323616] [debug] |xqc_engine_main_logic|END|now:1746006745323608| [2025/04/30 09:52:25 324685] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745324685| [2025/04/30 09:52:25 324699] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745323977|pq_index:0| [2025/04/30 09:52:25 324707] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745323470| [2025/04/30 09:52:25 324715] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745324714| [2025/04/30 09:52:25 324720] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745323977|now:1746006745324714| [2025/04/30 09:52:25 324727] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745323977|now:1746006745324714| [2025/04/30 09:52:25 324733] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 324741] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41334|min_srtt:41334|path_bw:1211874|loss_rate:11.11|path_pto:0| [2025/04/30 09:52:25 324755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:50412|cwnd:84014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1246233| [2025/04/30 09:52:25 324762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 324768] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 324774] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 324781] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 324789] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 324795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:84014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1213221| [2025/04/30 09:52:25 324802] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 324809] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1379| [2025/04/30 09:52:25 324851] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1379|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50412|now:1746006745324820|stream_id:0|stream_offset:1213221| [2025/04/30 09:52:25 324860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 324867] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50412|applimit:0| [2025/04/30 09:52:25 324874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41334|rtt_var:249|pto_duration:43334|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 324880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 324886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 324892] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 09:52:25 324898] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745393154|now:1746006745324873|interv:68281| [2025/04/30 09:52:25 324904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745393154|now:1746006745324873|interval:68281|pto_count:0|srtt:41334 [2025/04/30 09:52:25 324911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:84014|inflight:51612| [2025/04/30 09:52:25 324919] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 324923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:84014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1214400| [2025/04/30 09:52:25 324928] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 324937] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1380| [2025/04/30 09:52:25 324970] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1380|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51612|now:1746006745324944|stream_id:0|stream_offset:1214400| [2025/04/30 09:52:25 324979] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 324987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51612|applimit:0| [2025/04/30 09:52:25 324993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41334|rtt_var:249|pto_duration:43334|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 325000] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 325004] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 325008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 09:52:25 325012] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745393278|now:1746006745324993|interv:68285| [2025/04/30 09:52:25 325016] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745393278|now:1746006745324993|interval:68285|pto_count:0|srtt:41334 [2025/04/30 09:52:25 325021] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:84014|inflight:52812| [2025/04/30 09:52:25 325025] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 325030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:84014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1215579| [2025/04/30 09:52:25 325034] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 325038] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745326038|now:1746006745325038|interv:1000| [2025/04/30 09:52:25 325042] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 325046] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 325050] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745326038| [2025/04/30 09:52:25 325054] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745326038| [2025/04/30 09:52:25 325058] [debug] |xqc_engine_wakeup_after|wakeup:1746006745326038|now:1746006745325058|diff:980| [2025/04/30 09:52:25 325063] [debug] |xqc_engine_main_logic|END|now:1746006745324714| [2025/04/30 09:52:25 325212] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745325211| [2025/04/30 09:52:25 325219] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 325225] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:514| [2025/04/30 09:52:25 325229] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:515| [2025/04/30 09:52:25 325235] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:515| [2025/04/30 09:52:25 325245] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 325250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1337|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1338|path_largest_ack:1337| [2025/04/30 09:52:25 325255] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:52806|prior_delivered:1136027|prior_time:1746006745280364|is_app_limited:0|send_elapse:42460|ack_elapse:44847|ctl_first_sent_time:1746006745282112|lagest_ack_time:1746006745325211|curr_delivered:1187633| [2025/04/30 09:52:25 325260] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745282112| [2025/04/30 09:52:25 325264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:795||sndq_packets_used_bytes:0|sndq_packets_free:553| [2025/04/30 09:52:25 325269] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1338|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1338|path_largest_ack:1338| [2025/04/30 09:52:25 325273] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:51606|prior_delivered:1138427|prior_time:1746006745282429|is_app_limited:0|send_elapse:44252|ack_elapse:42782|ctl_first_sent_time:1746006745284022|lagest_ack_time:1746006745325211|curr_delivered:1188833| [2025/04/30 09:52:25 325278] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745284022| [2025/04/30 09:52:25 325282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:794||sndq_packets_used_bytes:0|sndq_packets_free:554| [2025/04/30 09:52:25 325285] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41334|rttvar:249|minrtt:31359|latest_rtt:41189|ack_delay:88| [2025/04/30 09:52:25 325290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41305|rttvar:245|minrtt:31359|latest_rtt:41189|ack_delay:88| [2025/04/30 09:52:25 325294] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1338|lost_pn:1335|thresh:3| [2025/04/30 09:52:25 325298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 325302] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 325306] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 325310] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 325314] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41305|rtt_var:245|pto_duration:43305|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 325319] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 325323] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 325326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 09:52:25 325330] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745393249|now:1746006745325314|interv:67935| [2025/04/30 09:52:25 325337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745393249|now:1746006745325314|interval:67935|pto_count:0|srtt:41305 [2025/04/30 09:52:25 325341] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44252, ack_elapse 42782, delivered 50406|rate 1139067|lost 304| [2025/04/30 09:52:25 325346] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1139067) in round 23| [2025/04/30 09:52:25 325350] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 325354] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 325358] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:84014|packet_lost:0|acked:2400|po_sent_time:1746006745284022|recovery:1|recovery_start:1746006745287630|packet_conservation:0|next_round_delivered:1157633| [2025/04/30 09:52:25 325363] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:84014|packet_lost:0|acked:2400|po_sent_time:1746006745284022|recovery:1|recovery_start:1746006745287630|packet_conservation:0|next_round_delivered:1157633| [2025/04/30 09:52:25 325368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:86414|full_bw_reached:1|inflight:50412|srtt:41305|latest_rtt:41189|min_rtt:31359|applimit:0|lost:304|recovery:1|recovery_start:1746006745287630|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 325373] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:515|largest:515|pns:2| [2025/04/30 09:52:25 325378] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:515|frame:ACK |recv_time:1746006745325211|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 325383] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865325211|now:1746006745325211|interv:120000000| [2025/04/30 09:52:25 325387] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865325211|now:1746006745325211|interv:120000000| [2025/04/30 09:52:25 325391] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745326038|pq_index:0| [2025/04/30 09:52:25 325395] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745324714| [2025/04/30 09:52:25 325399] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745325399| [2025/04/30 09:52:25 325404] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745325403| [2025/04/30 09:52:25 325410] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41305|min_srtt:41305|path_bw:1211874|loss_rate:10.34|path_pto:0| [2025/04/30 09:52:25 325414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:50412|cwnd:86414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1246233| [2025/04/30 09:52:25 325419] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41305|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 325423] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:25 325430] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41305|min_srtt:41305|path_bw:1211874|loss_rate:10.34|path_pto:0| [2025/04/30 09:52:25 325435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:50412|cwnd:86414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1247412| [2025/04/30 09:52:25 325439] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41305|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 325444] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:25 325448] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41305|min_srtt:41305|path_bw:1211874|loss_rate:10.34|path_pto:0| [2025/04/30 09:52:25 325452] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:50412|cwnd:86414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1248591| [2025/04/30 09:52:25 325457] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41305|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 325461] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:25 325466] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41305|min_srtt:41305|path_bw:1211874|loss_rate:10.34|path_pto:0| [2025/04/30 09:52:25 325470] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:50412|cwnd:86414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1249770| [2025/04/30 09:52:25 325476] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41305|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 325480] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 09:52:25 325484] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41305|min_srtt:41305|path_bw:1211874|loss_rate:10.34|path_pto:0| [2025/04/30 09:52:25 325489] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:50412|cwnd:86414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1250949| [2025/04/30 09:52:25 325493] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 325497] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 325501] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 325505] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 325510] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 325516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:86414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1215579| [2025/04/30 09:52:25 325521] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 325524] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 325528] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745326038| [2025/04/30 09:52:25 325533] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745326038| [2025/04/30 09:52:25 325536] [debug] |xqc_engine_wakeup_after|wakeup:1746006745326038|now:1746006745325536|diff:502| [2025/04/30 09:52:25 325541] [debug] |xqc_engine_main_logic|END|now:1746006745325403| [2025/04/30 09:52:25 325546] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745325546| [2025/04/30 09:52:25 325549] [debug] |xqc_engine_wakeup_after|wakeup:1746006745326038|now:1746006745325549|diff:489| [2025/04/30 09:52:25 325553] [debug] |xqc_engine_main_logic|END|now:1746006745325546| [2025/04/30 09:52:25 326620] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745326620| [2025/04/30 09:52:25 326632] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745326038|pq_index:0| [2025/04/30 09:52:25 326636] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745325403| [2025/04/30 09:52:25 326641] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745326640| [2025/04/30 09:52:25 326646] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745326038|now:1746006745326640| [2025/04/30 09:52:25 326650] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745326038|now:1746006745326640| [2025/04/30 09:52:25 326654] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 326660] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41305|min_srtt:41305|path_bw:1211874|loss_rate:10.34|path_pto:0| [2025/04/30 09:52:25 326665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:50412|cwnd:86414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1250949| [2025/04/30 09:52:25 326669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 326673] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 326677] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 326682] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 326687] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 326694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:86414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1215579| [2025/04/30 09:52:25 326710] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 326716] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1381| [2025/04/30 09:52:25 326759] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1381|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50412|now:1746006745326726|stream_id:0|stream_offset:1215579| [2025/04/30 09:52:25 326801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 326809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50412|applimit:0| [2025/04/30 09:52:25 326817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41305|rtt_var:245|pto_duration:43305|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 326824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 326830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 326836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 09:52:25 326842] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745395031|now:1746006745326817|interv:68214| [2025/04/30 09:52:25 326858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745395031|now:1746006745326817|interval:68214|pto_count:0|srtt:41305 [2025/04/30 09:52:25 326866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:86414|inflight:51612| [2025/04/30 09:52:25 326874] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 326880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:86414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1216758| [2025/04/30 09:52:25 326887] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 326894] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1382| [2025/04/30 09:52:25 326933] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1382|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51612|now:1746006745326905|stream_id:0|stream_offset:1216758| [2025/04/30 09:52:25 326942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 326950] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51612|applimit:0| [2025/04/30 09:52:25 326957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41305|rtt_var:245|pto_duration:43305|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 326964] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 326968] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 326972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 09:52:25 326981] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745395210|now:1746006745326956|interv:68254| [2025/04/30 09:52:25 326985] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745395210|now:1746006745326956|interval:68254|pto_count:0|srtt:41305 [2025/04/30 09:52:25 326990] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:86414|inflight:52812| [2025/04/30 09:52:25 326995] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 326999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:86414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1217937| [2025/04/30 09:52:25 327004] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 327007] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745328007|now:1746006745327007|interv:1000| [2025/04/30 09:52:25 327011] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 327015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 327019] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745328007| [2025/04/30 09:52:25 327024] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745328007| [2025/04/30 09:52:25 327028] [debug] |xqc_engine_wakeup_after|wakeup:1746006745328007|now:1746006745327028|diff:979| [2025/04/30 09:52:25 327032] [debug] |xqc_engine_main_logic|END|now:1746006745326640| [2025/04/30 09:52:25 327206] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745327205| [2025/04/30 09:52:25 327219] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 327227] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:515| [2025/04/30 09:52:25 327233] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:516| [2025/04/30 09:52:25 327241] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:516| [2025/04/30 09:52:25 327247] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 327255] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1339|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1340|path_largest_ack:1339| [2025/04/30 09:52:25 327261] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:52806|prior_delivered:1138427|prior_time:1746006745282429|is_app_limited:0|send_elapse:44411|ack_elapse:44776|ctl_first_sent_time:1746006745284181|lagest_ack_time:1746006745327205|curr_delivered:1190033| [2025/04/30 09:52:25 327268] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745284181| [2025/04/30 09:52:25 327276] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:793||sndq_packets_used_bytes:0|sndq_packets_free:555| [2025/04/30 09:52:25 327283] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1340|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1340|path_largest_ack:1340| [2025/04/30 09:52:25 327290] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:51606|prior_delivered:1140827|prior_time:1746006745285369|is_app_limited:0|send_elapse:43273|ack_elapse:41836|ctl_first_sent_time:1746006745286910|lagest_ack_time:1746006745327205|curr_delivered:1191233| [2025/04/30 09:52:25 327302] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745286910| [2025/04/30 09:52:25 327308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:792||sndq_packets_used_bytes:0|sndq_packets_free:556| [2025/04/30 09:52:25 327314] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41305|rttvar:245|minrtt:31359|latest_rtt:40295|ack_delay:96| [2025/04/30 09:52:25 327321] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41166|rttvar:460|minrtt:31359|latest_rtt:40295|ack_delay:96| [2025/04/30 09:52:25 327328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1340|lost_pn:1337|thresh:3| [2025/04/30 09:52:25 327335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 327341] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 327348] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 327353] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 327357] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41166|rtt_var:460|pto_duration:43166|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 327361] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 327365] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 327369] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 09:52:25 327373] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745395071|now:1746006745327357|interv:67714| [2025/04/30 09:52:25 327377] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745395071|now:1746006745327357|interval:67714|pto_count:0|srtt:41166 [2025/04/30 09:52:25 327382] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43273, ack_elapse 41836, delivered 50406|rate 1164837|lost 304| [2025/04/30 09:52:25 327386] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1164837) in round 23| [2025/04/30 09:52:25 327390] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 327395] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 327399] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:86414|packet_lost:0|acked:2400|po_sent_time:1746006745286910|recovery:1|recovery_start:1746006745287630|packet_conservation:0|next_round_delivered:1157633| [2025/04/30 09:52:25 327403] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:86414|packet_lost:0|acked:2400|po_sent_time:1746006745286910|recovery:1|recovery_start:1746006745287630|packet_conservation:0|next_round_delivered:1157633| [2025/04/30 09:52:25 327408] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:88814|full_bw_reached:1|inflight:50412|srtt:41166|latest_rtt:40295|min_rtt:31359|applimit:0|lost:304|recovery:1|recovery_start:1746006745287630|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 327417] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:516|largest:516|pns:2| [2025/04/30 09:52:25 327422] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:516|frame:ACK |recv_time:1746006745327205|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 327427] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865327205|now:1746006745327205|interv:120000000| [2025/04/30 09:52:25 327431] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865327205|now:1746006745327205|interv:120000000| [2025/04/30 09:52:25 327435] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745328007|pq_index:0| [2025/04/30 09:52:25 327439] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745326640| [2025/04/30 09:52:25 327443] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745327443| [2025/04/30 09:52:25 327448] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745327447| [2025/04/30 09:52:25 327454] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41166|min_srtt:41166|path_bw:1211874|loss_rate:9.68|path_pto:0| [2025/04/30 09:52:25 327458] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:50412|cwnd:88814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1250949| [2025/04/30 09:52:25 327463] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41166|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 327467] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 327472] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41166|min_srtt:41166|path_bw:1211874|loss_rate:9.68|path_pto:0| [2025/04/30 09:52:25 327476] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:50412|cwnd:88814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1252128| [2025/04/30 09:52:25 327481] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41166|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 327485] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 327489] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41166|min_srtt:41166|path_bw:1211874|loss_rate:9.68|path_pto:0| [2025/04/30 09:52:25 327493] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:50412|cwnd:88814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1253307| [2025/04/30 09:52:25 327500] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41166|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 327505] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 327509] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41166|min_srtt:41166|path_bw:1211874|loss_rate:9.68|path_pto:0| [2025/04/30 09:52:25 327513] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:50412|cwnd:88814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1254486| [2025/04/30 09:52:25 327517] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41166|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 327522] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 327526] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41166|min_srtt:41166|path_bw:1211874|loss_rate:9.68|path_pto:0| [2025/04/30 09:52:25 327530] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:50412|cwnd:88814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1255665| [2025/04/30 09:52:25 327534] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 327538] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 327542] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 327546] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 327551] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 327555] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:88814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1217937| [2025/04/30 09:52:25 327559] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 327563] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 327567] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745328007| [2025/04/30 09:52:25 327571] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745328007| [2025/04/30 09:52:25 327575] [debug] |xqc_engine_wakeup_after|wakeup:1746006745328007|now:1746006745327575|diff:432| [2025/04/30 09:52:25 327579] [debug] |xqc_engine_main_logic|END|now:1746006745327447| [2025/04/30 09:52:25 327584] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745327584| [2025/04/30 09:52:25 327588] [debug] |xqc_engine_wakeup_after|wakeup:1746006745328007|now:1746006745327588|diff:419| [2025/04/30 09:52:25 327592] [debug] |xqc_engine_main_logic|END|now:1746006745327584| [2025/04/30 09:52:25 328663] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745328663| [2025/04/30 09:52:25 328678] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745328007|pq_index:0| [2025/04/30 09:52:25 328693] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745327447| [2025/04/30 09:52:25 328701] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745328699| [2025/04/30 09:52:25 328708] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745328007|now:1746006745328699| [2025/04/30 09:52:25 328715] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745328007|now:1746006745328699| [2025/04/30 09:52:25 328721] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 328729] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41166|min_srtt:41166|path_bw:1211874|loss_rate:9.68|path_pto:0| [2025/04/30 09:52:25 328735] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:50412|cwnd:88814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1255665| [2025/04/30 09:52:25 328740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 328744] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 328750] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 328756] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 328763] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 328769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:88814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1217937| [2025/04/30 09:52:25 328776] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 328783] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1383| [2025/04/30 09:52:25 328825] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1383|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50412|now:1746006745328792|stream_id:0|stream_offset:1217937| [2025/04/30 09:52:25 328835] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 328842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50412|applimit:0| [2025/04/30 09:52:25 328849] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41166|rtt_var:460|pto_duration:43166|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 328856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 328863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 328869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 09:52:25 328880] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745396958|now:1746006745328849|interv:68109| [2025/04/30 09:52:25 328884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745396958|now:1746006745328849|interval:68109|pto_count:0|srtt:41166 [2025/04/30 09:52:25 328890] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:88814|inflight:51612| [2025/04/30 09:52:25 328898] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 328904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:88814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1219116| [2025/04/30 09:52:25 328911] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 328918] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1384| [2025/04/30 09:52:25 328953] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1384|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51612|now:1746006745328928|stream_id:0|stream_offset:1219116| [2025/04/30 09:52:25 328959] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 328964] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51612|applimit:0| [2025/04/30 09:52:25 328971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41166|rtt_var:460|pto_duration:43166|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 328978] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 328985] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 328991] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 09:52:25 328998] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745397094|now:1746006745328971|interv:68123| [2025/04/30 09:52:25 329004] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745397094|now:1746006745328971|interval:68123|pto_count:0|srtt:41166 [2025/04/30 09:52:25 329012] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:88814|inflight:52812| [2025/04/30 09:52:25 329019] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 329023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:88814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1220295| [2025/04/30 09:52:25 329028] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 329032] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1385| [2025/04/30 09:52:25 329060] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1385|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746006745329039|stream_id:0|stream_offset:1220295| [2025/04/30 09:52:25 329081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 329088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 09:52:25 329093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41166|rtt_var:460|pto_duration:43166|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 329097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 329101] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 329105] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 09:52:25 329109] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745397205|now:1746006745329093|interv:68112| [2025/04/30 09:52:25 329113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745397205|now:1746006745329093|interval:68112|pto_count:0|srtt:41166 [2025/04/30 09:52:25 329118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:88814|inflight:54012| [2025/04/30 09:52:25 329122] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 329126] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:88814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1221474| [2025/04/30 09:52:25 329131] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 329158] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745330158|now:1746006745329158|interv:1000| [2025/04/30 09:52:25 329165] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 329171] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 329176] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745330158| [2025/04/30 09:52:25 329180] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745330158| [2025/04/30 09:52:25 329184] [debug] |xqc_engine_wakeup_after|wakeup:1746006745330158|now:1746006745329184|diff:974| [2025/04/30 09:52:25 329188] [debug] |xqc_engine_main_logic|END|now:1746006745328699| [2025/04/30 09:52:25 329397] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745329396| [2025/04/30 09:52:25 329406] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 329414] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:516| [2025/04/30 09:52:25 329420] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:517| [2025/04/30 09:52:25 329429] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:517| [2025/04/30 09:52:25 329435] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 329443] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1341|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1342|path_largest_ack:1341| [2025/04/30 09:52:25 329456] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:52806|prior_delivered:1140827|prior_time:1746006745285369|is_app_limited:0|send_elapse:43382|ack_elapse:44027|ctl_first_sent_time:1746006745287019|lagest_ack_time:1746006745329396|curr_delivered:1192433| [2025/04/30 09:52:25 329463] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745287019| [2025/04/30 09:52:25 329471] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:791||sndq_packets_used_bytes:0|sndq_packets_free:557| [2025/04/30 09:52:25 329477] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1342|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1342|path_largest_ack:1342| [2025/04/30 09:52:25 329485] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:50412|prior_delivered:1143227|prior_time:1746006745287470|is_app_limited:0|send_elapse:44031|ack_elapse:41926|ctl_first_sent_time:1746006745287855|lagest_ack_time:1746006745329396|curr_delivered:1193639| [2025/04/30 09:52:25 329492] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745287855| [2025/04/30 09:52:25 329498] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:790||sndq_packets_used_bytes:0|sndq_packets_free:558| [2025/04/30 09:52:25 329505] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41166|rttvar:460|minrtt:31359|latest_rtt:41541|ack_delay:280| [2025/04/30 09:52:25 329512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41178|rttvar:368|minrtt:31359|latest_rtt:41541|ack_delay:280| [2025/04/30 09:52:25 329518] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1342|lost_pn:1339|thresh:3| [2025/04/30 09:52:25 329525] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 329531] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 329538] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 329544] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 497|pns:2| [2025/04/30 09:52:25 329549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 329554] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41178|rtt_var:368|pto_duration:43178|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 329558] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 329562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 329566] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 329570] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745397217|now:1746006745329553|interv:67664| [2025/04/30 09:52:25 329574] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745397217|now:1746006745329553|interval:67664|pto_count:0|srtt:41178 [2025/04/30 09:52:25 329583] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44031, ack_elapse 41926, delivered 50412|rate 1144920|lost 304| [2025/04/30 09:52:25 329587] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144920) in round 23| [2025/04/30 09:52:25 329591] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 329595] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 329599] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:88814|packet_lost:0|acked:2406|po_sent_time:1746006745287855|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1157633| [2025/04/30 09:52:25 329604] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122249|packet_lost:0|acked:2406|po_sent_time:1746006745287855|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1157633| [2025/04/30 09:52:25 329608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:122249|full_bw_reached:1|inflight:51606|srtt:41178|latest_rtt:41541|min_rtt:31359|applimit:0|lost:304|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 329614] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:517|largest:517|pns:2| [2025/04/30 09:52:25 329619] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:517|frame:ACK |recv_time:1746006745329396|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 329624] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865329396|now:1746006745329396|interv:120000000| [2025/04/30 09:52:25 329628] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865329396|now:1746006745329396|interv:120000000| [2025/04/30 09:52:25 329632] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745330158|pq_index:0| [2025/04/30 09:52:25 329636] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745328699| [2025/04/30 09:52:25 329640] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745329640| [2025/04/30 09:52:25 329645] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745329644| [2025/04/30 09:52:25 329651] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|min_srtt:41178|path_bw:1211874|loss_rate:8.82|path_pto:0| [2025/04/30 09:52:25 329655] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1255665| [2025/04/30 09:52:25 329660] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 329665] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 329669] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|min_srtt:41178|path_bw:1211874|loss_rate:8.82|path_pto:0| [2025/04/30 09:52:25 329676] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1256844| [2025/04/30 09:52:25 329681] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 329685] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 329689] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|min_srtt:41178|path_bw:1211874|loss_rate:8.82|path_pto:0| [2025/04/30 09:52:25 329695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1258023| [2025/04/30 09:52:25 329702] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 329710] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 329716] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|min_srtt:41178|path_bw:1211874|loss_rate:8.82|path_pto:0| [2025/04/30 09:52:25 329720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1259202| [2025/04/30 09:52:25 329725] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 329732] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 329739] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|min_srtt:41178|path_bw:1211874|loss_rate:8.82|path_pto:0| [2025/04/30 09:52:25 329745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1260381| [2025/04/30 09:52:25 329752] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 329758] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 329765] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|min_srtt:41178|path_bw:1211874|loss_rate:8.82|path_pto:0| [2025/04/30 09:52:25 329772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1261560| [2025/04/30 09:52:25 329778] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 329791] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 329798] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|min_srtt:41178|path_bw:1211874|loss_rate:8.82|path_pto:0| [2025/04/30 09:52:25 329805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1262739| [2025/04/30 09:52:25 329811] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 329818] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 329825] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|min_srtt:41178|path_bw:1211874|loss_rate:8.82|path_pto:0| [2025/04/30 09:52:25 329832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1263918| [2025/04/30 09:52:25 329838] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 329845] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 329851] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|min_srtt:41178|path_bw:1211874|loss_rate:8.82|path_pto:0| [2025/04/30 09:52:25 329858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1265097| [2025/04/30 09:52:25 329865] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 329872] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 329879] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|min_srtt:41178|path_bw:1211874|loss_rate:8.82|path_pto:0| [2025/04/30 09:52:25 329885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1266276| [2025/04/30 09:52:25 329890] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 329895] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 329899] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|min_srtt:41178|path_bw:1211874|loss_rate:8.82|path_pto:0| [2025/04/30 09:52:25 329907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1267455| [2025/04/30 09:52:25 329912] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 329916] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 329920] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|min_srtt:41178|path_bw:1211874|loss_rate:8.82|path_pto:0| [2025/04/30 09:52:25 329924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1268634| [2025/04/30 09:52:25 329928] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 329933] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 329937] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|min_srtt:41178|path_bw:1211874|loss_rate:8.82|path_pto:0| [2025/04/30 09:52:25 329941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1269813| [2025/04/30 09:52:25 329945] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 329950] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 329954] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|min_srtt:41178|path_bw:1211874|loss_rate:8.82|path_pto:0| [2025/04/30 09:52:25 329958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1270992| [2025/04/30 09:52:25 329962] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 329966] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 329971] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|min_srtt:41178|path_bw:1211874|loss_rate:8.82|path_pto:0| [2025/04/30 09:52:25 329975] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1272171| [2025/04/30 09:52:25 329979] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 329986] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 329990] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|min_srtt:41178|path_bw:1211874|loss_rate:8.82|path_pto:0| [2025/04/30 09:52:25 329994] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1273350| [2025/04/30 09:52:25 329998] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 330002] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 330007] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|min_srtt:41178|path_bw:1211874|loss_rate:8.82|path_pto:0| [2025/04/30 09:52:25 330011] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1274529| [2025/04/30 09:52:25 330015] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 330019] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 330023] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|min_srtt:41178|path_bw:1211874|loss_rate:8.82|path_pto:0| [2025/04/30 09:52:25 330027] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1275708| [2025/04/30 09:52:25 330032] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 330036] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 330040] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|min_srtt:41178|path_bw:1211874|loss_rate:8.82|path_pto:0| [2025/04/30 09:52:25 330044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1276887| [2025/04/30 09:52:25 330048] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 330053] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 330057] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|min_srtt:41178|path_bw:1211874|loss_rate:8.82|path_pto:0| [2025/04/30 09:52:25 330061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1278066| [2025/04/30 09:52:25 330068] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 330072] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 330076] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|min_srtt:41178|path_bw:1211874|loss_rate:8.82|path_pto:0| [2025/04/30 09:52:25 330080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1279245| [2025/04/30 09:52:25 330085] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 330089] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 330093] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|min_srtt:41178|path_bw:1211874|loss_rate:8.82|path_pto:0| [2025/04/30 09:52:25 330097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1280424| [2025/04/30 09:52:25 330101] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 330106] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 330110] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|min_srtt:41178|path_bw:1211874|loss_rate:8.82|path_pto:0| [2025/04/30 09:52:25 330114] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1281603| [2025/04/30 09:52:25 330118] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 330123] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 330127] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|min_srtt:41178|path_bw:1211874|loss_rate:8.82|path_pto:0| [2025/04/30 09:52:25 330131] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1282782| [2025/04/30 09:52:25 330161] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 330172] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 330178] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|min_srtt:41178|path_bw:1211874|loss_rate:8.82|path_pto:0| [2025/04/30 09:52:25 330184] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1283961| [2025/04/30 09:52:25 330190] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 330195] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 330200] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|min_srtt:41178|path_bw:1211874|loss_rate:8.82|path_pto:0| [2025/04/30 09:52:25 330205] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1285140| [2025/04/30 09:52:25 330211] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 330217] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 330224] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|min_srtt:41178|path_bw:1211874|loss_rate:8.82|path_pto:0| [2025/04/30 09:52:25 330230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1286319| [2025/04/30 09:52:25 330235] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 330239] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 330243] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|min_srtt:41178|path_bw:1211874|loss_rate:8.82|path_pto:0| [2025/04/30 09:52:25 330247] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1287498| [2025/04/30 09:52:25 330252] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 330256] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 330260] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|min_srtt:41178|path_bw:1211874|loss_rate:8.82|path_pto:0| [2025/04/30 09:52:25 330264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1288677| [2025/04/30 09:52:25 330271] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 330275] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 330280] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|min_srtt:41178|path_bw:1211874|loss_rate:8.82|path_pto:0| [2025/04/30 09:52:25 330284] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1289856| [2025/04/30 09:52:25 330288] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 330292] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 330296] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 330300] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 330305] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 330309] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1221474| [2025/04/30 09:52:25 330313] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 330317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 330321] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745330158| [2025/04/30 09:52:25 330325] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745330158| [2025/04/30 09:52:25 330329] [debug] |xqc_engine_wakeup_after|wakeup:1746006745330158|now:1746006745330329|diff:18446744073709551445| [2025/04/30 09:52:25 330334] [debug] |xqc_engine_main_logic|END|now:1746006745329644| [2025/04/30 09:52:25 330339] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745330339| [2025/04/30 09:52:25 330343] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745330158|pq_index:0| [2025/04/30 09:52:25 330347] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745329644| [2025/04/30 09:52:25 330352] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745330351| [2025/04/30 09:52:25 330357] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745330158|now:1746006745330351| [2025/04/30 09:52:25 330361] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745330158|now:1746006745330351| [2025/04/30 09:52:25 330365] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 330373] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41178|min_srtt:41178|path_bw:1211874|loss_rate:8.82|path_pto:0| [2025/04/30 09:52:25 330377] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1289856| [2025/04/30 09:52:25 330381] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 330385] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 330389] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 330393] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 330397] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 330401] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1221474| [2025/04/30 09:52:25 330406] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 330410] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1386| [2025/04/30 09:52:25 330444] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1386|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745330418|stream_id:0|stream_offset:1221474| [2025/04/30 09:52:25 330450] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 330455] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 330460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41178|rtt_var:368|pto_duration:43178|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 330465] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 330469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 330472] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 330476] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745398596|now:1746006745330460|interv:68136| [2025/04/30 09:52:25 330480] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745398596|now:1746006745330460|interval:68136|pto_count:0|srtt:41178 [2025/04/30 09:52:25 330485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:52806| [2025/04/30 09:52:25 330490] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 330494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1222653| [2025/04/30 09:52:25 330502] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 330506] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745331506|now:1746006745330506|interv:1000| [2025/04/30 09:52:25 330510] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 330514] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 330518] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745331506| [2025/04/30 09:52:25 330522] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745331506| [2025/04/30 09:52:25 330526] [debug] |xqc_engine_wakeup_after|wakeup:1746006745331506|now:1746006745330526|diff:980| [2025/04/30 09:52:25 330530] [debug] |xqc_engine_main_logic|END|now:1746006745330351| [2025/04/30 09:52:25 331195] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745331194| [2025/04/30 09:52:25 331210] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 331220] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:517| [2025/04/30 09:52:25 331226] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:518| [2025/04/30 09:52:25 331235] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:518| [2025/04/30 09:52:25 331241] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 331249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1343|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1344|path_largest_ack:1343| [2025/04/30 09:52:25 331256] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:51612|prior_delivered:1143227|prior_time:1746006745287470|is_app_limited:0|send_elapse:44175|ack_elapse:43724|ctl_first_sent_time:1746006745287999|lagest_ack_time:1746006745331194|curr_delivered:1194839| [2025/04/30 09:52:25 331263] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745287999| [2025/04/30 09:52:25 331270] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:789||sndq_packets_used_bytes:0|sndq_packets_free:559| [2025/04/30 09:52:25 331277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1344|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1344|path_largest_ack:1344| [2025/04/30 09:52:25 331284] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:51612|prior_delivered:1143227|prior_time:1746006745287470|is_app_limited:0|send_elapse:44175|ack_elapse:43724|ctl_first_sent_time:1746006745287999|lagest_ack_time:1746006745331194|curr_delivered:1196039| [2025/04/30 09:52:25 331291] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745289386| [2025/04/30 09:52:25 331297] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:788||sndq_packets_used_bytes:0|sndq_packets_free:560| [2025/04/30 09:52:25 331304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41178|rttvar:368|minrtt:31359|latest_rtt:41808|ack_delay:104| [2025/04/30 09:52:25 331310] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41244|rttvar:407|minrtt:31359|latest_rtt:41808|ack_delay:104| [2025/04/30 09:52:25 331322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1344|lost_pn:1341|thresh:3| [2025/04/30 09:52:25 331327] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 331331] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 331335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 331339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 331343] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41244|rtt_var:407|pto_duration:43244|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 331347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 331351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 331355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 09:52:25 331359] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745398662|now:1746006745331343|interv:67319| [2025/04/30 09:52:25 331363] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745398662|now:1746006745331343|interval:67319|pto_count:0|srtt:41244 [2025/04/30 09:52:25 331368] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44175, ack_elapse 43724, delivered 52812|rate 1195517|lost 304| [2025/04/30 09:52:25 331373] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195517) in round 23| [2025/04/30 09:52:25 331377] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 331381] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 331385] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122249|packet_lost:0|acked:2400|po_sent_time:1746006745289386|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1157633| [2025/04/30 09:52:25 331389] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122249|packet_lost:0|acked:2400|po_sent_time:1746006745289386|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1157633| [2025/04/30 09:52:25 331394] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:122249|full_bw_reached:1|inflight:50406|srtt:41244|latest_rtt:41808|min_rtt:31359|applimit:0|lost:304|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 331400] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:518|largest:518|pns:2| [2025/04/30 09:52:25 331405] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:518|frame:ACK |recv_time:1746006745331194|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 331409] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865331194|now:1746006745331194|interv:120000000| [2025/04/30 09:52:25 331414] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865331194|now:1746006745331194|interv:120000000| [2025/04/30 09:52:25 331420] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745331506|pq_index:0| [2025/04/30 09:52:25 331425] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745330351| [2025/04/30 09:52:25 331429] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745331429| [2025/04/30 09:52:25 331434] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745331433| [2025/04/30 09:52:25 331440] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41244|min_srtt:41244|path_bw:1211874|loss_rate:8.57|path_pto:0| [2025/04/30 09:52:25 331444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:50406|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1289856| [2025/04/30 09:52:25 331449] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41244|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 331453] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 331458] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41244|min_srtt:41244|path_bw:1211874|loss_rate:8.57|path_pto:0| [2025/04/30 09:52:25 331462] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:50406|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1291035| [2025/04/30 09:52:25 331467] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41244|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 331472] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 331476] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41244|min_srtt:41244|path_bw:1211874|loss_rate:8.57|path_pto:0| [2025/04/30 09:52:25 331480] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50406|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1292214| [2025/04/30 09:52:25 331485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 331489] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 331492] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 331497] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 331501] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 331505] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1222653| [2025/04/30 09:52:25 331512] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 331516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 331520] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745331506| [2025/04/30 09:52:25 331524] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745331506| [2025/04/30 09:52:25 331528] [debug] |xqc_engine_wakeup_after|wakeup:1746006745331506|now:1746006745331528|diff:18446744073709551594| [2025/04/30 09:52:25 331533] [debug] |xqc_engine_main_logic|END|now:1746006745331433| [2025/04/30 09:52:25 331538] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745331538| [2025/04/30 09:52:25 331542] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745331506|pq_index:0| [2025/04/30 09:52:25 331546] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745331433| [2025/04/30 09:52:25 331551] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745331550| [2025/04/30 09:52:25 331555] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745331506|now:1746006745331550| [2025/04/30 09:52:25 331559] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745331506|now:1746006745331550| [2025/04/30 09:52:25 331563] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 331568] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41244|min_srtt:41244|path_bw:1211874|loss_rate:8.57|path_pto:0| [2025/04/30 09:52:25 331572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50406|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1292214| [2025/04/30 09:52:25 331576] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 331580] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 331584] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 331588] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 331592] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 331597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1222653| [2025/04/30 09:52:25 331601] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 331605] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1387| [2025/04/30 09:52:25 331640] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1387|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746006745331613|stream_id:0|stream_offset:1222653| [2025/04/30 09:52:25 331650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 331655] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 09:52:25 331659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41244|rtt_var:407|pto_duration:43244|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 331664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 331668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 331671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 331675] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745399857|now:1746006745331659|interv:68198| [2025/04/30 09:52:25 331680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745399857|now:1746006745331659|interval:68198|pto_count:0|srtt:41244 [2025/04/30 09:52:25 331686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:51606| [2025/04/30 09:52:25 331698] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 331705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1223832| [2025/04/30 09:52:25 331712] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 331717] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745332717|now:1746006745331717|interv:1000| [2025/04/30 09:52:25 331724] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 331730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 331736] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745332717| [2025/04/30 09:52:25 331743] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745332717| [2025/04/30 09:52:25 331749] [debug] |xqc_engine_wakeup_after|wakeup:1746006745332717|now:1746006745331749|diff:968| [2025/04/30 09:52:25 331756] [debug] |xqc_engine_main_logic|END|now:1746006745331550| [2025/04/30 09:52:25 332829] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745332829| [2025/04/30 09:52:25 332845] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745332717|pq_index:0| [2025/04/30 09:52:25 332852] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745331550| [2025/04/30 09:52:25 332861] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745332859| [2025/04/30 09:52:25 332868] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745332717|now:1746006745332859| [2025/04/30 09:52:25 332875] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745332717|now:1746006745332859| [2025/04/30 09:52:25 332888] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 332896] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41244|min_srtt:41244|path_bw:1211874|loss_rate:8.33|path_pto:0| [2025/04/30 09:52:25 332903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1292214| [2025/04/30 09:52:25 332910] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 332916] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 332923] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 332930] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 332937] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 332944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1223832| [2025/04/30 09:52:25 332951] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 332958] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1388| [2025/04/30 09:52:25 332992] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1388|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745332969|stream_id:0|stream_offset:1223832| [2025/04/30 09:52:25 333001] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 333008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 333015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41244|rtt_var:407|pto_duration:43244|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 333022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 333028] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 333034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 333041] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745401213|now:1746006745333015|interv:68198| [2025/04/30 09:52:25 333046] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745401213|now:1746006745333015|interval:68198|pto_count:0|srtt:41244 [2025/04/30 09:52:25 333050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:52806| [2025/04/30 09:52:25 333055] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 333060] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1225011| [2025/04/30 09:52:25 333069] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 333073] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1389| [2025/04/30 09:52:25 333101] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1389|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745333080|stream_id:0|stream_offset:1225011| [2025/04/30 09:52:25 333107] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 333111] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 333116] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41244|rtt_var:407|pto_duration:43244|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 333120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 333124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 333128] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 333131] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745401324|now:1746006745333115|interv:68209| [2025/04/30 09:52:25 333152] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745401324|now:1746006745333115|interval:68209|pto_count:0|srtt:41244 [2025/04/30 09:52:25 333157] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:54006| [2025/04/30 09:52:25 333162] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 333169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1226190| [2025/04/30 09:52:25 333176] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 333183] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745334183|now:1746006745333183|interv:1000| [2025/04/30 09:52:25 333189] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 333193] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 333197] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745334183| [2025/04/30 09:52:25 333202] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745334183| [2025/04/30 09:52:25 333209] [debug] |xqc_engine_wakeup_after|wakeup:1746006745334183|now:1746006745333209|diff:974| [2025/04/30 09:52:25 333216] [debug] |xqc_engine_main_logic|END|now:1746006745332859| [2025/04/30 09:52:25 333230] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745333229| [2025/04/30 09:52:25 333238] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 333252] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:518| [2025/04/30 09:52:25 333258] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:519| [2025/04/30 09:52:25 333267] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:519| [2025/04/30 09:52:25 333274] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 333281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1345|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1346|path_largest_ack:1345| [2025/04/30 09:52:25 333288] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:51612|prior_delivered:1145627|prior_time:1746006745289542|is_app_limited:0|send_elapse:43396|ack_elapse:43687|ctl_first_sent_time:1746006745289826|lagest_ack_time:1746006745333229|curr_delivered:1197239| [2025/04/30 09:52:25 333295] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745289826| [2025/04/30 09:52:25 333303] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:787||sndq_packets_used_bytes:0|sndq_packets_free:561| [2025/04/30 09:52:25 333310] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1346|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1346|path_largest_ack:1346| [2025/04/30 09:52:25 333317] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:51612|prior_delivered:1145627|prior_time:1746006745289542|is_app_limited:0|send_elapse:43396|ack_elapse:43687|ctl_first_sent_time:1746006745289826|lagest_ack_time:1746006745333229|curr_delivered:1198439| [2025/04/30 09:52:25 333325] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745291230| [2025/04/30 09:52:25 333331] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:786||sndq_packets_used_bytes:0|sndq_packets_free:562| [2025/04/30 09:52:25 333338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41244|rttvar:407|minrtt:31359|latest_rtt:41999|ack_delay:88| [2025/04/30 09:52:25 333344] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41327|rttvar:472|minrtt:31359|latest_rtt:41999|ack_delay:88| [2025/04/30 09:52:25 333351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1346|lost_pn:1343|thresh:3| [2025/04/30 09:52:25 333358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 333364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 333371] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 333376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 333381] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41327|rtt_var:472|pto_duration:43327|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 333385] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 333389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 333393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 333401] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745401407|now:1746006745333380|interv:68027| [2025/04/30 09:52:25 333406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745401407|now:1746006745333380|interval:68027|pto_count:0|srtt:41327 [2025/04/30 09:52:25 333410] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43396, ack_elapse 43687, delivered 52812|rate 1208872|lost 304| [2025/04/30 09:52:25 333415] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208872) in round 23| [2025/04/30 09:52:25 333419] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 333423] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 333427] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122249|packet_lost:0|acked:2400|po_sent_time:1746006745291230|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1157633| [2025/04/30 09:52:25 333431] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122249|packet_lost:0|acked:2400|po_sent_time:1746006745291230|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1157633| [2025/04/30 09:52:25 333436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:122249|full_bw_reached:1|inflight:51606|srtt:41327|latest_rtt:41999|min_rtt:31359|applimit:0|lost:304|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 333442] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:519|largest:519|pns:2| [2025/04/30 09:52:25 333447] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:519|frame:ACK |recv_time:1746006745333229|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 333452] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865333229|now:1746006745333229|interv:120000000| [2025/04/30 09:52:25 333456] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865333229|now:1746006745333229|interv:120000000| [2025/04/30 09:52:25 333460] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745334183|pq_index:0| [2025/04/30 09:52:25 333464] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745332859| [2025/04/30 09:52:25 333468] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745333468| [2025/04/30 09:52:25 333473] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745333472| [2025/04/30 09:52:25 333479] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41327|min_srtt:41327|path_bw:1211874|loss_rate:7.89|path_pto:0| [2025/04/30 09:52:25 333483] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1292214| [2025/04/30 09:52:25 333488] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41327|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 333495] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 333499] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41327|min_srtt:41327|path_bw:1211874|loss_rate:7.89|path_pto:0| [2025/04/30 09:52:25 333504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1293393| [2025/04/30 09:52:25 333508] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41327|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 333513] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 333517] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41327|min_srtt:41327|path_bw:1211874|loss_rate:7.89|path_pto:0| [2025/04/30 09:52:25 333522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1294572| [2025/04/30 09:52:25 333526] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 333530] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 333534] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 333538] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 333542] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 333547] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1226190| [2025/04/30 09:52:25 333551] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 333555] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 333559] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745334183| [2025/04/30 09:52:25 333563] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745334183| [2025/04/30 09:52:25 333567] [debug] |xqc_engine_wakeup_after|wakeup:1746006745334183|now:1746006745333567|diff:616| [2025/04/30 09:52:25 333571] [debug] |xqc_engine_main_logic|END|now:1746006745333472| [2025/04/30 09:52:25 333576] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745333576| [2025/04/30 09:52:25 333580] [debug] |xqc_engine_wakeup_after|wakeup:1746006745334183|now:1746006745333580|diff:603| [2025/04/30 09:52:25 333584] [debug] |xqc_engine_main_logic|END|now:1746006745333576| [2025/04/30 09:52:25 334651] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745334651| [2025/04/30 09:52:25 334662] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745334183|pq_index:0| [2025/04/30 09:52:25 334674] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745333472| [2025/04/30 09:52:25 334682] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745334680| [2025/04/30 09:52:25 334689] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745334183|now:1746006745334680| [2025/04/30 09:52:25 334695] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745334183|now:1746006745334680| [2025/04/30 09:52:25 334699] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 334705] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41327|min_srtt:41327|path_bw:1211874|loss_rate:7.89|path_pto:0| [2025/04/30 09:52:25 334712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1294572| [2025/04/30 09:52:25 334719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 334726] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 334732] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 334739] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 334746] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 334753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1226190| [2025/04/30 09:52:25 334760] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 334767] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1390| [2025/04/30 09:52:25 334838] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1390|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745334779|stream_id:0|stream_offset:1226190| [2025/04/30 09:52:25 334848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 334856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 334863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41327|rtt_var:472|pto_duration:43327|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 334870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 334876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 334882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 334889] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745403106|now:1746006745334863|interv:68243| [2025/04/30 09:52:25 334901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745403106|now:1746006745334863|interval:68243|pto_count:0|srtt:41327 [2025/04/30 09:52:25 334909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:52806| [2025/04/30 09:52:25 334916] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 334923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1227369| [2025/04/30 09:52:25 334930] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 334936] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745335936|now:1746006745334936|interv:1000| [2025/04/30 09:52:25 334942] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 334948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 334954] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745335936| [2025/04/30 09:52:25 334961] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745335936| [2025/04/30 09:52:25 334967] [debug] |xqc_engine_wakeup_after|wakeup:1746006745335936|now:1746006745334967|diff:969| [2025/04/30 09:52:25 334974] [debug] |xqc_engine_main_logic|END|now:1746006745334680| [2025/04/30 09:52:25 335173] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745335171| [2025/04/30 09:52:25 335187] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 335195] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:519| [2025/04/30 09:52:25 335202] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:520| [2025/04/30 09:52:25 335210] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:520| [2025/04/30 09:52:25 335217] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 335224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 335231] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:51612|prior_delivered:1148027|prior_time:1746006745291379|is_app_limited:0|send_elapse:43879|ack_elapse:43792|ctl_first_sent_time:1746006745292975|lagest_ack_time:1746006745335171|curr_delivered:1199639| [2025/04/30 09:52:25 335239] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745292975| [2025/04/30 09:52:25 335245] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:785||sndq_packets_used_bytes:0|sndq_packets_free:563| [2025/04/30 09:52:25 335251] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 335258] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:51612|prior_delivered:1148027|prior_time:1746006745291379|is_app_limited:0|send_elapse:43879|ack_elapse:43792|ctl_first_sent_time:1746006745292975|lagest_ack_time:1746006745335171|curr_delivered:1200839| [2025/04/30 09:52:25 335271] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745293092| [2025/04/30 09:52:25 335277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:784||sndq_packets_used_bytes:0|sndq_packets_free:564| [2025/04/30 09:52:25 335285] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41327|rttvar:472|minrtt:31359|latest_rtt:42079|ack_delay:96| [2025/04/30 09:52:25 335292] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41409|rttvar:518|minrtt:31359|latest_rtt:42079|ack_delay:96| [2025/04/30 09:52:25 335299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1348|lost_pn:1345|thresh:3| [2025/04/30 09:52:25 335306] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 335312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 335319] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 335324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 335329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41409|rtt_var:518|pto_duration:43481|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 335333] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 335337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 335341] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 09:52:25 335345] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745403260|now:1746006745335328|interv:67932| [2025/04/30 09:52:25 335349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745403260|now:1746006745335328|interval:67932|pto_count:0|srtt:41409 [2025/04/30 09:52:25 335353] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43879, ack_elapse 43792, delivered 52812|rate 1203582|lost 304| [2025/04/30 09:52:25 335358] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203582) in round 23| [2025/04/30 09:52:25 335362] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 335366] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 335370] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122249|packet_lost:0|acked:2400|po_sent_time:1746006745293092|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1157633| [2025/04/30 09:52:25 335375] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122249|packet_lost:0|acked:2400|po_sent_time:1746006745293092|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1157633| [2025/04/30 09:52:25 335379] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:122249|full_bw_reached:1|inflight:50406|srtt:41409|latest_rtt:42079|min_rtt:31359|applimit:0|lost:304|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 335389] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:520|largest:520|pns:2| [2025/04/30 09:52:25 335394] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:520|frame:ACK |recv_time:1746006745335171|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 335399] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865335171|now:1746006745335171|interv:120000000| [2025/04/30 09:52:25 335403] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865335171|now:1746006745335171|interv:120000000| [2025/04/30 09:52:25 335407] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745335936|pq_index:0| [2025/04/30 09:52:25 335411] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745334680| [2025/04/30 09:52:25 335415] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745335415| [2025/04/30 09:52:25 335420] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745335419| [2025/04/30 09:52:25 335426] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41409|min_srtt:41409|path_bw:1211874|loss_rate:7.69|path_pto:0| [2025/04/30 09:52:25 335430] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:50406|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1294572| [2025/04/30 09:52:25 335435] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41409|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 335440] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 335444] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41409|min_srtt:41409|path_bw:1211874|loss_rate:7.69|path_pto:0| [2025/04/30 09:52:25 335448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:50406|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1295751| [2025/04/30 09:52:25 335453] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41409|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 335457] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 335461] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41409|min_srtt:41409|path_bw:1211874|loss_rate:7.69|path_pto:0| [2025/04/30 09:52:25 335466] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50406|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1296930| [2025/04/30 09:52:25 335470] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 335477] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 335480] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 335485] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 335489] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 335493] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1227369| [2025/04/30 09:52:25 335498] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 335502] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 335506] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745335936| [2025/04/30 09:52:25 335510] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745335936| [2025/04/30 09:52:25 335514] [debug] |xqc_engine_wakeup_after|wakeup:1746006745335936|now:1746006745335514|diff:422| [2025/04/30 09:52:25 335518] [debug] |xqc_engine_main_logic|END|now:1746006745335419| [2025/04/30 09:52:25 335524] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745335524| [2025/04/30 09:52:25 335527] [debug] |xqc_engine_wakeup_after|wakeup:1746006745335936|now:1746006745335527|diff:409| [2025/04/30 09:52:25 335531] [debug] |xqc_engine_main_logic|END|now:1746006745335524| [2025/04/30 09:52:25 336598] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745336598| [2025/04/30 09:52:25 336609] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745335936|pq_index:0| [2025/04/30 09:52:25 336614] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745335419| [2025/04/30 09:52:25 336619] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745336618| [2025/04/30 09:52:25 336624] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745335936|now:1746006745336618| [2025/04/30 09:52:25 336628] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745335936|now:1746006745336618| [2025/04/30 09:52:25 336632] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 336638] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41409|min_srtt:41409|path_bw:1211874|loss_rate:7.69|path_pto:0| [2025/04/30 09:52:25 336643] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50406|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1296930| [2025/04/30 09:52:25 336648] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 336652] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 336655] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 336666] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 336673] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 336680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1227369| [2025/04/30 09:52:25 336687] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 336693] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1391| [2025/04/30 09:52:25 336735] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1391|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746006745336702|stream_id:0|stream_offset:1227369| [2025/04/30 09:52:25 336746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 336754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 09:52:25 336760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41409|rtt_var:518|pto_duration:43481|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 336767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 336774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 336780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 336787] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745405183|now:1746006745336760|interv:68423| [2025/04/30 09:52:25 336793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745405183|now:1746006745336760|interval:68423|pto_count:0|srtt:41409 [2025/04/30 09:52:25 336801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:51606| [2025/04/30 09:52:25 336809] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 336816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1228548| [2025/04/30 09:52:25 336823] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 336830] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1392| [2025/04/30 09:52:25 336871] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1392|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745336840|stream_id:0|stream_offset:1228548| [2025/04/30 09:52:25 336880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 336887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 336900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41409|rtt_var:518|pto_duration:43481|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 336907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 336913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 336919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 336925] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745405321|now:1746006745336899|interv:68422| [2025/04/30 09:52:25 336931] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745405321|now:1746006745336899|interval:68422|pto_count:0|srtt:41409 [2025/04/30 09:52:25 336938] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:52806| [2025/04/30 09:52:25 336946] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 336952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1229727| [2025/04/30 09:52:25 336960] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 336966] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1393| [2025/04/30 09:52:25 337009] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1393|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745336977|stream_id:0|stream_offset:1229727| [2025/04/30 09:52:25 337019] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 337027] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 337034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41409|rtt_var:518|pto_duration:43481|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 337040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 337047] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 337053] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 337059] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745405458|now:1746006745337033|interv:68425| [2025/04/30 09:52:25 337065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745405458|now:1746006745337033|interval:68425|pto_count:0|srtt:41409 [2025/04/30 09:52:25 337073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:54006| [2025/04/30 09:52:25 337079] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 337087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1230906| [2025/04/30 09:52:25 337092] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 337096] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745338096|now:1746006745337096|interv:1000| [2025/04/30 09:52:25 337100] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 337104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 337108] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745338096| [2025/04/30 09:52:25 337112] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745338096| [2025/04/30 09:52:25 337116] [debug] |xqc_engine_wakeup_after|wakeup:1746006745338096|now:1746006745337116|diff:980| [2025/04/30 09:52:25 337120] [debug] |xqc_engine_main_logic|END|now:1746006745336618| [2025/04/30 09:52:25 337209] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745337208| [2025/04/30 09:52:25 337219] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 337239] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:520| [2025/04/30 09:52:25 337245] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:521| [2025/04/30 09:52:25 337254] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:521| [2025/04/30 09:52:25 337258] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 337263] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 337268] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:51612|prior_delivered:1150427|prior_time:1746006745293358|is_app_limited:0|send_elapse:42786|ack_elapse:43850|ctl_first_sent_time:1746006745294939|lagest_ack_time:1746006745337208|curr_delivered:1202039| [2025/04/30 09:52:25 337274] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745294939| [2025/04/30 09:52:25 337281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:783||sndq_packets_used_bytes:0|sndq_packets_free:565| [2025/04/30 09:52:25 337288] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 337295] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:51612|prior_delivered:1150427|prior_time:1746006745293358|is_app_limited:0|send_elapse:42786|ack_elapse:43850|ctl_first_sent_time:1746006745294939|lagest_ack_time:1746006745337208|curr_delivered:1203239| [2025/04/30 09:52:25 337302] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745295062| [2025/04/30 09:52:25 337309] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:782||sndq_packets_used_bytes:0|sndq_packets_free:566| [2025/04/30 09:52:25 337316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41409|rttvar:518|minrtt:31359|latest_rtt:42146|ack_delay:96| [2025/04/30 09:52:25 337322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41489|rttvar:549|minrtt:31359|latest_rtt:42146|ack_delay:96| [2025/04/30 09:52:25 337334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1350|lost_pn:1347|thresh:3| [2025/04/30 09:52:25 337341] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 337347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 337353] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 337359] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 337363] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41489|rtt_var:549|pto_duration:43685|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 337368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 337372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 337375] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 337379] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745405662|now:1746006745337363|interv:68299| [2025/04/30 09:52:25 337384] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745405662|now:1746006745337363|interval:68299|pto_count:0|srtt:41489 [2025/04/30 09:52:25 337388] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42786, ack_elapse 43850, delivered 52812|rate 1204378|lost 304| [2025/04/30 09:52:25 337393] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204378) in round 23| [2025/04/30 09:52:25 337397] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 337401] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 337405] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122249|packet_lost:0|acked:2400|po_sent_time:1746006745295062|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1157633| [2025/04/30 09:52:25 337410] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122249|packet_lost:0|acked:2400|po_sent_time:1746006745295062|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1157633| [2025/04/30 09:52:25 337414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:122249|full_bw_reached:1|inflight:51606|srtt:41489|latest_rtt:42146|min_rtt:31359|applimit:0|lost:304|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 337420] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:521|largest:521|pns:2| [2025/04/30 09:52:25 337425] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:521|frame:ACK |recv_time:1746006745337208|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 337430] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865337208|now:1746006745337208|interv:120000000| [2025/04/30 09:52:25 337437] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865337208|now:1746006745337208|interv:120000000| [2025/04/30 09:52:25 337441] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745338096|pq_index:0| [2025/04/30 09:52:25 337445] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745336618| [2025/04/30 09:52:25 337449] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745337449| [2025/04/30 09:52:25 337454] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745337453| [2025/04/30 09:52:25 337460] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41489|min_srtt:41489|path_bw:1211874|loss_rate:7.14|path_pto:0| [2025/04/30 09:52:25 337465] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1296930| [2025/04/30 09:52:25 337469] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41489|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 337474] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 337478] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41489|min_srtt:41489|path_bw:1211874|loss_rate:7.14|path_pto:0| [2025/04/30 09:52:25 337483] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1298109| [2025/04/30 09:52:25 337487] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41489|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 337491] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 337496] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41489|min_srtt:41489|path_bw:1211874|loss_rate:7.14|path_pto:0| [2025/04/30 09:52:25 337503] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1299288| [2025/04/30 09:52:25 337510] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 337516] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 337522] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 337528] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 337534] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 337545] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1230906| [2025/04/30 09:52:25 337552] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 337556] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 337560] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745338096| [2025/04/30 09:52:25 337564] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745338096| [2025/04/30 09:52:25 337568] [debug] |xqc_engine_wakeup_after|wakeup:1746006745338096|now:1746006745337568|diff:528| [2025/04/30 09:52:25 337573] [debug] |xqc_engine_main_logic|END|now:1746006745337453| [2025/04/30 09:52:25 337578] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745337578| [2025/04/30 09:52:25 337583] [debug] |xqc_engine_wakeup_after|wakeup:1746006745338096|now:1746006745337583|diff:513| [2025/04/30 09:52:25 337589] [debug] |xqc_engine_main_logic|END|now:1746006745337578| [2025/04/30 09:52:25 338666] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745338666| [2025/04/30 09:52:25 338681] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745338096|pq_index:0| [2025/04/30 09:52:25 338688] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745337453| [2025/04/30 09:52:25 338696] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745338694| [2025/04/30 09:52:25 338703] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745338096|now:1746006745338694| [2025/04/30 09:52:25 338710] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745338096|now:1746006745338694| [2025/04/30 09:52:25 338716] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 338724] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41489|min_srtt:41489|path_bw:1211874|loss_rate:7.14|path_pto:0| [2025/04/30 09:52:25 338731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1299288| [2025/04/30 09:52:25 338738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 338745] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 338751] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 338758] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 338766] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 338773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1230906| [2025/04/30 09:52:25 338780] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 338795] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1394| [2025/04/30 09:52:25 338840] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1394|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745338806|stream_id:0|stream_offset:1230906| [2025/04/30 09:52:25 338850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 338857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 338864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41489|rtt_var:549|pto_duration:43685|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 338871] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 338877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 338884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 338890] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745407491|now:1746006745338864|interv:68627| [2025/04/30 09:52:25 338897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745407491|now:1746006745338864|interval:68627|pto_count:0|srtt:41489 [2025/04/30 09:52:25 338904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:52806| [2025/04/30 09:52:25 338911] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 338918] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1232085| [2025/04/30 09:52:25 338926] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 338932] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745339932|now:1746006745338932|interv:1000| [2025/04/30 09:52:25 338939] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 338945] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 338951] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745339932| [2025/04/30 09:52:25 338957] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745339932| [2025/04/30 09:52:25 338963] [debug] |xqc_engine_wakeup_after|wakeup:1746006745339932|now:1746006745338963|diff:969| [2025/04/30 09:52:25 338970] [debug] |xqc_engine_main_logic|END|now:1746006745338694| [2025/04/30 09:52:25 339179] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745339177| [2025/04/30 09:52:25 339191] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 339200] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:521| [2025/04/30 09:52:25 339206] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:522| [2025/04/30 09:52:25 339214] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:522| [2025/04/30 09:52:25 339228] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 339234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 339239] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:51612|prior_delivered:1152827|prior_time:1746006745295354|is_app_limited:0|send_elapse:44686|ack_elapse:43823|ctl_first_sent_time:1746006745296948|lagest_ack_time:1746006745339177|curr_delivered:1204439| [2025/04/30 09:52:25 339246] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745296948| [2025/04/30 09:52:25 339253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:781||sndq_packets_used_bytes:0|sndq_packets_free:567| [2025/04/30 09:52:25 339260] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 339266] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:51612|prior_delivered:1152827|prior_time:1746006745295354|is_app_limited:0|send_elapse:44686|ack_elapse:43823|ctl_first_sent_time:1746006745296948|lagest_ack_time:1746006745339177|curr_delivered:1205639| [2025/04/30 09:52:25 339273] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745297065| [2025/04/30 09:52:25 339280] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:568| [2025/04/30 09:52:25 339286] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41489|rttvar:549|minrtt:31359|latest_rtt:42112|ack_delay:88| [2025/04/30 09:52:25 339291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41556|rttvar:545|minrtt:31359|latest_rtt:42112|ack_delay:88| [2025/04/30 09:52:25 339295] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1352|lost_pn:1349|thresh:3| [2025/04/30 09:52:25 339299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 339304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 339307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 339311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 339316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41556|rtt_var:545|pto_duration:43736|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 339320] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 339324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 339328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 09:52:25 339332] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745407542|now:1746006745339315|interv:68227| [2025/04/30 09:52:25 339339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745407542|now:1746006745339315|interval:68227|pto_count:0|srtt:41556 [2025/04/30 09:52:25 339344] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44686, ack_elapse 43823, delivered 52812|rate 1181846|lost 304| [2025/04/30 09:52:25 339348] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181846) in round 23| [2025/04/30 09:52:25 339353] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 339357] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 339361] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122249|packet_lost:0|acked:2400|po_sent_time:1746006745297065|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1157633| [2025/04/30 09:52:25 339365] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122249|packet_lost:0|acked:2400|po_sent_time:1746006745297065|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1157633| [2025/04/30 09:52:25 339370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:122249|full_bw_reached:1|inflight:50406|srtt:41556|latest_rtt:42112|min_rtt:31359|applimit:0|lost:304|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 339376] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:522|largest:522|pns:2| [2025/04/30 09:52:25 339380] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:522|frame:ACK |recv_time:1746006745339177|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 339385] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865339177|now:1746006745339177|interv:120000000| [2025/04/30 09:52:25 339389] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865339177|now:1746006745339177|interv:120000000| [2025/04/30 09:52:25 339393] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745339932|pq_index:0| [2025/04/30 09:52:25 339398] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745338694| [2025/04/30 09:52:25 339402] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745339402| [2025/04/30 09:52:25 339407] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745339406| [2025/04/30 09:52:25 339413] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41556|min_srtt:41556|path_bw:1211874|loss_rate:6.98|path_pto:0| [2025/04/30 09:52:25 339417] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:50406|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1299288| [2025/04/30 09:52:25 339422] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41556|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 339427] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 339434] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41556|min_srtt:41556|path_bw:1211874|loss_rate:6.98|path_pto:0| [2025/04/30 09:52:25 339438] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:50406|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1300467| [2025/04/30 09:52:25 339442] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41556|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 339447] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 339451] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41556|min_srtt:41556|path_bw:1211874|loss_rate:6.98|path_pto:0| [2025/04/30 09:52:25 339455] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50406|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1301646| [2025/04/30 09:52:25 339460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 339464] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 339467] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 339472] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 339476] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 339480] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1232085| [2025/04/30 09:52:25 339485] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 339489] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 339493] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745339932| [2025/04/30 09:52:25 339497] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745339932| [2025/04/30 09:52:25 339501] [debug] |xqc_engine_wakeup_after|wakeup:1746006745339932|now:1746006745339501|diff:431| [2025/04/30 09:52:25 339506] [debug] |xqc_engine_main_logic|END|now:1746006745339406| [2025/04/30 09:52:25 339511] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745339511| [2025/04/30 09:52:25 339515] [debug] |xqc_engine_wakeup_after|wakeup:1746006745339932|now:1746006745339515|diff:417| [2025/04/30 09:52:25 339519] [debug] |xqc_engine_main_logic|END|now:1746006745339511| [2025/04/30 09:52:25 340589] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745340588| [2025/04/30 09:52:25 340601] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745339932|pq_index:0| [2025/04/30 09:52:25 340605] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745339406| [2025/04/30 09:52:25 340610] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745340609| [2025/04/30 09:52:25 340624] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745339932|now:1746006745340609| [2025/04/30 09:52:25 340631] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745339932|now:1746006745340609| [2025/04/30 09:52:25 340637] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 340645] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41556|min_srtt:41556|path_bw:1211874|loss_rate:6.98|path_pto:0| [2025/04/30 09:52:25 340653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50406|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1301646| [2025/04/30 09:52:25 340659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 340666] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 340672] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 340679] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 340687] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 340693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1232085| [2025/04/30 09:52:25 340701] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 340708] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1395| [2025/04/30 09:52:25 340777] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1395|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746006745340719|stream_id:0|stream_offset:1232085| [2025/04/30 09:52:25 340787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 340795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 09:52:25 340802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41556|rtt_var:545|pto_duration:43736|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 340808] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 340814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 340821] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 340827] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745409455|now:1746006745340802|interv:68653| [2025/04/30 09:52:25 340834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745409455|now:1746006745340802|interval:68653|pto_count:0|srtt:41556 [2025/04/30 09:52:25 340847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:51606| [2025/04/30 09:52:25 340855] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 340862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1233264| [2025/04/30 09:52:25 340869] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 340876] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1396| [2025/04/30 09:52:25 340937] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1396|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745340887|stream_id:0|stream_offset:1233264| [2025/04/30 09:52:25 340947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 340955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 340969] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41556|rtt_var:545|pto_duration:43736|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 340976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 340980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 340984] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 340988] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745409623|now:1746006745340968|interv:68655| [2025/04/30 09:52:25 340992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745409623|now:1746006745340968|interval:68655|pto_count:0|srtt:41556 [2025/04/30 09:52:25 340996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:52806| [2025/04/30 09:52:25 341001] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 341005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1234443| [2025/04/30 09:52:25 341013] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 341019] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1397| [2025/04/30 09:52:25 341059] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1397|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745341030|stream_id:0|stream_offset:1234443| [2025/04/30 09:52:25 341066] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 341078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 341084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41556|rtt_var:545|pto_duration:43736|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 341091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 341098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 341104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 341111] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745409766|now:1746006745341084|interv:68682| [2025/04/30 09:52:25 341117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745409766|now:1746006745341084|interval:68682|pto_count:0|srtt:41556 [2025/04/30 09:52:25 341124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:54006| [2025/04/30 09:52:25 341131] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 341162] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1235622| [2025/04/30 09:52:25 341169] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 341176] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745342175|now:1746006745341175|interv:1000| [2025/04/30 09:52:25 341182] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 341187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 341191] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745342175| [2025/04/30 09:52:25 341195] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745342175| [2025/04/30 09:52:25 341199] [debug] |xqc_engine_wakeup_after|wakeup:1746006745342175|now:1746006745341199|diff:976| [2025/04/30 09:52:25 341204] [debug] |xqc_engine_main_logic|END|now:1746006745340609| [2025/04/30 09:52:25 341214] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745341213| [2025/04/30 09:52:25 341219] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 341227] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:522| [2025/04/30 09:52:25 341233] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:523| [2025/04/30 09:52:25 341241] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:523| [2025/04/30 09:52:25 341247] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 341254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 341260] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:51606|prior_delivered:1155233|prior_time:1746006745297344|is_app_limited:0|send_elapse:43653|ack_elapse:43869|ctl_first_sent_time:1746006745298934|lagest_ack_time:1746006745341213|curr_delivered:1206839| [2025/04/30 09:52:25 341271] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745298934| [2025/04/30 09:52:25 341278] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:779||sndq_packets_used_bytes:0|sndq_packets_free:569| [2025/04/30 09:52:25 341285] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 341292] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:51606|prior_delivered:1155233|prior_time:1746006745297344|is_app_limited:0|send_elapse:43653|ack_elapse:43869|ctl_first_sent_time:1746006745298934|lagest_ack_time:1746006745341213|curr_delivered:1208039| [2025/04/30 09:52:25 341299] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745299054| [2025/04/30 09:52:25 341306] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:778||sndq_packets_used_bytes:0|sndq_packets_free:570| [2025/04/30 09:52:25 341312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41556|rttvar:545|minrtt:31359|latest_rtt:42159|ack_delay:96| [2025/04/30 09:52:25 341319] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41619|rttvar:535|minrtt:31359|latest_rtt:42159|ack_delay:96| [2025/04/30 09:52:25 341326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1354|lost_pn:1351|thresh:3| [2025/04/30 09:52:25 341333] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 341339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 341344] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 341348] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 341352] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41619|rtt_var:535|pto_duration:43759|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 341356] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 341360] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 341364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 341368] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745409789|now:1746006745341352|interv:68437| [2025/04/30 09:52:25 341372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745409789|now:1746006745341352|interval:68437|pto_count:0|srtt:41619 [2025/04/30 09:52:25 341377] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43653, ack_elapse 43869, delivered 52806|rate 1203720|lost 304| [2025/04/30 09:52:25 341381] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203720) in round 23| [2025/04/30 09:52:25 341386] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 341394] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95007|extra_cwnd:27242| [2025/04/30 09:52:25 341398] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122249|packet_lost:0|acked:2400|po_sent_time:1746006745299054|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1157633| [2025/04/30 09:52:25 341402] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122249|packet_lost:0|acked:2400|po_sent_time:1746006745299054|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1157633| [2025/04/30 09:52:25 341407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211874|bw:1211874|cwnd:122249|full_bw_reached:1|inflight:51606|srtt:41619|latest_rtt:42159|min_rtt:31359|applimit:0|lost:304|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 341413] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:523|largest:523|pns:2| [2025/04/30 09:52:25 341417] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:523|frame:ACK |recv_time:1746006745341213|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 341422] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865341213|now:1746006745341213|interv:120000000| [2025/04/30 09:52:25 341426] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865341213|now:1746006745341213|interv:120000000| [2025/04/30 09:52:25 341430] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745342175|pq_index:0| [2025/04/30 09:52:25 341435] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745340609| [2025/04/30 09:52:25 341439] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745341439| [2025/04/30 09:52:25 341444] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745341443| [2025/04/30 09:52:25 341450] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41619|min_srtt:41619|path_bw:1211874|loss_rate:6.52|path_pto:0| [2025/04/30 09:52:25 341454] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1301646| [2025/04/30 09:52:25 341459] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41619|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 341463] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 341468] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41619|min_srtt:41619|path_bw:1211874|loss_rate:6.52|path_pto:0| [2025/04/30 09:52:25 341472] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1302825| [2025/04/30 09:52:25 341476] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41619|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 341483] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 341487] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41619|min_srtt:41619|path_bw:1211874|loss_rate:6.52|path_pto:0| [2025/04/30 09:52:25 341492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1304004| [2025/04/30 09:52:25 341496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 341500] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 341505] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 341509] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 341513] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 341518] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1235622| [2025/04/30 09:52:25 341522] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 341526] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 341530] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745342175| [2025/04/30 09:52:25 341534] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745342175| [2025/04/30 09:52:25 341538] [debug] |xqc_engine_wakeup_after|wakeup:1746006745342175|now:1746006745341538|diff:637| [2025/04/30 09:52:25 341542] [debug] |xqc_engine_main_logic|END|now:1746006745341443| [2025/04/30 09:52:25 341547] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745341547| [2025/04/30 09:52:25 341551] [debug] |xqc_engine_wakeup_after|wakeup:1746006745342175|now:1746006745341551|diff:624| [2025/04/30 09:52:25 341555] [debug] |xqc_engine_main_logic|END|now:1746006745341547| [2025/04/30 09:52:25 342624] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745342624| [2025/04/30 09:52:25 342638] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745342175|pq_index:0| [2025/04/30 09:52:25 342646] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745341443| [2025/04/30 09:52:25 342654] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745342652| [2025/04/30 09:52:25 342661] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745342175|now:1746006745342652| [2025/04/30 09:52:25 342668] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745342175|now:1746006745342652| [2025/04/30 09:52:25 342674] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 342682] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41619|min_srtt:41619|path_bw:1211874|loss_rate:6.52|path_pto:0| [2025/04/30 09:52:25 342697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1304004| [2025/04/30 09:52:25 342704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 342710] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 342716] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 342723] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 342729] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 342751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1235622| [2025/04/30 09:52:25 342758] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 342763] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1398| [2025/04/30 09:52:25 342811] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1398|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745342771|stream_id:0|stream_offset:1235622| [2025/04/30 09:52:25 342820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 342827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 342834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41619|rtt_var:535|pto_duration:43759|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 342841] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 342847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 342854] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 342860] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745411530|now:1746006745342833|interv:68697| [2025/04/30 09:52:25 342866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745411530|now:1746006745342833|interval:68697|pto_count:0|srtt:41619 [2025/04/30 09:52:25 342873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:52806| [2025/04/30 09:52:25 342906] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 342914] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1236801| [2025/04/30 09:52:25 342927] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 342932] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1399| [2025/04/30 09:52:25 342969] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1399|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745342940|stream_id:0|stream_offset:1236801| [2025/04/30 09:52:25 342978] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 342985] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 342992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41619|rtt_var:535|pto_duration:43759|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 342999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 343006] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 343012] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 343019] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745411699|now:1746006745342992|interv:68707| [2025/04/30 09:52:25 343025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745411699|now:1746006745342992|interval:68707|pto_count:0|srtt:41619 [2025/04/30 09:52:25 343032] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122249|inflight:54006| [2025/04/30 09:52:25 343038] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 343043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:122249|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1237980| [2025/04/30 09:52:25 343047] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 343051] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745344051|now:1746006745343051|interv:1000| [2025/04/30 09:52:25 343055] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 343059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 343063] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745344051| [2025/04/30 09:52:25 343067] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745344051| [2025/04/30 09:52:25 343071] [debug] |xqc_engine_wakeup_after|wakeup:1746006745344051|now:1746006745343071|diff:980| [2025/04/30 09:52:25 343076] [debug] |xqc_engine_main_logic|END|now:1746006745342652| [2025/04/30 09:52:25 343172] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745343171| [2025/04/30 09:52:25 343186] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 343195] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:523| [2025/04/30 09:52:25 343200] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:524| [2025/04/30 09:52:25 343215] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:524| [2025/04/30 09:52:25 343221] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 343228] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 343236] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:51606|prior_delivered:1157633|prior_time:1746006745299303|is_app_limited:0|send_elapse:43816|ack_elapse:43868|ctl_first_sent_time:1746006745300882|lagest_ack_time:1746006745343171|curr_delivered:1209239| [2025/04/30 09:52:25 343243] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745300882| [2025/04/30 09:52:25 343250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:777||sndq_packets_used_bytes:0|sndq_packets_free:571| [2025/04/30 09:52:25 343254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 343259] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:51606|prior_delivered:1157633|prior_time:1746006745299303|is_app_limited:0|send_elapse:43816|ack_elapse:43868|ctl_first_sent_time:1746006745300882|lagest_ack_time:1746006745343171|curr_delivered:1210439| [2025/04/30 09:52:25 343266] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745301017| [2025/04/30 09:52:25 343272] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:776||sndq_packets_used_bytes:0|sndq_packets_free:572| [2025/04/30 09:52:25 343278] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41619|rttvar:535|minrtt:31359|latest_rtt:42154|ack_delay:80| [2025/04/30 09:52:25 343285] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41676|rttvar:515|minrtt:31359|latest_rtt:42154|ack_delay:80| [2025/04/30 09:52:25 343292] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1356|lost_pn:1353|thresh:3| [2025/04/30 09:52:25 343298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 343305] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 343311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 343317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 343323] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41676|rtt_var:515|pto_duration:43736|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 343327] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 343331] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 343335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 343339] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745411676|now:1746006745343323|interv:68353| [2025/04/30 09:52:25 343347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745411676|now:1746006745343323|interval:68353|pto_count:0|srtt:41676 [2025/04/30 09:52:25 343352] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43816, ack_elapse 43868, delivered 52806|rate 1203747|lost 304| [2025/04/30 09:52:25 343356] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: RTT round update 23 -> 24| [2025/04/30 09:52:25 343360] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203747) in round 24| [2025/04/30 09:52:25 343365] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 343369] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94780|extra_cwnd:27242| [2025/04/30 09:52:25 343373] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122249|packet_lost:0|acked:2400|po_sent_time:1746006745301017|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1210439| [2025/04/30 09:52:25 343377] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122249|packet_lost:0|acked:2400|po_sent_time:1746006745301017|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1210439| [2025/04/30 09:52:25 343382] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1208987|bw:1208987|cwnd:122022|full_bw_reached:1|inflight:51606|srtt:41676|latest_rtt:42154|min_rtt:31359|applimit:0|lost:304|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:52:25 343388] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:524|largest:524|pns:2| [2025/04/30 09:52:25 343392] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:524|frame:ACK |recv_time:1746006745343171|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 343397] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865343171|now:1746006745343171|interv:120000000| [2025/04/30 09:52:25 343401] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865343171|now:1746006745343171|interv:120000000| [2025/04/30 09:52:25 343405] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745344051|pq_index:0| [2025/04/30 09:52:25 343409] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745342652| [2025/04/30 09:52:25 343413] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745343413| [2025/04/30 09:52:25 343418] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745343417| [2025/04/30 09:52:25 343424] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41676|min_srtt:41676|path_bw:1208987|loss_rate:6.25|path_pto:0| [2025/04/30 09:52:25 343429] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1304004| [2025/04/30 09:52:25 343433] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41676|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 343441] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 343445] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41676|min_srtt:41676|path_bw:1208987|loss_rate:6.25|path_pto:0| [2025/04/30 09:52:25 343450] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1305183| [2025/04/30 09:52:25 343454] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41676|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 343459] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 343463] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41676|min_srtt:41676|path_bw:1208987|loss_rate:6.25|path_pto:0| [2025/04/30 09:52:25 343467] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1306362| [2025/04/30 09:52:25 343471] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 343475] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 343479] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 343483] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 343488] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 343492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1237980| [2025/04/30 09:52:25 343497] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 343500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 343505] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745344051| [2025/04/30 09:52:25 343509] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745344051| [2025/04/30 09:52:25 343513] [debug] |xqc_engine_wakeup_after|wakeup:1746006745344051|now:1746006745343513|diff:538| [2025/04/30 09:52:25 343517] [debug] |xqc_engine_main_logic|END|now:1746006745343417| [2025/04/30 09:52:25 343523] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745343523| [2025/04/30 09:52:25 343526] [debug] |xqc_engine_wakeup_after|wakeup:1746006745344051|now:1746006745343526|diff:525| [2025/04/30 09:52:25 343530] [debug] |xqc_engine_main_logic|END|now:1746006745343523| [2025/04/30 09:52:25 344602] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745344601| [2025/04/30 09:52:25 344617] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745344051|pq_index:0| [2025/04/30 09:52:25 344624] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745343417| [2025/04/30 09:52:25 344639] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745344637| [2025/04/30 09:52:25 344646] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745344051|now:1746006745344637| [2025/04/30 09:52:25 344653] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745344051|now:1746006745344637| [2025/04/30 09:52:25 344660] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 344668] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41676|min_srtt:41676|path_bw:1208987|loss_rate:6.25|path_pto:0| [2025/04/30 09:52:25 344675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1306362| [2025/04/30 09:52:25 344682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 344688] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 344695] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 344701] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 344709] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 344715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1237980| [2025/04/30 09:52:25 344722] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 344729] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1400| [2025/04/30 09:52:25 344770] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1400|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745344740|stream_id:0|stream_offset:1237980| [2025/04/30 09:52:25 344780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 344787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 344793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41676|rtt_var:515|pto_duration:43736|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 344800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 344807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 344813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 344818] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745413476|now:1746006745344793|interv:68683| [2025/04/30 09:52:25 344830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745413476|now:1746006745344793|interval:68683|pto_count:0|srtt:41676 [2025/04/30 09:52:25 344837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122022|inflight:52806| [2025/04/30 09:52:25 344845] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 344851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1239159| [2025/04/30 09:52:25 344859] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 344865] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745345864|now:1746006745344864|interv:1000| [2025/04/30 09:52:25 344871] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 344877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 344881] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745345864| [2025/04/30 09:52:25 344886] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745345864| [2025/04/30 09:52:25 344890] [debug] |xqc_engine_wakeup_after|wakeup:1746006745345864|now:1746006745344889|diff:975| [2025/04/30 09:52:25 344894] [debug] |xqc_engine_main_logic|END|now:1746006745344637| [2025/04/30 09:52:25 345966] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745345966| [2025/04/30 09:52:25 345978] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745345864|pq_index:0| [2025/04/30 09:52:25 345983] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745344637| [2025/04/30 09:52:25 345988] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745345987| [2025/04/30 09:52:25 345993] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745345864|now:1746006745345987| [2025/04/30 09:52:25 345997] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745345864|now:1746006745345987| [2025/04/30 09:52:25 346001] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 346006] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41676|min_srtt:41676|path_bw:1208987|loss_rate:6.12|path_pto:0| [2025/04/30 09:52:25 346011] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:52806|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1306362| [2025/04/30 09:52:25 346016] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 346019] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 346023] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 346028] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 346038] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 346042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1239159| [2025/04/30 09:52:25 346047] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 346051] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1401| [2025/04/30 09:52:25 346090] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1401|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745346059|stream_id:0|stream_offset:1239159| [2025/04/30 09:52:25 346099] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 346107] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 346114] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41676|rtt_var:515|pto_duration:43736|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 346120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 346127] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 346146] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 346153] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745414795|now:1746006745346113|interv:68682| [2025/04/30 09:52:25 346159] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745414795|now:1746006745346113|interval:68682|pto_count:0|srtt:41676 [2025/04/30 09:52:25 346166] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122022|inflight:54006| [2025/04/30 09:52:25 346173] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 346180] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1240338| [2025/04/30 09:52:25 346186] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 346193] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1402| [2025/04/30 09:52:25 346234] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1402|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745346204|stream_id:0|stream_offset:1240338| [2025/04/30 09:52:25 346243] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 346251] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 346257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41676|rtt_var:515|pto_duration:43736|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 346270] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 346277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 346283] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 346290] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745414940|now:1746006745346257|interv:68683| [2025/04/30 09:52:25 346296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745414940|now:1746006745346257|interval:68683|pto_count:0|srtt:41676 [2025/04/30 09:52:25 346303] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122022|inflight:55206| [2025/04/30 09:52:25 346310] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 346317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1241517| [2025/04/30 09:52:25 346322] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 346326] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745347325|now:1746006745346325|interv:1000| [2025/04/30 09:52:25 346330] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 346333] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 346337] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745347325| [2025/04/30 09:52:25 346342] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745347325| [2025/04/30 09:52:25 346346] [debug] |xqc_engine_wakeup_after|wakeup:1746006745347325|now:1746006745346345|diff:980| [2025/04/30 09:52:25 346350] [debug] |xqc_engine_main_logic|END|now:1746006745345987| [2025/04/30 09:52:25 346360] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745346359| [2025/04/30 09:52:25 346365] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 346371] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:524| [2025/04/30 09:52:25 346375] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:525| [2025/04/30 09:52:25 346380] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:525| [2025/04/30 09:52:25 346384] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 346389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1358|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1359|path_largest_ack:1358| [2025/04/30 09:52:25 346394] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:52806|prior_delivered:1160033|prior_time:1746006745301284|is_app_limited:0|send_elapse:43923|ack_elapse:45075|ctl_first_sent_time:1746006745303024|lagest_ack_time:1746006745346359|curr_delivered:1211639| [2025/04/30 09:52:25 346399] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745303024| [2025/04/30 09:52:25 346407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:775||sndq_packets_used_bytes:0|sndq_packets_free:573| [2025/04/30 09:52:25 346412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1359|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1359|path_largest_ack:1359| [2025/04/30 09:52:25 346416] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:51606|prior_delivered:1162433|prior_time:1746006745303404|is_app_limited:0|send_elapse:43947|ack_elapse:42955|ctl_first_sent_time:1746006745305002|lagest_ack_time:1746006745346359|curr_delivered:1212839| [2025/04/30 09:52:25 346421] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745305002| [2025/04/30 09:52:25 346425] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:774||sndq_packets_used_bytes:0|sndq_packets_free:574| [2025/04/30 09:52:25 346429] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41676|rttvar:515|minrtt:31359|latest_rtt:41357|ack_delay:104| [2025/04/30 09:52:25 346433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41623|rttvar:492|minrtt:31359|latest_rtt:41357|ack_delay:104| [2025/04/30 09:52:25 346437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1359|lost_pn:1356|thresh:3| [2025/04/30 09:52:25 346441] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 346445] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 346449] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 346453] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 346457] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745349677|now:1746006745346457|interval:3220| [2025/04/30 09:52:25 346462] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745349677|now:1746006745346457|interv:3220| [2025/04/30 09:52:25 346466] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43947, ack_elapse 42955, delivered 50406|rate 1146972|lost 304| [2025/04/30 09:52:25 346470] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146972) in round 24| [2025/04/30 09:52:25 346474] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 346479] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94780|extra_cwnd:27242| [2025/04/30 09:52:25 346483] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122022|packet_lost:0|acked:2400|po_sent_time:1746006745305002|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1210439| [2025/04/30 09:52:25 346488] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122022|packet_lost:0|acked:2400|po_sent_time:1746006745305002|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1210439| [2025/04/30 09:52:25 346492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1511233|bw:1208987|cwnd:122022|full_bw_reached:1|inflight:52806|srtt:41623|latest_rtt:41357|min_rtt:31359|applimit:0|lost:304|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 346501] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:525|largest:525|pns:2| [2025/04/30 09:52:25 346505] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:525|frame:ACK |recv_time:1746006745346359|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 346510] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865346359|now:1746006745346359|interv:120000000| [2025/04/30 09:52:25 346514] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865346359|now:1746006745346359|interv:120000000| [2025/04/30 09:52:25 346518] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745347325|pq_index:0| [2025/04/30 09:52:25 346523] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745345987| [2025/04/30 09:52:25 346526] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745346526| [2025/04/30 09:52:25 346531] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745346530| [2025/04/30 09:52:25 346537] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41623|min_srtt:41623|path_bw:1208987|loss_rate:5.88|path_pto:0| [2025/04/30 09:52:25 346542] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:52806|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1306362| [2025/04/30 09:52:25 346546] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41623|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 346551] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 346555] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41623|min_srtt:41623|path_bw:1208987|loss_rate:5.88|path_pto:0| [2025/04/30 09:52:25 346560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:52806|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1307541| [2025/04/30 09:52:25 346564] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41623|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 346569] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 346573] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41623|min_srtt:41623|path_bw:1208987|loss_rate:5.88|path_pto:0| [2025/04/30 09:52:25 346577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:52806|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1308720| [2025/04/30 09:52:25 346581] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 346588] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 346592] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 346596] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 346601] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 346605] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1241517| [2025/04/30 09:52:25 346609] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 346613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 346617] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745347325| [2025/04/30 09:52:25 346621] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745347325| [2025/04/30 09:52:25 346625] [debug] |xqc_engine_wakeup_after|wakeup:1746006745347325|now:1746006745346625|diff:700| [2025/04/30 09:52:25 346629] [debug] |xqc_engine_main_logic|END|now:1746006745346530| [2025/04/30 09:52:25 346636] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745346636| [2025/04/30 09:52:25 346642] [debug] |xqc_engine_wakeup_after|wakeup:1746006745347325|now:1746006745346642|diff:683| [2025/04/30 09:52:25 346649] [debug] |xqc_engine_main_logic|END|now:1746006745346636| [2025/04/30 09:52:25 347727] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745347727| [2025/04/30 09:52:25 347742] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745347325|pq_index:0| [2025/04/30 09:52:25 347750] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745346530| [2025/04/30 09:52:25 347758] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745347756| [2025/04/30 09:52:25 347765] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745347325|now:1746006745347756| [2025/04/30 09:52:25 347772] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745347325|now:1746006745347756| [2025/04/30 09:52:25 347778] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 347786] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41623|min_srtt:41623|path_bw:1208987|loss_rate:5.88|path_pto:0| [2025/04/30 09:52:25 347794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:52806|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1308720| [2025/04/30 09:52:25 347802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 347808] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 347813] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 347828] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 347836] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 347840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1241517| [2025/04/30 09:52:25 347845] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 347849] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1403| [2025/04/30 09:52:25 347890] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1403|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745347858|stream_id:0|stream_offset:1241517| [2025/04/30 09:52:25 347900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 347907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 347915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745349677|now:1746006745347914|interval:1763| [2025/04/30 09:52:25 347920] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745349677|now:1746006745347914|interv:1763| [2025/04/30 09:52:25 347925] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122022|inflight:54006| [2025/04/30 09:52:25 347930] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 347934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1242696| [2025/04/30 09:52:25 347939] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 347943] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1404| [2025/04/30 09:52:25 347973] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1404|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745347950|stream_id:0|stream_offset:1242696| [2025/04/30 09:52:25 347982] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 347989] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 347996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745349677|now:1746006745347995|interval:1682| [2025/04/30 09:52:25 348001] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745349677|now:1746006745347995|interv:1682| [2025/04/30 09:52:25 348005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122022|inflight:55206| [2025/04/30 09:52:25 348010] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 348019] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1243875| [2025/04/30 09:52:25 348023] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 348027] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745349027|now:1746006745348027|interv:1000| [2025/04/30 09:52:25 348031] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 348035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 348039] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745349027| [2025/04/30 09:52:25 348043] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745349027| [2025/04/30 09:52:25 348047] [debug] |xqc_engine_wakeup_after|wakeup:1746006745349027|now:1746006745348047|diff:980| [2025/04/30 09:52:25 348052] [debug] |xqc_engine_main_logic|END|now:1746006745347756| [2025/04/30 09:52:25 348215] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745348214| [2025/04/30 09:52:25 348228] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 348237] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:525| [2025/04/30 09:52:25 348243] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:526| [2025/04/30 09:52:25 348252] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:526| [2025/04/30 09:52:25 348258] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 348266] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1360|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1361|path_largest_ack:1360| [2025/04/30 09:52:25 348273] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:52806|prior_delivered:1162433|prior_time:1746006745303404|is_app_limited:0|send_elapse:44063|ack_elapse:44810|ctl_first_sent_time:1746006745305118|lagest_ack_time:1746006745348214|curr_delivered:1214039| [2025/04/30 09:52:25 348280] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745305118| [2025/04/30 09:52:25 348288] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:773||sndq_packets_used_bytes:0|sndq_packets_free:575| [2025/04/30 09:52:25 348295] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1361|origin_pktnum:1264|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1361|path_largest_ack:1361| [2025/04/30 09:52:25 348302] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:51606|prior_delivered:1164833|prior_time:1746006745305319|is_app_limited:0|send_elapse:42911|ack_elapse:42895|ctl_first_sent_time:1746006745306967|lagest_ack_time:1746006745348214|curr_delivered:1215239| [2025/04/30 09:52:25 348309] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745306967| [2025/04/30 09:52:25 348316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:771||sndq_packets_used_bytes:0|sndq_packets_free:577| [2025/04/30 09:52:25 348323] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41623|rttvar:492|minrtt:31359|latest_rtt:41247|ack_delay:112| [2025/04/30 09:52:25 348336] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41562|rttvar:491|minrtt:31359|latest_rtt:41247|ack_delay:112| [2025/04/30 09:52:25 348343] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1361|lost_pn:1358|thresh:3| [2025/04/30 09:52:25 348348] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 348352] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 348357] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1357|lost_pn:1358|po_sent_time:1746006745302852|lost_send_time:1746006745301457|loss_delay:46757|frame:STREAM |repair:128| [2025/04/30 09:52:25 348361] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006745302852u| [2025/04/30 09:52:25 348365] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 348370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41562|rtt_var:491|pto_duration:43562|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 348374] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 348378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 348382] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 348386] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745416512|now:1746006745348369|interv:68143| [2025/04/30 09:52:25 348390] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745416512|now:1746006745348369|interval:68143|pto_count:0|srtt:41562 [2025/04/30 09:52:25 348395] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42911, ack_elapse 42895, delivered 50406|rate 1174663|lost 305| [2025/04/30 09:52:25 348399] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174663) in round 24| [2025/04/30 09:52:25 348404] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 348408] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94780|extra_cwnd:27242| [2025/04/30 09:52:25 348412] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122022|packet_lost:1|acked:2400|po_sent_time:1746006745306967|recovery:1|recovery_start:1746006745348365|packet_conservation:0|next_round_delivered:1210439| [2025/04/30 09:52:25 348416] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:1|acked:2400|po_sent_time:1746006745306967|recovery:1|recovery_start:1746006745348365|packet_conservation:1|next_round_delivered:1215239| [2025/04/30 09:52:25 348421] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1511233|bw:1208987|cwnd:54006|full_bw_reached:1|inflight:51606|srtt:41562|latest_rtt:41247|min_rtt:31359|applimit:0|lost:304|recovery:1|recovery_start:1746006745348365|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 348427] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:526|largest:526|pns:2| [2025/04/30 09:52:25 348435] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:526|frame:ACK |recv_time:1746006745348214|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 348440] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865348214|now:1746006745348214|interv:120000000| [2025/04/30 09:52:25 348444] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865348214|now:1746006745348214|interv:120000000| [2025/04/30 09:52:25 348448] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745349027|pq_index:0| [2025/04/30 09:52:25 348452] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745347756| [2025/04/30 09:52:25 348456] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745348456| [2025/04/30 09:52:25 348461] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745348460| [2025/04/30 09:52:25 348467] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41562|min_srtt:41562|path_bw:1208987|loss_rate:5.66|path_pto:0| [2025/04/30 09:52:25 348472] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1190820| [2025/04/30 09:52:25 348477] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 348480] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 348484] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 348489] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 348493] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41562|min_srtt:41562|path_bw:1208987|loss_rate:5.66|path_pto:0| [2025/04/30 09:52:25 348497] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1308720| [2025/04/30 09:52:25 348501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 348505] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 348509] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 348513] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 348518] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 348522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1243875| [2025/04/30 09:52:25 348529] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 348533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 348537] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745349027| [2025/04/30 09:52:25 348541] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745349027| [2025/04/30 09:52:25 348545] [debug] |xqc_engine_wakeup_after|wakeup:1746006745349027|now:1746006745348545|diff:482| [2025/04/30 09:52:25 348549] [debug] |xqc_engine_main_logic|END|now:1746006745348460| [2025/04/30 09:52:25 348555] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745348555| [2025/04/30 09:52:25 348559] [debug] |xqc_engine_wakeup_after|wakeup:1746006745349027|now:1746006745348558|diff:469| [2025/04/30 09:52:25 348562] [debug] |xqc_engine_main_logic|END|now:1746006745348555| [2025/04/30 09:52:25 349638] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745349637| [2025/04/30 09:52:25 349654] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745349027|pq_index:0| [2025/04/30 09:52:25 349659] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745348460| [2025/04/30 09:52:25 349666] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745349664| [2025/04/30 09:52:25 349673] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745349027|now:1746006745349664| [2025/04/30 09:52:25 349681] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745349027|now:1746006745349664| [2025/04/30 09:52:25 349687] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 349694] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41562|min_srtt:41562|path_bw:1208987|loss_rate:5.66|path_pto:0| [2025/04/30 09:52:25 349702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1190820| [2025/04/30 09:52:25 349709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 349715] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 349722] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 349729] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 349736] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41562|min_srtt:41562|path_bw:1208987|loss_rate:5.66|path_pto:0| [2025/04/30 09:52:25 349743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1308720| [2025/04/30 09:52:25 349750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 349756] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 349762] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 349776] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 349784] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 349790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1243875| [2025/04/30 09:52:25 349798] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 349804] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1405| [2025/04/30 09:52:25 349851] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1405|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745349815|stream_id:0|stream_offset:1243875| [2025/04/30 09:52:25 349862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 349868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 349872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41562|rtt_var:491|pto_duration:43562|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 349877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 349881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 349885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 349889] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745418377|now:1746006745349872|interv:68505| [2025/04/30 09:52:25 349893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745418377|now:1746006745349872|interval:68505|pto_count:0|srtt:41562 [2025/04/30 09:52:25 349898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52806| [2025/04/30 09:52:25 349903] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 349907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1245054| [2025/04/30 09:52:25 349912] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 349916] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1406| [2025/04/30 09:52:25 349943] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1406|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745349922|stream_id:0|stream_offset:1245054| [2025/04/30 09:52:25 349949] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 349958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 349962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41562|rtt_var:491|pto_duration:43562|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 349967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 349971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 349975] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 349979] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745418484|now:1746006745349962|interv:68522| [2025/04/30 09:52:25 349983] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745418484|now:1746006745349962|interval:68522|pto_count:0|srtt:41562 [2025/04/30 09:52:25 349987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:54006| [2025/04/30 09:52:25 349992] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 349996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1246233| [2025/04/30 09:52:25 350000] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 350005] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745418484| [2025/04/30 09:52:25 350009] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745418484| [2025/04/30 09:52:25 350013] [debug] |xqc_engine_wakeup_after|wakeup:1746006745418484|now:1746006745350013|diff:68471| [2025/04/30 09:52:25 350017] [debug] |xqc_engine_main_logic|END|now:1746006745349664| [2025/04/30 09:52:25 350168] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745350167| [2025/04/30 09:52:25 350179] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 350188] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:526| [2025/04/30 09:52:25 350194] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:527| [2025/04/30 09:52:25 350202] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:527| [2025/04/30 09:52:25 350209] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 350216] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1362|origin_pktnum:1273|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1363|path_largest_ack:1362| [2025/04/30 09:52:25 350223] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:52806|prior_delivered:1164833|prior_time:1746006745305319|is_app_limited:0|send_elapse:43023|ack_elapse:44848|ctl_first_sent_time:1746006745307079|lagest_ack_time:1746006745350167|curr_delivered:1216439| [2025/04/30 09:52:25 350230] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745307079| [2025/04/30 09:52:25 350237] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:770||sndq_packets_used_bytes:0|sndq_packets_free:578| [2025/04/30 09:52:25 350252] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1363|origin_pktnum:1296|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1363|path_largest_ack:1363| [2025/04/30 09:52:25 350259] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:51606|prior_delivered:1167233|prior_time:1746006745307274|is_app_limited:0|send_elapse:44145|ack_elapse:42893|ctl_first_sent_time:1746006745308899|lagest_ack_time:1746006745350167|curr_delivered:1217639| [2025/04/30 09:52:25 350266] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745308899| [2025/04/30 09:52:25 350272] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:768||sndq_packets_used_bytes:0|sndq_packets_free:580| [2025/04/30 09:52:25 350280] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41562|rttvar:491|minrtt:31359|latest_rtt:41268|ack_delay:104| [2025/04/30 09:52:25 350287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41512|rttvar:468|minrtt:31359|latest_rtt:41268|ack_delay:104| [2025/04/30 09:52:25 350294] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1363|lost_pn:1360|thresh:3| [2025/04/30 09:52:25 350300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 350304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 350309] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41512|rtt_var:468|pto_duration:43512|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 350313] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 350317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 350321] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 350325] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745418434|now:1746006745350308|interv:68126| [2025/04/30 09:52:25 350329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745418434|now:1746006745350308|interval:68126|pto_count:0|srtt:41512 [2025/04/30 09:52:25 350333] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44145, ack_elapse 42893, delivered 50406|rate 1141828|lost 305| [2025/04/30 09:52:25 350338] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141828) in round 24| [2025/04/30 09:52:25 350342] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 350347] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94780|extra_cwnd:27242| [2025/04/30 09:52:25 350350] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745308899|recovery:1|recovery_start:1746006745348365|packet_conservation:1|next_round_delivered:1215239| [2025/04/30 09:52:25 350355] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745308899|recovery:1|recovery_start:1746006745348365|packet_conservation:1|next_round_delivered:1215239| [2025/04/30 09:52:25 350363] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1511233|bw:1208987|cwnd:54006|full_bw_reached:1|inflight:51606|srtt:41512|latest_rtt:41268|min_rtt:31359|applimit:0|lost:304|recovery:1|recovery_start:1746006745348365|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 350369] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:527|largest:527|pns:2| [2025/04/30 09:52:25 350374] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:527|frame:ACK |recv_time:1746006745350167|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 350379] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865350167|now:1746006745350167|interv:120000000| [2025/04/30 09:52:25 350383] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865350167|now:1746006745350167|interv:120000000| [2025/04/30 09:52:25 350387] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745418484|pq_index:0| [2025/04/30 09:52:25 350391] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745349664| [2025/04/30 09:52:25 350395] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745350395| [2025/04/30 09:52:25 350400] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745350399| [2025/04/30 09:52:25 350406] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41512|min_srtt:41512|path_bw:1208987|loss_rate:5.45|path_pto:0| [2025/04/30 09:52:25 350411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1190820| [2025/04/30 09:52:25 350415] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 350419] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 350423] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 350428] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 350432] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41512|min_srtt:41512|path_bw:1208987|loss_rate:5.45|path_pto:0| [2025/04/30 09:52:25 350436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1308720| [2025/04/30 09:52:25 350440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 350444] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 350448] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 350455] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 350459] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 350464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1246233| [2025/04/30 09:52:25 350468] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 350473] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1407| [2025/04/30 09:52:25 350507] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1407|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745350480|stream_id:0|stream_offset:1246233| [2025/04/30 09:52:25 350514] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 350518] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 350523] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41512|rtt_var:468|pto_duration:43512|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 350527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 350531] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 350535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 350539] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745418992|now:1746006745350523|interv:68469| [2025/04/30 09:52:25 350543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745418992|now:1746006745350523|interval:68469|pto_count:0|srtt:41512 [2025/04/30 09:52:25 350548] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52806| [2025/04/30 09:52:25 350553] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 350557] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1247412| [2025/04/30 09:52:25 350562] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 350565] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745351565|now:1746006745350565|interv:1000| [2025/04/30 09:52:25 350570] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 350573] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 350577] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745351565| [2025/04/30 09:52:25 350581] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745351565| [2025/04/30 09:52:25 350586] [debug] |xqc_engine_wakeup_after|wakeup:1746006745351565|now:1746006745350585|diff:980| [2025/04/30 09:52:25 350593] [debug] |xqc_engine_main_logic|END|now:1746006745350399| [2025/04/30 09:52:25 350599] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745350599| [2025/04/30 09:52:25 350602] [debug] |xqc_engine_wakeup_after|wakeup:1746006745351565|now:1746006745350602|diff:963| [2025/04/30 09:52:25 350606] [debug] |xqc_engine_main_logic|END|now:1746006745350599| [2025/04/30 09:52:25 351681] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745351681| [2025/04/30 09:52:25 351696] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745351565|pq_index:0| [2025/04/30 09:52:25 351703] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745350399| [2025/04/30 09:52:25 351712] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745351710| [2025/04/30 09:52:25 351719] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745351565|now:1746006745351710| [2025/04/30 09:52:25 351726] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745351565|now:1746006745351710| [2025/04/30 09:52:25 351733] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 351741] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41512|min_srtt:41512|path_bw:1208987|loss_rate:5.36|path_pto:0| [2025/04/30 09:52:25 351748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:52806|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1190820| [2025/04/30 09:52:25 351756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 351762] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 351768] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 351775] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 351782] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41512|min_srtt:41512|path_bw:1208987|loss_rate:5.36|path_pto:0| [2025/04/30 09:52:25 351789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:52806|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1308720| [2025/04/30 09:52:25 351796] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 351802] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 351808] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 351815] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 351822] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 351828] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1247412| [2025/04/30 09:52:25 351842] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 351849] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1408| [2025/04/30 09:52:25 351887] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1408|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745351860|stream_id:0|stream_offset:1247412| [2025/04/30 09:52:25 351893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 351898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 351903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41512|rtt_var:468|pto_duration:43512|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 351907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 351911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 351915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 351919] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745420372|now:1746006745351902|interv:68470| [2025/04/30 09:52:25 351923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745420372|now:1746006745351902|interval:68470|pto_count:0|srtt:41512 [2025/04/30 09:52:25 351928] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:54006| [2025/04/30 09:52:25 351933] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 351937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1248591| [2025/04/30 09:52:25 351942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 351946] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745420372| [2025/04/30 09:52:25 351950] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745420372| [2025/04/30 09:52:25 351955] [debug] |xqc_engine_wakeup_after|wakeup:1746006745420372|now:1746006745351954|diff:68418| [2025/04/30 09:52:25 351959] [debug] |xqc_engine_main_logic|END|now:1746006745351710| [2025/04/30 09:52:25 352223] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006745352222| [2025/04/30 09:52:25 352237] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 352246] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:527| [2025/04/30 09:52:25 352252] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:528| [2025/04/30 09:52:25 352261] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:528| [2025/04/30 09:52:25 352268] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 352282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1364|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1365|path_largest_ack:1364| [2025/04/30 09:52:25 352289] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:52806|prior_delivered:1167233|prior_time:1746006745307274|is_app_limited:0|send_elapse:44275|ack_elapse:44948|ctl_first_sent_time:1746006745309029|lagest_ack_time:1746006745352222|curr_delivered:1218839| [2025/04/30 09:52:25 352297] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745309029| [2025/04/30 09:52:25 352305] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:767||sndq_packets_used_bytes:0|sndq_packets_free:581| [2025/04/30 09:52:25 352312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1365|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1365|path_largest_ack:1365| [2025/04/30 09:52:25 352319] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:51606|prior_delivered:1169633|prior_time:1746006745309260|is_app_limited:0|send_elapse:42822|ack_elapse:42962|ctl_first_sent_time:1746006745310840|lagest_ack_time:1746006745352222|curr_delivered:1220039| [2025/04/30 09:52:25 352326] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745310840| [2025/04/30 09:52:25 352333] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:766||sndq_packets_used_bytes:0|sndq_packets_free:582| [2025/04/30 09:52:25 352339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41512|rttvar:468|minrtt:31359|latest_rtt:41382|ack_delay:80| [2025/04/30 09:52:25 352347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41485|rttvar:403|minrtt:31359|latest_rtt:41382|ack_delay:80| [2025/04/30 09:52:25 352353] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1365|lost_pn:1362|thresh:3| [2025/04/30 09:52:25 352360] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 352364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 352369] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41485|rtt_var:403|pto_duration:43485|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 352373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 352377] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 352381] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 352385] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745420345|now:1746006745352368|interv:67977| [2025/04/30 09:52:25 352389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745420345|now:1746006745352368|interval:67977|pto_count:0|srtt:41485 [2025/04/30 09:52:25 352393] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42822, ack_elapse 42962, delivered 50406|rate 1173269|lost 305| [2025/04/30 09:52:25 352403] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173269) in round 24| [2025/04/30 09:52:25 352407] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 352411] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94780|extra_cwnd:27242| [2025/04/30 09:52:25 352415] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745310840|recovery:1|recovery_start:1746006745348365|packet_conservation:1|next_round_delivered:1215239| [2025/04/30 09:52:25 352419] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745310840|recovery:1|recovery_start:1746006745348365|packet_conservation:1|next_round_delivered:1215239| [2025/04/30 09:52:25 352424] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1511233|bw:1208987|cwnd:54006|full_bw_reached:1|inflight:51606|srtt:41485|latest_rtt:41382|min_rtt:31359|applimit:0|lost:304|recovery:1|recovery_start:1746006745348365|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 352430] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:25 352434] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006745377222|now:1746006745352222|interv:25000| [2025/04/30 09:52:25 352439] [debug] |scid:d47626d1917b423603b680b7|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:1746006745352222|max_ack_delay:25000| [2025/04/30 09:52:25 352444] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:528|largest:528|pns:2| [2025/04/30 09:52:25 352449] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:528|frame:PING ACK |recv_time:1746006745352222|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 352453] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865352222|now:1746006745352222|interv:120000000| [2025/04/30 09:52:25 352458] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865352222|now:1746006745352222|interv:120000000| [2025/04/30 09:52:25 352462] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745420372|pq_index:0| [2025/04/30 09:52:25 352466] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745351710| [2025/04/30 09:52:25 352470] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745352470| [2025/04/30 09:52:25 352475] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745352474| [2025/04/30 09:52:25 352481] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41485|min_srtt:41485|path_bw:1208987|loss_rate:5.26|path_pto:0| [2025/04/30 09:52:25 352485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1190820| [2025/04/30 09:52:25 352490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 352496] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 352500] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 352504] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 352509] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41485|min_srtt:41485|path_bw:1208987|loss_rate:5.26|path_pto:0| [2025/04/30 09:52:25 352513] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1308720| [2025/04/30 09:52:25 352518] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 352522] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 352526] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 352530] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 352535] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 352539] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1248591| [2025/04/30 09:52:25 352543] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 352548] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1409| [2025/04/30 09:52:25 352582] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1409|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745352555|stream_id:0|stream_offset:1248591| [2025/04/30 09:52:25 352589] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 352594] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 352598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41485|rtt_var:403|pto_duration:43485|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 352603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 352607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 352610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 352614] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745421040|now:1746006745352598|interv:68442| [2025/04/30 09:52:25 352618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745421040|now:1746006745352598|interval:68442|pto_count:0|srtt:41485 [2025/04/30 09:52:25 352627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52806| [2025/04/30 09:52:25 352631] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 352636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1249770| [2025/04/30 09:52:25 352641] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 352648] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1410| [2025/04/30 09:52:25 352686] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1410|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745352659|stream_id:0|stream_offset:1249770| [2025/04/30 09:52:25 352695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 352702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 352709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41485|rtt_var:403|pto_duration:43485|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 352716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 352723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 352729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 352736] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745421144|now:1746006745352709|interv:68435| [2025/04/30 09:52:25 352743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745421144|now:1746006745352709|interval:68435|pto_count:0|srtt:41485 [2025/04/30 09:52:25 352751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:54006| [2025/04/30 09:52:25 352758] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 352765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1250949| [2025/04/30 09:52:25 352772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 352779] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745377222| [2025/04/30 09:52:25 352786] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745377222| [2025/04/30 09:52:25 352792] [debug] |xqc_engine_wakeup_after|wakeup:1746006745377222|now:1746006745352792|diff:24430| [2025/04/30 09:52:25 352799] [debug] |xqc_engine_main_logic|END|now:1746006745352474| [2025/04/30 09:52:25 352807] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745352807| [2025/04/30 09:52:25 352813] [debug] |xqc_engine_wakeup_after|wakeup:1746006745377222|now:1746006745352813|diff:24409| [2025/04/30 09:52:25 352826] [debug] |xqc_engine_main_logic|END|now:1746006745352807| [2025/04/30 09:52:25 354189] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745354188| [2025/04/30 09:52:25 354205] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 354214] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:528| [2025/04/30 09:52:25 354220] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:529| [2025/04/30 09:52:25 354229] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:529| [2025/04/30 09:52:25 354236] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 354243] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1366|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1367|path_largest_ack:1366| [2025/04/30 09:52:25 354250] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:52806|prior_delivered:1169633|prior_time:1746006745309260|is_app_limited:0|send_elapse:42979|ack_elapse:44928|ctl_first_sent_time:1746006745310997|lagest_ack_time:1746006745354188|curr_delivered:1221239| [2025/04/30 09:52:25 354258] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745310997| [2025/04/30 09:52:25 354265] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:765||sndq_packets_used_bytes:0|sndq_packets_free:583| [2025/04/30 09:52:25 354272] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1367|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1367|path_largest_ack:1367| [2025/04/30 09:52:25 354279] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:51606|prior_delivered:1172033|prior_time:1746006745311266|is_app_limited:0|send_elapse:42848|ack_elapse:42922|ctl_first_sent_time:1746006745312858|lagest_ack_time:1746006745354188|curr_delivered:1222439| [2025/04/30 09:52:25 354287] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745312858| [2025/04/30 09:52:25 354293] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:764||sndq_packets_used_bytes:0|sndq_packets_free:584| [2025/04/30 09:52:25 354300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41485|rttvar:403|minrtt:31359|latest_rtt:41330|ack_delay:96| [2025/04/30 09:52:25 354307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41454|rttvar:365|minrtt:31359|latest_rtt:41330|ack_delay:96| [2025/04/30 09:52:25 354313] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1367|lost_pn:1364|thresh:3| [2025/04/30 09:52:25 354320] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 354325] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 354329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41454|rtt_var:365|pto_duration:43454|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 354334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 354338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 354355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 354361] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745421113|now:1746006745354329|interv:66784| [2025/04/30 09:52:25 354368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745421113|now:1746006745354329|interval:66784|pto_count:0|srtt:41454 [2025/04/30 09:52:25 354372] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42848, ack_elapse 42922, delivered 50406|rate 1174362|lost 305| [2025/04/30 09:52:25 354377] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174362) in round 24| [2025/04/30 09:52:25 354381] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 354385] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94780|extra_cwnd:27242| [2025/04/30 09:52:25 354389] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745312858|recovery:1|recovery_start:1746006745348365|packet_conservation:1|next_round_delivered:1215239| [2025/04/30 09:52:25 354394] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745312858|recovery:1|recovery_start:1746006745348365|packet_conservation:1|next_round_delivered:1215239| [2025/04/30 09:52:25 354399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1511233|bw:1208987|cwnd:54006|full_bw_reached:1|inflight:51606|srtt:41454|latest_rtt:41330|min_rtt:31359|applimit:0|lost:304|recovery:1|recovery_start:1746006745348365|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 354405] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:529|largest:529|pns:2| [2025/04/30 09:52:25 354409] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:529|frame:ACK |recv_time:1746006745354188|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 354414] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865354188|now:1746006745354188|interv:120000000| [2025/04/30 09:52:25 354418] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865354188|now:1746006745354188|interv:120000000| [2025/04/30 09:52:25 354422] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745377222|pq_index:0| [2025/04/30 09:52:25 354427] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745352474| [2025/04/30 09:52:25 354433] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745354433| [2025/04/30 09:52:25 354442] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745354440| [2025/04/30 09:52:25 354450] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41454|min_srtt:41454|path_bw:1208987|loss_rate:5.08|path_pto:0| [2025/04/30 09:52:25 354456] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1190820| [2025/04/30 09:52:25 354465] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 354468] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 354472] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 354477] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 354481] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41454|min_srtt:41454|path_bw:1208987|loss_rate:5.08|path_pto:0| [2025/04/30 09:52:25 354485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1308720| [2025/04/30 09:52:25 354490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 354493] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 354497] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 354501] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 354506] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 354510] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1250949| [2025/04/30 09:52:25 354516] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 354523] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745355523|now:1746006745354523|interv:1000| [2025/04/30 09:52:25 354530] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 354535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 354540] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745355523| [2025/04/30 09:52:25 354544] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745355523| [2025/04/30 09:52:25 354548] [debug] |xqc_engine_wakeup_after|wakeup:1746006745355523|now:1746006745354548|diff:975| [2025/04/30 09:52:25 354552] [debug] |xqc_engine_main_logic|END|now:1746006745354440| [2025/04/30 09:52:25 354558] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745354558| [2025/04/30 09:52:25 354562] [debug] |xqc_engine_wakeup_after|wakeup:1746006745355523|now:1746006745354562|diff:961| [2025/04/30 09:52:25 354566] [debug] |xqc_engine_main_logic|END|now:1746006745354558| [2025/04/30 09:52:25 355656] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745355656| [2025/04/30 09:52:25 355671] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745355523|pq_index:0| [2025/04/30 09:52:25 355678] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745354440| [2025/04/30 09:52:25 355687] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745355685| [2025/04/30 09:52:25 355701] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745355523|now:1746006745355685| [2025/04/30 09:52:25 355719] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745355523|now:1746006745355685| [2025/04/30 09:52:25 355726] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 355733] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41454|min_srtt:41454|path_bw:1208987|loss_rate:5.08|path_pto:0| [2025/04/30 09:52:25 355740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1190820| [2025/04/30 09:52:25 355747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 355753] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 355759] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 355766] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 355773] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41454|min_srtt:41454|path_bw:1208987|loss_rate:5.08|path_pto:0| [2025/04/30 09:52:25 355780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1308720| [2025/04/30 09:52:25 355787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 355792] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 355798] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 355806] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 355813] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 355820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1250949| [2025/04/30 09:52:25 355824] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 355829] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1411| [2025/04/30 09:52:25 355867] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1411|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745355837|stream_id:0|stream_offset:1250949| [2025/04/30 09:52:25 355876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 355890] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 355897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41454|rtt_var:365|pto_duration:43454|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 355901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 355905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 355909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 355913] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745424291|now:1746006745355896|interv:68395| [2025/04/30 09:52:25 355917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745424291|now:1746006745355896|interval:68395|pto_count:0|srtt:41454 [2025/04/30 09:52:25 355922] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52806| [2025/04/30 09:52:25 355927] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 355931] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1252128| [2025/04/30 09:52:25 355936] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 355940] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1412| [2025/04/30 09:52:25 355971] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1412|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745355947|stream_id:0|stream_offset:1252128| [2025/04/30 09:52:25 355980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1412|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:25 355988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 355994] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41454|rtt_var:365|pto_duration:43454|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 355999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 356003] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 356007] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 356011] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745424401|now:1746006745355994|interv:68407| [2025/04/30 09:52:25 356015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745424401|now:1746006745355994|interval:68407|pto_count:0|srtt:41454 [2025/04/30 09:52:25 356019] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:54006| [2025/04/30 09:52:25 356024] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 356032] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1253307| [2025/04/30 09:52:25 356037] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 356041] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745377222| [2025/04/30 09:52:25 356046] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745377222| [2025/04/30 09:52:25 356050] [debug] |xqc_engine_wakeup_after|wakeup:1746006745377222|now:1746006745356050|diff:21172| [2025/04/30 09:52:25 356054] [debug] |xqc_engine_main_logic|END|now:1746006745355685| [2025/04/30 09:52:25 356215] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745356214| [2025/04/30 09:52:25 356229] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 356237] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:529| [2025/04/30 09:52:25 356243] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:530| [2025/04/30 09:52:25 356251] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:530| [2025/04/30 09:52:25 356257] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 356265] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1368|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1369|path_largest_ack:1368| [2025/04/30 09:52:25 356273] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:52806|prior_delivered:1172033|prior_time:1746006745311266|is_app_limited:0|send_elapse:42972|ack_elapse:44948|ctl_first_sent_time:1746006745312982|lagest_ack_time:1746006745356214|curr_delivered:1223639| [2025/04/30 09:52:25 356280] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745312982| [2025/04/30 09:52:25 356287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:763||sndq_packets_used_bytes:0|sndq_packets_free:585| [2025/04/30 09:52:25 356294] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1369|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1369|path_largest_ack:1369| [2025/04/30 09:52:25 356301] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:51606|prior_delivered:1174433|prior_time:1746006745313237|is_app_limited:0|send_elapse:42740|ack_elapse:42977|ctl_first_sent_time:1746006745314830|lagest_ack_time:1746006745356214|curr_delivered:1224839| [2025/04/30 09:52:25 356309] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745314830| [2025/04/30 09:52:25 356316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:762||sndq_packets_used_bytes:0|sndq_packets_free:586| [2025/04/30 09:52:25 356322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41454|rttvar:365|minrtt:31359|latest_rtt:41384|ack_delay:96| [2025/04/30 09:52:25 356329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41434|rttvar:315|minrtt:31359|latest_rtt:41384|ack_delay:96| [2025/04/30 09:52:25 356336] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1369|lost_pn:1366|thresh:3| [2025/04/30 09:52:25 356347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 356352] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 356356] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41434|rtt_var:315|pto_duration:43434|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 356361] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 356365] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 356368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 356372] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745424381|now:1746006745356356|interv:68025| [2025/04/30 09:52:25 356377] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745424381|now:1746006745356356|interval:68025|pto_count:0|srtt:41434 [2025/04/30 09:52:25 356381] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42740, ack_elapse 42977, delivered 50406|rate 1172859|lost 305| [2025/04/30 09:52:25 356386] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172859) in round 24| [2025/04/30 09:52:25 356390] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 356394] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94780|extra_cwnd:27242| [2025/04/30 09:52:25 356398] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745314830|recovery:1|recovery_start:1746006745348365|packet_conservation:1|next_round_delivered:1215239| [2025/04/30 09:52:25 356403] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745314830|recovery:1|recovery_start:1746006745348365|packet_conservation:1|next_round_delivered:1215239| [2025/04/30 09:52:25 356407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1511233|bw:1208987|cwnd:54006|full_bw_reached:1|inflight:51606|srtt:41434|latest_rtt:41384|min_rtt:31359|applimit:0|lost:304|recovery:1|recovery_start:1746006745348365|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 356413] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:530|largest:530|pns:2| [2025/04/30 09:52:25 356418] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:530|frame:ACK |recv_time:1746006745356214|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 356423] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865356214|now:1746006745356214|interv:120000000| [2025/04/30 09:52:25 356427] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865356214|now:1746006745356214|interv:120000000| [2025/04/30 09:52:25 356431] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745377222|pq_index:0| [2025/04/30 09:52:25 356435] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745355685| [2025/04/30 09:52:25 356442] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745356442| [2025/04/30 09:52:25 356447] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745356446| [2025/04/30 09:52:25 356453] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41434|min_srtt:41434|path_bw:1208987|loss_rate:4.92|path_pto:0| [2025/04/30 09:52:25 356457] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1190820| [2025/04/30 09:52:25 356462] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 356466] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 356470] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 356475] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 356479] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41434|min_srtt:41434|path_bw:1208987|loss_rate:4.92|path_pto:0| [2025/04/30 09:52:25 356483] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1308720| [2025/04/30 09:52:25 356488] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 356492] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 356495] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 356500] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 356504] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 356509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1253307| [2025/04/30 09:52:25 356513] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 356517] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1413| [2025/04/30 09:52:25 356555] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1413|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745356525|stream_id:0|stream_offset:1253307| [2025/04/30 09:52:25 356564] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 356571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 356584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41434|rtt_var:315|pto_duration:43434|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 356589] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 356593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 356597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 356601] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745424959|now:1746006745356583|interv:68376| [2025/04/30 09:52:25 356605] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745424959|now:1746006745356583|interval:68376|pto_count:0|srtt:41434 [2025/04/30 09:52:25 356610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52806| [2025/04/30 09:52:25 356615] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 356619] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1254486| [2025/04/30 09:52:25 356624] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 356628] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1414| [2025/04/30 09:52:25 356666] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1414|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745356638|stream_id:0|stream_offset:1254486| [2025/04/30 09:52:25 356676] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 356683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 356689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41434|rtt_var:315|pto_duration:43434|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 356696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 356702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 356708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 356714] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745425072|now:1746006745356689|interv:68383| [2025/04/30 09:52:25 356720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745425072|now:1746006745356689|interval:68383|pto_count:0|srtt:41434 [2025/04/30 09:52:25 356727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:54006| [2025/04/30 09:52:25 356733] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 356737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1255665| [2025/04/30 09:52:25 356748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 356755] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745377222| [2025/04/30 09:52:25 356762] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745377222| [2025/04/30 09:52:25 356768] [debug] |xqc_engine_wakeup_after|wakeup:1746006745377222|now:1746006745356768|diff:20454| [2025/04/30 09:52:25 356775] [debug] |xqc_engine_main_logic|END|now:1746006745356446| [2025/04/30 09:52:25 356783] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745356783| [2025/04/30 09:52:25 356789] [debug] |xqc_engine_wakeup_after|wakeup:1746006745377222|now:1746006745356789|diff:20433| [2025/04/30 09:52:25 356795] [debug] |xqc_engine_main_logic|END|now:1746006745356783| [2025/04/30 09:52:25 358190] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745358189| [2025/04/30 09:52:25 358205] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 358214] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:530| [2025/04/30 09:52:25 358220] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:531| [2025/04/30 09:52:25 358229] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:531| [2025/04/30 09:52:25 358235] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 358244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1370|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1371|path_largest_ack:1370| [2025/04/30 09:52:25 358251] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:52806|prior_delivered:1174433|prior_time:1746006745313237|is_app_limited:0|send_elapse:42876|ack_elapse:44952|ctl_first_sent_time:1746006745314966|lagest_ack_time:1746006745358189|curr_delivered:1226039| [2025/04/30 09:52:25 358258] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745314966| [2025/04/30 09:52:25 358265] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:761||sndq_packets_used_bytes:0|sndq_packets_free:587| [2025/04/30 09:52:25 358271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1371|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1371|path_largest_ack:1371| [2025/04/30 09:52:25 358277] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:51606|prior_delivered:1176833|prior_time:1746006745315259|is_app_limited:0|send_elapse:42871|ack_elapse:42930|ctl_first_sent_time:1746006745316854|lagest_ack_time:1746006745358189|curr_delivered:1227239| [2025/04/30 09:52:25 358282] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745316854| [2025/04/30 09:52:25 358286] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:760||sndq_packets_used_bytes:0|sndq_packets_free:588| [2025/04/30 09:52:25 358290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41434|rttvar:315|minrtt:31359|latest_rtt:41335|ack_delay:96| [2025/04/30 09:52:25 358294] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41409|rttvar:285|minrtt:31359|latest_rtt:41335|ack_delay:96| [2025/04/30 09:52:25 358309] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1371|lost_pn:1368|thresh:3| [2025/04/30 09:52:25 358316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 358321] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 358325] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41409|rtt_var:285|pto_duration:43409|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 358330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 358334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 358338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 358342] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745425047|now:1746006745358325|interv:66722| [2025/04/30 09:52:25 358346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745425047|now:1746006745358325|interval:66722|pto_count:0|srtt:41409 [2025/04/30 09:52:25 358350] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42871, ack_elapse 42930, delivered 50406|rate 1174143|lost 305| [2025/04/30 09:52:25 358355] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174143) in round 24| [2025/04/30 09:52:25 358359] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 358363] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94780|extra_cwnd:27242| [2025/04/30 09:52:25 358367] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745316854|recovery:1|recovery_start:1746006745348365|packet_conservation:1|next_round_delivered:1215239| [2025/04/30 09:52:25 358372] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745316854|recovery:1|recovery_start:1746006745348365|packet_conservation:1|next_round_delivered:1215239| [2025/04/30 09:52:25 358376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1511233|bw:1208987|cwnd:54006|full_bw_reached:1|inflight:51606|srtt:41409|latest_rtt:41335|min_rtt:31359|applimit:0|lost:304|recovery:1|recovery_start:1746006745348365|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 358382] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:531|largest:531|pns:2| [2025/04/30 09:52:25 358387] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:531|frame:ACK |recv_time:1746006745358189|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 358392] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865358189|now:1746006745358189|interv:120000000| [2025/04/30 09:52:25 358396] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865358189|now:1746006745358189|interv:120000000| [2025/04/30 09:52:25 358400] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745377222|pq_index:0| [2025/04/30 09:52:25 358404] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745356446| [2025/04/30 09:52:25 358416] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745358416| [2025/04/30 09:52:25 358421] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745358420| [2025/04/30 09:52:25 358427] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41409|min_srtt:41409|path_bw:1208987|loss_rate:4.76|path_pto:0| [2025/04/30 09:52:25 358431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1190820| [2025/04/30 09:52:25 358436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 358440] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 358444] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 358448] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 358452] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41409|min_srtt:41409|path_bw:1208987|loss_rate:4.76|path_pto:0| [2025/04/30 09:52:25 358456] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1308720| [2025/04/30 09:52:25 358461] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 358465] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 358469] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 358473] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 358477] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 358481] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1255665| [2025/04/30 09:52:25 358486] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 358490] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1415| [2025/04/30 09:52:25 358530] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1415|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745358497|stream_id:0|stream_offset:1255665| [2025/04/30 09:52:25 358539] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 358553] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 358560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41409|rtt_var:285|pto_duration:43409|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 358567] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 358572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 358576] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 358580] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745426906|now:1746006745358559|interv:68347| [2025/04/30 09:52:25 358584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745426906|now:1746006745358559|interval:68347|pto_count:0|srtt:41409 [2025/04/30 09:52:25 358589] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52806| [2025/04/30 09:52:25 358594] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 358598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1256844| [2025/04/30 09:52:25 358604] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 358611] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1416| [2025/04/30 09:52:25 358649] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1416|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745358621|stream_id:0|stream_offset:1256844| [2025/04/30 09:52:25 358659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 358666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 358672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41409|rtt_var:285|pto_duration:43409|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 358679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 358686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 358692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 358699] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745427030|now:1746006745358672|interv:68358| [2025/04/30 09:52:25 358705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745427030|now:1746006745358672|interval:68358|pto_count:0|srtt:41409 [2025/04/30 09:52:25 358712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:54006| [2025/04/30 09:52:25 358720] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 358732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1258023| [2025/04/30 09:52:25 358739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 358746] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745377222| [2025/04/30 09:52:25 358752] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745377222| [2025/04/30 09:52:25 358759] [debug] |xqc_engine_wakeup_after|wakeup:1746006745377222|now:1746006745358759|diff:18463| [2025/04/30 09:52:25 358766] [debug] |xqc_engine_main_logic|END|now:1746006745358420| [2025/04/30 09:52:25 358774] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745358774| [2025/04/30 09:52:25 358780] [debug] |xqc_engine_wakeup_after|wakeup:1746006745377222|now:1746006745358780|diff:18442| [2025/04/30 09:52:25 358787] [debug] |xqc_engine_main_logic|END|now:1746006745358774| [2025/04/30 09:52:25 360158] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745360157| [2025/04/30 09:52:25 360173] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 360182] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:531| [2025/04/30 09:52:25 360189] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:532| [2025/04/30 09:52:25 360198] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:532| [2025/04/30 09:52:25 360203] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 360211] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1372|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1373|path_largest_ack:1372| [2025/04/30 09:52:25 360220] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:52806|prior_delivered:1176833|prior_time:1746006745315259|is_app_limited:0|send_elapse:42996|ack_elapse:44898|ctl_first_sent_time:1746006745316979|lagest_ack_time:1746006745360157|curr_delivered:1228439| [2025/04/30 09:52:25 360227] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745316979| [2025/04/30 09:52:25 360234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:759||sndq_packets_used_bytes:0|sndq_packets_free:589| [2025/04/30 09:52:25 360241] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1373|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1373|path_largest_ack:1373| [2025/04/30 09:52:25 360248] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:51606|prior_delivered:1179233|prior_time:1746006745317287|is_app_limited:0|send_elapse:42958|ack_elapse:42870|ctl_first_sent_time:1746006745318907|lagest_ack_time:1746006745360157|curr_delivered:1229639| [2025/04/30 09:52:25 360255] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745318907| [2025/04/30 09:52:25 360262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:758||sndq_packets_used_bytes:0|sndq_packets_free:590| [2025/04/30 09:52:25 360268] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41409|rttvar:285|minrtt:31359|latest_rtt:41250|ack_delay:88| [2025/04/30 09:52:25 360275] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41378|rttvar:275|minrtt:31359|latest_rtt:41250|ack_delay:88| [2025/04/30 09:52:25 360289] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1373|lost_pn:1370|thresh:3| [2025/04/30 09:52:25 360296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 360301] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 360305] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41378|rtt_var:275|pto_duration:43378|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 360310] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 360314] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 360317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 360321] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745426999|now:1746006745360305|interv:66694| [2025/04/30 09:52:25 360326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745426999|now:1746006745360305|interval:66694|pto_count:0|srtt:41378 [2025/04/30 09:52:25 360330] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42958, ack_elapse 42870, delivered 50406|rate 1173378|lost 305| [2025/04/30 09:52:25 360335] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173378) in round 24| [2025/04/30 09:52:25 360339] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 360343] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94780|extra_cwnd:27242| [2025/04/30 09:52:25 360347] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745318907|recovery:1|recovery_start:1746006745348365|packet_conservation:1|next_round_delivered:1215239| [2025/04/30 09:52:25 360351] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745318907|recovery:1|recovery_start:1746006745348365|packet_conservation:1|next_round_delivered:1215239| [2025/04/30 09:52:25 360356] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1511233|bw:1208987|cwnd:54006|full_bw_reached:1|inflight:51606|srtt:41378|latest_rtt:41250|min_rtt:31359|applimit:0|lost:304|recovery:1|recovery_start:1746006745348365|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 360362] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:532|largest:532|pns:2| [2025/04/30 09:52:25 360366] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:532|frame:ACK |recv_time:1746006745360157|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 360371] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865360157|now:1746006745360157|interv:120000000| [2025/04/30 09:52:25 360376] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865360157|now:1746006745360157|interv:120000000| [2025/04/30 09:52:25 360379] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745377222|pq_index:0| [2025/04/30 09:52:25 360387] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745358420| [2025/04/30 09:52:25 360391] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745360391| [2025/04/30 09:52:25 360396] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745360395| [2025/04/30 09:52:25 360402] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41378|min_srtt:41378|path_bw:1208987|loss_rate:4.62|path_pto:0| [2025/04/30 09:52:25 360406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1190820| [2025/04/30 09:52:25 360411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 360415] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 360419] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 360423] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 360427] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41378|min_srtt:41378|path_bw:1208987|loss_rate:4.62|path_pto:0| [2025/04/30 09:52:25 360432] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1308720| [2025/04/30 09:52:25 360436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 360440] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 360444] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 360448] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 360452] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 360457] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1258023| [2025/04/30 09:52:25 360461] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 360465] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1417| [2025/04/30 09:52:25 360500] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1417|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745360473|stream_id:0|stream_offset:1258023| [2025/04/30 09:52:25 360507] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 360515] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 360519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41378|rtt_var:275|pto_duration:43378|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 360524] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 360528] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 360532] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 360536] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745428851|now:1746006745360519|interv:68332| [2025/04/30 09:52:25 360540] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745428851|now:1746006745360519|interval:68332|pto_count:0|srtt:41378 [2025/04/30 09:52:25 360545] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52806| [2025/04/30 09:52:25 360550] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 360554] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1259202| [2025/04/30 09:52:25 360559] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 360563] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1418| [2025/04/30 09:52:25 360600] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1418|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745360570|stream_id:0|stream_offset:1259202| [2025/04/30 09:52:25 360609] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 360616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 360622] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41378|rtt_var:275|pto_duration:43378|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 360629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 360635] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 360642] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 360648] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745428948|now:1746006745360622|interv:68326| [2025/04/30 09:52:25 360654] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745428948|now:1746006745360622|interval:68326|pto_count:0|srtt:41378 [2025/04/30 09:52:25 360662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:54006| [2025/04/30 09:52:25 360675] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 360682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1260381| [2025/04/30 09:52:25 360690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 360697] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745377222| [2025/04/30 09:52:25 360703] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745377222| [2025/04/30 09:52:25 360710] [debug] |xqc_engine_wakeup_after|wakeup:1746006745377222|now:1746006745360710|diff:16512| [2025/04/30 09:52:25 360717] [debug] |xqc_engine_main_logic|END|now:1746006745360395| [2025/04/30 09:52:25 360726] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745360725| [2025/04/30 09:52:25 360732] [debug] |xqc_engine_wakeup_after|wakeup:1746006745377222|now:1746006745360732|diff:16490| [2025/04/30 09:52:25 360738] [debug] |xqc_engine_main_logic|END|now:1746006745360725| [2025/04/30 09:52:25 362290] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745362289| [2025/04/30 09:52:25 362305] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 362314] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:532| [2025/04/30 09:52:25 362320] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:533| [2025/04/30 09:52:25 362328] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:533| [2025/04/30 09:52:25 362335] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 362343] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1374|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1375|path_largest_ack:1374| [2025/04/30 09:52:25 362350] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:52806|prior_delivered:1179233|prior_time:1746006745317287|is_app_limited:0|send_elapse:43063|ack_elapse:45002|ctl_first_sent_time:1746006745319012|lagest_ack_time:1746006745362289|curr_delivered:1230839| [2025/04/30 09:52:25 362358] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745319012| [2025/04/30 09:52:25 362365] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:757||sndq_packets_used_bytes:0|sndq_packets_free:591| [2025/04/30 09:52:25 362371] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1375|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1375|path_largest_ack:1375| [2025/04/30 09:52:25 362375] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:51612|prior_delivered:1181633|prior_time:1746006745319301|is_app_limited:0|send_elapse:42990|ack_elapse:42988|ctl_first_sent_time:1746006745320966|lagest_ack_time:1746006745362289|curr_delivered:1232045| [2025/04/30 09:52:25 362383] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745320966| [2025/04/30 09:52:25 362389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:756||sndq_packets_used_bytes:0|sndq_packets_free:592| [2025/04/30 09:52:25 362395] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41378|rttvar:275|minrtt:31359|latest_rtt:41323|ack_delay:280| [2025/04/30 09:52:25 362410] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41336|rttvar:290|minrtt:31359|latest_rtt:41323|ack_delay:280| [2025/04/30 09:52:25 362417] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1375|lost_pn:1372|thresh:3| [2025/04/30 09:52:25 362423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 362430] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 513|pns:2| [2025/04/30 09:52:25 362436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 362443] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41336|rtt_var:290|pto_duration:43336|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 362449] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 362454] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 362457] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:52:25 362461] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745428906|now:1746006745362442|interv:66464| [2025/04/30 09:52:25 362465] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745428906|now:1746006745362442|interval:66464|pto_count:0|srtt:41336 [2025/04/30 09:52:25 362470] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42990, ack_elapse 42988, delivered 50412|rate 1172644|lost 305| [2025/04/30 09:52:25 362475] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172644) in round 24| [2025/04/30 09:52:25 362479] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 362483] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94780|extra_cwnd:27242| [2025/04/30 09:52:25 362487] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2406|po_sent_time:1746006745320966|recovery:1|recovery_start:1746006745348365|packet_conservation:1|next_round_delivered:1215239| [2025/04/30 09:52:25 362491] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2406|po_sent_time:1746006745320966|recovery:1|recovery_start:1746006745348365|packet_conservation:1|next_round_delivered:1215239| [2025/04/30 09:52:25 362496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1511233|bw:1208987|cwnd:54006|full_bw_reached:1|inflight:51600|srtt:41336|latest_rtt:41323|min_rtt:31359|applimit:0|lost:304|recovery:1|recovery_start:1746006745348365|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 362502] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:533|largest:533|pns:2| [2025/04/30 09:52:25 362506] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:533|frame:ACK |recv_time:1746006745362289|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 362511] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865362289|now:1746006745362289|interv:120000000| [2025/04/30 09:52:25 362519] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865362289|now:1746006745362289|interv:120000000| [2025/04/30 09:52:25 362523] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745377222|pq_index:0| [2025/04/30 09:52:25 362527] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745360395| [2025/04/30 09:52:25 362531] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745362531| [2025/04/30 09:52:25 362536] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745362535| [2025/04/30 09:52:25 362542] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41336|min_srtt:41336|path_bw:1208987|loss_rate:4.48|path_pto:0| [2025/04/30 09:52:25 362547] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1190820| [2025/04/30 09:52:25 362551] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 362556] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 362560] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 362564] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 362568] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41336|min_srtt:41336|path_bw:1208987|loss_rate:4.48|path_pto:0| [2025/04/30 09:52:25 362573] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1308720| [2025/04/30 09:52:25 362578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 362584] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 362591] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 362598] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 362605] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 362611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1260381| [2025/04/30 09:52:25 362618] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 362625] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1419| [2025/04/30 09:52:25 362668] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1419|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006745362635|stream_id:0|stream_offset:1260381| [2025/04/30 09:52:25 362684] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 362692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:52:25 362699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41336|rtt_var:290|pto_duration:43336|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 362706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 362712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 362719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:52:25 362725] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745430971|now:1746006745362699|interv:68272| [2025/04/30 09:52:25 362732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745430971|now:1746006745362699|interval:68272|pto_count:0|srtt:41336 [2025/04/30 09:52:25 362739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52800| [2025/04/30 09:52:25 362747] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 362754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1261560| [2025/04/30 09:52:25 362761] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 362768] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1420| [2025/04/30 09:52:25 362803] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1420|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746006745362778|stream_id:0|stream_offset:1261560| [2025/04/30 09:52:25 362812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 362819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 09:52:25 362826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41336|rtt_var:290|pto_duration:43336|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 362833] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 362839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 362846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:52:25 362852] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745431114|now:1746006745362826|interv:68288| [2025/04/30 09:52:25 362858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745431114|now:1746006745362826|interval:68288|pto_count:0|srtt:41336 [2025/04/30 09:52:25 362871] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:54000| [2025/04/30 09:52:25 362888] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 362895] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1262739| [2025/04/30 09:52:25 362902] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 362909] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745377222| [2025/04/30 09:52:25 362915] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745377222| [2025/04/30 09:52:25 362921] [debug] |xqc_engine_wakeup_after|wakeup:1746006745377222|now:1746006745362921|diff:14301| [2025/04/30 09:52:25 362928] [debug] |xqc_engine_main_logic|END|now:1746006745362535| [2025/04/30 09:52:25 362937] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745362937| [2025/04/30 09:52:25 362943] [debug] |xqc_engine_wakeup_after|wakeup:1746006745377222|now:1746006745362943|diff:14279| [2025/04/30 09:52:25 362949] [debug] |xqc_engine_main_logic|END|now:1746006745362937| [2025/04/30 09:52:25 364107] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745364106| [2025/04/30 09:52:25 364121] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 364130] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:533| [2025/04/30 09:52:25 364156] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:534| [2025/04/30 09:52:25 364164] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:534| [2025/04/30 09:52:25 364168] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 364175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1376|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1377|path_largest_ack:1376| [2025/04/30 09:52:25 364182] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:52812|prior_delivered:1181633|prior_time:1746006745319301|is_app_limited:0|send_elapse:43082|ack_elapse:44805|ctl_first_sent_time:1746006745321058|lagest_ack_time:1746006745364106|curr_delivered:1233245| [2025/04/30 09:52:25 364189] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745321058| [2025/04/30 09:52:25 364196] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:755||sndq_packets_used_bytes:0|sndq_packets_free:593| [2025/04/30 09:52:25 364201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1377|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1377|path_largest_ack:1377| [2025/04/30 09:52:25 364208] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:52812|prior_delivered:1181633|prior_time:1746006745319301|is_app_limited:0|send_elapse:43082|ack_elapse:44805|ctl_first_sent_time:1746006745321058|lagest_ack_time:1746006745364106|curr_delivered:1234445| [2025/04/30 09:52:25 364215] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745321159| [2025/04/30 09:52:25 364221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:754||sndq_packets_used_bytes:0|sndq_packets_free:594| [2025/04/30 09:52:25 364236] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41336|rttvar:290|minrtt:31359|latest_rtt:42947|ack_delay:96| [2025/04/30 09:52:25 364243] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41525|rttvar:596|minrtt:31359|latest_rtt:42947|ack_delay:96| [2025/04/30 09:52:25 364250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1377|lost_pn:1374|thresh:3| [2025/04/30 09:52:25 364256] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 364263] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 364269] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41525|rtt_var:596|pto_duration:43909|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 364273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 364277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 364281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:52:25 364285] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745431687|now:1746006745364268|interv:67419| [2025/04/30 09:52:25 364289] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745431687|now:1746006745364268|interval:67419|pto_count:0|srtt:41525 [2025/04/30 09:52:25 364294] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43082, ack_elapse 44805, delivered 52812|rate 1178707|lost 305| [2025/04/30 09:52:25 364298] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178707) in round 24| [2025/04/30 09:52:25 364302] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 364306] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94780|extra_cwnd:27242| [2025/04/30 09:52:25 364310] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745321159|recovery:1|recovery_start:1746006745348365|packet_conservation:1|next_round_delivered:1215239| [2025/04/30 09:52:25 364315] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745321159|recovery:1|recovery_start:1746006745348365|packet_conservation:1|next_round_delivered:1215239| [2025/04/30 09:52:25 364320] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1511233|bw:1208987|cwnd:54006|full_bw_reached:1|inflight:51600|srtt:41525|latest_rtt:42947|min_rtt:31359|applimit:0|lost:304|recovery:1|recovery_start:1746006745348365|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 364325] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:534|largest:534|pns:2| [2025/04/30 09:52:25 364330] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:534|frame:ACK |recv_time:1746006745364106|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 364338] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865364106|now:1746006745364106|interv:120000000| [2025/04/30 09:52:25 364342] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865364106|now:1746006745364106|interv:120000000| [2025/04/30 09:52:25 364346] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745377222|pq_index:0| [2025/04/30 09:52:25 364351] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745362535| [2025/04/30 09:52:25 364355] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745364355| [2025/04/30 09:52:25 364360] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745364359| [2025/04/30 09:52:25 364366] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41525|min_srtt:41525|path_bw:1208987|loss_rate:4.35|path_pto:0| [2025/04/30 09:52:25 364370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:51600|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1190820| [2025/04/30 09:52:25 364375] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 364379] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 364383] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 364387] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 364391] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41525|min_srtt:41525|path_bw:1208987|loss_rate:4.35|path_pto:0| [2025/04/30 09:52:25 364395] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:51600|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1308720| [2025/04/30 09:52:25 364400] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 364403] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 364407] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 364412] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 364416] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 364420] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1262739| [2025/04/30 09:52:25 364425] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 364429] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1421| [2025/04/30 09:52:25 364467] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1421|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006745364439|stream_id:0|stream_offset:1262739| [2025/04/30 09:52:25 364473] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 364478] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:52:25 364482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41525|rtt_var:596|pto_duration:43909|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 364487] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 364491] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 364495] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:52:25 364499] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745433348|now:1746006745364482|interv:68866| [2025/04/30 09:52:25 364503] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745433348|now:1746006745364482|interval:68866|pto_count:0|srtt:41525 [2025/04/30 09:52:25 364507] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52800| [2025/04/30 09:52:25 364512] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 364516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1263918| [2025/04/30 09:52:25 364521] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 364526] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1422| [2025/04/30 09:52:25 364556] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1422|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746006745364539|stream_id:0|stream_offset:1263918| [2025/04/30 09:52:25 364561] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 364566] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 09:52:25 364570] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41525|rtt_var:596|pto_duration:43909|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 364574] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 364578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 364582] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:52:25 364585] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745433448|now:1746006745364570|interv:68878| [2025/04/30 09:52:25 364593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745433448|now:1746006745364570|interval:68878|pto_count:0|srtt:41525 [2025/04/30 09:52:25 364597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:54000| [2025/04/30 09:52:25 364602] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 364606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1265097| [2025/04/30 09:52:25 364612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 364618] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745377222| [2025/04/30 09:52:25 364625] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745377222| [2025/04/30 09:52:25 364631] [debug] |xqc_engine_wakeup_after|wakeup:1746006745377222|now:1746006745364630|diff:12592| [2025/04/30 09:52:25 364637] [debug] |xqc_engine_main_logic|END|now:1746006745364359| [2025/04/30 09:52:25 364645] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745364645| [2025/04/30 09:52:25 364651] [debug] |xqc_engine_wakeup_after|wakeup:1746006745377222|now:1746006745364650|diff:12572| [2025/04/30 09:52:25 364657] [debug] |xqc_engine_main_logic|END|now:1746006745364645| [2025/04/30 09:52:25 366131] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745366130| [2025/04/30 09:52:25 366165] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 366174] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:534| [2025/04/30 09:52:25 366180] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:535| [2025/04/30 09:52:25 366189] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:535| [2025/04/30 09:52:25 366195] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 366203] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1378|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1379|path_largest_ack:1378| [2025/04/30 09:52:25 366210] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:52812|prior_delivered:1184033|prior_time:1746006745321311|is_app_limited:0|send_elapse:42966|ack_elapse:44819|ctl_first_sent_time:1746006745322870|lagest_ack_time:1746006745366130|curr_delivered:1235645| [2025/04/30 09:52:25 366217] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745322870| [2025/04/30 09:52:25 366224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:753||sndq_packets_used_bytes:0|sndq_packets_free:595| [2025/04/30 09:52:25 366231] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1379|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1379|path_largest_ack:1379| [2025/04/30 09:52:25 366238] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:51612|prior_delivered:1186433|prior_time:1746006745323227|is_app_limited:0|send_elapse:42845|ack_elapse:42903|ctl_first_sent_time:1746006745324820|lagest_ack_time:1746006745366130|curr_delivered:1236845| [2025/04/30 09:52:25 366245] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745324820| [2025/04/30 09:52:25 366259] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:752||sndq_packets_used_bytes:0|sndq_packets_free:596| [2025/04/30 09:52:25 366266] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41525|rttvar:596|minrtt:31359|latest_rtt:41310|ack_delay:104| [2025/04/30 09:52:25 366273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41485|rttvar:526|minrtt:31359|latest_rtt:41310|ack_delay:104| [2025/04/30 09:52:25 366279] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1379|lost_pn:1376|thresh:3| [2025/04/30 09:52:25 366283] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 366288] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 366293] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41485|rtt_var:526|pto_duration:43589|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 366300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 366306] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 366312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:52:25 366317] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745433128|now:1746006745366292|interv:66836| [2025/04/30 09:52:25 366321] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745433128|now:1746006745366292|interval:66836|pto_count:0|srtt:41485 [2025/04/30 09:52:25 366326] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42845, ack_elapse 42903, delivered 50412|rate 1175022|lost 305| [2025/04/30 09:52:25 366330] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175022) in round 24| [2025/04/30 09:52:25 366335] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 366339] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94780|extra_cwnd:27242| [2025/04/30 09:52:25 366343] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745324820|recovery:1|recovery_start:1746006745348365|packet_conservation:1|next_round_delivered:1215239| [2025/04/30 09:52:25 366347] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745324820|recovery:1|recovery_start:1746006745348365|packet_conservation:1|next_round_delivered:1215239| [2025/04/30 09:52:25 366352] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1511233|bw:1208987|cwnd:54006|full_bw_reached:1|inflight:51600|srtt:41485|latest_rtt:41310|min_rtt:31359|applimit:0|lost:304|recovery:1|recovery_start:1746006745348365|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 366358] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:535|largest:535|pns:2| [2025/04/30 09:52:25 366362] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:535|frame:ACK |recv_time:1746006745366130|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 366371] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865366130|now:1746006745366130|interv:120000000| [2025/04/30 09:52:25 366375] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865366130|now:1746006745366130|interv:120000000| [2025/04/30 09:52:25 366379] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745377222|pq_index:0| [2025/04/30 09:52:25 366383] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745364359| [2025/04/30 09:52:25 366387] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745366387| [2025/04/30 09:52:25 366392] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745366391| [2025/04/30 09:52:25 366398] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41485|min_srtt:41485|path_bw:1208987|loss_rate:4.23|path_pto:0| [2025/04/30 09:52:25 366402] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:51600|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1190820| [2025/04/30 09:52:25 366407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 366411] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 366415] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 366419] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 366423] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41485|min_srtt:41485|path_bw:1208987|loss_rate:4.23|path_pto:0| [2025/04/30 09:52:25 366428] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:51600|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1308720| [2025/04/30 09:52:25 366432] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 366436] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 366440] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 366444] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 366448] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 366453] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1265097| [2025/04/30 09:52:25 366457] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 366465] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1423| [2025/04/30 09:52:25 366500] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1423|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006745366472|stream_id:0|stream_offset:1265097| [2025/04/30 09:52:25 366505] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 366511] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:52:25 366518] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41485|rtt_var:526|pto_duration:43589|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 366526] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 366532] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 366539] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:52:25 366546] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745435061|now:1746006745366518|interv:68543| [2025/04/30 09:52:25 366552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745435061|now:1746006745366518|interval:68543|pto_count:0|srtt:41485 [2025/04/30 09:52:25 366560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52800| [2025/04/30 09:52:25 366568] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 366574] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1266276| [2025/04/30 09:52:25 366582] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 366588] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1424| [2025/04/30 09:52:25 366648] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1424|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746006745366599|stream_id:0|stream_offset:1266276| [2025/04/30 09:52:25 366659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 366667] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 09:52:25 366673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41485|rtt_var:526|pto_duration:43589|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 366680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 366686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 366692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:52:25 366697] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745435188|now:1746006745366673|interv:68515| [2025/04/30 09:52:25 366711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745435188|now:1746006745366673|interval:68515|pto_count:0|srtt:41485 [2025/04/30 09:52:25 366719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:54000| [2025/04/30 09:52:25 366726] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 366732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1267455| [2025/04/30 09:52:25 366739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 366745] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745377222| [2025/04/30 09:52:25 366751] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745377222| [2025/04/30 09:52:25 366757] [debug] |xqc_engine_wakeup_after|wakeup:1746006745377222|now:1746006745366757|diff:10465| [2025/04/30 09:52:25 366764] [debug] |xqc_engine_main_logic|END|now:1746006745366391| [2025/04/30 09:52:25 366773] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745366772| [2025/04/30 09:52:25 366779] [debug] |xqc_engine_wakeup_after|wakeup:1746006745377222|now:1746006745366778|diff:10444| [2025/04/30 09:52:25 366784] [debug] |xqc_engine_main_logic|END|now:1746006745366772| [2025/04/30 09:52:25 368188] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006745368187| [2025/04/30 09:52:25 368204] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 368211] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:535| [2025/04/30 09:52:25 368216] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:536| [2025/04/30 09:52:25 368225] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:536| [2025/04/30 09:52:25 368232] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 368239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1380|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1381|path_largest_ack:1380| [2025/04/30 09:52:25 368247] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:52812|prior_delivered:1186433|prior_time:1746006745323227|is_app_limited:0|send_elapse:42969|ack_elapse:44960|ctl_first_sent_time:1746006745324944|lagest_ack_time:1746006745368187|curr_delivered:1238045| [2025/04/30 09:52:25 368254] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745324944| [2025/04/30 09:52:25 368261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:751||sndq_packets_used_bytes:0|sndq_packets_free:597| [2025/04/30 09:52:25 368268] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1381|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1381|path_largest_ack:1381| [2025/04/30 09:52:25 368275] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:51612|prior_delivered:1188833|prior_time:1746006745325211|is_app_limited:0|send_elapse:42704|ack_elapse:42976|ctl_first_sent_time:1746006745326726|lagest_ack_time:1746006745368187|curr_delivered:1239245| [2025/04/30 09:52:25 368288] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745326726| [2025/04/30 09:52:25 368296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:750||sndq_packets_used_bytes:0|sndq_packets_free:598| [2025/04/30 09:52:25 368302] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41485|rttvar:526|minrtt:31359|latest_rtt:41461|ack_delay:80| [2025/04/30 09:52:25 368309] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41472|rttvar:421|minrtt:31359|latest_rtt:41461|ack_delay:80| [2025/04/30 09:52:25 368315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1381|lost_pn:1378|thresh:3| [2025/04/30 09:52:25 368319] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 368324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 368328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41472|rtt_var:421|pto_duration:43472|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 368333] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 368340] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 368346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:52:25 368352] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745435071|now:1746006745368327|interv:66744| [2025/04/30 09:52:25 368357] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745435071|now:1746006745368327|interval:66744|pto_count:0|srtt:41472 [2025/04/30 09:52:25 368361] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42704, ack_elapse 42976, delivered 50412|rate 1173026|lost 305| [2025/04/30 09:52:25 368366] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173026) in round 24| [2025/04/30 09:52:25 368370] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 368374] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94780|extra_cwnd:27242| [2025/04/30 09:52:25 368378] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745326726|recovery:1|recovery_start:1746006745348365|packet_conservation:1|next_round_delivered:1215239| [2025/04/30 09:52:25 368383] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745326726|recovery:1|recovery_start:1746006745348365|packet_conservation:1|next_round_delivered:1215239| [2025/04/30 09:52:25 368387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1511233|bw:1208987|cwnd:54006|full_bw_reached:1|inflight:51600|srtt:41472|latest_rtt:41461|min_rtt:31359|applimit:0|lost:304|recovery:1|recovery_start:1746006745348365|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 368393] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:25 368401] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:25 368406] [debug] |scid:d47626d1917b423603b680b7|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:52:25 368411] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:536|largest:536|pns:2| [2025/04/30 09:52:25 368415] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:536|frame:PING ACK |recv_time:1746006745368187|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 368420] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865368187|now:1746006745368187|interv:120000000| [2025/04/30 09:52:25 368424] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865368187|now:1746006745368187|interv:120000000| [2025/04/30 09:52:25 368428] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745377222|pq_index:0| [2025/04/30 09:52:25 368436] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745366391| [2025/04/30 09:52:25 368440] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745368440| [2025/04/30 09:52:25 368456] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745368454| [2025/04/30 09:52:25 368464] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:536|ack_delay:277|first_ack_range:23|largest_pkt_recv_time:1746006745368187| [2025/04/30 09:52:25 368470] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:536|low:513|pkt_pns:2| [2025/04/30 09:52:25 368474] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:536|frame_largest_recv:536| [2025/04/30 09:52:25 368479] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:25 368485] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41472|min_srtt:41472|path_bw:1208987|loss_rate:4.11|path_pto:0| [2025/04/30 09:52:25 368491] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:51600|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1190820| [2025/04/30 09:52:25 368496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 368501] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 368507] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 368512] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 368518] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41472|min_srtt:41472|path_bw:1208987|loss_rate:4.11|path_pto:0| [2025/04/30 09:52:25 368523] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:51600|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1308720| [2025/04/30 09:52:25 368536] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 368542] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 368547] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 368552] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 368559] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:25 368565] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:51600|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1267455| [2025/04/30 09:52:25 368571] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 368577] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1425| [2025/04/30 09:52:25 368620] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1425|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:51600|now:1746006745368587|stream_id:0|stream_offset:1267455| [2025/04/30 09:52:25 368628] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1425|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:52:25 368635] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:52:25 368641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41472|rtt_var:421|pto_duration:43472|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 368647] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 368653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 368658] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 368664] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745437059|now:1746006745368641|interv:68418| [2025/04/30 09:52:25 368670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745437059|now:1746006745368641|interval:68418|pto_count:0|srtt:41472 [2025/04/30 09:52:25 368676] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52806| [2025/04/30 09:52:25 368684] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 368691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1268634| [2025/04/30 09:52:25 368698] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 368704] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1426| [2025/04/30 09:52:25 368740] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1426|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745368715|stream_id:0|stream_offset:1268634| [2025/04/30 09:52:25 368756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 368764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 368771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41472|rtt_var:421|pto_duration:43472|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 368777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 368783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 368788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 368794] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745437187|now:1746006745368771|interv:68416| [2025/04/30 09:52:25 368800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745437187|now:1746006745368771|interval:68416|pto_count:0|srtt:41472 [2025/04/30 09:52:25 368806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:54006| [2025/04/30 09:52:25 368813] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 368819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1269813| [2025/04/30 09:52:25 368825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 368831] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745437187| [2025/04/30 09:52:25 368837] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745437187| [2025/04/30 09:52:25 368842] [debug] |xqc_engine_wakeup_after|wakeup:1746006745437187|now:1746006745368842|diff:68345| [2025/04/30 09:52:25 368856] [debug] |xqc_engine_main_logic|END|now:1746006745368454| [2025/04/30 09:52:25 368864] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745368864| [2025/04/30 09:52:25 368870] [debug] |xqc_engine_wakeup_after|wakeup:1746006745437187|now:1746006745368870|diff:68317| [2025/04/30 09:52:25 368876] [debug] |xqc_engine_main_logic|END|now:1746006745368864| [2025/04/30 09:52:25 370087] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745370086| [2025/04/30 09:52:25 370103] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 370123] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:536| [2025/04/30 09:52:25 370130] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:537| [2025/04/30 09:52:25 370157] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:537| [2025/04/30 09:52:25 370163] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 370168] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1382|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1383|path_largest_ack:1382| [2025/04/30 09:52:25 370180] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:52812|prior_delivered:1188833|prior_time:1746006745325211|is_app_limited:0|send_elapse:42883|ack_elapse:44875|ctl_first_sent_time:1746006745326905|lagest_ack_time:1746006745370086|curr_delivered:1240445| [2025/04/30 09:52:25 370187] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745326905| [2025/04/30 09:52:25 370194] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:749||sndq_packets_used_bytes:0|sndq_packets_free:599| [2025/04/30 09:52:25 370201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1383|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1383|path_largest_ack:1383| [2025/04/30 09:52:25 370208] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:51612|prior_delivered:1191233|prior_time:1746006745327205|is_app_limited:0|send_elapse:41882|ack_elapse:42881|ctl_first_sent_time:1746006745328792|lagest_ack_time:1746006745370086|curr_delivered:1241645| [2025/04/30 09:52:25 370216] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745328792| [2025/04/30 09:52:25 370222] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:748||sndq_packets_used_bytes:0|sndq_packets_free:600| [2025/04/30 09:52:25 370228] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41472|rttvar:421|minrtt:31359|latest_rtt:41294|ack_delay:96| [2025/04/30 09:52:25 370235] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41437|rttvar:384|minrtt:31359|latest_rtt:41294|ack_delay:96| [2025/04/30 09:52:25 370242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1383|lost_pn:1380|thresh:3| [2025/04/30 09:52:25 370249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 370255] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 370261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41437|rtt_var:384|pto_duration:43437|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 370266] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 370270] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 370274] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 370278] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745437152|now:1746006745370261|interv:66891| [2025/04/30 09:52:25 370282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745437152|now:1746006745370261|interval:66891|pto_count:0|srtt:41437 [2025/04/30 09:52:25 370287] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 41882, ack_elapse 42881, delivered 50412|rate 1175625|lost 305| [2025/04/30 09:52:25 370292] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175625) in round 24| [2025/04/30 09:52:25 370298] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 370311] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94780|extra_cwnd:27242| [2025/04/30 09:52:25 370317] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745328792|recovery:1|recovery_start:1746006745348365|packet_conservation:1|next_round_delivered:1215239| [2025/04/30 09:52:25 370321] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745328792|recovery:1|recovery_start:1746006745348365|packet_conservation:1|next_round_delivered:1215239| [2025/04/30 09:52:25 370326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1511233|bw:1208987|cwnd:54006|full_bw_reached:1|inflight:51606|srtt:41437|latest_rtt:41294|min_rtt:31359|applimit:0|lost:304|recovery:1|recovery_start:1746006745348365|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 370332] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:537|largest:537|pns:2| [2025/04/30 09:52:25 370337] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:537|frame:ACK |recv_time:1746006745370086|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 370342] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865370086|now:1746006745370086|interv:120000000| [2025/04/30 09:52:25 370346] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865370086|now:1746006745370086|interv:120000000| [2025/04/30 09:52:25 370350] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745437187|pq_index:0| [2025/04/30 09:52:25 370354] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745368454| [2025/04/30 09:52:25 370358] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745370358| [2025/04/30 09:52:25 370363] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745370362| [2025/04/30 09:52:25 370369] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41437|min_srtt:41437|path_bw:1208987|loss_rate:4.00|path_pto:0| [2025/04/30 09:52:25 370374] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1190820| [2025/04/30 09:52:25 370380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 370386] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 370393] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 370399] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 370403] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41437|min_srtt:41437|path_bw:1208987|loss_rate:4.00|path_pto:0| [2025/04/30 09:52:25 370407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1308720| [2025/04/30 09:52:25 370415] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 370418] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 370422] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 370427] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 370431] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 370435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1269813| [2025/04/30 09:52:25 370440] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 370444] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1427| [2025/04/30 09:52:25 370485] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1427|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745370451|stream_id:0|stream_offset:1269813| [2025/04/30 09:52:25 370492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 370497] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 370501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41437|rtt_var:384|pto_duration:43437|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 370506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 370510] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 370513] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 370517] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745438888|now:1746006745370501|interv:68387| [2025/04/30 09:52:25 370522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745438888|now:1746006745370501|interval:68387|pto_count:0|srtt:41437 [2025/04/30 09:52:25 370526] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52806| [2025/04/30 09:52:25 370531] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 370535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1270992| [2025/04/30 09:52:25 370540] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 370545] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1428| [2025/04/30 09:52:25 370586] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1428|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745370563|stream_id:0|stream_offset:1270992| [2025/04/30 09:52:25 370596] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 370603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 370610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41437|rtt_var:384|pto_duration:43437|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 370617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 370624] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 370631] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 370637] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745439000|now:1746006745370610|interv:68390| [2025/04/30 09:52:25 370644] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745439000|now:1746006745370610|interval:68390|pto_count:0|srtt:41437 [2025/04/30 09:52:25 370651] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:54006| [2025/04/30 09:52:25 370659] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 370665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1272171| [2025/04/30 09:52:25 370673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 370680] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745439000| [2025/04/30 09:52:25 370687] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745439000| [2025/04/30 09:52:25 370693] [debug] |xqc_engine_wakeup_after|wakeup:1746006745439000|now:1746006745370693|diff:68307| [2025/04/30 09:52:25 370700] [debug] |xqc_engine_main_logic|END|now:1746006745370362| [2025/04/30 09:52:25 370708] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745370708| [2025/04/30 09:52:25 370714] [debug] |xqc_engine_wakeup_after|wakeup:1746006745439000|now:1746006745370714|diff:68286| [2025/04/30 09:52:25 370721] [debug] |xqc_engine_main_logic|END|now:1746006745370708| [2025/04/30 09:52:25 372126] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745372125| [2025/04/30 09:52:25 372158] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 372168] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:537| [2025/04/30 09:52:25 372174] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:538| [2025/04/30 09:52:25 372183] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:538| [2025/04/30 09:52:25 372191] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 372198] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1384|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1385|path_largest_ack:1384| [2025/04/30 09:52:25 372212] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:52812|prior_delivered:1191233|prior_time:1746006745327205|is_app_limited:0|send_elapse:42018|ack_elapse:44920|ctl_first_sent_time:1746006745328928|lagest_ack_time:1746006745372125|curr_delivered:1242845| [2025/04/30 09:52:25 372218] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745328928| [2025/04/30 09:52:25 372225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:747||sndq_packets_used_bytes:0|sndq_packets_free:601| [2025/04/30 09:52:25 372233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1385|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1385|path_largest_ack:1385| [2025/04/30 09:52:25 372240] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:52812|prior_delivered:1191233|prior_time:1746006745327205|is_app_limited:0|send_elapse:42018|ack_elapse:44920|ctl_first_sent_time:1746006745328928|lagest_ack_time:1746006745372125|curr_delivered:1244045| [2025/04/30 09:52:25 372247] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745329039| [2025/04/30 09:52:25 372253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:746||sndq_packets_used_bytes:0|sndq_packets_free:602| [2025/04/30 09:52:25 372259] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41437|rttvar:384|minrtt:31359|latest_rtt:43086|ack_delay:96| [2025/04/30 09:52:25 372266] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41631|rttvar:676|minrtt:31359|latest_rtt:43086|ack_delay:96| [2025/04/30 09:52:25 372272] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1385|lost_pn:1382|thresh:3| [2025/04/30 09:52:25 372276] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 372280] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 372284] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41631|rtt_var:676|pto_duration:44335|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 372289] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 372293] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 372297] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 372300] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745439898|now:1746006745372284|interv:67614| [2025/04/30 09:52:25 372305] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745439898|now:1746006745372284|interval:67614|pto_count:0|srtt:41631 [2025/04/30 09:52:25 372309] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42018, ack_elapse 44920, delivered 52812|rate 1175690|lost 305| [2025/04/30 09:52:25 372314] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175690) in round 24| [2025/04/30 09:52:25 372331] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 372337] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94780|extra_cwnd:27242| [2025/04/30 09:52:25 372342] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745329039|recovery:1|recovery_start:1746006745348365|packet_conservation:1|next_round_delivered:1215239| [2025/04/30 09:52:25 372346] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745329039|recovery:1|recovery_start:1746006745348365|packet_conservation:1|next_round_delivered:1215239| [2025/04/30 09:52:25 372351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1511233|bw:1208987|cwnd:54006|full_bw_reached:1|inflight:51606|srtt:41631|latest_rtt:43086|min_rtt:31359|applimit:0|lost:304|recovery:1|recovery_start:1746006745348365|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 372357] [stats] |scid:d47626d1917b423603b680b7|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0||cwnd:54006|inflight:51606|mode:2|applimit:0|pacing_rate:1511233|bw:1208987|srtt:41631|latest_rtt:43086|min_rtt:31359|send:1409|lost:304|tlp:0|recv:524|recovery:1|slow_start:0|conn_life:1146352|acked:2400|delivered:1244045|is_cwnd_limited:1| [2025/04/30 09:52:25 372363] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:538|largest:538|pns:2| [2025/04/30 09:52:25 372367] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:538|frame:ACK |recv_time:1746006745372125|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 372372] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865372125|now:1746006745372125|interv:120000000| [2025/04/30 09:52:25 372376] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865372125|now:1746006745372125|interv:120000000| [2025/04/30 09:52:25 372380] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745439000|pq_index:0| [2025/04/30 09:52:25 372385] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745370362| [2025/04/30 09:52:25 372389] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745372388| [2025/04/30 09:52:25 372394] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745372392| [2025/04/30 09:52:25 372400] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41631|min_srtt:41631|path_bw:1208987|loss_rate:3.90|path_pto:0| [2025/04/30 09:52:25 372408] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1190820| [2025/04/30 09:52:25 372415] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 372421] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 372426] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 372433] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 372438] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41631|min_srtt:41631|path_bw:1208987|loss_rate:3.90|path_pto:0| [2025/04/30 09:52:25 372442] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1308720| [2025/04/30 09:52:25 372447] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 372451] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 372455] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 372459] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 372464] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 372468] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1272171| [2025/04/30 09:52:25 372472] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 372477] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1429| [2025/04/30 09:52:25 372519] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1429|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745372485|stream_id:0|stream_offset:1272171| [2025/04/30 09:52:25 372526] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 372531] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 372535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41631|rtt_var:676|pto_duration:44335|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 372540] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 372544] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 372548] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 372551] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745441820|now:1746006745372535|interv:69285| [2025/04/30 09:52:25 372556] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745441820|now:1746006745372535|interval:69285|pto_count:0|srtt:41631 [2025/04/30 09:52:25 372561] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52806| [2025/04/30 09:52:25 372569] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 372582] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1273350| [2025/04/30 09:52:25 372589] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 372594] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1430| [2025/04/30 09:52:25 372632] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1430|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745372604|stream_id:0|stream_offset:1273350| [2025/04/30 09:52:25 372642] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 372649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 372657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41631|rtt_var:676|pto_duration:44335|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 372663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 372670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 372676] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 372683] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745441939|now:1746006745372656|interv:69283| [2025/04/30 09:52:25 372690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745441939|now:1746006745372656|interval:69283|pto_count:0|srtt:41631 [2025/04/30 09:52:25 372697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:54006| [2025/04/30 09:52:25 372705] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 372712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1274529| [2025/04/30 09:52:25 372719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 372726] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745441939| [2025/04/30 09:52:25 372733] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745441939| [2025/04/30 09:52:25 372739] [debug] |xqc_engine_wakeup_after|wakeup:1746006745441939|now:1746006745372739|diff:69200| [2025/04/30 09:52:25 372746] [debug] |xqc_engine_main_logic|END|now:1746006745372392| [2025/04/30 09:52:25 372754] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745372754| [2025/04/30 09:52:25 372760] [debug] |xqc_engine_wakeup_after|wakeup:1746006745441939|now:1746006745372760|diff:69179| [2025/04/30 09:52:25 372766] [debug] |xqc_engine_main_logic|END|now:1746006745372754| [2025/04/30 09:52:25 374080] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745374079| [2025/04/30 09:52:25 374093] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 374105] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:538| [2025/04/30 09:52:25 374109] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:539| [2025/04/30 09:52:25 374115] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:539| [2025/04/30 09:52:25 374119] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 374124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1386|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1387|path_largest_ack:1386| [2025/04/30 09:52:25 374129] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:52806|prior_delivered:1193639|prior_time:1746006745329396|is_app_limited:0|send_elapse:42563|ack_elapse:44683|ctl_first_sent_time:1746006745330418|lagest_ack_time:1746006745374079|curr_delivered:1245245| [2025/04/30 09:52:25 374150] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745330418| [2025/04/30 09:52:25 374155] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:745||sndq_packets_used_bytes:0|sndq_packets_free:603| [2025/04/30 09:52:25 374162] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1387|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1387|path_largest_ack:1387| [2025/04/30 09:52:25 374169] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:51606|prior_delivered:1196039|prior_time:1746006745331194|is_app_limited:0|send_elapse:43614|ack_elapse:42885|ctl_first_sent_time:1746006745331613|lagest_ack_time:1746006745374079|curr_delivered:1246445| [2025/04/30 09:52:25 374176] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745331613| [2025/04/30 09:52:25 374183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:744||sndq_packets_used_bytes:0|sndq_packets_free:604| [2025/04/30 09:52:25 374189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41631|rttvar:676|minrtt:31359|latest_rtt:42466|ack_delay:88| [2025/04/30 09:52:25 374195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41725|rttvar:693|minrtt:31359|latest_rtt:42466|ack_delay:88| [2025/04/30 09:52:25 374202] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1387|lost_pn:1384|thresh:3| [2025/04/30 09:52:25 374208] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 374215] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 374221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41725|rtt_var:693|pto_duration:44497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 374228] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 374234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 374241] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 374245] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745442101|now:1746006745374221|interv:67880| [2025/04/30 09:52:25 374257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745442101|now:1746006745374221|interval:67880|pto_count:0|srtt:41725 [2025/04/30 09:52:25 374265] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43614, ack_elapse 42885, delivered 50406|rate 1155729|lost 305| [2025/04/30 09:52:25 374271] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155729) in round 24| [2025/04/30 09:52:25 374277] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 374281] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94780|extra_cwnd:27242| [2025/04/30 09:52:25 374285] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745331613|recovery:1|recovery_start:1746006745348365|packet_conservation:1|next_round_delivered:1215239| [2025/04/30 09:52:25 374290] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745331613|recovery:1|recovery_start:1746006745348365|packet_conservation:1|next_round_delivered:1215239| [2025/04/30 09:52:25 374295] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1511233|bw:1208987|cwnd:54006|full_bw_reached:1|inflight:51606|srtt:41725|latest_rtt:42466|min_rtt:31359|applimit:0|lost:304|recovery:1|recovery_start:1746006745348365|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 374301] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:539|largest:539|pns:2| [2025/04/30 09:52:25 374305] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:539|frame:ACK |recv_time:1746006745374079|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 374310] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865374079|now:1746006745374079|interv:120000000| [2025/04/30 09:52:25 374314] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865374079|now:1746006745374079|interv:120000000| [2025/04/30 09:52:25 374318] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745441939|pq_index:0| [2025/04/30 09:52:25 374323] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745372392| [2025/04/30 09:52:25 374326] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745374326| [2025/04/30 09:52:25 374334] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745374332| [2025/04/30 09:52:25 374342] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41725|min_srtt:41725|path_bw:1208987|loss_rate:3.80|path_pto:0| [2025/04/30 09:52:25 374349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1190820| [2025/04/30 09:52:25 374354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 374358] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 374362] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 374370] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 374374] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41725|min_srtt:41725|path_bw:1208987|loss_rate:3.80|path_pto:0| [2025/04/30 09:52:25 374378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1308720| [2025/04/30 09:52:25 374383] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 374387] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 374390] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 374395] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 374399] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 374403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1274529| [2025/04/30 09:52:25 374408] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 374412] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1431| [2025/04/30 09:52:25 374447] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1431|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745374420|stream_id:0|stream_offset:1274529| [2025/04/30 09:52:25 374453] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 374458] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 374463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41725|rtt_var:693|pto_duration:44497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 374467] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 374471] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 374475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 374479] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745443917|now:1746006745374462|interv:69455| [2025/04/30 09:52:25 374483] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745443917|now:1746006745374462|interval:69455|pto_count:0|srtt:41725 [2025/04/30 09:52:25 374487] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52806| [2025/04/30 09:52:25 374496] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 374500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1275708| [2025/04/30 09:52:25 374505] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 374509] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1432| [2025/04/30 09:52:25 374532] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1432|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745374515|stream_id:0|stream_offset:1275708| [2025/04/30 09:52:25 374538] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 374542] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 374547] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41725|rtt_var:693|pto_duration:44497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 374551] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 374555] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 374559] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 374563] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745444012|now:1746006745374546|interv:69466| [2025/04/30 09:52:25 374566] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745444012|now:1746006745374546|interval:69466|pto_count:0|srtt:41725 [2025/04/30 09:52:25 374571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:54006| [2025/04/30 09:52:25 374576] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 374584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1276887| [2025/04/30 09:52:25 374592] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 374598] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745444012| [2025/04/30 09:52:25 374603] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745444012| [2025/04/30 09:52:25 374608] [debug] |xqc_engine_wakeup_after|wakeup:1746006745444012|now:1746006745374607|diff:69405| [2025/04/30 09:52:25 374614] [debug] |xqc_engine_main_logic|END|now:1746006745374332| [2025/04/30 09:52:25 374623] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745374622| [2025/04/30 09:52:25 374629] [debug] |xqc_engine_wakeup_after|wakeup:1746006745444012|now:1746006745374629|diff:69383| [2025/04/30 09:52:25 374635] [debug] |xqc_engine_main_logic|END|now:1746006745374622| [2025/04/30 09:52:25 376033] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745376032| [2025/04/30 09:52:25 376054] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 376064] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:539| [2025/04/30 09:52:25 376070] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:540| [2025/04/30 09:52:25 376079] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:540| [2025/04/30 09:52:25 376086] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 376093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1388|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1389|path_largest_ack:1388| [2025/04/30 09:52:25 376099] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:52806|prior_delivered:1196039|prior_time:1746006745331194|is_app_limited:0|send_elapse:44970|ack_elapse:44838|ctl_first_sent_time:1746006745332969|lagest_ack_time:1746006745376032|curr_delivered:1247645| [2025/04/30 09:52:25 376104] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745332969| [2025/04/30 09:52:25 376112] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:743||sndq_packets_used_bytes:0|sndq_packets_free:605| [2025/04/30 09:52:25 376118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1389|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1389|path_largest_ack:1389| [2025/04/30 09:52:25 376125] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:52806|prior_delivered:1196039|prior_time:1746006745331194|is_app_limited:0|send_elapse:44970|ack_elapse:44838|ctl_first_sent_time:1746006745332969|lagest_ack_time:1746006745376032|curr_delivered:1248845| [2025/04/30 09:52:25 376149] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745333080| [2025/04/30 09:52:25 376156] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:742||sndq_packets_used_bytes:0|sndq_packets_free:606| [2025/04/30 09:52:25 376163] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41725|rttvar:693|minrtt:31359|latest_rtt:42952|ack_delay:88| [2025/04/30 09:52:25 376170] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41868|rttvar:804|minrtt:31359|latest_rtt:42952|ack_delay:88| [2025/04/30 09:52:25 376175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1389|lost_pn:1386|thresh:3| [2025/04/30 09:52:25 376179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 376183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 376188] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41868|rtt_var:804|pto_duration:45084|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 376195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 376201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 376207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 376212] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745444599|now:1746006745376188|interv:68411| [2025/04/30 09:52:25 376221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745444599|now:1746006745376188|interval:68411|pto_count:0|srtt:41868 [2025/04/30 09:52:25 376226] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44970, ack_elapse 44838, delivered 52806|rate 1174249|lost 305| [2025/04/30 09:52:25 376230] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174249) in round 24| [2025/04/30 09:52:25 376235] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 376239] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94780|extra_cwnd:27242| [2025/04/30 09:52:25 376243] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745333080|recovery:1|recovery_start:1746006745348365|packet_conservation:1|next_round_delivered:1215239| [2025/04/30 09:52:25 376247] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745333080|recovery:1|recovery_start:1746006745348365|packet_conservation:1|next_round_delivered:1215239| [2025/04/30 09:52:25 376252] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1511233|bw:1208987|cwnd:54006|full_bw_reached:1|inflight:51606|srtt:41868|latest_rtt:42952|min_rtt:31359|applimit:0|lost:304|recovery:1|recovery_start:1746006745348365|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 376258] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:540|largest:540|pns:2| [2025/04/30 09:52:25 376263] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:540|frame:ACK |recv_time:1746006745376032|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 376268] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865376032|now:1746006745376032|interv:120000000| [2025/04/30 09:52:25 376272] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865376032|now:1746006745376032|interv:120000000| [2025/04/30 09:52:25 376276] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745444012|pq_index:0| [2025/04/30 09:52:25 376280] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745374332| [2025/04/30 09:52:25 376284] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745376284| [2025/04/30 09:52:25 376289] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745376288| [2025/04/30 09:52:25 376295] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41868|min_srtt:41868|path_bw:1208987|loss_rate:3.70|path_pto:0| [2025/04/30 09:52:25 376300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1190820| [2025/04/30 09:52:25 376304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 376311] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 376315] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 376319] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 376323] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41868|min_srtt:41868|path_bw:1208987|loss_rate:3.70|path_pto:0| [2025/04/30 09:52:25 376327] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1308720| [2025/04/30 09:52:25 376332] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 376336] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 376339] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 376344] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 376349] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 376354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1276887| [2025/04/30 09:52:25 376358] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 376362] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1433| [2025/04/30 09:52:25 376398] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1433|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745376370|stream_id:0|stream_offset:1276887| [2025/04/30 09:52:25 376404] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 376408] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 376413] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41868|rtt_var:804|pto_duration:45084|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 376417] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 376421] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 376425] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 376429] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745446454|now:1746006745376413|interv:70041| [2025/04/30 09:52:25 376433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745446454|now:1746006745376413|interval:70041|pto_count:0|srtt:41868 [2025/04/30 09:52:25 376441] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52806| [2025/04/30 09:52:25 376448] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 376454] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1278066| [2025/04/30 09:52:25 376461] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 376468] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1434| [2025/04/30 09:52:25 376508] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1434|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745376478|stream_id:0|stream_offset:1278066| [2025/04/30 09:52:25 376515] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 376520] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 376526] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41868|rtt_var:804|pto_duration:45084|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 376533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 376539] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 376546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 376552] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745446562|now:1746006745376525|interv:70037| [2025/04/30 09:52:25 376559] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745446562|now:1746006745376525|interval:70037|pto_count:0|srtt:41868 [2025/04/30 09:52:25 376566] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:54006| [2025/04/30 09:52:25 376574] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 376580] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1279245| [2025/04/30 09:52:25 376587] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 376593] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745446562| [2025/04/30 09:52:25 376600] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745446562| [2025/04/30 09:52:25 376607] [debug] |xqc_engine_wakeup_after|wakeup:1746006745446562|now:1746006745376607|diff:69955| [2025/04/30 09:52:25 376614] [debug] |xqc_engine_main_logic|END|now:1746006745376288| [2025/04/30 09:52:25 376622] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745376622| [2025/04/30 09:52:25 376628] [debug] |xqc_engine_wakeup_after|wakeup:1746006745446562|now:1746006745376628|diff:69934| [2025/04/30 09:52:25 376635] [debug] |xqc_engine_main_logic|END|now:1746006745376622| [2025/04/30 09:52:25 378090] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745378088| [2025/04/30 09:52:25 378107] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 378116] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:540| [2025/04/30 09:52:25 378123] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:541| [2025/04/30 09:52:25 378131] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:541| [2025/04/30 09:52:25 378153] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 378161] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1390|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1391|path_largest_ack:1390| [2025/04/30 09:52:25 378169] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:52806|prior_delivered:1198439|prior_time:1746006745333229|is_app_limited:0|send_elapse:44953|ack_elapse:44859|ctl_first_sent_time:1746006745334779|lagest_ack_time:1746006745378088|curr_delivered:1250045| [2025/04/30 09:52:25 378175] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745334779| [2025/04/30 09:52:25 378181] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:741||sndq_packets_used_bytes:0|sndq_packets_free:607| [2025/04/30 09:52:25 378226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1391|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1391|path_largest_ack:1391| [2025/04/30 09:52:25 378234] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:51606|prior_delivered:1200839|prior_time:1746006745335171|is_app_limited:0|send_elapse:43727|ack_elapse:42917|ctl_first_sent_time:1746006745336702|lagest_ack_time:1746006745378088|curr_delivered:1251245| [2025/04/30 09:52:25 378240] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745336702| [2025/04/30 09:52:25 378246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:740||sndq_packets_used_bytes:0|sndq_packets_free:608| [2025/04/30 09:52:25 378253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41868|rttvar:804|minrtt:31359|latest_rtt:41386|ack_delay:80| [2025/04/30 09:52:25 378260] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41798|rttvar:743|minrtt:31359|latest_rtt:41386|ack_delay:80| [2025/04/30 09:52:25 378267] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1391|lost_pn:1388|thresh:3| [2025/04/30 09:52:25 378273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 378280] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 378286] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41798|rtt_var:743|pto_duration:44770|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 378293] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 378297] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 378301] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 378324] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745446248|now:1746006745378286|interv:67962| [2025/04/30 09:52:25 378328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745446248|now:1746006745378286|interval:67962|pto_count:0|srtt:41798 [2025/04/30 09:52:25 378333] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43727, ack_elapse 42917, delivered 50406|rate 1152743|lost 305| [2025/04/30 09:52:25 378337] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152743) in round 24| [2025/04/30 09:52:25 378342] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 378346] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94780|extra_cwnd:27242| [2025/04/30 09:52:25 378350] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745336702|recovery:1|recovery_start:1746006745348365|packet_conservation:1|next_round_delivered:1215239| [2025/04/30 09:52:25 378355] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745336702|recovery:1|recovery_start:1746006745348365|packet_conservation:1|next_round_delivered:1215239| [2025/04/30 09:52:25 378359] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:906740|bw:1208987|cwnd:54006|full_bw_reached:1|inflight:51606|srtt:41798|latest_rtt:41386|min_rtt:31359|applimit:0|lost:304|recovery:1|recovery_start:1746006745348365|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 378365] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:541|largest:541|pns:2| [2025/04/30 09:52:25 378370] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:541|frame:ACK |recv_time:1746006745378088|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 378375] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865378088|now:1746006745378088|interv:120000000| [2025/04/30 09:52:25 378379] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865378088|now:1746006745378088|interv:120000000| [2025/04/30 09:52:25 378383] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745446562|pq_index:0| [2025/04/30 09:52:25 378388] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745376288| [2025/04/30 09:52:25 378392] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745378392| [2025/04/30 09:52:25 378397] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745378396| [2025/04/30 09:52:25 378403] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41798|min_srtt:41798|path_bw:1208987|loss_rate:3.61|path_pto:0| [2025/04/30 09:52:25 378408] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1190820| [2025/04/30 09:52:25 378413] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 378420] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 378424] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 378429] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 378433] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41798|min_srtt:41798|path_bw:1208987|loss_rate:3.61|path_pto:0| [2025/04/30 09:52:25 378437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1308720| [2025/04/30 09:52:25 378442] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 378445] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 378449] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 378454] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 378458] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 378462] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1279245| [2025/04/30 09:52:25 378467] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 378471] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1435| [2025/04/30 09:52:25 378510] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1435|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745378479|stream_id:0|stream_offset:1279245| [2025/04/30 09:52:25 378520] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 378528] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 378535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41798|rtt_var:743|pto_duration:44770|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 378542] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 378549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 378555] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 378560] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745448249|now:1746006745378534|interv:69715| [2025/04/30 09:52:25 378565] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745448249|now:1746006745378534|interval:69715|pto_count:0|srtt:41798 [2025/04/30 09:52:25 378579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52806| [2025/04/30 09:52:25 378587] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 378594] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1280424| [2025/04/30 09:52:25 378601] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 378607] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1436| [2025/04/30 09:52:25 378649] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1436|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745378618|stream_id:0|stream_offset:1280424| [2025/04/30 09:52:25 378659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 378667] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 378674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41798|rtt_var:743|pto_duration:44770|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 378681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 378687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 378693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 378700] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745448388|now:1746006745378674|interv:69714| [2025/04/30 09:52:25 378706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745448388|now:1746006745378674|interval:69714|pto_count:0|srtt:41798 [2025/04/30 09:52:25 378714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:54006| [2025/04/30 09:52:25 378722] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 378729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1281603| [2025/04/30 09:52:25 378736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 378744] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745448388| [2025/04/30 09:52:25 378751] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745448388| [2025/04/30 09:52:25 378757] [debug] |xqc_engine_wakeup_after|wakeup:1746006745448388|now:1746006745378757|diff:69631| [2025/04/30 09:52:25 378795] [debug] |xqc_engine_main_logic|END|now:1746006745378396| [2025/04/30 09:52:25 378804] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745378804| [2025/04/30 09:52:25 378810] [debug] |xqc_engine_wakeup_after|wakeup:1746006745448388|now:1746006745378810|diff:69578| [2025/04/30 09:52:25 378824] [debug] |xqc_engine_main_logic|END|now:1746006745378804| [2025/04/30 09:52:25 380070] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745380069| [2025/04/30 09:52:25 380086] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 380096] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:541| [2025/04/30 09:52:25 380102] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:542| [2025/04/30 09:52:25 380111] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:542| [2025/04/30 09:52:25 380126] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 380153] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1392|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1393|path_largest_ack:1392| [2025/04/30 09:52:25 380161] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:52806|prior_delivered:1200839|prior_time:1746006745335171|is_app_limited:0|send_elapse:43865|ack_elapse:44898|ctl_first_sent_time:1746006745336840|lagest_ack_time:1746006745380069|curr_delivered:1252445| [2025/04/30 09:52:25 380168] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745336840| [2025/04/30 09:52:25 380175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:739||sndq_packets_used_bytes:0|sndq_packets_free:609| [2025/04/30 09:52:25 380182] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1393|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1393|path_largest_ack:1393| [2025/04/30 09:52:25 380189] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:52806|prior_delivered:1200839|prior_time:1746006745335171|is_app_limited:0|send_elapse:43865|ack_elapse:44898|ctl_first_sent_time:1746006745336840|lagest_ack_time:1746006745380069|curr_delivered:1253645| [2025/04/30 09:52:25 380196] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745336977| [2025/04/30 09:52:25 380202] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:738||sndq_packets_used_bytes:0|sndq_packets_free:610| [2025/04/30 09:52:25 380209] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41798|rttvar:743|minrtt:31359|latest_rtt:43092|ack_delay:96| [2025/04/30 09:52:25 380215] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41948|rttvar:857|minrtt:31359|latest_rtt:43092|ack_delay:96| [2025/04/30 09:52:25 380220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1393|lost_pn:1390|thresh:3| [2025/04/30 09:52:25 380225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 380229] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 380233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41948|rtt_var:857|pto_duration:45376|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 380237] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 380241] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 380252] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 380256] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745448994|now:1746006745380233|interv:68761| [2025/04/30 09:52:25 380260] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745448994|now:1746006745380233|interval:68761|pto_count:0|srtt:41948 [2025/04/30 09:52:25 380264] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43865, ack_elapse 44898, delivered 52806|rate 1176132|lost 305| [2025/04/30 09:52:25 380269] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176132) in round 24| [2025/04/30 09:52:25 380273] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 380277] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94780|extra_cwnd:27242| [2025/04/30 09:52:25 380281] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745336977|recovery:1|recovery_start:1746006745348365|packet_conservation:1|next_round_delivered:1215239| [2025/04/30 09:52:25 380286] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745336977|recovery:1|recovery_start:1746006745348365|packet_conservation:1|next_round_delivered:1215239| [2025/04/30 09:52:25 380290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:906740|bw:1208987|cwnd:54006|full_bw_reached:1|inflight:51606|srtt:41948|latest_rtt:43092|min_rtt:31359|applimit:0|lost:304|recovery:1|recovery_start:1746006745348365|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 380296] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:542|largest:542|pns:2| [2025/04/30 09:52:25 380301] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:542|frame:ACK |recv_time:1746006745380069|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 380306] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865380069|now:1746006745380069|interv:120000000| [2025/04/30 09:52:25 380310] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865380069|now:1746006745380069|interv:120000000| [2025/04/30 09:52:25 380314] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745448388|pq_index:0| [2025/04/30 09:52:25 380318] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745378396| [2025/04/30 09:52:25 380322] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745380322| [2025/04/30 09:52:25 380328] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745380326| [2025/04/30 09:52:25 380334] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41948|min_srtt:41948|path_bw:1208987|loss_rate:3.53|path_pto:0| [2025/04/30 09:52:25 380338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1190820| [2025/04/30 09:52:25 380346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 380350] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 380354] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 380358] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 380362] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41948|min_srtt:41948|path_bw:1208987|loss_rate:3.53|path_pto:0| [2025/04/30 09:52:25 380366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1308720| [2025/04/30 09:52:25 380371] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 380374] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 380378] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 380382] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 380387] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 380391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1281603| [2025/04/30 09:52:25 380396] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 380400] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1437| [2025/04/30 09:52:25 380436] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1437|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745380408|stream_id:0|stream_offset:1281603| [2025/04/30 09:52:25 380442] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 380449] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 380456] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41948|rtt_var:857|pto_duration:45376|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 380464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 380470] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 380477] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 380484] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745450784|now:1746006745380456|interv:70328| [2025/04/30 09:52:25 380497] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745450784|now:1746006745380456|interval:70328|pto_count:0|srtt:41948 [2025/04/30 09:52:25 380504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52806| [2025/04/30 09:52:25 380512] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 380519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1282782| [2025/04/30 09:52:25 380526] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 380532] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1438| [2025/04/30 09:52:25 380571] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1438|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745380543|stream_id:0|stream_offset:1282782| [2025/04/30 09:52:25 380581] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 380590] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 380596] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41948|rtt_var:857|pto_duration:45376|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 380603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 380609] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 380615] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 380621] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745450919|now:1746006745380596|interv:70323| [2025/04/30 09:52:25 380627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745450919|now:1746006745380596|interval:70323|pto_count:0|srtt:41948 [2025/04/30 09:52:25 380634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:54006| [2025/04/30 09:52:25 380641] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 380648] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1283961| [2025/04/30 09:52:25 380655] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 380661] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745450919| [2025/04/30 09:52:25 380667] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745450919| [2025/04/30 09:52:25 380673] [debug] |xqc_engine_wakeup_after|wakeup:1746006745450919|now:1746006745380673|diff:70246| [2025/04/30 09:52:25 380680] [debug] |xqc_engine_main_logic|END|now:1746006745380326| [2025/04/30 09:52:25 380688] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745380688| [2025/04/30 09:52:25 380700] [debug] |xqc_engine_wakeup_after|wakeup:1746006745450919|now:1746006745380700|diff:70219| [2025/04/30 09:52:25 380706] [debug] |xqc_engine_main_logic|END|now:1746006745380688| [2025/04/30 09:52:25 382052] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745382051| [2025/04/30 09:52:25 382067] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 382076] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:542| [2025/04/30 09:52:25 382083] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:543| [2025/04/30 09:52:25 382091] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:543| [2025/04/30 09:52:25 382097] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 382104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1394|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1395|path_largest_ack:1394| [2025/04/30 09:52:25 382112] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:52806|prior_delivered:1203239|prior_time:1746006745337208|is_app_limited:0|send_elapse:43867|ack_elapse:44843|ctl_first_sent_time:1746006745338806|lagest_ack_time:1746006745382051|curr_delivered:1254845| [2025/04/30 09:52:25 382120] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745338806| [2025/04/30 09:52:25 382128] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:737||sndq_packets_used_bytes:0|sndq_packets_free:611| [2025/04/30 09:52:25 382149] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1395|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1395|path_largest_ack:1395| [2025/04/30 09:52:25 382156] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:51606|prior_delivered:1205639|prior_time:1746006745339177|is_app_limited:0|send_elapse:43771|ack_elapse:42874|ctl_first_sent_time:1746006745340719|lagest_ack_time:1746006745382051|curr_delivered:1256045| [2025/04/30 09:52:25 382163] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745340719| [2025/04/30 09:52:25 382170] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:736||sndq_packets_used_bytes:0|sndq_packets_free:612| [2025/04/30 09:52:25 382176] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41948|rttvar:857|minrtt:31359|latest_rtt:41332|ack_delay:104| [2025/04/30 09:52:25 382182] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41858|rttvar:823|minrtt:31359|latest_rtt:41332|ack_delay:104| [2025/04/30 09:52:25 382189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1395|lost_pn:1392|thresh:3| [2025/04/30 09:52:25 382196] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 382202] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 382209] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41858|rtt_var:823|pto_duration:45150|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 382214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 382223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 382227] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 382231] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745450693|now:1746006745382209|interv:68484| [2025/04/30 09:52:25 382235] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745450693|now:1746006745382209|interval:68484|pto_count:0|srtt:41858 [2025/04/30 09:52:25 382240] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43771, ack_elapse 42874, delivered 50406|rate 1151584|lost 305| [2025/04/30 09:52:25 382245] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151584) in round 24| [2025/04/30 09:52:25 382249] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 382253] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94780|extra_cwnd:27242| [2025/04/30 09:52:25 382257] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745340719|recovery:1|recovery_start:1746006745348365|packet_conservation:1|next_round_delivered:1215239| [2025/04/30 09:52:25 382261] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745340719|recovery:1|recovery_start:1746006745348365|packet_conservation:1|next_round_delivered:1215239| [2025/04/30 09:52:25 382266] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:906740|bw:1208987|cwnd:54006|full_bw_reached:1|inflight:51606|srtt:41858|latest_rtt:41332|min_rtt:31359|applimit:0|lost:304|recovery:1|recovery_start:1746006745348365|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 382272] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:543|largest:543|pns:2| [2025/04/30 09:52:25 382277] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:543|frame:ACK |recv_time:1746006745382051|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 382281] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865382051|now:1746006745382051|interv:120000000| [2025/04/30 09:52:25 382286] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865382051|now:1746006745382051|interv:120000000| [2025/04/30 09:52:25 382290] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745450919|pq_index:0| [2025/04/30 09:52:25 382294] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745380326| [2025/04/30 09:52:25 382298] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745382298| [2025/04/30 09:52:25 382303] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745382302| [2025/04/30 09:52:25 382309] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41858|min_srtt:41858|path_bw:1208987|loss_rate:3.45|path_pto:0| [2025/04/30 09:52:25 382314] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1190820| [2025/04/30 09:52:25 382321] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 382325] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 382329] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 382334] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 382338] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41858|min_srtt:41858|path_bw:1208987|loss_rate:3.45|path_pto:0| [2025/04/30 09:52:25 382342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1308720| [2025/04/30 09:52:25 382347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 382350] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 382354] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 382359] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 382363] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 382368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1283961| [2025/04/30 09:52:25 382372] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 382377] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1439| [2025/04/30 09:52:25 382416] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1439|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745382385|stream_id:0|stream_offset:1283961| [2025/04/30 09:52:25 382426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 382434] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 382440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41858|rtt_var:823|pto_duration:45150|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 382446] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 382450] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 382468] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 382472] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745452535|now:1746006745382440|interv:70095| [2025/04/30 09:52:25 382481] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745452535|now:1746006745382440|interval:70095|pto_count:0|srtt:41858 [2025/04/30 09:52:25 382487] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52806| [2025/04/30 09:52:25 382495] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 382501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1285140| [2025/04/30 09:52:25 382505] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 382510] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1440| [2025/04/30 09:52:25 382542] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1440|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745382517|stream_id:0|stream_offset:1285140| [2025/04/30 09:52:25 382551] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 382558] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 382565] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41858|rtt_var:823|pto_duration:45150|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 382572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 382578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 382582] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 382586] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745452667|now:1746006745382564|interv:70103| [2025/04/30 09:52:25 382593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745452667|now:1746006745382564|interval:70103|pto_count:0|srtt:41858 [2025/04/30 09:52:25 382599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:54006| [2025/04/30 09:52:25 382606] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 382613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1286319| [2025/04/30 09:52:25 382619] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 382626] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745452667| [2025/04/30 09:52:25 382632] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745452667| [2025/04/30 09:52:25 382638] [debug] |xqc_engine_wakeup_after|wakeup:1746006745452667|now:1746006745382638|diff:70029| [2025/04/30 09:52:25 382651] [debug] |xqc_engine_main_logic|END|now:1746006745382302| [2025/04/30 09:52:25 382660] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745382659| [2025/04/30 09:52:25 382666] [debug] |xqc_engine_wakeup_after|wakeup:1746006745452667|now:1746006745382665|diff:70002| [2025/04/30 09:52:25 382672] [debug] |xqc_engine_main_logic|END|now:1746006745382659| [2025/04/30 09:52:25 384191] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006745384189| [2025/04/30 09:52:25 384206] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 384216] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:543| [2025/04/30 09:52:25 384222] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:544| [2025/04/30 09:52:25 384230] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:544| [2025/04/30 09:52:25 384236] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 384244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1396|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1397|path_largest_ack:1396| [2025/04/30 09:52:25 384251] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:52806|prior_delivered:1205639|prior_time:1746006745339177|is_app_limited:0|send_elapse:43939|ack_elapse:45012|ctl_first_sent_time:1746006745340887|lagest_ack_time:1746006745384189|curr_delivered:1257245| [2025/04/30 09:52:25 384259] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745340887| [2025/04/30 09:52:25 384266] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:735||sndq_packets_used_bytes:0|sndq_packets_free:613| [2025/04/30 09:52:25 384273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1397|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1397|path_largest_ack:1397| [2025/04/30 09:52:25 384280] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:52806|prior_delivered:1205639|prior_time:1746006745339177|is_app_limited:0|send_elapse:43939|ack_elapse:45012|ctl_first_sent_time:1746006745340887|lagest_ack_time:1746006745384189|curr_delivered:1258445| [2025/04/30 09:52:25 384287] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745341030| [2025/04/30 09:52:25 384293] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:734||sndq_packets_used_bytes:0|sndq_packets_free:614| [2025/04/30 09:52:25 384300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41858|rttvar:823|minrtt:31359|latest_rtt:43159|ack_delay:80| [2025/04/30 09:52:25 384306] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42010|rttvar:923|minrtt:31359|latest_rtt:43159|ack_delay:80| [2025/04/30 09:52:25 384313] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1397|lost_pn:1394|thresh:3| [2025/04/30 09:52:25 384317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 384321] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 384325] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42010|rtt_var:923|pto_duration:45702|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 384336] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 384340] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 384344] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 384348] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745453219|now:1746006745384325|interv:68894| [2025/04/30 09:52:25 384352] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745453219|now:1746006745384325|interval:68894|pto_count:0|srtt:42010 [2025/04/30 09:52:25 384356] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43939, ack_elapse 45012, delivered 52806|rate 1173153|lost 305| [2025/04/30 09:52:25 384361] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173153) in round 24| [2025/04/30 09:52:25 384365] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 384369] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94780|extra_cwnd:27242| [2025/04/30 09:52:25 384373] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745341030|recovery:1|recovery_start:1746006745348365|packet_conservation:1|next_round_delivered:1215239| [2025/04/30 09:52:25 384378] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745341030|recovery:1|recovery_start:1746006745348365|packet_conservation:1|next_round_delivered:1215239| [2025/04/30 09:52:25 384382] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:906740|bw:1208987|cwnd:54006|full_bw_reached:1|inflight:51606|srtt:42010|latest_rtt:43159|min_rtt:31359|applimit:0|lost:304|recovery:1|recovery_start:1746006745348365|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 384388] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:25 384392] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006745409189|now:1746006745384189|interv:25000| [2025/04/30 09:52:25 384397] [debug] |scid:d47626d1917b423603b680b7|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:1746006745384189|max_ack_delay:25000| [2025/04/30 09:52:25 384402] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:544|largest:544|pns:2| [2025/04/30 09:52:25 384407] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:544|frame:PING ACK |recv_time:1746006745384189|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 384411] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865384189|now:1746006745384189|interv:120000000| [2025/04/30 09:52:25 384416] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865384189|now:1746006745384189|interv:120000000| [2025/04/30 09:52:25 384420] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745452667|pq_index:0| [2025/04/30 09:52:25 384424] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745382302| [2025/04/30 09:52:25 384431] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745384431| [2025/04/30 09:52:25 384435] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745384435| [2025/04/30 09:52:25 384441] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42010|min_srtt:42010|path_bw:1208987|loss_rate:3.37|path_pto:0| [2025/04/30 09:52:25 384446] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1190820| [2025/04/30 09:52:25 384451] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 384455] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 384458] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 384463] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 384467] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42010|min_srtt:42010|path_bw:1208987|loss_rate:3.37|path_pto:0| [2025/04/30 09:52:25 384471] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1308720| [2025/04/30 09:52:25 384476] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 384481] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 384487] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 384495] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 384502] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 384508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1286319| [2025/04/30 09:52:25 384516] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 384522] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1441| [2025/04/30 09:52:25 384580] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1441|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745384534|stream_id:0|stream_offset:1286319| [2025/04/30 09:52:25 384591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 384599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 384613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42010|rtt_var:923|pto_duration:45702|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 384620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 384626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 384632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 384638] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745455236|now:1746006745384613|interv:70623| [2025/04/30 09:52:25 384644] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745455236|now:1746006745384613|interval:70623|pto_count:0|srtt:42010 [2025/04/30 09:52:25 384652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52806| [2025/04/30 09:52:25 384659] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 384666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1287498| [2025/04/30 09:52:25 384673] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 384679] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1442| [2025/04/30 09:52:25 384723] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1442|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745384689|stream_id:0|stream_offset:1287498| [2025/04/30 09:52:25 384733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 384740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 384748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42010|rtt_var:923|pto_duration:45702|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 384755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 384761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 384768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 384774] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745455391|now:1746006745384748|interv:70643| [2025/04/30 09:52:25 384781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745455391|now:1746006745384748|interval:70643|pto_count:0|srtt:42010 [2025/04/30 09:52:25 384786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:54006| [2025/04/30 09:52:25 384791] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 384801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1288677| [2025/04/30 09:52:25 384805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 384810] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745409189| [2025/04/30 09:52:25 384814] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745409189| [2025/04/30 09:52:25 384818] [debug] |xqc_engine_wakeup_after|wakeup:1746006745409189|now:1746006745384818|diff:24371| [2025/04/30 09:52:25 384822] [debug] |xqc_engine_main_logic|END|now:1746006745384435| [2025/04/30 09:52:25 384828] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745384828| [2025/04/30 09:52:25 384832] [debug] |xqc_engine_wakeup_after|wakeup:1746006745409189|now:1746006745384832|diff:24357| [2025/04/30 09:52:25 384836] [debug] |xqc_engine_main_logic|END|now:1746006745384828| [2025/04/30 09:52:25 386070] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745386069| [2025/04/30 09:52:25 386086] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 386095] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:544| [2025/04/30 09:52:25 386102] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:545| [2025/04/30 09:52:25 386110] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:545| [2025/04/30 09:52:25 386116] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 386124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1398|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1399|path_largest_ack:1398| [2025/04/30 09:52:25 386148] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:52806|prior_delivered:1208039|prior_time:1746006745341213|is_app_limited:0|send_elapse:43837|ack_elapse:44856|ctl_first_sent_time:1746006745342771|lagest_ack_time:1746006745386069|curr_delivered:1259645| [2025/04/30 09:52:25 386159] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745342771| [2025/04/30 09:52:25 386167] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:733||sndq_packets_used_bytes:0|sndq_packets_free:615| [2025/04/30 09:52:25 386173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1399|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1399|path_largest_ack:1399| [2025/04/30 09:52:25 386181] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:52806|prior_delivered:1208039|prior_time:1746006745341213|is_app_limited:0|send_elapse:43837|ack_elapse:44856|ctl_first_sent_time:1746006745342771|lagest_ack_time:1746006745386069|curr_delivered:1260845| [2025/04/30 09:52:25 386188] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745342940| [2025/04/30 09:52:25 386194] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:732||sndq_packets_used_bytes:0|sndq_packets_free:616| [2025/04/30 09:52:25 386200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42010|rttvar:923|minrtt:31359|latest_rtt:43129|ack_delay:96| [2025/04/30 09:52:25 386207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42138|rttvar:948|minrtt:31359|latest_rtt:43129|ack_delay:96| [2025/04/30 09:52:25 386222] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1399|lost_pn:1396|thresh:3| [2025/04/30 09:52:25 386228] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 386235] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 386241] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42138|rtt_var:948|pto_duration:45930|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 386248] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 386253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 386257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 386261] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745455619|now:1746006745386240|interv:69379| [2025/04/30 09:52:25 386265] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745455619|now:1746006745386240|interval:69379|pto_count:0|srtt:42138 [2025/04/30 09:52:25 386270] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43837, ack_elapse 44856, delivered 52806|rate 1177233|lost 305| [2025/04/30 09:52:25 386274] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177233) in round 24| [2025/04/30 09:52:25 386279] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 386283] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94780|extra_cwnd:27242| [2025/04/30 09:52:25 386287] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745342940|recovery:1|recovery_start:1746006745348365|packet_conservation:1|next_round_delivered:1215239| [2025/04/30 09:52:25 386291] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745342940|recovery:1|recovery_start:1746006745348365|packet_conservation:1|next_round_delivered:1215239| [2025/04/30 09:52:25 386296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:906740|bw:1208987|cwnd:54006|full_bw_reached:1|inflight:51606|srtt:42138|latest_rtt:43129|min_rtt:31359|applimit:0|lost:304|recovery:1|recovery_start:1746006745348365|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 386302] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:545|largest:545|pns:2| [2025/04/30 09:52:25 386306] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:545|frame:ACK |recv_time:1746006745386069|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 386311] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865386069|now:1746006745386069|interv:120000000| [2025/04/30 09:52:25 386315] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865386069|now:1746006745386069|interv:120000000| [2025/04/30 09:52:25 386319] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745409189|pq_index:0| [2025/04/30 09:52:25 386327] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745384435| [2025/04/30 09:52:25 386331] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745386331| [2025/04/30 09:52:25 386336] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745386335| [2025/04/30 09:52:25 386342] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42138|min_srtt:42138|path_bw:1208987|loss_rate:3.30|path_pto:0| [2025/04/30 09:52:25 386347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1190820| [2025/04/30 09:52:25 386351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 386355] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 386359] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 386364] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 386368] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42138|min_srtt:42138|path_bw:1208987|loss_rate:3.30|path_pto:0| [2025/04/30 09:52:25 386372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1308720| [2025/04/30 09:52:25 386376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 386380] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 386384] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 386388] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 386392] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 386397] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1288677| [2025/04/30 09:52:25 386401] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 386406] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1443| [2025/04/30 09:52:25 386445] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1443|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745386413|stream_id:0|stream_offset:1288677| [2025/04/30 09:52:25 386455] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 386468] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 386475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42138|rtt_var:948|pto_duration:45930|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 386482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 386488] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 386493] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 386497] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745457343|now:1746006745386475|interv:70868| [2025/04/30 09:52:25 386501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745457343|now:1746006745386475|interval:70868|pto_count:0|srtt:42138 [2025/04/30 09:52:25 386506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52806| [2025/04/30 09:52:25 386511] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 386515] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1289856| [2025/04/30 09:52:25 386519] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 386524] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1444| [2025/04/30 09:52:25 386584] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1444|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745386533|stream_id:0|stream_offset:1289856| [2025/04/30 09:52:25 386594] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 386601] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 386608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42138|rtt_var:948|pto_duration:45930|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 386614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 386620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 386626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 386633] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745457463|now:1746006745386608|interv:70855| [2025/04/30 09:52:25 386639] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745457463|now:1746006745386608|interval:70855|pto_count:0|srtt:42138 [2025/04/30 09:52:25 386646] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:54006| [2025/04/30 09:52:25 386653] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 386665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1291035| [2025/04/30 09:52:25 386672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 386678] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745409189| [2025/04/30 09:52:25 386684] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745409189| [2025/04/30 09:52:25 386690] [debug] |xqc_engine_wakeup_after|wakeup:1746006745409189|now:1746006745386690|diff:22499| [2025/04/30 09:52:25 386697] [debug] |xqc_engine_main_logic|END|now:1746006745386335| [2025/04/30 09:52:25 386704] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745386704| [2025/04/30 09:52:25 386710] [debug] |xqc_engine_wakeup_after|wakeup:1746006745409189|now:1746006745386710|diff:22479| [2025/04/30 09:52:25 386716] [debug] |xqc_engine_main_logic|END|now:1746006745386704| [2025/04/30 09:52:25 388045] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745388044| [2025/04/30 09:52:25 388061] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 388070] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:545| [2025/04/30 09:52:25 388076] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:546| [2025/04/30 09:52:25 388085] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:546| [2025/04/30 09:52:25 388090] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 388096] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1400|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1401|path_largest_ack:1400| [2025/04/30 09:52:25 388103] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:52806|prior_delivered:1210439|prior_time:1746006745343171|is_app_limited:0|send_elapse:43858|ack_elapse:44873|ctl_first_sent_time:1746006745344740|lagest_ack_time:1746006745388044|curr_delivered:1262045| [2025/04/30 09:52:25 388111] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745344740| [2025/04/30 09:52:25 388118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:731||sndq_packets_used_bytes:0|sndq_packets_free:617| [2025/04/30 09:52:25 388124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1401|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1401|path_largest_ack:1401| [2025/04/30 09:52:25 388131] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:52806|prior_delivered:1210439|prior_time:1746006745343171|is_app_limited:0|send_elapse:43858|ack_elapse:44873|ctl_first_sent_time:1746006745344740|lagest_ack_time:1746006745388044|curr_delivered:1263245| [2025/04/30 09:52:25 388154] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745346059| [2025/04/30 09:52:25 388161] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:730||sndq_packets_used_bytes:0|sndq_packets_free:618| [2025/04/30 09:52:25 388167] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42138|rttvar:948|minrtt:31359|latest_rtt:41985|ack_delay:88| [2025/04/30 09:52:25 388174] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42108|rttvar:771|minrtt:31359|latest_rtt:41985|ack_delay:88| [2025/04/30 09:52:25 388189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1401|lost_pn:1398|thresh:3| [2025/04/30 09:52:25 388195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 388202] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 388209] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42108|rtt_var:771|pto_duration:45192|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 388216] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 388222] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 388229] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 388233] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745456725|now:1746006745388208|interv:68517| [2025/04/30 09:52:25 388237] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745456725|now:1746006745388208|interval:68517|pto_count:0|srtt:42108 [2025/04/30 09:52:25 388241] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43858, ack_elapse 44873, delivered 52806|rate 1176787|lost 305| [2025/04/30 09:52:25 388246] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176787) in round 24| [2025/04/30 09:52:25 388250] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 388254] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94780|extra_cwnd:27242| [2025/04/30 09:52:25 388258] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745346059|recovery:1|recovery_start:1746006745348365|packet_conservation:1|next_round_delivered:1215239| [2025/04/30 09:52:25 388263] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745346059|recovery:1|recovery_start:1746006745348365|packet_conservation:1|next_round_delivered:1215239| [2025/04/30 09:52:25 388267] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:906740|bw:1208987|cwnd:54006|full_bw_reached:1|inflight:51606|srtt:42108|latest_rtt:41985|min_rtt:31359|applimit:0|lost:304|recovery:1|recovery_start:1746006745348365|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 388273] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:546|largest:546|pns:2| [2025/04/30 09:52:25 388278] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:546|frame:ACK |recv_time:1746006745388044|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 388283] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865388044|now:1746006745388044|interv:120000000| [2025/04/30 09:52:25 388287] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865388044|now:1746006745388044|interv:120000000| [2025/04/30 09:52:25 388295] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745409189|pq_index:0| [2025/04/30 09:52:25 388299] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745386335| [2025/04/30 09:52:25 388303] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745388303| [2025/04/30 09:52:25 388308] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745388307| [2025/04/30 09:52:25 388315] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42108|min_srtt:42108|path_bw:1208987|loss_rate:3.23|path_pto:0| [2025/04/30 09:52:25 388319] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1190820| [2025/04/30 09:52:25 388324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 388328] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 388332] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 388336] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 388340] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42108|min_srtt:42108|path_bw:1208987|loss_rate:3.23|path_pto:0| [2025/04/30 09:52:25 388345] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1308720| [2025/04/30 09:52:25 388349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 388353] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 388357] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 388361] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 388366] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 388370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1291035| [2025/04/30 09:52:25 388375] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 388379] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1445| [2025/04/30 09:52:25 388415] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1445|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745388387|stream_id:0|stream_offset:1291035| [2025/04/30 09:52:25 388422] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1445|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:25 388430] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 388435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42108|rtt_var:771|pto_duration:45192|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 388439] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 388443] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 388447] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 388451] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745458579|now:1746006745388435|interv:70144| [2025/04/30 09:52:25 388455] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745458579|now:1746006745388435|interval:70144|pto_count:0|srtt:42108 [2025/04/30 09:52:25 388460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52806| [2025/04/30 09:52:25 388464] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 388469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1292214| [2025/04/30 09:52:25 388473] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 388478] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1446| [2025/04/30 09:52:25 388514] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1446|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745388489|stream_id:0|stream_offset:1292214| [2025/04/30 09:52:25 388523] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 388530] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 388537] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42108|rtt_var:771|pto_duration:45192|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 388544] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 388550] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 388556] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 388562] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745458681|now:1746006745388536|interv:70145| [2025/04/30 09:52:25 388569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745458681|now:1746006745388536|interval:70145|pto_count:0|srtt:42108 [2025/04/30 09:52:25 388577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:54006| [2025/04/30 09:52:25 388590] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 388598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1293393| [2025/04/30 09:52:25 388605] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 388612] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745409189| [2025/04/30 09:52:25 388618] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745409189| [2025/04/30 09:52:25 388625] [debug] |xqc_engine_wakeup_after|wakeup:1746006745409189|now:1746006745388625|diff:20564| [2025/04/30 09:52:25 388632] [debug] |xqc_engine_main_logic|END|now:1746006745388307| [2025/04/30 09:52:25 388640] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745388640| [2025/04/30 09:52:25 388647] [debug] |xqc_engine_wakeup_after|wakeup:1746006745409189|now:1746006745388646|diff:20543| [2025/04/30 09:52:25 388653] [debug] |xqc_engine_main_logic|END|now:1746006745388640| [2025/04/30 09:52:25 390047] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745390046| [2025/04/30 09:52:25 390063] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 390072] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:546| [2025/04/30 09:52:25 390078] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:547| [2025/04/30 09:52:25 390087] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:547| [2025/04/30 09:52:25 390093] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 390102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1402|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1403|path_largest_ack:1402| [2025/04/30 09:52:25 390109] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:55206|prior_delivered:1210439|prior_time:1746006745343171|is_app_limited:0|send_elapse:45322|ack_elapse:46875|ctl_first_sent_time:1746006745346204|lagest_ack_time:1746006745390046|curr_delivered:1264445| [2025/04/30 09:52:25 390116] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745346204| [2025/04/30 09:52:25 390124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:729||sndq_packets_used_bytes:0|sndq_packets_free:619| [2025/04/30 09:52:25 390131] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1403|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1403|path_largest_ack:1403| [2025/04/30 09:52:25 390157] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:54006|prior_delivered:1212839|prior_time:1746006745346359|is_app_limited:0|send_elapse:42856|ack_elapse:43687|ctl_first_sent_time:1746006745347858|lagest_ack_time:1746006745390046|curr_delivered:1265645| [2025/04/30 09:52:25 390164] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745347858| [2025/04/30 09:52:25 390170] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:728||sndq_packets_used_bytes:0|sndq_packets_free:620| [2025/04/30 09:52:25 390176] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42108|rttvar:771|minrtt:31359|latest_rtt:42188|ack_delay:88| [2025/04/30 09:52:25 390189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42107|rttvar:581|minrtt:31359|latest_rtt:42188|ack_delay:88| [2025/04/30 09:52:25 390194] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1403|lost_pn:1400|thresh:3| [2025/04/30 09:52:25 390198] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 390205] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 390212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42107|rtt_var:581|pto_duration:44431|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 390218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 390225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 390229] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 390233] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745457920|now:1746006745390211|interv:67709| [2025/04/30 09:52:25 390238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745457920|now:1746006745390211|interval:67709|pto_count:0|srtt:42107 [2025/04/30 09:52:25 390242] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42856, ack_elapse 43687, delivered 52806|rate 1208734|lost 305| [2025/04/30 09:52:25 390247] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208734) in round 24| [2025/04/30 09:52:25 390251] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 390255] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94780|extra_cwnd:27242| [2025/04/30 09:52:25 390259] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745347858|recovery:1|recovery_start:1746006745348365|packet_conservation:1|next_round_delivered:1215239| [2025/04/30 09:52:25 390263] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745347858|recovery:1|recovery_start:1746006745348365|packet_conservation:1|next_round_delivered:1215239| [2025/04/30 09:52:25 390268] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:906740|bw:1208987|cwnd:54006|full_bw_reached:1|inflight:51606|srtt:42107|latest_rtt:42188|min_rtt:31359|applimit:0|lost:304|recovery:1|recovery_start:1746006745348365|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 390274] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:547|largest:547|pns:2| [2025/04/30 09:52:25 390279] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:547|frame:ACK |recv_time:1746006745390046|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 390284] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865390046|now:1746006745390046|interv:120000000| [2025/04/30 09:52:25 390291] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865390046|now:1746006745390046|interv:120000000| [2025/04/30 09:52:25 390295] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745409189|pq_index:0| [2025/04/30 09:52:25 390299] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745388307| [2025/04/30 09:52:25 390303] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745390303| [2025/04/30 09:52:25 390308] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745390307| [2025/04/30 09:52:25 390314] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42107|min_srtt:42107|path_bw:1208987|loss_rate:3.16|path_pto:0| [2025/04/30 09:52:25 390319] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1190820| [2025/04/30 09:52:25 390324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 390327] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 390331] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 390336] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 390340] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42107|min_srtt:42107|path_bw:1208987|loss_rate:3.16|path_pto:0| [2025/04/30 09:52:25 390344] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1308720| [2025/04/30 09:52:25 390348] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 390352] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 390356] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 390360] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 390365] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 390369] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1293393| [2025/04/30 09:52:25 390373] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 390378] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1447| [2025/04/30 09:52:25 390414] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1447|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745390386|stream_id:0|stream_offset:1293393| [2025/04/30 09:52:25 390423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 390428] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 390432] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42107|rtt_var:581|pto_duration:44431|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 390437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 390441] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 390445] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 390449] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745459817|now:1746006745390432|interv:69385| [2025/04/30 09:52:25 390453] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745459817|now:1746006745390432|interval:69385|pto_count:0|srtt:42107 [2025/04/30 09:52:25 390458] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52806| [2025/04/30 09:52:25 390463] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 390467] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1294572| [2025/04/30 09:52:25 390471] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 390476] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1448| [2025/04/30 09:52:25 390506] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1448|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745390482|stream_id:0|stream_offset:1294572| [2025/04/30 09:52:25 390516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 390523] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 390530] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42107|rtt_var:581|pto_duration:44431|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 390537] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 390543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 390549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 390556] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745459913|now:1746006745390529|interv:69384| [2025/04/30 09:52:25 390562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745459913|now:1746006745390529|interval:69384|pto_count:0|srtt:42107 [2025/04/30 09:52:25 390575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:54006| [2025/04/30 09:52:25 390583] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 390590] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1295751| [2025/04/30 09:52:25 390597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 390604] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745409189| [2025/04/30 09:52:25 390611] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745409189| [2025/04/30 09:52:25 390617] [debug] |xqc_engine_wakeup_after|wakeup:1746006745409189|now:1746006745390617|diff:18572| [2025/04/30 09:52:25 390624] [debug] |xqc_engine_main_logic|END|now:1746006745390307| [2025/04/30 09:52:25 390632] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745390632| [2025/04/30 09:52:25 390638] [debug] |xqc_engine_wakeup_after|wakeup:1746006745409189|now:1746006745390638|diff:18551| [2025/04/30 09:52:25 390645] [debug] |xqc_engine_main_logic|END|now:1746006745390632| [2025/04/30 09:52:25 392074] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745392073| [2025/04/30 09:52:25 392090] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 392099] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:547| [2025/04/30 09:52:25 392105] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:548| [2025/04/30 09:52:25 392113] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:548| [2025/04/30 09:52:25 392120] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 392128] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1404|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1405|path_largest_ack:1404| [2025/04/30 09:52:25 392159] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:55206|prior_delivered:1212839|prior_time:1746006745346359|is_app_limited:0|send_elapse:42948|ack_elapse:45714|ctl_first_sent_time:1746006745347950|lagest_ack_time:1746006745392073|curr_delivered:1266845| [2025/04/30 09:52:25 392167] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745347950| [2025/04/30 09:52:25 392173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:727||sndq_packets_used_bytes:0|sndq_packets_free:621| [2025/04/30 09:52:25 392180] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1405|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1405|path_largest_ack:1405| [2025/04/30 09:52:25 392187] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52806|prior_delivered:1215239|prior_time:1746006745348214|is_app_limited:0|send_elapse:42848|ack_elapse:43859|ctl_first_sent_time:1746006745349815|lagest_ack_time:1746006745392073|curr_delivered:1268045| [2025/04/30 09:52:25 392195] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745349815| [2025/04/30 09:52:25 392201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:726||sndq_packets_used_bytes:0|sndq_packets_free:622| [2025/04/30 09:52:25 392213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42107|rttvar:581|minrtt:31359|latest_rtt:42258|ack_delay:120| [2025/04/30 09:52:25 392217] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42111|rttvar:443|minrtt:31359|latest_rtt:42258|ack_delay:120| [2025/04/30 09:52:25 392222] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1405|lost_pn:1402|thresh:3| [2025/04/30 09:52:25 392226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 392231] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 392237] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42111|rtt_var:443|pto_duration:44111|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 392245] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 392251] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 392257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 392261] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745459593|now:1746006745392237|interv:67356| [2025/04/30 09:52:25 392265] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745459593|now:1746006745392237|interval:67356|pto_count:0|srtt:42111 [2025/04/30 09:52:25 392270] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42848, ack_elapse 43859, delivered 52806|rate 1203994|lost 305| [2025/04/30 09:52:25 392274] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: RTT round update 24 -> 25| [2025/04/30 09:52:25 392278] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203994) in round 25| [2025/04/30 09:52:25 392282] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 392286] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94780|extra_cwnd:27242| [2025/04/30 09:52:25 392290] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745349815|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1268045| [2025/04/30 09:52:25 392295] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122022|packet_lost:0|acked:2400|po_sent_time:1746006745349815|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1268045| [2025/04/30 09:52:25 392300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:906740|bw:1208987|cwnd:122022|full_bw_reached:1|inflight:51606|srtt:42111|latest_rtt:42258|min_rtt:31359|applimit:0|lost:304|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:52:25 392306] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:548|largest:548|pns:2| [2025/04/30 09:52:25 392310] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:548|frame:ACK |recv_time:1746006745392073|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 392318] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865392073|now:1746006745392073|interv:120000000| [2025/04/30 09:52:25 392322] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865392073|now:1746006745392073|interv:120000000| [2025/04/30 09:52:25 392326] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745409189|pq_index:0| [2025/04/30 09:52:25 392331] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745390307| [2025/04/30 09:52:25 392335] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745392335| [2025/04/30 09:52:25 392340] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745392339| [2025/04/30 09:52:25 392346] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|min_srtt:42111|path_bw:1208987|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:25 392350] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1190820| [2025/04/30 09:52:25 392355] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 392360] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1357|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 392364] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|min_srtt:42111|path_bw:1208987|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:25 392369] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1308720| [2025/04/30 09:52:25 392373] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 392378] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 392382] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|min_srtt:42111|path_bw:1208987|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:25 392386] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1309899| [2025/04/30 09:52:25 392391] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 392395] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 392399] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|min_srtt:42111|path_bw:1208987|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:25 392403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1311078| [2025/04/30 09:52:25 392410] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 392415] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 392419] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|min_srtt:42111|path_bw:1208987|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:25 392423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1312257| [2025/04/30 09:52:25 392427] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 392432] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 392436] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|min_srtt:42111|path_bw:1208987|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:25 392440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1313436| [2025/04/30 09:52:25 392445] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 392449] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 392453] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|min_srtt:42111|path_bw:1208987|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:25 392457] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1314615| [2025/04/30 09:52:25 392461] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 392466] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 392470] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|min_srtt:42111|path_bw:1208987|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:25 392474] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1315794| [2025/04/30 09:52:25 392478] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 392485] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 392489] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|min_srtt:42111|path_bw:1208987|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:25 392495] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1316973| [2025/04/30 09:52:25 392502] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 392510] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 392516] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|min_srtt:42111|path_bw:1208987|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:25 392521] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1318152| [2025/04/30 09:52:25 392525] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 392532] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 392538] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|min_srtt:42111|path_bw:1208987|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:25 392545] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1319331| [2025/04/30 09:52:25 392551] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 392558] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 392565] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|min_srtt:42111|path_bw:1208987|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:25 392572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1320510| [2025/04/30 09:52:25 392579] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 392586] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 392593] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|min_srtt:42111|path_bw:1208987|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:25 392601] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1321689| [2025/04/30 09:52:25 392613] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 392621] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 392628] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|min_srtt:42111|path_bw:1208987|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:25 392636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1322868| [2025/04/30 09:52:25 392643] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 392650] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 392657] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|min_srtt:42111|path_bw:1208987|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:25 392663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1324047| [2025/04/30 09:52:25 392670] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 392677] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 392684] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|min_srtt:42111|path_bw:1208987|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:25 392691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1325226| [2025/04/30 09:52:25 392698] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 392705] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 392712] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|min_srtt:42111|path_bw:1208987|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:25 392719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1326405| [2025/04/30 09:52:25 392726] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 392733] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 392746] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|min_srtt:42111|path_bw:1208987|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:25 392760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1327584| [2025/04/30 09:52:25 392768] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 392774] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 392781] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|min_srtt:42111|path_bw:1208987|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:25 392788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1328763| [2025/04/30 09:52:25 392795] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 392802] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 392809] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|min_srtt:42111|path_bw:1208987|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:25 392815] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1329942| [2025/04/30 09:52:25 392822] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 392829] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 392836] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|min_srtt:42111|path_bw:1208987|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:25 392843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1331121| [2025/04/30 09:52:25 392850] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 392857] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 392864] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|min_srtt:42111|path_bw:1208987|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:25 392870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1332300| [2025/04/30 09:52:25 392882] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 392887] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 392891] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|min_srtt:42111|path_bw:1208987|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:25 392895] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1333479| [2025/04/30 09:52:25 392900] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 392904] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 392908] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|min_srtt:42111|path_bw:1208987|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:25 392913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1334658| [2025/04/30 09:52:25 392917] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 392921] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 392926] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|min_srtt:42111|path_bw:1208987|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:25 392930] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1335837| [2025/04/30 09:52:25 392934] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 392938] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 392942] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|min_srtt:42111|path_bw:1208987|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:25 392947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1337016| [2025/04/30 09:52:25 392951] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 392955] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 392962] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|min_srtt:42111|path_bw:1208987|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:25 392966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1338195| [2025/04/30 09:52:25 392970] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 392975] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 392979] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|min_srtt:42111|path_bw:1208987|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:25 392983] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1339374| [2025/04/30 09:52:25 392987] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 392992] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 392996] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|min_srtt:42111|path_bw:1208987|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:25 393000] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1340553| [2025/04/30 09:52:25 393004] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 393008] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 393013] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|min_srtt:42111|path_bw:1208987|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:25 393017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1341732| [2025/04/30 09:52:25 393021] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 393025] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 393029] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|min_srtt:42111|path_bw:1208987|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:25 393034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1342911| [2025/04/30 09:52:25 393040] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 393045] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 393049] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|min_srtt:42111|path_bw:1208987|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:25 393053] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1344090| [2025/04/30 09:52:25 393057] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 393061] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 393065] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|min_srtt:42111|path_bw:1208987|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:25 393070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1345269| [2025/04/30 09:52:25 393074] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 393078] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 393082] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|min_srtt:42111|path_bw:1208987|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:25 393086] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1346448| [2025/04/30 09:52:25 393091] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 393095] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 393099] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|min_srtt:42111|path_bw:1208987|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:25 393103] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1347627| [2025/04/30 09:52:25 393108] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 393112] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 393118] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|min_srtt:42111|path_bw:1208987|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:25 393123] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1348806| [2025/04/30 09:52:25 393127] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 393131] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 393154] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|min_srtt:42111|path_bw:1208987|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:25 393158] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1349985| [2025/04/30 09:52:25 393163] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 393167] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 393171] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|min_srtt:42111|path_bw:1208987|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:25 393175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1351164| [2025/04/30 09:52:25 393180] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 393184] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 393188] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|min_srtt:42111|path_bw:1208987|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:25 393192] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1352343| [2025/04/30 09:52:25 393196] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 393201] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 393205] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|min_srtt:42111|path_bw:1208987|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:25 393209] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1353522| [2025/04/30 09:52:25 393216] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 393220] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 393224] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|min_srtt:42111|path_bw:1208987|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:25 393228] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1354701| [2025/04/30 09:52:25 393233] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 393237] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 393241] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|min_srtt:42111|path_bw:1208987|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:25 393245] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1355880| [2025/04/30 09:52:25 393249] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 393254] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 393258] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|min_srtt:42111|path_bw:1208987|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:25 393262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1357059| [2025/04/30 09:52:25 393266] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 393270] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 393275] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|min_srtt:42111|path_bw:1208987|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:25 393279] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1358238| [2025/04/30 09:52:25 393283] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 393287] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 393291] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|min_srtt:42111|path_bw:1208987|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:25 393299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1359417| [2025/04/30 09:52:25 393303] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 393307] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 393311] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|min_srtt:42111|path_bw:1208987|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:25 393315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1360596| [2025/04/30 09:52:25 393320] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 393324] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 393328] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|min_srtt:42111|path_bw:1208987|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:25 393332] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1361775| [2025/04/30 09:52:25 393336] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 393341] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 393345] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42111|min_srtt:42111|path_bw:1208987|loss_rate:3.09|path_pto:0| [2025/04/30 09:52:25 393349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1362954| [2025/04/30 09:52:25 393353] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 393357] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 393361] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 393365] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 393370] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:1357|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 393374] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1190820| [2025/04/30 09:52:25 393381] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 393386] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1449| [2025/04/30 09:52:25 393417] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1449|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745393394|stream_id:0|stream_offset:1190820| [2025/04/30 09:52:25 393423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1449|origin_pktnum:1357|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:25 393428] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 393433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42111|rtt_var:443|pto_duration:44111|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 393437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 393441] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 393445] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 393449] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745462505|now:1746006745393432|interv:69073| [2025/04/30 09:52:25 393453] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745462505|now:1746006745393432|interval:69073|pto_count:0|srtt:42111 [2025/04/30 09:52:25 393458] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122022|inflight:52806| [2025/04/30 09:52:25 393463] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 393467] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1295751| [2025/04/30 09:52:25 393472] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 393476] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1450| [2025/04/30 09:52:25 393514] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1450|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745393487|stream_id:0|stream_offset:1295751| [2025/04/30 09:52:25 393523] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 393530] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 393536] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42111|rtt_var:443|pto_duration:44111|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 393543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 393548] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 393556] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 393560] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745462598|now:1746006745393536|interv:69062| [2025/04/30 09:52:25 393564] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745462598|now:1746006745393536|interval:69062|pto_count:0|srtt:42111 [2025/04/30 09:52:25 393569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122022|inflight:54006| [2025/04/30 09:52:25 393574] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 393578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1296930| [2025/04/30 09:52:25 393583] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 393587] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1451| [2025/04/30 09:52:25 393620] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1451|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745393594|stream_id:0|stream_offset:1296930| [2025/04/30 09:52:25 393629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 393636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 393643] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42111|rtt_var:443|pto_duration:44111|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 393649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 393655] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 393661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 393666] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745462705|now:1746006745393642|interv:69063| [2025/04/30 09:52:25 393672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745462705|now:1746006745393642|interval:69063|pto_count:0|srtt:42111 [2025/04/30 09:52:25 393680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122022|inflight:55206| [2025/04/30 09:52:25 393687] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 393693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1298109| [2025/04/30 09:52:25 393700] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 393707] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1452| [2025/04/30 09:52:25 393774] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1452|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746006745393722|stream_id:0|stream_offset:1298109| [2025/04/30 09:52:25 393784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 393792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 09:52:25 393799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42111|rtt_var:443|pto_duration:44111|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 393806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 393811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 393815] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 09:52:25 393819] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745462833|now:1746006745393798|interv:69035| [2025/04/30 09:52:25 393823] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745462833|now:1746006745393798|interval:69035|pto_count:0|srtt:42111 [2025/04/30 09:52:25 393828] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122022|inflight:56406| [2025/04/30 09:52:25 393833] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 393837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1299288| [2025/04/30 09:52:25 393841] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 393846] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1453| [2025/04/30 09:52:25 393879] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1453|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56406|now:1746006745393853|stream_id:0|stream_offset:1299288| [2025/04/30 09:52:25 393888] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 393895] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:56406|applimit:0| [2025/04/30 09:52:25 393902] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42111|rtt_var:443|pto_duration:44111|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 393907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 393911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 393915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 57606| [2025/04/30 09:52:25 393919] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745462964|now:1746006745393902|interv:69062| [2025/04/30 09:52:25 393928] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745462964|now:1746006745393902|interval:69062|pto_count:0|srtt:42111 [2025/04/30 09:52:25 393932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122022|inflight:57606| [2025/04/30 09:52:25 393937] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 393941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1300467| [2025/04/30 09:52:25 393946] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 393950] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745394949|now:1746006745393949|interv:1000| [2025/04/30 09:52:25 393954] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 393957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 393961] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745394949| [2025/04/30 09:52:25 393966] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745394949| [2025/04/30 09:52:25 393970] [debug] |xqc_engine_wakeup_after|wakeup:1746006745394949|now:1746006745393970|diff:979| [2025/04/30 09:52:25 393974] [debug] |xqc_engine_main_logic|END|now:1746006745392339| [2025/04/30 09:52:25 393980] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745393979| [2025/04/30 09:52:25 393983] [debug] |xqc_engine_wakeup_after|wakeup:1746006745394949|now:1746006745393983|diff:966| [2025/04/30 09:52:25 393987] [debug] |xqc_engine_main_logic|END|now:1746006745393979| [2025/04/30 09:52:25 394090] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745394089| [2025/04/30 09:52:25 394097] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 394114] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:548| [2025/04/30 09:52:25 394120] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:549| [2025/04/30 09:52:25 394128] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:549| [2025/04/30 09:52:25 394176] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 394184] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1406|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1407|path_largest_ack:1406| [2025/04/30 09:52:25 394190] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:54006|prior_delivered:1215239|prior_time:1746006745348214|is_app_limited:0|send_elapse:42955|ack_elapse:45875|ctl_first_sent_time:1746006745349922|lagest_ack_time:1746006745394089|curr_delivered:1269245| [2025/04/30 09:52:25 394196] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745349922| [2025/04/30 09:52:25 394202] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:725||sndq_packets_used_bytes:0|sndq_packets_free:623| [2025/04/30 09:52:25 394208] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1407|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1407|path_largest_ack:1407| [2025/04/30 09:52:25 394224] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52806|prior_delivered:1217639|prior_time:1746006745350167|is_app_limited:0|send_elapse:41581|ack_elapse:43922|ctl_first_sent_time:1746006745350480|lagest_ack_time:1746006745394089|curr_delivered:1270445| [2025/04/30 09:52:25 394230] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745350480| [2025/04/30 09:52:25 394235] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:724||sndq_packets_used_bytes:0|sndq_packets_free:624| [2025/04/30 09:52:25 394240] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42111|rttvar:443|minrtt:31359|latest_rtt:43609|ack_delay:136| [2025/04/30 09:52:25 394246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42282|rttvar:673|minrtt:31359|latest_rtt:43609|ack_delay:136| [2025/04/30 09:52:25 394252] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1407|lost_pn:1404|thresh:3| [2025/04/30 09:52:25 394258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 394264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 394271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42282|rtt_var:673|pto_duration:44974|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 394278] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 394284] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 394290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 394295] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745463827|now:1746006745394270|interv:69557| [2025/04/30 09:52:25 394299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745463827|now:1746006745394270|interval:69557|pto_count:0|srtt:42282 [2025/04/30 09:52:25 394303] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 41581, ack_elapse 43922, delivered 52806|rate 1202267|lost 305| [2025/04/30 09:52:25 394308] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202267) in round 25| [2025/04/30 09:52:25 394312] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 394316] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94780|extra_cwnd:27242| [2025/04/30 09:52:25 394320] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122022|packet_lost:0|acked:2400|po_sent_time:1746006745350480|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1268045| [2025/04/30 09:52:25 394325] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122022|packet_lost:0|acked:2400|po_sent_time:1746006745350480|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1268045| [2025/04/30 09:52:25 394329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:906740|bw:1208987|cwnd:122022|full_bw_reached:1|inflight:55206|srtt:42282|latest_rtt:43609|min_rtt:31359|applimit:0|lost:305|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 394339] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:549|largest:549|pns:2| [2025/04/30 09:52:25 394344] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:549|frame:ACK |recv_time:1746006745394089|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 394349] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865394089|now:1746006745394089|interv:120000000| [2025/04/30 09:52:25 394353] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865394089|now:1746006745394089|interv:120000000| [2025/04/30 09:52:25 394357] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745394949|pq_index:0| [2025/04/30 09:52:25 394361] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745392339| [2025/04/30 09:52:25 394365] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745394365| [2025/04/30 09:52:25 394370] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745394369| [2025/04/30 09:52:25 394377] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42282|min_srtt:42282|path_bw:1208987|loss_rate:3.92|path_pto:0| [2025/04/30 09:52:25 394381] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:55206|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1362954| [2025/04/30 09:52:25 394386] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42282|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 394390] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 394395] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42282|min_srtt:42282|path_bw:1208987|loss_rate:3.92|path_pto:0| [2025/04/30 09:52:25 394399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:55206|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1364133| [2025/04/30 09:52:25 394404] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42282|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 394408] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 394412] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42282|min_srtt:42282|path_bw:1208987|loss_rate:3.92|path_pto:0| [2025/04/30 09:52:25 394417] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:55206|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1365312| [2025/04/30 09:52:25 394421] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 394425] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 394431] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 394435] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 394440] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 394444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1300467| [2025/04/30 09:52:25 394449] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 394452] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 394456] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745394949| [2025/04/30 09:52:25 394460] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745394949| [2025/04/30 09:52:25 394464] [debug] |xqc_engine_wakeup_after|wakeup:1746006745394949|now:1746006745394464|diff:485| [2025/04/30 09:52:25 394469] [debug] |xqc_engine_main_logic|END|now:1746006745394369| [2025/04/30 09:52:25 394474] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745394474| [2025/04/30 09:52:25 394478] [debug] |xqc_engine_wakeup_after|wakeup:1746006745394949|now:1746006745394478|diff:471| [2025/04/30 09:52:25 394482] [debug] |xqc_engine_main_logic|END|now:1746006745394474| [2025/04/30 09:52:25 395563] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745395563| [2025/04/30 09:52:25 395578] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745394949|pq_index:0| [2025/04/30 09:52:25 395585] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745394369| [2025/04/30 09:52:25 395593] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745395591| [2025/04/30 09:52:25 395599] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745394949|now:1746006745395591| [2025/04/30 09:52:25 395606] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745394949|now:1746006745395591| [2025/04/30 09:52:25 395613] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 395621] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42282|min_srtt:42282|path_bw:1208987|loss_rate:3.92|path_pto:0| [2025/04/30 09:52:25 395628] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:55206|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1365312| [2025/04/30 09:52:25 395635] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 395641] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 395647] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 395653] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 395668] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 395675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1300467| [2025/04/30 09:52:25 395681] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 395686] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1454| [2025/04/30 09:52:25 395724] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1454|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746006745395694|stream_id:0|stream_offset:1300467| [2025/04/30 09:52:25 395734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 395741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 09:52:25 395749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42282|rtt_var:673|pto_duration:44974|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 395756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 395762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 395766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 09:52:25 395770] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745465668|now:1746006745395749|interv:69919| [2025/04/30 09:52:25 395774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745465668|now:1746006745395749|interval:69919|pto_count:0|srtt:42282 [2025/04/30 09:52:25 395779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122022|inflight:56406| [2025/04/30 09:52:25 395784] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 395788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1301646| [2025/04/30 09:52:25 395793] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 395797] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1455| [2025/04/30 09:52:25 395826] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1455|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56406|now:1746006745395804|stream_id:0|stream_offset:1301646| [2025/04/30 09:52:25 395835] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 395843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:56406|applimit:0| [2025/04/30 09:52:25 395849] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42282|rtt_var:673|pto_duration:44974|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 395859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 395863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 395866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 57606| [2025/04/30 09:52:25 395870] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745465778|now:1746006745395849|interv:69929| [2025/04/30 09:52:25 395874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745465778|now:1746006745395849|interval:69929|pto_count:0|srtt:42282 [2025/04/30 09:52:25 395879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122022|inflight:57606| [2025/04/30 09:52:25 395884] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 395888] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57606|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1302825| [2025/04/30 09:52:25 395892] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1161| [2025/04/30 09:52:25 395896] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745397057|now:1746006745395896|interv:1161| [2025/04/30 09:52:25 395900] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1161| [2025/04/30 09:52:25 395904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 395908] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745397057| [2025/04/30 09:52:25 395912] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745397057| [2025/04/30 09:52:25 395916] [debug] |xqc_engine_wakeup_after|wakeup:1746006745397057|now:1746006745395916|diff:1141| [2025/04/30 09:52:25 395921] [debug] |xqc_engine_main_logic|END|now:1746006745395591| [2025/04/30 09:52:25 395993] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745395992| [2025/04/30 09:52:25 395999] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 396006] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:549| [2025/04/30 09:52:25 396013] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:550| [2025/04/30 09:52:25 396020] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:550| [2025/04/30 09:52:25 396027] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 396034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1408|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1409|path_largest_ack:1408| [2025/04/30 09:52:25 396042] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:54006|prior_delivered:1217639|prior_time:1746006745350167|is_app_limited:0|send_elapse:42961|ack_elapse:45825|ctl_first_sent_time:1746006745351860|lagest_ack_time:1746006745395992|curr_delivered:1271645| [2025/04/30 09:52:25 396049] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745351860| [2025/04/30 09:52:25 396062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:723||sndq_packets_used_bytes:0|sndq_packets_free:625| [2025/04/30 09:52:25 396068] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1409|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1409|path_largest_ack:1409| [2025/04/30 09:52:25 396076] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52806|prior_delivered:1220039|prior_time:1746006745352222|is_app_limited:0|send_elapse:41715|ack_elapse:43770|ctl_first_sent_time:1746006745352555|lagest_ack_time:1746006745395992|curr_delivered:1272845| [2025/04/30 09:52:25 396080] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745352555| [2025/04/30 09:52:25 396085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:722||sndq_packets_used_bytes:0|sndq_packets_free:626| [2025/04/30 09:52:25 396092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42282|rttvar:673|minrtt:31359|latest_rtt:43437|ack_delay:88| [2025/04/30 09:52:25 396098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42415|rttvar:771|minrtt:31359|latest_rtt:43437|ack_delay:88| [2025/04/30 09:52:25 396105] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1409|lost_pn:1406|thresh:3| [2025/04/30 09:52:25 396112] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 396119] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 396125] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42415|rtt_var:771|pto_duration:45499|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 396149] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 396159] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 396166] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 396172] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745466303|now:1746006745396125|interv:70178| [2025/04/30 09:52:25 396177] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745466303|now:1746006745396125|interval:70178|pto_count:0|srtt:42415 [2025/04/30 09:52:25 396182] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 41715, ack_elapse 43770, delivered 52806|rate 1206442|lost 305| [2025/04/30 09:52:25 396186] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206442) in round 25| [2025/04/30 09:52:25 396191] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 396195] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94780|extra_cwnd:27242| [2025/04/30 09:52:25 396199] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122022|packet_lost:0|acked:2400|po_sent_time:1746006745352555|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1268045| [2025/04/30 09:52:25 396203] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122022|packet_lost:0|acked:2400|po_sent_time:1746006745352555|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1268045| [2025/04/30 09:52:25 396212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:906740|bw:1208987|cwnd:122022|full_bw_reached:1|inflight:55206|srtt:42415|latest_rtt:43437|min_rtt:31359|applimit:0|lost:305|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 396218] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:550|largest:550|pns:2| [2025/04/30 09:52:25 396223] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:550|frame:ACK |recv_time:1746006745395992|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 396228] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865395992|now:1746006745395992|interv:120000000| [2025/04/30 09:52:25 396232] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865395992|now:1746006745395992|interv:120000000| [2025/04/30 09:52:25 396236] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745397057|pq_index:0| [2025/04/30 09:52:25 396240] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745395591| [2025/04/30 09:52:25 396244] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745396244| [2025/04/30 09:52:25 396249] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745396248| [2025/04/30 09:52:25 396255] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42415|min_srtt:42415|path_bw:1208987|loss_rate:3.85|path_pto:0| [2025/04/30 09:52:25 396260] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:55206|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1365312| [2025/04/30 09:52:25 396264] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42415|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 396269] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 396273] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42415|min_srtt:42415|path_bw:1208987|loss_rate:3.85|path_pto:0| [2025/04/30 09:52:25 396278] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:55206|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1366491| [2025/04/30 09:52:25 396282] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42415|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 396286] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 396291] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42415|min_srtt:42415|path_bw:1208987|loss_rate:3.85|path_pto:0| [2025/04/30 09:52:25 396295] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:55206|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1367670| [2025/04/30 09:52:25 396302] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 396306] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 396309] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 396314] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 396318] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 396322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1302825| [2025/04/30 09:52:25 396326] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 396330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 396334] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745397057| [2025/04/30 09:52:25 396338] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745397057| [2025/04/30 09:52:25 396342] [debug] |xqc_engine_wakeup_after|wakeup:1746006745397057|now:1746006745396342|diff:715| [2025/04/30 09:52:25 396346] [debug] |xqc_engine_main_logic|END|now:1746006745396248| [2025/04/30 09:52:25 396352] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745396352| [2025/04/30 09:52:25 396356] [debug] |xqc_engine_wakeup_after|wakeup:1746006745397057|now:1746006745396355|diff:702| [2025/04/30 09:52:25 396359] [debug] |xqc_engine_main_logic|END|now:1746006745396352| [2025/04/30 09:52:25 397433] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745397433| [2025/04/30 09:52:25 397445] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745397057|pq_index:0| [2025/04/30 09:52:25 397450] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745396248| [2025/04/30 09:52:25 397455] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745397454| [2025/04/30 09:52:25 397460] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745397057|now:1746006745397454| [2025/04/30 09:52:25 397465] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745397057|now:1746006745397454| [2025/04/30 09:52:25 397469] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 397474] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42415|min_srtt:42415|path_bw:1208987|loss_rate:3.85|path_pto:0| [2025/04/30 09:52:25 397480] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:55206|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1367670| [2025/04/30 09:52:25 397487] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 397500] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 397506] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 397513] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 397520] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 397527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1302825| [2025/04/30 09:52:25 397535] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 397542] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:1456-1460|next_skip_chance:1746006745609038|current_time:1746006745397541| [2025/04/30 09:52:25 397549] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1461| [2025/04/30 09:52:25 397593] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1461|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746006745397560|stream_id:0|stream_offset:1302825| [2025/04/30 09:52:25 397603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 397611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 09:52:25 397618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42415|rtt_var:771|pto_duration:45499|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 397625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 397631] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 397697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 09:52:25 397707] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745468059|now:1746006745397618|interv:70441| [2025/04/30 09:52:25 397713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745468059|now:1746006745397618|interval:70441|pto_count:0|srtt:42415 [2025/04/30 09:52:25 397719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122022|inflight:56406| [2025/04/30 09:52:25 397724] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 397728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1304004| [2025/04/30 09:52:25 397736] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 397742] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745398742|now:1746006745397742|interv:1000| [2025/04/30 09:52:25 397755] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 397761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 397765] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745398742| [2025/04/30 09:52:25 397769] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745398742| [2025/04/30 09:52:25 397773] [debug] |xqc_engine_wakeup_after|wakeup:1746006745398742|now:1746006745397773|diff:969| [2025/04/30 09:52:25 397778] [debug] |xqc_engine_main_logic|END|now:1746006745397454| [2025/04/30 09:52:25 398042] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745398041| [2025/04/30 09:52:25 398051] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 398060] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:550| [2025/04/30 09:52:25 398066] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:551| [2025/04/30 09:52:25 398074] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:551| [2025/04/30 09:52:25 398080] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 398087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1410|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1411|path_largest_ack:1410| [2025/04/30 09:52:25 398094] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:54006|prior_delivered:1220039|prior_time:1746006745352222|is_app_limited:0|send_elapse:41819|ack_elapse:45819|ctl_first_sent_time:1746006745352659|lagest_ack_time:1746006745398041|curr_delivered:1274045| [2025/04/30 09:52:25 398098] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745352659| [2025/04/30 09:52:25 398104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:721||sndq_packets_used_bytes:0|sndq_packets_free:627| [2025/04/30 09:52:25 398111] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1411|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1411|path_largest_ack:1411| [2025/04/30 09:52:25 398118] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52806|prior_delivered:1222439|prior_time:1746006745354188|is_app_limited:0|send_elapse:42979|ack_elapse:43853|ctl_first_sent_time:1746006745355837|lagest_ack_time:1746006745398041|curr_delivered:1275245| [2025/04/30 09:52:25 398125] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745355837| [2025/04/30 09:52:25 398131] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:720||sndq_packets_used_bytes:0|sndq_packets_free:628| [2025/04/30 09:52:25 398158] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42415|rttvar:771|minrtt:31359|latest_rtt:42204|ack_delay:96| [2025/04/30 09:52:25 398164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42377|rttvar:655|minrtt:31359|latest_rtt:42204|ack_delay:96| [2025/04/30 09:52:25 398171] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1411|lost_pn:1408|thresh:3| [2025/04/30 09:52:25 398178] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 398184] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 398197] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42377|rtt_var:655|pto_duration:44997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 398204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 398211] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 398217] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 398223] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745467557|now:1746006745398197|interv:69360| [2025/04/30 09:52:25 398229] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745467557|now:1746006745398197|interval:69360|pto_count:0|srtt:42377 [2025/04/30 09:52:25 398236] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42979, ack_elapse 43853, delivered 52806|rate 1204159|lost 305| [2025/04/30 09:52:25 398241] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204159) in round 25| [2025/04/30 09:52:25 398245] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 398249] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94780|extra_cwnd:27242| [2025/04/30 09:52:25 398253] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122022|packet_lost:0|acked:2400|po_sent_time:1746006745355837|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1268045| [2025/04/30 09:52:25 398258] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122022|packet_lost:0|acked:2400|po_sent_time:1746006745355837|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1268045| [2025/04/30 09:52:25 398262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:906740|bw:1208987|cwnd:122022|full_bw_reached:1|inflight:54006|srtt:42377|latest_rtt:42204|min_rtt:31359|applimit:0|lost:305|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 398268] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:551|largest:551|pns:2| [2025/04/30 09:52:25 398273] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:551|frame:ACK |recv_time:1746006745398041|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 398278] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865398041|now:1746006745398041|interv:120000000| [2025/04/30 09:52:25 398282] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865398041|now:1746006745398041|interv:120000000| [2025/04/30 09:52:25 398286] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745398742|pq_index:0| [2025/04/30 09:52:25 398290] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745397454| [2025/04/30 09:52:25 398294] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745398294| [2025/04/30 09:52:25 398300] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745398298| [2025/04/30 09:52:25 398309] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42377|min_srtt:42377|path_bw:1208987|loss_rate:3.81|path_pto:0| [2025/04/30 09:52:25 398314] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:54006|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1367670| [2025/04/30 09:52:25 398318] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 398323] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 398328] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42377|min_srtt:42377|path_bw:1208987|loss_rate:3.81|path_pto:0| [2025/04/30 09:52:25 398332] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:54006|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1368849| [2025/04/30 09:52:25 398337] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 398341] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 398345] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42377|min_srtt:42377|path_bw:1208987|loss_rate:3.81|path_pto:0| [2025/04/30 09:52:25 398350] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:54006|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1370028| [2025/04/30 09:52:25 398354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 398358] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 398362] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 398366] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 398370] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 398375] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1304004| [2025/04/30 09:52:25 398379] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 398383] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 398387] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745398742| [2025/04/30 09:52:25 398391] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745398742| [2025/04/30 09:52:25 398395] [debug] |xqc_engine_wakeup_after|wakeup:1746006745398742|now:1746006745398395|diff:347| [2025/04/30 09:52:25 398402] [debug] |xqc_engine_main_logic|END|now:1746006745398298| [2025/04/30 09:52:25 398407] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745398407| [2025/04/30 09:52:25 398411] [debug] |xqc_engine_wakeup_after|wakeup:1746006745398742|now:1746006745398411|diff:331| [2025/04/30 09:52:25 398415] [debug] |xqc_engine_main_logic|END|now:1746006745398407| [2025/04/30 09:52:25 399450] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745399449| [2025/04/30 09:52:25 399461] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745398742|pq_index:0| [2025/04/30 09:52:25 399466] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745398298| [2025/04/30 09:52:25 399472] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745399470| [2025/04/30 09:52:25 399477] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745398742|now:1746006745399470| [2025/04/30 09:52:25 399482] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745398742|now:1746006745399470| [2025/04/30 09:52:25 399489] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 399497] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42377|min_srtt:42377|path_bw:1208987|loss_rate:3.81|path_pto:0| [2025/04/30 09:52:25 399505] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:54006|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1370028| [2025/04/30 09:52:25 399512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 399516] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 399520] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 399524] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 399530] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 399537] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1304004| [2025/04/30 09:52:25 399543] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 399550] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1462| [2025/04/30 09:52:25 399621] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1462|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745399561|stream_id:0|stream_offset:1304004| [2025/04/30 09:52:25 399632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 399641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 399664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42377|rtt_var:655|pto_duration:44997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 399671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 399677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 399684] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 399690] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745469558|now:1746006745399664|interv:69894| [2025/04/30 09:52:25 399697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745469558|now:1746006745399664|interval:69894|pto_count:0|srtt:42377 [2025/04/30 09:52:25 399704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122022|inflight:55206| [2025/04/30 09:52:25 399712] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 399718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1305183| [2025/04/30 09:52:25 399723] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 399727] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1463| [2025/04/30 09:52:25 399760] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1463|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746006745399735|stream_id:0|stream_offset:1305183| [2025/04/30 09:52:25 399766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 399771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 09:52:25 399777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42377|rtt_var:655|pto_duration:44997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 399784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 399790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 399796] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 09:52:25 399803] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745469732|now:1746006745399776|interv:69956| [2025/04/30 09:52:25 399809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745469732|now:1746006745399776|interval:69956|pto_count:0|srtt:42377 [2025/04/30 09:52:25 399817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122022|inflight:56406| [2025/04/30 09:52:25 399824] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 399829] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1306362| [2025/04/30 09:52:25 399839] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1195| [2025/04/30 09:52:25 399843] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745401038|now:1746006745399843|interv:1195| [2025/04/30 09:52:25 399847] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1195| [2025/04/30 09:52:25 399851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 399855] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745401038| [2025/04/30 09:52:25 399859] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745401038| [2025/04/30 09:52:25 399863] [debug] |xqc_engine_wakeup_after|wakeup:1746006745401038|now:1746006745399863|diff:1175| [2025/04/30 09:52:25 399868] [debug] |xqc_engine_main_logic|END|now:1746006745399470| [2025/04/30 09:52:25 400079] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006745400078| [2025/04/30 09:52:25 400088] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 400094] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:551| [2025/04/30 09:52:25 400098] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:552| [2025/04/30 09:52:25 400104] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:552| [2025/04/30 09:52:25 400108] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 400113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1412|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1413|path_largest_ack:1412| [2025/04/30 09:52:25 400118] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:54006|prior_delivered:1222439|prior_time:1746006745354188|is_app_limited:0|send_elapse:43089|ack_elapse:45890|ctl_first_sent_time:1746006745355947|lagest_ack_time:1746006745400078|curr_delivered:1276445| [2025/04/30 09:52:25 400123] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745355947| [2025/04/30 09:52:25 400127] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:719||sndq_packets_used_bytes:0|sndq_packets_free:629| [2025/04/30 09:52:25 400150] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1413|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1413|path_largest_ack:1413| [2025/04/30 09:52:25 400162] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52806|prior_delivered:1224839|prior_time:1746006745356214|is_app_limited:0|send_elapse:41695|ack_elapse:43864|ctl_first_sent_time:1746006745356525|lagest_ack_time:1746006745400078|curr_delivered:1277645| [2025/04/30 09:52:25 400169] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745356525| [2025/04/30 09:52:25 400175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:718||sndq_packets_used_bytes:0|sndq_packets_free:630| [2025/04/30 09:52:25 400181] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42377|rttvar:655|minrtt:31359|latest_rtt:43553|ack_delay:96| [2025/04/30 09:52:25 400188] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42512|rttvar:762|minrtt:31359|latest_rtt:43553|ack_delay:96| [2025/04/30 09:52:25 400199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1413|lost_pn:1410|thresh:3| [2025/04/30 09:52:25 400205] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 400212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 400219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42512|rtt_var:762|pto_duration:45560|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 400225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 400232] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 400237] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 400243] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745470295|now:1746006745400218|interv:70077| [2025/04/30 09:52:25 400250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745470295|now:1746006745400218|interval:70077|pto_count:0|srtt:42512 [2025/04/30 09:52:25 400257] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 41695, ack_elapse 43864, delivered 52806|rate 1203857|lost 305| [2025/04/30 09:52:25 400263] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203857) in round 25| [2025/04/30 09:52:25 400270] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 400277] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94780|extra_cwnd:27242| [2025/04/30 09:52:25 400283] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122022|packet_lost:0|acked:2400|po_sent_time:1746006745356525|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1268045| [2025/04/30 09:52:25 400291] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122022|packet_lost:0|acked:2400|po_sent_time:1746006745356525|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1268045| [2025/04/30 09:52:25 400299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:906740|bw:1208987|cwnd:122022|full_bw_reached:1|inflight:54006|srtt:42512|latest_rtt:43553|min_rtt:31359|applimit:0|lost:305|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 400307] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:25 400314] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:25 400319] [debug] |scid:d47626d1917b423603b680b7|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:52:25 400324] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:552|largest:552|pns:2| [2025/04/30 09:52:25 400328] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:552|frame:PING ACK |recv_time:1746006745400078|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 400338] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865400078|now:1746006745400078|interv:120000000| [2025/04/30 09:52:25 400342] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865400078|now:1746006745400078|interv:120000000| [2025/04/30 09:52:25 400346] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745401038|pq_index:0| [2025/04/30 09:52:25 400350] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745399470| [2025/04/30 09:52:25 400354] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745400354| [2025/04/30 09:52:25 400359] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745400358| [2025/04/30 09:52:25 400365] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:552|ack_delay:287|first_ack_range:39|largest_pkt_recv_time:1746006745400078| [2025/04/30 09:52:25 400369] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:552|low:513|pkt_pns:2| [2025/04/30 09:52:25 400373] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:552|frame_largest_recv:552| [2025/04/30 09:52:25 400378] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:25 400382] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42512|min_srtt:42512|path_bw:1208987|loss_rate:3.74|path_pto:0| [2025/04/30 09:52:25 400387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:54006|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1370028| [2025/04/30 09:52:25 400392] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42512|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 400396] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 400401] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42512|min_srtt:42512|path_bw:1208987|loss_rate:3.74|path_pto:0| [2025/04/30 09:52:25 400405] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:54006|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1371207| [2025/04/30 09:52:25 400410] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42512|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 400414] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 400419] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42512|min_srtt:42512|path_bw:1208987|loss_rate:3.74|path_pto:0| [2025/04/30 09:52:25 400424] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:54006|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1372386| [2025/04/30 09:52:25 400429] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 400441] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 400447] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 400454] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 400462] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:25 400468] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:54006|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1306362| [2025/04/30 09:52:25 400476] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 400482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 400488] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745401038| [2025/04/30 09:52:25 400495] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745401038| [2025/04/30 09:52:25 400501] [debug] |xqc_engine_wakeup_after|wakeup:1746006745401038|now:1746006745400501|diff:537| [2025/04/30 09:52:25 400508] [debug] |xqc_engine_main_logic|END|now:1746006745400358| [2025/04/30 09:52:25 400516] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745400516| [2025/04/30 09:52:25 400523] [debug] |xqc_engine_wakeup_after|wakeup:1746006745401038|now:1746006745400522|diff:516| [2025/04/30 09:52:25 400529] [debug] |xqc_engine_main_logic|END|now:1746006745400516| [2025/04/30 09:52:25 401616] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745401616| [2025/04/30 09:52:25 401631] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745401038|pq_index:0| [2025/04/30 09:52:25 401638] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745400358| [2025/04/30 09:52:25 401647] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745401645| [2025/04/30 09:52:25 401654] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745401038|now:1746006745401645| [2025/04/30 09:52:25 401660] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745401038|now:1746006745401645| [2025/04/30 09:52:25 401667] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 401674] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42512|min_srtt:42512|path_bw:1208987|loss_rate:3.74|path_pto:0| [2025/04/30 09:52:25 401682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:54006|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1372386| [2025/04/30 09:52:25 401689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 401696] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 401701] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 401715] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 401723] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:25 401730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:54006|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1306362| [2025/04/30 09:52:25 401737] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 401743] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1464| [2025/04/30 09:52:25 401785] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1464|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:54006|now:1746006745401754|stream_id:0|stream_offset:1306362| [2025/04/30 09:52:25 401791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1464|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:52:25 401796] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 401801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42512|rtt_var:762|pto_duration:45560|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 401805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 401809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 401813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55212| [2025/04/30 09:52:25 401817] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745472314|now:1746006745401800|interv:70514| [2025/04/30 09:52:25 401821] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745472314|now:1746006745401800|interval:70514|pto_count:0|srtt:42512 [2025/04/30 09:52:25 401826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122022|inflight:55212| [2025/04/30 09:52:25 401831] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 401835] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55212|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1307541| [2025/04/30 09:52:25 401839] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 401843] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745402843|now:1746006745401843|interv:1000| [2025/04/30 09:52:25 401847] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 401851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 401855] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745402843| [2025/04/30 09:52:25 401860] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745402843| [2025/04/30 09:52:25 401864] [debug] |xqc_engine_wakeup_after|wakeup:1746006745402843|now:1746006745401864|diff:979| [2025/04/30 09:52:25 401876] [debug] |xqc_engine_main_logic|END|now:1746006745401645| [2025/04/30 09:52:25 401992] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745401991| [2025/04/30 09:52:25 402002] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 402011] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:552| [2025/04/30 09:52:25 402017] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:553| [2025/04/30 09:52:25 402025] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:553| [2025/04/30 09:52:25 402031] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 402040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1414|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1415|path_largest_ack:1414| [2025/04/30 09:52:25 402047] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:54006|prior_delivered:1224839|prior_time:1746006745356214|is_app_limited:0|send_elapse:41808|ack_elapse:45777|ctl_first_sent_time:1746006745356638|lagest_ack_time:1746006745401991|curr_delivered:1278845| [2025/04/30 09:52:25 402054] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745356638| [2025/04/30 09:52:25 402062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:717||sndq_packets_used_bytes:0|sndq_packets_free:631| [2025/04/30 09:52:25 402068] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1415|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1415|path_largest_ack:1415| [2025/04/30 09:52:25 402076] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52806|prior_delivered:1227239|prior_time:1746006745358189|is_app_limited:0|send_elapse:41643|ack_elapse:43802|ctl_first_sent_time:1746006745358497|lagest_ack_time:1746006745401991|curr_delivered:1280045| [2025/04/30 09:52:25 402084] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745358497| [2025/04/30 09:52:25 402090] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:716||sndq_packets_used_bytes:0|sndq_packets_free:632| [2025/04/30 09:52:25 402096] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42512|rttvar:762|minrtt:31359|latest_rtt:43494|ack_delay:96| [2025/04/30 09:52:25 402103] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42622|rttvar:793|minrtt:31359|latest_rtt:43494|ack_delay:96| [2025/04/30 09:52:25 402110] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1415|lost_pn:1412|thresh:3| [2025/04/30 09:52:25 402117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 402122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 402126] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42622|rtt_var:793|pto_duration:45794|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 402131] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 402155] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 402165] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 09:52:25 402169] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745472548|now:1746006745402126|interv:70422| [2025/04/30 09:52:25 402173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745472548|now:1746006745402126|interval:70422|pto_count:0|srtt:42622 [2025/04/30 09:52:25 402177] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 41643, ack_elapse 43802, delivered 52806|rate 1205561|lost 305| [2025/04/30 09:52:25 402182] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205561) in round 25| [2025/04/30 09:52:25 402186] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 402191] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94780|extra_cwnd:27242| [2025/04/30 09:52:25 402195] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122022|packet_lost:0|acked:2400|po_sent_time:1746006745358497|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1268045| [2025/04/30 09:52:25 402199] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122022|packet_lost:0|acked:2400|po_sent_time:1746006745358497|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1268045| [2025/04/30 09:52:25 402204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:906740|bw:1208987|cwnd:122022|full_bw_reached:1|inflight:52812|srtt:42622|latest_rtt:43494|min_rtt:31359|applimit:0|lost:305|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 402210] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:553|largest:553|pns:2| [2025/04/30 09:52:25 402215] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:553|frame:ACK |recv_time:1746006745401991|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 402219] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865401991|now:1746006745401991|interv:120000000| [2025/04/30 09:52:25 402224] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865401991|now:1746006745401991|interv:120000000| [2025/04/30 09:52:25 402228] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745402843|pq_index:0| [2025/04/30 09:52:25 402232] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745401645| [2025/04/30 09:52:25 402236] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745402236| [2025/04/30 09:52:25 402241] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745402240| [2025/04/30 09:52:25 402247] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42622|min_srtt:42622|path_bw:1208987|loss_rate:3.70|path_pto:0| [2025/04/30 09:52:25 402252] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:52812|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1372386| [2025/04/30 09:52:25 402259] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42622|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 402264] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 402269] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42622|min_srtt:42622|path_bw:1208987|loss_rate:3.70|path_pto:0| [2025/04/30 09:52:25 402273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:52812|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1373565| [2025/04/30 09:52:25 402278] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42622|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 402282] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 402287] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42622|min_srtt:42622|path_bw:1208987|loss_rate:3.70|path_pto:0| [2025/04/30 09:52:25 402291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:52812|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1374744| [2025/04/30 09:52:25 402295] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 402299] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 402303] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 402308] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 402312] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 402316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1307541| [2025/04/30 09:52:25 402321] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 402325] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 402329] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745402843| [2025/04/30 09:52:25 402333] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745402843| [2025/04/30 09:52:25 402337] [debug] |xqc_engine_wakeup_after|wakeup:1746006745402843|now:1746006745402337|diff:506| [2025/04/30 09:52:25 402341] [debug] |xqc_engine_main_logic|END|now:1746006745402240| [2025/04/30 09:52:25 402347] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745402347| [2025/04/30 09:52:25 402350] [debug] |xqc_engine_wakeup_after|wakeup:1746006745402843|now:1746006745402350|diff:493| [2025/04/30 09:52:25 402354] [debug] |xqc_engine_main_logic|END|now:1746006745402347| [2025/04/30 09:52:25 403425] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745403424| [2025/04/30 09:52:25 403446] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745402843|pq_index:0| [2025/04/30 09:52:25 403453] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745402240| [2025/04/30 09:52:25 403462] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745403460| [2025/04/30 09:52:25 403469] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745402843|now:1746006745403460| [2025/04/30 09:52:25 403475] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745402843|now:1746006745403460| [2025/04/30 09:52:25 403482] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 403490] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42622|min_srtt:42622|path_bw:1208987|loss_rate:3.70|path_pto:0| [2025/04/30 09:52:25 403497] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:52812|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1374744| [2025/04/30 09:52:25 403504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 403510] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 403517] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 403524] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 403531] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 403538] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1307541| [2025/04/30 09:52:25 403544] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 403551] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1465| [2025/04/30 09:52:25 403594] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1465|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746006745403562|stream_id:0|stream_offset:1307541| [2025/04/30 09:52:25 403604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 403611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 09:52:25 403619] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42622|rtt_var:793|pto_duration:45794|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 403626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 403632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 403639] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 09:52:25 403651] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745474356|now:1746006745403618|interv:70738| [2025/04/30 09:52:25 403657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745474356|now:1746006745403618|interval:70738|pto_count:0|srtt:42622 [2025/04/30 09:52:25 403664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122022|inflight:54012| [2025/04/30 09:52:25 403672] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 403678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1308720| [2025/04/30 09:52:25 403685] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 403691] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745404691|now:1746006745403691|interv:1000| [2025/04/30 09:52:25 403697] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 403700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 403704] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745404691| [2025/04/30 09:52:25 403709] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745404691| [2025/04/30 09:52:25 403713] [debug] |xqc_engine_wakeup_after|wakeup:1746006745404691|now:1746006745403713|diff:978| [2025/04/30 09:52:25 403717] [debug] |xqc_engine_main_logic|END|now:1746006745403460| [2025/04/30 09:52:25 403956] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745403955| [2025/04/30 09:52:25 403968] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 403977] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:553| [2025/04/30 09:52:25 403983] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:554| [2025/04/30 09:52:25 403992] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:554| [2025/04/30 09:52:25 403998] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 404006] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1416|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1417|path_largest_ack:1416| [2025/04/30 09:52:25 404013] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:54006|prior_delivered:1227239|prior_time:1746006745358189|is_app_limited:0|send_elapse:41767|ack_elapse:45766|ctl_first_sent_time:1746006745358621|lagest_ack_time:1746006745403955|curr_delivered:1281245| [2025/04/30 09:52:25 404018] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745358621| [2025/04/30 09:52:25 404023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:715||sndq_packets_used_bytes:0|sndq_packets_free:633| [2025/04/30 09:52:25 404029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1417|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1417|path_largest_ack:1417| [2025/04/30 09:52:25 404036] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52806|prior_delivered:1229639|prior_time:1746006745360157|is_app_limited:0|send_elapse:41566|ack_elapse:43798|ctl_first_sent_time:1746006745360473|lagest_ack_time:1746006745403955|curr_delivered:1282445| [2025/04/30 09:52:25 404049] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745360473| [2025/04/30 09:52:25 404055] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:714||sndq_packets_used_bytes:0|sndq_packets_free:634| [2025/04/30 09:52:25 404061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42622|rttvar:793|minrtt:31359|latest_rtt:43482|ack_delay:80| [2025/04/30 09:52:25 404066] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42720|rttvar:790|minrtt:31359|latest_rtt:43482|ack_delay:80| [2025/04/30 09:52:25 404070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1417|lost_pn:1414|thresh:3| [2025/04/30 09:52:25 404074] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 404078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 404082] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42720|rtt_var:790|pto_duration:45880|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 404087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 404091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 404095] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 09:52:25 404099] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745474442|now:1746006745404082|interv:70360| [2025/04/30 09:52:25 404103] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745474442|now:1746006745404082|interval:70360|pto_count:0|srtt:42720 [2025/04/30 09:52:25 404107] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 41566, ack_elapse 43798, delivered 52806|rate 1205671|lost 305| [2025/04/30 09:52:25 404115] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205671) in round 25| [2025/04/30 09:52:25 404122] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 404128] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94780|extra_cwnd:27242| [2025/04/30 09:52:25 404156] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122022|packet_lost:0|acked:2400|po_sent_time:1746006745360473|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1268045| [2025/04/30 09:52:25 404161] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122022|packet_lost:0|acked:2400|po_sent_time:1746006745360473|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1268045| [2025/04/30 09:52:25 404166] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:906740|bw:1208987|cwnd:122022|full_bw_reached:1|inflight:51612|srtt:42720|latest_rtt:43482|min_rtt:31359|applimit:0|lost:305|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 404175] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:554|largest:554|pns:2| [2025/04/30 09:52:25 404180] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:554|frame:ACK |recv_time:1746006745403955|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 404185] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865403955|now:1746006745403955|interv:120000000| [2025/04/30 09:52:25 404189] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865403955|now:1746006745403955|interv:120000000| [2025/04/30 09:52:25 404193] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745404691|pq_index:0| [2025/04/30 09:52:25 404200] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745403460| [2025/04/30 09:52:25 404206] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745404206| [2025/04/30 09:52:25 404214] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745404212| [2025/04/30 09:52:25 404221] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42720|min_srtt:42720|path_bw:1208987|loss_rate:3.67|path_pto:0| [2025/04/30 09:52:25 404226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:51612|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1374744| [2025/04/30 09:52:25 404231] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42720|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 404235] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 404240] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42720|min_srtt:42720|path_bw:1208987|loss_rate:3.67|path_pto:0| [2025/04/30 09:52:25 404244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:51612|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1375923| [2025/04/30 09:52:25 404249] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42720|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 404254] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 404258] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42720|min_srtt:42720|path_bw:1208987|loss_rate:3.67|path_pto:0| [2025/04/30 09:52:25 404262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:51612|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1377102| [2025/04/30 09:52:25 404267] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 404271] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 404279] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 404286] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 404294] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 404300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1308720| [2025/04/30 09:52:25 404304] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 404308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 404312] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745404691| [2025/04/30 09:52:25 404316] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745404691| [2025/04/30 09:52:25 404320] [debug] |xqc_engine_wakeup_after|wakeup:1746006745404691|now:1746006745404320|diff:371| [2025/04/30 09:52:25 404325] [debug] |xqc_engine_main_logic|END|now:1746006745404212| [2025/04/30 09:52:25 404330] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745404330| [2025/04/30 09:52:25 404334] [debug] |xqc_engine_wakeup_after|wakeup:1746006745404691|now:1746006745404334|diff:357| [2025/04/30 09:52:25 404338] [debug] |xqc_engine_main_logic|END|now:1746006745404330| [2025/04/30 09:52:25 405405] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745405405| [2025/04/30 09:52:25 405418] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745404691|pq_index:0| [2025/04/30 09:52:25 405422] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745404212| [2025/04/30 09:52:25 405428] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745405426| [2025/04/30 09:52:25 405432] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745404691|now:1746006745405426| [2025/04/30 09:52:25 405439] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745404691|now:1746006745405426| [2025/04/30 09:52:25 405445] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 405453] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42720|min_srtt:42720|path_bw:1208987|loss_rate:3.67|path_pto:0| [2025/04/30 09:52:25 405460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:51612|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1377102| [2025/04/30 09:52:25 405468] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 405474] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 405480] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 405487] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 405500] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 405507] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1308720| [2025/04/30 09:52:25 405515] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 405522] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1466| [2025/04/30 09:52:25 405597] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1466|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51612|now:1746006745405534|stream_id:0|stream_offset:1308720| [2025/04/30 09:52:25 405608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 405616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51612|applimit:0| [2025/04/30 09:52:25 405623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42720|rtt_var:790|pto_duration:45880|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 405630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 405637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 405643] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 09:52:25 405649] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745476414|now:1746006745405623|interv:70791| [2025/04/30 09:52:25 405655] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745476414|now:1746006745405623|interval:70791|pto_count:0|srtt:42720 [2025/04/30 09:52:25 405662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122022|inflight:52812| [2025/04/30 09:52:25 405670] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 405677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1309899| [2025/04/30 09:52:25 405684] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 405690] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1467| [2025/04/30 09:52:25 405731] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1467|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746006745405701|stream_id:0|stream_offset:1309899| [2025/04/30 09:52:25 405740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 405747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 09:52:25 405754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42720|rtt_var:790|pto_duration:45880|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 405768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 405774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 405781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 09:52:25 405787] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745476581|now:1746006745405754|interv:70827| [2025/04/30 09:52:25 405792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745476581|now:1746006745405754|interval:70827|pto_count:0|srtt:42720 [2025/04/30 09:52:25 405796] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122022|inflight:54012| [2025/04/30 09:52:25 405801] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 405806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:122022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1311078| [2025/04/30 09:52:25 405810] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 405814] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745406814|now:1746006745405814|interv:1000| [2025/04/30 09:52:25 405818] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 405822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 405826] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745406814| [2025/04/30 09:52:25 405830] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745406814| [2025/04/30 09:52:25 405835] [debug] |xqc_engine_wakeup_after|wakeup:1746006745406814|now:1746006745405834|diff:980| [2025/04/30 09:52:25 405839] [debug] |xqc_engine_main_logic|END|now:1746006745405426| [2025/04/30 09:52:25 405939] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745405937| [2025/04/30 09:52:25 405948] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 405957] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:554| [2025/04/30 09:52:25 405963] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:555| [2025/04/30 09:52:25 405971] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:555| [2025/04/30 09:52:25 405977] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 405985] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1418|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1419|path_largest_ack:1418| [2025/04/30 09:52:25 405992] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:54006|prior_delivered:1229639|prior_time:1746006745360157|is_app_limited:0|send_elapse:41663|ack_elapse:45780|ctl_first_sent_time:1746006745360570|lagest_ack_time:1746006745405937|curr_delivered:1283645| [2025/04/30 09:52:25 406000] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745360570| [2025/04/30 09:52:25 406006] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:713||sndq_packets_used_bytes:0|sndq_packets_free:635| [2025/04/30 09:52:25 406017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1419|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1419|path_largest_ack:1419| [2025/04/30 09:52:25 406023] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52800|prior_delivered:1232045|prior_time:1746006745362289|is_app_limited:0|send_elapse:41669|ack_elapse:43648|ctl_first_sent_time:1746006745362635|lagest_ack_time:1746006745405937|curr_delivered:1284845| [2025/04/30 09:52:25 406030] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745362635| [2025/04/30 09:52:25 406036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:712||sndq_packets_used_bytes:0|sndq_packets_free:636| [2025/04/30 09:52:25 406043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42720|rttvar:790|minrtt:31359|latest_rtt:43302|ack_delay:88| [2025/04/30 09:52:25 406050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42781|rttvar:716|minrtt:31359|latest_rtt:43302|ack_delay:88| [2025/04/30 09:52:25 406057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1419|lost_pn:1416|thresh:3| [2025/04/30 09:52:25 406063] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 406068] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 406072] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42781|rtt_var:716|pto_duration:45645|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 406076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 406080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 406084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 09:52:25 406088] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745476346|now:1746006745406072|interv:70274| [2025/04/30 09:52:25 406092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745476346|now:1746006745406072|interval:70274|pto_count:0|srtt:42781 [2025/04/30 09:52:25 406097] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 41669, ack_elapse 43648, delivered 52800|rate 1209677|lost 305| [2025/04/30 09:52:25 406102] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1209677) in round 25| [2025/04/30 09:52:25 406106] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 406110] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:27242| [2025/04/30 09:52:25 406114] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122022|packet_lost:0|acked:2400|po_sent_time:1746006745362635|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1268045| [2025/04/30 09:52:25 406119] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122022|packet_lost:0|acked:2400|po_sent_time:1746006745362635|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1268045| [2025/04/30 09:52:25 406131] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:907257|bw:1209677|cwnd:122077|full_bw_reached:1|inflight:51612|srtt:42781|latest_rtt:43302|min_rtt:31359|applimit:0|lost:305|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 406162] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:555|largest:555|pns:2| [2025/04/30 09:52:25 406167] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:555|frame:ACK |recv_time:1746006745405937|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 406172] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865405937|now:1746006745405937|interv:120000000| [2025/04/30 09:52:25 406176] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865405937|now:1746006745405937|interv:120000000| [2025/04/30 09:52:25 406180] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745406814|pq_index:0| [2025/04/30 09:52:25 406184] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745405426| [2025/04/30 09:52:25 406188] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745406188| [2025/04/30 09:52:25 406193] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745406192| [2025/04/30 09:52:25 406199] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42781|min_srtt:42781|path_bw:1209677|loss_rate:3.60|path_pto:0| [2025/04/30 09:52:25 406203] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:51612|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1377102| [2025/04/30 09:52:25 406208] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42781|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 406213] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 406217] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42781|min_srtt:42781|path_bw:1209677|loss_rate:3.60|path_pto:0| [2025/04/30 09:52:25 406224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:51612|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1378281| [2025/04/30 09:52:25 406231] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42781|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 406238] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 406244] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42781|min_srtt:42781|path_bw:1209677|loss_rate:3.60|path_pto:0| [2025/04/30 09:52:25 406248] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:51612|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1379460| [2025/04/30 09:52:25 406256] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 406260] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 406264] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 406269] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 406273] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 406277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1311078| [2025/04/30 09:52:25 406282] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 406286] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 406290] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745406814| [2025/04/30 09:52:25 406294] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745406814| [2025/04/30 09:52:25 406298] [debug] |xqc_engine_wakeup_after|wakeup:1746006745406814|now:1746006745406298|diff:516| [2025/04/30 09:52:25 406303] [debug] |xqc_engine_main_logic|END|now:1746006745406192| [2025/04/30 09:52:25 406311] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745406311| [2025/04/30 09:52:25 406317] [debug] |xqc_engine_wakeup_after|wakeup:1746006745406814|now:1746006745406317|diff:497| [2025/04/30 09:52:25 406323] [debug] |xqc_engine_main_logic|END|now:1746006745406311| [2025/04/30 09:52:25 407394] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745407394| [2025/04/30 09:52:25 407406] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745406814|pq_index:0| [2025/04/30 09:52:25 407411] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745406192| [2025/04/30 09:52:25 407416] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745407415| [2025/04/30 09:52:25 407421] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745406814|now:1746006745407415| [2025/04/30 09:52:25 407426] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745406814|now:1746006745407415| [2025/04/30 09:52:25 407429] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 407435] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42781|min_srtt:42781|path_bw:1209677|loss_rate:3.60|path_pto:0| [2025/04/30 09:52:25 407440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:51612|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1379460| [2025/04/30 09:52:25 407444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 407457] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 407463] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 407471] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 407478] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 407485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1311078| [2025/04/30 09:52:25 407492] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 407499] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1468| [2025/04/30 09:52:25 407544] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1468|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51612|now:1746006745407510|stream_id:0|stream_offset:1311078| [2025/04/30 09:52:25 407555] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 407562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51612|applimit:0| [2025/04/30 09:52:25 407569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42781|rtt_var:716|pto_duration:45645|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 407575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 407582] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 407588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 09:52:25 407594] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745478155|now:1746006745407568|interv:70587| [2025/04/30 09:52:25 407601] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745478155|now:1746006745407568|interval:70587|pto_count:0|srtt:42781 [2025/04/30 09:52:25 407608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122077|inflight:52812| [2025/04/30 09:52:25 407616] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 407622] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1312257| [2025/04/30 09:52:25 407629] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 407636] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745408635|now:1746006745407635|interv:1000| [2025/04/30 09:52:25 407642] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 407648] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 407654] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745408635| [2025/04/30 09:52:25 407667] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745408635| [2025/04/30 09:52:25 407673] [debug] |xqc_engine_wakeup_after|wakeup:1746006745408635|now:1746006745407673|diff:962| [2025/04/30 09:52:25 407678] [debug] |xqc_engine_main_logic|END|now:1746006745407415| [2025/04/30 09:52:25 408021] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745408019| [2025/04/30 09:52:25 408032] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 408041] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:555| [2025/04/30 09:52:25 408048] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:556| [2025/04/30 09:52:25 408057] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:556| [2025/04/30 09:52:25 408063] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 408071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1420|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1421|path_largest_ack:1420| [2025/04/30 09:52:25 408078] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:54000|prior_delivered:1232045|prior_time:1746006745362289|is_app_limited:0|send_elapse:41812|ack_elapse:45730|ctl_first_sent_time:1746006745362778|lagest_ack_time:1746006745408019|curr_delivered:1286045| [2025/04/30 09:52:25 408086] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745362778| [2025/04/30 09:52:25 408093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:711||sndq_packets_used_bytes:0|sndq_packets_free:637| [2025/04/30 09:52:25 408100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1421|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1421|path_largest_ack:1421| [2025/04/30 09:52:25 408106] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52800|prior_delivered:1234445|prior_time:1746006745364106|is_app_limited:0|send_elapse:43381|ack_elapse:43913|ctl_first_sent_time:1746006745364439|lagest_ack_time:1746006745408019|curr_delivered:1287245| [2025/04/30 09:52:25 408113] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745364439| [2025/04/30 09:52:25 408120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:710||sndq_packets_used_bytes:0|sndq_packets_free:638| [2025/04/30 09:52:25 408127] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42781|rttvar:716|minrtt:31359|latest_rtt:43580|ack_delay:128| [2025/04/30 09:52:25 408155] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42865|rttvar:704|minrtt:31359|latest_rtt:43580|ack_delay:128| [2025/04/30 09:52:25 408162] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1421|lost_pn:1418|thresh:3| [2025/04/30 09:52:25 408169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 408175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 408181] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42865|rtt_var:704|pto_duration:45681|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 408191] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 408195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 408199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 09:52:25 408203] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745478191|now:1746006745408180|interv:70011| [2025/04/30 09:52:25 408207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745478191|now:1746006745408180|interval:70011|pto_count:0|srtt:42865 [2025/04/30 09:52:25 408212] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43381, ack_elapse 43913, delivered 52800|rate 1202377|lost 305| [2025/04/30 09:52:25 408217] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202377) in round 25| [2025/04/30 09:52:25 408224] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 408231] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:27242| [2025/04/30 09:52:25 408237] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122077|packet_lost:0|acked:2400|po_sent_time:1746006745364439|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1268045| [2025/04/30 09:52:25 408243] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122077|packet_lost:0|acked:2400|po_sent_time:1746006745364439|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1268045| [2025/04/30 09:52:25 408248] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:907257|bw:1209677|cwnd:122077|full_bw_reached:1|inflight:50412|srtt:42865|latest_rtt:43580|min_rtt:31359|applimit:0|lost:305|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 408254] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:556|largest:556|pns:2| [2025/04/30 09:52:25 408259] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:556|frame:ACK |recv_time:1746006745408019|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 408264] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865408019|now:1746006745408019|interv:120000000| [2025/04/30 09:52:25 408268] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865408019|now:1746006745408019|interv:120000000| [2025/04/30 09:52:25 408272] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745408635|pq_index:0| [2025/04/30 09:52:25 408276] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745407415| [2025/04/30 09:52:25 408280] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745408280| [2025/04/30 09:52:25 408285] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745408284| [2025/04/30 09:52:25 408291] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42865|min_srtt:42865|path_bw:1209677|loss_rate:3.57|path_pto:0| [2025/04/30 09:52:25 408299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:50412|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1379460| [2025/04/30 09:52:25 408304] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42865|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 408309] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 408313] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42865|min_srtt:42865|path_bw:1209677|loss_rate:3.57|path_pto:0| [2025/04/30 09:52:25 408318] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:50412|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1380639| [2025/04/30 09:52:25 408322] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42865|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 408327] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 408331] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42865|min_srtt:42865|path_bw:1209677|loss_rate:3.57|path_pto:0| [2025/04/30 09:52:25 408335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50412|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1381818| [2025/04/30 09:52:25 408339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 408343] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 408347] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 408352] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 408356] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 408360] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1312257| [2025/04/30 09:52:25 408365] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 408369] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 408373] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745408635| [2025/04/30 09:52:25 408377] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745408635| [2025/04/30 09:52:25 408381] [debug] |xqc_engine_wakeup_after|wakeup:1746006745408635|now:1746006745408381|diff:254| [2025/04/30 09:52:25 408385] [debug] |xqc_engine_main_logic|END|now:1746006745408284| [2025/04/30 09:52:25 408391] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745408391| [2025/04/30 09:52:25 408395] [debug] |xqc_engine_wakeup_after|wakeup:1746006745408635|now:1746006745408395|diff:240| [2025/04/30 09:52:25 408401] [debug] |xqc_engine_main_logic|END|now:1746006745408391| [2025/04/30 09:52:25 409475] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745409474| [2025/04/30 09:52:25 409491] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745408635|pq_index:0| [2025/04/30 09:52:25 409498] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745408284| [2025/04/30 09:52:25 409506] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745409504| [2025/04/30 09:52:25 409514] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745408635|now:1746006745409504| [2025/04/30 09:52:25 409520] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745408635|now:1746006745409504| [2025/04/30 09:52:25 409527] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 409535] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42865|min_srtt:42865|path_bw:1209677|loss_rate:3.57|path_pto:0| [2025/04/30 09:52:25 409542] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50412|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1381818| [2025/04/30 09:52:25 409549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 409556] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 409562] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 409569] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 409577] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 409583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1312257| [2025/04/30 09:52:25 409590] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 409597] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1469| [2025/04/30 09:52:25 409645] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1469|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50412|now:1746006745409609|stream_id:0|stream_offset:1312257| [2025/04/30 09:52:25 409655] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 409663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50412|applimit:0| [2025/04/30 09:52:25 409669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42865|rtt_var:704|pto_duration:45681|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 409676] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 409690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 409694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 09:52:25 409698] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745480290|now:1746006745409669|interv:70621| [2025/04/30 09:52:25 409702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745480290|now:1746006745409669|interval:70621|pto_count:0|srtt:42865 [2025/04/30 09:52:25 409707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122077|inflight:51612| [2025/04/30 09:52:25 409712] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 409716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1313436| [2025/04/30 09:52:25 409721] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 409725] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1470| [2025/04/30 09:52:25 409754] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1470|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51612|now:1746006745409732|stream_id:0|stream_offset:1313436| [2025/04/30 09:52:25 409760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 409765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51612|applimit:0| [2025/04/30 09:52:25 409769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42865|rtt_var:704|pto_duration:45681|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 409773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 409777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 409781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 09:52:25 409785] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745480413|now:1746006745409769|interv:70644| [2025/04/30 09:52:25 409789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745480413|now:1746006745409769|interval:70644|pto_count:0|srtt:42865 [2025/04/30 09:52:25 409794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122077|inflight:52812| [2025/04/30 09:52:25 409798] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 409802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1314615| [2025/04/30 09:52:25 409807] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 409814] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745410814|now:1746006745409814|interv:1000| [2025/04/30 09:52:25 409818] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 409822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 409826] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745410814| [2025/04/30 09:52:25 409830] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745410814| [2025/04/30 09:52:25 409835] [debug] |xqc_engine_wakeup_after|wakeup:1746006745410814|now:1746006745409834|diff:980| [2025/04/30 09:52:25 409839] [debug] |xqc_engine_main_logic|END|now:1746006745409504| [2025/04/30 09:52:25 409977] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006745409976| [2025/04/30 09:52:25 409984] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 409989] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:556| [2025/04/30 09:52:25 409995] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:557| [2025/04/30 09:52:25 410004] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:557| [2025/04/30 09:52:25 410010] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 410017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1422|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1423|path_largest_ack:1422| [2025/04/30 09:52:25 410024] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:54000|prior_delivered:1234445|prior_time:1746006745364106|is_app_limited:0|send_elapse:43481|ack_elapse:45870|ctl_first_sent_time:1746006745364539|lagest_ack_time:1746006745409976|curr_delivered:1288445| [2025/04/30 09:52:25 410029] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745364539| [2025/04/30 09:52:25 410034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:709||sndq_packets_used_bytes:0|sndq_packets_free:639| [2025/04/30 09:52:25 410041] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1423|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1423|path_largest_ack:1423| [2025/04/30 09:52:25 410048] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52800|prior_delivered:1236845|prior_time:1746006745366130|is_app_limited:0|send_elapse:41652|ack_elapse:43846|ctl_first_sent_time:1746006745366472|lagest_ack_time:1746006745409976|curr_delivered:1289645| [2025/04/30 09:52:25 410055] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745366472| [2025/04/30 09:52:25 410062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:708||sndq_packets_used_bytes:0|sndq_packets_free:640| [2025/04/30 09:52:25 410068] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42865|rttvar:704|minrtt:31359|latest_rtt:43504|ack_delay:96| [2025/04/30 09:52:25 410075] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42933|rttvar:663|minrtt:31359|latest_rtt:43504|ack_delay:96| [2025/04/30 09:52:25 410082] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1423|lost_pn:1420|thresh:3| [2025/04/30 09:52:25 410088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 410101] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 410105] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42933|rtt_var:663|pto_duration:45585|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 410109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 410113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 410117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50412| [2025/04/30 09:52:25 410121] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745480317|now:1746006745410105|interv:70212| [2025/04/30 09:52:25 410125] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745480317|now:1746006745410105|interval:70212|pto_count:0|srtt:42933 [2025/04/30 09:52:25 410130] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 41652, ack_elapse 43846, delivered 52800|rate 1204214|lost 305| [2025/04/30 09:52:25 410157] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204214) in round 25| [2025/04/30 09:52:25 410162] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 410166] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:27242| [2025/04/30 09:52:25 410170] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122077|packet_lost:0|acked:2400|po_sent_time:1746006745366472|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1268045| [2025/04/30 09:52:25 410174] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122077|packet_lost:0|acked:2400|po_sent_time:1746006745366472|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1268045| [2025/04/30 09:52:25 410179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:122077|full_bw_reached:1|inflight:50412|srtt:42933|latest_rtt:43504|min_rtt:31359|applimit:0|lost:305|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 410185] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:557|largest:557|pns:2| [2025/04/30 09:52:25 410190] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:557|frame:ACK |recv_time:1746006745409976|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 410195] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865409976|now:1746006745409976|interv:120000000| [2025/04/30 09:52:25 410199] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865409976|now:1746006745409976|interv:120000000| [2025/04/30 09:52:25 410203] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745410814|pq_index:0| [2025/04/30 09:52:25 410207] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745409504| [2025/04/30 09:52:25 410211] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745410211| [2025/04/30 09:52:25 410216] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745410215| [2025/04/30 09:52:25 410226] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42933|min_srtt:42933|path_bw:1209677|loss_rate:3.51|path_pto:0| [2025/04/30 09:52:25 410230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:50412|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1381818| [2025/04/30 09:52:25 410235] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42933|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 410239] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 410244] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42933|min_srtt:42933|path_bw:1209677|loss_rate:3.51|path_pto:0| [2025/04/30 09:52:25 410248] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:50412|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1382997| [2025/04/30 09:52:25 410253] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42933|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 410257] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 410261] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42933|min_srtt:42933|path_bw:1209677|loss_rate:3.51|path_pto:0| [2025/04/30 09:52:25 410266] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50412|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1384176| [2025/04/30 09:52:25 410270] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 410274] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 410278] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 410282] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 410286] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 410291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1314615| [2025/04/30 09:52:25 410295] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 410299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 410303] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745410814| [2025/04/30 09:52:25 410309] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745410814| [2025/04/30 09:52:25 410313] [debug] |xqc_engine_wakeup_after|wakeup:1746006745410814|now:1746006745410313|diff:501| [2025/04/30 09:52:25 410318] [debug] |xqc_engine_main_logic|END|now:1746006745410215| [2025/04/30 09:52:25 410323] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745410323| [2025/04/30 09:52:25 410327] [debug] |xqc_engine_wakeup_after|wakeup:1746006745410814|now:1746006745410327|diff:487| [2025/04/30 09:52:25 410331] [debug] |xqc_engine_main_logic|END|now:1746006745410323| [2025/04/30 09:52:25 411397] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745411397| [2025/04/30 09:52:25 411408] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745410814|pq_index:0| [2025/04/30 09:52:25 411413] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745410215| [2025/04/30 09:52:25 411418] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745411417| [2025/04/30 09:52:25 411422] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745410814|now:1746006745411417| [2025/04/30 09:52:25 411427] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745410814|now:1746006745411417| [2025/04/30 09:52:25 411431] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 411437] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42933|min_srtt:42933|path_bw:1209677|loss_rate:3.51|path_pto:0| [2025/04/30 09:52:25 411444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50412|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1384176| [2025/04/30 09:52:25 411452] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 411457] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 411464] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 411469] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 411474] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 411481] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50412|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1314615| [2025/04/30 09:52:25 411488] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 411495] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1471| [2025/04/30 09:52:25 411539] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1471|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50412|now:1746006745411506|stream_id:0|stream_offset:1314615| [2025/04/30 09:52:25 411548] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 411562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50412|applimit:0| [2025/04/30 09:52:25 411569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42933|rtt_var:663|pto_duration:45585|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 411576] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 411583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 411589] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 09:52:25 411596] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745482091|now:1746006745411569|interv:70522| [2025/04/30 09:52:25 411602] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745482091|now:1746006745411569|interval:70522|pto_count:0|srtt:42933 [2025/04/30 09:52:25 411610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122077|inflight:51612| [2025/04/30 09:52:25 411617] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 411623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1315794| [2025/04/30 09:52:25 411630] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 411636] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1472| [2025/04/30 09:52:25 411675] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1472|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51612|now:1746006745411647|stream_id:0|stream_offset:1315794| [2025/04/30 09:52:25 411685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 411692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51612|applimit:0| [2025/04/30 09:52:25 411698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42933|rtt_var:663|pto_duration:45585|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 411706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 411710] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 411714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 09:52:25 411718] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745482232|now:1746006745411698|interv:70534| [2025/04/30 09:52:25 411722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745482232|now:1746006745411698|interval:70534|pto_count:0|srtt:42933 [2025/04/30 09:52:25 411727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122077|inflight:52812| [2025/04/30 09:52:25 411731] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 411740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1316973| [2025/04/30 09:52:25 411745] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 411749] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745412749|now:1746006745411749|interv:1000| [2025/04/30 09:52:25 411753] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 411757] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 411761] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745412749| [2025/04/30 09:52:25 411765] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745412749| [2025/04/30 09:52:25 411769] [debug] |xqc_engine_wakeup_after|wakeup:1746006745412749|now:1746006745411769|diff:980| [2025/04/30 09:52:25 411773] [debug] |xqc_engine_main_logic|END|now:1746006745411417| [2025/04/30 09:52:25 412153] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745412152| [2025/04/30 09:52:25 412165] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 412174] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:557| [2025/04/30 09:52:25 412180] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:558| [2025/04/30 09:52:25 412188] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:558| [2025/04/30 09:52:25 412195] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 412202] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1424|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1425|path_largest_ack:1424| [2025/04/30 09:52:25 412209] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:54000|prior_delivered:1236845|prior_time:1746006745366130|is_app_limited:0|send_elapse:41779|ack_elapse:46022|ctl_first_sent_time:1746006745366599|lagest_ack_time:1746006745412152|curr_delivered:1290845| [2025/04/30 09:52:25 412216] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745366599| [2025/04/30 09:52:25 412223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:707||sndq_packets_used_bytes:0|sndq_packets_free:641| [2025/04/30 09:52:25 412229] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1425|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1425|path_largest_ack:1425| [2025/04/30 09:52:25 412237] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52806|prior_delivered:1239245|prior_time:1746006745368187|is_app_limited:0|send_elapse:41861|ack_elapse:43965|ctl_first_sent_time:1746006745368587|lagest_ack_time:1746006745412152|curr_delivered:1292051| [2025/04/30 09:52:25 412243] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745368587| [2025/04/30 09:52:25 412249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:706||sndq_packets_used_bytes:0|sndq_packets_free:642| [2025/04/30 09:52:25 412255] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42933|rttvar:663|minrtt:31359|latest_rtt:43565|ack_delay:288| [2025/04/30 09:52:25 412267] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42976|rttvar:584|minrtt:31359|latest_rtt:43565|ack_delay:288| [2025/04/30 09:52:25 412272] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1425|lost_pn:1422|thresh:3| [2025/04/30 09:52:25 412276] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 412280] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 537|pns:2| [2025/04/30 09:52:25 412284] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 412288] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42976|rtt_var:584|pto_duration:45312|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 412293] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 412297] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 412300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 09:52:25 412304] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745481959|now:1746006745412288|interv:69671| [2025/04/30 09:52:25 412308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745481959|now:1746006745412288|interval:69671|pto_count:0|srtt:42976 [2025/04/30 09:52:25 412313] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 41861, ack_elapse 43965, delivered 52806|rate 1201091|lost 305| [2025/04/30 09:52:25 412317] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201091) in round 25| [2025/04/30 09:52:25 412322] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 412326] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:27242| [2025/04/30 09:52:25 412330] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122077|packet_lost:0|acked:2406|po_sent_time:1746006745368587|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1268045| [2025/04/30 09:52:25 412334] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122077|packet_lost:0|acked:2406|po_sent_time:1746006745368587|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1268045| [2025/04/30 09:52:25 412339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:122077|full_bw_reached:1|inflight:50406|srtt:42976|latest_rtt:43565|min_rtt:31359|applimit:0|lost:305|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 412345] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:558|largest:558|pns:2| [2025/04/30 09:52:25 412349] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:558|frame:ACK |recv_time:1746006745412152|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 412354] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865412152|now:1746006745412152|interv:120000000| [2025/04/30 09:52:25 412361] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865412152|now:1746006745412152|interv:120000000| [2025/04/30 09:52:25 412365] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745412749|pq_index:0| [2025/04/30 09:52:25 412369] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745411417| [2025/04/30 09:52:25 412373] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745412373| [2025/04/30 09:52:25 412378] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745412377| [2025/04/30 09:52:25 412384] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42976|min_srtt:42976|path_bw:1209677|loss_rate:3.45|path_pto:0| [2025/04/30 09:52:25 412389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1384176| [2025/04/30 09:52:25 412393] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42976|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 412398] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 412403] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42976|min_srtt:42976|path_bw:1209677|loss_rate:3.45|path_pto:0| [2025/04/30 09:52:25 412407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 412412] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42976|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 412416] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 412420] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42976|min_srtt:42976|path_bw:1209677|loss_rate:3.45|path_pto:0| [2025/04/30 09:52:25 412425] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1386534| [2025/04/30 09:52:25 412429] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 412433] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 412437] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 412441] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 412446] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 412453] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1316973| [2025/04/30 09:52:25 412465] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 412470] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 412477] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745412749| [2025/04/30 09:52:25 412482] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745412749| [2025/04/30 09:52:25 412489] [debug] |xqc_engine_wakeup_after|wakeup:1746006745412749|now:1746006745412489|diff:260| [2025/04/30 09:52:25 412495] [debug] |xqc_engine_main_logic|END|now:1746006745412377| [2025/04/30 09:52:25 412503] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745412503| [2025/04/30 09:52:25 412509] [debug] |xqc_engine_wakeup_after|wakeup:1746006745412749|now:1746006745412509|diff:240| [2025/04/30 09:52:25 412514] [debug] |xqc_engine_main_logic|END|now:1746006745412503| [2025/04/30 09:52:25 413589] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745413589| [2025/04/30 09:52:25 413602] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745412749|pq_index:0| [2025/04/30 09:52:25 413607] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745412377| [2025/04/30 09:52:25 413612] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745413611| [2025/04/30 09:52:25 413617] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745412749|now:1746006745413611| [2025/04/30 09:52:25 413621] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745412749|now:1746006745413611| [2025/04/30 09:52:25 413625] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 413631] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42976|min_srtt:42976|path_bw:1209677|loss_rate:3.45|path_pto:0| [2025/04/30 09:52:25 413636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1386534| [2025/04/30 09:52:25 413641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 413645] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 413649] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 413653] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 413658] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 413662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1316973| [2025/04/30 09:52:25 413667] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 413677] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1473| [2025/04/30 09:52:25 413715] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1473|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746006745413685|stream_id:0|stream_offset:1316973| [2025/04/30 09:52:25 413724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 413732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 09:52:25 413739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42976|rtt_var:584|pto_duration:45312|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 413746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 413750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 413754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 413758] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745483997|now:1746006745413738|interv:70259| [2025/04/30 09:52:25 413763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745483997|now:1746006745413738|interval:70259|pto_count:0|srtt:42976 [2025/04/30 09:52:25 413767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122077|inflight:51606| [2025/04/30 09:52:25 413772] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 413777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1318152| [2025/04/30 09:52:25 413781] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 413785] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1474| [2025/04/30 09:52:25 413816] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1474|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745413792|stream_id:0|stream_offset:1318152| [2025/04/30 09:52:25 413825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 413832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 413840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42976|rtt_var:584|pto_duration:45312|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 413846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 413850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 413853] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 413857] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745484104|now:1746006745413839|interv:70265| [2025/04/30 09:52:25 413866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745484104|now:1746006745413839|interval:70265|pto_count:0|srtt:42976 [2025/04/30 09:52:25 413873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122077|inflight:52806| [2025/04/30 09:52:25 413880] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 413887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1319331| [2025/04/30 09:52:25 413895] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 413908] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745414908|now:1746006745413908|interv:1000| [2025/04/30 09:52:25 413915] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 413921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 413927] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745414908| [2025/04/30 09:52:25 413933] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745414908| [2025/04/30 09:52:25 413939] [debug] |xqc_engine_wakeup_after|wakeup:1746006745414908|now:1746006745413939|diff:969| [2025/04/30 09:52:25 413946] [debug] |xqc_engine_main_logic|END|now:1746006745413611| [2025/04/30 09:52:25 413959] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745413958| [2025/04/30 09:52:25 413966] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 413975] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:558| [2025/04/30 09:52:25 413981] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:559| [2025/04/30 09:52:25 413989] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:559| [2025/04/30 09:52:25 413996] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 414003] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1426|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1427|path_largest_ack:1426| [2025/04/30 09:52:25 414010] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:54006|prior_delivered:1239245|prior_time:1746006745368187|is_app_limited:0|send_elapse:41989|ack_elapse:45771|ctl_first_sent_time:1746006745368715|lagest_ack_time:1746006745413958|curr_delivered:1293251| [2025/04/30 09:52:25 414018] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745368715| [2025/04/30 09:52:25 414025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:705||sndq_packets_used_bytes:0|sndq_packets_free:643| [2025/04/30 09:52:25 414031] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1427|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1427|path_largest_ack:1427| [2025/04/30 09:52:25 414037] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52806|prior_delivered:1241645|prior_time:1746006745370086|is_app_limited:0|send_elapse:41659|ack_elapse:43872|ctl_first_sent_time:1746006745370451|lagest_ack_time:1746006745413958|curr_delivered:1294451| [2025/04/30 09:52:25 414052] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745370451| [2025/04/30 09:52:25 414058] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:704||sndq_packets_used_bytes:0|sndq_packets_free:644| [2025/04/30 09:52:25 414065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42976|rttvar:584|minrtt:31359|latest_rtt:43507|ack_delay:96| [2025/04/30 09:52:25 414070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43030|rttvar:546|minrtt:31359|latest_rtt:43507|ack_delay:96| [2025/04/30 09:52:25 414074] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1427|lost_pn:1424|thresh:3| [2025/04/30 09:52:25 414078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 414083] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 414087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43030|rtt_var:546|pto_duration:45214|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 414091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 414095] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 414099] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 09:52:25 414103] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745484006|now:1746006745414086|interv:69920| [2025/04/30 09:52:25 414107] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745484006|now:1746006745414086|interval:69920|pto_count:0|srtt:43030 [2025/04/30 09:52:25 414111] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 41659, ack_elapse 43872, delivered 52806|rate 1203637|lost 305| [2025/04/30 09:52:25 414116] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203637) in round 25| [2025/04/30 09:52:25 414120] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 414124] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:27242| [2025/04/30 09:52:25 414128] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122077|packet_lost:0|acked:2400|po_sent_time:1746006745370451|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1268045| [2025/04/30 09:52:25 414155] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122077|packet_lost:0|acked:2400|po_sent_time:1746006745370451|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1268045| [2025/04/30 09:52:25 414160] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:122077|full_bw_reached:1|inflight:50406|srtt:43030|latest_rtt:43507|min_rtt:31359|applimit:0|lost:305|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 414166] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:559|largest:559|pns:2| [2025/04/30 09:52:25 414175] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:559|frame:ACK |recv_time:1746006745413958|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 414179] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865413958|now:1746006745413958|interv:120000000| [2025/04/30 09:52:25 414186] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865413958|now:1746006745413958|interv:120000000| [2025/04/30 09:52:25 414190] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745414908|pq_index:0| [2025/04/30 09:52:25 414195] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745413611| [2025/04/30 09:52:25 414199] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745414198| [2025/04/30 09:52:25 414203] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745414202| [2025/04/30 09:52:25 414209] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43030|min_srtt:43030|path_bw:1209677|loss_rate:3.39|path_pto:0| [2025/04/30 09:52:25 414214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1386534| [2025/04/30 09:52:25 414219] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43030|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 414223] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 414228] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43030|min_srtt:43030|path_bw:1209677|loss_rate:3.39|path_pto:0| [2025/04/30 09:52:25 414232] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1387713| [2025/04/30 09:52:25 414236] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43030|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 414241] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 414245] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43030|min_srtt:43030|path_bw:1209677|loss_rate:3.39|path_pto:0| [2025/04/30 09:52:25 414249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1388892| [2025/04/30 09:52:25 414254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 414258] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 414261] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 414272] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 414277] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 414281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1319331| [2025/04/30 09:52:25 414286] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 414289] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 414293] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745414908| [2025/04/30 09:52:25 414297] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745414908| [2025/04/30 09:52:25 414301] [debug] |xqc_engine_wakeup_after|wakeup:1746006745414908|now:1746006745414301|diff:607| [2025/04/30 09:52:25 414306] [debug] |xqc_engine_main_logic|END|now:1746006745414202| [2025/04/30 09:52:25 414311] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745414311| [2025/04/30 09:52:25 414315] [debug] |xqc_engine_wakeup_after|wakeup:1746006745414908|now:1746006745414315|diff:593| [2025/04/30 09:52:25 414319] [debug] |xqc_engine_main_logic|END|now:1746006745414311| [2025/04/30 09:52:25 415390] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745415390| [2025/04/30 09:52:25 415402] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745414908|pq_index:0| [2025/04/30 09:52:25 415407] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745414202| [2025/04/30 09:52:25 415412] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745415411| [2025/04/30 09:52:25 415417] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745414908|now:1746006745415411| [2025/04/30 09:52:25 415421] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745414908|now:1746006745415411| [2025/04/30 09:52:25 415425] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 415433] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43030|min_srtt:43030|path_bw:1209677|loss_rate:3.39|path_pto:0| [2025/04/30 09:52:25 415440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1388892| [2025/04/30 09:52:25 415448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 415454] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 415460] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 415467] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 415474] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 415487] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1319331| [2025/04/30 09:52:25 415495] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 415502] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1475| [2025/04/30 09:52:25 415575] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1475|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746006745415513|stream_id:0|stream_offset:1319331| [2025/04/30 09:52:25 415586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 415594] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 09:52:25 415600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43030|rtt_var:546|pto_duration:45214|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 415607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 415613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 415619] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 415626] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745485727|now:1746006745415600|interv:70127| [2025/04/30 09:52:25 415633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745485727|now:1746006745415600|interval:70127|pto_count:0|srtt:43030 [2025/04/30 09:52:25 415640] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122077|inflight:51606| [2025/04/30 09:52:25 415648] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 415655] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1320510| [2025/04/30 09:52:25 415661] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 415666] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1476| [2025/04/30 09:52:25 415700] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1476|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745415673|stream_id:0|stream_offset:1320510| [2025/04/30 09:52:25 415710] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 415717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 415724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43030|rtt_var:546|pto_duration:45214|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 415731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 415741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 415745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 415749] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745485887|now:1746006745415724|interv:70163| [2025/04/30 09:52:25 415753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745485887|now:1746006745415724|interval:70163|pto_count:0|srtt:43030 [2025/04/30 09:52:25 415758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122077|inflight:52806| [2025/04/30 09:52:25 415762] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 415767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1321689| [2025/04/30 09:52:25 415771] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 415775] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745416775|now:1746006745415775|interv:1000| [2025/04/30 09:52:25 415779] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 415783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 415787] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745416775| [2025/04/30 09:52:25 415792] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745416775| [2025/04/30 09:52:25 415796] [debug] |xqc_engine_wakeup_after|wakeup:1746006745416775|now:1746006745415796|diff:979| [2025/04/30 09:52:25 415800] [debug] |xqc_engine_main_logic|END|now:1746006745415411| [2025/04/30 09:52:25 415937] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745415936| [2025/04/30 09:52:25 415944] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 415953] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:559| [2025/04/30 09:52:25 415959] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:560| [2025/04/30 09:52:25 415967] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:560| [2025/04/30 09:52:25 415974] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 415981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1428|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1429|path_largest_ack:1428| [2025/04/30 09:52:25 415988] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:54006|prior_delivered:1241645|prior_time:1746006745370086|is_app_limited:0|send_elapse:41771|ack_elapse:45850|ctl_first_sent_time:1746006745370563|lagest_ack_time:1746006745415936|curr_delivered:1295651| [2025/04/30 09:52:25 415995] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745370563| [2025/04/30 09:52:25 416002] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:703||sndq_packets_used_bytes:0|sndq_packets_free:645| [2025/04/30 09:52:25 416008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1429|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1429|path_largest_ack:1429| [2025/04/30 09:52:25 416020] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52806|prior_delivered:1244045|prior_time:1746006745372125|is_app_limited:0|send_elapse:43557|ack_elapse:43811|ctl_first_sent_time:1746006745372485|lagest_ack_time:1746006745415936|curr_delivered:1296851| [2025/04/30 09:52:25 416028] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745372485| [2025/04/30 09:52:25 416034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:702||sndq_packets_used_bytes:0|sndq_packets_free:646| [2025/04/30 09:52:25 416041] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43030|rttvar:546|minrtt:31359|latest_rtt:43451|ack_delay:88| [2025/04/30 09:52:25 416048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43072|rttvar:493|minrtt:31359|latest_rtt:43451|ack_delay:88| [2025/04/30 09:52:25 416055] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1429|lost_pn:1426|thresh:3| [2025/04/30 09:52:25 416061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 416067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 416071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43072|rtt_var:493|pto_duration:45072|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 416076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 416080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 416084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 09:52:25 416088] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745485745|now:1746006745416071|interv:69674| [2025/04/30 09:52:25 416092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745485745|now:1746006745416071|interval:69674|pto_count:0|srtt:43072 [2025/04/30 09:52:25 416096] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43557, ack_elapse 43811, delivered 52806|rate 1205313|lost 305| [2025/04/30 09:52:25 416101] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205313) in round 25| [2025/04/30 09:52:25 416105] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 416109] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:27242| [2025/04/30 09:52:25 416113] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122077|packet_lost:0|acked:2400|po_sent_time:1746006745372485|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1268045| [2025/04/30 09:52:25 416117] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122077|packet_lost:0|acked:2400|po_sent_time:1746006745372485|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1268045| [2025/04/30 09:52:25 416122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:122077|full_bw_reached:1|inflight:50406|srtt:43072|latest_rtt:43451|min_rtt:31359|applimit:0|lost:305|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 416153] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:560|largest:560|pns:2| [2025/04/30 09:52:25 416162] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:560|frame:ACK |recv_time:1746006745415936|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 416167] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865415936|now:1746006745415936|interv:120000000| [2025/04/30 09:52:25 416172] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865415936|now:1746006745415936|interv:120000000| [2025/04/30 09:52:25 416175] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745416775|pq_index:0| [2025/04/30 09:52:25 416180] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745415411| [2025/04/30 09:52:25 416184] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745416184| [2025/04/30 09:52:25 416189] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745416188| [2025/04/30 09:52:25 416195] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43072|min_srtt:43072|path_bw:1209677|loss_rate:3.33|path_pto:0| [2025/04/30 09:52:25 416200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1388892| [2025/04/30 09:52:25 416204] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43072|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 416209] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 416213] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43072|min_srtt:43072|path_bw:1209677|loss_rate:3.33|path_pto:0| [2025/04/30 09:52:25 416218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1390071| [2025/04/30 09:52:25 416222] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43072|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 416227] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 416231] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43072|min_srtt:43072|path_bw:1209677|loss_rate:3.33|path_pto:0| [2025/04/30 09:52:25 416235] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1391250| [2025/04/30 09:52:25 416243] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 416247] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 416251] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 416255] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 416259] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 416264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1321689| [2025/04/30 09:52:25 416268] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 416272] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 416276] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745416775| [2025/04/30 09:52:25 416280] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745416775| [2025/04/30 09:52:25 416284] [debug] |xqc_engine_wakeup_after|wakeup:1746006745416775|now:1746006745416284|diff:491| [2025/04/30 09:52:25 416288] [debug] |xqc_engine_main_logic|END|now:1746006745416188| [2025/04/30 09:52:25 416294] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745416293| [2025/04/30 09:52:25 416297] [debug] |xqc_engine_wakeup_after|wakeup:1746006745416775|now:1746006745416297|diff:478| [2025/04/30 09:52:25 416301] [debug] |xqc_engine_main_logic|END|now:1746006745416293| [2025/04/30 09:52:25 417375] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745417375| [2025/04/30 09:52:25 417387] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745416775|pq_index:0| [2025/04/30 09:52:25 417391] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745416188| [2025/04/30 09:52:25 417397] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745417395| [2025/04/30 09:52:25 417402] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745416775|now:1746006745417395| [2025/04/30 09:52:25 417406] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745416775|now:1746006745417395| [2025/04/30 09:52:25 417410] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 417415] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43072|min_srtt:43072|path_bw:1209677|loss_rate:3.33|path_pto:0| [2025/04/30 09:52:25 417420] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1391250| [2025/04/30 09:52:25 417425] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 417429] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 417433] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 417445] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 417452] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 417459] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1321689| [2025/04/30 09:52:25 417466] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 417473] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1477| [2025/04/30 09:52:25 417518] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1477|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746006745417485|stream_id:0|stream_offset:1321689| [2025/04/30 09:52:25 417528] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 417536] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 09:52:25 417543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43072|rtt_var:493|pto_duration:45072|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 417551] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 417557] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 417563] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 417570] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745487557|now:1746006745417543|interv:70014| [2025/04/30 09:52:25 417577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745487557|now:1746006745417543|interval:70014|pto_count:0|srtt:43072 [2025/04/30 09:52:25 417584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122077|inflight:51606| [2025/04/30 09:52:25 417591] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 417598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1322868| [2025/04/30 09:52:25 417605] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 417612] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1478| [2025/04/30 09:52:25 417653] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1478|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745417622|stream_id:0|stream_offset:1322868| [2025/04/30 09:52:25 417660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 417670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 417674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43072|rtt_var:493|pto_duration:45072|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 417679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 417683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 417687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 417691] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745487694|now:1746006745417674|interv:70020| [2025/04/30 09:52:25 417695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745487694|now:1746006745417674|interval:70020|pto_count:0|srtt:43072 [2025/04/30 09:52:25 417699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122077|inflight:52806| [2025/04/30 09:52:25 417704] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 417708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1324047| [2025/04/30 09:52:25 417713] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 417717] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745418717|now:1746006745417717|interv:1000| [2025/04/30 09:52:25 417721] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 417725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 417729] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745418717| [2025/04/30 09:52:25 417733] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745418717| [2025/04/30 09:52:25 417737] [debug] |xqc_engine_wakeup_after|wakeup:1746006745418717|now:1746006745417737|diff:980| [2025/04/30 09:52:25 417742] [debug] |xqc_engine_main_logic|END|now:1746006745417395| [2025/04/30 09:52:25 417920] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745417918| [2025/04/30 09:52:25 417930] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 417938] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:560| [2025/04/30 09:52:25 417944] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:561| [2025/04/30 09:52:25 417952] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:561| [2025/04/30 09:52:25 417958] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 417966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1430|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1431|path_largest_ack:1430| [2025/04/30 09:52:25 417973] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:54006|prior_delivered:1244045|prior_time:1746006745372125|is_app_limited:0|send_elapse:43676|ack_elapse:45793|ctl_first_sent_time:1746006745372604|lagest_ack_time:1746006745417918|curr_delivered:1298051| [2025/04/30 09:52:25 417988] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745372604| [2025/04/30 09:52:25 417994] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:701||sndq_packets_used_bytes:0|sndq_packets_free:647| [2025/04/30 09:52:25 418002] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1431|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1431|path_largest_ack:1431| [2025/04/30 09:52:25 418009] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52806|prior_delivered:1246445|prior_time:1746006745374079|is_app_limited:0|send_elapse:42807|ack_elapse:43839|ctl_first_sent_time:1746006745374420|lagest_ack_time:1746006745417918|curr_delivered:1299251| [2025/04/30 09:52:25 418015] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745374420| [2025/04/30 09:52:25 418022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:700||sndq_packets_used_bytes:0|sndq_packets_free:648| [2025/04/30 09:52:25 418028] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43072|rttvar:493|minrtt:31359|latest_rtt:43498|ack_delay:88| [2025/04/30 09:52:25 418035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43114|rttvar:454|minrtt:31359|latest_rtt:43498|ack_delay:88| [2025/04/30 09:52:25 418042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1431|lost_pn:1428|thresh:3| [2025/04/30 09:52:25 418048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 418052] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 418056] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43114|rtt_var:454|pto_duration:45114|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 418061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 418065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 418069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 09:52:25 418073] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745487736|now:1746006745418056|interv:69680| [2025/04/30 09:52:25 418077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745487736|now:1746006745418056|interval:69680|pto_count:0|srtt:43114 [2025/04/30 09:52:25 418081] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42807, ack_elapse 43839, delivered 52806|rate 1204543|lost 305| [2025/04/30 09:52:25 418086] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204543) in round 25| [2025/04/30 09:52:25 418090] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 418094] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:27242| [2025/04/30 09:52:25 418098] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122077|packet_lost:0|acked:2400|po_sent_time:1746006745374420|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1268045| [2025/04/30 09:52:25 418107] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122077|packet_lost:0|acked:2400|po_sent_time:1746006745374420|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1268045| [2025/04/30 09:52:25 418111] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:122077|full_bw_reached:1|inflight:50406|srtt:43114|latest_rtt:43498|min_rtt:31359|applimit:0|lost:305|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 418117] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:561|largest:561|pns:2| [2025/04/30 09:52:25 418122] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:561|frame:ACK |recv_time:1746006745417918|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 418127] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865417918|now:1746006745417918|interv:120000000| [2025/04/30 09:52:25 418131] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865417918|now:1746006745417918|interv:120000000| [2025/04/30 09:52:25 418159] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745418717|pq_index:0| [2025/04/30 09:52:25 418164] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745417395| [2025/04/30 09:52:25 418168] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745418168| [2025/04/30 09:52:25 418173] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745418172| [2025/04/30 09:52:25 418179] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43114|min_srtt:43114|path_bw:1209677|loss_rate:3.28|path_pto:0| [2025/04/30 09:52:25 418183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1391250| [2025/04/30 09:52:25 418188] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43114|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 418193] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 418197] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43114|min_srtt:43114|path_bw:1209677|loss_rate:3.28|path_pto:0| [2025/04/30 09:52:25 418202] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1392429| [2025/04/30 09:52:25 418206] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43114|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 418210] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 418215] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43114|min_srtt:43114|path_bw:1209677|loss_rate:3.28|path_pto:0| [2025/04/30 09:52:25 418223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1393608| [2025/04/30 09:52:25 418227] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 418231] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 418235] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 418239] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 418244] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 418248] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1324047| [2025/04/30 09:52:25 418252] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 418256] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 418260] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745418717| [2025/04/30 09:52:25 418264] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745418717| [2025/04/30 09:52:25 418268] [debug] |xqc_engine_wakeup_after|wakeup:1746006745418717|now:1746006745418268|diff:449| [2025/04/30 09:52:25 418272] [debug] |xqc_engine_main_logic|END|now:1746006745418172| [2025/04/30 09:52:25 418278] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745418278| [2025/04/30 09:52:25 418282] [debug] |xqc_engine_wakeup_after|wakeup:1746006745418717|now:1746006745418282|diff:435| [2025/04/30 09:52:25 418286] [debug] |xqc_engine_main_logic|END|now:1746006745418278| [2025/04/30 09:52:25 419358] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745419358| [2025/04/30 09:52:25 419369] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745418717|pq_index:0| [2025/04/30 09:52:25 419374] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745418172| [2025/04/30 09:52:25 419379] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745419378| [2025/04/30 09:52:25 419384] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745418717|now:1746006745419378| [2025/04/30 09:52:25 419388] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745418717|now:1746006745419378| [2025/04/30 09:52:25 419392] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 419398] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43114|min_srtt:43114|path_bw:1209677|loss_rate:3.28|path_pto:0| [2025/04/30 09:52:25 419402] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1393608| [2025/04/30 09:52:25 419413] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 419418] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 419424] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 419431] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 419438] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 419445] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1324047| [2025/04/30 09:52:25 419452] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 419458] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1479| [2025/04/30 09:52:25 419502] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1479|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746006745419469|stream_id:0|stream_offset:1324047| [2025/04/30 09:52:25 419513] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 419520] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 09:52:25 419527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43114|rtt_var:454|pto_duration:45114|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 419533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 419539] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 419545] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 419552] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745489583|now:1746006745419526|interv:70057| [2025/04/30 09:52:25 419559] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745489583|now:1746006745419526|interval:70057|pto_count:0|srtt:43114 [2025/04/30 09:52:25 419567] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122077|inflight:51606| [2025/04/30 09:52:25 419574] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 419581] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1325226| [2025/04/30 09:52:25 419588] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 419594] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1480| [2025/04/30 09:52:25 419637] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1480|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745419605|stream_id:0|stream_offset:1325226| [2025/04/30 09:52:25 419654] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 419662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 419669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43114|rtt_var:454|pto_duration:45114|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 419673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 419677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 419681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 419685] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745489719|now:1746006745419668|interv:70051| [2025/04/30 09:52:25 419689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745489719|now:1746006745419668|interval:70051|pto_count:0|srtt:43114 [2025/04/30 09:52:25 419693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122077|inflight:52806| [2025/04/30 09:52:25 419698] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 419702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1326405| [2025/04/30 09:52:25 419707] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 419711] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745420711|now:1746006745419711|interv:1000| [2025/04/30 09:52:25 419715] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 419718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 419723] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745420711| [2025/04/30 09:52:25 419727] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745420711| [2025/04/30 09:52:25 419731] [debug] |xqc_engine_wakeup_after|wakeup:1746006745420711|now:1746006745419731|diff:980| [2025/04/30 09:52:25 419735] [debug] |xqc_engine_main_logic|END|now:1746006745419378| [2025/04/30 09:52:25 419932] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745419931| [2025/04/30 09:52:25 419942] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 419950] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:561| [2025/04/30 09:52:25 419955] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:562| [2025/04/30 09:52:25 419964] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:562| [2025/04/30 09:52:25 419970] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 419978] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1432|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1433|path_largest_ack:1432| [2025/04/30 09:52:25 419991] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:54006|prior_delivered:1246445|prior_time:1746006745374079|is_app_limited:0|send_elapse:42902|ack_elapse:45852|ctl_first_sent_time:1746006745374515|lagest_ack_time:1746006745419931|curr_delivered:1300451| [2025/04/30 09:52:25 419999] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745374515| [2025/04/30 09:52:25 420006] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:699||sndq_packets_used_bytes:0|sndq_packets_free:649| [2025/04/30 09:52:25 420014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1433|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1433|path_largest_ack:1433| [2025/04/30 09:52:25 420020] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52806|prior_delivered:1248845|prior_time:1746006745376032|is_app_limited:0|send_elapse:43401|ack_elapse:43899|ctl_first_sent_time:1746006745376370|lagest_ack_time:1746006745419931|curr_delivered:1301651| [2025/04/30 09:52:25 420028] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745376370| [2025/04/30 09:52:25 420034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:698||sndq_packets_used_bytes:0|sndq_packets_free:650| [2025/04/30 09:52:25 420041] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43114|rttvar:454|minrtt:31359|latest_rtt:43561|ack_delay:88| [2025/04/30 09:52:25 420048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43159|rttvar:430|minrtt:31359|latest_rtt:43561|ack_delay:88| [2025/04/30 09:52:25 420055] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1433|lost_pn:1430|thresh:3| [2025/04/30 09:52:25 420062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 420067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 420071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43159|rtt_var:430|pto_duration:45159|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 420076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 420080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 420084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 09:52:25 420088] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745489764|now:1746006745420071|interv:69693| [2025/04/30 09:52:25 420092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745489764|now:1746006745420071|interval:69693|pto_count:0|srtt:43159 [2025/04/30 09:52:25 420096] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43401, ack_elapse 43899, delivered 52806|rate 1202897|lost 305| [2025/04/30 09:52:25 420101] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202897) in round 25| [2025/04/30 09:52:25 420109] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 420113] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:27242| [2025/04/30 09:52:25 420117] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122077|packet_lost:0|acked:2400|po_sent_time:1746006745376370|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1268045| [2025/04/30 09:52:25 420121] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122077|packet_lost:0|acked:2400|po_sent_time:1746006745376370|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1268045| [2025/04/30 09:52:25 420126] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:122077|full_bw_reached:1|inflight:50406|srtt:43159|latest_rtt:43561|min_rtt:31359|applimit:0|lost:305|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 420152] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:562|largest:562|pns:2| [2025/04/30 09:52:25 420162] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:562|frame:ACK |recv_time:1746006745419931|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 420167] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865419931|now:1746006745419931|interv:120000000| [2025/04/30 09:52:25 420171] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865419931|now:1746006745419931|interv:120000000| [2025/04/30 09:52:25 420175] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745420711|pq_index:0| [2025/04/30 09:52:25 420179] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745419378| [2025/04/30 09:52:25 420183] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745420183| [2025/04/30 09:52:25 420188] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745420187| [2025/04/30 09:52:25 420194] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43159|min_srtt:43159|path_bw:1209677|loss_rate:3.23|path_pto:0| [2025/04/30 09:52:25 420199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1393608| [2025/04/30 09:52:25 420203] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43159|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 420208] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 420212] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43159|min_srtt:43159|path_bw:1209677|loss_rate:3.23|path_pto:0| [2025/04/30 09:52:25 420217] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1394787| [2025/04/30 09:52:25 420225] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43159|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 420229] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 420234] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43159|min_srtt:43159|path_bw:1209677|loss_rate:3.23|path_pto:0| [2025/04/30 09:52:25 420238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1395966| [2025/04/30 09:52:25 420242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 420246] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 420250] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 420254] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 420259] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 420263] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1326405| [2025/04/30 09:52:25 420267] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 420271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 420275] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745420711| [2025/04/30 09:52:25 420279] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745420711| [2025/04/30 09:52:25 420283] [debug] |xqc_engine_wakeup_after|wakeup:1746006745420711|now:1746006745420283|diff:428| [2025/04/30 09:52:25 420288] [debug] |xqc_engine_main_logic|END|now:1746006745420187| [2025/04/30 09:52:25 420293] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745420293| [2025/04/30 09:52:25 420297] [debug] |xqc_engine_wakeup_after|wakeup:1746006745420711|now:1746006745420297|diff:414| [2025/04/30 09:52:25 420301] [debug] |xqc_engine_main_logic|END|now:1746006745420293| [2025/04/30 09:52:25 421373] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745421373| [2025/04/30 09:52:25 421385] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745420711|pq_index:0| [2025/04/30 09:52:25 421389] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745420187| [2025/04/30 09:52:25 421395] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745421393| [2025/04/30 09:52:25 421399] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745420711|now:1746006745421393| [2025/04/30 09:52:25 421404] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745420711|now:1746006745421393| [2025/04/30 09:52:25 421408] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 421419] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43159|min_srtt:43159|path_bw:1209677|loss_rate:3.23|path_pto:0| [2025/04/30 09:52:25 421426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1395966| [2025/04/30 09:52:25 421433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 421440] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 421446] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 421452] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 421459] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 421465] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1326405| [2025/04/30 09:52:25 421472] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 421478] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1481| [2025/04/30 09:52:25 421542] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1481|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746006745421489|stream_id:0|stream_offset:1326405| [2025/04/30 09:52:25 421553] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 421560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 09:52:25 421566] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43159|rtt_var:430|pto_duration:45159|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 421573] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 421579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 421585] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 421591] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745491648|now:1746006745421566|interv:70082| [2025/04/30 09:52:25 421598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745491648|now:1746006745421566|interval:70082|pto_count:0|srtt:43159 [2025/04/30 09:52:25 421604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122077|inflight:51606| [2025/04/30 09:52:25 421609] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 421613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1327584| [2025/04/30 09:52:25 421623] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 421627] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1482| [2025/04/30 09:52:25 421663] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1482|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745421635|stream_id:0|stream_offset:1327584| [2025/04/30 09:52:25 421673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 421680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 421687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43159|rtt_var:430|pto_duration:45159|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 421694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 421699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 421703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 421707] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745491794|now:1746006745421686|interv:70108| [2025/04/30 09:52:25 421711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745491794|now:1746006745421686|interval:70108|pto_count:0|srtt:43159 [2025/04/30 09:52:25 421715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122077|inflight:52806| [2025/04/30 09:52:25 421720] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 421724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1328763| [2025/04/30 09:52:25 421729] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 421733] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745422733|now:1746006745421733|interv:1000| [2025/04/30 09:52:25 421737] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 421741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 421745] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745422733| [2025/04/30 09:52:25 421749] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745422733| [2025/04/30 09:52:25 421753] [debug] |xqc_engine_wakeup_after|wakeup:1746006745422733|now:1746006745421753|diff:980| [2025/04/30 09:52:25 421757] [debug] |xqc_engine_main_logic|END|now:1746006745421393| [2025/04/30 09:52:25 421909] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745421908| [2025/04/30 09:52:25 421915] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 421924] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:562| [2025/04/30 09:52:25 421936] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:563| [2025/04/30 09:52:25 421945] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:563| [2025/04/30 09:52:25 421951] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 421959] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1434|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1435|path_largest_ack:1434| [2025/04/30 09:52:25 421966] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:54006|prior_delivered:1248845|prior_time:1746006745376032|is_app_limited:0|send_elapse:43509|ack_elapse:45876|ctl_first_sent_time:1746006745376478|lagest_ack_time:1746006745421908|curr_delivered:1302851| [2025/04/30 09:52:25 421973] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745376478| [2025/04/30 09:52:25 421980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:697||sndq_packets_used_bytes:0|sndq_packets_free:651| [2025/04/30 09:52:25 421985] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1435|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1435|path_largest_ack:1435| [2025/04/30 09:52:25 421991] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52806|prior_delivered:1251245|prior_time:1746006745378088|is_app_limited:0|send_elapse:41777|ack_elapse:43820|ctl_first_sent_time:1746006745378479|lagest_ack_time:1746006745421908|curr_delivered:1304051| [2025/04/30 09:52:25 421998] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745378479| [2025/04/30 09:52:25 422004] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:696||sndq_packets_used_bytes:0|sndq_packets_free:652| [2025/04/30 09:52:25 422010] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43159|rttvar:430|minrtt:31359|latest_rtt:43429|ack_delay:88| [2025/04/30 09:52:25 422016] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43182|rttvar:368|minrtt:31359|latest_rtt:43429|ack_delay:88| [2025/04/30 09:52:25 422024] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1435|lost_pn:1432|thresh:3| [2025/04/30 09:52:25 422030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 422037] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 422043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43182|rtt_var:368|pto_duration:45182|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 422049] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 422053] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 422057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 09:52:25 422061] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745491817|now:1746006745422043|interv:69774| [2025/04/30 09:52:25 422065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745491817|now:1746006745422043|interval:69774|pto_count:0|srtt:43182 [2025/04/30 09:52:25 422073] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 41777, ack_elapse 43820, delivered 52806|rate 1205066|lost 305| [2025/04/30 09:52:25 422078] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205066) in round 25| [2025/04/30 09:52:25 422082] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 422086] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:27242| [2025/04/30 09:52:25 422090] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122077|packet_lost:0|acked:2400|po_sent_time:1746006745378479|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1268045| [2025/04/30 09:52:25 422095] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122077|packet_lost:0|acked:2400|po_sent_time:1746006745378479|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1268045| [2025/04/30 09:52:25 422099] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:122077|full_bw_reached:1|inflight:50406|srtt:43182|latest_rtt:43429|min_rtt:31359|applimit:0|lost:305|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 422105] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:563|largest:563|pns:2| [2025/04/30 09:52:25 422110] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:563|frame:ACK |recv_time:1746006745421908|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 422115] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865421908|now:1746006745421908|interv:120000000| [2025/04/30 09:52:25 422119] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865421908|now:1746006745421908|interv:120000000| [2025/04/30 09:52:25 422123] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745422733|pq_index:0| [2025/04/30 09:52:25 422127] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745421393| [2025/04/30 09:52:25 422131] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745422131| [2025/04/30 09:52:25 422160] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745422159| [2025/04/30 09:52:25 422166] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43182|min_srtt:43182|path_bw:1209677|loss_rate:3.17|path_pto:0| [2025/04/30 09:52:25 422171] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1395966| [2025/04/30 09:52:25 422175] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43182|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 422180] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 422188] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43182|min_srtt:43182|path_bw:1209677|loss_rate:3.17|path_pto:0| [2025/04/30 09:52:25 422192] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1397145| [2025/04/30 09:52:25 422196] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43182|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 422201] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 422205] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43182|min_srtt:43182|path_bw:1209677|loss_rate:3.17|path_pto:0| [2025/04/30 09:52:25 422209] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1398324| [2025/04/30 09:52:25 422214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 422217] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 422221] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 422226] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 422230] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 422234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1328763| [2025/04/30 09:52:25 422239] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 422242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 422246] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745422733| [2025/04/30 09:52:25 422251] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745422733| [2025/04/30 09:52:25 422255] [debug] |xqc_engine_wakeup_after|wakeup:1746006745422733|now:1746006745422254|diff:479| [2025/04/30 09:52:25 422259] [debug] |xqc_engine_main_logic|END|now:1746006745422159| [2025/04/30 09:52:25 422264] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745422264| [2025/04/30 09:52:25 422268] [debug] |xqc_engine_wakeup_after|wakeup:1746006745422733|now:1746006745422268|diff:465| [2025/04/30 09:52:25 422272] [debug] |xqc_engine_main_logic|END|now:1746006745422264| [2025/04/30 09:52:25 423344] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745423343| [2025/04/30 09:52:25 423356] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745422733|pq_index:0| [2025/04/30 09:52:25 423360] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745422159| [2025/04/30 09:52:25 423366] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745423365| [2025/04/30 09:52:25 423376] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745422733|now:1746006745423365| [2025/04/30 09:52:25 423380] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745422733|now:1746006745423365| [2025/04/30 09:52:25 423384] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 423389] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43182|min_srtt:43182|path_bw:1209677|loss_rate:3.17|path_pto:0| [2025/04/30 09:52:25 423394] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1398324| [2025/04/30 09:52:25 423399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 423405] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 423411] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 423418] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 423425] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 423432] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1328763| [2025/04/30 09:52:25 423437] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 423441] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1483| [2025/04/30 09:52:25 423482] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1483|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746006745423451|stream_id:0|stream_offset:1328763| [2025/04/30 09:52:25 423492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 423499] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 09:52:25 423506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43182|rtt_var:368|pto_duration:45182|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 423512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 423519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 423525] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 423531] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745493633|now:1746006745423506|interv:70127| [2025/04/30 09:52:25 423537] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745493633|now:1746006745423506|interval:70127|pto_count:0|srtt:43182 [2025/04/30 09:52:25 423550] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122077|inflight:51606| [2025/04/30 09:52:25 423558] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 423564] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1329942| [2025/04/30 09:52:25 423572] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 423579] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1484| [2025/04/30 09:52:25 423621] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1484|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745423590|stream_id:0|stream_offset:1329942| [2025/04/30 09:52:25 423630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 423638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 423644] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43182|rtt_var:368|pto_duration:45182|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 423652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 423656] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 423660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 423664] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745493772|now:1746006745423644|interv:70128| [2025/04/30 09:52:25 423668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745493772|now:1746006745423644|interval:70128|pto_count:0|srtt:43182 [2025/04/30 09:52:25 423672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122077|inflight:52806| [2025/04/30 09:52:25 423677] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 423681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1331121| [2025/04/30 09:52:25 423689] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 423696] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745424696|now:1746006745423696|interv:1000| [2025/04/30 09:52:25 423702] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 423708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 423713] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745424696| [2025/04/30 09:52:25 423717] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745424696| [2025/04/30 09:52:25 423721] [debug] |xqc_engine_wakeup_after|wakeup:1746006745424696|now:1746006745423721|diff:975| [2025/04/30 09:52:25 423731] [debug] |xqc_engine_main_logic|END|now:1746006745423365| [2025/04/30 09:52:25 423927] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745423925| [2025/04/30 09:52:25 423935] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 423944] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:563| [2025/04/30 09:52:25 423949] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:564| [2025/04/30 09:52:25 423956] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:564| [2025/04/30 09:52:25 423962] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 423969] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1436|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1437|path_largest_ack:1436| [2025/04/30 09:52:25 423977] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:54006|prior_delivered:1251245|prior_time:1746006745378088|is_app_limited:0|send_elapse:41916|ack_elapse:45837|ctl_first_sent_time:1746006745378618|lagest_ack_time:1746006745423925|curr_delivered:1305251| [2025/04/30 09:52:25 423983] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745378618| [2025/04/30 09:52:25 423990] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:695||sndq_packets_used_bytes:0|sndq_packets_free:653| [2025/04/30 09:52:25 423996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1437|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1437|path_largest_ack:1437| [2025/04/30 09:52:25 424003] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52806|prior_delivered:1253645|prior_time:1746006745380069|is_app_limited:0|send_elapse:43568|ack_elapse:43856|ctl_first_sent_time:1746006745380408|lagest_ack_time:1746006745423925|curr_delivered:1306451| [2025/04/30 09:52:25 424010] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745380408| [2025/04/30 09:52:25 424017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:694||sndq_packets_used_bytes:0|sndq_packets_free:654| [2025/04/30 09:52:25 424023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43182|rttvar:368|minrtt:31359|latest_rtt:43517|ack_delay:104| [2025/04/30 09:52:25 424030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43211|rttvar:333|minrtt:31359|latest_rtt:43517|ack_delay:104| [2025/04/30 09:52:25 424036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1437|lost_pn:1434|thresh:3| [2025/04/30 09:52:25 424042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 424049] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 424056] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43211|rtt_var:333|pto_duration:45211|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 424062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 424069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 424077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 09:52:25 424081] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745493801|now:1746006745424055|interv:69746| [2025/04/30 09:52:25 424085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745493801|now:1746006745424055|interval:69746|pto_count:0|srtt:43211 [2025/04/30 09:52:25 424089] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43568, ack_elapse 43856, delivered 52806|rate 1204076|lost 305| [2025/04/30 09:52:25 424094] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204076) in round 25| [2025/04/30 09:52:25 424098] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 424102] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:27242| [2025/04/30 09:52:25 424106] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122077|packet_lost:0|acked:2400|po_sent_time:1746006745380408|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1268045| [2025/04/30 09:52:25 424111] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122077|packet_lost:0|acked:2400|po_sent_time:1746006745380408|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1268045| [2025/04/30 09:52:25 424115] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:122077|full_bw_reached:1|inflight:50406|srtt:43211|latest_rtt:43517|min_rtt:31359|applimit:0|lost:305|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 424121] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:564|largest:564|pns:2| [2025/04/30 09:52:25 424126] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:564|frame:ACK |recv_time:1746006745423925|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 424131] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865423925|now:1746006745423925|interv:120000000| [2025/04/30 09:52:25 424157] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865423925|now:1746006745423925|interv:120000000| [2025/04/30 09:52:25 424162] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745424696|pq_index:0| [2025/04/30 09:52:25 424166] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745423365| [2025/04/30 09:52:25 424170] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745424170| [2025/04/30 09:52:25 424175] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745424174| [2025/04/30 09:52:25 424181] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43211|min_srtt:43211|path_bw:1209677|loss_rate:3.13|path_pto:0| [2025/04/30 09:52:25 424185] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1398324| [2025/04/30 09:52:25 424194] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43211|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 424199] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 424203] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43211|min_srtt:43211|path_bw:1209677|loss_rate:3.13|path_pto:0| [2025/04/30 09:52:25 424208] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1399503| [2025/04/30 09:52:25 424212] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43211|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 424217] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 424221] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43211|min_srtt:43211|path_bw:1209677|loss_rate:3.13|path_pto:0| [2025/04/30 09:52:25 424225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1400682| [2025/04/30 09:52:25 424230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 424234] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 424238] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 424242] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 424246] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 424251] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1331121| [2025/04/30 09:52:25 424255] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 424259] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 424263] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745424696| [2025/04/30 09:52:25 424267] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745424696| [2025/04/30 09:52:25 424271] [debug] |xqc_engine_wakeup_after|wakeup:1746006745424696|now:1746006745424271|diff:425| [2025/04/30 09:52:25 424275] [debug] |xqc_engine_main_logic|END|now:1746006745424174| [2025/04/30 09:52:25 424281] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745424281| [2025/04/30 09:52:25 424284] [debug] |xqc_engine_wakeup_after|wakeup:1746006745424696|now:1746006745424284|diff:412| [2025/04/30 09:52:25 424288] [debug] |xqc_engine_main_logic|END|now:1746006745424281| [2025/04/30 09:52:25 425360] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745425360| [2025/04/30 09:52:25 425372] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745424696|pq_index:0| [2025/04/30 09:52:25 425382] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745424174| [2025/04/30 09:52:25 425387] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745425386| [2025/04/30 09:52:25 425392] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745424696|now:1746006745425386| [2025/04/30 09:52:25 425398] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745424696|now:1746006745425386| [2025/04/30 09:52:25 425404] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 425412] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43211|min_srtt:43211|path_bw:1209677|loss_rate:3.13|path_pto:0| [2025/04/30 09:52:25 425419] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1400682| [2025/04/30 09:52:25 425427] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 425431] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 425435] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 425439] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 425446] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 425453] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1331121| [2025/04/30 09:52:25 425460] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 425466] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1485| [2025/04/30 09:52:25 425522] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1485|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746006745425479|stream_id:0|stream_offset:1331121| [2025/04/30 09:52:25 425533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 425539] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 09:52:25 425546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43211|rtt_var:333|pto_duration:45211|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 425553] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 425559] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 425565] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 425590] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745495690|now:1746006745425545|interv:70145| [2025/04/30 09:52:25 425596] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745495690|now:1746006745425545|interval:70145|pto_count:0|srtt:43211 [2025/04/30 09:52:25 425604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122077|inflight:51606| [2025/04/30 09:52:25 425611] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 425616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1332300| [2025/04/30 09:52:25 425623] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 425630] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1486| [2025/04/30 09:52:25 425672] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1486|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745425641|stream_id:0|stream_offset:1332300| [2025/04/30 09:52:25 425682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 425689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 425696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43211|rtt_var:333|pto_duration:45211|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 425702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 425706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 425710] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 425714] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745495852|now:1746006745425696|interv:70156| [2025/04/30 09:52:25 425718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745495852|now:1746006745425696|interval:70156|pto_count:0|srtt:43211 [2025/04/30 09:52:25 425723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122077|inflight:52806| [2025/04/30 09:52:25 425727] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 425732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1333479| [2025/04/30 09:52:25 425737] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 425741] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745426740|now:1746006745425740|interv:1000| [2025/04/30 09:52:25 425745] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 425753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 425757] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745426740| [2025/04/30 09:52:25 425761] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745426740| [2025/04/30 09:52:25 425765] [debug] |xqc_engine_wakeup_after|wakeup:1746006745426740|now:1746006745425765|diff:975| [2025/04/30 09:52:25 425770] [debug] |xqc_engine_main_logic|END|now:1746006745425386| [2025/04/30 09:52:25 425915] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745425914| [2025/04/30 09:52:25 425921] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 425929] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:564| [2025/04/30 09:52:25 425936] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:565| [2025/04/30 09:52:25 425944] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:565| [2025/04/30 09:52:25 425950] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 425958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1438|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1439|path_largest_ack:1438| [2025/04/30 09:52:25 425965] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:54006|prior_delivered:1253645|prior_time:1746006745380069|is_app_limited:0|send_elapse:43703|ack_elapse:45845|ctl_first_sent_time:1746006745380543|lagest_ack_time:1746006745425914|curr_delivered:1307651| [2025/04/30 09:52:25 425973] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745380543| [2025/04/30 09:52:25 425980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:693||sndq_packets_used_bytes:0|sndq_packets_free:655| [2025/04/30 09:52:25 425987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1439|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1439|path_largest_ack:1439| [2025/04/30 09:52:25 425994] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52806|prior_delivered:1256045|prior_time:1746006745382051|is_app_limited:0|send_elapse:41666|ack_elapse:43863|ctl_first_sent_time:1746006745382385|lagest_ack_time:1746006745425914|curr_delivered:1308851| [2025/04/30 09:52:25 426002] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745382385| [2025/04/30 09:52:25 426009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:692||sndq_packets_used_bytes:0|sndq_packets_free:656| [2025/04/30 09:52:25 426015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43211|rttvar:333|minrtt:31359|latest_rtt:43529|ack_delay:96| [2025/04/30 09:52:25 426022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43239|rttvar:305|minrtt:31359|latest_rtt:43529|ack_delay:96| [2025/04/30 09:52:25 426029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1439|lost_pn:1436|thresh:3| [2025/04/30 09:52:25 426035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 426042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 426048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43239|rtt_var:305|pto_duration:45239|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 426061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 426067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 426071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 09:52:25 426075] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745495880|now:1746006745426048|interv:69832| [2025/04/30 09:52:25 426079] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745495880|now:1746006745426048|interval:69832|pto_count:0|srtt:43239 [2025/04/30 09:52:25 426085] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 41666, ack_elapse 43863, delivered 52806|rate 1203884|lost 305| [2025/04/30 09:52:25 426092] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203884) in round 25| [2025/04/30 09:52:25 426099] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 426106] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:27242| [2025/04/30 09:52:25 426111] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122077|packet_lost:0|acked:2400|po_sent_time:1746006745382385|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1268045| [2025/04/30 09:52:25 426115] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122077|packet_lost:0|acked:2400|po_sent_time:1746006745382385|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1268045| [2025/04/30 09:52:25 426120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:122077|full_bw_reached:1|inflight:50406|srtt:43239|latest_rtt:43529|min_rtt:31359|applimit:0|lost:305|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 426126] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:565|largest:565|pns:2| [2025/04/30 09:52:25 426131] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:565|frame:ACK |recv_time:1746006745425914|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 426158] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865425914|now:1746006745425914|interv:120000000| [2025/04/30 09:52:25 426162] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865425914|now:1746006745425914|interv:120000000| [2025/04/30 09:52:25 426166] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745426740|pq_index:0| [2025/04/30 09:52:25 426170] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745425386| [2025/04/30 09:52:25 426174] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745426174| [2025/04/30 09:52:25 426179] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745426178| [2025/04/30 09:52:25 426189] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43239|min_srtt:43239|path_bw:1209677|loss_rate:3.08|path_pto:0| [2025/04/30 09:52:25 426194] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1400682| [2025/04/30 09:52:25 426198] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43239|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 426203] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 426208] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43239|min_srtt:43239|path_bw:1209677|loss_rate:3.08|path_pto:0| [2025/04/30 09:52:25 426212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1401861| [2025/04/30 09:52:25 426216] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43239|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 426221] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 426225] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43239|min_srtt:43239|path_bw:1209677|loss_rate:3.08|path_pto:0| [2025/04/30 09:52:25 426229] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1403040| [2025/04/30 09:52:25 426233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 426237] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 426241] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 426246] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 426250] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 426254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1333479| [2025/04/30 09:52:25 426259] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 426262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 426266] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745426740| [2025/04/30 09:52:25 426271] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745426740| [2025/04/30 09:52:25 426275] [debug] |xqc_engine_wakeup_after|wakeup:1746006745426740|now:1746006745426274|diff:466| [2025/04/30 09:52:25 426279] [debug] |xqc_engine_main_logic|END|now:1746006745426178| [2025/04/30 09:52:25 426287] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745426287| [2025/04/30 09:52:25 426291] [debug] |xqc_engine_wakeup_after|wakeup:1746006745426740|now:1746006745426291|diff:449| [2025/04/30 09:52:25 426295] [debug] |xqc_engine_main_logic|END|now:1746006745426287| [2025/04/30 09:52:25 427367] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745427367| [2025/04/30 09:52:25 427379] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745426740|pq_index:0| [2025/04/30 09:52:25 427383] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745426178| [2025/04/30 09:52:25 427389] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745427387| [2025/04/30 09:52:25 427397] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745426740|now:1746006745427387| [2025/04/30 09:52:25 427404] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745426740|now:1746006745427387| [2025/04/30 09:52:25 427410] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 427418] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43239|min_srtt:43239|path_bw:1209677|loss_rate:3.08|path_pto:0| [2025/04/30 09:52:25 427423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1403040| [2025/04/30 09:52:25 427428] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 427434] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 427440] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 427447] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 427454] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 427460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1333479| [2025/04/30 09:52:25 427466] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 427473] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1487| [2025/04/30 09:52:25 427514] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1487|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746006745427484|stream_id:0|stream_offset:1333479| [2025/04/30 09:52:25 427524] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 427531] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 09:52:25 427538] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43239|rtt_var:305|pto_duration:45239|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 427551] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 427558] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 427564] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 427570] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745497723|now:1746006745427537|interv:70186| [2025/04/30 09:52:25 427576] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745497723|now:1746006745427537|interval:70186|pto_count:0|srtt:43239 [2025/04/30 09:52:25 427583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122077|inflight:51606| [2025/04/30 09:52:25 427590] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 427596] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1334658| [2025/04/30 09:52:25 427604] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 427609] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1488| [2025/04/30 09:52:25 427644] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1488|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745427616|stream_id:0|stream_offset:1334658| [2025/04/30 09:52:25 427653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 427661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 427668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43239|rtt_var:305|pto_duration:45239|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 427675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 427678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 427682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 427686] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745497855|now:1746006745427668|interv:70187| [2025/04/30 09:52:25 427690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745497855|now:1746006745427668|interval:70187|pto_count:0|srtt:43239 [2025/04/30 09:52:25 427695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122077|inflight:52806| [2025/04/30 09:52:25 427699] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 427704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1335837| [2025/04/30 09:52:25 427713] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 427717] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745428716|now:1746006745427716|interv:1000| [2025/04/30 09:52:25 427721] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 427724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 427728] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745428716| [2025/04/30 09:52:25 427733] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745428716| [2025/04/30 09:52:25 427737] [debug] |xqc_engine_wakeup_after|wakeup:1746006745428716|now:1746006745427737|diff:979| [2025/04/30 09:52:25 427741] [debug] |xqc_engine_main_logic|END|now:1746006745427387| [2025/04/30 09:52:25 428814] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745428814| [2025/04/30 09:52:25 428826] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745428716|pq_index:0| [2025/04/30 09:52:25 428831] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745427387| [2025/04/30 09:52:25 428836] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745428835| [2025/04/30 09:52:25 428841] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745428716|now:1746006745428835| [2025/04/30 09:52:25 428845] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745428716|now:1746006745428835| [2025/04/30 09:52:25 428849] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 428854] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43239|min_srtt:43239|path_bw:1209677|loss_rate:3.03|path_pto:0| [2025/04/30 09:52:25 428859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:52806|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1403040| [2025/04/30 09:52:25 428864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 428868] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 428871] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 428876] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 428880] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 428885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1335837| [2025/04/30 09:52:25 428889] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 428893] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1489| [2025/04/30 09:52:25 428930] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1489|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745428902|stream_id:0|stream_offset:1335837| [2025/04/30 09:52:25 428947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 428954] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 428962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43239|rtt_var:305|pto_duration:45239|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 428967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 428971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 428975] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 428979] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745499141|now:1746006745428961|interv:70180| [2025/04/30 09:52:25 428983] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745499141|now:1746006745428961|interval:70180|pto_count:0|srtt:43239 [2025/04/30 09:52:25 428987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122077|inflight:54006| [2025/04/30 09:52:25 428992] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 428997] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1337016| [2025/04/30 09:52:25 429001] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 429005] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745430005|now:1746006745429005|interv:1000| [2025/04/30 09:52:25 429009] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 429013] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 429017] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745430005| [2025/04/30 09:52:25 429021] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745430005| [2025/04/30 09:52:25 429025] [debug] |xqc_engine_wakeup_after|wakeup:1746006745430005|now:1746006745429025|diff:980| [2025/04/30 09:52:25 429030] [debug] |xqc_engine_main_logic|END|now:1746006745428835| [2025/04/30 09:52:25 429947] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745429946| [2025/04/30 09:52:25 429963] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 429971] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:565| [2025/04/30 09:52:25 429978] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:567| [2025/04/30 09:52:25 429987] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:567| [2025/04/30 09:52:25 429993] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 430000] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1440|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1443|path_largest_ack:1440| [2025/04/30 09:52:25 430012] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:54006|prior_delivered:1256045|prior_time:1746006745382051|is_app_limited:0|send_elapse:41798|ack_elapse:47895|ctl_first_sent_time:1746006745382517|lagest_ack_time:1746006745429946|curr_delivered:1310051| [2025/04/30 09:52:25 430017] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745382517| [2025/04/30 09:52:25 430023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:691||sndq_packets_used_bytes:0|sndq_packets_free:657| [2025/04/30 09:52:25 430030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1441|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1443|path_largest_ack:1441| [2025/04/30 09:52:25 430036] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52806|prior_delivered:1258445|prior_time:1746006745384189|is_app_limited:0|send_elapse:43647|ack_elapse:45757|ctl_first_sent_time:1746006745384534|lagest_ack_time:1746006745429946|curr_delivered:1311251| [2025/04/30 09:52:25 430043] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745384534| [2025/04/30 09:52:25 430048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:690||sndq_packets_used_bytes:0|sndq_packets_free:658| [2025/04/30 09:52:25 430055] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1442|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1443|path_largest_ack:1442| [2025/04/30 09:52:25 430062] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52806|prior_delivered:1258445|prior_time:1746006745384189|is_app_limited:0|send_elapse:43647|ack_elapse:45757|ctl_first_sent_time:1746006745384534|lagest_ack_time:1746006745429946|curr_delivered:1312451| [2025/04/30 09:52:25 430069] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745384689| [2025/04/30 09:52:25 430076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:689||sndq_packets_used_bytes:0|sndq_packets_free:659| [2025/04/30 09:52:25 430082] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1443|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1443|path_largest_ack:1443| [2025/04/30 09:52:25 430089] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52806|prior_delivered:1260845|prior_time:1746006745386069|is_app_limited:0|send_elapse:43642|ack_elapse:43877|ctl_first_sent_time:1746006745386413|lagest_ack_time:1746006745429946|curr_delivered:1313651| [2025/04/30 09:52:25 430096] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745386413| [2025/04/30 09:52:25 430103] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:688||sndq_packets_used_bytes:0|sndq_packets_free:660| [2025/04/30 09:52:25 430107] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43239|rttvar:305|minrtt:31359|latest_rtt:43533|ack_delay:96| [2025/04/30 09:52:25 430111] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43264|rttvar:278|minrtt:31359|latest_rtt:43533|ack_delay:96| [2025/04/30 09:52:25 430116] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1443|lost_pn:1440|thresh:3| [2025/04/30 09:52:25 430124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 430128] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 430152] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43264|rtt_var:278|pto_duration:45264|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 430160] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 430164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 430168] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 09:52:25 430172] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745499166|now:1746006745430151|interv:69015| [2025/04/30 09:52:25 430176] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745499166|now:1746006745430151|interval:69015|pto_count:0|srtt:43264 [2025/04/30 09:52:25 430181] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43642, ack_elapse 43877, delivered 52806|rate 1203500|lost 305| [2025/04/30 09:52:25 430185] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203500) in round 25| [2025/04/30 09:52:25 430190] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 430194] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:27242| [2025/04/30 09:52:25 430198] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122077|packet_lost:0|acked:4800|po_sent_time:1746006745386413|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1268045| [2025/04/30 09:52:25 430202] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122077|packet_lost:0|acked:4800|po_sent_time:1746006745386413|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1268045| [2025/04/30 09:52:25 430207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:122077|full_bw_reached:1|inflight:49206|srtt:43264|latest_rtt:43533|min_rtt:31359|applimit:0|lost:305|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 430214] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:567|largest:567|pns:2| [2025/04/30 09:52:25 430219] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:567|frame:ACK |recv_time:1746006745429946|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 430223] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865429946|now:1746006745429946|interv:120000000| [2025/04/30 09:52:25 430227] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865429946|now:1746006745429946|interv:120000000| [2025/04/30 09:52:25 430231] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745430005|pq_index:0| [2025/04/30 09:52:25 430236] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745428835| [2025/04/30 09:52:25 430240] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745430240| [2025/04/30 09:52:25 430248] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745430247| [2025/04/30 09:52:25 430253] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745430005|now:1746006745430247| [2025/04/30 09:52:25 430257] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745430005|now:1746006745430247| [2025/04/30 09:52:25 430261] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 430266] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43264|min_srtt:43264|path_bw:1209677|loss_rate:3.01|path_pto:0| [2025/04/30 09:52:25 430271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:49206|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1403040| [2025/04/30 09:52:25 430276] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43264|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 430280] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 430285] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43264|min_srtt:43264|path_bw:1209677|loss_rate:3.01|path_pto:0| [2025/04/30 09:52:25 430289] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:49206|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1404219| [2025/04/30 09:52:25 430294] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43264|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 430298] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 430303] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43264|min_srtt:43264|path_bw:1209677|loss_rate:3.01|path_pto:0| [2025/04/30 09:52:25 430307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:49206|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1405398| [2025/04/30 09:52:25 430312] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43264|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 430316] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 430320] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43264|min_srtt:43264|path_bw:1209677|loss_rate:3.01|path_pto:0| [2025/04/30 09:52:25 430324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:49206|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1406577| [2025/04/30 09:52:25 430329] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43264|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 430336] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 430340] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43264|min_srtt:43264|path_bw:1209677|loss_rate:3.01|path_pto:0| [2025/04/30 09:52:25 430345] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:49206|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1407756| [2025/04/30 09:52:25 430349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 430353] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 430357] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 430361] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 430366] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 430370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1337016| [2025/04/30 09:52:25 430375] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 430379] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1490| [2025/04/30 09:52:25 430444] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1490|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746006745430387|stream_id:0|stream_offset:1337016| [2025/04/30 09:52:25 430455] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 430462] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 09:52:25 430470] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43264|rtt_var:278|pto_duration:45264|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 430475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 430481] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 430487] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 09:52:25 430494] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745500651|now:1746006745430469|interv:70182| [2025/04/30 09:52:25 430500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745500651|now:1746006745430469|interval:70182|pto_count:0|srtt:43264 [2025/04/30 09:52:25 430507] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122077|inflight:50406| [2025/04/30 09:52:25 430515] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 430528] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1338195| [2025/04/30 09:52:25 430535] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 430541] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1491| [2025/04/30 09:52:25 430602] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1491|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746006745430552|stream_id:0|stream_offset:1338195| [2025/04/30 09:52:25 430613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 430621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 09:52:25 430627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43264|rtt_var:278|pto_duration:45264|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 430634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 430641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 430646] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 430650] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745500816|now:1746006745430627|interv:70189| [2025/04/30 09:52:25 430654] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745500816|now:1746006745430627|interval:70189|pto_count:0|srtt:43264 [2025/04/30 09:52:25 430665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122077|inflight:51606| [2025/04/30 09:52:25 430670] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 430675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1339374| [2025/04/30 09:52:25 430679] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 430683] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745431683|now:1746006745430683|interv:1000| [2025/04/30 09:52:25 430687] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 430691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 430695] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745431683| [2025/04/30 09:52:25 430699] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745431683| [2025/04/30 09:52:25 430703] [debug] |xqc_engine_wakeup_after|wakeup:1746006745431683|now:1746006745430703|diff:980| [2025/04/30 09:52:25 430708] [debug] |xqc_engine_main_logic|END|now:1746006745430247| [2025/04/30 09:52:25 430714] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745430713| [2025/04/30 09:52:25 430717] [debug] |xqc_engine_wakeup_after|wakeup:1746006745431683|now:1746006745430717|diff:966| [2025/04/30 09:52:25 430727] [debug] |xqc_engine_main_logic|END|now:1746006745430713| [2025/04/30 09:52:25 431794] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745431794| [2025/04/30 09:52:25 431806] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745431683|pq_index:0| [2025/04/30 09:52:25 431811] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745430247| [2025/04/30 09:52:25 431816] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745431815| [2025/04/30 09:52:25 431820] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745431683|now:1746006745431815| [2025/04/30 09:52:25 431825] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745431683|now:1746006745431815| [2025/04/30 09:52:25 431829] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 431834] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43264|min_srtt:43264|path_bw:1209677|loss_rate:2.96|path_pto:0| [2025/04/30 09:52:25 431839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:51606|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1407756| [2025/04/30 09:52:25 431844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 431851] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 431858] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 431865] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 431872] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 431879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1339374| [2025/04/30 09:52:25 431886] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 431893] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1492| [2025/04/30 09:52:25 431941] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1492|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745431908|stream_id:0|stream_offset:1339374| [2025/04/30 09:52:25 431951] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 431958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 431964] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43264|rtt_var:278|pto_duration:45264|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 431971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 431984] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 431990] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 431997] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745502172|now:1746006745431964|interv:70208| [2025/04/30 09:52:25 432003] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745502172|now:1746006745431964|interval:70208|pto_count:0|srtt:43264 [2025/04/30 09:52:25 432010] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122077|inflight:52806| [2025/04/30 09:52:25 432018] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 432022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1340553| [2025/04/30 09:52:25 432028] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 432035] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1493| [2025/04/30 09:52:25 432073] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1493|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745432045|stream_id:0|stream_offset:1340553| [2025/04/30 09:52:25 432082] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 432090] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 432097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43264|rtt_var:278|pto_duration:45264|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 432102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 432106] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 432109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 432113] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745502309|now:1746006745432096|interv:70213| [2025/04/30 09:52:25 432117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745502309|now:1746006745432096|interval:70213|pto_count:0|srtt:43264 [2025/04/30 09:52:25 432122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122077|inflight:54006| [2025/04/30 09:52:25 432127] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 432131] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1341732| [2025/04/30 09:52:25 432158] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 432167] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745433167|now:1746006745432167|interv:1000| [2025/04/30 09:52:25 432171] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 432175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 432179] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745433167| [2025/04/30 09:52:25 432183] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745433167| [2025/04/30 09:52:25 432188] [debug] |xqc_engine_wakeup_after|wakeup:1746006745433167|now:1746006745432187|diff:980| [2025/04/30 09:52:25 432192] [debug] |xqc_engine_main_logic|END|now:1746006745431815| [2025/04/30 09:52:25 432202] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745432201| [2025/04/30 09:52:25 432207] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 432213] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:567| [2025/04/30 09:52:25 432217] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:568| [2025/04/30 09:52:25 432222] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:568| [2025/04/30 09:52:25 432226] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 432231] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1444|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1445|path_largest_ack:1444| [2025/04/30 09:52:25 432236] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:54006|prior_delivered:1260845|prior_time:1746006745386069|is_app_limited:0|send_elapse:43762|ack_elapse:46132|ctl_first_sent_time:1746006745386533|lagest_ack_time:1746006745432201|curr_delivered:1314851| [2025/04/30 09:52:25 432241] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745386533| [2025/04/30 09:52:25 432245] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:687||sndq_packets_used_bytes:0|sndq_packets_free:661| [2025/04/30 09:52:25 432250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1445|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1445|path_largest_ack:1445| [2025/04/30 09:52:25 432254] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52806|prior_delivered:1263245|prior_time:1746006745388044|is_app_limited:0|send_elapse:43647|ack_elapse:44157|ctl_first_sent_time:1746006745388387|lagest_ack_time:1746006745432201|curr_delivered:1316051| [2025/04/30 09:52:25 432258] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745388387| [2025/04/30 09:52:25 432262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:686||sndq_packets_used_bytes:0|sndq_packets_free:662| [2025/04/30 09:52:25 432267] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43264|rttvar:278|minrtt:31359|latest_rtt:43814|ack_delay:96| [2025/04/30 09:52:25 432271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43320|rttvar:322|minrtt:31359|latest_rtt:43814|ack_delay:96| [2025/04/30 09:52:25 432275] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1445|lost_pn:1442|thresh:3| [2025/04/30 09:52:25 432279] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 432291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 432295] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43320|rtt_var:322|pto_duration:45320|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 432299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 432303] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 432308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 432314] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745502365|now:1746006745432295|interv:70070| [2025/04/30 09:52:25 432321] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745502365|now:1746006745432295|interval:70070|pto_count:0|srtt:43320 [2025/04/30 09:52:25 432328] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43647, ack_elapse 44157, delivered 52806|rate 1195869|lost 305| [2025/04/30 09:52:25 432335] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195869) in round 25| [2025/04/30 09:52:25 432342] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 432349] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:27242| [2025/04/30 09:52:25 432355] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122077|packet_lost:0|acked:2400|po_sent_time:1746006745388387|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1268045| [2025/04/30 09:52:25 432363] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122077|packet_lost:0|acked:2400|po_sent_time:1746006745388387|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1268045| [2025/04/30 09:52:25 432371] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:122077|full_bw_reached:1|inflight:51606|srtt:43320|latest_rtt:43814|min_rtt:31359|applimit:0|lost:305|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 432379] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:568|largest:568|pns:2| [2025/04/30 09:52:25 432387] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:568|frame:ACK |recv_time:1746006745432201|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 432394] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865432201|now:1746006745432201|interv:120000000| [2025/04/30 09:52:25 432400] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865432201|now:1746006745432201|interv:120000000| [2025/04/30 09:52:25 432407] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745433167|pq_index:0| [2025/04/30 09:52:25 432413] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745431815| [2025/04/30 09:52:25 432419] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745432419| [2025/04/30 09:52:25 432426] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745432424| [2025/04/30 09:52:25 432441] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43320|min_srtt:43320|path_bw:1209677|loss_rate:2.92|path_pto:0| [2025/04/30 09:52:25 432448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:51606|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1407756| [2025/04/30 09:52:25 432455] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43320|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 432462] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 432468] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43320|min_srtt:43320|path_bw:1209677|loss_rate:2.92|path_pto:0| [2025/04/30 09:52:25 432475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:51606|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1408935| [2025/04/30 09:52:25 432482] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43320|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 432489] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 432495] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43320|min_srtt:43320|path_bw:1209677|loss_rate:2.92|path_pto:0| [2025/04/30 09:52:25 432502] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:51606|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1410114| [2025/04/30 09:52:25 432508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 432514] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 432520] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 432527] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 432534] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 432541] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1341732| [2025/04/30 09:52:25 432548] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 432554] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 432561] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745433167| [2025/04/30 09:52:25 432572] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745433167| [2025/04/30 09:52:25 432579] [debug] |xqc_engine_wakeup_after|wakeup:1746006745433167|now:1746006745432579|diff:588| [2025/04/30 09:52:25 432584] [debug] |xqc_engine_main_logic|END|now:1746006745432424| [2025/04/30 09:52:25 432589] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745432589| [2025/04/30 09:52:25 432593] [debug] |xqc_engine_wakeup_after|wakeup:1746006745433167|now:1746006745432593|diff:574| [2025/04/30 09:52:25 432597] [debug] |xqc_engine_main_logic|END|now:1746006745432589| [2025/04/30 09:52:25 433667] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745433667| [2025/04/30 09:52:25 433678] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745433167|pq_index:0| [2025/04/30 09:52:25 433683] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745432424| [2025/04/30 09:52:25 433688] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745433687| [2025/04/30 09:52:25 433693] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745433167|now:1746006745433687| [2025/04/30 09:52:25 433697] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745433167|now:1746006745433687| [2025/04/30 09:52:25 433701] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 433707] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43320|min_srtt:43320|path_bw:1209677|loss_rate:2.92|path_pto:0| [2025/04/30 09:52:25 433711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:51606|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1410114| [2025/04/30 09:52:25 433716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 433720] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 433727] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 433733] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 433741] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 433746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1341732| [2025/04/30 09:52:25 433750] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 433755] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1494| [2025/04/30 09:52:25 433793] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1494|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745433763|stream_id:0|stream_offset:1341732| [2025/04/30 09:52:25 433802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 433817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 433823] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43320|rtt_var:322|pto_duration:45320|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 433830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 433836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 433842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 433846] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745504083|now:1746006745433823|interv:70260| [2025/04/30 09:52:25 433850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745504083|now:1746006745433823|interval:70260|pto_count:0|srtt:43320 [2025/04/30 09:52:25 433857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122077|inflight:52806| [2025/04/30 09:52:25 433865] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 433872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1342911| [2025/04/30 09:52:25 433879] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 433884] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745434884|now:1746006745433884|interv:1000| [2025/04/30 09:52:25 433890] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 433897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 433903] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745434884| [2025/04/30 09:52:25 433910] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745434884| [2025/04/30 09:52:25 433917] [debug] |xqc_engine_wakeup_after|wakeup:1746006745434884|now:1746006745433916|diff:968| [2025/04/30 09:52:25 433923] [debug] |xqc_engine_main_logic|END|now:1746006745433687| [2025/04/30 09:52:25 433936] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:38|state:ESTABED|recv_time:1746006745433935| [2025/04/30 09:52:25 433944] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 433952] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:568| [2025/04/30 09:52:25 433958] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:569| [2025/04/30 09:52:25 433966] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:569| [2025/04/30 09:52:25 433970] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 433975] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1446|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1447|path_largest_ack:1446| [2025/04/30 09:52:25 433982] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:54006|prior_delivered:1263245|prior_time:1746006745388044|is_app_limited:0|send_elapse:43749|ack_elapse:45891|ctl_first_sent_time:1746006745388489|lagest_ack_time:1746006745433935|curr_delivered:1317251| [2025/04/30 09:52:25 433995] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745388489| [2025/04/30 09:52:25 434002] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:685||sndq_packets_used_bytes:0|sndq_packets_free:663| [2025/04/30 09:52:25 434008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1447|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1447|path_largest_ack:1447| [2025/04/30 09:52:25 434015] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52806|prior_delivered:1265645|prior_time:1746006745390046|is_app_limited:0|send_elapse:42528|ack_elapse:43889|ctl_first_sent_time:1746006745390386|lagest_ack_time:1746006745433935|curr_delivered:1318451| [2025/04/30 09:52:25 434022] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745390386| [2025/04/30 09:52:25 434029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:684||sndq_packets_used_bytes:0|sndq_packets_free:664| [2025/04/30 09:52:25 434036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43320|rttvar:322|minrtt:31359|latest_rtt:43549|ack_delay:80| [2025/04/30 09:52:25 434042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43338|rttvar:279|minrtt:31359|latest_rtt:43549|ack_delay:80| [2025/04/30 09:52:25 434049] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1447|lost_pn:1444|thresh:3| [2025/04/30 09:52:25 434054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 434058] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 434063] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43338|rtt_var:279|pto_duration:45338|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 434067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 434071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 434075] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 09:52:25 434079] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745504101|now:1746006745434062|interv:70039| [2025/04/30 09:52:25 434083] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745504101|now:1746006745434062|interval:70039|pto_count:0|srtt:43338 [2025/04/30 09:52:25 434087] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42528, ack_elapse 43889, delivered 52806|rate 1203171|lost 305| [2025/04/30 09:52:25 434092] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203171) in round 25| [2025/04/30 09:52:25 434096] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 434100] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:27242| [2025/04/30 09:52:25 434104] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122077|packet_lost:0|acked:2400|po_sent_time:1746006745390386|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1268045| [2025/04/30 09:52:25 434112] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122077|packet_lost:0|acked:2400|po_sent_time:1746006745390386|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1268045| [2025/04/30 09:52:25 434117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:122077|full_bw_reached:1|inflight:50406|srtt:43338|latest_rtt:43549|min_rtt:31359|applimit:0|lost:305|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 434123] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:569|largest:569|pns:2| [2025/04/30 09:52:25 434128] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:569|frame:ACK |recv_time:1746006745433935|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 434153] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865433935|now:1746006745433935|interv:120000000| [2025/04/30 09:52:25 434162] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865433935|now:1746006745433935|interv:120000000| [2025/04/30 09:52:25 434166] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745434884|pq_index:0| [2025/04/30 09:52:25 434170] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745433687| [2025/04/30 09:52:25 434174] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745434174| [2025/04/30 09:52:25 434179] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745434178| [2025/04/30 09:52:25 434185] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43338|min_srtt:43338|path_bw:1209677|loss_rate:2.90|path_pto:0| [2025/04/30 09:52:25 434189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1410114| [2025/04/30 09:52:25 434194] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43338|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 434199] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 434203] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43338|min_srtt:43338|path_bw:1209677|loss_rate:2.90|path_pto:0| [2025/04/30 09:52:25 434208] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1411293| [2025/04/30 09:52:25 434212] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43338|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 434217] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 434221] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43338|min_srtt:43338|path_bw:1209677|loss_rate:2.90|path_pto:0| [2025/04/30 09:52:25 434229] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1412472| [2025/04/30 09:52:25 434233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 434237] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 434241] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 434245] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 434250] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 434254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1342911| [2025/04/30 09:52:25 434258] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 434262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 434266] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745434884| [2025/04/30 09:52:25 434270] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745434884| [2025/04/30 09:52:25 434274] [debug] |xqc_engine_wakeup_after|wakeup:1746006745434884|now:1746006745434274|diff:610| [2025/04/30 09:52:25 434279] [debug] |xqc_engine_main_logic|END|now:1746006745434178| [2025/04/30 09:52:25 434284] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745434284| [2025/04/30 09:52:25 434288] [debug] |xqc_engine_wakeup_after|wakeup:1746006745434884|now:1746006745434288|diff:596| [2025/04/30 09:52:25 434292] [debug] |xqc_engine_main_logic|END|now:1746006745434284| [2025/04/30 09:52:25 435320] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745435319| [2025/04/30 09:52:25 435332] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745434884|pq_index:0| [2025/04/30 09:52:25 435337] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745434178| [2025/04/30 09:52:25 435343] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745435342| [2025/04/30 09:52:25 435348] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745434884|now:1746006745435342| [2025/04/30 09:52:25 435355] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745434884|now:1746006745435342| [2025/04/30 09:52:25 435362] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 435370] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43338|min_srtt:43338|path_bw:1209677|loss_rate:2.90|path_pto:0| [2025/04/30 09:52:25 435378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1412472| [2025/04/30 09:52:25 435393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 435399] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 435405] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 435412] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 435419] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 435427] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1342911| [2025/04/30 09:52:25 435434] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 435441] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1495| [2025/04/30 09:52:25 435488] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1495|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746006745435453|stream_id:0|stream_offset:1342911| [2025/04/30 09:52:25 435499] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 435506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 09:52:25 435513] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43338|rtt_var:279|pto_duration:45338|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 435520] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 435527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 435533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 435539] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745505791|now:1746006745435513|interv:70278| [2025/04/30 09:52:25 435546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745505791|now:1746006745435513|interval:70278|pto_count:0|srtt:43338 [2025/04/30 09:52:25 435553] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122077|inflight:51606| [2025/04/30 09:52:25 435561] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 435568] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1344090| [2025/04/30 09:52:25 435575] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 435581] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1496| [2025/04/30 09:52:25 435615] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1496|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745435592|stream_id:0|stream_offset:1344090| [2025/04/30 09:52:25 435626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 435631] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 435636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43338|rtt_var:279|pto_duration:45338|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 435640] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 435644] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 435648] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 435652] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745505930|now:1746006745435635|interv:70295| [2025/04/30 09:52:25 435656] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745505930|now:1746006745435635|interval:70295|pto_count:0|srtt:43338 [2025/04/30 09:52:25 435660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122077|inflight:52806| [2025/04/30 09:52:25 435665] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 435669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1345269| [2025/04/30 09:52:25 435674] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 435678] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745436678|now:1746006745435678|interv:1000| [2025/04/30 09:52:25 435682] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 435686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 435690] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745436678| [2025/04/30 09:52:25 435694] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745436678| [2025/04/30 09:52:25 435698] [debug] |xqc_engine_wakeup_after|wakeup:1746006745436678|now:1746006745435698|diff:980| [2025/04/30 09:52:25 435703] [debug] |xqc_engine_main_logic|END|now:1746006745435342| [2025/04/30 09:52:25 435994] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:38|state:ESTABED|recv_time:1746006745435993| [2025/04/30 09:52:25 436004] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 436012] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:569| [2025/04/30 09:52:25 436019] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:570| [2025/04/30 09:52:25 436027] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:570| [2025/04/30 09:52:25 436034] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 436041] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1448|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1449|path_largest_ack:1448| [2025/04/30 09:52:25 436053] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:54006|prior_delivered:1265645|prior_time:1746006745390046|is_app_limited:0|send_elapse:42624|ack_elapse:45947|ctl_first_sent_time:1746006745390482|lagest_ack_time:1746006745435993|curr_delivered:1319651| [2025/04/30 09:52:25 436060] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745390482| [2025/04/30 09:52:25 436067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:683||sndq_packets_used_bytes:0|sndq_packets_free:665| [2025/04/30 09:52:25 436073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1449|origin_pktnum:1357|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1449|path_largest_ack:1449| [2025/04/30 09:52:25 436080] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52806|prior_delivered:1268045|prior_time:1746006745392073|is_app_limited:0|send_elapse:43579|ack_elapse:43920|ctl_first_sent_time:1746006745393394|lagest_ack_time:1746006745435993|curr_delivered:1320851| [2025/04/30 09:52:25 436087] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745393394| [2025/04/30 09:52:25 436094] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:681||sndq_packets_used_bytes:0|sndq_packets_free:667| [2025/04/30 09:52:25 436100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43338|rttvar:279|minrtt:31359|latest_rtt:42599|ack_delay:216| [2025/04/30 09:52:25 436107] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43218|rttvar:448|minrtt:31359|latest_rtt:42599|ack_delay:216| [2025/04/30 09:52:25 436111] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1449|lost_pn:1446|thresh:3| [2025/04/30 09:52:25 436115] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 436120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43218|rtt_var:448|pto_duration:45218|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 436124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 436128] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 436148] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 09:52:25 436155] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745505810|now:1746006745436119|interv:69691| [2025/04/30 09:52:25 436159] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745505810|now:1746006745436119|interval:69691|pto_count:0|srtt:43218 [2025/04/30 09:52:25 436164] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43579, ack_elapse 43920, delivered 52806|rate 1202322|lost 305| [2025/04/30 09:52:25 436168] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: RTT round update 25 -> 26| [2025/04/30 09:52:25 436173] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202322) in round 26| [2025/04/30 09:52:25 436185] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 436189] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:27242| [2025/04/30 09:52:25 436193] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122077|packet_lost:0|acked:2400|po_sent_time:1746006745393394|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1320851| [2025/04/30 09:52:25 436197] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122077|packet_lost:0|acked:2400|po_sent_time:1746006745393394|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1320851| [2025/04/30 09:52:25 436202] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:122077|full_bw_reached:1|inflight:50406|srtt:43218|latest_rtt:42599|min_rtt:31359|applimit:0|lost:305|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:52:25 436208] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:570|largest:570|pns:2| [2025/04/30 09:52:25 436213] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:570|frame:ACK |recv_time:1746006745435993|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 436217] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865435993|now:1746006745435993|interv:120000000| [2025/04/30 09:52:25 436222] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865435993|now:1746006745435993|interv:120000000| [2025/04/30 09:52:25 436226] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745436678|pq_index:0| [2025/04/30 09:52:25 436230] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745435342| [2025/04/30 09:52:25 436234] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745436234| [2025/04/30 09:52:25 436239] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745436238| [2025/04/30 09:52:25 436245] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43218|min_srtt:43218|path_bw:1209677|loss_rate:2.86|path_pto:0| [2025/04/30 09:52:25 436250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1412472| [2025/04/30 09:52:25 436254] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43218|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 436259] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 436264] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43218|min_srtt:43218|path_bw:1209677|loss_rate:2.86|path_pto:0| [2025/04/30 09:52:25 436268] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1413651| [2025/04/30 09:52:25 436275] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43218|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 436280] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 436284] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43218|min_srtt:43218|path_bw:1209677|loss_rate:2.86|path_pto:0| [2025/04/30 09:52:25 436288] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1414830| [2025/04/30 09:52:25 436293] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 436297] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 436301] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 436305] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 436309] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 436314] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1345269| [2025/04/30 09:52:25 436318] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 436322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 436326] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745436678| [2025/04/30 09:52:25 436330] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745436678| [2025/04/30 09:52:25 436334] [debug] |xqc_engine_wakeup_after|wakeup:1746006745436678|now:1746006745436334|diff:344| [2025/04/30 09:52:25 436338] [debug] |xqc_engine_main_logic|END|now:1746006745436238| [2025/04/30 09:52:25 436344] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745436344| [2025/04/30 09:52:25 436348] [debug] |xqc_engine_wakeup_after|wakeup:1746006745436678|now:1746006745436348|diff:330| [2025/04/30 09:52:25 436352] [debug] |xqc_engine_main_logic|END|now:1746006745436344| [2025/04/30 09:52:25 437428] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745437427| [2025/04/30 09:52:25 437442] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745436678|pq_index:0| [2025/04/30 09:52:25 437449] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745436238| [2025/04/30 09:52:25 437457] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745437455| [2025/04/30 09:52:25 437464] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745436678|now:1746006745437455| [2025/04/30 09:52:25 437470] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745436678|now:1746006745437455| [2025/04/30 09:52:25 437476] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 437492] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43218|min_srtt:43218|path_bw:1209677|loss_rate:2.86|path_pto:0| [2025/04/30 09:52:25 437500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1414830| [2025/04/30 09:52:25 437507] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 437513] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 437519] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 437526] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 437533] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 437539] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1345269| [2025/04/30 09:52:25 437546] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 437550] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1497| [2025/04/30 09:52:25 437590] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1497|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746006745437558|stream_id:0|stream_offset:1345269| [2025/04/30 09:52:25 437600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 437607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 09:52:25 437614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43218|rtt_var:448|pto_duration:45218|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 437620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 437624] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 437628] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 437632] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745507776|now:1746006745437613|interv:70163| [2025/04/30 09:52:25 437636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745507776|now:1746006745437613|interval:70163|pto_count:0|srtt:43218 [2025/04/30 09:52:25 437641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122077|inflight:51606| [2025/04/30 09:52:25 437646] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 437650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1346448| [2025/04/30 09:52:25 437660] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 437664] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1498| [2025/04/30 09:52:25 437696] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1498|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745437671|stream_id:0|stream_offset:1346448| [2025/04/30 09:52:25 437704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 437712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 437718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43218|rtt_var:448|pto_duration:45218|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 437723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 437727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 437731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 437735] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745507889|now:1746006745437718|interv:70171| [2025/04/30 09:52:25 437739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745507889|now:1746006745437718|interval:70171|pto_count:0|srtt:43218 [2025/04/30 09:52:25 437744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122077|inflight:52806| [2025/04/30 09:52:25 437748] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 437752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1347627| [2025/04/30 09:52:25 437757] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 437761] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745438761|now:1746006745437761|interv:1000| [2025/04/30 09:52:25 437765] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 437769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 437773] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745438761| [2025/04/30 09:52:25 437777] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745438761| [2025/04/30 09:52:25 437781] [debug] |xqc_engine_wakeup_after|wakeup:1746006745438761|now:1746006745437781|diff:980| [2025/04/30 09:52:25 437785] [debug] |xqc_engine_main_logic|END|now:1746006745437455| [2025/04/30 09:52:25 437858] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:38|state:ESTABED|recv_time:1746006745437858| [2025/04/30 09:52:25 437865] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 437871] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:570| [2025/04/30 09:52:25 437884] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:571| [2025/04/30 09:52:25 437892] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:571| [2025/04/30 09:52:25 437899] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 437906] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1450|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1451|path_largest_ack:1450| [2025/04/30 09:52:25 437914] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:54006|prior_delivered:1268045|prior_time:1746006745392073|is_app_limited:0|send_elapse:43672|ack_elapse:45785|ctl_first_sent_time:1746006745393487|lagest_ack_time:1746006745437858|curr_delivered:1322051| [2025/04/30 09:52:25 437922] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745393487| [2025/04/30 09:52:25 437929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:680||sndq_packets_used_bytes:0|sndq_packets_free:668| [2025/04/30 09:52:25 437936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1451|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1451|path_largest_ack:1451| [2025/04/30 09:52:25 437942] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:54006|prior_delivered:1268045|prior_time:1746006745392073|is_app_limited:0|send_elapse:43672|ack_elapse:45785|ctl_first_sent_time:1746006745393487|lagest_ack_time:1746006745437858|curr_delivered:1323251| [2025/04/30 09:52:25 437947] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745393594| [2025/04/30 09:52:25 437953] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:679||sndq_packets_used_bytes:0|sndq_packets_free:669| [2025/04/30 09:52:25 437959] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43218|rttvar:448|minrtt:31359|latest_rtt:44264|ack_delay:88| [2025/04/30 09:52:25 437966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43338|rttvar:575|minrtt:31359|latest_rtt:44264|ack_delay:88| [2025/04/30 09:52:25 437973] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1451|lost_pn:1448|thresh:3| [2025/04/30 09:52:25 437977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 437981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43338|rtt_var:575|pto_duration:45638|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 437987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 437993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 437999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 09:52:25 438006] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745508309|now:1746006745437981|interv:70328| [2025/04/30 09:52:25 438010] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745508309|now:1746006745437981|interval:70328|pto_count:0|srtt:43338 [2025/04/30 09:52:25 438015] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43672, ack_elapse 45785, delivered 55206|rate 1205766|lost 305| [2025/04/30 09:52:25 438023] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205766) in round 26| [2025/04/30 09:52:25 438028] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 438032] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:27242| [2025/04/30 09:52:25 438036] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122077|packet_lost:0|acked:2400|po_sent_time:1746006745393594|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1320851| [2025/04/30 09:52:25 438040] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122077|packet_lost:0|acked:2400|po_sent_time:1746006745393594|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1320851| [2025/04/30 09:52:25 438045] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:122077|full_bw_reached:1|inflight:50406|srtt:43338|latest_rtt:44264|min_rtt:31359|applimit:0|lost:305|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 438051] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:571|largest:571|pns:2| [2025/04/30 09:52:25 438056] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:571|frame:ACK |recv_time:1746006745437858|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 438060] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865437858|now:1746006745437858|interv:120000000| [2025/04/30 09:52:25 438065] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865437858|now:1746006745437858|interv:120000000| [2025/04/30 09:52:25 438068] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745438761|pq_index:0| [2025/04/30 09:52:25 438073] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745437455| [2025/04/30 09:52:25 438077] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745438077| [2025/04/30 09:52:25 438082] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745438081| [2025/04/30 09:52:25 438088] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43338|min_srtt:43338|path_bw:1209677|loss_rate:2.82|path_pto:0| [2025/04/30 09:52:25 438092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1414830| [2025/04/30 09:52:25 438097] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43338|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 438102] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 438106] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43338|min_srtt:43338|path_bw:1209677|loss_rate:2.82|path_pto:0| [2025/04/30 09:52:25 438111] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1416009| [2025/04/30 09:52:25 438118] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43338|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 438122] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 438126] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43338|min_srtt:43338|path_bw:1209677|loss_rate:2.82|path_pto:0| [2025/04/30 09:52:25 438131] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1417188| [2025/04/30 09:52:25 438156] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 438160] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 438164] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 438168] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 438173] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 438177] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1347627| [2025/04/30 09:52:25 438182] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 438186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 438190] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745438761| [2025/04/30 09:52:25 438194] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745438761| [2025/04/30 09:52:25 438198] [debug] |xqc_engine_wakeup_after|wakeup:1746006745438761|now:1746006745438197|diff:564| [2025/04/30 09:52:25 438202] [debug] |xqc_engine_main_logic|END|now:1746006745438081| [2025/04/30 09:52:25 438207] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745438207| [2025/04/30 09:52:25 438211] [debug] |xqc_engine_wakeup_after|wakeup:1746006745438761|now:1746006745438211|diff:550| [2025/04/30 09:52:25 438215] [debug] |xqc_engine_main_logic|END|now:1746006745438207| [2025/04/30 09:52:25 439286] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745439286| [2025/04/30 09:52:25 439298] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745438761|pq_index:0| [2025/04/30 09:52:25 439303] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745438081| [2025/04/30 09:52:25 439308] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745439307| [2025/04/30 09:52:25 439313] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745438761|now:1746006745439307| [2025/04/30 09:52:25 439323] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745438761|now:1746006745439307| [2025/04/30 09:52:25 439327] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 439333] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43338|min_srtt:43338|path_bw:1209677|loss_rate:2.82|path_pto:0| [2025/04/30 09:52:25 439338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1417188| [2025/04/30 09:52:25 439342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 439346] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 439350] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 439356] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 439363] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 439370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1347627| [2025/04/30 09:52:25 439377] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 439384] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1499| [2025/04/30 09:52:25 439424] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1499|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746006745439393|stream_id:0|stream_offset:1347627| [2025/04/30 09:52:25 439434] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 439441] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 09:52:25 439448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43338|rtt_var:575|pto_duration:45638|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 439454] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 439460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 439466] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 439471] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745510031|now:1746006745439448|interv:70583| [2025/04/30 09:52:25 439478] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745510031|now:1746006745439448|interval:70583|pto_count:0|srtt:43338 [2025/04/30 09:52:25 439485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122077|inflight:51606| [2025/04/30 09:52:25 439498] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 439503] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1348806| [2025/04/30 09:52:25 439508] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 439512] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1500| [2025/04/30 09:52:25 439573] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1500|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745439523|stream_id:0|stream_offset:1348806| [2025/04/30 09:52:25 439582] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 439589] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 439596] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43338|rtt_var:575|pto_duration:45638|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 439603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 439609] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 439615] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 439621] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745510161|now:1746006745439596|interv:70565| [2025/04/30 09:52:25 439625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745510161|now:1746006745439596|interval:70565|pto_count:0|srtt:43338 [2025/04/30 09:52:25 439630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122077|inflight:52806| [2025/04/30 09:52:25 439635] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 439639] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1349985| [2025/04/30 09:52:25 439643] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 439647] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745440647|now:1746006745439647|interv:1000| [2025/04/30 09:52:25 439651] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 439655] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 439659] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745440647| [2025/04/30 09:52:25 439663] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745440647| [2025/04/30 09:52:25 439667] [debug] |xqc_engine_wakeup_after|wakeup:1746006745440647|now:1746006745439667|diff:980| [2025/04/30 09:52:25 439672] [debug] |xqc_engine_main_logic|END|now:1746006745439307| [2025/04/30 09:52:25 439862] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:38|state:ESTABED|recv_time:1746006745439861| [2025/04/30 09:52:25 439877] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 439885] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:571| [2025/04/30 09:52:25 439892] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:572| [2025/04/30 09:52:25 439900] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:572| [2025/04/30 09:52:25 439907] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 439914] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1452|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1453|path_largest_ack:1452| [2025/04/30 09:52:25 439920] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:56406|prior_delivered:1268045|prior_time:1746006745392073|is_app_limited:0|send_elapse:43907|ack_elapse:47788|ctl_first_sent_time:1746006745393722|lagest_ack_time:1746006745439861|curr_delivered:1324451| [2025/04/30 09:52:25 439928] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745393722| [2025/04/30 09:52:25 439935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:678||sndq_packets_used_bytes:0|sndq_packets_free:670| [2025/04/30 09:52:25 439942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1453|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1453|path_largest_ack:1453| [2025/04/30 09:52:25 439949] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:56406|prior_delivered:1268045|prior_time:1746006745392073|is_app_limited:0|send_elapse:43907|ack_elapse:47788|ctl_first_sent_time:1746006745393722|lagest_ack_time:1746006745439861|curr_delivered:1325651| [2025/04/30 09:52:25 439957] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745393853| [2025/04/30 09:52:25 439963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:677||sndq_packets_used_bytes:0|sndq_packets_free:671| [2025/04/30 09:52:25 439970] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43338|rttvar:575|minrtt:31359|latest_rtt:46008|ack_delay:96| [2025/04/30 09:52:25 439976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43660|rttvar:1075|minrtt:31359|latest_rtt:46008|ack_delay:96| [2025/04/30 09:52:25 439982] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1453|lost_pn:1450|thresh:3| [2025/04/30 09:52:25 439989] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 439995] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43660|rtt_var:1075|pto_duration:47960|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 440002] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 440007] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 440011] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 09:52:25 440015] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745512483|now:1746006745439995|interv:72488| [2025/04/30 09:52:25 440024] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745512483|now:1746006745439995|interval:72488|pto_count:0|srtt:43660 [2025/04/30 09:52:25 440028] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43907, ack_elapse 47788, delivered 57606|rate 1205449|lost 305| [2025/04/30 09:52:25 440033] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205449) in round 26| [2025/04/30 09:52:25 440037] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 440041] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:27242| [2025/04/30 09:52:25 440045] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122077|packet_lost:0|acked:2400|po_sent_time:1746006745393853|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1320851| [2025/04/30 09:52:25 440049] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122077|packet_lost:0|acked:2400|po_sent_time:1746006745393853|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1320851| [2025/04/30 09:52:25 440054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:122077|full_bw_reached:1|inflight:50406|srtt:43660|latest_rtt:46008|min_rtt:31359|applimit:0|lost:305|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 440060] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:572|largest:572|pns:2| [2025/04/30 09:52:25 440064] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:572|frame:ACK |recv_time:1746006745439861|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 440069] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865439861|now:1746006745439861|interv:120000000| [2025/04/30 09:52:25 440073] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865439861|now:1746006745439861|interv:120000000| [2025/04/30 09:52:25 440077] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745440647|pq_index:0| [2025/04/30 09:52:25 440082] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745439307| [2025/04/30 09:52:25 440086] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745440086| [2025/04/30 09:52:25 440091] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745440089| [2025/04/30 09:52:25 440097] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43660|min_srtt:43660|path_bw:1209677|loss_rate:2.78|path_pto:0| [2025/04/30 09:52:25 440101] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1417188| [2025/04/30 09:52:25 440106] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 440110] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 440118] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43660|min_srtt:43660|path_bw:1209677|loss_rate:2.78|path_pto:0| [2025/04/30 09:52:25 440122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1418367| [2025/04/30 09:52:25 440126] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 440131] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 440159] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43660|min_srtt:43660|path_bw:1209677|loss_rate:2.78|path_pto:0| [2025/04/30 09:52:25 440164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1419546| [2025/04/30 09:52:25 440168] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 440172] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 440176] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 440180] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 440185] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 440189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1349985| [2025/04/30 09:52:25 440193] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 440197] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 440201] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745440647| [2025/04/30 09:52:25 440205] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745440647| [2025/04/30 09:52:25 440209] [debug] |xqc_engine_wakeup_after|wakeup:1746006745440647|now:1746006745440209|diff:438| [2025/04/30 09:52:25 440214] [debug] |xqc_engine_main_logic|END|now:1746006745440089| [2025/04/30 09:52:25 440219] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745440219| [2025/04/30 09:52:25 440223] [debug] |xqc_engine_wakeup_after|wakeup:1746006745440647|now:1746006745440223|diff:424| [2025/04/30 09:52:25 440227] [debug] |xqc_engine_main_logic|END|now:1746006745440219| [2025/04/30 09:52:25 441294] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745441294| [2025/04/30 09:52:25 441306] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745440647|pq_index:0| [2025/04/30 09:52:25 441311] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745440089| [2025/04/30 09:52:25 441316] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745441315| [2025/04/30 09:52:25 441326] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745440647|now:1746006745441315| [2025/04/30 09:52:25 441330] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745440647|now:1746006745441315| [2025/04/30 09:52:25 441334] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 441340] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43660|min_srtt:43660|path_bw:1209677|loss_rate:2.78|path_pto:0| [2025/04/30 09:52:25 441345] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1419546| [2025/04/30 09:52:25 441353] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 441359] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 441365] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 441372] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 441379] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 441383] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1349985| [2025/04/30 09:52:25 441388] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 441393] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1501| [2025/04/30 09:52:25 441436] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1501|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746006745441405|stream_id:0|stream_offset:1349985| [2025/04/30 09:52:25 441446] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 441453] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 09:52:25 441459] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43660|rtt_var:1075|pto_duration:47960|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 441466] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 441472] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 441478] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 441484] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745514365|now:1746006745441459|interv:72906| [2025/04/30 09:52:25 441490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745514365|now:1746006745441459|interval:72906|pto_count:0|srtt:43660 [2025/04/30 09:52:25 441503] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122077|inflight:51606| [2025/04/30 09:52:25 441511] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 441518] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1351164| [2025/04/30 09:52:25 441525] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 441532] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1502| [2025/04/30 09:52:25 441575] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1502|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745441543|stream_id:0|stream_offset:1351164| [2025/04/30 09:52:25 441586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 441593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 441599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43660|rtt_var:1075|pto_duration:47960|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 441607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 441611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 441615] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 441619] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745514503|now:1746006745441599|interv:72904| [2025/04/30 09:52:25 441623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745514503|now:1746006745441599|interval:72904|pto_count:0|srtt:43660 [2025/04/30 09:52:25 441628] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122077|inflight:52806| [2025/04/30 09:52:25 441633] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 441637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1352343| [2025/04/30 09:52:25 441642] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 441645] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745442645|now:1746006745441645|interv:1000| [2025/04/30 09:52:25 441649] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 441653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 441657] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745442645| [2025/04/30 09:52:25 441662] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745442645| [2025/04/30 09:52:25 441670] [debug] |xqc_engine_wakeup_after|wakeup:1746006745442645|now:1746006745441670|diff:975| [2025/04/30 09:52:25 441675] [debug] |xqc_engine_main_logic|END|now:1746006745441315| [2025/04/30 09:52:25 441857] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:38|state:ESTABED|recv_time:1746006745441856| [2025/04/30 09:52:25 441867] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 441875] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:572| [2025/04/30 09:52:25 441880] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:573| [2025/04/30 09:52:25 441887] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:573| [2025/04/30 09:52:25 441893] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 441901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1454|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1455|path_largest_ack:1454| [2025/04/30 09:52:25 441908] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:56406|prior_delivered:1270445|prior_time:1746006745394089|is_app_limited:0|send_elapse:45214|ack_elapse:47767|ctl_first_sent_time:1746006745395694|lagest_ack_time:1746006745441856|curr_delivered:1326851| [2025/04/30 09:52:25 441915] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745395694| [2025/04/30 09:52:25 441922] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:676||sndq_packets_used_bytes:0|sndq_packets_free:672| [2025/04/30 09:52:25 441929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1455|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1455|path_largest_ack:1455| [2025/04/30 09:52:25 441934] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:56406|prior_delivered:1270445|prior_time:1746006745394089|is_app_limited:0|send_elapse:45214|ack_elapse:47767|ctl_first_sent_time:1746006745395694|lagest_ack_time:1746006745441856|curr_delivered:1328051| [2025/04/30 09:52:25 441940] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745395804| [2025/04/30 09:52:25 441945] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:675||sndq_packets_used_bytes:0|sndq_packets_free:673| [2025/04/30 09:52:25 441952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43660|rttvar:1075|minrtt:31359|latest_rtt:46052|ack_delay:96| [2025/04/30 09:52:25 441958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43947|rttvar:1381|minrtt:31359|latest_rtt:46052|ack_delay:96| [2025/04/30 09:52:25 441965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1455|lost_pn:1452|thresh:3| [2025/04/30 09:52:25 441972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 441979] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43947|rtt_var:1381|pto_duration:49471|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 441987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 441993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 441999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 09:52:25 442010] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745516014|now:1746006745441979|interv:74035| [2025/04/30 09:52:25 442015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745516014|now:1746006745441979|interval:74035|pto_count:0|srtt:43947 [2025/04/30 09:52:25 442019] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45214, ack_elapse 47767, delivered 57606|rate 1205979|lost 305| [2025/04/30 09:52:25 442024] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205979) in round 26| [2025/04/30 09:52:25 442028] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 442032] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:27242| [2025/04/30 09:52:25 442036] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122077|packet_lost:0|acked:2400|po_sent_time:1746006745395804|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1320851| [2025/04/30 09:52:25 442041] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122077|packet_lost:0|acked:2400|po_sent_time:1746006745395804|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1320851| [2025/04/30 09:52:25 442045] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:122077|full_bw_reached:1|inflight:50406|srtt:43947|latest_rtt:46052|min_rtt:31359|applimit:0|lost:305|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 442051] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:573|largest:573|pns:2| [2025/04/30 09:52:25 442056] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:573|frame:ACK |recv_time:1746006745441856|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 442061] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865441856|now:1746006745441856|interv:120000000| [2025/04/30 09:52:25 442065] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865441856|now:1746006745441856|interv:120000000| [2025/04/30 09:52:25 442069] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745442645|pq_index:0| [2025/04/30 09:52:25 442073] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745441315| [2025/04/30 09:52:25 442077] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745442077| [2025/04/30 09:52:25 442082] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745442081| [2025/04/30 09:52:25 442088] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43947|min_srtt:43947|path_bw:1209677|loss_rate:2.74|path_pto:0| [2025/04/30 09:52:25 442093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1419546| [2025/04/30 09:52:25 442097] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43947|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 442105] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 442109] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43947|min_srtt:43947|path_bw:1209677|loss_rate:2.74|path_pto:0| [2025/04/30 09:52:25 442114] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1420725| [2025/04/30 09:52:25 442118] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43947|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 442122] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 442127] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43947|min_srtt:43947|path_bw:1209677|loss_rate:2.74|path_pto:0| [2025/04/30 09:52:25 442131] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1421904| [2025/04/30 09:52:25 442160] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 442164] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 442168] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 442172] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 442177] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 442181] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1352343| [2025/04/30 09:52:25 442185] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 442189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 442193] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745442645| [2025/04/30 09:52:25 442197] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745442645| [2025/04/30 09:52:25 442201] [debug] |xqc_engine_wakeup_after|wakeup:1746006745442645|now:1746006745442201|diff:444| [2025/04/30 09:52:25 442205] [debug] |xqc_engine_main_logic|END|now:1746006745442081| [2025/04/30 09:52:25 442211] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745442211| [2025/04/30 09:52:25 442215] [debug] |xqc_engine_wakeup_after|wakeup:1746006745442645|now:1746006745442215|diff:430| [2025/04/30 09:52:25 442219] [debug] |xqc_engine_main_logic|END|now:1746006745442211| [2025/04/30 09:52:25 443289] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745443289| [2025/04/30 09:52:25 443301] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745442645|pq_index:0| [2025/04/30 09:52:25 443311] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745442081| [2025/04/30 09:52:25 443316] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745443315| [2025/04/30 09:52:25 443321] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745442645|now:1746006745443315| [2025/04/30 09:52:25 443325] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745442645|now:1746006745443315| [2025/04/30 09:52:25 443329] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 443335] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43947|min_srtt:43947|path_bw:1209677|loss_rate:2.74|path_pto:0| [2025/04/30 09:52:25 443341] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1421904| [2025/04/30 09:52:25 443348] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 443354] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 443360] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 443367] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 443374] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 443380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1352343| [2025/04/30 09:52:25 443387] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 443393] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1503| [2025/04/30 09:52:25 443437] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1503|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746006745443404|stream_id:0|stream_offset:1352343| [2025/04/30 09:52:25 443447] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 443455] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 09:52:25 443462] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43947|rtt_var:1381|pto_duration:49471|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 443469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 443475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 443481] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 443493] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745517875|now:1746006745443461|interv:74414| [2025/04/30 09:52:25 443500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745517875|now:1746006745443461|interval:74414|pto_count:0|srtt:43947 [2025/04/30 09:52:25 443506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122077|inflight:51606| [2025/04/30 09:52:25 443514] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 443520] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1353522| [2025/04/30 09:52:25 443527] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 443533] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1504| [2025/04/30 09:52:25 443574] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1504|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745443544|stream_id:0|stream_offset:1353522| [2025/04/30 09:52:25 443584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 443592] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 443599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43947|rtt_var:1381|pto_duration:49471|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 443604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 443608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 443612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 443616] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745518015|now:1746006745443599|interv:74416| [2025/04/30 09:52:25 443620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745518015|now:1746006745443599|interval:74416|pto_count:0|srtt:43947 [2025/04/30 09:52:25 443625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122077|inflight:52806| [2025/04/30 09:52:25 443629] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 443634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1354701| [2025/04/30 09:52:25 443638] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 443642] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745444642|now:1746006745443642|interv:1000| [2025/04/30 09:52:25 443646] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 443650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 443659] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745444642| [2025/04/30 09:52:25 443663] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745444642| [2025/04/30 09:52:25 443668] [debug] |xqc_engine_wakeup_after|wakeup:1746006745444642|now:1746006745443667|diff:975| [2025/04/30 09:52:25 443672] [debug] |xqc_engine_main_logic|END|now:1746006745443315| [2025/04/30 09:52:25 443842] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006745443840| [2025/04/30 09:52:25 443854] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 443863] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:573| [2025/04/30 09:52:25 443870] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:574| [2025/04/30 09:52:25 443879] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:574| [2025/04/30 09:52:25 443885] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 443892] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 443900] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:56406|prior_delivered:1272845|prior_time:1746006745395992|is_app_limited:0|send_elapse:45005|ack_elapse:47848|ctl_first_sent_time:1746006745397560|lagest_ack_time:1746006745443840|curr_delivered:1329251| [2025/04/30 09:52:25 443908] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745397560| [2025/04/30 09:52:25 443915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:674||sndq_packets_used_bytes:0|sndq_packets_free:674| [2025/04/30 09:52:25 443922] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 443929] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:55206|prior_delivered:1275245|prior_time:1746006745398041|is_app_limited:0|send_elapse:43724|ack_elapse:45799|ctl_first_sent_time:1746006745399561|lagest_ack_time:1746006745443840|curr_delivered:1330451| [2025/04/30 09:52:25 443936] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745399561| [2025/04/30 09:52:25 443942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:673||sndq_packets_used_bytes:0|sndq_packets_free:675| [2025/04/30 09:52:25 443948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43947|rttvar:1381|minrtt:31359|latest_rtt:44279|ack_delay:96| [2025/04/30 09:52:25 443955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43976|rttvar:1095|minrtt:31359|latest_rtt:44279|ack_delay:96| [2025/04/30 09:52:25 443962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1462|lost_pn:1459|thresh:3| [2025/04/30 09:52:25 443968] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 443972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43976|rtt_var:1095|pto_duration:48356|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 443976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 443987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 443991] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 09:52:25 443995] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745516900|now:1746006745443971|interv:72929| [2025/04/30 09:52:25 443999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745516900|now:1746006745443971|interval:72929|pto_count:0|srtt:43976 [2025/04/30 09:52:25 444004] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43724, ack_elapse 45799, delivered 55206|rate 1205397|lost 305| [2025/04/30 09:52:25 444008] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205397) in round 26| [2025/04/30 09:52:25 444012] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 444017] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:27242| [2025/04/30 09:52:25 444021] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122077|packet_lost:0|acked:2400|po_sent_time:1746006745399561|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1320851| [2025/04/30 09:52:25 444025] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122077|packet_lost:0|acked:2400|po_sent_time:1746006745399561|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1320851| [2025/04/30 09:52:25 444030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:122077|full_bw_reached:1|inflight:50406|srtt:43976|latest_rtt:44279|min_rtt:31359|applimit:0|lost:305|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 444036] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:574|largest:574|pns:2| [2025/04/30 09:52:25 444040] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:574|frame:ACK |recv_time:1746006745443840|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 444045] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865443840|now:1746006745443840|interv:120000000| [2025/04/30 09:52:25 444049] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865443840|now:1746006745443840|interv:120000000| [2025/04/30 09:52:25 444053] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745444642|pq_index:0| [2025/04/30 09:52:25 444058] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745443315| [2025/04/30 09:52:25 444062] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745444062| [2025/04/30 09:52:25 444067] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745444066| [2025/04/30 09:52:25 444073] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43976|min_srtt:43976|path_bw:1209677|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 444077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1421904| [2025/04/30 09:52:25 444085] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43976|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 444090] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 444094] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43976|min_srtt:43976|path_bw:1209677|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 444099] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1423083| [2025/04/30 09:52:25 444103] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43976|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 444108] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 444112] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43976|min_srtt:43976|path_bw:1209677|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 444117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1424262| [2025/04/30 09:52:25 444121] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 444125] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 444129] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 444155] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 444160] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 444165] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1354701| [2025/04/30 09:52:25 444170] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 444173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 444178] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745444642| [2025/04/30 09:52:25 444182] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745444642| [2025/04/30 09:52:25 444186] [debug] |xqc_engine_wakeup_after|wakeup:1746006745444642|now:1746006745444186|diff:456| [2025/04/30 09:52:25 444190] [debug] |xqc_engine_main_logic|END|now:1746006745444066| [2025/04/30 09:52:25 444196] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745444196| [2025/04/30 09:52:25 444200] [debug] |xqc_engine_wakeup_after|wakeup:1746006745444642|now:1746006745444199|diff:443| [2025/04/30 09:52:25 444207] [debug] |xqc_engine_main_logic|END|now:1746006745444196| [2025/04/30 09:52:25 445276] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745445276| [2025/04/30 09:52:25 445289] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745444642|pq_index:0| [2025/04/30 09:52:25 445297] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745444066| [2025/04/30 09:52:25 445306] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745445304| [2025/04/30 09:52:25 445313] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745444642|now:1746006745445304| [2025/04/30 09:52:25 445320] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745444642|now:1746006745445304| [2025/04/30 09:52:25 445326] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 445334] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43976|min_srtt:43976|path_bw:1209677|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 445342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1424262| [2025/04/30 09:52:25 445349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 445356] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 445362] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 445369] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 445377] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 445384] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1354701| [2025/04/30 09:52:25 445391] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 445397] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1505| [2025/04/30 09:52:25 445438] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1505|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746006745445408|stream_id:0|stream_offset:1354701| [2025/04/30 09:52:25 445448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 445455] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 09:52:25 445462] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43976|rtt_var:1095|pto_duration:48356|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 445469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 445483] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 445489] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 445496] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745518764|now:1746006745445461|interv:73303| [2025/04/30 09:52:25 445502] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745518764|now:1746006745445461|interval:73303|pto_count:0|srtt:43976 [2025/04/30 09:52:25 445509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122077|inflight:51606| [2025/04/30 09:52:25 445517] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 445524] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1355880| [2025/04/30 09:52:25 445531] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 445537] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1506| [2025/04/30 09:52:25 445575] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1506|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745445545|stream_id:0|stream_offset:1355880| [2025/04/30 09:52:25 445584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 445591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 445598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43976|rtt_var:1095|pto_duration:48356|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 445603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 445607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 445611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 445615] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745518901|now:1746006745445597|interv:73304| [2025/04/30 09:52:25 445619] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745518901|now:1746006745445597|interval:73304|pto_count:0|srtt:43976 [2025/04/30 09:52:25 445624] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122077|inflight:52806| [2025/04/30 09:52:25 445629] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 445633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1357059| [2025/04/30 09:52:25 445637] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 445641] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745446641|now:1746006745445641|interv:1000| [2025/04/30 09:52:25 445650] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 445654] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 445658] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745446641| [2025/04/30 09:52:25 445662] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745446641| [2025/04/30 09:52:25 445666] [debug] |xqc_engine_wakeup_after|wakeup:1746006745446641|now:1746006745445666|diff:975| [2025/04/30 09:52:25 445671] [debug] |xqc_engine_main_logic|END|now:1746006745445304| [2025/04/30 09:52:25 446059] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745446058| [2025/04/30 09:52:25 446070] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 446078] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:574| [2025/04/30 09:52:25 446084] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:575| [2025/04/30 09:52:25 446093] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:575| [2025/04/30 09:52:25 446100] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 446108] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 446115] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:56406|prior_delivered:1275245|prior_time:1746006745398041|is_app_limited:0|send_elapse:43898|ack_elapse:48017|ctl_first_sent_time:1746006745399735|lagest_ack_time:1746006745446058|curr_delivered:1331651| [2025/04/30 09:52:25 446122] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745399735| [2025/04/30 09:52:25 446130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:672||sndq_packets_used_bytes:0|sndq_packets_free:676| [2025/04/30 09:52:25 446154] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1464|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1464|path_largest_ack:1464| [2025/04/30 09:52:25 446162] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:55212|prior_delivered:1277645|prior_time:1746006745400078|is_app_limited:0|send_elapse:45229|ack_elapse:45980|ctl_first_sent_time:1746006745401754|lagest_ack_time:1746006745446058|curr_delivered:1332857| [2025/04/30 09:52:25 446169] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745401754| [2025/04/30 09:52:25 446176] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:671||sndq_packets_used_bytes:0|sndq_packets_free:677| [2025/04/30 09:52:25 446182] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43976|rttvar:1095|minrtt:31359|latest_rtt:44304|ack_delay:304| [2025/04/30 09:52:25 446189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43979|rttvar:828|minrtt:31359|latest_rtt:44304|ack_delay:304| [2025/04/30 09:52:25 446195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1464|lost_pn:1461|thresh:3| [2025/04/30 09:52:25 446201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 553|pns:2| [2025/04/30 09:52:25 446210] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 446214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43979|rtt_var:828|pto_duration:47291|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 446219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 446223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 446227] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:52:25 446231] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745517836|now:1746006745446214|interv:71622| [2025/04/30 09:52:25 446235] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745517836|now:1746006745446214|interval:71622|pto_count:0|srtt:43979 [2025/04/30 09:52:25 446239] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45229, ack_elapse 45980, delivered 55212|rate 1200782|lost 305| [2025/04/30 09:52:25 446244] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200782) in round 26| [2025/04/30 09:52:25 446248] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 446252] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:27242| [2025/04/30 09:52:25 446256] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122077|packet_lost:0|acked:2406|po_sent_time:1746006745401754|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1320851| [2025/04/30 09:52:25 446261] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122077|packet_lost:0|acked:2406|po_sent_time:1746006745401754|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1320851| [2025/04/30 09:52:25 446265] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:122077|full_bw_reached:1|inflight:50400|srtt:43979|latest_rtt:44304|min_rtt:31359|applimit:0|lost:305|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 446271] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:575|largest:575|pns:2| [2025/04/30 09:52:25 446276] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:575|frame:ACK |recv_time:1746006745446058|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 446281] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865446058|now:1746006745446058|interv:120000000| [2025/04/30 09:52:25 446285] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865446058|now:1746006745446058|interv:120000000| [2025/04/30 09:52:25 446289] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745446641|pq_index:0| [2025/04/30 09:52:25 446293] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745445304| [2025/04/30 09:52:25 446297] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745446297| [2025/04/30 09:52:25 446302] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745446301| [2025/04/30 09:52:25 446311] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43979|min_srtt:43979|path_bw:1209677|loss_rate:2.67|path_pto:0| [2025/04/30 09:52:25 446315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:50400|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1424262| [2025/04/30 09:52:25 446320] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43979|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 446325] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 446329] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43979|min_srtt:43979|path_bw:1209677|loss_rate:2.67|path_pto:0| [2025/04/30 09:52:25 446334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:50400|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1425441| [2025/04/30 09:52:25 446342] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43979|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 446349] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 446356] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43979|min_srtt:43979|path_bw:1209677|loss_rate:2.67|path_pto:0| [2025/04/30 09:52:25 446364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50400|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1426620| [2025/04/30 09:52:25 446370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 446376] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 446382] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 446389] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 446396] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 446402] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1357059| [2025/04/30 09:52:25 446409] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 446415] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 446421] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745446641| [2025/04/30 09:52:25 446428] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745446641| [2025/04/30 09:52:25 446439] [debug] |xqc_engine_wakeup_after|wakeup:1746006745446641|now:1746006745446439|diff:202| [2025/04/30 09:52:25 446446] [debug] |xqc_engine_main_logic|END|now:1746006745446301| [2025/04/30 09:52:25 446454] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745446453| [2025/04/30 09:52:25 446460] [debug] |xqc_engine_wakeup_after|wakeup:1746006745446641|now:1746006745446460|diff:181| [2025/04/30 09:52:25 446466] [debug] |xqc_engine_main_logic|END|now:1746006745446453| [2025/04/30 09:52:25 447541] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745447541| [2025/04/30 09:52:25 447552] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745446641|pq_index:0| [2025/04/30 09:52:25 447557] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745446301| [2025/04/30 09:52:25 447562] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745447561| [2025/04/30 09:52:25 447567] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745446641|now:1746006745447561| [2025/04/30 09:52:25 447571] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745446641|now:1746006745447561| [2025/04/30 09:52:25 447575] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 447581] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43979|min_srtt:43979|path_bw:1209677|loss_rate:2.67|path_pto:0| [2025/04/30 09:52:25 447586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50400|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1426620| [2025/04/30 09:52:25 447590] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 447594] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 447598] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 447602] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 447607] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 447611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1357059| [2025/04/30 09:52:25 447616] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 447620] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1507| [2025/04/30 09:52:25 447656] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1507|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746006745447629|stream_id:0|stream_offset:1357059| [2025/04/30 09:52:25 447662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 447667] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 09:52:25 447681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43979|rtt_var:828|pto_duration:47291|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 447688] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 447694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 447700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:52:25 447707] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745519920|now:1746006745447680|interv:72240| [2025/04/30 09:52:25 447713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745519920|now:1746006745447680|interval:72240|pto_count:0|srtt:43979 [2025/04/30 09:52:25 447721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122077|inflight:51600| [2025/04/30 09:52:25 447727] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 447731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1358238| [2025/04/30 09:52:25 447736] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 447740] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1508| [2025/04/30 09:52:25 447770] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1508|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006745447747|stream_id:0|stream_offset:1358238| [2025/04/30 09:52:25 447776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 447784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:52:25 447791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43979|rtt_var:828|pto_duration:47291|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 447798] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 447805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 447812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:52:25 447818] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745520038|now:1746006745447791|interv:72247| [2025/04/30 09:52:25 447824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745520038|now:1746006745447791|interval:72247|pto_count:0|srtt:43979 [2025/04/30 09:52:25 447832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122077|inflight:52800| [2025/04/30 09:52:25 447840] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 447852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1359417| [2025/04/30 09:52:25 447859] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 447865] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745448865|now:1746006745447865|interv:1000| [2025/04/30 09:52:25 447872] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 447877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 447883] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745448865| [2025/04/30 09:52:25 447889] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745448865| [2025/04/30 09:52:25 447896] [debug] |xqc_engine_wakeup_after|wakeup:1746006745448865|now:1746006745447896|diff:969| [2025/04/30 09:52:25 447903] [debug] |xqc_engine_main_logic|END|now:1746006745447561| [2025/04/30 09:52:25 447916] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006745447915| [2025/04/30 09:52:25 447924] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 447932] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:575| [2025/04/30 09:52:25 447938] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:576| [2025/04/30 09:52:25 447947] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:576| [2025/04/30 09:52:25 447953] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 447961] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 447968] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:54012|prior_delivered:1280045|prior_time:1746006745401991|is_app_limited:0|send_elapse:45065|ack_elapse:45924|ctl_first_sent_time:1746006745403562|lagest_ack_time:1746006745447915|curr_delivered:1334057| [2025/04/30 09:52:25 447976] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745403562| [2025/04/30 09:52:25 447984] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:670||sndq_packets_used_bytes:0|sndq_packets_free:678| [2025/04/30 09:52:25 447991] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 447998] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52812|prior_delivered:1282445|prior_time:1746006745403955|is_app_limited:0|send_elapse:45061|ack_elapse:43960|ctl_first_sent_time:1746006745405534|lagest_ack_time:1746006745447915|curr_delivered:1335257| [2025/04/30 09:52:25 448004] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745405534| [2025/04/30 09:52:25 448008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:669||sndq_packets_used_bytes:0|sndq_packets_free:679| [2025/04/30 09:52:25 448012] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43979|rttvar:828|minrtt:31359|latest_rtt:42381|ack_delay:104| [2025/04/30 09:52:25 448016] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43766|rttvar:1046|minrtt:31359|latest_rtt:42381|ack_delay:104| [2025/04/30 09:52:25 448025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1466|lost_pn:1463|thresh:3| [2025/04/30 09:52:25 448030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 448034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43766|rtt_var:1046|pto_duration:47950|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 448038] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 448042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 448046] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:52:25 448050] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745520697|now:1746006745448033|interv:72664| [2025/04/30 09:52:25 448054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745520697|now:1746006745448033|interval:72664|pto_count:0|srtt:43766 [2025/04/30 09:52:25 448059] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45061, ack_elapse 43960, delivered 52812|rate 1172011|lost 305| [2025/04/30 09:52:25 448063] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172011) in round 26| [2025/04/30 09:52:25 448067] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 448072] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:27242| [2025/04/30 09:52:25 448075] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122077|packet_lost:0|acked:2400|po_sent_time:1746006745405534|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1320851| [2025/04/30 09:52:25 448080] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122077|packet_lost:0|acked:2400|po_sent_time:1746006745405534|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1320851| [2025/04/30 09:52:25 448085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:122077|full_bw_reached:1|inflight:50400|srtt:43766|latest_rtt:42381|min_rtt:31359|applimit:0|lost:305|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 448090] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:25 448095] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006745472915|now:1746006745447915|interv:25000| [2025/04/30 09:52:25 448100] [debug] |scid:d47626d1917b423603b680b7|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:1746006745447915|max_ack_delay:25000| [2025/04/30 09:52:25 448104] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:576|largest:576|pns:2| [2025/04/30 09:52:25 448109] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:576|frame:PING ACK |recv_time:1746006745447915|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 448116] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865447915|now:1746006745447915|interv:120000000| [2025/04/30 09:52:25 448120] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865447915|now:1746006745447915|interv:120000000| [2025/04/30 09:52:25 448124] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745448865|pq_index:0| [2025/04/30 09:52:25 448129] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745447561| [2025/04/30 09:52:25 448156] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745448156| [2025/04/30 09:52:25 448162] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745448161| [2025/04/30 09:52:25 448168] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43766|min_srtt:43766|path_bw:1209677|loss_rate:2.63|path_pto:0| [2025/04/30 09:52:25 448172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:50400|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1426620| [2025/04/30 09:52:25 448177] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43766|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 448182] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 448186] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43766|min_srtt:43766|path_bw:1209677|loss_rate:2.63|path_pto:0| [2025/04/30 09:52:25 448191] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:50400|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1427799| [2025/04/30 09:52:25 448195] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43766|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 448199] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 448204] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43766|min_srtt:43766|path_bw:1209677|loss_rate:2.63|path_pto:0| [2025/04/30 09:52:25 448208] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50400|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1428978| [2025/04/30 09:52:25 448212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 448216] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 448220] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 448224] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 448232] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 448236] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1359417| [2025/04/30 09:52:25 448241] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 448244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 448249] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745448865| [2025/04/30 09:52:25 448253] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745448865| [2025/04/30 09:52:25 448257] [debug] |xqc_engine_wakeup_after|wakeup:1746006745448865|now:1746006745448257|diff:608| [2025/04/30 09:52:25 448261] [debug] |xqc_engine_main_logic|END|now:1746006745448161| [2025/04/30 09:52:25 448266] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745448266| [2025/04/30 09:52:25 448270] [debug] |xqc_engine_wakeup_after|wakeup:1746006745448865|now:1746006745448270|diff:595| [2025/04/30 09:52:25 448274] [debug] |xqc_engine_main_logic|END|now:1746006745448266| [2025/04/30 09:52:25 449359] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745449359| [2025/04/30 09:52:25 449374] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745448865|pq_index:0| [2025/04/30 09:52:25 449381] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745448161| [2025/04/30 09:52:25 449389] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745449388| [2025/04/30 09:52:25 449396] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745448865|now:1746006745449388| [2025/04/30 09:52:25 449403] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745448865|now:1746006745449388| [2025/04/30 09:52:25 449409] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 449416] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43766|min_srtt:43766|path_bw:1209677|loss_rate:2.63|path_pto:0| [2025/04/30 09:52:25 449423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50400|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1428978| [2025/04/30 09:52:25 449430] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 449436] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 449442] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 449449] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 449456] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 449462] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1359417| [2025/04/30 09:52:25 449475] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 449480] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1509| [2025/04/30 09:52:25 449519] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1509|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746006745449488|stream_id:0|stream_offset:1359417| [2025/04/30 09:52:25 449529] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 449536] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 09:52:25 449543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43766|rtt_var:1046|pto_duration:47950|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 449549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 449553] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 449557] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:52:25 449561] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745522438|now:1746006745449543|interv:72895| [2025/04/30 09:52:25 449565] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745522438|now:1746006745449543|interval:72895|pto_count:0|srtt:43766 [2025/04/30 09:52:25 449570] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122077|inflight:51600| [2025/04/30 09:52:25 449575] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 449579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1360596| [2025/04/30 09:52:25 449584] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 449591] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1510| [2025/04/30 09:52:25 449621] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1510|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006745449598|stream_id:0|stream_offset:1360596| [2025/04/30 09:52:25 449631] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 449638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:52:25 449644] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43766|rtt_var:1046|pto_duration:47950|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 449649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 449653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 449662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:52:25 449666] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745522548|now:1746006745449644|interv:72904| [2025/04/30 09:52:25 449670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745522548|now:1746006745449644|interval:72904|pto_count:0|srtt:43766 [2025/04/30 09:52:25 449674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122077|inflight:52800| [2025/04/30 09:52:25 449679] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 449684] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1361775| [2025/04/30 09:52:25 449688] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 449692] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745450692|now:1746006745449692|interv:1000| [2025/04/30 09:52:25 449696] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 449700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 449704] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745450692| [2025/04/30 09:52:25 449708] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745450692| [2025/04/30 09:52:25 449712] [debug] |xqc_engine_wakeup_after|wakeup:1746006745450692|now:1746006745449712|diff:980| [2025/04/30 09:52:25 449717] [debug] |xqc_engine_main_logic|END|now:1746006745449388| [2025/04/30 09:52:25 449827] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745449826| [2025/04/30 09:52:25 449835] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 449844] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:576| [2025/04/30 09:52:25 449850] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:577| [2025/04/30 09:52:25 449858] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:577| [2025/04/30 09:52:25 449865] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 449871] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 449876] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:54012|prior_delivered:1282445|prior_time:1746006745403955|is_app_limited:0|send_elapse:45228|ack_elapse:45871|ctl_first_sent_time:1746006745405701|lagest_ack_time:1746006745449826|curr_delivered:1336457| [2025/04/30 09:52:25 449882] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745405701| [2025/04/30 09:52:25 449889] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:668||sndq_packets_used_bytes:0|sndq_packets_free:680| [2025/04/30 09:52:25 449897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 449912] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52812|prior_delivered:1284845|prior_time:1746006745405937|is_app_limited:0|send_elapse:44875|ack_elapse:43889|ctl_first_sent_time:1746006745407510|lagest_ack_time:1746006745449826|curr_delivered:1337657| [2025/04/30 09:52:25 449919] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745407510| [2025/04/30 09:52:25 449926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:667||sndq_packets_used_bytes:0|sndq_packets_free:681| [2025/04/30 09:52:25 449932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43766|rttvar:1046|minrtt:31359|latest_rtt:42316|ack_delay:96| [2025/04/30 09:52:25 449938] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43573|rttvar:1171|minrtt:31359|latest_rtt:42316|ack_delay:96| [2025/04/30 09:52:25 449945] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1468|lost_pn:1465|thresh:3| [2025/04/30 09:52:25 449952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 449959] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43573|rtt_var:1171|pto_duration:48257|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 449964] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 449968] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 449972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:52:25 449976] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745522855|now:1746006745449958|interv:72897| [2025/04/30 09:52:25 449980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745522855|now:1746006745449958|interval:72897|pto_count:0|srtt:43573 [2025/04/30 09:52:25 449985] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44875, ack_elapse 43889, delivered 52812|rate 1176869|lost 305| [2025/04/30 09:52:25 449989] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176869) in round 26| [2025/04/30 09:52:25 449993] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 449998] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:27242| [2025/04/30 09:52:25 450001] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122077|packet_lost:0|acked:2400|po_sent_time:1746006745407510|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1320851| [2025/04/30 09:52:25 450006] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122077|packet_lost:0|acked:2400|po_sent_time:1746006745407510|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1320851| [2025/04/30 09:52:25 450011] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:122077|full_bw_reached:1|inflight:50400|srtt:43573|latest_rtt:42316|min_rtt:31359|applimit:0|lost:305|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 450020] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:577|largest:577|pns:2| [2025/04/30 09:52:25 450025] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:577|frame:ACK |recv_time:1746006745449826|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 450030] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865449826|now:1746006745449826|interv:120000000| [2025/04/30 09:52:25 450034] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865449826|now:1746006745449826|interv:120000000| [2025/04/30 09:52:25 450038] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745450692|pq_index:0| [2025/04/30 09:52:25 450043] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745449388| [2025/04/30 09:52:25 450047] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745450046| [2025/04/30 09:52:25 450051] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745450050| [2025/04/30 09:52:25 450057] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43573|min_srtt:43573|path_bw:1209677|loss_rate:2.60|path_pto:0| [2025/04/30 09:52:25 450062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:50400|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1428978| [2025/04/30 09:52:25 450067] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43573|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 450071] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 450076] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43573|min_srtt:43573|path_bw:1209677|loss_rate:2.60|path_pto:0| [2025/04/30 09:52:25 450080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:50400|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1430157| [2025/04/30 09:52:25 450084] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43573|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 450089] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 450093] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43573|min_srtt:43573|path_bw:1209677|loss_rate:2.60|path_pto:0| [2025/04/30 09:52:25 450097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50400|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1431336| [2025/04/30 09:52:25 450102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 450106] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 450110] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 450117] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 450121] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 450125] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1361775| [2025/04/30 09:52:25 450130] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 450158] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 450163] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745450692| [2025/04/30 09:52:25 450167] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745450692| [2025/04/30 09:52:25 450171] [debug] |xqc_engine_wakeup_after|wakeup:1746006745450692|now:1746006745450171|diff:521| [2025/04/30 09:52:25 450175] [debug] |xqc_engine_main_logic|END|now:1746006745450050| [2025/04/30 09:52:25 450181] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745450181| [2025/04/30 09:52:25 450185] [debug] |xqc_engine_wakeup_after|wakeup:1746006745450692|now:1746006745450184|diff:508| [2025/04/30 09:52:25 450188] [debug] |xqc_engine_main_logic|END|now:1746006745450181| [2025/04/30 09:52:25 451260] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745451260| [2025/04/30 09:52:25 451271] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745450692|pq_index:0| [2025/04/30 09:52:25 451276] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745450050| [2025/04/30 09:52:25 451281] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745451280| [2025/04/30 09:52:25 451286] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745450692|now:1746006745451280| [2025/04/30 09:52:25 451290] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745450692|now:1746006745451280| [2025/04/30 09:52:25 451294] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 451299] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43573|min_srtt:43573|path_bw:1209677|loss_rate:2.60|path_pto:0| [2025/04/30 09:52:25 451304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:50400|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1431336| [2025/04/30 09:52:25 451311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 451317] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 451323] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 451330] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 451337] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 451347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1361775| [2025/04/30 09:52:25 451352] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 451357] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1511| [2025/04/30 09:52:25 451401] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1511|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746006745451369|stream_id:0|stream_offset:1361775| [2025/04/30 09:52:25 451410] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 451417] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 09:52:25 451424] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43573|rtt_var:1171|pto_duration:48257|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 451430] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 451437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 451442] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:52:25 451449] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745524626|now:1746006745451424|interv:73202| [2025/04/30 09:52:25 451455] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745524626|now:1746006745451424|interval:73202|pto_count:0|srtt:43573 [2025/04/30 09:52:25 451462] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122077|inflight:51600| [2025/04/30 09:52:25 451470] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 451477] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1362954| [2025/04/30 09:52:25 451485] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 451491] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1512| [2025/04/30 09:52:25 451527] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1512|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006745451501|stream_id:0|stream_offset:1362954| [2025/04/30 09:52:25 451536] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 451543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:52:25 451550] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43573|rtt_var:1171|pto_duration:48257|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 451560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 451563] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 451567] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:52:25 451571] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745524758|now:1746006745451549|interv:73209| [2025/04/30 09:52:25 451575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745524758|now:1746006745451549|interval:73209|pto_count:0|srtt:43573 [2025/04/30 09:52:25 451580] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122077|inflight:52800| [2025/04/30 09:52:25 451587] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 451594] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1364133| [2025/04/30 09:52:25 451601] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 451608] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745452607|now:1746006745451607|interv:1000| [2025/04/30 09:52:25 451612] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 451616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 451620] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745452607| [2025/04/30 09:52:25 451625] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745452607| [2025/04/30 09:52:25 451629] [debug] |xqc_engine_wakeup_after|wakeup:1746006745452607|now:1746006745451629|diff:978| [2025/04/30 09:52:25 451633] [debug] |xqc_engine_main_logic|END|now:1746006745451280| [2025/04/30 09:52:25 451947] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006745451945| [2025/04/30 09:52:25 451959] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 451968] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:577| [2025/04/30 09:52:25 451974] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:578| [2025/04/30 09:52:25 451983] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:578| [2025/04/30 09:52:25 451989] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 451997] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1469|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1469|path_largest_ack:1469| [2025/04/30 09:52:25 452004] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:51612|prior_delivered:1287245|prior_time:1746006745408019|is_app_limited:0|send_elapse:45170|ack_elapse:43926|ctl_first_sent_time:1746006745409609|lagest_ack_time:1746006745451945|curr_delivered:1338857| [2025/04/30 09:52:25 452011] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745409609| [2025/04/30 09:52:25 452018] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:666||sndq_packets_used_bytes:0|sndq_packets_free:682| [2025/04/30 09:52:25 452033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43573|rttvar:1171|minrtt:31359|latest_rtt:42336|ack_delay:1224| [2025/04/30 09:52:25 452039] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43266|rttvar:1494|minrtt:31359|latest_rtt:42336|ack_delay:1224| [2025/04/30 09:52:25 452046] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1469|lost_pn:1466|thresh:3| [2025/04/30 09:52:25 452053] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 452060] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43266|rtt_var:1494|pto_duration:49242|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 452067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 452073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 452079] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:52:25 452083] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745525743|now:1746006745452059|interv:73684| [2025/04/30 09:52:25 452087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745525743|now:1746006745452059|interval:73684|pto_count:0|srtt:43266 [2025/04/30 09:52:25 452092] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45170, ack_elapse 43926, delivered 51612|rate 1142616|lost 305| [2025/04/30 09:52:25 452096] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142616) in round 26| [2025/04/30 09:52:25 452101] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 452105] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:27242| [2025/04/30 09:52:25 452109] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122077|packet_lost:0|acked:1200|po_sent_time:1746006745409609|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1320851| [2025/04/30 09:52:25 452113] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122077|packet_lost:0|acked:1200|po_sent_time:1746006745409609|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1320851| [2025/04/30 09:52:25 452118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:122077|full_bw_reached:1|inflight:51600|srtt:43266|latest_rtt:42336|min_rtt:31359|applimit:0|lost:305|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 452124] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:578|largest:578|pns:2| [2025/04/30 09:52:25 452128] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:578|frame:ACK |recv_time:1746006745451945|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 452155] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865451945|now:1746006745451945|interv:120000000| [2025/04/30 09:52:25 452160] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865451945|now:1746006745451945|interv:120000000| [2025/04/30 09:52:25 452168] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745452607|pq_index:0| [2025/04/30 09:52:25 452172] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745451280| [2025/04/30 09:52:25 452176] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745452176| [2025/04/30 09:52:25 452181] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745452180| [2025/04/30 09:52:25 452187] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43266|min_srtt:43266|path_bw:1209677|loss_rate:2.56|path_pto:0| [2025/04/30 09:52:25 452192] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:51600|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1431336| [2025/04/30 09:52:25 452197] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43266|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 452201] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 452206] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43266|min_srtt:43266|path_bw:1209677|loss_rate:2.56|path_pto:0| [2025/04/30 09:52:25 452210] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:51600|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1432515| [2025/04/30 09:52:25 452215] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 452218] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 452222] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 452227] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 452231] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 452235] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1364133| [2025/04/30 09:52:25 452240] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 452244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 452248] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745452607| [2025/04/30 09:52:25 452252] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745452607| [2025/04/30 09:52:25 452256] [debug] |xqc_engine_wakeup_after|wakeup:1746006745452607|now:1746006745452256|diff:351| [2025/04/30 09:52:25 452260] [debug] |xqc_engine_main_logic|END|now:1746006745452180| [2025/04/30 09:52:25 452266] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745452266| [2025/04/30 09:52:25 452278] [debug] |xqc_engine_wakeup_after|wakeup:1746006745452607|now:1746006745452278|diff:329| [2025/04/30 09:52:25 452284] [debug] |xqc_engine_main_logic|END|now:1746006745452266| [2025/04/30 09:52:25 453361] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745453360| [2025/04/30 09:52:25 453375] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745452607|pq_index:0| [2025/04/30 09:52:25 453382] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745452180| [2025/04/30 09:52:25 453390] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745453388| [2025/04/30 09:52:25 453397] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745452607|now:1746006745453388| [2025/04/30 09:52:25 453404] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745452607|now:1746006745453388| [2025/04/30 09:52:25 453410] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 453417] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43266|min_srtt:43266|path_bw:1209677|loss_rate:2.56|path_pto:0| [2025/04/30 09:52:25 453425] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:51600|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1432515| [2025/04/30 09:52:25 453431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 453438] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 453444] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 453450] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 453458] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 453464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1364133| [2025/04/30 09:52:25 453471] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 453478] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1513| [2025/04/30 09:52:25 453521] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1513|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006745453489|stream_id:0|stream_offset:1364133| [2025/04/30 09:52:25 453531] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 453538] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:52:25 453545] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43266|rtt_var:1494|pto_duration:49242|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 453560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 453565] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 453569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:52:25 453573] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745527731|now:1746006745453545|interv:74186| [2025/04/30 09:52:25 453577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745527731|now:1746006745453545|interval:74186|pto_count:0|srtt:43266 [2025/04/30 09:52:25 453582] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122077|inflight:52800| [2025/04/30 09:52:25 453587] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 453591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1365312| [2025/04/30 09:52:25 453596] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 453600] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1514| [2025/04/30 09:52:25 453632] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1514|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746006745453607|stream_id:0|stream_offset:1365312| [2025/04/30 09:52:25 453641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 453649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 09:52:25 453655] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43266|rtt_var:1494|pto_duration:49242|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 453661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 453665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 453669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:52:25 453673] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745527849|now:1746006745453655|interv:74194| [2025/04/30 09:52:25 453677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745527849|now:1746006745453655|interval:74194|pto_count:0|srtt:43266 [2025/04/30 09:52:25 453682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122077|inflight:54000| [2025/04/30 09:52:25 453686] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 453690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1366491| [2025/04/30 09:52:25 453699] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 453703] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745454703|now:1746006745453703|interv:1000| [2025/04/30 09:52:25 453707] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 453711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 453715] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745454703| [2025/04/30 09:52:25 453719] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745454703| [2025/04/30 09:52:25 453723] [debug] |xqc_engine_wakeup_after|wakeup:1746006745454703|now:1746006745453723|diff:980| [2025/04/30 09:52:25 453728] [debug] |xqc_engine_main_logic|END|now:1746006745453388| [2025/04/30 09:52:25 453833] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745453832| [2025/04/30 09:52:25 453843] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 453851] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:578| [2025/04/30 09:52:25 453857] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:579| [2025/04/30 09:52:25 453865] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:579| [2025/04/30 09:52:25 453871] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 453879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 453887] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:51612|prior_delivered:1289645|prior_time:1746006745409976|is_app_limited:0|send_elapse:45034|ack_elapse:43856|ctl_first_sent_time:1746006745411506|lagest_ack_time:1746006745453832|curr_delivered:1340057| [2025/04/30 09:52:25 453895] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745411506| [2025/04/30 09:52:25 453901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:665||sndq_packets_used_bytes:0|sndq_packets_free:683| [2025/04/30 09:52:25 453906] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 453911] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:51612|prior_delivered:1289645|prior_time:1746006745409976|is_app_limited:0|send_elapse:45034|ack_elapse:43856|ctl_first_sent_time:1746006745411506|lagest_ack_time:1746006745453832|curr_delivered:1341257| [2025/04/30 09:52:25 453918] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745411647| [2025/04/30 09:52:25 453924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:664||sndq_packets_used_bytes:0|sndq_packets_free:684| [2025/04/30 09:52:25 453931] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43266|rttvar:1494|minrtt:31359|latest_rtt:42185|ack_delay:96| [2025/04/30 09:52:25 453937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43119|rttvar:1415|minrtt:31359|latest_rtt:42185|ack_delay:96| [2025/04/30 09:52:25 453944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1472|lost_pn:1469|thresh:3| [2025/04/30 09:52:25 453957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 453963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745458240|now:1746006745453963|interval:4277| [2025/04/30 09:52:25 453970] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745458240|now:1746006745453963|interv:4277| [2025/04/30 09:52:25 453976] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45034, ack_elapse 43856, delivered 51612|rate 1146067|lost 305| [2025/04/30 09:52:25 453980] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146067) in round 26| [2025/04/30 09:52:25 453985] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 453989] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:27242| [2025/04/30 09:52:25 453993] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122077|packet_lost:0|acked:2400|po_sent_time:1746006745411647|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1320851| [2025/04/30 09:52:25 453997] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122077|packet_lost:0|acked:2400|po_sent_time:1746006745411647|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1320851| [2025/04/30 09:52:25 454002] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:122077|full_bw_reached:1|inflight:51600|srtt:43119|latest_rtt:42185|min_rtt:31359|applimit:0|lost:305|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 454008] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:579|largest:579|pns:2| [2025/04/30 09:52:25 454012] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:579|frame:ACK |recv_time:1746006745453832|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 454017] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865453832|now:1746006745453832|interv:120000000| [2025/04/30 09:52:25 454022] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865453832|now:1746006745453832|interv:120000000| [2025/04/30 09:52:25 454026] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745454703|pq_index:0| [2025/04/30 09:52:25 454030] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745453388| [2025/04/30 09:52:25 454034] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745454034| [2025/04/30 09:52:25 454039] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745454038| [2025/04/30 09:52:25 454045] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43119|min_srtt:43119|path_bw:1209677|loss_rate:2.53|path_pto:0| [2025/04/30 09:52:25 454050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:51600|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1432515| [2025/04/30 09:52:25 454058] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43119|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 454063] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 454067] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43119|min_srtt:43119|path_bw:1209677|loss_rate:2.53|path_pto:0| [2025/04/30 09:52:25 454071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:51600|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1433694| [2025/04/30 09:52:25 454076] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43119|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 454081] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 454085] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43119|min_srtt:43119|path_bw:1209677|loss_rate:2.53|path_pto:0| [2025/04/30 09:52:25 454089] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:51600|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1434873| [2025/04/30 09:52:25 454093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 454097] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 454101] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 454105] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 454110] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 454114] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1366491| [2025/04/30 09:52:25 454118] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 454122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 454126] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745454703| [2025/04/30 09:52:25 454130] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745454703| [2025/04/30 09:52:25 454157] [debug] |xqc_engine_wakeup_after|wakeup:1746006745454703|now:1746006745454157|diff:546| [2025/04/30 09:52:25 454162] [debug] |xqc_engine_main_logic|END|now:1746006745454038| [2025/04/30 09:52:25 454168] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745454168| [2025/04/30 09:52:25 454172] [debug] |xqc_engine_wakeup_after|wakeup:1746006745454703|now:1746006745454171|diff:532| [2025/04/30 09:52:25 454175] [debug] |xqc_engine_main_logic|END|now:1746006745454168| [2025/04/30 09:52:25 455248] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745455247| [2025/04/30 09:52:25 455259] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745454703|pq_index:0| [2025/04/30 09:52:25 455270] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745454038| [2025/04/30 09:52:25 455275] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745455274| [2025/04/30 09:52:25 455280] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745454703|now:1746006745455274| [2025/04/30 09:52:25 455284] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745454703|now:1746006745455274| [2025/04/30 09:52:25 455288] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 455293] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43119|min_srtt:43119|path_bw:1209677|loss_rate:2.53|path_pto:0| [2025/04/30 09:52:25 455298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:51600|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1434873| [2025/04/30 09:52:25 455305] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 455311] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 455317] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 455324] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 455332] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 455337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1366491| [2025/04/30 09:52:25 455341] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 455346] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1515| [2025/04/30 09:52:25 455388] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1515|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006745455357|stream_id:0|stream_offset:1366491| [2025/04/30 09:52:25 455397] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 455405] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:52:25 455411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745458240|now:1746006745455411|interval:2829| [2025/04/30 09:52:25 455418] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745458240|now:1746006745455411|interv:2829| [2025/04/30 09:52:25 455424] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122077|inflight:52800| [2025/04/30 09:52:25 455431] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 455444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1367670| [2025/04/30 09:52:25 455451] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 455458] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1516| [2025/04/30 09:52:25 455507] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1516|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746006745455469|stream_id:0|stream_offset:1367670| [2025/04/30 09:52:25 455529] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 455536] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 09:52:25 455543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745458240|now:1746006745455543|interval:2697| [2025/04/30 09:52:25 455549] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745458240|now:1746006745455543|interv:2697| [2025/04/30 09:52:25 455553] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122077|inflight:54000| [2025/04/30 09:52:25 455558] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 455562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:122077|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1368849| [2025/04/30 09:52:25 455567] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 455571] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745456570|now:1746006745455570|interv:1000| [2025/04/30 09:52:25 455574] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 455578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 455582] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745456570| [2025/04/30 09:52:25 455587] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745456570| [2025/04/30 09:52:25 455591] [debug] |xqc_engine_wakeup_after|wakeup:1746006745456570|now:1746006745455591|diff:979| [2025/04/30 09:52:25 455595] [debug] |xqc_engine_main_logic|END|now:1746006745455274| [2025/04/30 09:52:25 455823] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745455822| [2025/04/30 09:52:25 455832] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 455840] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:579| [2025/04/30 09:52:25 455846] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:580| [2025/04/30 09:52:25 455854] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:580| [2025/04/30 09:52:25 455861] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 455868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 455879] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:51606|prior_delivered:1292051|prior_time:1746006745412152|is_app_limited:0|send_elapse:45098|ack_elapse:43670|ctl_first_sent_time:1746006745413685|lagest_ack_time:1746006745455822|curr_delivered:1342457| [2025/04/30 09:52:25 455885] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745413685| [2025/04/30 09:52:25 455892] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:663||sndq_packets_used_bytes:0|sndq_packets_free:685| [2025/04/30 09:52:25 455900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 455907] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:51606|prior_delivered:1292051|prior_time:1746006745412152|is_app_limited:0|send_elapse:45098|ack_elapse:43670|ctl_first_sent_time:1746006745413685|lagest_ack_time:1746006745455822|curr_delivered:1343657| [2025/04/30 09:52:25 455914] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745413792| [2025/04/30 09:52:25 455920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:662||sndq_packets_used_bytes:0|sndq_packets_free:686| [2025/04/30 09:52:25 455927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43119|rttvar:1415|minrtt:31359|latest_rtt:42030|ack_delay:88| [2025/04/30 09:52:25 455935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42972|rttvar:1356|minrtt:31359|latest_rtt:42030|ack_delay:88| [2025/04/30 09:52:25 455942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1474|lost_pn:1471|thresh:3| [2025/04/30 09:52:25 455949] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1470|lost_pn:1471|po_sent_time:1746006745409732|lost_send_time:1746006745407479|loss_delay:48343|frame:STREAM |repair:128| [2025/04/30 09:52:25 455956] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006745409732u| [2025/04/30 09:52:25 455962] [stats] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |lost interval:168352|lost_count:4|send_count:170|pkt_num:1470|po_send_time:1746006745409732|srtt:42972|cwnd:122077|bw:1209677|conn_life:1229818|now:0|last_lost_time:1229818| [2025/04/30 09:52:25 455969] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 455973] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42972|rtt_var:1356|pto_duration:48396|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 455978] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 455982] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 455986] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:52:25 455990] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745528865|now:1746006745455973|interv:72892| [2025/04/30 09:52:25 455998] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745528865|now:1746006745455973|interval:72892|pto_count:0|srtt:42972 [2025/04/30 09:52:25 456002] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45098, ack_elapse 43670, delivered 51606|rate 1144307|lost 306| [2025/04/30 09:52:25 456007] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144307) in round 26| [2025/04/30 09:52:25 456011] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 456015] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:27242| [2025/04/30 09:52:25 456019] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122077|packet_lost:1|acked:2400|po_sent_time:1746006745413792|recovery:1|recovery_start:1746006745455961|packet_conservation:0|next_round_delivered:1320851| [2025/04/30 09:52:25 456024] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52800|packet_lost:1|acked:2400|po_sent_time:1746006745413792|recovery:1|recovery_start:1746006745455961|packet_conservation:1|next_round_delivered:1343657| [2025/04/30 09:52:25 456029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:52800|full_bw_reached:1|inflight:50400|srtt:42972|latest_rtt:42030|min_rtt:31359|applimit:0|lost:305|recovery:1|recovery_start:1746006745455961|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 456035] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:580|largest:580|pns:2| [2025/04/30 09:52:25 456039] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:580|frame:ACK |recv_time:1746006745455822|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 456044] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865455822|now:1746006745455822|interv:120000000| [2025/04/30 09:52:25 456048] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865455822|now:1746006745455822|interv:120000000| [2025/04/30 09:52:25 456052] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745456570|pq_index:0| [2025/04/30 09:52:25 456056] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745455274| [2025/04/30 09:52:25 456061] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745456060| [2025/04/30 09:52:25 456065] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745456064| [2025/04/30 09:52:25 456071] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42972|min_srtt:42972|path_bw:1209677|loss_rate:2.50|path_pto:0| [2025/04/30 09:52:25 456076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:50400|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1313436| [2025/04/30 09:52:25 456080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 456084] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 456091] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 456095] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 456099] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42972|min_srtt:42972|path_bw:1209677|loss_rate:2.50|path_pto:0| [2025/04/30 09:52:25 456103] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:50400|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1434873| [2025/04/30 09:52:25 456108] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 456112] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 456115] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 456120] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 456124] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 456128] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1368849| [2025/04/30 09:52:25 456157] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 456161] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 456165] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745456570| [2025/04/30 09:52:25 456169] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745456570| [2025/04/30 09:52:25 456173] [debug] |xqc_engine_wakeup_after|wakeup:1746006745456570|now:1746006745456173|diff:397| [2025/04/30 09:52:25 456177] [debug] |xqc_engine_main_logic|END|now:1746006745456064| [2025/04/30 09:52:25 456183] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745456183| [2025/04/30 09:52:25 456187] [debug] |xqc_engine_wakeup_after|wakeup:1746006745456570|now:1746006745456186|diff:384| [2025/04/30 09:52:25 456190] [debug] |xqc_engine_main_logic|END|now:1746006745456183| [2025/04/30 09:52:25 457264] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745457263| [2025/04/30 09:52:25 457275] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745456570|pq_index:0| [2025/04/30 09:52:25 457280] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745456064| [2025/04/30 09:52:25 457285] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745457284| [2025/04/30 09:52:25 457290] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745456570|now:1746006745457284| [2025/04/30 09:52:25 457294] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745456570|now:1746006745457284| [2025/04/30 09:52:25 457301] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 457315] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42972|min_srtt:42972|path_bw:1209677|loss_rate:2.50|path_pto:0| [2025/04/30 09:52:25 457323] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:50400|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1313436| [2025/04/30 09:52:25 457330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 457336] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 457340] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 457345] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 457349] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42972|min_srtt:42972|path_bw:1209677|loss_rate:2.50|path_pto:0| [2025/04/30 09:52:25 457353] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:50400|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1434873| [2025/04/30 09:52:25 457357] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 457361] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 457365] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 457370] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 457374] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 457379] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1368849| [2025/04/30 09:52:25 457383] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 457387] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1517| [2025/04/30 09:52:25 457422] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1517|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746006745457396|stream_id:0|stream_offset:1368849| [2025/04/30 09:52:25 457428] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 457433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 09:52:25 457437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42972|rtt_var:1356|pto_duration:48396|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 457442] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 457449] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 457461] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:52:25 457468] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745530792|now:1746006745457437|interv:73355| [2025/04/30 09:52:25 457474] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745530792|now:1746006745457437|interval:73355|pto_count:0|srtt:42972 [2025/04/30 09:52:25 457482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:51600| [2025/04/30 09:52:25 457490] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 457496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1370028| [2025/04/30 09:52:25 457503] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 457509] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1518| [2025/04/30 09:52:25 457550] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1518|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006745457519|stream_id:0|stream_offset:1370028| [2025/04/30 09:52:25 457560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 457567] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:52:25 457575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42972|rtt_var:1356|pto_duration:48396|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 457582] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 457588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 457594] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:52:25 457601] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745530915|now:1746006745457574|interv:73341| [2025/04/30 09:52:25 457608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745530915|now:1746006745457574|interval:73341|pto_count:0|srtt:42972 [2025/04/30 09:52:25 457615] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:52800| [2025/04/30 09:52:25 457622] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 457626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1371207| [2025/04/30 09:52:25 457631] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 457635] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745472915| [2025/04/30 09:52:25 457644] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745472915| [2025/04/30 09:52:25 457648] [debug] |xqc_engine_wakeup_after|wakeup:1746006745472915|now:1746006745457648|diff:15267| [2025/04/30 09:52:25 457652] [debug] |xqc_engine_main_logic|END|now:1746006745457284| [2025/04/30 09:52:25 457815] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745457814| [2025/04/30 09:52:25 457826] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 457834] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:580| [2025/04/30 09:52:25 457838] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:581| [2025/04/30 09:52:25 457847] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:581| [2025/04/30 09:52:25 457853] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 457860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 457867] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:51606|prior_delivered:1294451|prior_time:1746006745413958|is_app_limited:0|send_elapse:45062|ack_elapse:43856|ctl_first_sent_time:1746006745415513|lagest_ack_time:1746006745457814|curr_delivered:1344857| [2025/04/30 09:52:25 457874] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745415513| [2025/04/30 09:52:25 457881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:662||sndq_packets_used_bytes:0|sndq_packets_free:686| [2025/04/30 09:52:25 457886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 457892] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:51606|prior_delivered:1294451|prior_time:1746006745413958|is_app_limited:0|send_elapse:45062|ack_elapse:43856|ctl_first_sent_time:1746006745415513|lagest_ack_time:1746006745457814|curr_delivered:1346057| [2025/04/30 09:52:25 457900] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745415673| [2025/04/30 09:52:25 457906] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:661||sndq_packets_used_bytes:0|sndq_packets_free:687| [2025/04/30 09:52:25 457913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42972|rttvar:1356|minrtt:31359|latest_rtt:42141|ack_delay:96| [2025/04/30 09:52:25 457919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42856|rttvar:1248|minrtt:31359|latest_rtt:42141|ack_delay:96| [2025/04/30 09:52:25 457926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1476|lost_pn:1473|thresh:3| [2025/04/30 09:52:25 457932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 457938] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 457943] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42856|rtt_var:1248|pto_duration:47848|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 457953] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 457957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 457961] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:52:25 457965] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745530367|now:1746006745457943|interv:72424| [2025/04/30 09:52:25 457969] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745530367|now:1746006745457943|interval:72424|pto_count:0|srtt:42856 [2025/04/30 09:52:25 457973] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45062, ack_elapse 43856, delivered 51606|rate 1145222|lost 306| [2025/04/30 09:52:25 457978] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145222) in round 26| [2025/04/30 09:52:25 457982] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 457986] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:27242| [2025/04/30 09:52:25 457990] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746006745415673|recovery:1|recovery_start:1746006745455961|packet_conservation:1|next_round_delivered:1343657| [2025/04/30 09:52:25 457997] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746006745415673|recovery:1|recovery_start:1746006745455961|packet_conservation:1|next_round_delivered:1343657| [2025/04/30 09:52:25 458005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:52800|full_bw_reached:1|inflight:50400|srtt:42856|latest_rtt:42141|min_rtt:31359|applimit:0|lost:305|recovery:1|recovery_start:1746006745455961|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 458014] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:581|largest:581|pns:2| [2025/04/30 09:52:25 458019] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:581|frame:ACK |recv_time:1746006745457814|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 458024] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865457814|now:1746006745457814|interv:120000000| [2025/04/30 09:52:25 458028] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865457814|now:1746006745457814|interv:120000000| [2025/04/30 09:52:25 458032] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745472915|pq_index:0| [2025/04/30 09:52:25 458037] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745457284| [2025/04/30 09:52:25 458041] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745458041| [2025/04/30 09:52:25 458046] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745458045| [2025/04/30 09:52:25 458052] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42856|min_srtt:42856|path_bw:1209677|loss_rate:2.47|path_pto:0| [2025/04/30 09:52:25 458060] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:50400|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1313436| [2025/04/30 09:52:25 458064] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 458068] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 458072] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 458077] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 458084] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42856|min_srtt:42856|path_bw:1209677|loss_rate:2.47|path_pto:0| [2025/04/30 09:52:25 458091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:50400|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1434873| [2025/04/30 09:52:25 458098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 458103] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 458107] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 458111] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 458116] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 458120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1371207| [2025/04/30 09:52:25 458124] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 458128] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745459128|now:1746006745458128|interv:1000| [2025/04/30 09:52:25 458152] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 458160] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 458166] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745459128| [2025/04/30 09:52:25 458173] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745459128| [2025/04/30 09:52:25 458179] [debug] |xqc_engine_wakeup_after|wakeup:1746006745459128|now:1746006745458179|diff:949| [2025/04/30 09:52:25 458185] [debug] |xqc_engine_main_logic|END|now:1746006745458045| [2025/04/30 09:52:25 458190] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745458190| [2025/04/30 09:52:25 458194] [debug] |xqc_engine_wakeup_after|wakeup:1746006745459128|now:1746006745458194|diff:934| [2025/04/30 09:52:25 458198] [debug] |xqc_engine_main_logic|END|now:1746006745458190| [2025/04/30 09:52:25 459270] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745459270| [2025/04/30 09:52:25 459285] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745459128|pq_index:0| [2025/04/30 09:52:25 459300] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745458045| [2025/04/30 09:52:25 459308] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745459306| [2025/04/30 09:52:25 459315] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745459128|now:1746006745459306| [2025/04/30 09:52:25 459323] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745459128|now:1746006745459306| [2025/04/30 09:52:25 459329] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 459337] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42856|min_srtt:42856|path_bw:1209677|loss_rate:2.47|path_pto:0| [2025/04/30 09:52:25 459345] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:50400|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1313436| [2025/04/30 09:52:25 459352] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 459357] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 459363] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 459370] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 459377] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42856|min_srtt:42856|path_bw:1209677|loss_rate:2.47|path_pto:0| [2025/04/30 09:52:25 459383] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:50400|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1434873| [2025/04/30 09:52:25 459390] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 459396] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 459402] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 459409] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 459416] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 459423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1371207| [2025/04/30 09:52:25 459430] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 459436] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1519| [2025/04/30 09:52:25 459483] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1519|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746006745459447|stream_id:0|stream_offset:1371207| [2025/04/30 09:52:25 459498] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 459505] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 09:52:25 459511] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42856|rtt_var:1248|pto_duration:47848|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 459517] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 459522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 459528] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:52:25 459533] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745532295|now:1746006745459511|interv:72784| [2025/04/30 09:52:25 459538] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745532295|now:1746006745459511|interval:72784|pto_count:0|srtt:42856 [2025/04/30 09:52:25 459545] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:51600| [2025/04/30 09:52:25 459551] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 459557] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1372386| [2025/04/30 09:52:25 459563] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 459568] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1520| [2025/04/30 09:52:25 459607] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1520|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006745459578|stream_id:0|stream_offset:1372386| [2025/04/30 09:52:25 459614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 459621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:52:25 459626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42856|rtt_var:1248|pto_duration:47848|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 459632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 459637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 459643] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:52:25 459648] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745532426|now:1746006745459626|interv:72800| [2025/04/30 09:52:25 459653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745532426|now:1746006745459626|interval:72800|pto_count:0|srtt:42856 [2025/04/30 09:52:25 459662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:52800| [2025/04/30 09:52:25 459668] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 459674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1373565| [2025/04/30 09:52:25 459680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 459685] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745472915| [2025/04/30 09:52:25 459690] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745472915| [2025/04/30 09:52:25 459696] [debug] |xqc_engine_wakeup_after|wakeup:1746006745472915|now:1746006745459696|diff:13219| [2025/04/30 09:52:25 459702] [debug] |xqc_engine_main_logic|END|now:1746006745459306| [2025/04/30 09:52:25 459809] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745459807| [2025/04/30 09:52:25 459821] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 459830] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:581| [2025/04/30 09:52:25 459837] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:582| [2025/04/30 09:52:25 459845] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:582| [2025/04/30 09:52:25 459852] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 459859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 459866] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:51606|prior_delivered:1296851|prior_time:1746006745415936|is_app_limited:0|send_elapse:45000|ack_elapse:43871|ctl_first_sent_time:1746006745417485|lagest_ack_time:1746006745459807|curr_delivered:1347257| [2025/04/30 09:52:25 459873] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745417485| [2025/04/30 09:52:25 459880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:660||sndq_packets_used_bytes:0|sndq_packets_free:688| [2025/04/30 09:52:25 459887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 459894] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:51606|prior_delivered:1296851|prior_time:1746006745415936|is_app_limited:0|send_elapse:45000|ack_elapse:43871|ctl_first_sent_time:1746006745417485|lagest_ack_time:1746006745459807|curr_delivered:1348457| [2025/04/30 09:52:25 459900] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745417622| [2025/04/30 09:52:25 459907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:659||sndq_packets_used_bytes:0|sndq_packets_free:689| [2025/04/30 09:52:25 459914] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42856|rttvar:1248|minrtt:31359|latest_rtt:42185|ack_delay:88| [2025/04/30 09:52:25 459921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42761|rttvar:1125|minrtt:31359|latest_rtt:42185|ack_delay:88| [2025/04/30 09:52:25 459935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1478|lost_pn:1475|thresh:3| [2025/04/30 09:52:25 459941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 459947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 459954] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42761|rtt_var:1125|pto_duration:47261|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 459960] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 459964] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 459968] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:52:25 459972] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745531839|now:1746006745459953|interv:71886| [2025/04/30 09:52:25 459976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745531839|now:1746006745459953|interval:71886|pto_count:0|srtt:42761 [2025/04/30 09:52:25 459981] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45000, ack_elapse 43871, delivered 51606|rate 1146800|lost 306| [2025/04/30 09:52:25 459985] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146800) in round 26| [2025/04/30 09:52:25 459989] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 459993] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:27242| [2025/04/30 09:52:25 459997] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746006745417622|recovery:1|recovery_start:1746006745455961|packet_conservation:1|next_round_delivered:1343657| [2025/04/30 09:52:25 460002] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746006745417622|recovery:1|recovery_start:1746006745455961|packet_conservation:1|next_round_delivered:1343657| [2025/04/30 09:52:25 460008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:52800|full_bw_reached:1|inflight:50400|srtt:42761|latest_rtt:42185|min_rtt:31359|applimit:0|lost:305|recovery:1|recovery_start:1746006745455961|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 460018] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:582|largest:582|pns:2| [2025/04/30 09:52:25 460025] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:582|frame:ACK |recv_time:1746006745459807|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 460032] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865459807|now:1746006745459807|interv:120000000| [2025/04/30 09:52:25 460036] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865459807|now:1746006745459807|interv:120000000| [2025/04/30 09:52:25 460044] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745472915|pq_index:0| [2025/04/30 09:52:25 460048] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745459306| [2025/04/30 09:52:25 460052] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745460052| [2025/04/30 09:52:25 460057] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745460056| [2025/04/30 09:52:25 460063] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42761|min_srtt:42761|path_bw:1209677|loss_rate:2.44|path_pto:0| [2025/04/30 09:52:25 460068] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:50400|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1313436| [2025/04/30 09:52:25 460073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 460077] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 460080] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 460085] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 460089] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42761|min_srtt:42761|path_bw:1209677|loss_rate:2.44|path_pto:0| [2025/04/30 09:52:25 460096] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:50400|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1434873| [2025/04/30 09:52:25 460103] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 460109] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 460115] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 460120] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 460124] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 460128] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1373565| [2025/04/30 09:52:25 460152] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 460156] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745461156|now:1746006745460156|interv:1000| [2025/04/30 09:52:25 460160] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 460164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 460168] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745461156| [2025/04/30 09:52:25 460176] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745461156| [2025/04/30 09:52:25 460183] [debug] |xqc_engine_wakeup_after|wakeup:1746006745461156|now:1746006745460183|diff:973| [2025/04/30 09:52:25 460190] [debug] |xqc_engine_main_logic|END|now:1746006745460056| [2025/04/30 09:52:25 460198] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745460198| [2025/04/30 09:52:25 460203] [debug] |xqc_engine_wakeup_after|wakeup:1746006745461156|now:1746006745460203|diff:953| [2025/04/30 09:52:25 460207] [debug] |xqc_engine_main_logic|END|now:1746006745460198| [2025/04/30 09:52:25 461276] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745461276| [2025/04/30 09:52:25 461291] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745461156|pq_index:0| [2025/04/30 09:52:25 461297] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745460056| [2025/04/30 09:52:25 461302] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745461301| [2025/04/30 09:52:25 461308] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745461156|now:1746006745461301| [2025/04/30 09:52:25 461315] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745461156|now:1746006745461301| [2025/04/30 09:52:25 461321] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 461330] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42761|min_srtt:42761|path_bw:1209677|loss_rate:2.44|path_pto:0| [2025/04/30 09:52:25 461338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:50400|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1313436| [2025/04/30 09:52:25 461345] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 461350] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 461356] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 461363] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 461370] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42761|min_srtt:42761|path_bw:1209677|loss_rate:2.44|path_pto:0| [2025/04/30 09:52:25 461377] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:50400|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1434873| [2025/04/30 09:52:25 461384] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 461390] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 461396] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 461402] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 461416] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 461423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1373565| [2025/04/30 09:52:25 461430] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 461436] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1521| [2025/04/30 09:52:25 461479] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1521|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746006745461447|stream_id:0|stream_offset:1373565| [2025/04/30 09:52:25 461489] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 461497] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 09:52:25 461504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42761|rtt_var:1125|pto_duration:47261|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 461510] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 461517] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 461523] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:52:25 461527] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745533708|now:1746006745461503|interv:72205| [2025/04/30 09:52:25 461532] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745533708|now:1746006745461503|interval:72205|pto_count:0|srtt:42761 [2025/04/30 09:52:25 461536] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:51600| [2025/04/30 09:52:25 461541] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 461546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1374744| [2025/04/30 09:52:25 461550] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 461555] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1522| [2025/04/30 09:52:25 461584] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1522|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006745461562|stream_id:0|stream_offset:1374744| [2025/04/30 09:52:25 461590] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 461595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:52:25 461599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42761|rtt_var:1125|pto_duration:47261|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 461608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 461612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 461616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:52:25 461620] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745533823|now:1746006745461599|interv:72224| [2025/04/30 09:52:25 461625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745533823|now:1746006745461599|interval:72224|pto_count:0|srtt:42761 [2025/04/30 09:52:25 461629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:52800| [2025/04/30 09:52:25 461634] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 461639] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1375923| [2025/04/30 09:52:25 461643] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 461648] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745472915| [2025/04/30 09:52:25 461652] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745472915| [2025/04/30 09:52:25 461656] [debug] |xqc_engine_wakeup_after|wakeup:1746006745472915|now:1746006745461656|diff:11259| [2025/04/30 09:52:25 461660] [debug] |xqc_engine_main_logic|END|now:1746006745461301| [2025/04/30 09:52:25 461801] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745461800| [2025/04/30 09:52:25 461811] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 461820] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:582| [2025/04/30 09:52:25 461826] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:583| [2025/04/30 09:52:25 461835] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:583| [2025/04/30 09:52:25 461841] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 461849] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 461856] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:51606|prior_delivered:1299251|prior_time:1746006745417918|is_app_limited:0|send_elapse:45049|ack_elapse:43882|ctl_first_sent_time:1746006745419469|lagest_ack_time:1746006745461800|curr_delivered:1349657| [2025/04/30 09:52:25 461863] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745419469| [2025/04/30 09:52:25 461870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:658||sndq_packets_used_bytes:0|sndq_packets_free:690| [2025/04/30 09:52:25 461878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 461891] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:51606|prior_delivered:1299251|prior_time:1746006745417918|is_app_limited:0|send_elapse:45049|ack_elapse:43882|ctl_first_sent_time:1746006745419469|lagest_ack_time:1746006745461800|curr_delivered:1350857| [2025/04/30 09:52:25 461898] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745419605| [2025/04/30 09:52:25 461904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:657||sndq_packets_used_bytes:0|sndq_packets_free:691| [2025/04/30 09:52:25 461911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42761|rttvar:1125|minrtt:31359|latest_rtt:42195|ack_delay:88| [2025/04/30 09:52:25 461917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42679|rttvar:1007|minrtt:31359|latest_rtt:42195|ack_delay:88| [2025/04/30 09:52:25 461924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1480|lost_pn:1477|thresh:3| [2025/04/30 09:52:25 461930] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 461937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 461944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42679|rtt_var:1007|pto_duration:46707|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 461951] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 461957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 461962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:52:25 461966] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745533269|now:1746006745461943|interv:71326| [2025/04/30 09:52:25 461970] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745533269|now:1746006745461943|interval:71326|pto_count:0|srtt:42679 [2025/04/30 09:52:25 461975] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45049, ack_elapse 43882, delivered 51606|rate 1145552|lost 306| [2025/04/30 09:52:25 461979] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145552) in round 26| [2025/04/30 09:52:25 461983] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 461988] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:27242| [2025/04/30 09:52:25 461992] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746006745419605|recovery:1|recovery_start:1746006745455961|packet_conservation:1|next_round_delivered:1343657| [2025/04/30 09:52:25 461996] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746006745419605|recovery:1|recovery_start:1746006745455961|packet_conservation:1|next_round_delivered:1343657| [2025/04/30 09:52:25 462001] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:52800|full_bw_reached:1|inflight:50400|srtt:42679|latest_rtt:42195|min_rtt:31359|applimit:0|lost:305|recovery:1|recovery_start:1746006745455961|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 462011] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:583|largest:583|pns:2| [2025/04/30 09:52:25 462015] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:583|frame:ACK |recv_time:1746006745461800|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 462020] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865461800|now:1746006745461800|interv:120000000| [2025/04/30 09:52:25 462024] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865461800|now:1746006745461800|interv:120000000| [2025/04/30 09:52:25 462028] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745472915|pq_index:0| [2025/04/30 09:52:25 462032] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745461301| [2025/04/30 09:52:25 462036] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745462036| [2025/04/30 09:52:25 462041] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745462040| [2025/04/30 09:52:25 462047] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42679|min_srtt:42679|path_bw:1209677|loss_rate:2.41|path_pto:0| [2025/04/30 09:52:25 462052] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:50400|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1313436| [2025/04/30 09:52:25 462057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 462060] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 462064] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 462069] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 462073] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42679|min_srtt:42679|path_bw:1209677|loss_rate:2.41|path_pto:0| [2025/04/30 09:52:25 462077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:50400|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1434873| [2025/04/30 09:52:25 462081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 462085] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 462089] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 462093] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 462097] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 462104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1375923| [2025/04/30 09:52:25 462109] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 462113] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745463113|now:1746006745462113|interv:1000| [2025/04/30 09:52:25 462117] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 462120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 462125] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745463113| [2025/04/30 09:52:25 462129] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745463113| [2025/04/30 09:52:25 462153] [debug] |xqc_engine_wakeup_after|wakeup:1746006745463113|now:1746006745462153|diff:960| [2025/04/30 09:52:25 462157] [debug] |xqc_engine_main_logic|END|now:1746006745462040| [2025/04/30 09:52:25 462163] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745462163| [2025/04/30 09:52:25 462167] [debug] |xqc_engine_wakeup_after|wakeup:1746006745463113|now:1746006745462167|diff:946| [2025/04/30 09:52:25 462171] [debug] |xqc_engine_main_logic|END|now:1746006745462163| [2025/04/30 09:52:25 463250] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745463250| [2025/04/30 09:52:25 463262] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745463113|pq_index:0| [2025/04/30 09:52:25 463269] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745462040| [2025/04/30 09:52:25 463278] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745463276| [2025/04/30 09:52:25 463285] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745463113|now:1746006745463276| [2025/04/30 09:52:25 463292] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745463113|now:1746006745463276| [2025/04/30 09:52:25 463297] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 463304] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42679|min_srtt:42679|path_bw:1209677|loss_rate:2.41|path_pto:0| [2025/04/30 09:52:25 463312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:50400|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1313436| [2025/04/30 09:52:25 463319] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 463325] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 463331] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 463338] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 463345] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42679|min_srtt:42679|path_bw:1209677|loss_rate:2.41|path_pto:0| [2025/04/30 09:52:25 463352] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:50400|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1434873| [2025/04/30 09:52:25 463366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 463372] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 463378] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 463385] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 463393] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 463399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1375923| [2025/04/30 09:52:25 463406] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 463413] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1523| [2025/04/30 09:52:25 463459] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1523|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746006745463425|stream_id:0|stream_offset:1375923| [2025/04/30 09:52:25 463469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 463476] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 09:52:25 463484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42679|rtt_var:1007|pto_duration:46707|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 463490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 463496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 463503] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:52:25 463509] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745535132|now:1746006745463483|interv:71649| [2025/04/30 09:52:25 463513] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745535132|now:1746006745463483|interval:71649|pto_count:0|srtt:42679 [2025/04/30 09:52:25 463518] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:51600| [2025/04/30 09:52:25 463523] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 463527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1377102| [2025/04/30 09:52:25 463532] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 463545] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1524| [2025/04/30 09:52:25 463576] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1524|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006745463553|stream_id:0|stream_offset:1377102| [2025/04/30 09:52:25 463581] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 463586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:52:25 463590] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42679|rtt_var:1007|pto_duration:46707|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 463595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 463599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 463603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:52:25 463607] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745535260|now:1746006745463590|interv:71670| [2025/04/30 09:52:25 463611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745535260|now:1746006745463590|interval:71670|pto_count:0|srtt:42679 [2025/04/30 09:52:25 463615] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:52800| [2025/04/30 09:52:25 463620] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 463624] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1378281| [2025/04/30 09:52:25 463629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 463633] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745472915| [2025/04/30 09:52:25 463637] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745472915| [2025/04/30 09:52:25 463641] [debug] |xqc_engine_wakeup_after|wakeup:1746006745472915|now:1746006745463641|diff:9274| [2025/04/30 09:52:25 463646] [debug] |xqc_engine_main_logic|END|now:1746006745463276| [2025/04/30 09:52:25 463853] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:42|state:ESTABED|recv_time:1746006745463852| [2025/04/30 09:52:25 463862] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 463872] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:583| [2025/04/30 09:52:25 463878] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:584| [2025/04/30 09:52:25 463886] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:584| [2025/04/30 09:52:25 463893] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 463901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 463914] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:51606|prior_delivered:1301651|prior_time:1746006745419931|is_app_limited:0|send_elapse:45119|ack_elapse:43921|ctl_first_sent_time:1746006745421489|lagest_ack_time:1746006745463852|curr_delivered:1352057| [2025/04/30 09:52:25 463921] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745421489| [2025/04/30 09:52:25 463929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:656||sndq_packets_used_bytes:0|sndq_packets_free:692| [2025/04/30 09:52:25 463935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 463942] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:51606|prior_delivered:1301651|prior_time:1746006745419931|is_app_limited:0|send_elapse:45119|ack_elapse:43921|ctl_first_sent_time:1746006745421489|lagest_ack_time:1746006745463852|curr_delivered:1353257| [2025/04/30 09:52:25 463950] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745421635| [2025/04/30 09:52:25 463956] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:655||sndq_packets_used_bytes:0|sndq_packets_free:693| [2025/04/30 09:52:25 463963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42679|rttvar:1007|minrtt:31359|latest_rtt:42217|ack_delay:104| [2025/04/30 09:52:25 463970] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42609|rttvar:897|minrtt:31359|latest_rtt:42217|ack_delay:104| [2025/04/30 09:52:25 463976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1482|lost_pn:1479|thresh:3| [2025/04/30 09:52:25 463983] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 463988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 463992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42609|rtt_var:897|pto_duration:46197|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 463996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 464000] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 464004] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50400| [2025/04/30 09:52:25 464008] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745534750|now:1746006745463992|interv:70758| [2025/04/30 09:52:25 464012] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745534750|now:1746006745463992|interval:70758|pto_count:0|srtt:42609 [2025/04/30 09:52:25 464017] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45119, ack_elapse 43921, delivered 51606|rate 1143775|lost 306| [2025/04/30 09:52:25 464021] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1143775) in round 26| [2025/04/30 09:52:25 464025] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 464030] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:27242| [2025/04/30 09:52:25 464038] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746006745421635|recovery:1|recovery_start:1746006745455961|packet_conservation:1|next_round_delivered:1343657| [2025/04/30 09:52:25 464042] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746006745421635|recovery:1|recovery_start:1746006745455961|packet_conservation:1|next_round_delivered:1343657| [2025/04/30 09:52:25 464047] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:52800|full_bw_reached:1|inflight:50400|srtt:42609|latest_rtt:42217|min_rtt:31359|applimit:0|lost:305|recovery:1|recovery_start:1746006745455961|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 464052] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:25 464057] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:25 464062] [debug] |scid:d47626d1917b423603b680b7|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:52:25 464066] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:584|largest:584|pns:2| [2025/04/30 09:52:25 464071] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:584|frame:PING ACK |recv_time:1746006745463852|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 464076] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865463852|now:1746006745463852|interv:120000000| [2025/04/30 09:52:25 464080] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865463852|now:1746006745463852|interv:120000000| [2025/04/30 09:52:25 464084] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745472915|pq_index:0| [2025/04/30 09:52:25 464088] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745463276| [2025/04/30 09:52:25 464092] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745464092| [2025/04/30 09:52:25 464097] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745464096| [2025/04/30 09:52:25 464103] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:584|ack_delay:251|first_ack_range:17|largest_pkt_recv_time:1746006745463852| [2025/04/30 09:52:25 464107] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:584|low:567|pkt_pns:2| [2025/04/30 09:52:25 464111] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:565|low:553|pkt_pns:2| [2025/04/30 09:52:25 464115] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:584|frame_largest_recv:584| [2025/04/30 09:52:25 464119] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:25 464124] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42609|min_srtt:42609|path_bw:1209677|loss_rate:2.38|path_pto:0| [2025/04/30 09:52:25 464128] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:50400|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1313436| [2025/04/30 09:52:25 464157] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 464161] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 464165] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 464169] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 464173] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42609|min_srtt:42609|path_bw:1209677|loss_rate:2.38|path_pto:0| [2025/04/30 09:52:25 464178] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:50400|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1434873| [2025/04/30 09:52:25 464182] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 464186] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 464190] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 464194] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 464198] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:25 464203] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:50400|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1378281| [2025/04/30 09:52:25 464207] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 464211] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745465211|now:1746006745464211|interv:1000| [2025/04/30 09:52:25 464215] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 464219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 464223] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745465211| [2025/04/30 09:52:25 464227] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745465211| [2025/04/30 09:52:25 464231] [debug] |xqc_engine_wakeup_after|wakeup:1746006745465211|now:1746006745464231|diff:980| [2025/04/30 09:52:25 464235] [debug] |xqc_engine_main_logic|END|now:1746006745464096| [2025/04/30 09:52:25 464241] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745464241| [2025/04/30 09:52:25 464245] [debug] |xqc_engine_wakeup_after|wakeup:1746006745465211|now:1746006745464245|diff:966| [2025/04/30 09:52:25 464249] [debug] |xqc_engine_main_logic|END|now:1746006745464241| [2025/04/30 09:52:25 465323] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745465323| [2025/04/30 09:52:25 465339] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745465211|pq_index:0| [2025/04/30 09:52:25 465346] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745464096| [2025/04/30 09:52:25 465363] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745465361| [2025/04/30 09:52:25 465370] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745465211|now:1746006745465361| [2025/04/30 09:52:25 465376] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745465211|now:1746006745465361| [2025/04/30 09:52:25 465382] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 465389] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42609|min_srtt:42609|path_bw:1209677|loss_rate:2.38|path_pto:0| [2025/04/30 09:52:25 465397] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:50400|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1313436| [2025/04/30 09:52:25 465404] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 465410] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 465416] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 465423] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 465429] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42609|min_srtt:42609|path_bw:1209677|loss_rate:2.38|path_pto:0| [2025/04/30 09:52:25 465437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:50400|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1434873| [2025/04/30 09:52:25 465444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 465450] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 465455] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 465462] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 465469] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:25 465476] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:50400|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1378281| [2025/04/30 09:52:25 465482] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 465487] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1525| [2025/04/30 09:52:25 465527] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1525|size:1208|sent:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:50400|now:1746006745465495|stream_id:0|stream_offset:1378281| [2025/04/30 09:52:25 465536] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1525|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:52:25 465550] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 09:52:25 465557] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42609|rtt_var:897|pto_duration:46197|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 465562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 465566] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 465570] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:52:25 465574] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745536692|now:1746006745465557|interv:71135| [2025/04/30 09:52:25 465578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745536692|now:1746006745465557|interval:71135|pto_count:0|srtt:42609 [2025/04/30 09:52:25 465583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:51608| [2025/04/30 09:52:25 465588] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 465592] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1379460| [2025/04/30 09:52:25 465597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 465601] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745536692| [2025/04/30 09:52:25 465605] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745536692| [2025/04/30 09:52:25 465609] [debug] |xqc_engine_wakeup_after|wakeup:1746006745536692|now:1746006745465609|diff:71083| [2025/04/30 09:52:25 465614] [debug] |xqc_engine_main_logic|END|now:1746006745465361| [2025/04/30 09:52:25 465830] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745465829| [2025/04/30 09:52:25 465842] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 465851] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:584| [2025/04/30 09:52:25 465857] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:585| [2025/04/30 09:52:25 465866] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:585| [2025/04/30 09:52:25 465873] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 465881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 465889] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:51606|prior_delivered:1304051|prior_time:1746006745421908|is_app_limited:0|send_elapse:44972|ack_elapse:43921|ctl_first_sent_time:1746006745423451|lagest_ack_time:1746006745465829|curr_delivered:1354457| [2025/04/30 09:52:25 465896] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745423451| [2025/04/30 09:52:25 465911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:654||sndq_packets_used_bytes:0|sndq_packets_free:694| [2025/04/30 09:52:25 465918] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 465925] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:51606|prior_delivered:1304051|prior_time:1746006745421908|is_app_limited:0|send_elapse:44972|ack_elapse:43921|ctl_first_sent_time:1746006745423451|lagest_ack_time:1746006745465829|curr_delivered:1355657| [2025/04/30 09:52:25 465932] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745423590| [2025/04/30 09:52:25 465938] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:653||sndq_packets_used_bytes:0|sndq_packets_free:695| [2025/04/30 09:52:25 465945] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42609|rttvar:897|minrtt:31359|latest_rtt:42239|ack_delay:96| [2025/04/30 09:52:25 465951] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42550|rttvar:789|minrtt:31359|latest_rtt:42239|ack_delay:96| [2025/04/30 09:52:25 465958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1484|lost_pn:1481|thresh:3| [2025/04/30 09:52:25 465964] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 465968] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 465973] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42550|rtt_var:789|pto_duration:45706|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 465977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 465982] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 465989] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 09:52:25 465995] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745536201|now:1746006745465972|interv:70229| [2025/04/30 09:52:25 466002] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745536201|now:1746006745465972|interval:70229|pto_count:0|srtt:42550 [2025/04/30 09:52:25 466008] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44972, ack_elapse 43921, delivered 51606|rate 1147514|lost 306| [2025/04/30 09:52:25 466012] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147514) in round 26| [2025/04/30 09:52:25 466017] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 466021] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:27242| [2025/04/30 09:52:25 466025] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746006745423590|recovery:1|recovery_start:1746006745455961|packet_conservation:1|next_round_delivered:1343657| [2025/04/30 09:52:25 466029] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746006745423590|recovery:1|recovery_start:1746006745455961|packet_conservation:1|next_round_delivered:1343657| [2025/04/30 09:52:25 466038] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:52800|full_bw_reached:1|inflight:49208|srtt:42550|latest_rtt:42239|min_rtt:31359|applimit:0|lost:305|recovery:1|recovery_start:1746006745455961|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 466044] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:585|largest:585|pns:2| [2025/04/30 09:52:25 466048] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:585|frame:ACK |recv_time:1746006745465829|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 466053] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865465829|now:1746006745465829|interv:120000000| [2025/04/30 09:52:25 466057] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865465829|now:1746006745465829|interv:120000000| [2025/04/30 09:52:25 466061] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745536692|pq_index:0| [2025/04/30 09:52:25 466066] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745465361| [2025/04/30 09:52:25 466070] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745466070| [2025/04/30 09:52:25 466075] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745466074| [2025/04/30 09:52:25 466081] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42550|min_srtt:42550|path_bw:1209677|loss_rate:2.37|path_pto:0| [2025/04/30 09:52:25 466085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1313436| [2025/04/30 09:52:25 466090] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 466094] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 466098] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 466102] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 466106] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42550|min_srtt:42550|path_bw:1209677|loss_rate:2.37|path_pto:0| [2025/04/30 09:52:25 466110] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1434873| [2025/04/30 09:52:25 466115] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 466118] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 466122] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 466129] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 466154] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 466158] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1379460| [2025/04/30 09:52:25 466163] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 466167] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1526| [2025/04/30 09:52:25 466202] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1526|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49208|now:1746006745466175|stream_id:0|stream_offset:1379460| [2025/04/30 09:52:25 466208] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 466213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49208|applimit:0| [2025/04/30 09:52:25 466221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42550|rtt_var:789|pto_duration:45706|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 466232] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 466238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 466245] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 09:52:25 466251] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745536881|now:1746006745466220|interv:70661| [2025/04/30 09:52:25 466258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745536881|now:1746006745466220|interval:70661|pto_count:0|srtt:42550 [2025/04/30 09:52:25 466265] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:50408| [2025/04/30 09:52:25 466274] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 466280] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1380639| [2025/04/30 09:52:25 466287] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 466294] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1527| [2025/04/30 09:52:25 466331] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1527|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746006745466305|stream_id:0|stream_offset:1380639| [2025/04/30 09:52:25 466340] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 466353] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 09:52:25 466360] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42550|rtt_var:789|pto_duration:45706|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 466367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 466373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 466380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:52:25 466386] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745537011|now:1746006745466359|interv:70652| [2025/04/30 09:52:25 466392] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745537011|now:1746006745466359|interval:70652|pto_count:0|srtt:42550 [2025/04/30 09:52:25 466399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:51608| [2025/04/30 09:52:25 466406] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 466413] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1381818| [2025/04/30 09:52:25 466420] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 466426] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745537011| [2025/04/30 09:52:25 466433] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745537011| [2025/04/30 09:52:25 466439] [debug] |xqc_engine_wakeup_after|wakeup:1746006745537011|now:1746006745466439|diff:70572| [2025/04/30 09:52:25 466445] [debug] |xqc_engine_main_logic|END|now:1746006745466074| [2025/04/30 09:52:25 466453] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745466453| [2025/04/30 09:52:25 466460] [debug] |xqc_engine_wakeup_after|wakeup:1746006745537011|now:1746006745466460|diff:70551| [2025/04/30 09:52:25 466466] [debug] |xqc_engine_main_logic|END|now:1746006745466453| [2025/04/30 09:52:25 467789] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745467788| [2025/04/30 09:52:25 467803] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 467812] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:585| [2025/04/30 09:52:25 467819] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:586| [2025/04/30 09:52:25 467828] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:586| [2025/04/30 09:52:25 467833] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 467841] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 467848] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:51606|prior_delivered:1306451|prior_time:1746006745423925|is_app_limited:0|send_elapse:45071|ack_elapse:43863|ctl_first_sent_time:1746006745425479|lagest_ack_time:1746006745467788|curr_delivered:1356857| [2025/04/30 09:52:25 467863] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745425479| [2025/04/30 09:52:25 467871] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:652||sndq_packets_used_bytes:0|sndq_packets_free:696| [2025/04/30 09:52:25 467877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 467883] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:51606|prior_delivered:1306451|prior_time:1746006745423925|is_app_limited:0|send_elapse:45071|ack_elapse:43863|ctl_first_sent_time:1746006745425479|lagest_ack_time:1746006745467788|curr_delivered:1358057| [2025/04/30 09:52:25 467890] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745425641| [2025/04/30 09:52:25 467897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:651||sndq_packets_used_bytes:0|sndq_packets_free:697| [2025/04/30 09:52:25 467901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42550|rttvar:789|minrtt:31359|latest_rtt:42147|ack_delay:88| [2025/04/30 09:52:25 467905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42489|rttvar:714|minrtt:31359|latest_rtt:42147|ack_delay:88| [2025/04/30 09:52:25 467911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1486|lost_pn:1483|thresh:3| [2025/04/30 09:52:25 467918] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 467924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 467929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42489|rtt_var:714|pto_duration:45345|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 467933] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 467937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 467941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 09:52:25 467945] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745536650|now:1746006745467928|interv:68722| [2025/04/30 09:52:25 467949] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745536650|now:1746006745467928|interval:68722|pto_count:0|srtt:42489 [2025/04/30 09:52:25 467954] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45071, ack_elapse 43863, delivered 51606|rate 1144993|lost 306| [2025/04/30 09:52:25 467958] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144993) in round 26| [2025/04/30 09:52:25 467962] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 467967] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:27242| [2025/04/30 09:52:25 467970] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746006745425641|recovery:1|recovery_start:1746006745455961|packet_conservation:1|next_round_delivered:1343657| [2025/04/30 09:52:25 467979] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746006745425641|recovery:1|recovery_start:1746006745455961|packet_conservation:1|next_round_delivered:1343657| [2025/04/30 09:52:25 467983] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:52800|full_bw_reached:1|inflight:49208|srtt:42489|latest_rtt:42147|min_rtt:31359|applimit:0|lost:305|recovery:1|recovery_start:1746006745455961|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 467989] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:586|largest:586|pns:2| [2025/04/30 09:52:25 467994] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:586|frame:ACK |recv_time:1746006745467788|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 467999] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865467788|now:1746006745467788|interv:120000000| [2025/04/30 09:52:25 468003] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865467788|now:1746006745467788|interv:120000000| [2025/04/30 09:52:25 468007] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745537011|pq_index:0| [2025/04/30 09:52:25 468011] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745466074| [2025/04/30 09:52:25 468015] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745468015| [2025/04/30 09:52:25 468021] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745468019| [2025/04/30 09:52:25 468027] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42489|min_srtt:42489|path_bw:1209677|loss_rate:2.34|path_pto:0| [2025/04/30 09:52:25 468031] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1313436| [2025/04/30 09:52:25 468036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 468040] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 468044] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 468048] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 468052] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42489|min_srtt:42489|path_bw:1209677|loss_rate:2.34|path_pto:0| [2025/04/30 09:52:25 468056] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1434873| [2025/04/30 09:52:25 468061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 468065] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 468071] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 468075] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 468080] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 468084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1381818| [2025/04/30 09:52:25 468089] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 468093] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745469092|now:1746006745468092|interv:1000| [2025/04/30 09:52:25 468097] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 468100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 468104] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745469092| [2025/04/30 09:52:25 468108] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745469092| [2025/04/30 09:52:25 468112] [debug] |xqc_engine_wakeup_after|wakeup:1746006745469092|now:1746006745468112|diff:980| [2025/04/30 09:52:25 468117] [debug] |xqc_engine_main_logic|END|now:1746006745468019| [2025/04/30 09:52:25 468122] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745468122| [2025/04/30 09:52:25 468126] [debug] |xqc_engine_wakeup_after|wakeup:1746006745469092|now:1746006745468126|diff:966| [2025/04/30 09:52:25 468130] [debug] |xqc_engine_main_logic|END|now:1746006745468122| [2025/04/30 09:52:25 469221] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745469221| [2025/04/30 09:52:25 469232] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745469092|pq_index:0| [2025/04/30 09:52:25 469236] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745468019| [2025/04/30 09:52:25 469244] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745469242| [2025/04/30 09:52:25 469251] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745469092|now:1746006745469242| [2025/04/30 09:52:25 469258] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745469092|now:1746006745469242| [2025/04/30 09:52:25 469264] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 469270] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42489|min_srtt:42489|path_bw:1209677|loss_rate:2.34|path_pto:0| [2025/04/30 09:52:25 469278] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1313436| [2025/04/30 09:52:25 469285] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 469291] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 469298] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 469311] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 469317] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42489|min_srtt:42489|path_bw:1209677|loss_rate:2.34|path_pto:0| [2025/04/30 09:52:25 469324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1434873| [2025/04/30 09:52:25 469331] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 469337] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 469343] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 469351] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 469357] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 469364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1381818| [2025/04/30 09:52:25 469371] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 469377] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1528| [2025/04/30 09:52:25 469421] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1528|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49208|now:1746006745469388|stream_id:0|stream_offset:1381818| [2025/04/30 09:52:25 469428] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 469433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49208|applimit:0| [2025/04/30 09:52:25 469437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42489|rtt_var:714|pto_duration:45345|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 469442] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 469446] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 469453] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 09:52:25 469459] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745539733|now:1746006745469437|interv:70296| [2025/04/30 09:52:25 469466] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745539733|now:1746006745469437|interval:70296|pto_count:0|srtt:42489 [2025/04/30 09:52:25 469473] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:50408| [2025/04/30 09:52:25 469489] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 469496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1382997| [2025/04/30 09:52:25 469502] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 469508] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1529| [2025/04/30 09:52:25 469545] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1529|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746006745469519|stream_id:0|stream_offset:1382997| [2025/04/30 09:52:25 469554] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 469562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 09:52:25 469569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42489|rtt_var:714|pto_duration:45345|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 469575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 469579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 469583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:52:25 469587] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745539864|now:1746006745469569|interv:70295| [2025/04/30 09:52:25 469591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745539864|now:1746006745469569|interval:70295|pto_count:0|srtt:42489 [2025/04/30 09:52:25 469595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:51608| [2025/04/30 09:52:25 469600] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 469604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1384176| [2025/04/30 09:52:25 469609] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 469613] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745539864| [2025/04/30 09:52:25 469617] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745539864| [2025/04/30 09:52:25 469621] [debug] |xqc_engine_wakeup_after|wakeup:1746006745539864|now:1746006745469621|diff:70243| [2025/04/30 09:52:25 469625] [debug] |xqc_engine_main_logic|END|now:1746006745469242| [2025/04/30 09:52:25 469780] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745469779| [2025/04/30 09:52:25 469789] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 469797] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:586| [2025/04/30 09:52:25 469809] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:587| [2025/04/30 09:52:25 469818] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:587| [2025/04/30 09:52:25 469825] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 469832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 469839] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:51606|prior_delivered:1308851|prior_time:1746006745425914|is_app_limited:0|send_elapse:45099|ack_elapse:43865|ctl_first_sent_time:1746006745427484|lagest_ack_time:1746006745469779|curr_delivered:1359257| [2025/04/30 09:52:25 469847] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745427484| [2025/04/30 09:52:25 469854] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:650||sndq_packets_used_bytes:0|sndq_packets_free:698| [2025/04/30 09:52:25 469861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 469868] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:51606|prior_delivered:1308851|prior_time:1746006745425914|is_app_limited:0|send_elapse:45099|ack_elapse:43865|ctl_first_sent_time:1746006745427484|lagest_ack_time:1746006745469779|curr_delivered:1360457| [2025/04/30 09:52:25 469876] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745427616| [2025/04/30 09:52:25 469883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:649||sndq_packets_used_bytes:0|sndq_packets_free:699| [2025/04/30 09:52:25 469889] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42489|rttvar:714|minrtt:31359|latest_rtt:42163|ack_delay:96| [2025/04/30 09:52:25 469895] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42436|rttvar:641|minrtt:31359|latest_rtt:42163|ack_delay:96| [2025/04/30 09:52:25 469902] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1488|lost_pn:1485|thresh:3| [2025/04/30 09:52:25 469908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 469914] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 469920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42436|rtt_var:641|pto_duration:45000|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 469927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 469933] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 469937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 09:52:25 469940] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745539519|now:1746006745469920|interv:69599| [2025/04/30 09:52:25 469945] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745539519|now:1746006745469920|interval:69599|pto_count:0|srtt:42436 [2025/04/30 09:52:25 469954] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45099, ack_elapse 43865, delivered 51606|rate 1144282|lost 306| [2025/04/30 09:52:25 469958] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144282) in round 26| [2025/04/30 09:52:25 469962] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 469967] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:27242| [2025/04/30 09:52:25 469971] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746006745427616|recovery:1|recovery_start:1746006745455961|packet_conservation:1|next_round_delivered:1343657| [2025/04/30 09:52:25 469975] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746006745427616|recovery:1|recovery_start:1746006745455961|packet_conservation:1|next_round_delivered:1343657| [2025/04/30 09:52:25 469980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:52800|full_bw_reached:1|inflight:49208|srtt:42436|latest_rtt:42163|min_rtt:31359|applimit:0|lost:305|recovery:1|recovery_start:1746006745455961|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 469986] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:587|largest:587|pns:2| [2025/04/30 09:52:25 469990] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:587|frame:ACK |recv_time:1746006745469779|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 469995] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865469779|now:1746006745469779|interv:120000000| [2025/04/30 09:52:25 469999] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865469779|now:1746006745469779|interv:120000000| [2025/04/30 09:52:25 470003] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745539864|pq_index:0| [2025/04/30 09:52:25 470008] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745469242| [2025/04/30 09:52:25 470012] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745470012| [2025/04/30 09:52:25 470017] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745470016| [2025/04/30 09:52:25 470023] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42436|min_srtt:42436|path_bw:1209677|loss_rate:2.31|path_pto:0| [2025/04/30 09:52:25 470027] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1313436| [2025/04/30 09:52:25 470032] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 470036] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 470040] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 470047] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 470051] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42436|min_srtt:42436|path_bw:1209677|loss_rate:2.31|path_pto:0| [2025/04/30 09:52:25 470056] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1434873| [2025/04/30 09:52:25 470060] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 470064] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 470068] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 470072] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 470076] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 470080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1384176| [2025/04/30 09:52:25 470085] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 470089] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1530| [2025/04/30 09:52:25 470125] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1530|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49208|now:1746006745470097|stream_id:0|stream_offset:1384176| [2025/04/30 09:52:25 470156] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 470164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49208|applimit:0| [2025/04/30 09:52:25 470172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42436|rtt_var:641|pto_duration:45000|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 470178] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 470182] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 470185] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 09:52:25 470189] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745540097|now:1746006745470171|interv:69926| [2025/04/30 09:52:25 470194] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745540097|now:1746006745470171|interval:69926|pto_count:0|srtt:42436 [2025/04/30 09:52:25 470198] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:50408| [2025/04/30 09:52:25 470203] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 470212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 470217] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 470221] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1531| [2025/04/30 09:52:25 470253] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1531|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746006745470228|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 470263] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 470270] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 09:52:25 470277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42436|rtt_var:641|pto_duration:45000|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 470282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 470288] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 470294] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:52:25 470301] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745540228|now:1746006745470277|interv:69951| [2025/04/30 09:52:25 470307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745540228|now:1746006745470277|interval:69951|pto_count:0|srtt:42436 [2025/04/30 09:52:25 470312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:51608| [2025/04/30 09:52:25 470317] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 470323] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1386534| [2025/04/30 09:52:25 470330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 470337] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745540228| [2025/04/30 09:52:25 470343] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745540228| [2025/04/30 09:52:25 470350] [debug] |xqc_engine_wakeup_after|wakeup:1746006745540228|now:1746006745470350|diff:69878| [2025/04/30 09:52:25 470357] [debug] |xqc_engine_main_logic|END|now:1746006745470016| [2025/04/30 09:52:25 470365] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745470365| [2025/04/30 09:52:25 470371] [debug] |xqc_engine_wakeup_after|wakeup:1746006745540228|now:1746006745470371|diff:69857| [2025/04/30 09:52:25 470378] [debug] |xqc_engine_main_logic|END|now:1746006745470365| [2025/04/30 09:52:25 471756] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745471755| [2025/04/30 09:52:25 471769] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 471781] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:587| [2025/04/30 09:52:25 471785] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:588| [2025/04/30 09:52:25 471791] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:588| [2025/04/30 09:52:25 471795] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 471800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 471805] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:54006|prior_delivered:1308851|prior_time:1746006745425914|is_app_limited:0|send_elapse:46517|ack_elapse:45841|ctl_first_sent_time:1746006745428902|lagest_ack_time:1746006745471755|curr_delivered:1361657| [2025/04/30 09:52:25 471810] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745428902| [2025/04/30 09:52:25 471814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:648||sndq_packets_used_bytes:0|sndq_packets_free:700| [2025/04/30 09:52:25 471819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 471823] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:50406|prior_delivered:1313651|prior_time:1746006745429946|is_app_limited:0|send_elapse:43974|ack_elapse:41809|ctl_first_sent_time:1746006745430387|lagest_ack_time:1746006745471755|curr_delivered:1362857| [2025/04/30 09:52:25 471827] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745430387| [2025/04/30 09:52:25 471832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:647||sndq_packets_used_bytes:0|sndq_packets_free:701| [2025/04/30 09:52:25 471836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42436|rttvar:641|minrtt:31359|latest_rtt:41368|ack_delay:88| [2025/04/30 09:52:25 471840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42292|rttvar:770|minrtt:31359|latest_rtt:41368|ack_delay:88| [2025/04/30 09:52:25 471844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1490|lost_pn:1487|thresh:3| [2025/04/30 09:52:25 471849] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 471853] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 471857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42292|rtt_var:770|pto_duration:45372|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 471862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 471866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 471869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 09:52:25 471873] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745540600|now:1746006745471857|interv:68743| [2025/04/30 09:52:25 471878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745540600|now:1746006745471857|interval:68743|pto_count:0|srtt:42292 [2025/04/30 09:52:25 471885] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43974, ack_elapse 41809, delivered 49206|rate 1118979|lost 306| [2025/04/30 09:52:25 471890] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1118979) in round 26| [2025/04/30 09:52:25 471894] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 471898] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:27242| [2025/04/30 09:52:25 471902] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746006745430387|recovery:1|recovery_start:1746006745455961|packet_conservation:1|next_round_delivered:1343657| [2025/04/30 09:52:25 471907] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746006745430387|recovery:1|recovery_start:1746006745455961|packet_conservation:1|next_round_delivered:1343657| [2025/04/30 09:52:25 471912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:52800|full_bw_reached:1|inflight:49208|srtt:42292|latest_rtt:41368|min_rtt:31359|applimit:0|lost:305|recovery:1|recovery_start:1746006745455961|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 471917] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:588|largest:588|pns:2| [2025/04/30 09:52:25 471922] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:588|frame:ACK |recv_time:1746006745471755|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 471927] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865471755|now:1746006745471755|interv:120000000| [2025/04/30 09:52:25 471931] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865471755|now:1746006745471755|interv:120000000| [2025/04/30 09:52:25 471935] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745540228|pq_index:0| [2025/04/30 09:52:25 471939] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745470016| [2025/04/30 09:52:25 471943] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745471943| [2025/04/30 09:52:25 471948] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745471947| [2025/04/30 09:52:25 471954] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42292|min_srtt:42292|path_bw:1209677|loss_rate:2.29|path_pto:0| [2025/04/30 09:52:25 471959] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1313436| [2025/04/30 09:52:25 471963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 471967] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 471971] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 471978] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 471982] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42292|min_srtt:42292|path_bw:1209677|loss_rate:2.29|path_pto:0| [2025/04/30 09:52:25 471987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1434873| [2025/04/30 09:52:25 471991] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 471995] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 471999] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 472003] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 472007] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 472012] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1386534| [2025/04/30 09:52:25 472016] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 472020] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745473020|now:1746006745472020|interv:1000| [2025/04/30 09:52:25 472024] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 472028] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 472032] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745473020| [2025/04/30 09:52:25 472036] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745473020| [2025/04/30 09:52:25 472040] [debug] |xqc_engine_wakeup_after|wakeup:1746006745473020|now:1746006745472040|diff:980| [2025/04/30 09:52:25 472045] [debug] |xqc_engine_main_logic|END|now:1746006745471947| [2025/04/30 09:52:25 472050] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745472050| [2025/04/30 09:52:25 472053] [debug] |xqc_engine_wakeup_after|wakeup:1746006745473020|now:1746006745472053|diff:967| [2025/04/30 09:52:25 472057] [debug] |xqc_engine_main_logic|END|now:1746006745472050| [2025/04/30 09:52:25 473128] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745473127| [2025/04/30 09:52:25 473157] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745473020|pq_index:0| [2025/04/30 09:52:25 473162] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745471947| [2025/04/30 09:52:25 473167] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745473166| [2025/04/30 09:52:25 473172] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745473020|now:1746006745473166| [2025/04/30 09:52:25 473182] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745473020|now:1746006745473166| [2025/04/30 09:52:25 473186] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 473192] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42292|min_srtt:42292|path_bw:1209677|loss_rate:2.29|path_pto:0| [2025/04/30 09:52:25 473197] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1313436| [2025/04/30 09:52:25 473201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 473205] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 473209] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 473214] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 473218] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42292|min_srtt:42292|path_bw:1209677|loss_rate:2.29|path_pto:0| [2025/04/30 09:52:25 473222] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1434873| [2025/04/30 09:52:25 473228] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 473235] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 473241] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 473249] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 473254] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 473261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1386534| [2025/04/30 09:52:25 473269] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 473276] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1532| [2025/04/30 09:52:25 473322] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1532|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49208|now:1746006745473287|stream_id:0|stream_offset:1386534| [2025/04/30 09:52:25 473332] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 473340] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49208|applimit:0| [2025/04/30 09:52:25 473347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42292|rtt_var:770|pto_duration:45372|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 473360] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 473367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 473413] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 09:52:25 473422] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745543659|now:1746006745473347|interv:70312| [2025/04/30 09:52:25 473428] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745543659|now:1746006745473347|interval:70312|pto_count:0|srtt:42292 [2025/04/30 09:52:25 473436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:50408| [2025/04/30 09:52:25 473444] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 473450] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1387713| [2025/04/30 09:52:25 473457] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 473464] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1533| [2025/04/30 09:52:25 473499] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1533|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746006745473473|stream_id:0|stream_offset:1387713| [2025/04/30 09:52:25 473505] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 473510] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 09:52:25 473515] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42292|rtt_var:770|pto_duration:45372|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 473519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 473523] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 473527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:52:25 473531] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745543845|now:1746006745473514|interv:70331| [2025/04/30 09:52:25 473535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745543845|now:1746006745473514|interval:70331|pto_count:0|srtt:42292 [2025/04/30 09:52:25 473540] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:51608| [2025/04/30 09:52:25 473544] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 473549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1388892| [2025/04/30 09:52:25 473558] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 473562] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745543845| [2025/04/30 09:52:25 473567] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745543845| [2025/04/30 09:52:25 473571] [debug] |xqc_engine_wakeup_after|wakeup:1746006745543845|now:1746006745473571|diff:70274| [2025/04/30 09:52:25 473575] [debug] |xqc_engine_main_logic|END|now:1746006745473166| [2025/04/30 09:52:25 473777] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745473776| [2025/04/30 09:52:25 473787] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 473795] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:588| [2025/04/30 09:52:25 473801] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:589| [2025/04/30 09:52:25 473810] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:589| [2025/04/30 09:52:25 473816] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 473824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 473831] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:51606|prior_delivered:1313651|prior_time:1746006745429946|is_app_limited:0|send_elapse:44139|ack_elapse:43830|ctl_first_sent_time:1746006745430552|lagest_ack_time:1746006745473776|curr_delivered:1364057| [2025/04/30 09:52:25 473839] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745430552| [2025/04/30 09:52:25 473846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:646||sndq_packets_used_bytes:0|sndq_packets_free:702| [2025/04/30 09:52:25 473853] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 473860] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:51606|prior_delivered:1313651|prior_time:1746006745429946|is_app_limited:0|send_elapse:44139|ack_elapse:43830|ctl_first_sent_time:1746006745430552|lagest_ack_time:1746006745473776|curr_delivered:1365257| [2025/04/30 09:52:25 473867] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745431908| [2025/04/30 09:52:25 473874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:645||sndq_packets_used_bytes:0|sndq_packets_free:703| [2025/04/30 09:52:25 473880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42292|rttvar:770|minrtt:31359|latest_rtt:41868|ack_delay:96| [2025/04/30 09:52:25 473887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42227|rttvar:708|minrtt:31359|latest_rtt:41868|ack_delay:96| [2025/04/30 09:52:25 473894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1492|lost_pn:1489|thresh:3| [2025/04/30 09:52:25 473900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 473907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 473920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42227|rtt_var:708|pto_duration:45059|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 473928] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 473933] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 473937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 09:52:25 473941] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745543532|now:1746006745473920|interv:69612| [2025/04/30 09:52:25 473945] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745543532|now:1746006745473920|interval:69612|pto_count:0|srtt:42227 [2025/04/30 09:52:25 473949] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44139, ack_elapse 43830, delivered 51606|rate 1169170|lost 306| [2025/04/30 09:52:25 473954] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169170) in round 26| [2025/04/30 09:52:25 473958] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 473962] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:27242| [2025/04/30 09:52:25 473966] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746006745431908|recovery:1|recovery_start:1746006745455961|packet_conservation:1|next_round_delivered:1343657| [2025/04/30 09:52:25 473971] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746006745431908|recovery:1|recovery_start:1746006745455961|packet_conservation:1|next_round_delivered:1343657| [2025/04/30 09:52:25 473975] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:52800|full_bw_reached:1|inflight:49208|srtt:42227|latest_rtt:41868|min_rtt:31359|applimit:0|lost:305|recovery:1|recovery_start:1746006745455961|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 473981] [stats] |scid:d47626d1917b423603b680b7|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0||cwnd:52800|inflight:49208|mode:2|applimit:0|pacing_rate:1209677|bw:1209677|srtt:42227|latest_rtt:41868|min_rtt:31359|send:1509|lost:305|tlp:0|recv:574|recovery:1|slow_start:0|conn_life:1247976|acked:2400|delivered:1365257|is_cwnd_limited:1| [2025/04/30 09:52:25 473987] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:589|largest:589|pns:2| [2025/04/30 09:52:25 473991] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:589|frame:ACK |recv_time:1746006745473776|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 473996] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865473776|now:1746006745473776|interv:120000000| [2025/04/30 09:52:25 474000] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865473776|now:1746006745473776|interv:120000000| [2025/04/30 09:52:25 474004] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745543845|pq_index:0| [2025/04/30 09:52:25 474009] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745473166| [2025/04/30 09:52:25 474016] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745474016| [2025/04/30 09:52:25 474021] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745474020| [2025/04/30 09:52:25 474027] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42227|min_srtt:42227|path_bw:1209677|loss_rate:2.26|path_pto:0| [2025/04/30 09:52:25 474032] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1313436| [2025/04/30 09:52:25 474037] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 474040] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 474044] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 474049] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 474053] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42227|min_srtt:42227|path_bw:1209677|loss_rate:2.26|path_pto:0| [2025/04/30 09:52:25 474057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1434873| [2025/04/30 09:52:25 474061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 474065] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 474069] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 474073] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 474078] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 474082] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1388892| [2025/04/30 09:52:25 474087] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 474091] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1534| [2025/04/30 09:52:25 474125] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1534|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49208|now:1746006745474098|stream_id:0|stream_offset:1388892| [2025/04/30 09:52:25 474131] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 474160] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49208|applimit:0| [2025/04/30 09:52:25 474169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42227|rtt_var:708|pto_duration:45059|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 474173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 474177] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 474181] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 09:52:25 474185] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745544157|now:1746006745474168|interv:69989| [2025/04/30 09:52:25 474189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745544157|now:1746006745474168|interval:69989|pto_count:0|srtt:42227 [2025/04/30 09:52:25 474194] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:50408| [2025/04/30 09:52:25 474199] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 474203] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1390071| [2025/04/30 09:52:25 474207] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 474211] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1535| [2025/04/30 09:52:25 474239] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1535|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746006745474218|stream_id:0|stream_offset:1390071| [2025/04/30 09:52:25 474244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 474249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 09:52:25 474253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42227|rtt_var:708|pto_duration:45059|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 474257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 474261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 474265] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:52:25 474269] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745544277|now:1746006745474253|interv:70024| [2025/04/30 09:52:25 474273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745544277|now:1746006745474253|interval:70024|pto_count:0|srtt:42227 [2025/04/30 09:52:25 474279] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:51608| [2025/04/30 09:52:25 474287] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 474299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1391250| [2025/04/30 09:52:25 474305] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 474309] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745544277| [2025/04/30 09:52:25 474316] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745544277| [2025/04/30 09:52:25 474322] [debug] |xqc_engine_wakeup_after|wakeup:1746006745544277|now:1746006745474322|diff:69955| [2025/04/30 09:52:25 474329] [debug] |xqc_engine_main_logic|END|now:1746006745474020| [2025/04/30 09:52:25 474338] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745474338| [2025/04/30 09:52:25 474344] [debug] |xqc_engine_wakeup_after|wakeup:1746006745544277|now:1746006745474344|diff:69933| [2025/04/30 09:52:25 474350] [debug] |xqc_engine_main_logic|END|now:1746006745474338| [2025/04/30 09:52:25 475764] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745475763| [2025/04/30 09:52:25 475780] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 475789] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:589| [2025/04/30 09:52:25 475794] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:590| [2025/04/30 09:52:25 475800] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:590| [2025/04/30 09:52:25 475806] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 475814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 475821] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:54006|prior_delivered:1313651|prior_time:1746006745429946|is_app_limited:0|send_elapse:45632|ack_elapse:45817|ctl_first_sent_time:1746006745432045|lagest_ack_time:1746006745475763|curr_delivered:1366457| [2025/04/30 09:52:25 475829] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745432045| [2025/04/30 09:52:25 475834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:644||sndq_packets_used_bytes:0|sndq_packets_free:704| [2025/04/30 09:52:25 475838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 475843] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52806|prior_delivered:1316051|prior_time:1746006745432201|is_app_limited:0|send_elapse:45376|ack_elapse:43562|ctl_first_sent_time:1746006745433763|lagest_ack_time:1746006745475763|curr_delivered:1367657| [2025/04/30 09:52:25 475851] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745433763| [2025/04/30 09:52:25 475857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:643||sndq_packets_used_bytes:0|sndq_packets_free:705| [2025/04/30 09:52:25 475863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42227|rttvar:708|minrtt:31359|latest_rtt:42000|ack_delay:88| [2025/04/30 09:52:25 475870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42188|rttvar:609|minrtt:31359|latest_rtt:42000|ack_delay:88| [2025/04/30 09:52:25 475880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1494|lost_pn:1491|thresh:3| [2025/04/30 09:52:25 475884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 475889] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 475893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42188|rtt_var:609|pto_duration:44624|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 475897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 475901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 475905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 09:52:25 475909] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745543842|now:1746006745475893|interv:67949| [2025/04/30 09:52:25 475913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745543842|now:1746006745475893|interval:67949|pto_count:0|srtt:42188 [2025/04/30 09:52:25 475918] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45376, ack_elapse 43562, delivered 51606|rate 1137297|lost 306| [2025/04/30 09:52:25 475922] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137297) in round 26| [2025/04/30 09:52:25 475927] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 475931] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:27242| [2025/04/30 09:52:25 475935] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746006745433763|recovery:1|recovery_start:1746006745455961|packet_conservation:1|next_round_delivered:1343657| [2025/04/30 09:52:25 475939] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746006745433763|recovery:1|recovery_start:1746006745455961|packet_conservation:1|next_round_delivered:1343657| [2025/04/30 09:52:25 475944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:52800|full_bw_reached:1|inflight:49208|srtt:42188|latest_rtt:42000|min_rtt:31359|applimit:0|lost:305|recovery:1|recovery_start:1746006745455961|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 475950] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:590|largest:590|pns:2| [2025/04/30 09:52:25 475954] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:590|frame:ACK |recv_time:1746006745475763|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 475959] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865475763|now:1746006745475763|interv:120000000| [2025/04/30 09:52:25 475963] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865475763|now:1746006745475763|interv:120000000| [2025/04/30 09:52:25 475967] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745544277|pq_index:0| [2025/04/30 09:52:25 475975] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745474020| [2025/04/30 09:52:25 475979] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745475979| [2025/04/30 09:52:25 475984] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745475983| [2025/04/30 09:52:25 475990] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42188|min_srtt:42188|path_bw:1209677|loss_rate:2.23|path_pto:0| [2025/04/30 09:52:25 475995] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1313436| [2025/04/30 09:52:25 475999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 476003] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 476007] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 476011] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 476015] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42188|min_srtt:42188|path_bw:1209677|loss_rate:2.23|path_pto:0| [2025/04/30 09:52:25 476020] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1434873| [2025/04/30 09:52:25 476024] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 476028] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 476032] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 476036] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 476041] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 476045] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1391250| [2025/04/30 09:52:25 476050] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 476054] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745477053|now:1746006745476053|interv:1000| [2025/04/30 09:52:25 476058] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 476061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 476066] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745477053| [2025/04/30 09:52:25 476070] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745477053| [2025/04/30 09:52:25 476076] [debug] |xqc_engine_wakeup_after|wakeup:1746006745477053|now:1746006745476076|diff:977| [2025/04/30 09:52:25 476081] [debug] |xqc_engine_main_logic|END|now:1746006745475983| [2025/04/30 09:52:25 476086] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745476086| [2025/04/30 09:52:25 476090] [debug] |xqc_engine_wakeup_after|wakeup:1746006745477053|now:1746006745476090|diff:963| [2025/04/30 09:52:25 476094] [debug] |xqc_engine_main_logic|END|now:1746006745476086| [2025/04/30 09:52:25 477151] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745477151| [2025/04/30 09:52:25 477163] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745477053|pq_index:0| [2025/04/30 09:52:25 477168] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745475983| [2025/04/30 09:52:25 477173] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745477172| [2025/04/30 09:52:25 477178] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745477053|now:1746006745477172| [2025/04/30 09:52:25 477183] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745477053|now:1746006745477172| [2025/04/30 09:52:25 477187] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 477192] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42188|min_srtt:42188|path_bw:1209677|loss_rate:2.23|path_pto:0| [2025/04/30 09:52:25 477197] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1313436| [2025/04/30 09:52:25 477201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 477205] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 477209] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 477214] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 477218] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42188|min_srtt:42188|path_bw:1209677|loss_rate:2.23|path_pto:0| [2025/04/30 09:52:25 477223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1434873| [2025/04/30 09:52:25 477231] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 477238] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 477244] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 477250] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 477257] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 477271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1391250| [2025/04/30 09:52:25 477279] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 477287] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1536| [2025/04/30 09:52:25 477333] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1536|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49208|now:1746006745477299|stream_id:0|stream_offset:1391250| [2025/04/30 09:52:25 477343] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 477351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49208|applimit:0| [2025/04/30 09:52:25 477358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42188|rtt_var:609|pto_duration:44624|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 477365] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 477372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 477378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 09:52:25 477384] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745546923|now:1746006745477358|interv:69565| [2025/04/30 09:52:25 477391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745546923|now:1746006745477358|interval:69565|pto_count:0|srtt:42188 [2025/04/30 09:52:25 477398] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:50408| [2025/04/30 09:52:25 477405] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 477412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1392429| [2025/04/30 09:52:25 477419] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 477426] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1537| [2025/04/30 09:52:25 477468] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1537|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746006745477436|stream_id:0|stream_offset:1392429| [2025/04/30 09:52:25 477476] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 477481] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 09:52:25 477485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42188|rtt_var:609|pto_duration:44624|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 477494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 477498] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 477502] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:52:25 477506] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745547060|now:1746006745477485|interv:69575| [2025/04/30 09:52:25 477510] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745547060|now:1746006745477485|interval:69575|pto_count:0|srtt:42188 [2025/04/30 09:52:25 477515] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:51608| [2025/04/30 09:52:25 477519] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 477524] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1393608| [2025/04/30 09:52:25 477528] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 477533] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745547060| [2025/04/30 09:52:25 477537] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745547060| [2025/04/30 09:52:25 477541] [debug] |xqc_engine_wakeup_after|wakeup:1746006745547060|now:1746006745477541|diff:69519| [2025/04/30 09:52:25 477545] [debug] |xqc_engine_main_logic|END|now:1746006745477172| [2025/04/30 09:52:25 477764] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745477763| [2025/04/30 09:52:25 477773] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 477782] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:590| [2025/04/30 09:52:25 477788] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:591| [2025/04/30 09:52:25 477796] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:591| [2025/04/30 09:52:25 477803] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 477810] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 477818] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:51606|prior_delivered:1318451|prior_time:1746006745433935|is_app_limited:0|send_elapse:45067|ack_elapse:43828|ctl_first_sent_time:1746006745435453|lagest_ack_time:1746006745477763|curr_delivered:1368857| [2025/04/30 09:52:25 477826] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745435453| [2025/04/30 09:52:25 477833] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:642||sndq_packets_used_bytes:0|sndq_packets_free:706| [2025/04/30 09:52:25 477840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 477847] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:51606|prior_delivered:1318451|prior_time:1746006745433935|is_app_limited:0|send_elapse:45067|ack_elapse:43828|ctl_first_sent_time:1746006745435453|lagest_ack_time:1746006745477763|curr_delivered:1370057| [2025/04/30 09:52:25 477860] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745435592| [2025/04/30 09:52:25 477867] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:641||sndq_packets_used_bytes:0|sndq_packets_free:707| [2025/04/30 09:52:25 477873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42188|rttvar:609|minrtt:31359|latest_rtt:42171|ack_delay:96| [2025/04/30 09:52:25 477880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42174|rttvar:485|minrtt:31359|latest_rtt:42171|ack_delay:96| [2025/04/30 09:52:25 477885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1496|lost_pn:1493|thresh:3| [2025/04/30 09:52:25 477889] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 477893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 477897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42174|rtt_var:485|pto_duration:44174|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 477904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 477911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 477917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 09:52:25 477923] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745546610|now:1746006745477897|interv:68713| [2025/04/30 09:52:25 477927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745546610|now:1746006745477897|interval:68713|pto_count:0|srtt:42174 [2025/04/30 09:52:25 477932] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45067, ack_elapse 43828, delivered 51606|rate 1145095|lost 306| [2025/04/30 09:52:25 477936] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145095) in round 26| [2025/04/30 09:52:25 477940] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 477945] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:27242| [2025/04/30 09:52:25 477949] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746006745435592|recovery:1|recovery_start:1746006745455961|packet_conservation:1|next_round_delivered:1343657| [2025/04/30 09:52:25 477953] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746006745435592|recovery:1|recovery_start:1746006745455961|packet_conservation:1|next_round_delivered:1343657| [2025/04/30 09:52:25 477958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:52800|full_bw_reached:1|inflight:49208|srtt:42174|latest_rtt:42171|min_rtt:31359|applimit:0|lost:305|recovery:1|recovery_start:1746006745455961|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 477967] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:591|largest:591|pns:2| [2025/04/30 09:52:25 477972] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:591|frame:ACK |recv_time:1746006745477763|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 477977] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865477763|now:1746006745477763|interv:120000000| [2025/04/30 09:52:25 477981] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865477763|now:1746006745477763|interv:120000000| [2025/04/30 09:52:25 477985] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745547060|pq_index:0| [2025/04/30 09:52:25 477989] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745477172| [2025/04/30 09:52:25 477993] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745477993| [2025/04/30 09:52:25 477998] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745477997| [2025/04/30 09:52:25 478004] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42174|min_srtt:42174|path_bw:1209677|loss_rate:2.21|path_pto:0| [2025/04/30 09:52:25 478009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1313436| [2025/04/30 09:52:25 478013] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 478017] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 478021] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 478026] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 478030] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42174|min_srtt:42174|path_bw:1209677|loss_rate:2.21|path_pto:0| [2025/04/30 09:52:25 478034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1434873| [2025/04/30 09:52:25 478038] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 478042] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 478046] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 478050] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 478054] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 478059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1393608| [2025/04/30 09:52:25 478066] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 478070] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1538| [2025/04/30 09:52:25 478104] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1538|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49208|now:1746006745478077|stream_id:0|stream_offset:1393608| [2025/04/30 09:52:25 478110] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 478115] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49208|applimit:0| [2025/04/30 09:52:25 478119] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42174|rtt_var:485|pto_duration:44174|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 478124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 478128] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 478150] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 09:52:25 478160] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745547251|now:1746006745478119|interv:69132| [2025/04/30 09:52:25 478165] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745547251|now:1746006745478119|interval:69132|pto_count:0|srtt:42174 [2025/04/30 09:52:25 478170] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:50408| [2025/04/30 09:52:25 478175] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 478179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1394787| [2025/04/30 09:52:25 478183] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 478188] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1539| [2025/04/30 09:52:25 478214] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1539|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746006745478194|stream_id:0|stream_offset:1394787| [2025/04/30 09:52:25 478220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 478225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 09:52:25 478229] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42174|rtt_var:485|pto_duration:44174|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 478233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 478237] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 478245] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:52:25 478249] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745547368|now:1746006745478229|interv:69139| [2025/04/30 09:52:25 478253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745547368|now:1746006745478229|interval:69139|pto_count:0|srtt:42174 [2025/04/30 09:52:25 478258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:51608| [2025/04/30 09:52:25 478262] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 478269] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1395966| [2025/04/30 09:52:25 478277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 478283] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745547368| [2025/04/30 09:52:25 478289] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745547368| [2025/04/30 09:52:25 478293] [debug] |xqc_engine_wakeup_after|wakeup:1746006745547368|now:1746006745478293|diff:69075| [2025/04/30 09:52:25 478298] [debug] |xqc_engine_main_logic|END|now:1746006745477997| [2025/04/30 09:52:25 478306] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745478306| [2025/04/30 09:52:25 478312] [debug] |xqc_engine_wakeup_after|wakeup:1746006745547368|now:1746006745478312|diff:69056| [2025/04/30 09:52:25 478318] [debug] |xqc_engine_main_logic|END|now:1746006745478306| [2025/04/30 09:52:25 479804] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:42|state:ESTABED|recv_time:1746006745479802| [2025/04/30 09:52:25 479819] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 479827] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:591| [2025/04/30 09:52:25 479834] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:592| [2025/04/30 09:52:25 479843] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:592| [2025/04/30 09:52:25 479849] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 479856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 479863] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:51606|prior_delivered:1320851|prior_time:1746006745435993|is_app_limited:0|send_elapse:44164|ack_elapse:43809|ctl_first_sent_time:1746006745437558|lagest_ack_time:1746006745479802|curr_delivered:1371257| [2025/04/30 09:52:25 479871] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745437558| [2025/04/30 09:52:25 479878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:640||sndq_packets_used_bytes:0|sndq_packets_free:708| [2025/04/30 09:52:25 479885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 479900] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:51606|prior_delivered:1320851|prior_time:1746006745435993|is_app_limited:0|send_elapse:44164|ack_elapse:43809|ctl_first_sent_time:1746006745437558|lagest_ack_time:1746006745479802|curr_delivered:1372457| [2025/04/30 09:52:25 479907] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745437671| [2025/04/30 09:52:25 479914] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:639||sndq_packets_used_bytes:0|sndq_packets_free:709| [2025/04/30 09:52:25 479920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42174|rttvar:485|minrtt:31359|latest_rtt:42131|ack_delay:96| [2025/04/30 09:52:25 479924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42157|rttvar:398|minrtt:31359|latest_rtt:42131|ack_delay:96| [2025/04/30 09:52:25 479928] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1498|lost_pn:1495|thresh:3| [2025/04/30 09:52:25 479933] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 479937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 479941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42157|rtt_var:398|pto_duration:44157|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 479945] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 479949] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 479953] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 09:52:25 479957] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745547351|now:1746006745479941|interv:67410| [2025/04/30 09:52:25 479961] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745547351|now:1746006745479941|interval:67410|pto_count:0|srtt:42157 [2025/04/30 09:52:25 479966] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44164, ack_elapse 43809, delivered 51606|rate 1168508|lost 306| [2025/04/30 09:52:25 479970] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168508) in round 26| [2025/04/30 09:52:25 479974] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 479979] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:27242| [2025/04/30 09:52:25 479983] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746006745437671|recovery:1|recovery_start:1746006745455961|packet_conservation:1|next_round_delivered:1343657| [2025/04/30 09:52:25 479987] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746006745437671|recovery:1|recovery_start:1746006745455961|packet_conservation:1|next_round_delivered:1343657| [2025/04/30 09:52:25 479992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:52800|full_bw_reached:1|inflight:49208|srtt:42157|latest_rtt:42131|min_rtt:31359|applimit:0|lost:305|recovery:1|recovery_start:1746006745455961|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 480000] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:25 480005] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006745504802|now:1746006745479802|interv:25000| [2025/04/30 09:52:25 480010] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745479802|max_ack_delay:25000| [2025/04/30 09:52:25 480015] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:592|largest:592|pns:2| [2025/04/30 09:52:25 480019] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:592|frame:PING ACK |recv_time:1746006745479802|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 480024] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865479802|now:1746006745479802|interv:120000000| [2025/04/30 09:52:25 480028] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865479802|now:1746006745479802|interv:120000000| [2025/04/30 09:52:25 480032] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745547368|pq_index:0| [2025/04/30 09:52:25 480037] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745477997| [2025/04/30 09:52:25 480041] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745480041| [2025/04/30 09:52:25 480046] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745480045| [2025/04/30 09:52:25 480051] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42157|min_srtt:42157|path_bw:1209677|loss_rate:2.19|path_pto:0| [2025/04/30 09:52:25 480056] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1313436| [2025/04/30 09:52:25 480061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 480065] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 480068] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 480073] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 480077] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42157|min_srtt:42157|path_bw:1209677|loss_rate:2.19|path_pto:0| [2025/04/30 09:52:25 480081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1434873| [2025/04/30 09:52:25 480085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 480092] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 480096] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 480100] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 480105] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 480109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1395966| [2025/04/30 09:52:25 480114] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 480117] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745481117|now:1746006745480117|interv:1000| [2025/04/30 09:52:25 480122] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 480125] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 480129] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745481117| [2025/04/30 09:52:25 480157] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745481117| [2025/04/30 09:52:25 480162] [debug] |xqc_engine_wakeup_after|wakeup:1746006745481117|now:1746006745480162|diff:955| [2025/04/30 09:52:25 480166] [debug] |xqc_engine_main_logic|END|now:1746006745480045| [2025/04/30 09:52:25 480172] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745480171| [2025/04/30 09:52:25 480175] [debug] |xqc_engine_wakeup_after|wakeup:1746006745481117|now:1746006745480175|diff:942| [2025/04/30 09:52:25 480179] [debug] |xqc_engine_main_logic|END|now:1746006745480171| [2025/04/30 09:52:25 481258] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745481258| [2025/04/30 09:52:25 481273] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745481117|pq_index:0| [2025/04/30 09:52:25 481279] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745480045| [2025/04/30 09:52:25 481287] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745481285| [2025/04/30 09:52:25 481294] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745481117|now:1746006745481285| [2025/04/30 09:52:25 481301] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745481117|now:1746006745481285| [2025/04/30 09:52:25 481307] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 481315] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42157|min_srtt:42157|path_bw:1209677|loss_rate:2.19|path_pto:0| [2025/04/30 09:52:25 481322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1313436| [2025/04/30 09:52:25 481330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 481336] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 481349] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 481356] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 481363] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42157|min_srtt:42157|path_bw:1209677|loss_rate:2.19|path_pto:0| [2025/04/30 09:52:25 481370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1434873| [2025/04/30 09:52:25 481377] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 481384] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 481390] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 481397] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 481404] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 481411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1395966| [2025/04/30 09:52:25 481418] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 481424] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1540| [2025/04/30 09:52:25 481472] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1540|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49208|now:1746006745481436|stream_id:0|stream_offset:1395966| [2025/04/30 09:52:25 481483] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 481489] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49208|applimit:0| [2025/04/30 09:52:25 481494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42157|rtt_var:398|pto_duration:44157|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 481498] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 481502] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 481506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 09:52:25 481510] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745550593|now:1746006745481493|interv:69100| [2025/04/30 09:52:25 481514] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745550593|now:1746006745481493|interval:69100|pto_count:0|srtt:42157 [2025/04/30 09:52:25 481519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:50408| [2025/04/30 09:52:25 481528] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 481533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1397145| [2025/04/30 09:52:25 481537] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 481541] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1541| [2025/04/30 09:52:25 481569] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1541|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746006745481548|stream_id:0|stream_offset:1397145| [2025/04/30 09:52:25 481575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 481580] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 09:52:25 481584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42157|rtt_var:398|pto_duration:44157|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 481588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 481592] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 481596] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:52:25 481600] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745550705|now:1746006745481584|interv:69121| [2025/04/30 09:52:25 481604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745550705|now:1746006745481584|interval:69121|pto_count:0|srtt:42157 [2025/04/30 09:52:25 481609] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:51608| [2025/04/30 09:52:25 481613] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 481617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1398324| [2025/04/30 09:52:25 481621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 481626] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745504802| [2025/04/30 09:52:25 481630] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745504802| [2025/04/30 09:52:25 481634] [debug] |xqc_engine_wakeup_after|wakeup:1746006745504802|now:1746006745481634|diff:23168| [2025/04/30 09:52:25 481638] [debug] |xqc_engine_main_logic|END|now:1746006745481285| [2025/04/30 09:52:25 481778] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745481777| [2025/04/30 09:52:25 481787] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 481802] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:592| [2025/04/30 09:52:25 481808] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:593| [2025/04/30 09:52:25 481816] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:593| [2025/04/30 09:52:25 481823] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 481830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 481837] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:51606|prior_delivered:1323251|prior_time:1746006745437858|is_app_limited:0|send_elapse:45906|ack_elapse:43919|ctl_first_sent_time:1746006745439393|lagest_ack_time:1746006745481777|curr_delivered:1373657| [2025/04/30 09:52:25 481845] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745439393| [2025/04/30 09:52:25 481852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:638||sndq_packets_used_bytes:0|sndq_packets_free:710| [2025/04/30 09:52:25 481859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 481866] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:51606|prior_delivered:1323251|prior_time:1746006745437858|is_app_limited:0|send_elapse:45906|ack_elapse:43919|ctl_first_sent_time:1746006745439393|lagest_ack_time:1746006745481777|curr_delivered:1374857| [2025/04/30 09:52:25 481873] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745439523| [2025/04/30 09:52:25 481879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:637||sndq_packets_used_bytes:0|sndq_packets_free:711| [2025/04/30 09:52:25 481885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42157|rttvar:398|minrtt:31359|latest_rtt:42254|ack_delay:104| [2025/04/30 09:52:25 481892] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42156|rttvar:300|minrtt:31359|latest_rtt:42254|ack_delay:104| [2025/04/30 09:52:25 481899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1500|lost_pn:1497|thresh:3| [2025/04/30 09:52:25 481906] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 481912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 481917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42156|rtt_var:300|pto_duration:44156|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 481922] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 481926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 481930] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 09:52:25 481934] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745550704|now:1746006745481917|interv:68787| [2025/04/30 09:52:25 481938] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745550704|now:1746006745481917|interval:68787|pto_count:0|srtt:42156 [2025/04/30 09:52:25 481952] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45906, ack_elapse 43919, delivered 51606|rate 1124166|lost 306| [2025/04/30 09:52:25 481957] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1124166) in round 26| [2025/04/30 09:52:25 481961] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 481965] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:27242| [2025/04/30 09:52:25 481969] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746006745439523|recovery:1|recovery_start:1746006745455961|packet_conservation:1|next_round_delivered:1343657| [2025/04/30 09:52:25 481974] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746006745439523|recovery:1|recovery_start:1746006745455961|packet_conservation:1|next_round_delivered:1343657| [2025/04/30 09:52:25 481978] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:52800|full_bw_reached:1|inflight:49208|srtt:42156|latest_rtt:42254|min_rtt:31359|applimit:0|lost:305|recovery:1|recovery_start:1746006745455961|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 481984] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:593|largest:593|pns:2| [2025/04/30 09:52:25 481989] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:593|frame:ACK |recv_time:1746006745481777|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 481994] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865481777|now:1746006745481777|interv:120000000| [2025/04/30 09:52:25 481998] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865481777|now:1746006745481777|interv:120000000| [2025/04/30 09:52:25 482002] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745504802|pq_index:0| [2025/04/30 09:52:25 482006] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745481285| [2025/04/30 09:52:25 482010] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745482010| [2025/04/30 09:52:25 482015] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745482014| [2025/04/30 09:52:25 482021] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42156|min_srtt:42156|path_bw:1209677|loss_rate:2.16|path_pto:0| [2025/04/30 09:52:25 482026] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1313436| [2025/04/30 09:52:25 482030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 482034] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 482038] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 482045] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 482050] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42156|min_srtt:42156|path_bw:1209677|loss_rate:2.16|path_pto:0| [2025/04/30 09:52:25 482054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1434873| [2025/04/30 09:52:25 482058] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 482062] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 482066] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 482070] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 482075] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 482079] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1398324| [2025/04/30 09:52:25 482083] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 482088] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1542| [2025/04/30 09:52:25 482122] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1542|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49208|now:1746006745482095|stream_id:0|stream_offset:1398324| [2025/04/30 09:52:25 482129] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 482155] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49208|applimit:0| [2025/04/30 09:52:25 482163] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42156|rtt_var:300|pto_duration:44156|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 482168] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 482172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 482176] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 09:52:25 482180] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745551251|now:1746006745482162|interv:69089| [2025/04/30 09:52:25 482184] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745551251|now:1746006745482162|interval:69089|pto_count:0|srtt:42156 [2025/04/30 09:52:25 482189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:50408| [2025/04/30 09:52:25 482194] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 482206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1399503| [2025/04/30 09:52:25 482213] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 482219] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1543| [2025/04/30 09:52:25 482259] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1543|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746006745482228|stream_id:0|stream_offset:1399503| [2025/04/30 09:52:25 482269] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 482276] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 09:52:25 482283] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42156|rtt_var:300|pto_duration:44156|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 482290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 482297] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 482303] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:52:25 482310] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745551384|now:1746006745482283|interv:69101| [2025/04/30 09:52:25 482317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745551384|now:1746006745482283|interval:69101|pto_count:0|srtt:42156 [2025/04/30 09:52:25 482324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:51608| [2025/04/30 09:52:25 482332] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 482339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1400682| [2025/04/30 09:52:25 482346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 482353] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745504802| [2025/04/30 09:52:25 482359] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745504802| [2025/04/30 09:52:25 482366] [debug] |xqc_engine_wakeup_after|wakeup:1746006745504802|now:1746006745482365|diff:22437| [2025/04/30 09:52:25 482372] [debug] |xqc_engine_main_logic|END|now:1746006745482014| [2025/04/30 09:52:25 482380] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745482380| [2025/04/30 09:52:25 482386] [debug] |xqc_engine_wakeup_after|wakeup:1746006745504802|now:1746006745482386|diff:22416| [2025/04/30 09:52:25 482393] [debug] |xqc_engine_main_logic|END|now:1746006745482380| [2025/04/30 09:52:25 483715] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745483714| [2025/04/30 09:52:25 483731] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 483748] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:593| [2025/04/30 09:52:25 483754] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:594| [2025/04/30 09:52:25 483763] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:594| [2025/04/30 09:52:25 483770] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 483778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 483786] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:51606|prior_delivered:1325651|prior_time:1746006745439861|is_app_limited:0|send_elapse:47683|ack_elapse:43853|ctl_first_sent_time:1746006745441405|lagest_ack_time:1746006745483714|curr_delivered:1376057| [2025/04/30 09:52:25 483793] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745441405| [2025/04/30 09:52:25 483801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:636||sndq_packets_used_bytes:0|sndq_packets_free:712| [2025/04/30 09:52:25 483807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 483814] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:51606|prior_delivered:1325651|prior_time:1746006745439861|is_app_limited:0|send_elapse:47683|ack_elapse:43853|ctl_first_sent_time:1746006745441405|lagest_ack_time:1746006745483714|curr_delivered:1377257| [2025/04/30 09:52:25 483821] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745441543| [2025/04/30 09:52:25 483827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:635||sndq_packets_used_bytes:0|sndq_packets_free:713| [2025/04/30 09:52:25 483833] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42156|rttvar:300|minrtt:31359|latest_rtt:42171|ack_delay:80| [2025/04/30 09:52:25 483838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42148|rttvar:241|minrtt:31359|latest_rtt:42171|ack_delay:80| [2025/04/30 09:52:25 483842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1502|lost_pn:1499|thresh:3| [2025/04/30 09:52:25 483847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 483851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 483855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42148|rtt_var:241|pto_duration:44148|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 483860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 483864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 483867] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 09:52:25 483872] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745551376|now:1746006745483855|interv:67521| [2025/04/30 09:52:25 483885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745551376|now:1746006745483855|interval:67521|pto_count:0|srtt:42148 [2025/04/30 09:52:25 483892] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 47683, ack_elapse 43853, delivered 51606|rate 1082272|lost 306| [2025/04/30 09:52:25 483899] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1082272) in round 26| [2025/04/30 09:52:25 483904] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 483908] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:27242| [2025/04/30 09:52:25 483912] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746006745441543|recovery:1|recovery_start:1746006745455961|packet_conservation:1|next_round_delivered:1343657| [2025/04/30 09:52:25 483916] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746006745441543|recovery:1|recovery_start:1746006745455961|packet_conservation:1|next_round_delivered:1343657| [2025/04/30 09:52:25 483921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:52800|full_bw_reached:1|inflight:49208|srtt:42148|latest_rtt:42171|min_rtt:31359|applimit:0|lost:305|recovery:1|recovery_start:1746006745455961|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 483927] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:594|largest:594|pns:2| [2025/04/30 09:52:25 483932] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:594|frame:ACK |recv_time:1746006745483714|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 483936] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865483714|now:1746006745483714|interv:120000000| [2025/04/30 09:52:25 483941] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865483714|now:1746006745483714|interv:120000000| [2025/04/30 09:52:25 483945] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745504802|pq_index:0| [2025/04/30 09:52:25 483949] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745482014| [2025/04/30 09:52:25 483953] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745483953| [2025/04/30 09:52:25 483958] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745483957| [2025/04/30 09:52:25 483966] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42148|min_srtt:42148|path_bw:1209677|loss_rate:2.14|path_pto:0| [2025/04/30 09:52:25 483973] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1313436| [2025/04/30 09:52:25 483980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 483985] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 483992] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 483997] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 484001] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42148|min_srtt:42148|path_bw:1209677|loss_rate:2.14|path_pto:0| [2025/04/30 09:52:25 484005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1434873| [2025/04/30 09:52:25 484010] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 484013] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 484017] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 484022] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 484026] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 484030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1400682| [2025/04/30 09:52:25 484035] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 484039] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745485039|now:1746006745484039|interv:1000| [2025/04/30 09:52:25 484043] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 484048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 484055] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745485039| [2025/04/30 09:52:25 484062] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745485039| [2025/04/30 09:52:25 484068] [debug] |xqc_engine_wakeup_after|wakeup:1746006745485039|now:1746006745484068|diff:971| [2025/04/30 09:52:25 484072] [debug] |xqc_engine_main_logic|END|now:1746006745483957| [2025/04/30 09:52:25 484077] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745484077| [2025/04/30 09:52:25 484081] [debug] |xqc_engine_wakeup_after|wakeup:1746006745485039|now:1746006745484081|diff:958| [2025/04/30 09:52:25 484085] [debug] |xqc_engine_main_logic|END|now:1746006745484077| [2025/04/30 09:52:25 485155] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745485154| [2025/04/30 09:52:25 485167] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745485039|pq_index:0| [2025/04/30 09:52:25 485171] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745483957| [2025/04/30 09:52:25 485177] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745485175| [2025/04/30 09:52:25 485181] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745485039|now:1746006745485175| [2025/04/30 09:52:25 485191] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745485039|now:1746006745485175| [2025/04/30 09:52:25 485196] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 485204] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42148|min_srtt:42148|path_bw:1209677|loss_rate:2.14|path_pto:0| [2025/04/30 09:52:25 485212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1313436| [2025/04/30 09:52:25 485220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 485225] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 485231] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 485238] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 485244] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42148|min_srtt:42148|path_bw:1209677|loss_rate:2.14|path_pto:0| [2025/04/30 09:52:25 485251] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1434873| [2025/04/30 09:52:25 485259] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 485265] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 485271] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 485278] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 485285] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 485292] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1400682| [2025/04/30 09:52:25 485299] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 485306] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1544| [2025/04/30 09:52:25 485377] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1544|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49208|now:1746006745485318|stream_id:0|stream_offset:1400682| [2025/04/30 09:52:25 485388] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 485395] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49208|applimit:0| [2025/04/30 09:52:25 485402] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42148|rtt_var:241|pto_duration:44148|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 485415] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 485421] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 485428] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 09:52:25 485434] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745554466|now:1746006745485401|interv:69065| [2025/04/30 09:52:25 485439] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745554466|now:1746006745485401|interval:69065|pto_count:0|srtt:42148 [2025/04/30 09:52:25 485444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:50408| [2025/04/30 09:52:25 485449] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 485453] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1401861| [2025/04/30 09:52:25 485458] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 485462] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1545| [2025/04/30 09:52:25 485498] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1545|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746006745485469|stream_id:0|stream_offset:1401861| [2025/04/30 09:52:25 485508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 485516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 09:52:25 485522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42148|rtt_var:241|pto_duration:44148|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 485530] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 485534] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 485538] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:52:25 485542] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745554617|now:1746006745485522|interv:69095| [2025/04/30 09:52:25 485546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745554617|now:1746006745485522|interval:69095|pto_count:0|srtt:42148 [2025/04/30 09:52:25 485551] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:51608| [2025/04/30 09:52:25 485555] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 485559] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1403040| [2025/04/30 09:52:25 485568] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 485573] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745504802| [2025/04/30 09:52:25 485577] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745504802| [2025/04/30 09:52:25 485581] [debug] |xqc_engine_wakeup_after|wakeup:1746006745504802|now:1746006745485581|diff:19221| [2025/04/30 09:52:25 485585] [debug] |xqc_engine_main_logic|END|now:1746006745485175| [2025/04/30 09:52:25 485750] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745485748| [2025/04/30 09:52:25 485761] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 485769] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:594| [2025/04/30 09:52:25 485776] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:595| [2025/04/30 09:52:25 485784] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:595| [2025/04/30 09:52:25 485790] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 485797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 485804] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:51606|prior_delivered:1328051|prior_time:1746006745441856|is_app_limited:0|send_elapse:47710|ack_elapse:43892|ctl_first_sent_time:1746006745443404|lagest_ack_time:1746006745485748|curr_delivered:1378457| [2025/04/30 09:52:25 485812] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745443404| [2025/04/30 09:52:25 485817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:634||sndq_packets_used_bytes:0|sndq_packets_free:714| [2025/04/30 09:52:25 485822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 485830] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:51606|prior_delivered:1328051|prior_time:1746006745441856|is_app_limited:0|send_elapse:47710|ack_elapse:43892|ctl_first_sent_time:1746006745443404|lagest_ack_time:1746006745485748|curr_delivered:1379657| [2025/04/30 09:52:25 485837] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745443544| [2025/04/30 09:52:25 485844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:633||sndq_packets_used_bytes:0|sndq_packets_free:715| [2025/04/30 09:52:25 485850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42148|rttvar:241|minrtt:31359|latest_rtt:42204|ack_delay:80| [2025/04/30 09:52:25 485857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42145|rttvar:187|minrtt:31359|latest_rtt:42204|ack_delay:80| [2025/04/30 09:52:25 485863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1504|lost_pn:1501|thresh:3| [2025/04/30 09:52:25 485870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 485875] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 485885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42145|rtt_var:187|pto_duration:44145|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 485889] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 485893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 485897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 09:52:25 485901] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745554614|now:1746006745485884|interv:68730| [2025/04/30 09:52:25 485905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745554614|now:1746006745485884|interval:68730|pto_count:0|srtt:42145 [2025/04/30 09:52:25 485909] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 47710, ack_elapse 43892, delivered 51606|rate 1081660|lost 306| [2025/04/30 09:52:25 485914] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1081660) in round 26| [2025/04/30 09:52:25 485918] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 485922] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:27242| [2025/04/30 09:52:25 485929] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746006745443544|recovery:1|recovery_start:1746006745455961|packet_conservation:1|next_round_delivered:1343657| [2025/04/30 09:52:25 485936] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746006745443544|recovery:1|recovery_start:1746006745455961|packet_conservation:1|next_round_delivered:1343657| [2025/04/30 09:52:25 485944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:52800|full_bw_reached:1|inflight:49208|srtt:42145|latest_rtt:42204|min_rtt:31359|applimit:0|lost:305|recovery:1|recovery_start:1746006745455961|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 485951] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:595|largest:595|pns:2| [2025/04/30 09:52:25 485956] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:595|frame:ACK |recv_time:1746006745485748|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 485961] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865485748|now:1746006745485748|interv:120000000| [2025/04/30 09:52:25 485965] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865485748|now:1746006745485748|interv:120000000| [2025/04/30 09:52:25 485969] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745504802|pq_index:0| [2025/04/30 09:52:25 485973] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745485175| [2025/04/30 09:52:25 485977] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745485977| [2025/04/30 09:52:25 485982] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745485981| [2025/04/30 09:52:25 485992] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42145|min_srtt:42145|path_bw:1209677|loss_rate:2.12|path_pto:0| [2025/04/30 09:52:25 485996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1313436| [2025/04/30 09:52:25 486001] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 486005] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 486008] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 486015] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 486022] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42145|min_srtt:42145|path_bw:1209677|loss_rate:2.12|path_pto:0| [2025/04/30 09:52:25 486029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1434873| [2025/04/30 09:52:25 486035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 486039] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 486042] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 486047] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 486051] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 486056] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1403040| [2025/04/30 09:52:25 486060] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 486064] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1546| [2025/04/30 09:52:25 486105] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1546|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49208|now:1746006745486072|stream_id:0|stream_offset:1403040| [2025/04/30 09:52:25 486115] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 486123] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49208|applimit:0| [2025/04/30 09:52:25 486130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42145|rtt_var:187|pto_duration:44145|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 486157] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 486167] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 486171] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 09:52:25 486175] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745555217|now:1746006745486130|interv:69087| [2025/04/30 09:52:25 486179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745555217|now:1746006745486130|interval:69087|pto_count:0|srtt:42145 [2025/04/30 09:52:25 486184] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:50408| [2025/04/30 09:52:25 486189] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 486194] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1404219| [2025/04/30 09:52:25 486202] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 486209] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1547| [2025/04/30 09:52:25 486246] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1547|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746006745486220|stream_id:0|stream_offset:1404219| [2025/04/30 09:52:25 486255] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 486262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 09:52:25 486269] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42145|rtt_var:187|pto_duration:44145|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 486276] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 486282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 486288] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:52:25 486294] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745555365|now:1746006745486269|interv:69096| [2025/04/30 09:52:25 486300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745555365|now:1746006745486269|interval:69096|pto_count:0|srtt:42145 [2025/04/30 09:52:25 486307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:51608| [2025/04/30 09:52:25 486314] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 486321] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1405398| [2025/04/30 09:52:25 486328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 486342] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745504802| [2025/04/30 09:52:25 486348] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745504802| [2025/04/30 09:52:25 486355] [debug] |xqc_engine_wakeup_after|wakeup:1746006745504802|now:1746006745486354|diff:18448| [2025/04/30 09:52:25 486361] [debug] |xqc_engine_main_logic|END|now:1746006745485981| [2025/04/30 09:52:25 486369] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745486369| [2025/04/30 09:52:25 486375] [debug] |xqc_engine_wakeup_after|wakeup:1746006745504802|now:1746006745486375|diff:18427| [2025/04/30 09:52:25 486380] [debug] |xqc_engine_main_logic|END|now:1746006745486369| [2025/04/30 09:52:25 487728] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745487727| [2025/04/30 09:52:25 487744] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 487753] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:595| [2025/04/30 09:52:25 487759] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:596| [2025/04/30 09:52:25 487768] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:596| [2025/04/30 09:52:25 487775] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 487782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 487789] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:51606|prior_delivered:1330451|prior_time:1746006745443840|is_app_limited:0|send_elapse:45847|ack_elapse:43887|ctl_first_sent_time:1746006745445408|lagest_ack_time:1746006745487727|curr_delivered:1380857| [2025/04/30 09:52:25 487797] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745445408| [2025/04/30 09:52:25 487805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:632||sndq_packets_used_bytes:0|sndq_packets_free:716| [2025/04/30 09:52:25 487811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 487819] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:51606|prior_delivered:1330451|prior_time:1746006745443840|is_app_limited:0|send_elapse:45847|ack_elapse:43887|ctl_first_sent_time:1746006745445408|lagest_ack_time:1746006745487727|curr_delivered:1382057| [2025/04/30 09:52:25 487826] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745445545| [2025/04/30 09:52:25 487832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:631||sndq_packets_used_bytes:0|sndq_packets_free:717| [2025/04/30 09:52:25 487838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42145|rttvar:187|minrtt:31359|latest_rtt:42182|ack_delay:96| [2025/04/30 09:52:25 487845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42137|rttvar:155|minrtt:31359|latest_rtt:42182|ack_delay:96| [2025/04/30 09:52:25 487851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1506|lost_pn:1503|thresh:3| [2025/04/30 09:52:25 487856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 487866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 487870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42137|rtt_var:155|pto_duration:44137|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 487875] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 487879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 487883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 09:52:25 487887] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745555357|now:1746006745487870|interv:67487| [2025/04/30 09:52:25 487891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745555357|now:1746006745487870|interval:67487|pto_count:0|srtt:42137 [2025/04/30 09:52:25 487898] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45847, ack_elapse 43887, delivered 51606|rate 1125613|lost 306| [2025/04/30 09:52:25 487906] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1125613) in round 26| [2025/04/30 09:52:25 487912] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 487918] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:27242| [2025/04/30 09:52:25 487922] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746006745445545|recovery:1|recovery_start:1746006745455961|packet_conservation:1|next_round_delivered:1343657| [2025/04/30 09:52:25 487927] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746006745445545|recovery:1|recovery_start:1746006745455961|packet_conservation:1|next_round_delivered:1343657| [2025/04/30 09:52:25 487931] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:52800|full_bw_reached:1|inflight:49208|srtt:42137|latest_rtt:42182|min_rtt:31359|applimit:0|lost:305|recovery:1|recovery_start:1746006745455961|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 487938] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:596|largest:596|pns:2| [2025/04/30 09:52:25 487942] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:596|frame:ACK |recv_time:1746006745487727|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 487947] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865487727|now:1746006745487727|interv:120000000| [2025/04/30 09:52:25 487951] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865487727|now:1746006745487727|interv:120000000| [2025/04/30 09:52:25 487955] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745504802|pq_index:0| [2025/04/30 09:52:25 487960] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745485981| [2025/04/30 09:52:25 487964] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745487964| [2025/04/30 09:52:25 487969] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745487968| [2025/04/30 09:52:25 487978] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42137|min_srtt:42137|path_bw:1209677|loss_rate:2.09|path_pto:0| [2025/04/30 09:52:25 487983] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1313436| [2025/04/30 09:52:25 487987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 487991] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 487995] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 488002] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 488009] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42137|min_srtt:42137|path_bw:1209677|loss_rate:2.09|path_pto:0| [2025/04/30 09:52:25 488015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1434873| [2025/04/30 09:52:25 488022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 488026] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 488030] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 488034] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 488039] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 488043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1405398| [2025/04/30 09:52:25 488048] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 488051] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745489051|now:1746006745488051|interv:1000| [2025/04/30 09:52:25 488055] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 488059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 488063] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745489051| [2025/04/30 09:52:25 488067] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745489051| [2025/04/30 09:52:25 488071] [debug] |xqc_engine_wakeup_after|wakeup:1746006745489051|now:1746006745488071|diff:980| [2025/04/30 09:52:25 488076] [debug] |xqc_engine_main_logic|END|now:1746006745487968| [2025/04/30 09:52:25 488081] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745488081| [2025/04/30 09:52:25 488089] [debug] |xqc_engine_wakeup_after|wakeup:1746006745489051|now:1746006745488089|diff:962| [2025/04/30 09:52:25 488093] [debug] |xqc_engine_main_logic|END|now:1746006745488081| [2025/04/30 09:52:25 489162] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745489162| [2025/04/30 09:52:25 489174] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745489051|pq_index:0| [2025/04/30 09:52:25 489179] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745487968| [2025/04/30 09:52:25 489186] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745489184| [2025/04/30 09:52:25 489193] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745489051|now:1746006745489184| [2025/04/30 09:52:25 489200] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745489051|now:1746006745489184| [2025/04/30 09:52:25 489206] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 489212] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42137|min_srtt:42137|path_bw:1209677|loss_rate:2.09|path_pto:0| [2025/04/30 09:52:25 489219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1313436| [2025/04/30 09:52:25 489226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 489233] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 489239] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 489246] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 489252] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42137|min_srtt:42137|path_bw:1209677|loss_rate:2.09|path_pto:0| [2025/04/30 09:52:25 489258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1434873| [2025/04/30 09:52:25 489265] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 489271] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 489277] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 489284] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 489291] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 489297] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1405398| [2025/04/30 09:52:25 489311] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 489318] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1548| [2025/04/30 09:52:25 489364] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1548|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49208|now:1746006745489330|stream_id:0|stream_offset:1405398| [2025/04/30 09:52:25 489374] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 489381] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49208|applimit:0| [2025/04/30 09:52:25 489388] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42137|rtt_var:155|pto_duration:44137|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 489395] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 489399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 489403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 09:52:25 489407] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745558467|now:1746006745489388|interv:69079| [2025/04/30 09:52:25 489411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745558467|now:1746006745489388|interval:69079|pto_count:0|srtt:42137 [2025/04/30 09:52:25 489418] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:50408| [2025/04/30 09:52:25 489426] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 489432] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1406577| [2025/04/30 09:52:25 489439] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 489443] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1549| [2025/04/30 09:52:25 489477] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1549|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746006745489450|stream_id:0|stream_offset:1406577| [2025/04/30 09:52:25 489487] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 489494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 09:52:25 489501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42137|rtt_var:155|pto_duration:44137|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 489508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 489515] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 489519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:52:25 489528] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745558587|now:1746006745489501|interv:69086| [2025/04/30 09:52:25 489532] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745558587|now:1746006745489501|interval:69086|pto_count:0|srtt:42137 [2025/04/30 09:52:25 489537] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:51608| [2025/04/30 09:52:25 489541] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 489546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1407756| [2025/04/30 09:52:25 489550] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 489554] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745504802| [2025/04/30 09:52:25 489558] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745504802| [2025/04/30 09:52:25 489563] [debug] |xqc_engine_wakeup_after|wakeup:1746006745504802|now:1746006745489562|diff:15240| [2025/04/30 09:52:25 489567] [debug] |xqc_engine_main_logic|END|now:1746006745489184| [2025/04/30 09:52:25 489749] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745489748| [2025/04/30 09:52:25 489759] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 489768] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:596| [2025/04/30 09:52:25 489775] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:597| [2025/04/30 09:52:25 489783] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:597| [2025/04/30 09:52:25 489790] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 489797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 489804] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:51600|prior_delivered:1332857|prior_time:1746006745446058|is_app_limited:0|send_elapse:45875|ack_elapse:43690|ctl_first_sent_time:1746006745447629|lagest_ack_time:1746006745489748|curr_delivered:1383257| [2025/04/30 09:52:25 489811] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745447629| [2025/04/30 09:52:25 489818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:630||sndq_packets_used_bytes:0|sndq_packets_free:718| [2025/04/30 09:52:25 489825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 489831] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:51600|prior_delivered:1332857|prior_time:1746006745446058|is_app_limited:0|send_elapse:45875|ack_elapse:43690|ctl_first_sent_time:1746006745447629|lagest_ack_time:1746006745489748|curr_delivered:1384457| [2025/04/30 09:52:25 489838] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745447747| [2025/04/30 09:52:25 489850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:629||sndq_packets_used_bytes:0|sndq_packets_free:719| [2025/04/30 09:52:25 489856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42137|rttvar:155|minrtt:31359|latest_rtt:42001|ack_delay:96| [2025/04/30 09:52:25 489863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42108|rttvar:175|minrtt:31359|latest_rtt:42001|ack_delay:96| [2025/04/30 09:52:25 489870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1508|lost_pn:1505|thresh:3| [2025/04/30 09:52:25 489877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 489883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 489887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42108|rtt_var:175|pto_duration:44108|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 489892] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 489896] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 489900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 09:52:25 489904] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745558558|now:1746006745489887|interv:68671| [2025/04/30 09:52:25 489908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745558558|now:1746006745489887|interval:68671|pto_count:0|srtt:42108 [2025/04/30 09:52:25 489912] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45875, ack_elapse 43690, delivered 51600|rate 1124795|lost 306| [2025/04/30 09:52:25 489917] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1124795) in round 26| [2025/04/30 09:52:25 489921] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 489925] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:27242| [2025/04/30 09:52:25 489929] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746006745447747|recovery:1|recovery_start:1746006745455961|packet_conservation:1|next_round_delivered:1343657| [2025/04/30 09:52:25 489934] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746006745447747|recovery:1|recovery_start:1746006745455961|packet_conservation:1|next_round_delivered:1343657| [2025/04/30 09:52:25 489938] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:52800|full_bw_reached:1|inflight:49208|srtt:42108|latest_rtt:42001|min_rtt:31359|applimit:0|lost:305|recovery:1|recovery_start:1746006745455961|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 489944] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:597|largest:597|pns:2| [2025/04/30 09:52:25 489949] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:597|frame:ACK |recv_time:1746006745489748|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 489957] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865489748|now:1746006745489748|interv:120000000| [2025/04/30 09:52:25 489961] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865489748|now:1746006745489748|interv:120000000| [2025/04/30 09:52:25 489965] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745504802|pq_index:0| [2025/04/30 09:52:25 489970] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745489184| [2025/04/30 09:52:25 489974] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745489973| [2025/04/30 09:52:25 489979] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745489977| [2025/04/30 09:52:25 489984] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42108|min_srtt:42108|path_bw:1209677|loss_rate:2.07|path_pto:0| [2025/04/30 09:52:25 489989] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1313436| [2025/04/30 09:52:25 489993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 489997] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 490001] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 490006] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 490010] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42108|min_srtt:42108|path_bw:1209677|loss_rate:2.07|path_pto:0| [2025/04/30 09:52:25 490014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1434873| [2025/04/30 09:52:25 490018] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 490022] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 490026] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 490030] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 490034] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 490038] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1407756| [2025/04/30 09:52:25 490043] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 490050] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1550| [2025/04/30 09:52:25 490087] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1550|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49208|now:1746006745490057|stream_id:0|stream_offset:1407756| [2025/04/30 09:52:25 490097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 490105] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49208|applimit:0| [2025/04/30 09:52:25 490112] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42108|rtt_var:175|pto_duration:44108|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 490119] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 490123] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 490127] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 09:52:25 490131] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745559165|now:1746006745490112|interv:69053| [2025/04/30 09:52:25 490158] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745559165|now:1746006745490112|interval:69053|pto_count:0|srtt:42108 [2025/04/30 09:52:25 490163] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:50408| [2025/04/30 09:52:25 490168] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 490172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1408935| [2025/04/30 09:52:25 490180] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 490187] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1551| [2025/04/30 09:52:25 490227] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1551|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746006745490198|stream_id:0|stream_offset:1408935| [2025/04/30 09:52:25 490236] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 490243] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 09:52:25 490249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42108|rtt_var:175|pto_duration:44108|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 490256] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 490262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 490268] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:52:25 490274] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745559306|now:1746006745490249|interv:69057| [2025/04/30 09:52:25 490287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745559306|now:1746006745490249|interval:69057|pto_count:0|srtt:42108 [2025/04/30 09:52:25 490294] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:51608| [2025/04/30 09:52:25 490302] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 490308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1410114| [2025/04/30 09:52:25 490315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 490322] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745504802| [2025/04/30 09:52:25 490328] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745504802| [2025/04/30 09:52:25 490334] [debug] |xqc_engine_wakeup_after|wakeup:1746006745504802|now:1746006745490334|diff:14468| [2025/04/30 09:52:25 490341] [debug] |xqc_engine_main_logic|END|now:1746006745489977| [2025/04/30 09:52:25 490349] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745490349| [2025/04/30 09:52:25 490355] [debug] |xqc_engine_wakeup_after|wakeup:1746006745504802|now:1746006745490355|diff:14447| [2025/04/30 09:52:25 490361] [debug] |xqc_engine_main_logic|END|now:1746006745490349| [2025/04/30 09:52:25 491712] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745491711| [2025/04/30 09:52:25 491727] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 491736] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:597| [2025/04/30 09:52:25 491743] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:598| [2025/04/30 09:52:25 491751] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:598| [2025/04/30 09:52:25 491757] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 491764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 491772] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:51600|prior_delivered:1335257|prior_time:1746006745447915|is_app_limited:0|send_elapse:43954|ack_elapse:43796|ctl_first_sent_time:1746006745449488|lagest_ack_time:1746006745491711|curr_delivered:1385657| [2025/04/30 09:52:25 491779] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745449488| [2025/04/30 09:52:25 491786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:628||sndq_packets_used_bytes:0|sndq_packets_free:720| [2025/04/30 09:52:25 491794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 491801] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:51600|prior_delivered:1335257|prior_time:1746006745447915|is_app_limited:0|send_elapse:43954|ack_elapse:43796|ctl_first_sent_time:1746006745449488|lagest_ack_time:1746006745491711|curr_delivered:1386857| [2025/04/30 09:52:25 491815] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745449598| [2025/04/30 09:52:25 491819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:627||sndq_packets_used_bytes:0|sndq_packets_free:721| [2025/04/30 09:52:25 491823] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42108|rttvar:175|minrtt:31359|latest_rtt:42113|ack_delay:88| [2025/04/30 09:52:25 491828] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42098|rttvar:152|minrtt:31359|latest_rtt:42113|ack_delay:88| [2025/04/30 09:52:25 491832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1510|lost_pn:1507|thresh:3| [2025/04/30 09:52:25 491836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 491840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 491845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42098|rtt_var:152|pto_duration:44098|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 491849] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 491853] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 491857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 09:52:25 491861] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745559296|now:1746006745491844|interv:67452| [2025/04/30 09:52:25 491865] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745559296|now:1746006745491844|interval:67452|pto_count:0|srtt:42098 [2025/04/30 09:52:25 491870] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43954, ack_elapse 43796, delivered 51600|rate 1173954|lost 306| [2025/04/30 09:52:25 491877] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173954) in round 26| [2025/04/30 09:52:25 491884] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 491891] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:27242| [2025/04/30 09:52:25 491897] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746006745449598|recovery:1|recovery_start:1746006745455961|packet_conservation:1|next_round_delivered:1343657| [2025/04/30 09:52:25 491901] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746006745449598|recovery:1|recovery_start:1746006745455961|packet_conservation:1|next_round_delivered:1343657| [2025/04/30 09:52:25 491906] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:52800|full_bw_reached:1|inflight:49208|srtt:42098|latest_rtt:42113|min_rtt:31359|applimit:0|lost:305|recovery:1|recovery_start:1746006745455961|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 491912] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:598|largest:598|pns:2| [2025/04/30 09:52:25 491920] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:598|frame:ACK |recv_time:1746006745491711|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 491925] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865491711|now:1746006745491711|interv:120000000| [2025/04/30 09:52:25 491929] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865491711|now:1746006745491711|interv:120000000| [2025/04/30 09:52:25 491933] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745504802|pq_index:0| [2025/04/30 09:52:25 491937] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745489977| [2025/04/30 09:52:25 491941] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745491941| [2025/04/30 09:52:25 491947] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745491945| [2025/04/30 09:52:25 491952] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42098|min_srtt:42098|path_bw:1209677|loss_rate:2.05|path_pto:0| [2025/04/30 09:52:25 491957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1313436| [2025/04/30 09:52:25 491962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 491966] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 491969] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 491974] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 491978] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42098|min_srtt:42098|path_bw:1209677|loss_rate:2.05|path_pto:0| [2025/04/30 09:52:25 491982] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1434873| [2025/04/30 09:52:25 491986] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 491990] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 491994] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 491998] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 492003] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 492007] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1410114| [2025/04/30 09:52:25 492014] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 492018] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745493018|now:1746006745492018|interv:1000| [2025/04/30 09:52:25 492022] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 492026] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 492030] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745493018| [2025/04/30 09:52:25 492034] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745493018| [2025/04/30 09:52:25 492038] [debug] |xqc_engine_wakeup_after|wakeup:1746006745493018|now:1746006745492038|diff:980| [2025/04/30 09:52:25 492042] [debug] |xqc_engine_main_logic|END|now:1746006745491945| [2025/04/30 09:52:25 492048] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745492048| [2025/04/30 09:52:25 492052] [debug] |xqc_engine_wakeup_after|wakeup:1746006745493018|now:1746006745492052|diff:966| [2025/04/30 09:52:25 492056] [debug] |xqc_engine_main_logic|END|now:1746006745492048| [2025/04/30 09:52:25 493127] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745493127| [2025/04/30 09:52:25 493157] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745493018|pq_index:0| [2025/04/30 09:52:25 493162] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745491945| [2025/04/30 09:52:25 493167] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745493166| [2025/04/30 09:52:25 493175] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745493018|now:1746006745493166| [2025/04/30 09:52:25 493182] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745493018|now:1746006745493166| [2025/04/30 09:52:25 493188] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 493196] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42098|min_srtt:42098|path_bw:1209677|loss_rate:2.05|path_pto:0| [2025/04/30 09:52:25 493201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1313436| [2025/04/30 09:52:25 493209] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 493215] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 493220] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 493227] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 493234] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42098|min_srtt:42098|path_bw:1209677|loss_rate:2.05|path_pto:0| [2025/04/30 09:52:25 493241] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1434873| [2025/04/30 09:52:25 493247] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 493261] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 493267] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 493274] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 493281] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 493288] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1410114| [2025/04/30 09:52:25 493295] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 493302] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1552| [2025/04/30 09:52:25 493348] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1552|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49208|now:1746006745493314|stream_id:0|stream_offset:1410114| [2025/04/30 09:52:25 493358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 493365] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49208|applimit:0| [2025/04/30 09:52:25 493372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42098|rtt_var:152|pto_duration:44098|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 493379] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 493386] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 493392] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 09:52:25 493399] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745562412|now:1746006745493372|interv:69040| [2025/04/30 09:52:25 493405] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745562412|now:1746006745493372|interval:69040|pto_count:0|srtt:42098 [2025/04/30 09:52:25 493411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:50408| [2025/04/30 09:52:25 493416] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 493421] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1411293| [2025/04/30 09:52:25 493425] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 493429] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1553| [2025/04/30 09:52:25 493463] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1553|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746006745493436|stream_id:0|stream_offset:1411293| [2025/04/30 09:52:25 493482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 493488] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 09:52:25 493492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42098|rtt_var:152|pto_duration:44098|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 493496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 493500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 493504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:52:25 493508] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745562534|now:1746006745493492|interv:69042| [2025/04/30 09:52:25 493512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745562534|now:1746006745493492|interval:69042|pto_count:0|srtt:42098 [2025/04/30 09:52:25 493517] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:51608| [2025/04/30 09:52:25 493521] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 493526] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1412472| [2025/04/30 09:52:25 493530] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 493534] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745504802| [2025/04/30 09:52:25 493539] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745504802| [2025/04/30 09:52:25 493543] [debug] |xqc_engine_wakeup_after|wakeup:1746006745504802|now:1746006745493543|diff:11259| [2025/04/30 09:52:25 493547] [debug] |xqc_engine_main_logic|END|now:1746006745493166| [2025/04/30 09:52:25 493723] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745493722| [2025/04/30 09:52:25 493732] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 493741] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:598| [2025/04/30 09:52:25 493747] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:599| [2025/04/30 09:52:25 493755] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:599| [2025/04/30 09:52:25 493762] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 493770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 493776] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:51600|prior_delivered:1337657|prior_time:1746006745449826|is_app_limited:0|send_elapse:43859|ack_elapse:43896|ctl_first_sent_time:1746006745451369|lagest_ack_time:1746006745493722|curr_delivered:1388057| [2025/04/30 09:52:25 493790] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745451369| [2025/04/30 09:52:25 493797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:626||sndq_packets_used_bytes:0|sndq_packets_free:722| [2025/04/30 09:52:25 493804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 493811] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:51600|prior_delivered:1337657|prior_time:1746006745449826|is_app_limited:0|send_elapse:43859|ack_elapse:43896|ctl_first_sent_time:1746006745451369|lagest_ack_time:1746006745493722|curr_delivered:1389257| [2025/04/30 09:52:25 493819] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745451501| [2025/04/30 09:52:25 493825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:625||sndq_packets_used_bytes:0|sndq_packets_free:723| [2025/04/30 09:52:25 493832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42098|rttvar:152|minrtt:31359|latest_rtt:42221|ack_delay:88| [2025/04/30 09:52:25 493839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42102|rttvar:122|minrtt:31359|latest_rtt:42221|ack_delay:88| [2025/04/30 09:52:25 493846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1512|lost_pn:1509|thresh:3| [2025/04/30 09:52:25 493852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 493859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 493864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42102|rtt_var:122|pto_duration:44102|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 493868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 493872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 493876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 09:52:25 493880] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745562538|now:1746006745493864|interv:68674| [2025/04/30 09:52:25 493884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745562538|now:1746006745493864|interval:68674|pto_count:0|srtt:42102 [2025/04/30 09:52:25 493889] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43859, ack_elapse 43896, delivered 51600|rate 1175505|lost 306| [2025/04/30 09:52:25 493893] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175505) in round 26| [2025/04/30 09:52:25 493897] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 493901] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:27242| [2025/04/30 09:52:25 493905] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746006745451501|recovery:1|recovery_start:1746006745455961|packet_conservation:1|next_round_delivered:1343657| [2025/04/30 09:52:25 493914] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746006745451501|recovery:1|recovery_start:1746006745455961|packet_conservation:1|next_round_delivered:1343657| [2025/04/30 09:52:25 493919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:52800|full_bw_reached:1|inflight:49208|srtt:42102|latest_rtt:42221|min_rtt:31359|applimit:0|lost:305|recovery:1|recovery_start:1746006745455961|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 493925] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:599|largest:599|pns:2| [2025/04/30 09:52:25 493929] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:599|frame:ACK |recv_time:1746006745493722|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 493934] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865493722|now:1746006745493722|interv:120000000| [2025/04/30 09:52:25 493938] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865493722|now:1746006745493722|interv:120000000| [2025/04/30 09:52:25 493942] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745504802|pq_index:0| [2025/04/30 09:52:25 493947] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745493166| [2025/04/30 09:52:25 493951] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745493950| [2025/04/30 09:52:25 493955] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745493954| [2025/04/30 09:52:25 493961] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42102|min_srtt:42102|path_bw:1209677|loss_rate:2.03|path_pto:0| [2025/04/30 09:52:25 493966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1313436| [2025/04/30 09:52:25 493970] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 493974] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 493978] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 493982] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 493987] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42102|min_srtt:42102|path_bw:1209677|loss_rate:2.03|path_pto:0| [2025/04/30 09:52:25 493991] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1434873| [2025/04/30 09:52:25 493995] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 493999] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 494005] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 494010] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 494014] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 494018] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1412472| [2025/04/30 09:52:25 494023] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 494027] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1554| [2025/04/30 09:52:25 494061] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1554|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49208|now:1746006745494034|stream_id:0|stream_offset:1412472| [2025/04/30 09:52:25 494067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 494072] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49208|applimit:0| [2025/04/30 09:52:25 494076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42102|rtt_var:122|pto_duration:44102|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 494081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 494085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 494088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 09:52:25 494092] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745563136|now:1746006745494076|interv:69060| [2025/04/30 09:52:25 494096] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745563136|now:1746006745494076|interval:69060|pto_count:0|srtt:42102 [2025/04/30 09:52:25 494101] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:50408| [2025/04/30 09:52:25 494106] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 494110] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1413651| [2025/04/30 09:52:25 494115] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 494119] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1555| [2025/04/30 09:52:25 494165] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1555|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746006745494125|stream_id:0|stream_offset:1413651| [2025/04/30 09:52:25 494174] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 494183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 09:52:25 494187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42102|rtt_var:122|pto_duration:44102|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 494191] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 494195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 494199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:52:25 494204] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745563227|now:1746006745494187|interv:69040| [2025/04/30 09:52:25 494211] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745563227|now:1746006745494187|interval:69040|pto_count:0|srtt:42102 [2025/04/30 09:52:25 494219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:51608| [2025/04/30 09:52:25 494226] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 494230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1414830| [2025/04/30 09:52:25 494235] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 494241] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745504802| [2025/04/30 09:52:25 494248] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745504802| [2025/04/30 09:52:25 494255] [debug] |xqc_engine_wakeup_after|wakeup:1746006745504802|now:1746006745494255|diff:10547| [2025/04/30 09:52:25 494262] [debug] |xqc_engine_main_logic|END|now:1746006745493954| [2025/04/30 09:52:25 494270] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745494269| [2025/04/30 09:52:25 494276] [debug] |xqc_engine_wakeup_after|wakeup:1746006745504802|now:1746006745494276|diff:10526| [2025/04/30 09:52:25 494283] [debug] |xqc_engine_main_logic|END|now:1746006745494269| [2025/04/30 09:52:25 495741] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:42|state:ESTABED|recv_time:1746006745495740| [2025/04/30 09:52:25 495757] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 495765] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:599| [2025/04/30 09:52:25 495773] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:600| [2025/04/30 09:52:25 495782] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:600| [2025/04/30 09:52:25 495789] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 495797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 495804] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52800|prior_delivered:1338857|prior_time:1746006745451945|is_app_limited:0|send_elapse:43880|ack_elapse:43795|ctl_first_sent_time:1746006745453489|lagest_ack_time:1746006745495740|curr_delivered:1390457| [2025/04/30 09:52:25 495819] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745453489| [2025/04/30 09:52:25 495826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:624||sndq_packets_used_bytes:0|sndq_packets_free:724| [2025/04/30 09:52:25 495833] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 495840] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52800|prior_delivered:1338857|prior_time:1746006745451945|is_app_limited:0|send_elapse:43880|ack_elapse:43795|ctl_first_sent_time:1746006745453489|lagest_ack_time:1746006745495740|curr_delivered:1391657| [2025/04/30 09:52:25 495845] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745453607| [2025/04/30 09:52:25 495849] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:623||sndq_packets_used_bytes:0|sndq_packets_free:725| [2025/04/30 09:52:25 495853] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42102|rttvar:122|minrtt:31359|latest_rtt:42133|ack_delay:88| [2025/04/30 09:52:25 495860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42095|rttvar:106|minrtt:31359|latest_rtt:42133|ack_delay:88| [2025/04/30 09:52:25 495868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1514|lost_pn:1511|thresh:3| [2025/04/30 09:52:25 495875] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 495881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 495887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42095|rtt_var:106|pto_duration:44095|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 495892] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 495896] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 495899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 09:52:25 495903] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745563220|now:1746006745495887|interv:67333| [2025/04/30 09:52:25 495908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745563220|now:1746006745495887|interval:67333|pto_count:0|srtt:42095 [2025/04/30 09:52:25 495912] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43880, ack_elapse 43795, delivered 52800|rate 1203281|lost 306| [2025/04/30 09:52:25 495917] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203281) in round 26| [2025/04/30 09:52:25 495921] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 495925] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:27242| [2025/04/30 09:52:25 495929] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746006745453607|recovery:1|recovery_start:1746006745455961|packet_conservation:1|next_round_delivered:1343657| [2025/04/30 09:52:25 495937] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746006745453607|recovery:1|recovery_start:1746006745455961|packet_conservation:1|next_round_delivered:1343657| [2025/04/30 09:52:25 495942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:52800|full_bw_reached:1|inflight:49208|srtt:42095|latest_rtt:42133|min_rtt:31359|applimit:0|lost:305|recovery:1|recovery_start:1746006745455961|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 495947] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:25 495952] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:25 495957] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 09:52:25 495961] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:600|largest:600|pns:2| [2025/04/30 09:52:25 495966] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:600|frame:PING ACK |recv_time:1746006745495740|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 495971] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865495740|now:1746006745495740|interv:120000000| [2025/04/30 09:52:25 495975] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865495740|now:1746006745495740|interv:120000000| [2025/04/30 09:52:25 495979] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745504802|pq_index:0| [2025/04/30 09:52:25 495983] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745493954| [2025/04/30 09:52:25 495987] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745495987| [2025/04/30 09:52:25 495992] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745495991| [2025/04/30 09:52:25 495998] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:600|ack_delay:258|first_ack_range:33|largest_pkt_recv_time:1746006745495740| [2025/04/30 09:52:25 496002] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:600|low:567|pkt_pns:2| [2025/04/30 09:52:25 496006] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:565|low:553|pkt_pns:2| [2025/04/30 09:52:25 496010] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:600|frame_largest_recv:600| [2025/04/30 09:52:25 496014] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:25 496019] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42095|min_srtt:42095|path_bw:1209677|loss_rate:2.01|path_pto:0| [2025/04/30 09:52:25 496023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1313436| [2025/04/30 09:52:25 496031] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 496035] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 496039] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 496043] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 496048] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42095|min_srtt:42095|path_bw:1209677|loss_rate:2.01|path_pto:0| [2025/04/30 09:52:25 496052] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1434873| [2025/04/30 09:52:25 496056] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 496060] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 496064] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 496068] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 496073] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:25 496077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1414830| [2025/04/30 09:52:25 496081] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 496085] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745497085|now:1746006745496085|interv:1000| [2025/04/30 09:52:25 496089] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 496093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 496097] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745497085| [2025/04/30 09:52:25 496101] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745497085| [2025/04/30 09:52:25 496105] [debug] |xqc_engine_wakeup_after|wakeup:1746006745497085|now:1746006745496105|diff:980| [2025/04/30 09:52:25 496110] [debug] |xqc_engine_main_logic|END|now:1746006745495991| [2025/04/30 09:52:25 496115] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745496115| [2025/04/30 09:52:25 496119] [debug] |xqc_engine_wakeup_after|wakeup:1746006745497085|now:1746006745496119|diff:966| [2025/04/30 09:52:25 496123] [debug] |xqc_engine_main_logic|END|now:1746006745496115| [2025/04/30 09:52:25 497191] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745497191| [2025/04/30 09:52:25 497203] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745497085|pq_index:0| [2025/04/30 09:52:25 497208] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745495991| [2025/04/30 09:52:25 497215] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745497213| [2025/04/30 09:52:25 497230] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745497085|now:1746006745497213| [2025/04/30 09:52:25 497237] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745497085|now:1746006745497213| [2025/04/30 09:52:25 497243] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 497251] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42095|min_srtt:42095|path_bw:1209677|loss_rate:2.01|path_pto:0| [2025/04/30 09:52:25 497259] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1313436| [2025/04/30 09:52:25 497267] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 497273] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 497279] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 497287] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 497293] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42095|min_srtt:42095|path_bw:1209677|loss_rate:2.01|path_pto:0| [2025/04/30 09:52:25 497300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1434873| [2025/04/30 09:52:25 497307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 497313] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 497319] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 497326] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 497334] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:25 497340] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:49208|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1414830| [2025/04/30 09:52:25 497347] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 497352] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1556| [2025/04/30 09:52:25 497396] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1556|size:1208|sent:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:49208|now:1746006745497360|stream_id:0|stream_offset:1414830| [2025/04/30 09:52:25 497403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1556|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:52:25 497417] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49208|applimit:0| [2025/04/30 09:52:25 497422] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42095|rtt_var:106|pto_duration:44095|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 497426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 497430] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 497434] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50416| [2025/04/30 09:52:25 497438] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745566455|now:1746006745497421|interv:69034| [2025/04/30 09:52:25 497442] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745566455|now:1746006745497421|interval:69034|pto_count:0|srtt:42095 [2025/04/30 09:52:25 497447] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:50416| [2025/04/30 09:52:25 497452] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 497456] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50416|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1416009| [2025/04/30 09:52:25 497460] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 497465] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1557| [2025/04/30 09:52:25 497490] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1557|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50416|now:1746006745497471|stream_id:0|stream_offset:1416009| [2025/04/30 09:52:25 497495] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 497500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50416|applimit:0| [2025/04/30 09:52:25 497504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42095|rtt_var:106|pto_duration:44095|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 497508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 497512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 497516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51616| [2025/04/30 09:52:25 497520] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745566566|now:1746006745497504|interv:69062| [2025/04/30 09:52:25 497524] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745566566|now:1746006745497504|interval:69062|pto_count:0|srtt:42095 [2025/04/30 09:52:25 497528] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:51616| [2025/04/30 09:52:25 497533] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 497541] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51616|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1417188| [2025/04/30 09:52:25 497545] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 497549] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745566566| [2025/04/30 09:52:25 497554] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745566566| [2025/04/30 09:52:25 497558] [debug] |xqc_engine_wakeup_after|wakeup:1746006745566566|now:1746006745497557|diff:69009| [2025/04/30 09:52:25 497562] [debug] |xqc_engine_main_logic|END|now:1746006745497213| [2025/04/30 09:52:25 497662] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745497661| [2025/04/30 09:52:25 497671] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 497679] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:600| [2025/04/30 09:52:25 497685] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:601| [2025/04/30 09:52:25 497693] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:601| [2025/04/30 09:52:25 497700] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 497706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 497714] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52800|prior_delivered:1341257|prior_time:1746006745453832|is_app_limited:0|send_elapse:43851|ack_elapse:43829|ctl_first_sent_time:1746006745455357|lagest_ack_time:1746006745497661|curr_delivered:1392857| [2025/04/30 09:52:25 497720] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745455357| [2025/04/30 09:52:25 497728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:622||sndq_packets_used_bytes:0|sndq_packets_free:726| [2025/04/30 09:52:25 497733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 497737] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52800|prior_delivered:1341257|prior_time:1746006745453832|is_app_limited:0|send_elapse:43851|ack_elapse:43829|ctl_first_sent_time:1746006745455357|lagest_ack_time:1746006745497661|curr_delivered:1394057| [2025/04/30 09:52:25 497745] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745455469| [2025/04/30 09:52:25 497751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:621||sndq_packets_used_bytes:0|sndq_packets_free:727| [2025/04/30 09:52:25 497757] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42095|rttvar:106|minrtt:31359|latest_rtt:42192|ack_delay:88| [2025/04/30 09:52:25 497764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42097|rttvar:82|minrtt:31359|latest_rtt:42192|ack_delay:88| [2025/04/30 09:52:25 497771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1516|lost_pn:1513|thresh:3| [2025/04/30 09:52:25 497784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 497792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 497798] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42097|rtt_var:82|pto_duration:44097|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 497804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 497808] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 497812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49216| [2025/04/30 09:52:25 497816] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745566568|now:1746006745497798|interv:68770| [2025/04/30 09:52:25 497820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745566568|now:1746006745497798|interval:68770|pto_count:0|srtt:42097 [2025/04/30 09:52:25 497828] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43851, ack_elapse 43829, delivered 52800|rate 1204077|lost 306| [2025/04/30 09:52:25 497835] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204077) in round 26| [2025/04/30 09:52:25 497842] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 497848] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:27242| [2025/04/30 09:52:25 497852] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746006745455469|recovery:1|recovery_start:1746006745455961|packet_conservation:1|next_round_delivered:1343657| [2025/04/30 09:52:25 497857] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746006745455469|recovery:1|recovery_start:1746006745455961|packet_conservation:1|next_round_delivered:1343657| [2025/04/30 09:52:25 497861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:52800|full_bw_reached:1|inflight:49216|srtt:42097|latest_rtt:42192|min_rtt:31359|applimit:0|lost:305|recovery:1|recovery_start:1746006745455961|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 497868] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:601|largest:601|pns:2| [2025/04/30 09:52:25 497872] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:601|frame:ACK |recv_time:1746006745497661|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 497877] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865497661|now:1746006745497661|interv:120000000| [2025/04/30 09:52:25 497881] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865497661|now:1746006745497661|interv:120000000| [2025/04/30 09:52:25 497885] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745566566|pq_index:0| [2025/04/30 09:52:25 497889] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745497213| [2025/04/30 09:52:25 497897] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745497897| [2025/04/30 09:52:25 497902] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745497901| [2025/04/30 09:52:25 497908] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42097|min_srtt:42097|path_bw:1209677|loss_rate:1.99|path_pto:0| [2025/04/30 09:52:25 497913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:49216|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1313436| [2025/04/30 09:52:25 497917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 497921] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 497925] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 497929] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 497933] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42097|min_srtt:42097|path_bw:1209677|loss_rate:1.99|path_pto:0| [2025/04/30 09:52:25 497938] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:49216|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1434873| [2025/04/30 09:52:25 497942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 497946] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 497950] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 497954] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 497958] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 497962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49216|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1417188| [2025/04/30 09:52:25 497967] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 497971] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1558| [2025/04/30 09:52:25 498005] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1558|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49216|now:1746006745497978|stream_id:0|stream_offset:1417188| [2025/04/30 09:52:25 498011] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 498016] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49216|applimit:0| [2025/04/30 09:52:25 498023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42097|rtt_var:82|pto_duration:44097|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 498028] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 498032] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 498036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50416| [2025/04/30 09:52:25 498040] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745567075|now:1746006745498023|interv:69052| [2025/04/30 09:52:25 498044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745567075|now:1746006745498023|interval:69052|pto_count:0|srtt:42097 [2025/04/30 09:52:25 498048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:50416| [2025/04/30 09:52:25 498053] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 498057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50416|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1418367| [2025/04/30 09:52:25 498061] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 498066] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1559| [2025/04/30 09:52:25 498088] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1559|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50416|now:1746006745498071|stream_id:0|stream_offset:1418367| [2025/04/30 09:52:25 498093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 498098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50416|applimit:0| [2025/04/30 09:52:25 498102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42097|rtt_var:82|pto_duration:44097|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 498107] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 498111] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 498115] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51616| [2025/04/30 09:52:25 498119] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745567168|now:1746006745498102|interv:69066| [2025/04/30 09:52:25 498123] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745567168|now:1746006745498102|interval:69066|pto_count:0|srtt:42097 [2025/04/30 09:52:25 498127] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52800|inflight:51616| [2025/04/30 09:52:25 498148] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 498159] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:51616|cwnd:52800|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1419546| [2025/04/30 09:52:25 498172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 498179] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745567168| [2025/04/30 09:52:25 498184] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745567168| [2025/04/30 09:52:25 498188] [debug] |xqc_engine_wakeup_after|wakeup:1746006745567168|now:1746006745498188|diff:68980| [2025/04/30 09:52:25 498194] [debug] |xqc_engine_main_logic|END|now:1746006745497901| [2025/04/30 09:52:25 498203] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745498203| [2025/04/30 09:52:25 498209] [debug] |xqc_engine_wakeup_after|wakeup:1746006745567168|now:1746006745498209|diff:68959| [2025/04/30 09:52:25 498215] [debug] |xqc_engine_main_logic|END|now:1746006745498203| [2025/04/30 09:52:25 499715] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745499713| [2025/04/30 09:52:25 499730] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 499740] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:601| [2025/04/30 09:52:25 499746] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:602| [2025/04/30 09:52:25 499755] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:602| [2025/04/30 09:52:25 499762] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 499770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 499777] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:51600|prior_delivered:1343657|prior_time:1746006745455822|is_app_limited:0|send_elapse:43711|ack_elapse:43891|ctl_first_sent_time:1746006745457396|lagest_ack_time:1746006745499713|curr_delivered:1395257| [2025/04/30 09:52:25 499785] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745457396| [2025/04/30 09:52:25 499792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:620||sndq_packets_used_bytes:0|sndq_packets_free:728| [2025/04/30 09:52:25 499799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 499806] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:51600|prior_delivered:1343657|prior_time:1746006745455822|is_app_limited:0|send_elapse:43711|ack_elapse:43891|ctl_first_sent_time:1746006745457396|lagest_ack_time:1746006745499713|curr_delivered:1396457| [2025/04/30 09:52:25 499813] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745457519| [2025/04/30 09:52:25 499820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:619||sndq_packets_used_bytes:0|sndq_packets_free:729| [2025/04/30 09:52:25 499826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42097|rttvar:82|minrtt:31359|latest_rtt:42194|ack_delay:120| [2025/04/30 09:52:25 499833] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42094|rttvar:67|minrtt:31359|latest_rtt:42194|ack_delay:120| [2025/04/30 09:52:25 499848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1518|lost_pn:1515|thresh:3| [2025/04/30 09:52:25 499855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 499860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 499864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42094|rtt_var:67|pto_duration:44094|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 499869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 499873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 499877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49216| [2025/04/30 09:52:25 499881] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745567165|now:1746006745499864|interv:67301| [2025/04/30 09:52:25 499885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745567165|now:1746006745499864|interval:67301|pto_count:0|srtt:42094 [2025/04/30 09:52:25 499889] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43711, ack_elapse 43891, delivered 52800|rate 1202980|lost 306| [2025/04/30 09:52:25 499894] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: RTT round update 26 -> 27| [2025/04/30 09:52:25 499898] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202980) in round 27| [2025/04/30 09:52:25 499902] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 499906] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:15420| [2025/04/30 09:52:25 499910] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52800|packet_lost:0|acked:2400|po_sent_time:1746006745457519|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1396457| [2025/04/30 09:52:25 499915] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122077|packet_lost:0|acked:2400|po_sent_time:1746006745457519|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1396457| [2025/04/30 09:52:25 499919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:110255|full_bw_reached:1|inflight:49216|srtt:42094|latest_rtt:42194|min_rtt:31359|applimit:0|lost:305|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:52:25 499925] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:602|largest:602|pns:2| [2025/04/30 09:52:25 499930] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:602|frame:ACK |recv_time:1746006745499713|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 499935] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865499713|now:1746006745499713|interv:120000000| [2025/04/30 09:52:25 499939] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865499713|now:1746006745499713|interv:120000000| [2025/04/30 09:52:25 499943] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745567168|pq_index:0| [2025/04/30 09:52:25 499950] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745497901| [2025/04/30 09:52:25 499955] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745499954| [2025/04/30 09:52:25 499959] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745499958| [2025/04/30 09:52:25 499965] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|min_srtt:42094|path_bw:1209677|loss_rate:1.97|path_pto:0| [2025/04/30 09:52:25 499970] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:49216|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1313436| [2025/04/30 09:52:25 499975] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 499979] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1470|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 499984] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|min_srtt:42094|path_bw:1209677|loss_rate:1.97|path_pto:0| [2025/04/30 09:52:25 499988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:49216|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1434873| [2025/04/30 09:52:25 499993] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 499997] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 500001] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|min_srtt:42094|path_bw:1209677|loss_rate:1.97|path_pto:0| [2025/04/30 09:52:25 500006] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:49216|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1436052| [2025/04/30 09:52:25 500010] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 500014] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 500018] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|min_srtt:42094|path_bw:1209677|loss_rate:1.97|path_pto:0| [2025/04/30 09:52:25 500023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:49216|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1437231| [2025/04/30 09:52:25 500027] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 500034] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 500038] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|min_srtt:42094|path_bw:1209677|loss_rate:1.97|path_pto:0| [2025/04/30 09:52:25 500043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:49216|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1438410| [2025/04/30 09:52:25 500047] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 500052] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 500056] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|min_srtt:42094|path_bw:1209677|loss_rate:1.97|path_pto:0| [2025/04/30 09:52:25 500061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:49216|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1439589| [2025/04/30 09:52:25 500065] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 500070] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 500074] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|min_srtt:42094|path_bw:1209677|loss_rate:1.97|path_pto:0| [2025/04/30 09:52:25 500078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:49216|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1440768| [2025/04/30 09:52:25 500082] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 500087] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 500091] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|min_srtt:42094|path_bw:1209677|loss_rate:1.97|path_pto:0| [2025/04/30 09:52:25 500096] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:49216|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1441947| [2025/04/30 09:52:25 500100] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 500105] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 500109] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|min_srtt:42094|path_bw:1209677|loss_rate:1.97|path_pto:0| [2025/04/30 09:52:25 500113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:49216|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1443126| [2025/04/30 09:52:25 500120] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 500124] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 500128] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|min_srtt:42094|path_bw:1209677|loss_rate:1.97|path_pto:0| [2025/04/30 09:52:25 500150] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:49216|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1444305| [2025/04/30 09:52:25 500159] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 500164] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 500169] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|min_srtt:42094|path_bw:1209677|loss_rate:1.97|path_pto:0| [2025/04/30 09:52:25 500175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:49216|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1445484| [2025/04/30 09:52:25 500183] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 500190] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 500196] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|min_srtt:42094|path_bw:1209677|loss_rate:1.97|path_pto:0| [2025/04/30 09:52:25 500200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:49216|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1446663| [2025/04/30 09:52:25 500207] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 500214] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 500220] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|min_srtt:42094|path_bw:1209677|loss_rate:1.97|path_pto:0| [2025/04/30 09:52:25 500227] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:49216|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1447842| [2025/04/30 09:52:25 500234] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 500247] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 500254] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|min_srtt:42094|path_bw:1209677|loss_rate:1.97|path_pto:0| [2025/04/30 09:52:25 500260] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:49216|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1449021| [2025/04/30 09:52:25 500267] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 500274] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 500281] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|min_srtt:42094|path_bw:1209677|loss_rate:1.97|path_pto:0| [2025/04/30 09:52:25 500288] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:49216|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1450200| [2025/04/30 09:52:25 500294] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 500301] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 500309] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|min_srtt:42094|path_bw:1209677|loss_rate:1.97|path_pto:0| [2025/04/30 09:52:25 500315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:49216|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1451379| [2025/04/30 09:52:25 500322] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 500329] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 500336] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|min_srtt:42094|path_bw:1209677|loss_rate:1.97|path_pto:0| [2025/04/30 09:52:25 500343] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:49216|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1452558| [2025/04/30 09:52:25 500349] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 500356] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 500363] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|min_srtt:42094|path_bw:1209677|loss_rate:1.97|path_pto:0| [2025/04/30 09:52:25 500370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:49216|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1453737| [2025/04/30 09:52:25 500382] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 500389] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 500396] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|min_srtt:42094|path_bw:1209677|loss_rate:1.97|path_pto:0| [2025/04/30 09:52:25 500403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:49216|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1454916| [2025/04/30 09:52:25 500410] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 500417] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 500424] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|min_srtt:42094|path_bw:1209677|loss_rate:1.97|path_pto:0| [2025/04/30 09:52:25 500431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:49216|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1456095| [2025/04/30 09:52:25 500438] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 500444] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 500451] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|min_srtt:42094|path_bw:1209677|loss_rate:1.97|path_pto:0| [2025/04/30 09:52:25 500458] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:49216|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1457274| [2025/04/30 09:52:25 500465] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 500472] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 500480] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|min_srtt:42094|path_bw:1209677|loss_rate:1.97|path_pto:0| [2025/04/30 09:52:25 500487] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:49216|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1458453| [2025/04/30 09:52:25 500494] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 500502] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 500514] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|min_srtt:42094|path_bw:1209677|loss_rate:1.97|path_pto:0| [2025/04/30 09:52:25 500521] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:49216|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1459632| [2025/04/30 09:52:25 500528] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 500534] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 500541] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|min_srtt:42094|path_bw:1209677|loss_rate:1.97|path_pto:0| [2025/04/30 09:52:25 500549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:49216|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1460811| [2025/04/30 09:52:25 500556] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 500562] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 500568] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|min_srtt:42094|path_bw:1209677|loss_rate:1.97|path_pto:0| [2025/04/30 09:52:25 500572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:49216|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1461990| [2025/04/30 09:52:25 500576] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 500581] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 500587] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|min_srtt:42094|path_bw:1209677|loss_rate:1.97|path_pto:0| [2025/04/30 09:52:25 500595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:49216|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1463169| [2025/04/30 09:52:25 500602] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 500609] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 500613] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|min_srtt:42094|path_bw:1209677|loss_rate:1.97|path_pto:0| [2025/04/30 09:52:25 500617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49216|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1464348| [2025/04/30 09:52:25 500625] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 500630] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 500634] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|min_srtt:42094|path_bw:1209677|loss_rate:1.97|path_pto:0| [2025/04/30 09:52:25 500638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49216|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1465527| [2025/04/30 09:52:25 500643] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 500647] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 500651] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|min_srtt:42094|path_bw:1209677|loss_rate:1.97|path_pto:0| [2025/04/30 09:52:25 500655] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:49216|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1466706| [2025/04/30 09:52:25 500660] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 500664] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 500668] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|min_srtt:42094|path_bw:1209677|loss_rate:1.97|path_pto:0| [2025/04/30 09:52:25 500672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:49216|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1467885| [2025/04/30 09:52:25 500676] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 500681] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 500685] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|min_srtt:42094|path_bw:1209677|loss_rate:1.97|path_pto:0| [2025/04/30 09:52:25 500689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49216|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1469064| [2025/04/30 09:52:25 500693] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 500698] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 500704] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|min_srtt:42094|path_bw:1209677|loss_rate:1.97|path_pto:0| [2025/04/30 09:52:25 500708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:49216|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1470243| [2025/04/30 09:52:25 500713] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 500717] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 500721] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|min_srtt:42094|path_bw:1209677|loss_rate:1.97|path_pto:0| [2025/04/30 09:52:25 500725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:49216|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1471422| [2025/04/30 09:52:25 500730] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 500734] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 500738] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|min_srtt:42094|path_bw:1209677|loss_rate:1.97|path_pto:0| [2025/04/30 09:52:25 500742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:49216|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1472601| [2025/04/30 09:52:25 500747] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 500751] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 500755] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|min_srtt:42094|path_bw:1209677|loss_rate:1.97|path_pto:0| [2025/04/30 09:52:25 500759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:49216|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1473780| [2025/04/30 09:52:25 500764] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 500768] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 500772] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|min_srtt:42094|path_bw:1209677|loss_rate:1.97|path_pto:0| [2025/04/30 09:52:25 500776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:49216|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1474959| [2025/04/30 09:52:25 500783] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 500787] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 500791] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|min_srtt:42094|path_bw:1209677|loss_rate:1.97|path_pto:0| [2025/04/30 09:52:25 500796] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:49216|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1476138| [2025/04/30 09:52:25 500800] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 500804] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 500808] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42094|min_srtt:42094|path_bw:1209677|loss_rate:1.97|path_pto:0| [2025/04/30 09:52:25 500812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:49216|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1477317| [2025/04/30 09:52:25 500817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 500821] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 500824] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 500829] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 500833] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:1470|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 500838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49216|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1313436| [2025/04/30 09:52:25 500842] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 500846] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745501846|now:1746006745500846|interv:1000| [2025/04/30 09:52:25 500850] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 500854] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 500858] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 500862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49216|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1419546| [2025/04/30 09:52:25 500867] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 500873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 500877] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745501846| [2025/04/30 09:52:25 500881] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745501846| [2025/04/30 09:52:25 500885] [debug] |xqc_engine_wakeup_after|wakeup:1746006745501846|now:1746006745500885|diff:961| [2025/04/30 09:52:25 500890] [debug] |xqc_engine_main_logic|END|now:1746006745499958| [2025/04/30 09:52:25 500896] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745500895| [2025/04/30 09:52:25 500899] [debug] |xqc_engine_wakeup_after|wakeup:1746006745501846|now:1746006745500899|diff:947| [2025/04/30 09:52:25 500903] [debug] |xqc_engine_main_logic|END|now:1746006745500895| [2025/04/30 09:52:25 501639] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745501638| [2025/04/30 09:52:25 501655] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 501664] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:602| [2025/04/30 09:52:25 501670] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:603| [2025/04/30 09:52:25 501679] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:603| [2025/04/30 09:52:25 501686] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 501693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 501700] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:51600|prior_delivered:1346057|prior_time:1746006745457814|is_app_limited:0|send_elapse:43934|ack_elapse:43824|ctl_first_sent_time:1746006745459447|lagest_ack_time:1746006745501638|curr_delivered:1397657| [2025/04/30 09:52:25 501708] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745459447| [2025/04/30 09:52:25 501716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:618||sndq_packets_used_bytes:0|sndq_packets_free:730| [2025/04/30 09:52:25 501723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 501730] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:51600|prior_delivered:1346057|prior_time:1746006745457814|is_app_limited:0|send_elapse:43934|ack_elapse:43824|ctl_first_sent_time:1746006745459447|lagest_ack_time:1746006745501638|curr_delivered:1398857| [2025/04/30 09:52:25 501737] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745459578| [2025/04/30 09:52:25 501744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:617||sndq_packets_used_bytes:0|sndq_packets_free:731| [2025/04/30 09:52:25 501750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42094|rttvar:67|minrtt:31359|latest_rtt:42060|ack_delay:136| [2025/04/30 09:52:25 501757] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42073|rttvar:93|minrtt:31359|latest_rtt:42060|ack_delay:136| [2025/04/30 09:52:25 501764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1520|lost_pn:1517|thresh:3| [2025/04/30 09:52:25 501775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 501779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 501784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42073|rtt_var:93|pto_duration:44073|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 501788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 501793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 501797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46816| [2025/04/30 09:52:25 501801] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745567144|now:1746006745501783|interv:65361| [2025/04/30 09:52:25 501805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745567144|now:1746006745501783|interval:65361|pto_count:0|srtt:42073 [2025/04/30 09:52:25 501810] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43934, ack_elapse 43824, delivered 52800|rate 1201802|lost 306| [2025/04/30 09:52:25 501814] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201802) in round 27| [2025/04/30 09:52:25 501819] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 501823] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:15420| [2025/04/30 09:52:25 501827] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110255|packet_lost:0|acked:2400|po_sent_time:1746006745459578|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1396457| [2025/04/30 09:52:25 501831] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110255|packet_lost:0|acked:2400|po_sent_time:1746006745459578|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1396457| [2025/04/30 09:52:25 501836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:110255|full_bw_reached:1|inflight:46816|srtt:42073|latest_rtt:42060|min_rtt:31359|applimit:0|lost:305|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 501842] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:603|largest:603|pns:2| [2025/04/30 09:52:25 501846] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:603|frame:ACK |recv_time:1746006745501638|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 501851] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865501638|now:1746006745501638|interv:120000000| [2025/04/30 09:52:25 501855] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865501638|now:1746006745501638|interv:120000000| [2025/04/30 09:52:25 501859] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745501846|pq_index:0| [2025/04/30 09:52:25 501864] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745499958| [2025/04/30 09:52:25 501868] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745501868| [2025/04/30 09:52:25 501873] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745501872| [2025/04/30 09:52:25 501881] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745501846|now:1746006745501872| [2025/04/30 09:52:25 501885] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745501846|now:1746006745501872| [2025/04/30 09:52:25 501889] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 501894] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42073|min_srtt:42073|path_bw:1209677|loss_rate:1.97|path_pto:0| [2025/04/30 09:52:25 501899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:46816|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1477317| [2025/04/30 09:52:25 501903] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42073|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 501908] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 501912] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42073|min_srtt:42073|path_bw:1209677|loss_rate:1.97|path_pto:0| [2025/04/30 09:52:25 501917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:46816|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1478496| [2025/04/30 09:52:25 501921] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42073|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 501925] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 501929] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42073|min_srtt:42073|path_bw:1209677|loss_rate:1.97|path_pto:0| [2025/04/30 09:52:25 501934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:46816|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1479675| [2025/04/30 09:52:25 501938] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 501942] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 501946] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 501950] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 501954] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:1470|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 501958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46816|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1313436| [2025/04/30 09:52:25 501965] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 501970] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1560| [2025/04/30 09:52:25 502005] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1560|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46816|now:1746006745501978|stream_id:0|stream_offset:1313436| [2025/04/30 09:52:25 502012] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1560|origin_pktnum:1470|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:25 502016] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46816|applimit:0| [2025/04/30 09:52:25 502021] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42073|rtt_var:93|pto_duration:44073|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 502025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 502029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 502033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48016| [2025/04/30 09:52:25 502037] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745571051|now:1746006745502021|interv:69030| [2025/04/30 09:52:25 502041] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745571051|now:1746006745502021|interval:69030|pto_count:0|srtt:42073 [2025/04/30 09:52:25 502046] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110255|inflight:48016| [2025/04/30 09:52:25 502053] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 502059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48016|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1419546| [2025/04/30 09:52:25 502064] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 502068] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1561| [2025/04/30 09:52:25 502091] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1561|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48016|now:1746006745502074|stream_id:0|stream_offset:1419546| [2025/04/30 09:52:25 502096] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 502101] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48016|applimit:0| [2025/04/30 09:52:25 502105] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42073|rtt_var:93|pto_duration:44073|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 502109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 502113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 502117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49216| [2025/04/30 09:52:25 502125] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745571147|now:1746006745502105|interv:69042| [2025/04/30 09:52:25 502129] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745571147|now:1746006745502105|interval:69042|pto_count:0|srtt:42073 [2025/04/30 09:52:25 502154] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110255|inflight:49216| [2025/04/30 09:52:25 502162] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 502169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49216|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1420725| [2025/04/30 09:52:25 502176] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 502182] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1562| [2025/04/30 09:52:25 502222] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1562|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49216|now:1746006745502192|stream_id:0|stream_offset:1420725| [2025/04/30 09:52:25 502231] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 502239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49216|applimit:0| [2025/04/30 09:52:25 502246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42073|rtt_var:93|pto_duration:44073|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 502253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 502260] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 502266] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50416| [2025/04/30 09:52:25 502273] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745571265|now:1746006745502246|interv:69019| [2025/04/30 09:52:25 502280] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745571265|now:1746006745502246|interval:69019|pto_count:0|srtt:42073 [2025/04/30 09:52:25 502287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110255|inflight:50416| [2025/04/30 09:52:25 502295] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 502301] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50416|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1421904| [2025/04/30 09:52:25 502309] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 502315] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1563| [2025/04/30 09:52:25 502383] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1563|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50416|now:1746006745502326|stream_id:0|stream_offset:1421904| [2025/04/30 09:52:25 502401] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 502407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50416|applimit:0| [2025/04/30 09:52:25 502411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42073|rtt_var:93|pto_duration:44073|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 502416] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 502420] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 502424] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51616| [2025/04/30 09:52:25 502428] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745571399|now:1746006745502411|interv:68988| [2025/04/30 09:52:25 502432] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745571399|now:1746006745502411|interval:68988|pto_count:0|srtt:42073 [2025/04/30 09:52:25 502436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110255|inflight:51616| [2025/04/30 09:52:25 502441] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 502446] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51616|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1423083| [2025/04/30 09:52:25 502450] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 502454] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745503454|now:1746006745502454|interv:1000| [2025/04/30 09:52:25 502458] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 502462] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 502466] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745503454| [2025/04/30 09:52:25 502471] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745503454| [2025/04/30 09:52:25 502475] [debug] |xqc_engine_wakeup_after|wakeup:1746006745503454|now:1746006745502474|diff:980| [2025/04/30 09:52:25 502479] [debug] |xqc_engine_main_logic|END|now:1746006745501872| [2025/04/30 09:52:25 502485] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745502485| [2025/04/30 09:52:25 502489] [debug] |xqc_engine_wakeup_after|wakeup:1746006745503454|now:1746006745502488|diff:966| [2025/04/30 09:52:25 502496] [debug] |xqc_engine_main_logic|END|now:1746006745502485| [2025/04/30 09:52:25 503569] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745503569| [2025/04/30 09:52:25 503585] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745503454|pq_index:0| [2025/04/30 09:52:25 503593] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745501872| [2025/04/30 09:52:25 503599] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745503598| [2025/04/30 09:52:25 503613] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745503454|now:1746006745503598| [2025/04/30 09:52:25 503620] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745503454|now:1746006745503598| [2025/04/30 09:52:25 503626] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 503635] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42073|min_srtt:42073|path_bw:1209677|loss_rate:2.42|path_pto:0| [2025/04/30 09:52:25 503641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51616|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1479675| [2025/04/30 09:52:25 503649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 503655] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 503661] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 503668] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 503673] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 503680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51616|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1423083| [2025/04/30 09:52:25 503687] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 503694] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1564| [2025/04/30 09:52:25 503761] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1564|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51616|now:1746006745503702|stream_id:0|stream_offset:1423083| [2025/04/30 09:52:25 503772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 503780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51616|applimit:0| [2025/04/30 09:52:25 503785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42073|rtt_var:93|pto_duration:44073|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 503789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 503793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 503797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52816| [2025/04/30 09:52:25 503801] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745572775|now:1746006745503784|interv:68991| [2025/04/30 09:52:25 503805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745572775|now:1746006745503784|interval:68991|pto_count:0|srtt:42073 [2025/04/30 09:52:25 503816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110255|inflight:52816| [2025/04/30 09:52:25 503821] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 503826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52816|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1424262| [2025/04/30 09:52:25 503830] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 503834] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1565| [2025/04/30 09:52:25 503866] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1565|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52816|now:1746006745503842|stream_id:0|stream_offset:1424262| [2025/04/30 09:52:25 503872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 503877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52816|applimit:0| [2025/04/30 09:52:25 503881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42073|rtt_var:93|pto_duration:44073|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 503885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 503889] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 503893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54016| [2025/04/30 09:52:25 503897] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745572915|now:1746006745503881|interv:69034| [2025/04/30 09:52:25 503901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745572915|now:1746006745503881|interval:69034|pto_count:0|srtt:42073 [2025/04/30 09:52:25 503906] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110255|inflight:54016| [2025/04/30 09:52:25 503910] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 503914] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54016|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1425441| [2025/04/30 09:52:25 503919] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 503923] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745504923|now:1746006745503923|interv:1000| [2025/04/30 09:52:25 503927] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 503931] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 503935] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745504923| [2025/04/30 09:52:25 503939] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745504923| [2025/04/30 09:52:25 503943] [debug] |xqc_engine_wakeup_after|wakeup:1746006745504923|now:1746006745503943|diff:980| [2025/04/30 09:52:25 503951] [debug] |xqc_engine_main_logic|END|now:1746006745503598| [2025/04/30 09:52:25 503961] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745503960| [2025/04/30 09:52:25 503966] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 503971] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:603| [2025/04/30 09:52:25 503975] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:604| [2025/04/30 09:52:25 503980] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:604| [2025/04/30 09:52:25 503985] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 503989] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 503994] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:51600|prior_delivered:1348457|prior_time:1746006745459807|is_app_limited:0|send_elapse:43962|ack_elapse:44153|ctl_first_sent_time:1746006745461447|lagest_ack_time:1746006745503960|curr_delivered:1400057| [2025/04/30 09:52:25 503999] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745461447| [2025/04/30 09:52:25 504003] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:616||sndq_packets_used_bytes:0|sndq_packets_free:732| [2025/04/30 09:52:25 504008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 504012] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:51600|prior_delivered:1348457|prior_time:1746006745459807|is_app_limited:0|send_elapse:43962|ack_elapse:44153|ctl_first_sent_time:1746006745461447|lagest_ack_time:1746006745503960|curr_delivered:1401257| [2025/04/30 09:52:25 504017] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745461562| [2025/04/30 09:52:25 504021] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:615||sndq_packets_used_bytes:0|sndq_packets_free:733| [2025/04/30 09:52:25 504025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42073|rttvar:93|minrtt:31359|latest_rtt:42398|ack_delay:96| [2025/04/30 09:52:25 504029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42101|rttvar:127|minrtt:31359|latest_rtt:42398|ack_delay:96| [2025/04/30 09:52:25 504033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1522|lost_pn:1519|thresh:3| [2025/04/30 09:52:25 504037] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 504041] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 504045] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42101|rtt_var:127|pto_duration:44101|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 504050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 504054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 504061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51616| [2025/04/30 09:52:25 504065] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745572943|now:1746006745504045|interv:68898| [2025/04/30 09:52:25 504069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745572943|now:1746006745504045|interval:68898|pto_count:0|srtt:42101 [2025/04/30 09:52:25 504073] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43962, ack_elapse 44153, delivered 52800|rate 1195841|lost 306| [2025/04/30 09:52:25 504078] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195841) in round 27| [2025/04/30 09:52:25 504082] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 504086] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:15420| [2025/04/30 09:52:25 504090] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110255|packet_lost:0|acked:2400|po_sent_time:1746006745461562|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1396457| [2025/04/30 09:52:25 504095] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110255|packet_lost:0|acked:2400|po_sent_time:1746006745461562|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1396457| [2025/04/30 09:52:25 504099] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:110255|full_bw_reached:1|inflight:51616|srtt:42101|latest_rtt:42398|min_rtt:31359|applimit:0|lost:306|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 504105] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:604|largest:604|pns:2| [2025/04/30 09:52:25 504109] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:604|frame:ACK |recv_time:1746006745503960|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 504114] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865503960|now:1746006745503960|interv:120000000| [2025/04/30 09:52:25 504118] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865503960|now:1746006745503960|interv:120000000| [2025/04/30 09:52:25 504122] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745504923|pq_index:0| [2025/04/30 09:52:25 504127] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745503598| [2025/04/30 09:52:25 504131] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745504130| [2025/04/30 09:52:25 504156] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745504154| [2025/04/30 09:52:25 504165] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42101|min_srtt:42101|path_bw:1209677|loss_rate:2.39|path_pto:0| [2025/04/30 09:52:25 504172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:51616|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1479675| [2025/04/30 09:52:25 504185] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42101|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 504192] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 504198] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42101|min_srtt:42101|path_bw:1209677|loss_rate:2.39|path_pto:0| [2025/04/30 09:52:25 504205] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:51616|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1480854| [2025/04/30 09:52:25 504212] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42101|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 504219] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 504226] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42101|min_srtt:42101|path_bw:1209677|loss_rate:2.39|path_pto:0| [2025/04/30 09:52:25 504233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51616|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1482033| [2025/04/30 09:52:25 504240] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 504246] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 504253] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 504259] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 504267] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 504274] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51616|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1425441| [2025/04/30 09:52:25 504281] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 504287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 504294] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745504923| [2025/04/30 09:52:25 504300] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745504923| [2025/04/30 09:52:25 504307] [debug] |xqc_engine_wakeup_after|wakeup:1746006745504923|now:1746006745504306|diff:617| [2025/04/30 09:52:25 504313] [debug] |xqc_engine_main_logic|END|now:1746006745504154| [2025/04/30 09:52:25 504322] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745504321| [2025/04/30 09:52:25 504328] [debug] |xqc_engine_wakeup_after|wakeup:1746006745504923|now:1746006745504328|diff:595| [2025/04/30 09:52:25 504335] [debug] |xqc_engine_main_logic|END|now:1746006745504321| [2025/04/30 09:52:25 505411] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745505411| [2025/04/30 09:52:25 505432] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745504923|pq_index:0| [2025/04/30 09:52:25 505439] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745504154| [2025/04/30 09:52:25 505448] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745505446| [2025/04/30 09:52:25 505456] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745504923|now:1746006745505446| [2025/04/30 09:52:25 505462] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745504923|now:1746006745505446| [2025/04/30 09:52:25 505466] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 505471] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42101|min_srtt:42101|path_bw:1209677|loss_rate:2.39|path_pto:0| [2025/04/30 09:52:25 505476] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51616|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1482033| [2025/04/30 09:52:25 505481] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 505485] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 505489] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 505494] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 505499] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 505503] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51616|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1425441| [2025/04/30 09:52:25 505508] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 505512] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1566| [2025/04/30 09:52:25 505551] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1566|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51616|now:1746006745505521|stream_id:0|stream_offset:1425441| [2025/04/30 09:52:25 505561] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 505569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51616|applimit:0| [2025/04/30 09:52:25 505575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42101|rtt_var:127|pto_duration:44101|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 505581] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 505585] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 505588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52816| [2025/04/30 09:52:25 505607] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745574622|now:1746006745505575|interv:69047| [2025/04/30 09:52:25 505614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745574622|now:1746006745505575|interval:69047|pto_count:0|srtt:42101 [2025/04/30 09:52:25 505622] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110255|inflight:52816| [2025/04/30 09:52:25 505628] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 505633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52816|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1426620| [2025/04/30 09:52:25 505641] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 505647] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1567| [2025/04/30 09:52:25 505688] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1567|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52816|now:1746006745505658|stream_id:0|stream_offset:1426620| [2025/04/30 09:52:25 505697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 505704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52816|applimit:0| [2025/04/30 09:52:25 505711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42101|rtt_var:127|pto_duration:44101|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 505718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 505724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 505731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54016| [2025/04/30 09:52:25 505736] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745574759|now:1746006745505711|interv:69048| [2025/04/30 09:52:25 505743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745574759|now:1746006745505711|interval:69048|pto_count:0|srtt:42101 [2025/04/30 09:52:25 505750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110255|inflight:54016| [2025/04/30 09:52:25 505758] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 505765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54016|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1427799| [2025/04/30 09:52:25 505773] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 505779] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745506779|now:1746006745505779|interv:1000| [2025/04/30 09:52:25 505785] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 505794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 505798] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745506779| [2025/04/30 09:52:25 505802] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745506779| [2025/04/30 09:52:25 505806] [debug] |xqc_engine_wakeup_after|wakeup:1746006745506779|now:1746006745505806|diff:973| [2025/04/30 09:52:25 505811] [debug] |xqc_engine_main_logic|END|now:1746006745505446| [2025/04/30 09:52:25 505820] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745505820| [2025/04/30 09:52:25 505825] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 505831] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:604| [2025/04/30 09:52:25 505835] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:605| [2025/04/30 09:52:25 505841] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:605| [2025/04/30 09:52:25 505845] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 505850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 505855] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:51600|prior_delivered:1350857|prior_time:1746006745461800|is_app_limited:0|send_elapse:43956|ack_elapse:44020|ctl_first_sent_time:1746006745463425|lagest_ack_time:1746006745505820|curr_delivered:1402457| [2025/04/30 09:52:25 505860] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745463425| [2025/04/30 09:52:25 505864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:614||sndq_packets_used_bytes:0|sndq_packets_free:734| [2025/04/30 09:52:25 505869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 505873] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:51600|prior_delivered:1350857|prior_time:1746006745461800|is_app_limited:0|send_elapse:43956|ack_elapse:44020|ctl_first_sent_time:1746006745463425|lagest_ack_time:1746006745505820|curr_delivered:1403657| [2025/04/30 09:52:25 505878] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745463553| [2025/04/30 09:52:25 505882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:613||sndq_packets_used_bytes:0|sndq_packets_free:735| [2025/04/30 09:52:25 505886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42101|rttvar:127|minrtt:31359|latest_rtt:42267|ack_delay:96| [2025/04/30 09:52:25 505890] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42110|rttvar:113|minrtt:31359|latest_rtt:42267|ack_delay:96| [2025/04/30 09:52:25 505894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1524|lost_pn:1521|thresh:3| [2025/04/30 09:52:25 505898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 505903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 505910] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42110|rtt_var:113|pto_duration:44110|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 505914] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 505918] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 505922] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51616| [2025/04/30 09:52:25 505926] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745574768|now:1746006745505910|interv:68858| [2025/04/30 09:52:25 505930] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745574768|now:1746006745505910|interval:68858|pto_count:0|srtt:42110 [2025/04/30 09:52:25 505935] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43956, ack_elapse 44020, delivered 52800|rate 1199454|lost 306| [2025/04/30 09:52:25 505939] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199454) in round 27| [2025/04/30 09:52:25 505943] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 505948] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:15420| [2025/04/30 09:52:25 505951] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110255|packet_lost:0|acked:2400|po_sent_time:1746006745463553|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1396457| [2025/04/30 09:52:25 505956] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110255|packet_lost:0|acked:2400|po_sent_time:1746006745463553|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1396457| [2025/04/30 09:52:25 505961] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:110255|full_bw_reached:1|inflight:51616|srtt:42110|latest_rtt:42267|min_rtt:31359|applimit:0|lost:306|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 505967] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:605|largest:605|pns:2| [2025/04/30 09:52:25 505971] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:605|frame:ACK |recv_time:1746006745505820|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 505976] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865505820|now:1746006745505820|interv:120000000| [2025/04/30 09:52:25 505980] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865505820|now:1746006745505820|interv:120000000| [2025/04/30 09:52:25 505984] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745506779|pq_index:0| [2025/04/30 09:52:25 505988] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745505446| [2025/04/30 09:52:25 505992] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745505992| [2025/04/30 09:52:25 505997] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745505996| [2025/04/30 09:52:25 506006] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42110|min_srtt:42110|path_bw:1209677|loss_rate:2.37|path_pto:0| [2025/04/30 09:52:25 506010] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:51616|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1482033| [2025/04/30 09:52:25 506015] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42110|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 506020] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 506024] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42110|min_srtt:42110|path_bw:1209677|loss_rate:2.37|path_pto:0| [2025/04/30 09:52:25 506029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:51616|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1483212| [2025/04/30 09:52:25 506033] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42110|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 506038] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 506042] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42110|min_srtt:42110|path_bw:1209677|loss_rate:2.37|path_pto:0| [2025/04/30 09:52:25 506046] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51616|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1484391| [2025/04/30 09:52:25 506051] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 506055] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 506059] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 506063] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 506068] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 506072] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51616|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1427799| [2025/04/30 09:52:25 506076] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 506080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 506084] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745506779| [2025/04/30 09:52:25 506088] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745506779| [2025/04/30 09:52:25 506092] [debug] |xqc_engine_wakeup_after|wakeup:1746006745506779|now:1746006745506092|diff:687| [2025/04/30 09:52:25 506099] [debug] |xqc_engine_main_logic|END|now:1746006745505996| [2025/04/30 09:52:25 506104] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745506104| [2025/04/30 09:52:25 506108] [debug] |xqc_engine_wakeup_after|wakeup:1746006745506779|now:1746006745506107|diff:672| [2025/04/30 09:52:25 506111] [debug] |xqc_engine_main_logic|END|now:1746006745506104| [2025/04/30 09:52:25 507183] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745507182| [2025/04/30 09:52:25 507198] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745506779|pq_index:0| [2025/04/30 09:52:25 507205] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745505996| [2025/04/30 09:52:25 507212] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745507211| [2025/04/30 09:52:25 507219] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745506779|now:1746006745507211| [2025/04/30 09:52:25 507226] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745506779|now:1746006745507211| [2025/04/30 09:52:25 507233] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 507241] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42110|min_srtt:42110|path_bw:1209677|loss_rate:2.37|path_pto:0| [2025/04/30 09:52:25 507249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51616|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1484391| [2025/04/30 09:52:25 507256] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 507262] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 507269] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 507276] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 507284] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 507291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51616|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1427799| [2025/04/30 09:52:25 507298] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 507304] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1568| [2025/04/30 09:52:25 507350] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1568|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51616|now:1746006745507315|stream_id:0|stream_offset:1427799| [2025/04/30 09:52:25 507360] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 507368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51616|applimit:0| [2025/04/30 09:52:25 507374] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42110|rtt_var:113|pto_duration:44110|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 507387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 507394] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 507400] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52816| [2025/04/30 09:52:25 507407] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745576425|now:1746006745507374|interv:69051| [2025/04/30 09:52:25 507413] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745576425|now:1746006745507374|interval:69051|pto_count:0|srtt:42110 [2025/04/30 09:52:25 507421] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110255|inflight:52816| [2025/04/30 09:52:25 507428] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 507434] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52816|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1428978| [2025/04/30 09:52:25 507450] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 507456] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745508456|now:1746006745507456|interv:1000| [2025/04/30 09:52:25 507462] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 507469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 507475] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745508456| [2025/04/30 09:52:25 507482] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745508456| [2025/04/30 09:52:25 507488] [debug] |xqc_engine_wakeup_after|wakeup:1746006745508456|now:1746006745507488|diff:968| [2025/04/30 09:52:25 507495] [debug] |xqc_engine_main_logic|END|now:1746006745507211| [2025/04/30 09:52:25 507638] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745507637| [2025/04/30 09:52:25 507647] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 507656] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:605| [2025/04/30 09:52:25 507662] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:606| [2025/04/30 09:52:25 507670] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:606| [2025/04/30 09:52:25 507677] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 507685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1525|origin_pktnum:0|size:1208|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1526|path_largest_ack:1525| [2025/04/30 09:52:25 507692] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:51608|prior_delivered:1353257|prior_time:1746006745463852|is_app_limited:0|send_elapse:44006|ack_elapse:43785|ctl_first_sent_time:1746006745465495|lagest_ack_time:1746006745507637|curr_delivered:1404865| [2025/04/30 09:52:25 507699] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745465495| [2025/04/30 09:52:25 507713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:612||sndq_packets_used_bytes:0|sndq_packets_free:736| [2025/04/30 09:52:25 507720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 507728] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:50408|prior_delivered:1355657|prior_time:1746006745465829|is_app_limited:0|send_elapse:42724|ack_elapse:41808|ctl_first_sent_time:1746006745466175|lagest_ack_time:1746006745507637|curr_delivered:1406065| [2025/04/30 09:52:25 507736] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745466175| [2025/04/30 09:52:25 507742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:611||sndq_packets_used_bytes:0|sndq_packets_free:737| [2025/04/30 09:52:25 507748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42110|rttvar:113|minrtt:31359|latest_rtt:41462|ack_delay:88| [2025/04/30 09:52:25 507755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42018|rttvar:269|minrtt:31359|latest_rtt:41462|ack_delay:88| [2025/04/30 09:52:25 507762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1526|lost_pn:1523|thresh:3| [2025/04/30 09:52:25 507769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 507776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 585|pns:2| [2025/04/30 09:52:25 507782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 507788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42018|rtt_var:269|pto_duration:44018|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 507793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 507797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 507801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 09:52:25 507806] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745576333|now:1746006745507788|interv:68545| [2025/04/30 09:52:25 507810] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745576333|now:1746006745507788|interval:68545|pto_count:0|srtt:42018 [2025/04/30 09:52:25 507814] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42724, ack_elapse 41808, delivered 50408|rate 1179852|lost 306| [2025/04/30 09:52:25 507819] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179852) in round 27| [2025/04/30 09:52:25 507823] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 507827] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:15420| [2025/04/30 09:52:25 507831] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110255|packet_lost:0|acked:2408|po_sent_time:1746006745466175|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1396457| [2025/04/30 09:52:25 507839] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110255|packet_lost:0|acked:2408|po_sent_time:1746006745466175|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1396457| [2025/04/30 09:52:25 507844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:110255|full_bw_reached:1|inflight:50408|srtt:42018|latest_rtt:41462|min_rtt:31359|applimit:0|lost:306|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 507850] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:606|largest:606|pns:2| [2025/04/30 09:52:25 507855] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:606|frame:ACK |recv_time:1746006745507637|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 507860] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865507637|now:1746006745507637|interv:120000000| [2025/04/30 09:52:25 507864] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865507637|now:1746006745507637|interv:120000000| [2025/04/30 09:52:25 507868] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745508456|pq_index:0| [2025/04/30 09:52:25 507872] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745507211| [2025/04/30 09:52:25 507876] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745507876| [2025/04/30 09:52:25 507881] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745507880| [2025/04/30 09:52:25 507887] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42018|min_srtt:42018|path_bw:1209677|loss_rate:2.36|path_pto:0| [2025/04/30 09:52:25 507892] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:50408|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1484391| [2025/04/30 09:52:25 507896] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42018|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 507901] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 507906] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42018|min_srtt:42018|path_bw:1209677|loss_rate:2.36|path_pto:0| [2025/04/30 09:52:25 507910] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:50408|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1485570| [2025/04/30 09:52:25 507914] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42018|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 507919] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 507923] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42018|min_srtt:42018|path_bw:1209677|loss_rate:2.36|path_pto:0| [2025/04/30 09:52:25 507930] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:50408|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1486749| [2025/04/30 09:52:25 507934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 507938] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 507942] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 507946] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 507950] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 507955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1428978| [2025/04/30 09:52:25 507959] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 507963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 507967] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745508456| [2025/04/30 09:52:25 507971] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745508456| [2025/04/30 09:52:25 507975] [debug] |xqc_engine_wakeup_after|wakeup:1746006745508456|now:1746006745507975|diff:481| [2025/04/30 09:52:25 507979] [debug] |xqc_engine_main_logic|END|now:1746006745507880| [2025/04/30 09:52:25 507985] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745507984| [2025/04/30 09:52:25 507988] [debug] |xqc_engine_wakeup_after|wakeup:1746006745508456|now:1746006745507988|diff:468| [2025/04/30 09:52:25 507992] [debug] |xqc_engine_main_logic|END|now:1746006745507984| [2025/04/30 09:52:25 509063] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745509063| [2025/04/30 09:52:25 509075] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745508456|pq_index:0| [2025/04/30 09:52:25 509080] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745507880| [2025/04/30 09:52:25 509085] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745509084| [2025/04/30 09:52:25 509090] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745508456|now:1746006745509084| [2025/04/30 09:52:25 509094] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745508456|now:1746006745509084| [2025/04/30 09:52:25 509098] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 509104] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42018|min_srtt:42018|path_bw:1209677|loss_rate:2.36|path_pto:0| [2025/04/30 09:52:25 509108] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:50408|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1486749| [2025/04/30 09:52:25 509119] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 509123] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 509127] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 509150] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 509161] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 509168] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1428978| [2025/04/30 09:52:25 509175] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 509181] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1569| [2025/04/30 09:52:25 509252] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1569|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746006745509192|stream_id:0|stream_offset:1428978| [2025/04/30 09:52:25 509263] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 509271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 09:52:25 509278] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42018|rtt_var:269|pto_duration:44018|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 509285] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 509292] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 509298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:52:25 509304] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745578210|now:1746006745509278|interv:68932| [2025/04/30 09:52:25 509311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745578210|now:1746006745509278|interval:68932|pto_count:0|srtt:42018 [2025/04/30 09:52:25 509318] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110255|inflight:51608| [2025/04/30 09:52:25 509326] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 509332] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1430157| [2025/04/30 09:52:25 509339] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 509346] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1570| [2025/04/30 09:52:25 509388] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1570|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746006745509357|stream_id:0|stream_offset:1430157| [2025/04/30 09:52:25 509404] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 509411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 09:52:25 509418] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42018|rtt_var:269|pto_duration:44018|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 509424] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 509431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 509437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:25 509443] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745578375|now:1746006745509417|interv:68958| [2025/04/30 09:52:25 509449] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745578375|now:1746006745509417|interval:68958|pto_count:0|srtt:42018 [2025/04/30 09:52:25 509456] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110255|inflight:52808| [2025/04/30 09:52:25 509464] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 509468] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1431336| [2025/04/30 09:52:25 509473] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 509477] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1571| [2025/04/30 09:52:25 509505] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1571|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746006745509484|stream_id:0|stream_offset:1431336| [2025/04/30 09:52:25 509510] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 509515] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 09:52:25 509519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42018|rtt_var:269|pto_duration:44018|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 509523] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 509527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 509531] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 09:52:25 509535] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745578502|now:1746006745509519|interv:68983| [2025/04/30 09:52:25 509539] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745578502|now:1746006745509519|interval:68983|pto_count:0|srtt:42018 [2025/04/30 09:52:25 509547] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110255|inflight:54008| [2025/04/30 09:52:25 509552] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 509556] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1432515| [2025/04/30 09:52:25 509560] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 509564] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745510564|now:1746006745509564|interv:1000| [2025/04/30 09:52:25 509568] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 509572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 509576] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745510564| [2025/04/30 09:52:25 509580] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745510564| [2025/04/30 09:52:25 509584] [debug] |xqc_engine_wakeup_after|wakeup:1746006745510564|now:1746006745509584|diff:980| [2025/04/30 09:52:25 509589] [debug] |xqc_engine_main_logic|END|now:1746006745509084| [2025/04/30 09:52:25 509660] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745509659| [2025/04/30 09:52:25 509671] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 509679] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:606| [2025/04/30 09:52:25 509685] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:607| [2025/04/30 09:52:25 509693] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:607| [2025/04/30 09:52:25 509698] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 509705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 509713] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:51608|prior_delivered:1355657|prior_time:1746006745465829|is_app_limited:0|send_elapse:42854|ack_elapse:43830|ctl_first_sent_time:1746006745466305|lagest_ack_time:1746006745509659|curr_delivered:1407265| [2025/04/30 09:52:25 509720] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745466305| [2025/04/30 09:52:25 509727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:610||sndq_packets_used_bytes:0|sndq_packets_free:738| [2025/04/30 09:52:25 509731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 509735] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:50408|prior_delivered:1358057|prior_time:1746006745467788|is_app_limited:0|send_elapse:43909|ack_elapse:41871|ctl_first_sent_time:1746006745469388|lagest_ack_time:1746006745509659|curr_delivered:1408465| [2025/04/30 09:52:25 509740] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745469388| [2025/04/30 09:52:25 509754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:609||sndq_packets_used_bytes:0|sndq_packets_free:739| [2025/04/30 09:52:25 509760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42018|rttvar:269|minrtt:31359|latest_rtt:40271|ack_delay:88| [2025/04/30 09:52:25 509766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41788|rttvar:660|minrtt:31359|latest_rtt:40271|ack_delay:88| [2025/04/30 09:52:25 509773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1528|lost_pn:1525|thresh:3| [2025/04/30 09:52:25 509779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 509783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 509787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41788|rtt_var:660|pto_duration:44428|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 509791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 509795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 509799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:52:25 509803] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745578912|now:1746006745509787|interv:69125| [2025/04/30 09:52:25 509807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745578912|now:1746006745509787|interval:69125|pto_count:0|srtt:41788 [2025/04/30 09:52:25 509812] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43909, ack_elapse 41871, delivered 50408|rate 1148010|lost 306| [2025/04/30 09:52:25 509816] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148010) in round 27| [2025/04/30 09:52:25 509820] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 509824] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:15420| [2025/04/30 09:52:25 509828] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110255|packet_lost:0|acked:2400|po_sent_time:1746006745469388|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1396457| [2025/04/30 09:52:25 509833] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110255|packet_lost:0|acked:2400|po_sent_time:1746006745469388|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1396457| [2025/04/30 09:52:25 509838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:110255|full_bw_reached:1|inflight:51608|srtt:41788|latest_rtt:40271|min_rtt:31359|applimit:0|lost:306|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 509846] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:607|largest:607|pns:2| [2025/04/30 09:52:25 509851] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:607|frame:ACK |recv_time:1746006745509659|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 509862] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865509659|now:1746006745509659|interv:120000000| [2025/04/30 09:52:25 509866] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865509659|now:1746006745509659|interv:120000000| [2025/04/30 09:52:25 509870] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745510564|pq_index:0| [2025/04/30 09:52:25 509874] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745509084| [2025/04/30 09:52:25 509878] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745509878| [2025/04/30 09:52:25 509883] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745509882| [2025/04/30 09:52:25 509889] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41788|min_srtt:41788|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 509894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:51608|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1486749| [2025/04/30 09:52:25 509899] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41788|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 509903] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 509908] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41788|min_srtt:41788|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 509912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:51608|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1487928| [2025/04/30 09:52:25 509917] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41788|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 509921] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 509925] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41788|min_srtt:41788|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 509930] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51608|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1489107| [2025/04/30 09:52:25 509934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 509938] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 509942] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 509946] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 509953] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 509957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1432515| [2025/04/30 09:52:25 509961] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 509965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 509969] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745510564| [2025/04/30 09:52:25 509973] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745510564| [2025/04/30 09:52:25 509977] [debug] |xqc_engine_wakeup_after|wakeup:1746006745510564|now:1746006745509977|diff:587| [2025/04/30 09:52:25 509981] [debug] |xqc_engine_main_logic|END|now:1746006745509882| [2025/04/30 09:52:25 509987] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745509987| [2025/04/30 09:52:25 509991] [debug] |xqc_engine_wakeup_after|wakeup:1746006745510564|now:1746006745509991|diff:573| [2025/04/30 09:52:25 509995] [debug] |xqc_engine_main_logic|END|now:1746006745509987| [2025/04/30 09:52:25 511063] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745511063| [2025/04/30 09:52:25 511075] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745510564|pq_index:0| [2025/04/30 09:52:25 511079] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745509882| [2025/04/30 09:52:25 511084] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745511083| [2025/04/30 09:52:25 511089] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745510564|now:1746006745511083| [2025/04/30 09:52:25 511094] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745510564|now:1746006745511083| [2025/04/30 09:52:25 511097] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 511103] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41788|min_srtt:41788|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 511108] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51608|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1489107| [2025/04/30 09:52:25 511112] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 511116] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 511120] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 511125] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 511129] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 511157] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1432515| [2025/04/30 09:52:25 511172] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 511179] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1572| [2025/04/30 09:52:25 511223] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1572|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746006745511190|stream_id:0|stream_offset:1432515| [2025/04/30 09:52:25 511232] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 511240] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 09:52:25 511247] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41788|rtt_var:660|pto_duration:44428|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 511254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 511260] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 511267] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:25 511273] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745580618|now:1746006745511247|interv:69371| [2025/04/30 09:52:25 511280] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745580618|now:1746006745511247|interval:69371|pto_count:0|srtt:41788 [2025/04/30 09:52:25 511287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110255|inflight:52808| [2025/04/30 09:52:25 511294] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 511301] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1433694| [2025/04/30 09:52:25 511309] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 511315] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745512315|now:1746006745511315|interv:1000| [2025/04/30 09:52:25 511321] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 511328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 511334] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745512315| [2025/04/30 09:52:25 511341] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745512315| [2025/04/30 09:52:25 511348] [debug] |xqc_engine_wakeup_after|wakeup:1746006745512315|now:1746006745511348|diff:967| [2025/04/30 09:52:25 511355] [debug] |xqc_engine_main_logic|END|now:1746006745511083| [2025/04/30 09:52:25 511588] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745511587| [2025/04/30 09:52:25 511600] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 511609] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:607| [2025/04/30 09:52:25 511615] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:608| [2025/04/30 09:52:25 511643] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:608| [2025/04/30 09:52:25 511649] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 511656] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 511663] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:51608|prior_delivered:1358057|prior_time:1746006745467788|is_app_limited:0|send_elapse:44040|ack_elapse:43799|ctl_first_sent_time:1746006745469519|lagest_ack_time:1746006745511587|curr_delivered:1409665| [2025/04/30 09:52:25 511668] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745469519| [2025/04/30 09:52:25 511672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:608||sndq_packets_used_bytes:0|sndq_packets_free:740| [2025/04/30 09:52:25 511677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 511684] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:50408|prior_delivered:1360457|prior_time:1746006745469779|is_app_limited:0|send_elapse:42613|ack_elapse:41808|ctl_first_sent_time:1746006745470097|lagest_ack_time:1746006745511587|curr_delivered:1410865| [2025/04/30 09:52:25 511691] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745470097| [2025/04/30 09:52:25 511697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:607||sndq_packets_used_bytes:0|sndq_packets_free:741| [2025/04/30 09:52:25 511703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41788|rttvar:660|minrtt:31359|latest_rtt:41490|ack_delay:88| [2025/04/30 09:52:25 511710] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41740|rttvar:591|minrtt:31359|latest_rtt:41490|ack_delay:88| [2025/04/30 09:52:25 511717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1530|lost_pn:1527|thresh:3| [2025/04/30 09:52:25 511723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 511730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 511736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41740|rtt_var:591|pto_duration:44104|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 511743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 511747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 511750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 09:52:25 511754] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745580294|now:1746006745511736|interv:68558| [2025/04/30 09:52:25 511758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745580294|now:1746006745511736|interval:68558|pto_count:0|srtt:41740 [2025/04/30 09:52:25 511767] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42613, ack_elapse 41808, delivered 50408|rate 1182925|lost 306| [2025/04/30 09:52:25 511771] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182925) in round 27| [2025/04/30 09:52:25 511776] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 511780] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:15420| [2025/04/30 09:52:25 511784] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110255|packet_lost:0|acked:2400|po_sent_time:1746006745470097|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1396457| [2025/04/30 09:52:25 511788] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110255|packet_lost:0|acked:2400|po_sent_time:1746006745470097|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1396457| [2025/04/30 09:52:25 511793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:110255|full_bw_reached:1|inflight:50408|srtt:41740|latest_rtt:41490|min_rtt:31359|applimit:0|lost:306|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 511799] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:608|largest:608|pns:2| [2025/04/30 09:52:25 511807] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:608|frame:ACK |recv_time:1746006745511587|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 511815] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865511587|now:1746006745511587|interv:120000000| [2025/04/30 09:52:25 511821] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865511587|now:1746006745511587|interv:120000000| [2025/04/30 09:52:25 511826] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745512315|pq_index:0| [2025/04/30 09:52:25 511831] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745511083| [2025/04/30 09:52:25 511835] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745511835| [2025/04/30 09:52:25 511840] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745511839| [2025/04/30 09:52:25 511846] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41740|min_srtt:41740|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 511851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:50408|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1489107| [2025/04/30 09:52:25 511855] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41740|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 511860] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 511865] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41740|min_srtt:41740|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 511872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:50408|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1490286| [2025/04/30 09:52:25 511877] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41740|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 511881] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 511887] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41740|min_srtt:41740|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 511894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:50408|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1491465| [2025/04/30 09:52:25 511901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 511907] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 511911] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 511916] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 511920] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 511924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1433694| [2025/04/30 09:52:25 511929] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 511933] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 511937] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745512315| [2025/04/30 09:52:25 511941] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745512315| [2025/04/30 09:52:25 511945] [debug] |xqc_engine_wakeup_after|wakeup:1746006745512315|now:1746006745511944|diff:371| [2025/04/30 09:52:25 511949] [debug] |xqc_engine_main_logic|END|now:1746006745511839| [2025/04/30 09:52:25 511954] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745511954| [2025/04/30 09:52:25 511958] [debug] |xqc_engine_wakeup_after|wakeup:1746006745512315|now:1746006745511958|diff:357| [2025/04/30 09:52:25 511962] [debug] |xqc_engine_main_logic|END|now:1746006745511954| [2025/04/30 09:52:25 513030] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745513030| [2025/04/30 09:52:25 513041] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745512315|pq_index:0| [2025/04/30 09:52:25 513046] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745511839| [2025/04/30 09:52:25 513051] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745513050| [2025/04/30 09:52:25 513071] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745512315|now:1746006745513050| [2025/04/30 09:52:25 513078] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745512315|now:1746006745513050| [2025/04/30 09:52:25 513083] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 513089] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41740|min_srtt:41740|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 513094] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:50408|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1491465| [2025/04/30 09:52:25 513098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 513102] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 513106] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 513111] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 513115] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 513120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1433694| [2025/04/30 09:52:25 513124] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 513129] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1573| [2025/04/30 09:52:25 513191] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1573|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746006745513158|stream_id:0|stream_offset:1433694| [2025/04/30 09:52:25 513200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 513207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 09:52:25 513214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41740|rtt_var:591|pto_duration:44104|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 513221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 513228] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 513234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:52:25 513241] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745582262|now:1746006745513214|interv:69048| [2025/04/30 09:52:25 513247] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745582262|now:1746006745513214|interval:69048|pto_count:0|srtt:41740 [2025/04/30 09:52:25 513254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110255|inflight:51608| [2025/04/30 09:52:25 513267] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 513274] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1434873| [2025/04/30 09:52:25 513281] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 513287] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1574| [2025/04/30 09:52:25 513328] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1574|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746006745513298|stream_id:0|stream_offset:1434873| [2025/04/30 09:52:25 513337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 513344] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 09:52:25 513351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41740|rtt_var:591|pto_duration:44104|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 513357] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 513363] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 513369] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:25 513375] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745582402|now:1746006745513350|interv:69052| [2025/04/30 09:52:25 513382] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745582402|now:1746006745513350|interval:69052|pto_count:0|srtt:41740 [2025/04/30 09:52:25 513389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110255|inflight:52808| [2025/04/30 09:52:25 513397] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 513404] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1436052| [2025/04/30 09:52:25 513411] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 513417] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745514417|now:1746006745513417|interv:1000| [2025/04/30 09:52:25 513426] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 513430] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 513434] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745514417| [2025/04/30 09:52:25 513438] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745514417| [2025/04/30 09:52:25 513442] [debug] |xqc_engine_wakeup_after|wakeup:1746006745514417|now:1746006745513442|diff:975| [2025/04/30 09:52:25 513446] [debug] |xqc_engine_main_logic|END|now:1746006745513050| [2025/04/30 09:52:25 514520] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745514520| [2025/04/30 09:52:25 514532] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745514417|pq_index:0| [2025/04/30 09:52:25 514537] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745513050| [2025/04/30 09:52:25 514542] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745514541| [2025/04/30 09:52:25 514546] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745514417|now:1746006745514541| [2025/04/30 09:52:25 514551] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745514417|now:1746006745514541| [2025/04/30 09:52:25 514555] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 514560] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41740|min_srtt:41740|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 514565] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:52808|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1491465| [2025/04/30 09:52:25 514570] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 514573] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 514577] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 514582] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 514587] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 514591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1436052| [2025/04/30 09:52:25 514595] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 514600] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1575| [2025/04/30 09:52:25 514643] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1575|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746006745514610|stream_id:0|stream_offset:1436052| [2025/04/30 09:52:25 514653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 514660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 09:52:25 514667] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41740|rtt_var:591|pto_duration:44104|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 514674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 514680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 514692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 09:52:25 514698] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745583714|now:1746006745514667|interv:69047| [2025/04/30 09:52:25 514704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745583714|now:1746006745514667|interval:69047|pto_count:0|srtt:41740 [2025/04/30 09:52:25 514711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110255|inflight:54008| [2025/04/30 09:52:25 514718] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 514725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1437231| [2025/04/30 09:52:25 514732] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 514739] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1576| [2025/04/30 09:52:25 514777] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1576|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746006745514749|stream_id:0|stream_offset:1437231| [2025/04/30 09:52:25 514786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 514793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 09:52:25 514801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41740|rtt_var:591|pto_duration:44104|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 514806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 514810] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 514814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 09:52:25 514818] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745583853|now:1746006745514800|interv:69053| [2025/04/30 09:52:25 514822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745583853|now:1746006745514800|interval:69053|pto_count:0|srtt:41740 [2025/04/30 09:52:25 514826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110255|inflight:55208| [2025/04/30 09:52:25 514832] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 514836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1438410| [2025/04/30 09:52:25 514840] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 514844] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745515844|now:1746006745514844|interv:1000| [2025/04/30 09:52:25 514852] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 514856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 514860] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745515844| [2025/04/30 09:52:25 514865] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745515844| [2025/04/30 09:52:25 514869] [debug] |xqc_engine_wakeup_after|wakeup:1746006745515844|now:1746006745514868|diff:976| [2025/04/30 09:52:25 514873] [debug] |xqc_engine_main_logic|END|now:1746006745514541| [2025/04/30 09:52:25 514883] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745514882| [2025/04/30 09:52:25 514888] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 514893] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:608| [2025/04/30 09:52:25 514897] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:609| [2025/04/30 09:52:25 514903] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:609| [2025/04/30 09:52:25 514907] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 514912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1532|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1533|path_largest_ack:1532| [2025/04/30 09:52:25 514916] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:50408|prior_delivered:1362857|prior_time:1746006745471755|is_app_limited:0|send_elapse:42900|ack_elapse:43127|ctl_first_sent_time:1746006745473287|lagest_ack_time:1746006745514882|curr_delivered:1412065| [2025/04/30 09:52:25 514921] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745473287| [2025/04/30 09:52:25 514926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:606||sndq_packets_used_bytes:0|sndq_packets_free:742| [2025/04/30 09:52:25 514930] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1533|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1533|path_largest_ack:1533| [2025/04/30 09:52:25 514934] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:50408|prior_delivered:1362857|prior_time:1746006745471755|is_app_limited:0|send_elapse:42900|ack_elapse:43127|ctl_first_sent_time:1746006745473287|lagest_ack_time:1746006745514882|curr_delivered:1413265| [2025/04/30 09:52:25 514939] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745473473| [2025/04/30 09:52:25 514943] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:605||sndq_packets_used_bytes:0|sndq_packets_free:743| [2025/04/30 09:52:25 514947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41740|rttvar:591|minrtt:31359|latest_rtt:41409|ack_delay:88| [2025/04/30 09:52:25 514951] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41688|rttvar:548|minrtt:31359|latest_rtt:41409|ack_delay:88| [2025/04/30 09:52:25 514955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1533|lost_pn:1530|thresh:3| [2025/04/30 09:52:25 514959] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 514967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 514971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745517127|now:1746006745514971|interval:2156| [2025/04/30 09:52:25 514975] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745517127|now:1746006745514971|interv:2156| [2025/04/30 09:52:25 514979] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42900, ack_elapse 43127, delivered 50408|rate 1168826|lost 306| [2025/04/30 09:52:25 514984] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168826) in round 27| [2025/04/30 09:52:25 514988] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 514992] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:15420| [2025/04/30 09:52:25 514996] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110255|packet_lost:0|acked:2400|po_sent_time:1746006745473473|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1396457| [2025/04/30 09:52:25 515001] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110255|packet_lost:0|acked:2400|po_sent_time:1746006745473473|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1396457| [2025/04/30 09:52:25 515006] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:110255|full_bw_reached:1|inflight:52808|srtt:41688|latest_rtt:41409|min_rtt:31359|applimit:0|lost:306|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 515011] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:609|largest:609|pns:2| [2025/04/30 09:52:25 515016] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:609|frame:ACK |recv_time:1746006745514882|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 515021] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865514882|now:1746006745514882|interv:120000000| [2025/04/30 09:52:25 515025] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865514882|now:1746006745514882|interv:120000000| [2025/04/30 09:52:25 515029] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745515844|pq_index:0| [2025/04/30 09:52:25 515033] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745514541| [2025/04/30 09:52:25 515037] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745515037| [2025/04/30 09:52:25 515042] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745515041| [2025/04/30 09:52:25 515047] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41688|min_srtt:41688|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 515052] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:52808|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1491465| [2025/04/30 09:52:25 515059] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41688|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 515064] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 515068] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41688|min_srtt:41688|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 515073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:52808|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1492644| [2025/04/30 09:52:25 515077] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41688|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 515082] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 515086] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41688|min_srtt:41688|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 515090] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:52808|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1493823| [2025/04/30 09:52:25 515095] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 515099] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 515103] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 515107] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 515111] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 515116] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1438410| [2025/04/30 09:52:25 515120] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 515124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 515129] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745515844| [2025/04/30 09:52:25 515154] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745515844| [2025/04/30 09:52:25 515160] [debug] |xqc_engine_wakeup_after|wakeup:1746006745515844|now:1746006745515160|diff:684| [2025/04/30 09:52:25 515167] [debug] |xqc_engine_main_logic|END|now:1746006745515041| [2025/04/30 09:52:25 515174] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745515174| [2025/04/30 09:52:25 515180] [debug] |xqc_engine_wakeup_after|wakeup:1746006745515844|now:1746006745515180|diff:664| [2025/04/30 09:52:25 515186] [debug] |xqc_engine_main_logic|END|now:1746006745515174| [2025/04/30 09:52:25 516260] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745516260| [2025/04/30 09:52:25 516275] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745515844|pq_index:0| [2025/04/30 09:52:25 516289] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745515041| [2025/04/30 09:52:25 516297] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745516295| [2025/04/30 09:52:25 516304] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745515844|now:1746006745516295| [2025/04/30 09:52:25 516311] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745515844|now:1746006745516295| [2025/04/30 09:52:25 516317] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 516325] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41688|min_srtt:41688|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 516332] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:52808|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1493823| [2025/04/30 09:52:25 516340] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 516346] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 516352] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 516359] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 516366] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 516372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1438410| [2025/04/30 09:52:25 516379] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 516386] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1577| [2025/04/30 09:52:25 516431] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1577|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746006745516398|stream_id:0|stream_offset:1438410| [2025/04/30 09:52:25 516440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 516448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 09:52:25 516455] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745517127|now:1746006745516454|interval:673| [2025/04/30 09:52:25 516462] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745517127|now:1746006745516454|interv:673| [2025/04/30 09:52:25 516466] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110255|inflight:54008| [2025/04/30 09:52:25 516471] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 516480] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1439589| [2025/04/30 09:52:25 516485] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 516489] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1578| [2025/04/30 09:52:25 516520] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1578|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746006745516496|stream_id:0|stream_offset:1439589| [2025/04/30 09:52:25 516529] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 516537] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 09:52:25 516543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745517127|now:1746006745516543|interval:584| [2025/04/30 09:52:25 516549] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745517127|now:1746006745516543|interv:584| [2025/04/30 09:52:25 516553] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110255|inflight:55208| [2025/04/30 09:52:25 516558] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 516562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:110255|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1440768| [2025/04/30 09:52:25 516567] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 516571] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745517570|now:1746006745516570|interv:1000| [2025/04/30 09:52:25 516577] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 516583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 516590] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745517127| [2025/04/30 09:52:25 516597] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745517127| [2025/04/30 09:52:25 516602] [debug] |xqc_engine_wakeup_after|wakeup:1746006745517127|now:1746006745516602|diff:525| [2025/04/30 09:52:25 516607] [debug] |xqc_engine_main_logic|END|now:1746006745516295| [2025/04/30 09:52:25 516620] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745516619| [2025/04/30 09:52:25 516628] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 516635] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:609| [2025/04/30 09:52:25 516638] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:610| [2025/04/30 09:52:25 516647] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:610| [2025/04/30 09:52:25 516653] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 516660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1534|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1535|path_largest_ack:1534| [2025/04/30 09:52:25 516673] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:50408|prior_delivered:1365257|prior_time:1746006745473776|is_app_limited:0|send_elapse:43546|ack_elapse:42843|ctl_first_sent_time:1746006745474098|lagest_ack_time:1746006745516619|curr_delivered:1414465| [2025/04/30 09:52:25 516680] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745474098| [2025/04/30 09:52:25 516685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:604||sndq_packets_used_bytes:0|sndq_packets_free:744| [2025/04/30 09:52:25 516689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1535|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1535|path_largest_ack:1535| [2025/04/30 09:52:25 516697] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:50408|prior_delivered:1365257|prior_time:1746006745473776|is_app_limited:0|send_elapse:43546|ack_elapse:42843|ctl_first_sent_time:1746006745474098|lagest_ack_time:1746006745516619|curr_delivered:1415665| [2025/04/30 09:52:25 516703] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745474218| [2025/04/30 09:52:25 516709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:603||sndq_packets_used_bytes:0|sndq_packets_free:745| [2025/04/30 09:52:25 516715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41688|rttvar:548|minrtt:31359|latest_rtt:42401|ack_delay:88| [2025/04/30 09:52:25 516722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41766|rttvar:567|minrtt:31359|latest_rtt:42401|ack_delay:88| [2025/04/30 09:52:25 516730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1535|lost_pn:1532|thresh:3| [2025/04/30 09:52:25 516736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 516745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1531|lost_pn:1532|po_sent_time:1746006745470228|lost_send_time:1746006745468918|loss_delay:47701|frame:STREAM |repair:128| [2025/04/30 09:52:25 516752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006745470228u| [2025/04/30 09:52:25 516758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 516764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41766|rtt_var:567|pto_duration:44034|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 516768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 516772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 516776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:52:25 516780] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745585530|now:1746006745516763|interv:68767| [2025/04/30 09:52:25 516784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745585530|now:1746006745516763|interval:68767|pto_count:0|srtt:41766 [2025/04/30 09:52:25 516793] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43546, ack_elapse 42843, delivered 50408|rate 1157580|lost 307| [2025/04/30 09:52:25 516797] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157580) in round 27| [2025/04/30 09:52:25 516802] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 516806] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:15420| [2025/04/30 09:52:25 516810] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110255|packet_lost:1|acked:2400|po_sent_time:1746006745474218|recovery:1|recovery_start:1746006745516758|packet_conservation:0|next_round_delivered:1396457| [2025/04/30 09:52:25 516814] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54008|packet_lost:1|acked:2400|po_sent_time:1746006745474218|recovery:1|recovery_start:1746006745516758|packet_conservation:1|next_round_delivered:1415665| [2025/04/30 09:52:25 516819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:54008|full_bw_reached:1|inflight:51608|srtt:41766|latest_rtt:42401|min_rtt:31359|applimit:0|lost:306|recovery:1|recovery_start:1746006745516758|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 516825] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:610|largest:610|pns:2| [2025/04/30 09:52:25 516830] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:610|frame:ACK |recv_time:1746006745516619|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 516834] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865516619|now:1746006745516619|interv:120000000| [2025/04/30 09:52:25 516839] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865516619|now:1746006745516619|interv:120000000| [2025/04/30 09:52:25 516843] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745517127|pq_index:0| [2025/04/30 09:52:25 516847] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745516295| [2025/04/30 09:52:25 516851] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745516851| [2025/04/30 09:52:25 516856] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745516855| [2025/04/30 09:52:25 516862] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41766|min_srtt:41766|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 516866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 516871] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 516875] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 516878] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 516885] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 516889] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41766|min_srtt:41766|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 516894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1493823| [2025/04/30 09:52:25 516898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 516902] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 516906] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 516910] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 516915] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 516919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1440768| [2025/04/30 09:52:25 516923] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 516927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 516931] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745517570| [2025/04/30 09:52:25 516935] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745517570| [2025/04/30 09:52:25 516939] [debug] |xqc_engine_wakeup_after|wakeup:1746006745517570|now:1746006745516939|diff:631| [2025/04/30 09:52:25 516943] [debug] |xqc_engine_main_logic|END|now:1746006745516855| [2025/04/30 09:52:25 516949] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745516949| [2025/04/30 09:52:25 516953] [debug] |xqc_engine_wakeup_after|wakeup:1746006745517570|now:1746006745516953|diff:617| [2025/04/30 09:52:25 516957] [debug] |xqc_engine_main_logic|END|now:1746006745516949| [2025/04/30 09:52:25 518025] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745518024| [2025/04/30 09:52:25 518035] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745517570|pq_index:0| [2025/04/30 09:52:25 518040] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745516855| [2025/04/30 09:52:25 518045] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745518044| [2025/04/30 09:52:25 518050] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745517570|now:1746006745518044| [2025/04/30 09:52:25 518054] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745517570|now:1746006745518044| [2025/04/30 09:52:25 518058] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 518063] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41766|min_srtt:41766|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 518073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 518078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 518082] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 518085] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 518090] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 518094] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41766|min_srtt:41766|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 518098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1493823| [2025/04/30 09:52:25 518103] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 518107] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 518110] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 518116] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 518123] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 518130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1440768| [2025/04/30 09:52:25 518153] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 518160] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1579| [2025/04/30 09:52:25 518221] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1579|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746006745518170|stream_id:0|stream_offset:1440768| [2025/04/30 09:52:25 518231] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 518238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 09:52:25 518244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41766|rtt_var:567|pto_duration:44034|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 518251] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 518257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 518263] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:25 518276] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745587204|now:1746006745518244|interv:68960| [2025/04/30 09:52:25 518283] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745587204|now:1746006745518244|interval:68960|pto_count:0|srtt:41766 [2025/04/30 09:52:25 518290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54008|inflight:52808| [2025/04/30 09:52:25 518298] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 518305] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1441947| [2025/04/30 09:52:25 518312] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 518318] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745519318|now:1746006745518318|interv:1000| [2025/04/30 09:52:25 518325] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 518332] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 518338] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745519318| [2025/04/30 09:52:25 518345] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745519318| [2025/04/30 09:52:25 518349] [debug] |xqc_engine_wakeup_after|wakeup:1746006745519318|now:1746006745518349|diff:969| [2025/04/30 09:52:25 518354] [debug] |xqc_engine_main_logic|END|now:1746006745518044| [2025/04/30 09:52:25 518629] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745518628| [2025/04/30 09:52:25 518642] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 518650] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:610| [2025/04/30 09:52:25 518657] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:611| [2025/04/30 09:52:25 518666] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:611| [2025/04/30 09:52:25 518672] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 518681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1536|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1537|path_largest_ack:1536| [2025/04/30 09:52:25 518688] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:50408|prior_delivered:1367657|prior_time:1746006745475763|is_app_limited:0|send_elapse:43536|ack_elapse:42865|ctl_first_sent_time:1746006745477299|lagest_ack_time:1746006745518628|curr_delivered:1416865| [2025/04/30 09:52:25 518696] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745477299| [2025/04/30 09:52:25 518702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:603||sndq_packets_used_bytes:0|sndq_packets_free:745| [2025/04/30 09:52:25 518708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1537|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1537|path_largest_ack:1537| [2025/04/30 09:52:25 518715] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:50408|prior_delivered:1367657|prior_time:1746006745475763|is_app_limited:0|send_elapse:43536|ack_elapse:42865|ctl_first_sent_time:1746006745477299|lagest_ack_time:1746006745518628|curr_delivered:1418065| [2025/04/30 09:52:25 518734] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745477436| [2025/04/30 09:52:25 518739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:602||sndq_packets_used_bytes:0|sndq_packets_free:746| [2025/04/30 09:52:25 518745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41766|rttvar:567|minrtt:31359|latest_rtt:41192|ack_delay:96| [2025/04/30 09:52:25 518752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41683|rttvar:593|minrtt:31359|latest_rtt:41192|ack_delay:96| [2025/04/30 09:52:25 518758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1537|lost_pn:1534|thresh:3| [2025/04/30 09:52:25 518762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 518766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 518770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 518774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41683|rtt_var:593|pto_duration:44055|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 518779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 518784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 518791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 09:52:25 518797] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745587225|now:1746006745518774|interv:68451| [2025/04/30 09:52:25 518803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745587225|now:1746006745518774|interval:68451|pto_count:0|srtt:41683 [2025/04/30 09:52:25 518808] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43536, ack_elapse 42865, delivered 50408|rate 1157846|lost 307| [2025/04/30 09:52:25 518812] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157846) in round 27| [2025/04/30 09:52:25 518816] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 518821] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:15420| [2025/04/30 09:52:25 518825] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54008|packet_lost:0|acked:2400|po_sent_time:1746006745477436|recovery:1|recovery_start:1746006745516758|packet_conservation:1|next_round_delivered:1415665| [2025/04/30 09:52:25 518829] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54008|packet_lost:0|acked:2400|po_sent_time:1746006745477436|recovery:1|recovery_start:1746006745516758|packet_conservation:1|next_round_delivered:1415665| [2025/04/30 09:52:25 518834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:54008|full_bw_reached:1|inflight:50408|srtt:41683|latest_rtt:41192|min_rtt:31359|applimit:0|lost:306|recovery:1|recovery_start:1746006745516758|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 518844] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:611|largest:611|pns:2| [2025/04/30 09:52:25 518849] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:611|frame:ACK |recv_time:1746006745518628|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 518854] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865518628|now:1746006745518628|interv:120000000| [2025/04/30 09:52:25 518858] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865518628|now:1746006745518628|interv:120000000| [2025/04/30 09:52:25 518862] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745519318|pq_index:0| [2025/04/30 09:52:25 518866] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745518044| [2025/04/30 09:52:25 518870] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745518870| [2025/04/30 09:52:25 518876] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745518874| [2025/04/30 09:52:25 518882] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41683|min_srtt:41683|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 518886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:50408|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 518891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 518895] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 518899] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 518903] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 518907] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41683|min_srtt:41683|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 518912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:50408|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1493823| [2025/04/30 09:52:25 518916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 518920] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 518924] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 518928] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 518932] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 518940] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1441947| [2025/04/30 09:52:25 518945] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 518949] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 518953] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745519318| [2025/04/30 09:52:25 518957] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745519318| [2025/04/30 09:52:25 518961] [debug] |xqc_engine_wakeup_after|wakeup:1746006745519318|now:1746006745518961|diff:357| [2025/04/30 09:52:25 518965] [debug] |xqc_engine_main_logic|END|now:1746006745518874| [2025/04/30 09:52:25 518971] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745518971| [2025/04/30 09:52:25 518975] [debug] |xqc_engine_wakeup_after|wakeup:1746006745519318|now:1746006745518975|diff:343| [2025/04/30 09:52:25 518979] [debug] |xqc_engine_main_logic|END|now:1746006745518971| [2025/04/30 09:52:25 520048] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745520047| [2025/04/30 09:52:25 520061] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745519318|pq_index:0| [2025/04/30 09:52:25 520068] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745518874| [2025/04/30 09:52:25 520077] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745520075| [2025/04/30 09:52:25 520085] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745519318|now:1746006745520075| [2025/04/30 09:52:25 520092] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745519318|now:1746006745520075| [2025/04/30 09:52:25 520098] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 520113] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41683|min_srtt:41683|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 520123] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:50408|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 520130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 520154] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 520160] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 520167] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 520174] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41683|min_srtt:41683|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 520181] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:50408|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1493823| [2025/04/30 09:52:25 520195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 520201] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 520207] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 520214] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 520221] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 520229] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1441947| [2025/04/30 09:52:25 520236] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 520243] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1580| [2025/04/30 09:52:25 520289] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1580|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746006745520255|stream_id:0|stream_offset:1441947| [2025/04/30 09:52:25 520300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 520308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 09:52:25 520315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41683|rtt_var:593|pto_duration:44055|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 520322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 520328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 520335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:52:25 520341] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745589310|now:1746006745520315|interv:68995| [2025/04/30 09:52:25 520348] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745589310|now:1746006745520315|interval:68995|pto_count:0|srtt:41683 [2025/04/30 09:52:25 520355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54008|inflight:51608| [2025/04/30 09:52:25 520363] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 520369] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1443126| [2025/04/30 09:52:25 520376] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 520383] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1581| [2025/04/30 09:52:25 520427] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1581|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746006745520394|stream_id:0|stream_offset:1443126| [2025/04/30 09:52:25 520445] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 520453] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 09:52:25 520460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41683|rtt_var:593|pto_duration:44055|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 520467] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 520473] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 520477] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:25 520481] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745589449|now:1746006745520459|interv:68990| [2025/04/30 09:52:25 520486] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745589449|now:1746006745520459|interval:68990|pto_count:0|srtt:41683 [2025/04/30 09:52:25 520490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54008|inflight:52808| [2025/04/30 09:52:25 520495] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 520499] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1444305| [2025/04/30 09:52:25 520504] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 520508] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1582| [2025/04/30 09:52:25 520538] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1582|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746006745520515|stream_id:0|stream_offset:1444305| [2025/04/30 09:52:25 520544] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 520552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 09:52:25 520559] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41683|rtt_var:593|pto_duration:44055|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 520566] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 520572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 520578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 09:52:25 520585] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745589570|now:1746006745520558|interv:69012| [2025/04/30 09:52:25 520591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745589570|now:1746006745520558|interval:69012|pto_count:0|srtt:41683 [2025/04/30 09:52:25 520605] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54008|inflight:54008| [2025/04/30 09:52:25 520612] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 520619] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1445484| [2025/04/30 09:52:25 520626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 520633] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745589570| [2025/04/30 09:52:25 520640] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745589570| [2025/04/30 09:52:25 520646] [debug] |xqc_engine_wakeup_after|wakeup:1746006745589570|now:1746006745520646|diff:68924| [2025/04/30 09:52:25 520653] [debug] |xqc_engine_main_logic|END|now:1746006745520075| [2025/04/30 09:52:25 520667] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745520666| [2025/04/30 09:52:25 520674] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 520683] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:611| [2025/04/30 09:52:25 520689] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:612| [2025/04/30 09:52:25 520698] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:612| [2025/04/30 09:52:25 520704] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 520712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1538|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1539|path_largest_ack:1538| [2025/04/30 09:52:25 520720] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:50408|prior_delivered:1370057|prior_time:1746006745477763|is_app_limited:0|send_elapse:42624|ack_elapse:42903|ctl_first_sent_time:1746006745478077|lagest_ack_time:1746006745520666|curr_delivered:1419265| [2025/04/30 09:52:25 520727] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745478077| [2025/04/30 09:52:25 520734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:601||sndq_packets_used_bytes:0|sndq_packets_free:747| [2025/04/30 09:52:25 520741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1539|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1539|path_largest_ack:1539| [2025/04/30 09:52:25 520748] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:50408|prior_delivered:1370057|prior_time:1746006745477763|is_app_limited:0|send_elapse:42624|ack_elapse:42903|ctl_first_sent_time:1746006745478077|lagest_ack_time:1746006745520666|curr_delivered:1420465| [2025/04/30 09:52:25 520755] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745478194| [2025/04/30 09:52:25 520760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:600||sndq_packets_used_bytes:0|sndq_packets_free:748| [2025/04/30 09:52:25 520764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41683|rttvar:593|minrtt:31359|latest_rtt:42472|ack_delay:88| [2025/04/30 09:52:25 520773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41771|rttvar:620|minrtt:31359|latest_rtt:42472|ack_delay:88| [2025/04/30 09:52:25 520777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1539|lost_pn:1536|thresh:3| [2025/04/30 09:52:25 520782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 520786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 520790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 520794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41771|rtt_var:620|pto_duration:44251|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 520799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 520803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 520806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:52:25 520810] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745589766|now:1746006745520794|interv:68972| [2025/04/30 09:52:25 520815] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745589766|now:1746006745520794|interval:68972|pto_count:0|srtt:41771 [2025/04/30 09:52:25 520819] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42624, ack_elapse 42903, delivered 50408|rate 1174929|lost 307| [2025/04/30 09:52:25 520824] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174929) in round 27| [2025/04/30 09:52:25 520828] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 520833] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:15420| [2025/04/30 09:52:25 520837] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54008|packet_lost:0|acked:2400|po_sent_time:1746006745478194|recovery:1|recovery_start:1746006745516758|packet_conservation:1|next_round_delivered:1415665| [2025/04/30 09:52:25 520841] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54008|packet_lost:0|acked:2400|po_sent_time:1746006745478194|recovery:1|recovery_start:1746006745516758|packet_conservation:1|next_round_delivered:1415665| [2025/04/30 09:52:25 520846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:54008|full_bw_reached:1|inflight:51608|srtt:41771|latest_rtt:42472|min_rtt:31359|applimit:0|lost:306|recovery:1|recovery_start:1746006745516758|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 520852] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:612|largest:612|pns:2| [2025/04/30 09:52:25 520856] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:612|frame:ACK |recv_time:1746006745520666|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 520862] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865520666|now:1746006745520666|interv:120000000| [2025/04/30 09:52:25 520868] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865520666|now:1746006745520666|interv:120000000| [2025/04/30 09:52:25 520872] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745589570|pq_index:0| [2025/04/30 09:52:25 520877] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745520075| [2025/04/30 09:52:25 520881] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745520881| [2025/04/30 09:52:25 520886] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745520885| [2025/04/30 09:52:25 520892] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41771|min_srtt:41771|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 520896] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 520901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 520905] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 520909] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 520913] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 520917] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41771|min_srtt:41771|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 520922] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1493823| [2025/04/30 09:52:25 520926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 520930] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 520934] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 520938] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 520942] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 520947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1445484| [2025/04/30 09:52:25 520951] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 520955] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745521955|now:1746006745520955|interv:1000| [2025/04/30 09:52:25 520959] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 520966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 520970] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745521955| [2025/04/30 09:52:25 520974] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745521955| [2025/04/30 09:52:25 520978] [debug] |xqc_engine_wakeup_after|wakeup:1746006745521955|now:1746006745520978|diff:977| [2025/04/30 09:52:25 520982] [debug] |xqc_engine_main_logic|END|now:1746006745520885| [2025/04/30 09:52:25 520988] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745520988| [2025/04/30 09:52:25 520992] [debug] |xqc_engine_wakeup_after|wakeup:1746006745521955|now:1746006745520992|diff:963| [2025/04/30 09:52:25 520996] [debug] |xqc_engine_main_logic|END|now:1746006745520988| [2025/04/30 09:52:25 522069] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745522069| [2025/04/30 09:52:25 522084] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745521955|pq_index:0| [2025/04/30 09:52:25 522091] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745520885| [2025/04/30 09:52:25 522099] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745522098| [2025/04/30 09:52:25 522107] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745521955|now:1746006745522098| [2025/04/30 09:52:25 522114] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745521955|now:1746006745522098| [2025/04/30 09:52:25 522120] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 522127] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41771|min_srtt:41771|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 522155] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 522162] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 522168] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 522174] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 522181] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 522187] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41771|min_srtt:41771|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 522194] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1493823| [2025/04/30 09:52:25 522200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 522207] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 522213] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 522226] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 522234] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 522240] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1445484| [2025/04/30 09:52:25 522247] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 522254] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1583| [2025/04/30 09:52:25 522300] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1583|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746006745522265|stream_id:0|stream_offset:1445484| [2025/04/30 09:52:25 522310] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 522317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 09:52:25 522324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41771|rtt_var:620|pto_duration:44251|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 522330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 522336] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 522343] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:25 522349] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745591516|now:1746006745522324|interv:69192| [2025/04/30 09:52:25 522355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745591516|now:1746006745522324|interval:69192|pto_count:0|srtt:41771 [2025/04/30 09:52:25 522360] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54008|inflight:52808| [2025/04/30 09:52:25 522366] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 522370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1446663| [2025/04/30 09:52:25 522375] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 522379] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1584| [2025/04/30 09:52:25 522411] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1584|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746006745522386|stream_id:0|stream_offset:1446663| [2025/04/30 09:52:25 522421] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 522428] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 09:52:25 522440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41771|rtt_var:620|pto_duration:44251|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 522445] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 522449] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 522452] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 09:52:25 522456] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745591637|now:1746006745522440|interv:69197| [2025/04/30 09:52:25 522460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745591637|now:1746006745522440|interval:69197|pto_count:0|srtt:41771 [2025/04/30 09:52:25 522465] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54008|inflight:54008| [2025/04/30 09:52:25 522470] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 522474] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1447842| [2025/04/30 09:52:25 522478] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 522483] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745591637| [2025/04/30 09:52:25 522487] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745591637| [2025/04/30 09:52:25 522491] [debug] |xqc_engine_wakeup_after|wakeup:1746006745591637|now:1746006745522491|diff:69146| [2025/04/30 09:52:25 522495] [debug] |xqc_engine_main_logic|END|now:1746006745522098| [2025/04/30 09:52:25 522642] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745522641| [2025/04/30 09:52:25 522649] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 522654] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:612| [2025/04/30 09:52:25 522658] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:613| [2025/04/30 09:52:25 522665] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:613| [2025/04/30 09:52:25 522671] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 522678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1540|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1541|path_largest_ack:1540| [2025/04/30 09:52:25 522686] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:50408|prior_delivered:1372457|prior_time:1746006745479802|is_app_limited:0|send_elapse:43878|ack_elapse:42839|ctl_first_sent_time:1746006745481436|lagest_ack_time:1746006745522641|curr_delivered:1421665| [2025/04/30 09:52:25 522693] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745481436| [2025/04/30 09:52:25 522699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:599||sndq_packets_used_bytes:0|sndq_packets_free:749| [2025/04/30 09:52:25 522712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1541|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1541|path_largest_ack:1541| [2025/04/30 09:52:25 522719] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:50408|prior_delivered:1372457|prior_time:1746006745479802|is_app_limited:0|send_elapse:43878|ack_elapse:42839|ctl_first_sent_time:1746006745481436|lagest_ack_time:1746006745522641|curr_delivered:1422865| [2025/04/30 09:52:25 522726] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745481548| [2025/04/30 09:52:25 522733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:598||sndq_packets_used_bytes:0|sndq_packets_free:750| [2025/04/30 09:52:25 522740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41771|rttvar:620|minrtt:31359|latest_rtt:41093|ack_delay:88| [2025/04/30 09:52:25 522747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41675|rttvar:656|minrtt:31359|latest_rtt:41093|ack_delay:88| [2025/04/30 09:52:25 522754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1541|lost_pn:1538|thresh:3| [2025/04/30 09:52:25 522759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 522766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 522770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 522774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41675|rtt_var:656|pto_duration:44299|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 522781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 522787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 522793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:52:25 522797] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745591685|now:1746006745522774|interv:68911| [2025/04/30 09:52:25 522801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745591685|now:1746006745522774|interval:68911|pto_count:0|srtt:41675 [2025/04/30 09:52:25 522806] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43878, ack_elapse 42839, delivered 50408|rate 1148821|lost 307| [2025/04/30 09:52:25 522810] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148821) in round 27| [2025/04/30 09:52:25 522815] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 522819] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:15420| [2025/04/30 09:52:25 522826] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54008|packet_lost:0|acked:2400|po_sent_time:1746006745481548|recovery:1|recovery_start:1746006745516758|packet_conservation:1|next_round_delivered:1415665| [2025/04/30 09:52:25 522833] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54008|packet_lost:0|acked:2400|po_sent_time:1746006745481548|recovery:1|recovery_start:1746006745516758|packet_conservation:1|next_round_delivered:1415665| [2025/04/30 09:52:25 522845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:54008|full_bw_reached:1|inflight:51608|srtt:41675|latest_rtt:41093|min_rtt:31359|applimit:0|lost:306|recovery:1|recovery_start:1746006745516758|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 522851] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:613|largest:613|pns:2| [2025/04/30 09:52:25 522856] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:613|frame:ACK |recv_time:1746006745522641|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 522861] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865522641|now:1746006745522641|interv:120000000| [2025/04/30 09:52:25 522865] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865522641|now:1746006745522641|interv:120000000| [2025/04/30 09:52:25 522869] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745591637|pq_index:0| [2025/04/30 09:52:25 522873] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745522098| [2025/04/30 09:52:25 522877] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745522877| [2025/04/30 09:52:25 522882] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745522881| [2025/04/30 09:52:25 522888] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41675|min_srtt:41675|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 522892] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 522897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 522901] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 522905] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 522909] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 522913] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41675|min_srtt:41675|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 522917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1493823| [2025/04/30 09:52:25 522922] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 522926] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 522929] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 522936] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 522941] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 522945] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1447842| [2025/04/30 09:52:25 522950] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 522954] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745523953|now:1746006745522953|interv:1000| [2025/04/30 09:52:25 522958] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 522961] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 522965] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745523953| [2025/04/30 09:52:25 522969] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745523953| [2025/04/30 09:52:25 522973] [debug] |xqc_engine_wakeup_after|wakeup:1746006745523953|now:1746006745522973|diff:980| [2025/04/30 09:52:25 522978] [debug] |xqc_engine_main_logic|END|now:1746006745522881| [2025/04/30 09:52:25 522983] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745522983| [2025/04/30 09:52:25 522987] [debug] |xqc_engine_wakeup_after|wakeup:1746006745523953|now:1746006745522987|diff:966| [2025/04/30 09:52:25 522991] [debug] |xqc_engine_main_logic|END|now:1746006745522983| [2025/04/30 09:52:25 524059] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745524059| [2025/04/30 09:52:25 524071] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745523953|pq_index:0| [2025/04/30 09:52:25 524076] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745522881| [2025/04/30 09:52:25 524084] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745524082| [2025/04/30 09:52:25 524092] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745523953|now:1746006745524082| [2025/04/30 09:52:25 524099] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745523953|now:1746006745524082| [2025/04/30 09:52:25 524105] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 524111] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41675|min_srtt:41675|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 524118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 524126] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 524147] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 524158] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 524172] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 524179] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41675|min_srtt:41675|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 524186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1493823| [2025/04/30 09:52:25 524193] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 524199] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 524205] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 524212] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 524220] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 524227] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1447842| [2025/04/30 09:52:25 524234] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 524241] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1585| [2025/04/30 09:52:25 524288] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1585|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746006745524252|stream_id:0|stream_offset:1447842| [2025/04/30 09:52:25 524298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 524306] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 09:52:25 524313] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41675|rtt_var:656|pto_duration:44299|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 524320] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 524325] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 524331] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:25 524338] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745593551|now:1746006745524313|interv:69238| [2025/04/30 09:52:25 524343] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745593551|now:1746006745524313|interval:69238|pto_count:0|srtt:41675 [2025/04/30 09:52:25 524348] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54008|inflight:52808| [2025/04/30 09:52:25 524353] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 524362] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1449021| [2025/04/30 09:52:25 524366] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 524371] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1586| [2025/04/30 09:52:25 524400] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1586|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746006745524378|stream_id:0|stream_offset:1449021| [2025/04/30 09:52:25 524406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 524411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 09:52:25 524415] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41675|rtt_var:656|pto_duration:44299|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 524419] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 524423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 524427] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 09:52:25 524431] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745593677|now:1746006745524415|interv:69262| [2025/04/30 09:52:25 524435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745593677|now:1746006745524415|interval:69262|pto_count:0|srtt:41675 [2025/04/30 09:52:25 524440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54008|inflight:54008| [2025/04/30 09:52:25 524444] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 524448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1450200| [2025/04/30 09:52:25 524453] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 524457] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745593677| [2025/04/30 09:52:25 524461] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745593677| [2025/04/30 09:52:25 524466] [debug] |xqc_engine_wakeup_after|wakeup:1746006745593677|now:1746006745524465|diff:69212| [2025/04/30 09:52:25 524470] [debug] |xqc_engine_main_logic|END|now:1746006745524082| [2025/04/30 09:52:25 524600] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745524599| [2025/04/30 09:52:25 524610] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 524619] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:613| [2025/04/30 09:52:25 524624] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:614| [2025/04/30 09:52:25 524634] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:614| [2025/04/30 09:52:25 524647] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 524654] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1542|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1543|path_largest_ack:1542| [2025/04/30 09:52:25 524661] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:50408|prior_delivered:1374857|prior_time:1746006745481777|is_app_limited:0|send_elapse:42702|ack_elapse:42822|ctl_first_sent_time:1746006745482095|lagest_ack_time:1746006745524599|curr_delivered:1424065| [2025/04/30 09:52:25 524668] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745482095| [2025/04/30 09:52:25 524675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:597||sndq_packets_used_bytes:0|sndq_packets_free:751| [2025/04/30 09:52:25 524682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1543|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1543|path_largest_ack:1543| [2025/04/30 09:52:25 524689] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:50408|prior_delivered:1374857|prior_time:1746006745481777|is_app_limited:0|send_elapse:42702|ack_elapse:42822|ctl_first_sent_time:1746006745482095|lagest_ack_time:1746006745524599|curr_delivered:1425265| [2025/04/30 09:52:25 524696] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745482228| [2025/04/30 09:52:25 524702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:596||sndq_packets_used_bytes:0|sndq_packets_free:752| [2025/04/30 09:52:25 524709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41675|rttvar:656|minrtt:31359|latest_rtt:42371|ack_delay:80| [2025/04/30 09:52:25 524716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41752|rttvar:646|minrtt:31359|latest_rtt:42371|ack_delay:80| [2025/04/30 09:52:25 524723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1543|lost_pn:1540|thresh:3| [2025/04/30 09:52:25 524729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 524735] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 524739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 524743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41752|rtt_var:646|pto_duration:44336|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 524747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 524751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 524755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:52:25 524759] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745593714|now:1746006745524743|interv:68971| [2025/04/30 09:52:25 524763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745593714|now:1746006745524743|interval:68971|pto_count:0|srtt:41752 [2025/04/30 09:52:25 524772] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42702, ack_elapse 42822, delivered 50408|rate 1177151|lost 307| [2025/04/30 09:52:25 524777] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177151) in round 27| [2025/04/30 09:52:25 524781] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 524785] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:15420| [2025/04/30 09:52:25 524789] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54008|packet_lost:0|acked:2400|po_sent_time:1746006745482228|recovery:1|recovery_start:1746006745516758|packet_conservation:1|next_round_delivered:1415665| [2025/04/30 09:52:25 524794] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54008|packet_lost:0|acked:2400|po_sent_time:1746006745482228|recovery:1|recovery_start:1746006745516758|packet_conservation:1|next_round_delivered:1415665| [2025/04/30 09:52:25 524798] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:54008|full_bw_reached:1|inflight:51608|srtt:41752|latest_rtt:42371|min_rtt:31359|applimit:0|lost:306|recovery:1|recovery_start:1746006745516758|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 524804] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:614|largest:614|pns:2| [2025/04/30 09:52:25 524809] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:614|frame:ACK |recv_time:1746006745524599|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 524814] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865524599|now:1746006745524599|interv:120000000| [2025/04/30 09:52:25 524818] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865524599|now:1746006745524599|interv:120000000| [2025/04/30 09:52:25 524822] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745593677|pq_index:0| [2025/04/30 09:52:25 524826] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745524082| [2025/04/30 09:52:25 524830] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745524830| [2025/04/30 09:52:25 524835] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745524834| [2025/04/30 09:52:25 524841] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41752|min_srtt:41752|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 524846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 524851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 524855] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 524859] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 524866] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 524870] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41752|min_srtt:41752|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 524874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1493823| [2025/04/30 09:52:25 524879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 524882] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 524886] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 524891] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 524895] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 524899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1450200| [2025/04/30 09:52:25 524904] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 524908] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745525907|now:1746006745524907|interv:1000| [2025/04/30 09:52:25 524912] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 524915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 524919] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745525907| [2025/04/30 09:52:25 524923] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745525907| [2025/04/30 09:52:25 524927] [debug] |xqc_engine_wakeup_after|wakeup:1746006745525907|now:1746006745524927|diff:980| [2025/04/30 09:52:25 524932] [debug] |xqc_engine_main_logic|END|now:1746006745524834| [2025/04/30 09:52:25 524937] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745524937| [2025/04/30 09:52:25 524941] [debug] |xqc_engine_wakeup_after|wakeup:1746006745525907|now:1746006745524941|diff:966| [2025/04/30 09:52:25 524945] [debug] |xqc_engine_main_logic|END|now:1746006745524937| [2025/04/30 09:52:25 526013] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745526013| [2025/04/30 09:52:25 526025] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745525907|pq_index:0| [2025/04/30 09:52:25 526030] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745524834| [2025/04/30 09:52:25 526035] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745526034| [2025/04/30 09:52:25 526040] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745525907|now:1746006745526034| [2025/04/30 09:52:25 526047] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745525907|now:1746006745526034| [2025/04/30 09:52:25 526053] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 526069] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41752|min_srtt:41752|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 526077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 526084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 526091] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 526097] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 526104] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 526111] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41752|min_srtt:41752|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 526117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1493823| [2025/04/30 09:52:25 526123] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 526130] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 526156] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 526163] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 526170] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 526176] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1450200| [2025/04/30 09:52:25 526183] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 526190] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1587| [2025/04/30 09:52:25 526234] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1587|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746006745526201|stream_id:0|stream_offset:1450200| [2025/04/30 09:52:25 526244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 526251] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 09:52:25 526258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41752|rtt_var:646|pto_duration:44336|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 526265] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 526279] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 526286] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:25 526292] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745595537|now:1746006745526258|interv:69279| [2025/04/30 09:52:25 526298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745595537|now:1746006745526258|interval:69279|pto_count:0|srtt:41752 [2025/04/30 09:52:25 526305] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54008|inflight:52808| [2025/04/30 09:52:25 526313] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 526319] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1451379| [2025/04/30 09:52:25 526325] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 526329] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745527329|now:1746006745526329|interv:1000| [2025/04/30 09:52:25 526333] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 526337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 526341] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745527329| [2025/04/30 09:52:25 526345] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745527329| [2025/04/30 09:52:25 526349] [debug] |xqc_engine_wakeup_after|wakeup:1746006745527329|now:1746006745526349|diff:980| [2025/04/30 09:52:25 526353] [debug] |xqc_engine_main_logic|END|now:1746006745526034| [2025/04/30 09:52:25 526682] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745526681| [2025/04/30 09:52:25 526693] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 526702] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:614| [2025/04/30 09:52:25 526707] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:615| [2025/04/30 09:52:25 526716] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:615| [2025/04/30 09:52:25 526722] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 526728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1544|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1545|path_largest_ack:1544| [2025/04/30 09:52:25 526735] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:50408|prior_delivered:1377257|prior_time:1746006745483714|is_app_limited:0|send_elapse:43913|ack_elapse:42967|ctl_first_sent_time:1746006745485318|lagest_ack_time:1746006745526681|curr_delivered:1426465| [2025/04/30 09:52:25 526742] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745485318| [2025/04/30 09:52:25 526749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:595||sndq_packets_used_bytes:0|sndq_packets_free:753| [2025/04/30 09:52:25 526756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1545|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1545|path_largest_ack:1545| [2025/04/30 09:52:25 526769] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:50408|prior_delivered:1377257|prior_time:1746006745483714|is_app_limited:0|send_elapse:43913|ack_elapse:42967|ctl_first_sent_time:1746006745485318|lagest_ack_time:1746006745526681|curr_delivered:1427665| [2025/04/30 09:52:25 526776] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745485469| [2025/04/30 09:52:25 526784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:594||sndq_packets_used_bytes:0|sndq_packets_free:754| [2025/04/30 09:52:25 526790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41752|rttvar:646|minrtt:31359|latest_rtt:41212|ack_delay:128| [2025/04/30 09:52:25 526797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41668|rttvar:652|minrtt:31359|latest_rtt:41212|ack_delay:128| [2025/04/30 09:52:25 526803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1545|lost_pn:1542|thresh:3| [2025/04/30 09:52:25 526808] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 526812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 526816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 526820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41668|rtt_var:652|pto_duration:44276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 526824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 526828] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 526832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 09:52:25 526837] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745595477|now:1746006745526820|interv:68657| [2025/04/30 09:52:25 526841] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745595477|now:1746006745526820|interval:68657|pto_count:0|srtt:41668 [2025/04/30 09:52:25 526846] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43913, ack_elapse 42967, delivered 50408|rate 1147906|lost 307| [2025/04/30 09:52:25 526850] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147906) in round 27| [2025/04/30 09:52:25 526855] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 526859] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:15420| [2025/04/30 09:52:25 526863] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54008|packet_lost:0|acked:2400|po_sent_time:1746006745485469|recovery:1|recovery_start:1746006745516758|packet_conservation:1|next_round_delivered:1415665| [2025/04/30 09:52:25 526867] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54008|packet_lost:0|acked:2400|po_sent_time:1746006745485469|recovery:1|recovery_start:1746006745516758|packet_conservation:1|next_round_delivered:1415665| [2025/04/30 09:52:25 526875] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:54008|full_bw_reached:1|inflight:50408|srtt:41668|latest_rtt:41212|min_rtt:31359|applimit:0|lost:306|recovery:1|recovery_start:1746006745516758|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 526881] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:615|largest:615|pns:2| [2025/04/30 09:52:25 526886] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:615|frame:ACK |recv_time:1746006745526681|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 526891] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865526681|now:1746006745526681|interv:120000000| [2025/04/30 09:52:25 526895] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865526681|now:1746006745526681|interv:120000000| [2025/04/30 09:52:25 526899] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745527329|pq_index:0| [2025/04/30 09:52:25 526903] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745526034| [2025/04/30 09:52:25 526907] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745526907| [2025/04/30 09:52:25 526912] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745526911| [2025/04/30 09:52:25 526918] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41668|min_srtt:41668|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 526923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:50408|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 526927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 526931] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 526935] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 526939] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 526943] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41668|min_srtt:41668|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 526948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:50408|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1493823| [2025/04/30 09:52:25 526952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 526956] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 526960] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 526964] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 526971] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 526975] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1451379| [2025/04/30 09:52:25 526979] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 526983] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 526987] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745527329| [2025/04/30 09:52:25 526991] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745527329| [2025/04/30 09:52:25 526995] [debug] |xqc_engine_wakeup_after|wakeup:1746006745527329|now:1746006745526995|diff:334| [2025/04/30 09:52:25 527000] [debug] |xqc_engine_main_logic|END|now:1746006745526911| [2025/04/30 09:52:25 527005] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745527005| [2025/04/30 09:52:25 527009] [debug] |xqc_engine_wakeup_after|wakeup:1746006745527329|now:1746006745527009|diff:320| [2025/04/30 09:52:25 527013] [debug] |xqc_engine_main_logic|END|now:1746006745527005| [2025/04/30 09:52:25 528089] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745528088| [2025/04/30 09:52:25 528103] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745527329|pq_index:0| [2025/04/30 09:52:25 528110] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745526911| [2025/04/30 09:52:25 528118] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745528116| [2025/04/30 09:52:25 528124] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745527329|now:1746006745528116| [2025/04/30 09:52:25 528129] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745527329|now:1746006745528116| [2025/04/30 09:52:25 528154] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 528159] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41668|min_srtt:41668|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 528164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:50408|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 528169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 528173] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 528177] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 528181] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 528185] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41668|min_srtt:41668|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 528190] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:50408|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1493823| [2025/04/30 09:52:25 528199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 528203] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 528207] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 528211] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 528216] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 528220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1451379| [2025/04/30 09:52:25 528225] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 528229] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1588| [2025/04/30 09:52:25 528266] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1588|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746006745528237|stream_id:0|stream_offset:1451379| [2025/04/30 09:52:25 528275] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 528282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 09:52:25 528289] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41668|rtt_var:652|pto_duration:44276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 528297] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 528304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 528310] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:52:25 528316] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745597513|now:1746006745528289|interv:69224| [2025/04/30 09:52:25 528322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745597513|now:1746006745528289|interval:69224|pto_count:0|srtt:41668 [2025/04/30 09:52:25 528330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54008|inflight:51608| [2025/04/30 09:52:25 528337] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 528345] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1452558| [2025/04/30 09:52:25 528352] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 528365] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1589| [2025/04/30 09:52:25 528406] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1589|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746006745528376|stream_id:0|stream_offset:1452558| [2025/04/30 09:52:25 528416] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 528423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 09:52:25 528429] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41668|rtt_var:652|pto_duration:44276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 528434] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 528438] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 528442] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:25 528446] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745597652|now:1746006745528429|interv:69223| [2025/04/30 09:52:25 528450] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745597652|now:1746006745528429|interval:69223|pto_count:0|srtt:41668 [2025/04/30 09:52:25 528455] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54008|inflight:52808| [2025/04/30 09:52:25 528459] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 528464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1453737| [2025/04/30 09:52:25 528468] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 528472] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1590| [2025/04/30 09:52:25 528502] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1590|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746006745528479|stream_id:0|stream_offset:1453737| [2025/04/30 09:52:25 528511] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 528518] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 09:52:25 528524] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41668|rtt_var:652|pto_duration:44276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 528529] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 528533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 528537] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 09:52:25 528541] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745597755|now:1746006745528524|interv:69231| [2025/04/30 09:52:25 528549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745597755|now:1746006745528524|interval:69231|pto_count:0|srtt:41668 [2025/04/30 09:52:25 528554] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54008|inflight:54008| [2025/04/30 09:52:25 528559] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 528563] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1454916| [2025/04/30 09:52:25 528567] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 528571] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745597755| [2025/04/30 09:52:25 528575] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745597755| [2025/04/30 09:52:25 528580] [debug] |xqc_engine_wakeup_after|wakeup:1746006745597755|now:1746006745528579|diff:69176| [2025/04/30 09:52:25 528584] [debug] |xqc_engine_main_logic|END|now:1746006745528116| [2025/04/30 09:52:25 528699] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006745528698| [2025/04/30 09:52:25 528705] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 528711] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:615| [2025/04/30 09:52:25 528715] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:616| [2025/04/30 09:52:25 528723] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:616| [2025/04/30 09:52:25 528729] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 528737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1546|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1547|path_largest_ack:1546| [2025/04/30 09:52:25 528744] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:50408|prior_delivered:1379657|prior_time:1746006745485748|is_app_limited:0|send_elapse:42668|ack_elapse:42950|ctl_first_sent_time:1746006745486072|lagest_ack_time:1746006745528698|curr_delivered:1428865| [2025/04/30 09:52:25 528751] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745486072| [2025/04/30 09:52:25 528758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:593||sndq_packets_used_bytes:0|sndq_packets_free:755| [2025/04/30 09:52:25 528766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1547|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1547|path_largest_ack:1547| [2025/04/30 09:52:25 528772] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:50408|prior_delivered:1379657|prior_time:1746006745485748|is_app_limited:0|send_elapse:42668|ack_elapse:42950|ctl_first_sent_time:1746006745486072|lagest_ack_time:1746006745528698|curr_delivered:1430065| [2025/04/30 09:52:25 528779] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745486220| [2025/04/30 09:52:25 528786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:592||sndq_packets_used_bytes:0|sndq_packets_free:756| [2025/04/30 09:52:25 528799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41668|rttvar:652|minrtt:31359|latest_rtt:42478|ack_delay:88| [2025/04/30 09:52:25 528806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41758|rttvar:669|minrtt:31359|latest_rtt:42478|ack_delay:88| [2025/04/30 09:52:25 528812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1547|lost_pn:1544|thresh:3| [2025/04/30 09:52:25 528819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 528825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 528831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 528838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41758|rtt_var:669|pto_duration:44434|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 528845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 528851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 528857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:52:25 528861] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745597913|now:1746006745528838|interv:69075| [2025/04/30 09:52:25 528865] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745597913|now:1746006745528838|interval:69075|pto_count:0|srtt:41758 [2025/04/30 09:52:25 528869] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42668, ack_elapse 42950, delivered 50408|rate 1173643|lost 307| [2025/04/30 09:52:25 528874] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173643) in round 27| [2025/04/30 09:52:25 528881] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 528888] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:15420| [2025/04/30 09:52:25 528894] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54008|packet_lost:0|acked:2400|po_sent_time:1746006745486220|recovery:1|recovery_start:1746006745516758|packet_conservation:1|next_round_delivered:1415665| [2025/04/30 09:52:25 528901] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54008|packet_lost:0|acked:2400|po_sent_time:1746006745486220|recovery:1|recovery_start:1746006745516758|packet_conservation:1|next_round_delivered:1415665| [2025/04/30 09:52:25 528905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:54008|full_bw_reached:1|inflight:51608|srtt:41758|latest_rtt:42478|min_rtt:31359|applimit:0|lost:306|recovery:1|recovery_start:1746006745516758|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 528911] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:25 528916] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006745553698|now:1746006745528698|interv:25000| [2025/04/30 09:52:25 528929] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745528698|max_ack_delay:25000| [2025/04/30 09:52:25 528934] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:616|largest:616|pns:2| [2025/04/30 09:52:25 528938] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:616|frame:PING ACK |recv_time:1746006745528698|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 528943] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865528698|now:1746006745528698|interv:120000000| [2025/04/30 09:52:25 528947] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865528698|now:1746006745528698|interv:120000000| [2025/04/30 09:52:25 528951] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745597755|pq_index:0| [2025/04/30 09:52:25 528956] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745528116| [2025/04/30 09:52:25 528960] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745528960| [2025/04/30 09:52:25 528965] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745528964| [2025/04/30 09:52:25 528971] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41758|min_srtt:41758|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 528975] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 528980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 528984] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 528987] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 528992] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 528996] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41758|min_srtt:41758|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 529000] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1493823| [2025/04/30 09:52:25 529005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 529008] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 529012] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 529016] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 529024] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 529028] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1454916| [2025/04/30 09:52:25 529032] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 529036] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745530036|now:1746006745529036|interv:1000| [2025/04/30 09:52:25 529040] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 529044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 529048] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745530036| [2025/04/30 09:52:25 529052] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745530036| [2025/04/30 09:52:25 529056] [debug] |xqc_engine_wakeup_after|wakeup:1746006745530036|now:1746006745529056|diff:980| [2025/04/30 09:52:25 529060] [debug] |xqc_engine_main_logic|END|now:1746006745528964| [2025/04/30 09:52:25 529066] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745529066| [2025/04/30 09:52:25 529070] [debug] |xqc_engine_wakeup_after|wakeup:1746006745530036|now:1746006745529070|diff:966| [2025/04/30 09:52:25 529074] [debug] |xqc_engine_main_logic|END|now:1746006745529066| [2025/04/30 09:52:25 530168] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745530168| [2025/04/30 09:52:25 530184] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745530036|pq_index:0| [2025/04/30 09:52:25 530192] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745528964| [2025/04/30 09:52:25 530200] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745530198| [2025/04/30 09:52:25 530207] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745530036|now:1746006745530198| [2025/04/30 09:52:25 530214] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745530036|now:1746006745530198| [2025/04/30 09:52:25 530221] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 530249] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41758|min_srtt:41758|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 530257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 530265] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 530271] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 530277] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 530284] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 530298] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41758|min_srtt:41758|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 530318] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1493823| [2025/04/30 09:52:25 530324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 530328] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 530332] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 530336] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 530341] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 530345] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1454916| [2025/04/30 09:52:25 530350] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 530354] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1591| [2025/04/30 09:52:25 530390] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1591|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746006745530363|stream_id:0|stream_offset:1454916| [2025/04/30 09:52:25 530397] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 530402] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 09:52:25 530406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41758|rtt_var:669|pto_duration:44434|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 530411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 530415] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 530418] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:25 530422] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745599797|now:1746006745530406|interv:69391| [2025/04/30 09:52:25 530426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745599797|now:1746006745530406|interval:69391|pto_count:0|srtt:41758 [2025/04/30 09:52:25 530431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54008|inflight:52808| [2025/04/30 09:52:25 530436] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 530440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1456095| [2025/04/30 09:52:25 530449] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 530453] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1592| [2025/04/30 09:52:25 530477] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1592|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746006745530459|stream_id:0|stream_offset:1456095| [2025/04/30 09:52:25 530483] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 530487] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 09:52:25 530492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41758|rtt_var:669|pto_duration:44434|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 530496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 530500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 530504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 09:52:25 530508] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745599893|now:1746006745530491|interv:69402| [2025/04/30 09:52:25 530512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745599893|now:1746006745530491|interval:69402|pto_count:0|srtt:41758 [2025/04/30 09:52:25 530520] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54008|inflight:54008| [2025/04/30 09:52:25 530527] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 530534] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1457274| [2025/04/30 09:52:25 530542] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 530547] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745553698| [2025/04/30 09:52:25 530552] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745553698| [2025/04/30 09:52:25 530557] [debug] |xqc_engine_wakeup_after|wakeup:1746006745553698|now:1746006745530557|diff:23141| [2025/04/30 09:52:25 530564] [debug] |xqc_engine_main_logic|END|now:1746006745530198| [2025/04/30 09:52:25 530578] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745530577| [2025/04/30 09:52:25 530585] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 530593] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:616| [2025/04/30 09:52:25 530599] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:617| [2025/04/30 09:52:25 530608] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:617| [2025/04/30 09:52:25 530614] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 530628] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1548|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1549|path_largest_ack:1548| [2025/04/30 09:52:25 530636] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:50408|prior_delivered:1382057|prior_time:1746006745487727|is_app_limited:0|send_elapse:43922|ack_elapse:42850|ctl_first_sent_time:1746006745489330|lagest_ack_time:1746006745530577|curr_delivered:1431265| [2025/04/30 09:52:25 530644] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745489330| [2025/04/30 09:52:25 530650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:591||sndq_packets_used_bytes:0|sndq_packets_free:757| [2025/04/30 09:52:25 530657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1549|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1549|path_largest_ack:1549| [2025/04/30 09:52:25 530664] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:50408|prior_delivered:1382057|prior_time:1746006745487727|is_app_limited:0|send_elapse:43922|ack_elapse:42850|ctl_first_sent_time:1746006745489330|lagest_ack_time:1746006745530577|curr_delivered:1432465| [2025/04/30 09:52:25 530671] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745489450| [2025/04/30 09:52:25 530677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:590||sndq_packets_used_bytes:0|sndq_packets_free:758| [2025/04/30 09:52:25 530684] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41758|rttvar:669|minrtt:31359|latest_rtt:41127|ack_delay:96| [2025/04/30 09:52:25 530691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41667|rttvar:683|minrtt:31359|latest_rtt:41127|ack_delay:96| [2025/04/30 09:52:25 530698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1549|lost_pn:1546|thresh:3| [2025/04/30 09:52:25 530703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 530707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 530711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 530715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41667|rtt_var:683|pto_duration:44399|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 530719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 530723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 530727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:52:25 530731] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745599858|now:1746006745530715|interv:69143| [2025/04/30 09:52:25 530735] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745599858|now:1746006745530715|interval:69143|pto_count:0|srtt:41667 [2025/04/30 09:52:25 530740] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43922, ack_elapse 42850, delivered 50408|rate 1147670|lost 307| [2025/04/30 09:52:25 530748] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147670) in round 27| [2025/04/30 09:52:25 530753] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 530757] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:15420| [2025/04/30 09:52:25 530761] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54008|packet_lost:0|acked:2400|po_sent_time:1746006745489450|recovery:1|recovery_start:1746006745516758|packet_conservation:1|next_round_delivered:1415665| [2025/04/30 09:52:25 530765] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54008|packet_lost:0|acked:2400|po_sent_time:1746006745489450|recovery:1|recovery_start:1746006745516758|packet_conservation:1|next_round_delivered:1415665| [2025/04/30 09:52:25 530770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:54008|full_bw_reached:1|inflight:51608|srtt:41667|latest_rtt:41127|min_rtt:31359|applimit:0|lost:306|recovery:1|recovery_start:1746006745516758|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 530776] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:617|largest:617|pns:2| [2025/04/30 09:52:25 530781] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:617|frame:ACK |recv_time:1746006745530577|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 530785] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865530577|now:1746006745530577|interv:120000000| [2025/04/30 09:52:25 530790] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865530577|now:1746006745530577|interv:120000000| [2025/04/30 09:52:25 530794] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745553698|pq_index:0| [2025/04/30 09:52:25 530798] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745530198| [2025/04/30 09:52:25 530802] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745530802| [2025/04/30 09:52:25 530807] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745530806| [2025/04/30 09:52:25 530813] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41667|min_srtt:41667|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 530817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 530822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 530826] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 530830] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 530834] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 530841] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41667|min_srtt:41667|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 530845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1493823| [2025/04/30 09:52:25 530850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 530853] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 530858] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 530862] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 530867] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 530871] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1457274| [2025/04/30 09:52:25 530875] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 530879] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745531879|now:1746006745530879|interv:1000| [2025/04/30 09:52:25 530883] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 530887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 530891] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745531879| [2025/04/30 09:52:25 530895] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745531879| [2025/04/30 09:52:25 530899] [debug] |xqc_engine_wakeup_after|wakeup:1746006745531879|now:1746006745530899|diff:980| [2025/04/30 09:52:25 530903] [debug] |xqc_engine_main_logic|END|now:1746006745530806| [2025/04/30 09:52:25 530909] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745530909| [2025/04/30 09:52:25 530913] [debug] |xqc_engine_wakeup_after|wakeup:1746006745531879|now:1746006745530913|diff:966| [2025/04/30 09:52:25 530917] [debug] |xqc_engine_main_logic|END|now:1746006745530909| [2025/04/30 09:52:25 531986] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745531985| [2025/04/30 09:52:25 531998] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745531879|pq_index:0| [2025/04/30 09:52:25 532002] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745530806| [2025/04/30 09:52:25 532008] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745532006| [2025/04/30 09:52:25 532012] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745531879|now:1746006745532006| [2025/04/30 09:52:25 532017] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745531879|now:1746006745532006| [2025/04/30 09:52:25 532021] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 532026] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41667|min_srtt:41667|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 532036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 532041] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 532045] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 532049] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 532054] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 532061] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41667|min_srtt:41667|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 532069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1493823| [2025/04/30 09:52:25 532076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 532081] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 532087] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 532093] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 532101] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 532108] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1457274| [2025/04/30 09:52:25 532115] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 532122] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1593| [2025/04/30 09:52:25 532186] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1593|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746006745532152|stream_id:0|stream_offset:1457274| [2025/04/30 09:52:25 532201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 532208] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 09:52:25 532253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41667|rtt_var:683|pto_duration:44399|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 532262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 532269] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 532281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:25 532288] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745601551|now:1746006745532253|interv:69298| [2025/04/30 09:52:25 532295] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745601551|now:1746006745532253|interval:69298|pto_count:0|srtt:41667 [2025/04/30 09:52:25 532302] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54008|inflight:52808| [2025/04/30 09:52:25 532310] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 532316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1458453| [2025/04/30 09:52:25 532321] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 532325] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1594| [2025/04/30 09:52:25 532358] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1594|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746006745532333|stream_id:0|stream_offset:1458453| [2025/04/30 09:52:25 532364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 532369] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 09:52:25 532373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41667|rtt_var:683|pto_duration:44399|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 532378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 532382] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 532386] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 09:52:25 532390] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745601732|now:1746006745532373|interv:69359| [2025/04/30 09:52:25 532394] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745601732|now:1746006745532373|interval:69359|pto_count:0|srtt:41667 [2025/04/30 09:52:25 532399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54008|inflight:54008| [2025/04/30 09:52:25 532403] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 532407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1459632| [2025/04/30 09:52:25 532412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 532416] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745553698| [2025/04/30 09:52:25 532421] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745553698| [2025/04/30 09:52:25 532429] [debug] |xqc_engine_wakeup_after|wakeup:1746006745553698|now:1746006745532429|diff:21269| [2025/04/30 09:52:25 532433] [debug] |xqc_engine_main_logic|END|now:1746006745532006| [2025/04/30 09:52:25 532583] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745532582| [2025/04/30 09:52:25 532593] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 532602] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:617| [2025/04/30 09:52:25 532608] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:618| [2025/04/30 09:52:25 532616] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:618| [2025/04/30 09:52:25 532622] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 532630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1550|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1551|path_largest_ack:1550| [2025/04/30 09:52:25 532637] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:50408|prior_delivered:1384457|prior_time:1746006745489748|is_app_limited:0|send_elapse:42428|ack_elapse:42834|ctl_first_sent_time:1746006745490057|lagest_ack_time:1746006745532582|curr_delivered:1433665| [2025/04/30 09:52:25 532645] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745490057| [2025/04/30 09:52:25 532652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:589||sndq_packets_used_bytes:0|sndq_packets_free:759| [2025/04/30 09:52:25 532659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1551|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1551|path_largest_ack:1551| [2025/04/30 09:52:25 532666] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:50408|prior_delivered:1384457|prior_time:1746006745489748|is_app_limited:0|send_elapse:42428|ack_elapse:42834|ctl_first_sent_time:1746006745490057|lagest_ack_time:1746006745532582|curr_delivered:1434865| [2025/04/30 09:52:25 532674] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745490198| [2025/04/30 09:52:25 532681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:588||sndq_packets_used_bytes:0|sndq_packets_free:760| [2025/04/30 09:52:25 532687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41667|rttvar:683|minrtt:31359|latest_rtt:42384|ack_delay:88| [2025/04/30 09:52:25 532694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41746|rttvar:670|minrtt:31359|latest_rtt:42384|ack_delay:88| [2025/04/30 09:52:25 532701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1551|lost_pn:1548|thresh:3| [2025/04/30 09:52:25 532708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 532714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 532719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 532723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41746|rtt_var:670|pto_duration:44426|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 532733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 532737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 532741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:52:25 532745] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745601759|now:1746006745532723|interv:69036| [2025/04/30 09:52:25 532749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745601759|now:1746006745532723|interval:69036|pto_count:0|srtt:41746 [2025/04/30 09:52:25 532753] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42428, ack_elapse 42834, delivered 50408|rate 1176822|lost 307| [2025/04/30 09:52:25 532758] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176822) in round 27| [2025/04/30 09:52:25 532762] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 532766] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:15420| [2025/04/30 09:52:25 532770] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54008|packet_lost:0|acked:2400|po_sent_time:1746006745490198|recovery:1|recovery_start:1746006745516758|packet_conservation:1|next_round_delivered:1415665| [2025/04/30 09:52:25 532775] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54008|packet_lost:0|acked:2400|po_sent_time:1746006745490198|recovery:1|recovery_start:1746006745516758|packet_conservation:1|next_round_delivered:1415665| [2025/04/30 09:52:25 532779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:54008|full_bw_reached:1|inflight:51608|srtt:41746|latest_rtt:42384|min_rtt:31359|applimit:0|lost:306|recovery:1|recovery_start:1746006745516758|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 532785] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:618|largest:618|pns:2| [2025/04/30 09:52:25 532790] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:618|frame:ACK |recv_time:1746006745532582|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 532795] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865532582|now:1746006745532582|interv:120000000| [2025/04/30 09:52:25 532799] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865532582|now:1746006745532582|interv:120000000| [2025/04/30 09:52:25 532803] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745553698|pq_index:0| [2025/04/30 09:52:25 532808] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745532006| [2025/04/30 09:52:25 532811] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745532811| [2025/04/30 09:52:25 532816] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745532815| [2025/04/30 09:52:25 532822] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41746|min_srtt:41746|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 532830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 532834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 532838] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 532842] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 532846] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 532850] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41746|min_srtt:41746|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 532855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1493823| [2025/04/30 09:52:25 532859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 532863] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 532867] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 532871] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 532876] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 532880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1459632| [2025/04/30 09:52:25 532884] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 532888] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745533888|now:1746006745532888|interv:1000| [2025/04/30 09:52:25 532892] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 532896] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 532900] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745533888| [2025/04/30 09:52:25 532904] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745533888| [2025/04/30 09:52:25 532908] [debug] |xqc_engine_wakeup_after|wakeup:1746006745533888|now:1746006745532908|diff:980| [2025/04/30 09:52:25 532913] [debug] |xqc_engine_main_logic|END|now:1746006745532815| [2025/04/30 09:52:25 532918] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745532918| [2025/04/30 09:52:25 532922] [debug] |xqc_engine_wakeup_after|wakeup:1746006745533888|now:1746006745532922|diff:966| [2025/04/30 09:52:25 532926] [debug] |xqc_engine_main_logic|END|now:1746006745532918| [2025/04/30 09:52:25 533997] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745533997| [2025/04/30 09:52:25 534009] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745533888|pq_index:0| [2025/04/30 09:52:25 534024] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745532815| [2025/04/30 09:52:25 534029] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745534028| [2025/04/30 09:52:25 534034] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745533888|now:1746006745534028| [2025/04/30 09:52:25 534039] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745533888|now:1746006745534028| [2025/04/30 09:52:25 534043] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 534050] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41746|min_srtt:41746|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 534058] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 534065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 534071] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 534076] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 534083] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 534090] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41746|min_srtt:41746|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 534097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1493823| [2025/04/30 09:52:25 534104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 534110] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 534117] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 534124] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 534131] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 534157] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1459632| [2025/04/30 09:52:25 534164] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 534171] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1595| [2025/04/30 09:52:25 534218] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1595|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746006745534183|stream_id:0|stream_offset:1459632| [2025/04/30 09:52:25 534234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 534242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 09:52:25 534249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41746|rtt_var:670|pto_duration:44426|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 534256] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 534262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 534269] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:25 534275] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745603609|now:1746006745534248|interv:69361| [2025/04/30 09:52:25 534282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745603609|now:1746006745534248|interval:69361|pto_count:0|srtt:41746 [2025/04/30 09:52:25 534289] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54008|inflight:52808| [2025/04/30 09:52:25 534297] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 534304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1460811| [2025/04/30 09:52:25 534312] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 534318] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1596| [2025/04/30 09:52:25 534353] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1596|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746006745534329|stream_id:0|stream_offset:1460811| [2025/04/30 09:52:25 534359] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 534364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 09:52:25 534368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41746|rtt_var:670|pto_duration:44426|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 534373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 534376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 534380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 09:52:25 534384] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745603755|now:1746006745534368|interv:69387| [2025/04/30 09:52:25 534388] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745603755|now:1746006745534368|interval:69387|pto_count:0|srtt:41746 [2025/04/30 09:52:25 534397] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54008|inflight:54008| [2025/04/30 09:52:25 534402] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 534406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1461990| [2025/04/30 09:52:25 534411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 534415] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745553698| [2025/04/30 09:52:25 534419] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745553698| [2025/04/30 09:52:25 534423] [debug] |xqc_engine_wakeup_after|wakeup:1746006745553698|now:1746006745534423|diff:19275| [2025/04/30 09:52:25 534428] [debug] |xqc_engine_main_logic|END|now:1746006745534028| [2025/04/30 09:52:25 534580] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745534579| [2025/04/30 09:52:25 534589] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 534598] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:618| [2025/04/30 09:52:25 534605] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:619| [2025/04/30 09:52:25 534613] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:619| [2025/04/30 09:52:25 534619] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 534626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1552|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1553|path_largest_ack:1552| [2025/04/30 09:52:25 534634] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:50408|prior_delivered:1386857|prior_time:1746006745491711|is_app_limited:0|send_elapse:43826|ack_elapse:42868|ctl_first_sent_time:1746006745493314|lagest_ack_time:1746006745534579|curr_delivered:1436065| [2025/04/30 09:52:25 534641] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745493314| [2025/04/30 09:52:25 534648] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:587||sndq_packets_used_bytes:0|sndq_packets_free:761| [2025/04/30 09:52:25 534652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1553|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1553|path_largest_ack:1553| [2025/04/30 09:52:25 534659] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:50408|prior_delivered:1386857|prior_time:1746006745491711|is_app_limited:0|send_elapse:43826|ack_elapse:42868|ctl_first_sent_time:1746006745493314|lagest_ack_time:1746006745534579|curr_delivered:1437265| [2025/04/30 09:52:25 534666] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745493436| [2025/04/30 09:52:25 534672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:586||sndq_packets_used_bytes:0|sndq_packets_free:762| [2025/04/30 09:52:25 534678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41746|rttvar:670|minrtt:31359|latest_rtt:41143|ack_delay:96| [2025/04/30 09:52:25 534691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41658|rttvar:677|minrtt:31359|latest_rtt:41143|ack_delay:96| [2025/04/30 09:52:25 534698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1553|lost_pn:1550|thresh:3| [2025/04/30 09:52:25 534704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 534710] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 534716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 534720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41658|rtt_var:677|pto_duration:44366|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 534725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 534729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 534733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:52:25 534737] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745603695|now:1746006745534720|interv:68975| [2025/04/30 09:52:25 534744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745603695|now:1746006745534720|interval:68975|pto_count:0|srtt:41658 [2025/04/30 09:52:25 534751] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43826, ack_elapse 42868, delivered 50408|rate 1150184|lost 307| [2025/04/30 09:52:25 534758] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150184) in round 27| [2025/04/30 09:52:25 534764] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 534768] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:15420| [2025/04/30 09:52:25 534772] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54008|packet_lost:0|acked:2400|po_sent_time:1746006745493436|recovery:1|recovery_start:1746006745516758|packet_conservation:1|next_round_delivered:1415665| [2025/04/30 09:52:25 534777] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54008|packet_lost:0|acked:2400|po_sent_time:1746006745493436|recovery:1|recovery_start:1746006745516758|packet_conservation:1|next_round_delivered:1415665| [2025/04/30 09:52:25 534781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:54008|full_bw_reached:1|inflight:51608|srtt:41658|latest_rtt:41143|min_rtt:31359|applimit:0|lost:306|recovery:1|recovery_start:1746006745516758|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 534787] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:619|largest:619|pns:2| [2025/04/30 09:52:25 534792] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:619|frame:ACK |recv_time:1746006745534579|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 534797] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865534579|now:1746006745534579|interv:120000000| [2025/04/30 09:52:25 534805] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865534579|now:1746006745534579|interv:120000000| [2025/04/30 09:52:25 534809] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745553698|pq_index:0| [2025/04/30 09:52:25 534813] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745534028| [2025/04/30 09:52:25 534817] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745534817| [2025/04/30 09:52:25 534822] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745534821| [2025/04/30 09:52:25 534828] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41658|min_srtt:41658|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 534833] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 534837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 534841] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 534845] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 534850] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 534854] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41658|min_srtt:41658|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 534858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1493823| [2025/04/30 09:52:25 534863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 534867] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 534870] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 534875] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 534879] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 534883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1461990| [2025/04/30 09:52:25 534888] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 534892] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745535892|now:1746006745534892|interv:1000| [2025/04/30 09:52:25 534896] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 534902] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 534906] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745535892| [2025/04/30 09:52:25 534910] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745535892| [2025/04/30 09:52:25 534914] [debug] |xqc_engine_wakeup_after|wakeup:1746006745535892|now:1746006745534914|diff:978| [2025/04/30 09:52:25 534919] [debug] |xqc_engine_main_logic|END|now:1746006745534821| [2025/04/30 09:52:25 534924] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745534924| [2025/04/30 09:52:25 534928] [debug] |xqc_engine_wakeup_after|wakeup:1746006745535892|now:1746006745534928|diff:964| [2025/04/30 09:52:25 534932] [debug] |xqc_engine_main_logic|END|now:1746006745534924| [2025/04/30 09:52:25 536004] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745536003| [2025/04/30 09:52:25 536015] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745535892|pq_index:0| [2025/04/30 09:52:25 536020] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745534821| [2025/04/30 09:52:25 536025] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745536024| [2025/04/30 09:52:25 536030] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745535892|now:1746006745536024| [2025/04/30 09:52:25 536035] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745535892|now:1746006745536024| [2025/04/30 09:52:25 536040] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 536048] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41658|min_srtt:41658|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 536056] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 536064] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 536069] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 536075] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 536082] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 536089] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41658|min_srtt:41658|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 536096] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1493823| [2025/04/30 09:52:25 536103] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 536109] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 536115] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 536128] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 536155] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 536162] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1461990| [2025/04/30 09:52:25 536169] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 536177] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1597| [2025/04/30 09:52:25 536225] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1597|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746006745536189|stream_id:0|stream_offset:1461990| [2025/04/30 09:52:25 536235] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 536242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 09:52:25 536249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41658|rtt_var:677|pto_duration:44366|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 536256] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 536262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 536268] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:25 536275] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745605555|now:1746006745536249|interv:69306| [2025/04/30 09:52:25 536281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745605555|now:1746006745536249|interval:69306|pto_count:0|srtt:41658 [2025/04/30 09:52:25 536288] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54008|inflight:52808| [2025/04/30 09:52:25 536296] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 536301] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1463169| [2025/04/30 09:52:25 536306] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 536310] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1598| [2025/04/30 09:52:25 536340] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1598|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746006745536317|stream_id:0|stream_offset:1463169| [2025/04/30 09:52:25 536346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 536351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 09:52:25 536360] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41658|rtt_var:677|pto_duration:44366|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 536365] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 536368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 536372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 09:52:25 536376] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745605683|now:1746006745536360|interv:69323| [2025/04/30 09:52:25 536380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745605683|now:1746006745536360|interval:69323|pto_count:0|srtt:41658 [2025/04/30 09:52:25 536385] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54008|inflight:54008| [2025/04/30 09:52:25 536389] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 536394] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1464348| [2025/04/30 09:52:25 536398] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 536402] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745553698| [2025/04/30 09:52:25 536406] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745553698| [2025/04/30 09:52:25 536411] [debug] |xqc_engine_wakeup_after|wakeup:1746006745553698|now:1746006745536410|diff:17288| [2025/04/30 09:52:25 536415] [debug] |xqc_engine_main_logic|END|now:1746006745536024| [2025/04/30 09:52:25 536558] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745536557| [2025/04/30 09:52:25 536568] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 536577] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:619| [2025/04/30 09:52:25 536583] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:620| [2025/04/30 09:52:25 536591] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:620| [2025/04/30 09:52:25 536597] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 536603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1554|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1555|path_largest_ack:1554| [2025/04/30 09:52:25 536610] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:50408|prior_delivered:1389257|prior_time:1746006745493722|is_app_limited:0|send_elapse:42665|ack_elapse:42835|ctl_first_sent_time:1746006745494034|lagest_ack_time:1746006745536557|curr_delivered:1438465| [2025/04/30 09:52:25 536617] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745494034| [2025/04/30 09:52:25 536625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:585||sndq_packets_used_bytes:0|sndq_packets_free:763| [2025/04/30 09:52:25 536632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1555|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1555|path_largest_ack:1555| [2025/04/30 09:52:25 536645] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:50408|prior_delivered:1389257|prior_time:1746006745493722|is_app_limited:0|send_elapse:42665|ack_elapse:42835|ctl_first_sent_time:1746006745494034|lagest_ack_time:1746006745536557|curr_delivered:1439665| [2025/04/30 09:52:25 536651] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745494125| [2025/04/30 09:52:25 536657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:584||sndq_packets_used_bytes:0|sndq_packets_free:764| [2025/04/30 09:52:25 536663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41658|rttvar:677|minrtt:31359|latest_rtt:42432|ack_delay:72| [2025/04/30 09:52:25 536670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41746|rttvar:683|minrtt:31359|latest_rtt:42432|ack_delay:72| [2025/04/30 09:52:25 536677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1555|lost_pn:1552|thresh:3| [2025/04/30 09:52:25 536682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 536686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 536692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 536698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41746|rtt_var:683|pto_duration:44478|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 536705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 536711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 536715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:52:25 536719] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745605795|now:1746006745536698|interv:69097| [2025/04/30 09:52:25 536723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745605795|now:1746006745536698|interval:69097|pto_count:0|srtt:41746 [2025/04/30 09:52:25 536728] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42665, ack_elapse 42835, delivered 50408|rate 1176794|lost 307| [2025/04/30 09:52:25 536732] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176794) in round 27| [2025/04/30 09:52:25 536736] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 536740] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:15420| [2025/04/30 09:52:25 536744] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54008|packet_lost:0|acked:2400|po_sent_time:1746006745494125|recovery:1|recovery_start:1746006745516758|packet_conservation:1|next_round_delivered:1415665| [2025/04/30 09:52:25 536749] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54008|packet_lost:0|acked:2400|po_sent_time:1746006745494125|recovery:1|recovery_start:1746006745516758|packet_conservation:1|next_round_delivered:1415665| [2025/04/30 09:52:25 536757] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:54008|full_bw_reached:1|inflight:51608|srtt:41746|latest_rtt:42432|min_rtt:31359|applimit:0|lost:306|recovery:1|recovery_start:1746006745516758|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 536763] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:620|largest:620|pns:2| [2025/04/30 09:52:25 536768] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:620|frame:ACK |recv_time:1746006745536557|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 536772] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865536557|now:1746006745536557|interv:120000000| [2025/04/30 09:52:25 536776] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865536557|now:1746006745536557|interv:120000000| [2025/04/30 09:52:25 536780] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745553698|pq_index:0| [2025/04/30 09:52:25 536785] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745536024| [2025/04/30 09:52:25 536789] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745536789| [2025/04/30 09:52:25 536794] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745536793| [2025/04/30 09:52:25 536800] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41746|min_srtt:41746|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 536804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 536809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 536813] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 536817] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 536821] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 536825] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41746|min_srtt:41746|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 536829] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1493823| [2025/04/30 09:52:25 536834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 536837] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 536841] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 536848] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 536853] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 536857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1464348| [2025/04/30 09:52:25 536861] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 536865] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745537865|now:1746006745536865|interv:1000| [2025/04/30 09:52:25 536869] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 536873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 536877] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745537865| [2025/04/30 09:52:25 536881] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745537865| [2025/04/30 09:52:25 536885] [debug] |xqc_engine_wakeup_after|wakeup:1746006745537865|now:1746006745536885|diff:980| [2025/04/30 09:52:25 536889] [debug] |xqc_engine_main_logic|END|now:1746006745536793| [2025/04/30 09:52:25 536895] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745536895| [2025/04/30 09:52:25 536899] [debug] |xqc_engine_wakeup_after|wakeup:1746006745537865|now:1746006745536899|diff:966| [2025/04/30 09:52:25 536903] [debug] |xqc_engine_main_logic|END|now:1746006745536895| [2025/04/30 09:52:25 537974] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745537974| [2025/04/30 09:52:25 537986] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745537865|pq_index:0| [2025/04/30 09:52:25 537991] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745536793| [2025/04/30 09:52:25 537996] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745537995| [2025/04/30 09:52:25 538001] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745537865|now:1746006745537995| [2025/04/30 09:52:25 538006] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745537865|now:1746006745537995| [2025/04/30 09:52:25 538009] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 538015] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41746|min_srtt:41746|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 538020] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 538024] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 538028] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 538033] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 538048] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 538055] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41746|min_srtt:41746|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 538061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1493823| [2025/04/30 09:52:25 538068] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 538074] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 538080] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 538087] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 538094] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 538100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1464348| [2025/04/30 09:52:25 538108] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 538115] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1599| [2025/04/30 09:52:25 538199] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1599|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746006745538127|stream_id:0|stream_offset:1464348| [2025/04/30 09:52:25 538214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 538222] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 09:52:25 538229] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41746|rtt_var:683|pto_duration:44478|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 538236] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 538243] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 538249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:25 538255] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745607605|now:1746006745538229|interv:69376| [2025/04/30 09:52:25 538262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745607605|now:1746006745538229|interval:69376|pto_count:0|srtt:41746 [2025/04/30 09:52:25 538269] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54008|inflight:52808| [2025/04/30 09:52:25 538276] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 538283] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1465527| [2025/04/30 09:52:25 538296] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 538303] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1600| [2025/04/30 09:52:25 538345] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1600|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746006745538313|stream_id:0|stream_offset:1465527| [2025/04/30 09:52:25 538354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 538360] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 09:52:25 538367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41746|rtt_var:683|pto_duration:44478|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 538374] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 538379] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 538383] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 09:52:25 538387] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745607791|now:1746006745538366|interv:69425| [2025/04/30 09:52:25 538391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745607791|now:1746006745538366|interval:69425|pto_count:0|srtt:41746 [2025/04/30 09:52:25 538395] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54008|inflight:54008| [2025/04/30 09:52:25 538400] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 538405] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1466706| [2025/04/30 09:52:25 538409] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 538413] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745553698| [2025/04/30 09:52:25 538418] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745553698| [2025/04/30 09:52:25 538422] [debug] |xqc_engine_wakeup_after|wakeup:1746006745553698|now:1746006745538421|diff:15277| [2025/04/30 09:52:25 538426] [debug] |xqc_engine_main_logic|END|now:1746006745537995| [2025/04/30 09:52:25 538554] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745538553| [2025/04/30 09:52:25 538564] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 538572] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:620| [2025/04/30 09:52:25 538578] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:621| [2025/04/30 09:52:25 538587] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:621| [2025/04/30 09:52:25 538599] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 538608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1556|origin_pktnum:0|size:1208|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1557|path_largest_ack:1556| [2025/04/30 09:52:25 538615] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:50416|prior_delivered:1391657|prior_time:1746006745495740|is_app_limited:0|send_elapse:43871|ack_elapse:42813|ctl_first_sent_time:1746006745497360|lagest_ack_time:1746006745538553|curr_delivered:1440873| [2025/04/30 09:52:25 538622] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745497360| [2025/04/30 09:52:25 538629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:583||sndq_packets_used_bytes:0|sndq_packets_free:765| [2025/04/30 09:52:25 538637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1557|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1557|path_largest_ack:1557| [2025/04/30 09:52:25 538644] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:50416|prior_delivered:1391657|prior_time:1746006745495740|is_app_limited:0|send_elapse:43871|ack_elapse:42813|ctl_first_sent_time:1746006745497360|lagest_ack_time:1746006745538553|curr_delivered:1442073| [2025/04/30 09:52:25 538652] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745497471| [2025/04/30 09:52:25 538658] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:582||sndq_packets_used_bytes:0|sndq_packets_free:766| [2025/04/30 09:52:25 538665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41746|rttvar:683|minrtt:31359|latest_rtt:41082|ack_delay:88| [2025/04/30 09:52:25 538671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41652|rttvar:701|minrtt:31359|latest_rtt:41082|ack_delay:88| [2025/04/30 09:52:25 538678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1557|lost_pn:1554|thresh:3| [2025/04/30 09:52:25 538685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 538691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 538695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 601|pns:2| [2025/04/30 09:52:25 538699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 538704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41652|rtt_var:701|pto_duration:44456|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 538708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 538712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 538716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:52:25 538720] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745607769|now:1746006745538703|interv:69066| [2025/04/30 09:52:25 538724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745607769|now:1746006745538703|interval:69066|pto_count:0|srtt:41652 [2025/04/30 09:52:25 538733] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43871, ack_elapse 42813, delivered 50416|rate 1149187|lost 307| [2025/04/30 09:52:25 538738] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1149187) in round 27| [2025/04/30 09:52:25 538742] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 538746] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:15420| [2025/04/30 09:52:25 538750] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54008|packet_lost:0|acked:2408|po_sent_time:1746006745497471|recovery:1|recovery_start:1746006745516758|packet_conservation:1|next_round_delivered:1415665| [2025/04/30 09:52:25 538755] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54008|packet_lost:0|acked:2408|po_sent_time:1746006745497471|recovery:1|recovery_start:1746006745516758|packet_conservation:1|next_round_delivered:1415665| [2025/04/30 09:52:25 538759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:54008|full_bw_reached:1|inflight:51600|srtt:41652|latest_rtt:41082|min_rtt:31359|applimit:0|lost:306|recovery:1|recovery_start:1746006745516758|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 538765] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:621|largest:621|pns:2| [2025/04/30 09:52:25 538770] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:621|frame:ACK |recv_time:1746006745538553|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 538775] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865538553|now:1746006745538553|interv:120000000| [2025/04/30 09:52:25 538779] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865538553|now:1746006745538553|interv:120000000| [2025/04/30 09:52:25 538783] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745553698|pq_index:0| [2025/04/30 09:52:25 538787] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745537995| [2025/04/30 09:52:25 538791] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745538791| [2025/04/30 09:52:25 538796] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745538795| [2025/04/30 09:52:25 538802] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41652|min_srtt:41652|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 538807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:51600|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 538811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 538815] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 538819] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 538826] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 538830] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41652|min_srtt:41652|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 538835] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:51600|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1493823| [2025/04/30 09:52:25 538839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 538843] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 538847] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 538851] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 538855] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 538860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1466706| [2025/04/30 09:52:25 538864] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 538868] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745539868|now:1746006745538868|interv:1000| [2025/04/30 09:52:25 538872] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 538876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 538880] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745539868| [2025/04/30 09:52:25 538884] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745539868| [2025/04/30 09:52:25 538888] [debug] |xqc_engine_wakeup_after|wakeup:1746006745539868|now:1746006745538888|diff:980| [2025/04/30 09:52:25 538892] [debug] |xqc_engine_main_logic|END|now:1746006745538795| [2025/04/30 09:52:25 538898] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745538898| [2025/04/30 09:52:25 538902] [debug] |xqc_engine_wakeup_after|wakeup:1746006745539868|now:1746006745538902|diff:966| [2025/04/30 09:52:25 538906] [debug] |xqc_engine_main_logic|END|now:1746006745538898| [2025/04/30 09:52:25 539978] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745539977| [2025/04/30 09:52:25 539990] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745539868|pq_index:0| [2025/04/30 09:52:25 539994] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745538795| [2025/04/30 09:52:25 540000] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745539999| [2025/04/30 09:52:25 540005] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745539868|now:1746006745539999| [2025/04/30 09:52:25 540009] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745539868|now:1746006745539999| [2025/04/30 09:52:25 540018] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 540023] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41652|min_srtt:41652|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 540030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:51600|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 540037] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 540044] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 540051] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 540056] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 540062] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41652|min_srtt:41652|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 540069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:51600|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1493823| [2025/04/30 09:52:25 540076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 540083] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 540089] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 540096] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 540103] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 540110] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1466706| [2025/04/30 09:52:25 540117] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 540124] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1601| [2025/04/30 09:52:25 540189] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1601|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006745540153|stream_id:0|stream_offset:1466706| [2025/04/30 09:52:25 540203] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 540210] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:52:25 540217] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41652|rtt_var:701|pto_duration:44456|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 540224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 540237] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 540243] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:52:25 540250] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745609609|now:1746006745540217|interv:69392| [2025/04/30 09:52:25 540256] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745609609|now:1746006745540217|interval:69392|pto_count:0|srtt:41652 [2025/04/30 09:52:25 540263] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54008|inflight:52800| [2025/04/30 09:52:25 540271] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 540276] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1467885| [2025/04/30 09:52:25 540280] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 540285] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1602| [2025/04/30 09:52:25 540316] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1602|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746006745540292|stream_id:0|stream_offset:1467885| [2025/04/30 09:52:25 540322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 540326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 09:52:25 540330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41652|rtt_var:701|pto_duration:44456|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 540335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 540339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 540343] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:52:25 540347] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745609748|now:1746006745540330|interv:69418| [2025/04/30 09:52:25 540351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745609748|now:1746006745540330|interval:69418|pto_count:0|srtt:41652 [2025/04/30 09:52:25 540355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54008|inflight:54000| [2025/04/30 09:52:25 540360] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 540364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1469064| [2025/04/30 09:52:25 540368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 540377] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745553698| [2025/04/30 09:52:25 540381] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745553698| [2025/04/30 09:52:25 540385] [debug] |xqc_engine_wakeup_after|wakeup:1746006745553698|now:1746006745540385|diff:13313| [2025/04/30 09:52:25 540390] [debug] |xqc_engine_main_logic|END|now:1746006745539999| [2025/04/30 09:52:25 540610] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745540609| [2025/04/30 09:52:25 540617] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 540623] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:621| [2025/04/30 09:52:25 540628] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:622| [2025/04/30 09:52:25 540637] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:622| [2025/04/30 09:52:25 540643] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 540650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1558|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1559|path_largest_ack:1558| [2025/04/30 09:52:25 540658] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:50416|prior_delivered:1394057|prior_time:1746006745497661|is_app_limited:0|send_elapse:42621|ack_elapse:42948|ctl_first_sent_time:1746006745497978|lagest_ack_time:1746006745540609|curr_delivered:1443273| [2025/04/30 09:52:25 540666] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745497978| [2025/04/30 09:52:25 540673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:581||sndq_packets_used_bytes:0|sndq_packets_free:767| [2025/04/30 09:52:25 540679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1559|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1559|path_largest_ack:1559| [2025/04/30 09:52:25 540686] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:50416|prior_delivered:1394057|prior_time:1746006745497661|is_app_limited:0|send_elapse:42621|ack_elapse:42948|ctl_first_sent_time:1746006745497978|lagest_ack_time:1746006745540609|curr_delivered:1444473| [2025/04/30 09:52:25 540694] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745498071| [2025/04/30 09:52:25 540699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:580||sndq_packets_used_bytes:0|sndq_packets_free:768| [2025/04/30 09:52:25 540704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41652|rttvar:701|minrtt:31359|latest_rtt:42538|ack_delay:88| [2025/04/30 09:52:25 540711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41752|rttvar:725|minrtt:31359|latest_rtt:42538|ack_delay:88| [2025/04/30 09:52:25 540718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1559|lost_pn:1556|thresh:3| [2025/04/30 09:52:25 540725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 540731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 540738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 540752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41752|rtt_var:725|pto_duration:44652|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 540759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 540765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 540768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:52:25 540772] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745609944|now:1746006745540751|interv:69193| [2025/04/30 09:52:25 540776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745609944|now:1746006745540751|interval:69193|pto_count:0|srtt:41752 [2025/04/30 09:52:25 540781] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42621, ack_elapse 42948, delivered 50416|rate 1173884|lost 307| [2025/04/30 09:52:25 540786] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173884) in round 27| [2025/04/30 09:52:25 540790] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 540794] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:15420| [2025/04/30 09:52:25 540798] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54008|packet_lost:0|acked:2400|po_sent_time:1746006745498071|recovery:1|recovery_start:1746006745516758|packet_conservation:1|next_round_delivered:1415665| [2025/04/30 09:52:25 540802] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54008|packet_lost:0|acked:2400|po_sent_time:1746006745498071|recovery:1|recovery_start:1746006745516758|packet_conservation:1|next_round_delivered:1415665| [2025/04/30 09:52:25 540807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:54008|full_bw_reached:1|inflight:51600|srtt:41752|latest_rtt:42538|min_rtt:31359|applimit:0|lost:306|recovery:1|recovery_start:1746006745516758|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 540813] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:622|largest:622|pns:2| [2025/04/30 09:52:25 540818] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:622|frame:ACK |recv_time:1746006745540609|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 540822] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865540609|now:1746006745540609|interv:120000000| [2025/04/30 09:52:25 540827] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865540609|now:1746006745540609|interv:120000000| [2025/04/30 09:52:25 540831] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745553698|pq_index:0| [2025/04/30 09:52:25 540835] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745539999| [2025/04/30 09:52:25 540839] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745540839| [2025/04/30 09:52:25 540844] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745540843| [2025/04/30 09:52:25 540853] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41752|min_srtt:41752|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 540858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:51600|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 540862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 540866] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 540870] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 540875] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 540879] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41752|min_srtt:41752|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 540883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:51600|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1493823| [2025/04/30 09:52:25 540887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 540891] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 540895] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 540899] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 540904] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 540908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1469064| [2025/04/30 09:52:25 540912] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 540916] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745541916|now:1746006745540916|interv:1000| [2025/04/30 09:52:25 540920] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 540924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 540928] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745541916| [2025/04/30 09:52:25 540932] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745541916| [2025/04/30 09:52:25 540936] [debug] |xqc_engine_wakeup_after|wakeup:1746006745541916|now:1746006745540936|diff:980| [2025/04/30 09:52:25 540941] [debug] |xqc_engine_main_logic|END|now:1746006745540843| [2025/04/30 09:52:25 540946] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745540946| [2025/04/30 09:52:25 540950] [debug] |xqc_engine_wakeup_after|wakeup:1746006745541916|now:1746006745540950|diff:966| [2025/04/30 09:52:25 540956] [debug] |xqc_engine_main_logic|END|now:1746006745540946| [2025/04/30 09:52:25 542030] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745542029| [2025/04/30 09:52:25 542045] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745541916|pq_index:0| [2025/04/30 09:52:25 542052] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745540843| [2025/04/30 09:52:25 542060] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745542058| [2025/04/30 09:52:25 542067] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745541916|now:1746006745542058| [2025/04/30 09:52:25 542074] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745541916|now:1746006745542058| [2025/04/30 09:52:25 542080] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 542088] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41752|min_srtt:41752|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 542094] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:51600|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 542102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 542107] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 542113] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 542120] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 542126] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41752|min_srtt:41752|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 542151] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:51600|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1493823| [2025/04/30 09:52:25 542161] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 542167] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 542173] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 542179] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 542187] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 542193] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1469064| [2025/04/30 09:52:25 542200] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 542213] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1603| [2025/04/30 09:52:25 542253] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1603|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006745542221|stream_id:0|stream_offset:1469064| [2025/04/30 09:52:25 542262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 542270] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:52:25 542277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41752|rtt_var:725|pto_duration:44652|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 542283] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 542290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 542294] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:52:25 542298] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745611873|now:1746006745542276|interv:69597| [2025/04/30 09:52:25 542302] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745611873|now:1746006745542276|interval:69597|pto_count:0|srtt:41752 [2025/04/30 09:52:25 542307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54008|inflight:52800| [2025/04/30 09:52:25 542312] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 542316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1470243| [2025/04/30 09:52:25 542321] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 542325] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1604| [2025/04/30 09:52:25 542357] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1604|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746006745542332|stream_id:0|stream_offset:1470243| [2025/04/30 09:52:25 542366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 542373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 09:52:25 542380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41752|rtt_var:725|pto_duration:44652|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 542386] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 542390] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 542394] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:52:25 542403] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745611984|now:1746006745542380|interv:69604| [2025/04/30 09:52:25 542407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745611984|now:1746006745542380|interval:69604|pto_count:0|srtt:41752 [2025/04/30 09:52:25 542411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54008|inflight:54000| [2025/04/30 09:52:25 542416] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 542420] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1471422| [2025/04/30 09:52:25 542425] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 542429] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745553698| [2025/04/30 09:52:25 542433] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745553698| [2025/04/30 09:52:25 542437] [debug] |xqc_engine_wakeup_after|wakeup:1746006745553698|now:1746006745542437|diff:11261| [2025/04/30 09:52:25 542442] [debug] |xqc_engine_main_logic|END|now:1746006745542058| [2025/04/30 09:52:25 542555] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745542554| [2025/04/30 09:52:25 542564] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 542573] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:622| [2025/04/30 09:52:25 542579] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:623| [2025/04/30 09:52:25 542587] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:623| [2025/04/30 09:52:25 542594] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 542601] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1560|origin_pktnum:1470|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1561|path_largest_ack:1560| [2025/04/30 09:52:25 542609] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:48016|prior_delivered:1398857|prior_time:1746006745501638|is_app_limited:0|send_elapse:42531|ack_elapse:40916|ctl_first_sent_time:1746006745501978|lagest_ack_time:1746006745542554|curr_delivered:1445673| [2025/04/30 09:52:25 542615] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745501978| [2025/04/30 09:52:25 542622] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:578||sndq_packets_used_bytes:0|sndq_packets_free:770| [2025/04/30 09:52:25 542630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1561|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1561|path_largest_ack:1561| [2025/04/30 09:52:25 542637] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:48016|prior_delivered:1398857|prior_time:1746006745501638|is_app_limited:0|send_elapse:42531|ack_elapse:40916|ctl_first_sent_time:1746006745501978|lagest_ack_time:1746006745542554|curr_delivered:1446873| [2025/04/30 09:52:25 542644] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745502074| [2025/04/30 09:52:25 542651] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:577||sndq_packets_used_bytes:0|sndq_packets_free:771| [2025/04/30 09:52:25 542663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41752|rttvar:725|minrtt:31359|latest_rtt:40480|ack_delay:88| [2025/04/30 09:52:25 542670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41582|rttvar:884|minrtt:31359|latest_rtt:40480|ack_delay:88| [2025/04/30 09:52:25 542677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1561|lost_pn:1558|thresh:3| [2025/04/30 09:52:25 542683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 542690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 542696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41582|rtt_var:884|pto_duration:45118|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 542703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 542708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 542712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:52:25 542716] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745612450|now:1746006745542696|interv:69754| [2025/04/30 09:52:25 542720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745612450|now:1746006745542696|interval:69754|pto_count:0|srtt:41582 [2025/04/30 09:52:25 542724] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42531, ack_elapse 40916, delivered 48016|rate 1128964|lost 307| [2025/04/30 09:52:25 542729] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1128964) in round 27| [2025/04/30 09:52:25 542733] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 542737] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:15420| [2025/04/30 09:52:25 542741] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54008|packet_lost:0|acked:2400|po_sent_time:1746006745502074|recovery:1|recovery_start:1746006745516758|packet_conservation:1|next_round_delivered:1415665| [2025/04/30 09:52:25 542745] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54008|packet_lost:0|acked:2400|po_sent_time:1746006745502074|recovery:1|recovery_start:1746006745516758|packet_conservation:1|next_round_delivered:1415665| [2025/04/30 09:52:25 542750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:54008|full_bw_reached:1|inflight:51600|srtt:41582|latest_rtt:40480|min_rtt:31359|applimit:0|lost:306|recovery:1|recovery_start:1746006745516758|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 542756] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:623|largest:623|pns:2| [2025/04/30 09:52:25 542761] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:623|frame:ACK |recv_time:1746006745542554|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 542769] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865542554|now:1746006745542554|interv:120000000| [2025/04/30 09:52:25 542773] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865542554|now:1746006745542554|interv:120000000| [2025/04/30 09:52:25 542777] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745553698|pq_index:0| [2025/04/30 09:52:25 542781] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745542058| [2025/04/30 09:52:25 542785] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745542785| [2025/04/30 09:52:25 542790] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745542789| [2025/04/30 09:52:25 542796] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41582|min_srtt:41582|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 542801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:51600|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 542805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 542809] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 542813] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 542818] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 542822] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41582|min_srtt:41582|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 542826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:51600|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1493823| [2025/04/30 09:52:25 542830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 542834] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 542838] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 542842] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 542847] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 542851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1471422| [2025/04/30 09:52:25 542855] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 542859] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745543859|now:1746006745542859|interv:1000| [2025/04/30 09:52:25 542867] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 542871] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 542875] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745543859| [2025/04/30 09:52:25 542879] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745543859| [2025/04/30 09:52:25 542883] [debug] |xqc_engine_wakeup_after|wakeup:1746006745543859|now:1746006745542883|diff:976| [2025/04/30 09:52:25 542887] [debug] |xqc_engine_main_logic|END|now:1746006745542789| [2025/04/30 09:52:25 542892] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745542892| [2025/04/30 09:52:25 542896] [debug] |xqc_engine_wakeup_after|wakeup:1746006745543859|now:1746006745542896|diff:963| [2025/04/30 09:52:25 542900] [debug] |xqc_engine_main_logic|END|now:1746006745542892| [2025/04/30 09:52:25 543972] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745543972| [2025/04/30 09:52:25 543985] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745543859|pq_index:0| [2025/04/30 09:52:25 543989] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745542789| [2025/04/30 09:52:25 543995] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745543993| [2025/04/30 09:52:25 543999] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745543859|now:1746006745543993| [2025/04/30 09:52:25 544004] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745543859|now:1746006745543993| [2025/04/30 09:52:25 544008] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 544014] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41582|min_srtt:41582|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 544022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:51600|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 544030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 544036] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 544041] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 544047] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 544054] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41582|min_srtt:41582|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 544061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:51600|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1493823| [2025/04/30 09:52:25 544068] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 544074] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 544080] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 544094] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 544101] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 544108] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1471422| [2025/04/30 09:52:25 544115] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 544122] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1605| [2025/04/30 09:52:25 544212] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1605|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006745544153|stream_id:0|stream_offset:1471422| [2025/04/30 09:52:25 544226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 544233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:52:25 544240] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41582|rtt_var:884|pto_duration:45118|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 544247] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 544253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 544260] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:52:25 544266] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745614271|now:1746006745544240|interv:70031| [2025/04/30 09:52:25 544273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745614271|now:1746006745544240|interval:70031|pto_count:0|srtt:41582 [2025/04/30 09:52:25 544280] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54008|inflight:52800| [2025/04/30 09:52:25 544287] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 544294] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1472601| [2025/04/30 09:52:25 544300] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 544304] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1606| [2025/04/30 09:52:25 544339] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1606|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746006745544312|stream_id:0|stream_offset:1472601| [2025/04/30 09:52:25 544349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 544363] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 09:52:25 544370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41582|rtt_var:884|pto_duration:45118|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 544376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 544380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 544383] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:52:25 544387] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745614430|now:1746006745544369|interv:70061| [2025/04/30 09:52:25 544392] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745614430|now:1746006745544369|interval:70061|pto_count:0|srtt:41582 [2025/04/30 09:52:25 544396] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54008|inflight:54000| [2025/04/30 09:52:25 544401] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 544405] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1473780| [2025/04/30 09:52:25 544410] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 544414] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745553698| [2025/04/30 09:52:25 544418] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745553698| [2025/04/30 09:52:25 544422] [debug] |xqc_engine_wakeup_after|wakeup:1746006745553698|now:1746006745544422|diff:9276| [2025/04/30 09:52:25 544427] [debug] |xqc_engine_main_logic|END|now:1746006745543993| [2025/04/30 09:52:25 544631] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006745544630| [2025/04/30 09:52:25 544640] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 544648] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:623| [2025/04/30 09:52:25 544654] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:624| [2025/04/30 09:52:25 544662] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:624| [2025/04/30 09:52:25 544669] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 544677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1562|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1563|path_largest_ack:1562| [2025/04/30 09:52:25 544684] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:50416|prior_delivered:1398857|prior_time:1746006745501638|is_app_limited:0|send_elapse:42745|ack_elapse:42992|ctl_first_sent_time:1746006745502192|lagest_ack_time:1746006745544630|curr_delivered:1448073| [2025/04/30 09:52:25 544691] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745502192| [2025/04/30 09:52:25 544699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:576||sndq_packets_used_bytes:0|sndq_packets_free:772| [2025/04/30 09:52:25 544712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1563|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1563|path_largest_ack:1563| [2025/04/30 09:52:25 544719] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:50416|prior_delivered:1398857|prior_time:1746006745501638|is_app_limited:0|send_elapse:42745|ack_elapse:42992|ctl_first_sent_time:1746006745502192|lagest_ack_time:1746006745544630|curr_delivered:1449273| [2025/04/30 09:52:25 544726] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745502326| [2025/04/30 09:52:25 544733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:575||sndq_packets_used_bytes:0|sndq_packets_free:773| [2025/04/30 09:52:25 544739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41582|rttvar:884|minrtt:31359|latest_rtt:42304|ack_delay:88| [2025/04/30 09:52:25 544746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41662|rttvar:821|minrtt:31359|latest_rtt:42304|ack_delay:88| [2025/04/30 09:52:25 544753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1563|lost_pn:1560|thresh:3| [2025/04/30 09:52:25 544760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 544766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 544773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41662|rtt_var:821|pto_duration:44946|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 544779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 544782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 544786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:52:25 544790] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745614258|now:1746006745544773|interv:69485| [2025/04/30 09:52:25 544794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745614258|now:1746006745544773|interval:69485|pto_count:0|srtt:41662 [2025/04/30 09:52:25 544799] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42745, ack_elapse 42992, delivered 50416|rate 1172683|lost 307| [2025/04/30 09:52:25 544803] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172683) in round 27| [2025/04/30 09:52:25 544808] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 544812] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:15420| [2025/04/30 09:52:25 544816] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54008|packet_lost:0|acked:2400|po_sent_time:1746006745502326|recovery:1|recovery_start:1746006745516758|packet_conservation:1|next_round_delivered:1415665| [2025/04/30 09:52:25 544820] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54008|packet_lost:0|acked:2400|po_sent_time:1746006745502326|recovery:1|recovery_start:1746006745516758|packet_conservation:1|next_round_delivered:1415665| [2025/04/30 09:52:25 544829] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:54008|full_bw_reached:1|inflight:51600|srtt:41662|latest_rtt:42304|min_rtt:31359|applimit:0|lost:306|recovery:1|recovery_start:1746006745516758|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 544834] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:25 544839] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:25 544844] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 09:52:25 544848] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:624|largest:624|pns:2| [2025/04/30 09:52:25 544853] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:624|frame:PING ACK |recv_time:1746006745544630|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 544858] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865544630|now:1746006745544630|interv:120000000| [2025/04/30 09:52:25 544862] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865544630|now:1746006745544630|interv:120000000| [2025/04/30 09:52:25 544866] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745553698|pq_index:0| [2025/04/30 09:52:25 544870] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745543993| [2025/04/30 09:52:25 544875] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745544875| [2025/04/30 09:52:25 544880] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745544879| [2025/04/30 09:52:25 544886] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:624|ack_delay:255|first_ack_range:23|largest_pkt_recv_time:1746006745544630| [2025/04/30 09:52:25 544890] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:624|low:601|pkt_pns:2| [2025/04/30 09:52:25 544894] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:624|frame_largest_recv:624| [2025/04/30 09:52:25 544898] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:25 544903] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41662|min_srtt:41662|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 544907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:51600|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 544912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 544916] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 544919] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 544929] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 544933] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41662|min_srtt:41662|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 544938] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:51600|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1493823| [2025/04/30 09:52:25 544942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 544946] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 544950] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 544954] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 544959] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:25 544963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:51600|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1473780| [2025/04/30 09:52:25 544967] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 544971] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745545971|now:1746006745544971|interv:1000| [2025/04/30 09:52:25 544975] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 544979] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 544983] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745545971| [2025/04/30 09:52:25 544987] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745545971| [2025/04/30 09:52:25 544991] [debug] |xqc_engine_wakeup_after|wakeup:1746006745545971|now:1746006745544991|diff:980| [2025/04/30 09:52:25 544995] [debug] |xqc_engine_main_logic|END|now:1746006745544879| [2025/04/30 09:52:25 545001] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745545001| [2025/04/30 09:52:25 545005] [debug] |xqc_engine_wakeup_after|wakeup:1746006745545971|now:1746006745545005|diff:966| [2025/04/30 09:52:25 545009] [debug] |xqc_engine_main_logic|END|now:1746006745545001| [2025/04/30 09:52:25 546095] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745546094| [2025/04/30 09:52:25 546109] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745545971|pq_index:0| [2025/04/30 09:52:25 546116] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745544879| [2025/04/30 09:52:25 546125] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745546123| [2025/04/30 09:52:25 546149] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745545971|now:1746006745546123| [2025/04/30 09:52:25 546159] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745545971|now:1746006745546123| [2025/04/30 09:52:25 546172] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 546180] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41662|min_srtt:41662|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 546187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:51600|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 546194] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 546200] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 546205] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 546212] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 546219] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41662|min_srtt:41662|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 546225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:51600|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1493823| [2025/04/30 09:52:25 546232] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 546238] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 546245] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 546251] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 546259] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:25 546265] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:51600|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1473780| [2025/04/30 09:52:25 546269] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 546274] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1607| [2025/04/30 09:52:25 546313] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1607|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:51600|now:1746006745546282|stream_id:0|stream_offset:1473780| [2025/04/30 09:52:25 546323] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1607|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:52:25 546330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:52:25 546337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41662|rtt_var:821|pto_duration:44946|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 546344] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 546358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 546362] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 546366] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745616228|now:1746006745546336|interv:69892| [2025/04/30 09:52:25 546370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745616228|now:1746006745546336|interval:69892|pto_count:0|srtt:41662 [2025/04/30 09:52:25 546375] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54008|inflight:52806| [2025/04/30 09:52:25 546380] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 546384] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1474959| [2025/04/30 09:52:25 546388] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 546393] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1608| [2025/04/30 09:52:25 546424] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1608|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745546399|stream_id:0|stream_offset:1474959| [2025/04/30 09:52:25 546433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 546440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 546447] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41662|rtt_var:821|pto_duration:44946|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 546453] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 546457] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 546462] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 546469] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745616345|now:1746006745546447|interv:69898| [2025/04/30 09:52:25 546476] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745616345|now:1746006745546447|interval:69898|pto_count:0|srtt:41662 [2025/04/30 09:52:25 546483] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54008|inflight:54006| [2025/04/30 09:52:25 546488] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 546492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1476138| [2025/04/30 09:52:25 546498] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 546510] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745616345| [2025/04/30 09:52:25 546517] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745616345| [2025/04/30 09:52:25 546524] [debug] |xqc_engine_wakeup_after|wakeup:1746006745616345|now:1746006745546524|diff:69821| [2025/04/30 09:52:25 546531] [debug] |xqc_engine_main_logic|END|now:1746006745546123| [2025/04/30 09:52:25 546544] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745546543| [2025/04/30 09:52:25 546552] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 546559] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:624| [2025/04/30 09:52:25 546565] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:625| [2025/04/30 09:52:25 546574] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:625| [2025/04/30 09:52:25 546580] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 546588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1564|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1565|path_largest_ack:1564| [2025/04/30 09:52:25 546596] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:52816|prior_delivered:1398857|prior_time:1746006745501638|is_app_limited:0|send_elapse:44255|ack_elapse:44905|ctl_first_sent_time:1746006745503702|lagest_ack_time:1746006745546543|curr_delivered:1450473| [2025/04/30 09:52:25 546603] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745503702| [2025/04/30 09:52:25 546607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:574||sndq_packets_used_bytes:0|sndq_packets_free:774| [2025/04/30 09:52:25 546614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1565|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1565|path_largest_ack:1565| [2025/04/30 09:52:25 546621] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:52816|prior_delivered:1398857|prior_time:1746006745501638|is_app_limited:0|send_elapse:44255|ack_elapse:44905|ctl_first_sent_time:1746006745503702|lagest_ack_time:1746006745546543|curr_delivered:1451673| [2025/04/30 09:52:25 546628] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745503842| [2025/04/30 09:52:25 546634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:573||sndq_packets_used_bytes:0|sndq_packets_free:775| [2025/04/30 09:52:25 546638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41662|rttvar:821|minrtt:31359|latest_rtt:42701|ack_delay:112| [2025/04/30 09:52:25 546645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41778|rttvar:847|minrtt:31359|latest_rtt:42701|ack_delay:112| [2025/04/30 09:52:25 546651] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1565|lost_pn:1562|thresh:3| [2025/04/30 09:52:25 546658] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 546664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 546668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41778|rtt_var:847|pto_duration:45166|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 546677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 546681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 546685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 546689] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745616565|now:1746006745546668|interv:69897| [2025/04/30 09:52:25 546693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745616565|now:1746006745546668|interval:69897|pto_count:0|srtt:41778 [2025/04/30 09:52:25 546698] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44255, ack_elapse 44905, delivered 52816|rate 1176171|lost 307| [2025/04/30 09:52:25 546703] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176171) in round 27| [2025/04/30 09:52:25 546707] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 546711] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:15420| [2025/04/30 09:52:25 546715] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54008|packet_lost:0|acked:2400|po_sent_time:1746006745503842|recovery:1|recovery_start:1746006745516758|packet_conservation:1|next_round_delivered:1415665| [2025/04/30 09:52:25 546719] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54008|packet_lost:0|acked:2400|po_sent_time:1746006745503842|recovery:1|recovery_start:1746006745516758|packet_conservation:1|next_round_delivered:1415665| [2025/04/30 09:52:25 546724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:54008|full_bw_reached:1|inflight:51606|srtt:41778|latest_rtt:42701|min_rtt:31359|applimit:0|lost:306|recovery:1|recovery_start:1746006745516758|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 546730] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:625|largest:625|pns:2| [2025/04/30 09:52:25 546734] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:625|frame:ACK |recv_time:1746006745546543|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 546739] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865546543|now:1746006745546543|interv:120000000| [2025/04/30 09:52:25 546743] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865546543|now:1746006745546543|interv:120000000| [2025/04/30 09:52:25 546747] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745616345|pq_index:0| [2025/04/30 09:52:25 546752] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745546123| [2025/04/30 09:52:25 546756] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745546756| [2025/04/30 09:52:25 546761] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745546760| [2025/04/30 09:52:25 546767] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41778|min_srtt:41778|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 546774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:51606|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 546779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 546783] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 546786] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 546791] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 546795] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41778|min_srtt:41778|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 546799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:51606|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1493823| [2025/04/30 09:52:25 546803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 546807] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 546811] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 546815] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 546820] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 546824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1476138| [2025/04/30 09:52:25 546828] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 546832] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745547832|now:1746006745546832|interv:1000| [2025/04/30 09:52:25 546836] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 546840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 546844] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745547832| [2025/04/30 09:52:25 546848] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745547832| [2025/04/30 09:52:25 546852] [debug] |xqc_engine_wakeup_after|wakeup:1746006745547832|now:1746006745546852|diff:980| [2025/04/30 09:52:25 546856] [debug] |xqc_engine_main_logic|END|now:1746006745546760| [2025/04/30 09:52:25 546862] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745546862| [2025/04/30 09:52:25 546866] [debug] |xqc_engine_wakeup_after|wakeup:1746006745547832|now:1746006745546866|diff:966| [2025/04/30 09:52:25 546870] [debug] |xqc_engine_main_logic|END|now:1746006745546862| [2025/04/30 09:52:25 547942] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745547941| [2025/04/30 09:52:25 547954] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745547832|pq_index:0| [2025/04/30 09:52:25 547964] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745546760| [2025/04/30 09:52:25 547969] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745547968| [2025/04/30 09:52:25 547974] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745547832|now:1746006745547968| [2025/04/30 09:52:25 547979] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745547832|now:1746006745547968| [2025/04/30 09:52:25 547982] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 547988] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41778|min_srtt:41778|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 547993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:51606|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 547998] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 548004] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 548010] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 548017] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 548024] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41778|min_srtt:41778|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 548030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:51606|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1493823| [2025/04/30 09:52:25 548037] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 548043] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 548049] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 548056] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 548063] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 548069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1476138| [2025/04/30 09:52:25 548076] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 548083] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1609| [2025/04/30 09:52:25 548150] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1609|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745548095|stream_id:0|stream_offset:1476138| [2025/04/30 09:52:25 548171] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 548179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 548186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41778|rtt_var:847|pto_duration:45166|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 548193] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 548199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 548206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 548212] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745618261|now:1746006745548185|interv:70076| [2025/04/30 09:52:25 548218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745618261|now:1746006745548185|interval:70076|pto_count:0|srtt:41778 [2025/04/30 09:52:25 548225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54008|inflight:52806| [2025/04/30 09:52:25 548233] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 548240] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1477317| [2025/04/30 09:52:25 548247] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 548253] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1610| [2025/04/30 09:52:25 548296] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1610|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745548263|stream_id:0|stream_offset:1477317| [2025/04/30 09:52:25 548305] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 548312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 548319] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41778|rtt_var:847|pto_duration:45166|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 548324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 548328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 548331] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 548335] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745618429|now:1746006745548318|interv:70111| [2025/04/30 09:52:25 548339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745618429|now:1746006745548318|interval:70111|pto_count:0|srtt:41778 [2025/04/30 09:52:25 548349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54008|inflight:54006| [2025/04/30 09:52:25 548354] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 548358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1478496| [2025/04/30 09:52:25 548362] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 548367] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745618429| [2025/04/30 09:52:25 548371] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745618429| [2025/04/30 09:52:25 548375] [debug] |xqc_engine_wakeup_after|wakeup:1746006745618429|now:1746006745548375|diff:70054| [2025/04/30 09:52:25 548380] [debug] |xqc_engine_main_logic|END|now:1746006745547968| [2025/04/30 09:52:25 548532] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745548531| [2025/04/30 09:52:25 548541] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 548550] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:625| [2025/04/30 09:52:25 548556] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:626| [2025/04/30 09:52:25 548564] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:626| [2025/04/30 09:52:25 548571] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 548579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1566|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1567|path_largest_ack:1566| [2025/04/30 09:52:25 548586] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:52816|prior_delivered:1401257|prior_time:1746006745503960|is_app_limited:0|send_elapse:44074|ack_elapse:44571|ctl_first_sent_time:1746006745505521|lagest_ack_time:1746006745548531|curr_delivered:1452873| [2025/04/30 09:52:25 548593] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745505521| [2025/04/30 09:52:25 548600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:572||sndq_packets_used_bytes:0|sndq_packets_free:776| [2025/04/30 09:52:25 548607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1567|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1567|path_largest_ack:1567| [2025/04/30 09:52:25 548612] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:52816|prior_delivered:1401257|prior_time:1746006745503960|is_app_limited:0|send_elapse:44074|ack_elapse:44571|ctl_first_sent_time:1746006745505521|lagest_ack_time:1746006745548531|curr_delivered:1454073| [2025/04/30 09:52:25 548620] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745505658| [2025/04/30 09:52:25 548626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:571||sndq_packets_used_bytes:0|sndq_packets_free:777| [2025/04/30 09:52:25 548632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41778|rttvar:847|minrtt:31359|latest_rtt:42873|ack_delay:104| [2025/04/30 09:52:25 548645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41902|rttvar:883|minrtt:31359|latest_rtt:42873|ack_delay:104| [2025/04/30 09:52:25 548649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1567|lost_pn:1564|thresh:3| [2025/04/30 09:52:25 548654] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 548658] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 548662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41902|rtt_var:883|pto_duration:45434|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 548666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 548670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 548674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 548679] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745618697|now:1746006745548662|interv:70035| [2025/04/30 09:52:25 548683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745618697|now:1746006745548662|interval:70035|pto_count:0|srtt:41902 [2025/04/30 09:52:25 548687] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44074, ack_elapse 44571, delivered 52816|rate 1184985|lost 307| [2025/04/30 09:52:25 548692] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184985) in round 27| [2025/04/30 09:52:25 548696] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 548700] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:15420| [2025/04/30 09:52:25 548704] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54008|packet_lost:0|acked:2400|po_sent_time:1746006745505658|recovery:1|recovery_start:1746006745516758|packet_conservation:1|next_round_delivered:1415665| [2025/04/30 09:52:25 548709] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54008|packet_lost:0|acked:2400|po_sent_time:1746006745505658|recovery:1|recovery_start:1746006745516758|packet_conservation:1|next_round_delivered:1415665| [2025/04/30 09:52:25 548713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:54008|full_bw_reached:1|inflight:51606|srtt:41902|latest_rtt:42873|min_rtt:31359|applimit:0|lost:306|recovery:1|recovery_start:1746006745516758|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 548719] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:626|largest:626|pns:2| [2025/04/30 09:52:25 548724] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:626|frame:ACK |recv_time:1746006745548531|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 548729] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865548531|now:1746006745548531|interv:120000000| [2025/04/30 09:52:25 548733] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865548531|now:1746006745548531|interv:120000000| [2025/04/30 09:52:25 548740] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745618429|pq_index:0| [2025/04/30 09:52:25 548744] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745547968| [2025/04/30 09:52:25 548748] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745548748| [2025/04/30 09:52:25 548753] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745548752| [2025/04/30 09:52:25 548759] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41902|min_srtt:41902|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 548763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:51606|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 548768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 548772] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 548776] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 548780] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 548784] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41902|min_srtt:41902|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 548789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:51606|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1493823| [2025/04/30 09:52:25 548793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 548797] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 548801] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 548805] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 548809] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 548814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1478496| [2025/04/30 09:52:25 548818] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 548822] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745549822|now:1746006745548822|interv:1000| [2025/04/30 09:52:25 548826] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 548830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 548837] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745549822| [2025/04/30 09:52:25 548841] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745549822| [2025/04/30 09:52:25 548845] [debug] |xqc_engine_wakeup_after|wakeup:1746006745549822|now:1746006745548845|diff:977| [2025/04/30 09:52:25 548849] [debug] |xqc_engine_main_logic|END|now:1746006745548752| [2025/04/30 09:52:25 548855] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745548855| [2025/04/30 09:52:25 548859] [debug] |xqc_engine_wakeup_after|wakeup:1746006745549822|now:1746006745548858|diff:964| [2025/04/30 09:52:25 548862] [debug] |xqc_engine_main_logic|END|now:1746006745548855| [2025/04/30 09:52:25 549934] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745549933| [2025/04/30 09:52:25 549946] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745549822|pq_index:0| [2025/04/30 09:52:25 549950] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745548752| [2025/04/30 09:52:25 549956] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745549954| [2025/04/30 09:52:25 549960] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745549822|now:1746006745549954| [2025/04/30 09:52:25 549965] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745549822|now:1746006745549954| [2025/04/30 09:52:25 549969] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 549974] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41902|min_srtt:41902|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 549979] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:51606|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 549983] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 549987] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 549992] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 549999] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 550006] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41902|min_srtt:41902|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 550013] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:51606|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1493823| [2025/04/30 09:52:25 550020] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 550024] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 550030] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 550038] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 550052] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 550059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1478496| [2025/04/30 09:52:25 550066] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 550073] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1611| [2025/04/30 09:52:25 550119] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1611|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745550084|stream_id:0|stream_offset:1478496| [2025/04/30 09:52:25 550129] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 550156] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 550164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41902|rtt_var:883|pto_duration:45434|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 550171] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 550177] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 550183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 550189] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745620518|now:1746006745550163|interv:70355| [2025/04/30 09:52:25 550196] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745620518|now:1746006745550163|interval:70355|pto_count:0|srtt:41902 [2025/04/30 09:52:25 550203] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54008|inflight:52806| [2025/04/30 09:52:25 550211] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 550218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1479675| [2025/04/30 09:52:25 550225] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 550232] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1612| [2025/04/30 09:52:25 550270] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1612|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745550242|stream_id:0|stream_offset:1479675| [2025/04/30 09:52:25 550280] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 550288] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 550294] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41902|rtt_var:883|pto_duration:45434|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 550306] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 550310] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 550314] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 550318] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745620676|now:1746006745550293|interv:70383| [2025/04/30 09:52:25 550322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745620676|now:1746006745550293|interval:70383|pto_count:0|srtt:41902 [2025/04/30 09:52:25 550330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54008|inflight:54006| [2025/04/30 09:52:25 550338] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 550344] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1480854| [2025/04/30 09:52:25 550351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 550356] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745620676| [2025/04/30 09:52:25 550360] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745620676| [2025/04/30 09:52:25 550364] [debug] |xqc_engine_wakeup_after|wakeup:1746006745620676|now:1746006745550364|diff:70312| [2025/04/30 09:52:25 550368] [debug] |xqc_engine_main_logic|END|now:1746006745549954| [2025/04/30 09:52:25 550541] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745550540| [2025/04/30 09:52:25 550551] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 550560] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:626| [2025/04/30 09:52:25 550566] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:627| [2025/04/30 09:52:25 550575] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:627| [2025/04/30 09:52:25 550581] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 550589] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1568|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1569|path_largest_ack:1568| [2025/04/30 09:52:25 550597] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:52816|prior_delivered:1403657|prior_time:1746006745505820|is_app_limited:0|send_elapse:43890|ack_elapse:44720|ctl_first_sent_time:1746006745507315|lagest_ack_time:1746006745550540|curr_delivered:1455273| [2025/04/30 09:52:25 550604] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745507315| [2025/04/30 09:52:25 550610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:570||sndq_packets_used_bytes:0|sndq_packets_free:778| [2025/04/30 09:52:25 550617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1569|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1569|path_largest_ack:1569| [2025/04/30 09:52:25 550632] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:51608|prior_delivered:1406065|prior_time:1746006745507637|is_app_limited:0|send_elapse:43017|ack_elapse:42903|ctl_first_sent_time:1746006745509192|lagest_ack_time:1746006745550540|curr_delivered:1456473| [2025/04/30 09:52:25 550638] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745509192| [2025/04/30 09:52:25 550644] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:569||sndq_packets_used_bytes:0|sndq_packets_free:779| [2025/04/30 09:52:25 550651] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41902|rttvar:883|minrtt:31359|latest_rtt:41348|ack_delay:80| [2025/04/30 09:52:25 550659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41823|rttvar:821|minrtt:31359|latest_rtt:41348|ack_delay:80| [2025/04/30 09:52:25 550666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1569|lost_pn:1566|thresh:3| [2025/04/30 09:52:25 550672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 550679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 550685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41823|rtt_var:821|pto_duration:45107|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 550692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 550697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 550701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 550705] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745620349|now:1746006745550685|interv:69664| [2025/04/30 09:52:25 550709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745620349|now:1746006745550685|interval:69664|pto_count:0|srtt:41823 [2025/04/30 09:52:25 550714] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43017, ack_elapse 42903, delivered 50408|rate 1171815|lost 307| [2025/04/30 09:52:25 550718] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171815) in round 27| [2025/04/30 09:52:25 550723] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 550727] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:15420| [2025/04/30 09:52:25 550731] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54008|packet_lost:0|acked:2400|po_sent_time:1746006745509192|recovery:1|recovery_start:1746006745516758|packet_conservation:1|next_round_delivered:1415665| [2025/04/30 09:52:25 550735] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54008|packet_lost:0|acked:2400|po_sent_time:1746006745509192|recovery:1|recovery_start:1746006745516758|packet_conservation:1|next_round_delivered:1415665| [2025/04/30 09:52:25 550740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:54008|full_bw_reached:1|inflight:51606|srtt:41823|latest_rtt:41348|min_rtt:31359|applimit:0|lost:306|recovery:1|recovery_start:1746006745516758|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 550750] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:627|largest:627|pns:2| [2025/04/30 09:52:25 550754] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:627|frame:ACK |recv_time:1746006745550540|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 550759] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865550540|now:1746006745550540|interv:120000000| [2025/04/30 09:52:25 550763] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865550540|now:1746006745550540|interv:120000000| [2025/04/30 09:52:25 550767] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745620676|pq_index:0| [2025/04/30 09:52:25 550772] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745549954| [2025/04/30 09:52:25 550776] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745550776| [2025/04/30 09:52:25 550781] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745550780| [2025/04/30 09:52:25 550787] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41823|min_srtt:41823|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 550791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:51606|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 550796] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 550800] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 550803] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 550808] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 550812] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41823|min_srtt:41823|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 550816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:51606|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1493823| [2025/04/30 09:52:25 550820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 550824] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 550828] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 550832] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 550837] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 550844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1480854| [2025/04/30 09:52:25 550848] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 550852] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745551852|now:1746006745550852|interv:1000| [2025/04/30 09:52:25 550856] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 550860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 550864] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745551852| [2025/04/30 09:52:25 550868] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745551852| [2025/04/30 09:52:25 550872] [debug] |xqc_engine_wakeup_after|wakeup:1746006745551852|now:1746006745550872|diff:980| [2025/04/30 09:52:25 550876] [debug] |xqc_engine_main_logic|END|now:1746006745550780| [2025/04/30 09:52:25 550882] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745550882| [2025/04/30 09:52:25 550885] [debug] |xqc_engine_wakeup_after|wakeup:1746006745551852|now:1746006745550885|diff:967| [2025/04/30 09:52:25 550889] [debug] |xqc_engine_main_logic|END|now:1746006745550882| [2025/04/30 09:52:25 551962] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745551962| [2025/04/30 09:52:25 551974] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745551852|pq_index:0| [2025/04/30 09:52:25 551979] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745550780| [2025/04/30 09:52:25 551984] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745551983| [2025/04/30 09:52:25 551991] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745551852|now:1746006745551983| [2025/04/30 09:52:25 551998] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745551852|now:1746006745551983| [2025/04/30 09:52:25 552005] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 552013] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41823|min_srtt:41823|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 552019] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:51606|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 552026] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 552032] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 552038] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 552045] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 552051] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41823|min_srtt:41823|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 552064] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:51606|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1493823| [2025/04/30 09:52:25 552072] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 552078] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 552084] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 552091] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 552098] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 552105] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1480854| [2025/04/30 09:52:25 552112] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 552120] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1613| [2025/04/30 09:52:25 552185] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1613|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745552131|stream_id:0|stream_offset:1480854| [2025/04/30 09:52:25 552198] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 552206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 552213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41823|rtt_var:821|pto_duration:45107|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 552220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 552226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 552232] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 552238] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745622238|now:1746006745552212|interv:70026| [2025/04/30 09:52:25 552244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745622238|now:1746006745552212|interval:70026|pto_count:0|srtt:41823 [2025/04/30 09:52:25 552251] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54008|inflight:52806| [2025/04/30 09:52:25 552256] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 552260] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1482033| [2025/04/30 09:52:25 552265] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 552274] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1614| [2025/04/30 09:52:25 552304] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1614|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745552282|stream_id:0|stream_offset:1482033| [2025/04/30 09:52:25 552310] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 552315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 552319] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41823|rtt_var:821|pto_duration:45107|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 552324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 552328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 552332] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 552336] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745622389|now:1746006745552319|interv:70070| [2025/04/30 09:52:25 552340] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745622389|now:1746006745552319|interval:70070|pto_count:0|srtt:41823 [2025/04/30 09:52:25 552344] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54008|inflight:54006| [2025/04/30 09:52:25 552348] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 552353] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1483212| [2025/04/30 09:52:25 552357] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 552361] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745622389| [2025/04/30 09:52:25 552366] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745622389| [2025/04/30 09:52:25 552370] [debug] |xqc_engine_wakeup_after|wakeup:1746006745622389|now:1746006745552369|diff:70020| [2025/04/30 09:52:25 552374] [debug] |xqc_engine_main_logic|END|now:1746006745551983| [2025/04/30 09:52:25 552525] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745552524| [2025/04/30 09:52:25 552535] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 552543] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:627| [2025/04/30 09:52:25 552549] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:628| [2025/04/30 09:52:25 552558] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:628| [2025/04/30 09:52:25 552564] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 552572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1570|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1571|path_largest_ack:1570| [2025/04/30 09:52:25 552591] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:52808|prior_delivered:1406065|prior_time:1746006745507637|is_app_limited:0|send_elapse:43182|ack_elapse:44887|ctl_first_sent_time:1746006745509357|lagest_ack_time:1746006745552524|curr_delivered:1457673| [2025/04/30 09:52:25 552599] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745509357| [2025/04/30 09:52:25 552606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:568||sndq_packets_used_bytes:0|sndq_packets_free:780| [2025/04/30 09:52:25 552612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1571|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1571|path_largest_ack:1571| [2025/04/30 09:52:25 552619] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:52808|prior_delivered:1406065|prior_time:1746006745507637|is_app_limited:0|send_elapse:43182|ack_elapse:44887|ctl_first_sent_time:1746006745509357|lagest_ack_time:1746006745552524|curr_delivered:1458873| [2025/04/30 09:52:25 552626] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745509484| [2025/04/30 09:52:25 552632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:567||sndq_packets_used_bytes:0|sndq_packets_free:781| [2025/04/30 09:52:25 552639] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41823|rttvar:821|minrtt:31359|latest_rtt:43040|ack_delay:104| [2025/04/30 09:52:25 552647] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41963|rttvar:894|minrtt:31359|latest_rtt:43040|ack_delay:104| [2025/04/30 09:52:25 552654] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1571|lost_pn:1568|thresh:3| [2025/04/30 09:52:25 552661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 552667] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 552674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41963|rtt_var:894|pto_duration:45539|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 552678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 552682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 552686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 552690] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745622821|now:1746006745552673|interv:70148| [2025/04/30 09:52:25 552694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745622821|now:1746006745552673|interval:70148|pto_count:0|srtt:41963 [2025/04/30 09:52:25 552699] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43182, ack_elapse 44887, delivered 52808|rate 1176465|lost 307| [2025/04/30 09:52:25 552703] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176465) in round 27| [2025/04/30 09:52:25 552707] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 552716] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:15420| [2025/04/30 09:52:25 552720] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54008|packet_lost:0|acked:2400|po_sent_time:1746006745509484|recovery:1|recovery_start:1746006745516758|packet_conservation:1|next_round_delivered:1415665| [2025/04/30 09:52:25 552724] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54008|packet_lost:0|acked:2400|po_sent_time:1746006745509484|recovery:1|recovery_start:1746006745516758|packet_conservation:1|next_round_delivered:1415665| [2025/04/30 09:52:25 552729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:54008|full_bw_reached:1|inflight:51606|srtt:41963|latest_rtt:43040|min_rtt:31359|applimit:0|lost:306|recovery:1|recovery_start:1746006745516758|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 552735] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:628|largest:628|pns:2| [2025/04/30 09:52:25 552739] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:628|frame:ACK |recv_time:1746006745552524|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 552744] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865552524|now:1746006745552524|interv:120000000| [2025/04/30 09:52:25 552748] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865552524|now:1746006745552524|interv:120000000| [2025/04/30 09:52:25 552752] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745622389|pq_index:0| [2025/04/30 09:52:25 552757] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745551983| [2025/04/30 09:52:25 552761] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745552761| [2025/04/30 09:52:25 552766] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745552765| [2025/04/30 09:52:25 552771] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41963|min_srtt:41963|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 552776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:51606|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 552780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 552784] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 552788] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 552792] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 552796] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41963|min_srtt:41963|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 552801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:51606|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1493823| [2025/04/30 09:52:25 552808] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 552812] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 552815] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 552819] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 552824] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 552828] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1483212| [2025/04/30 09:52:25 552833] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 552837] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745553836|now:1746006745552836|interv:1000| [2025/04/30 09:52:25 552841] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 552844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 552848] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745553836| [2025/04/30 09:52:25 552852] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745553836| [2025/04/30 09:52:25 552856] [debug] |xqc_engine_wakeup_after|wakeup:1746006745553836|now:1746006745552856|diff:980| [2025/04/30 09:52:25 552861] [debug] |xqc_engine_main_logic|END|now:1746006745552765| [2025/04/30 09:52:25 552866] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745552866| [2025/04/30 09:52:25 552870] [debug] |xqc_engine_wakeup_after|wakeup:1746006745553836|now:1746006745552870|diff:966| [2025/04/30 09:52:25 552874] [debug] |xqc_engine_main_logic|END|now:1746006745552866| [2025/04/30 09:52:25 553946] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745553946| [2025/04/30 09:52:25 553958] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745553836|pq_index:0| [2025/04/30 09:52:25 553962] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745552765| [2025/04/30 09:52:25 553967] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745553966| [2025/04/30 09:52:25 553972] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745553836|now:1746006745553966| [2025/04/30 09:52:25 553976] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745553836|now:1746006745553966| [2025/04/30 09:52:25 553982] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 553990] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41963|min_srtt:41963|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 553998] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:51606|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 554011] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 554017] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 554024] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 554030] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 554037] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41963|min_srtt:41963|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 554044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:51606|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1493823| [2025/04/30 09:52:25 554052] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 554058] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 554064] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 554070] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 554078] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 554084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1483212| [2025/04/30 09:52:25 554092] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 554098] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1615| [2025/04/30 09:52:25 554160] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1615|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745554110|stream_id:0|stream_offset:1483212| [2025/04/30 09:52:25 554174] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1615|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:25 554181] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 554188] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41963|rtt_var:894|pto_duration:45539|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 554195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 554201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 554208] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 554214] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745624649|now:1746006745554188|interv:70461| [2025/04/30 09:52:25 554220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745624649|now:1746006745554188|interval:70461|pto_count:0|srtt:41963 [2025/04/30 09:52:25 554234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54008|inflight:52806| [2025/04/30 09:52:25 554239] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 554243] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1484391| [2025/04/30 09:52:25 554248] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 554252] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1616| [2025/04/30 09:52:25 554284] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1616|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745554260|stream_id:0|stream_offset:1484391| [2025/04/30 09:52:25 554290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1616|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:25 554295] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 554299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41963|rtt_var:894|pto_duration:45539|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 554303] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 554307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 554311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 554315] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745624799|now:1746006745554299|interv:70500| [2025/04/30 09:52:25 554319] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745624799|now:1746006745554299|interval:70500|pto_count:0|srtt:41963 [2025/04/30 09:52:25 554323] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54008|inflight:54006| [2025/04/30 09:52:25 554328] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 554332] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1485570| [2025/04/30 09:52:25 554337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 554341] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745624799| [2025/04/30 09:52:25 554345] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745624799| [2025/04/30 09:52:25 554349] [debug] |xqc_engine_wakeup_after|wakeup:1746006745624799|now:1746006745554349|diff:70450| [2025/04/30 09:52:25 554354] [debug] |xqc_engine_main_logic|END|now:1746006745553966| [2025/04/30 09:52:25 554502] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745554500| [2025/04/30 09:52:25 554517] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 554525] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:628| [2025/04/30 09:52:25 554532] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:629| [2025/04/30 09:52:25 554540] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:629| [2025/04/30 09:52:25 554547] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 554554] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1572|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1573|path_largest_ack:1572| [2025/04/30 09:52:25 554562] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:52808|prior_delivered:1408465|prior_time:1746006745509659|is_app_limited:0|send_elapse:41802|ack_elapse:44841|ctl_first_sent_time:1746006745511190|lagest_ack_time:1746006745554500|curr_delivered:1460073| [2025/04/30 09:52:25 554569] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745511190| [2025/04/30 09:52:25 554576] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:566||sndq_packets_used_bytes:0|sndq_packets_free:782| [2025/04/30 09:52:25 554583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1573|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1573|path_largest_ack:1573| [2025/04/30 09:52:25 554589] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:51608|prior_delivered:1410865|prior_time:1746006745511587|is_app_limited:0|send_elapse:43061|ack_elapse:42913|ctl_first_sent_time:1746006745513158|lagest_ack_time:1746006745554500|curr_delivered:1461273| [2025/04/30 09:52:25 554597] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745513158| [2025/04/30 09:52:25 554603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:565||sndq_packets_used_bytes:0|sndq_packets_free:783| [2025/04/30 09:52:25 554610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41963|rttvar:894|minrtt:31359|latest_rtt:41342|ack_delay:112| [2025/04/30 09:52:25 554617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41871|rttvar:854|minrtt:31359|latest_rtt:41342|ack_delay:112| [2025/04/30 09:52:25 554623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1573|lost_pn:1570|thresh:3| [2025/04/30 09:52:25 554630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 554637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 554642] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41871|rtt_var:854|pto_duration:45287|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 554647] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 554651] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 554655] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 554663] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745624547|now:1746006745554642|interv:69905| [2025/04/30 09:52:25 554667] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745624547|now:1746006745554642|interval:69905|pto_count:0|srtt:41871 [2025/04/30 09:52:25 554672] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43061, ack_elapse 42913, delivered 50408|rate 1170618|lost 307| [2025/04/30 09:52:25 554677] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170618) in round 27| [2025/04/30 09:52:25 554681] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 554685] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:15420| [2025/04/30 09:52:25 554689] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54008|packet_lost:0|acked:2400|po_sent_time:1746006745513158|recovery:1|recovery_start:1746006745516758|packet_conservation:1|next_round_delivered:1415665| [2025/04/30 09:52:25 554694] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54008|packet_lost:0|acked:2400|po_sent_time:1746006745513158|recovery:1|recovery_start:1746006745516758|packet_conservation:1|next_round_delivered:1415665| [2025/04/30 09:52:25 554698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:54008|full_bw_reached:1|inflight:51606|srtt:41871|latest_rtt:41342|min_rtt:31359|applimit:0|lost:306|recovery:1|recovery_start:1746006745516758|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 554704] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:629|largest:629|pns:2| [2025/04/30 09:52:25 554709] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:629|frame:ACK |recv_time:1746006745554500|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 554714] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865554500|now:1746006745554500|interv:120000000| [2025/04/30 09:52:25 554718] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865554500|now:1746006745554500|interv:120000000| [2025/04/30 09:52:25 554722] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745624799|pq_index:0| [2025/04/30 09:52:25 554726] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745553966| [2025/04/30 09:52:25 554730] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745554730| [2025/04/30 09:52:25 554735] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745554734| [2025/04/30 09:52:25 554741] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41871|min_srtt:41871|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 554745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:51606|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 554750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 554757] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 554761] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 554765] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 554769] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41871|min_srtt:41871|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 554773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:51606|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1493823| [2025/04/30 09:52:25 554778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 554782] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 554785] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 554790] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 554794] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 554798] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1485570| [2025/04/30 09:52:25 554803] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 554807] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745555807|now:1746006745554807|interv:1000| [2025/04/30 09:52:25 554811] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 554815] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 554819] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745555807| [2025/04/30 09:52:25 554823] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745555807| [2025/04/30 09:52:25 554826] [debug] |xqc_engine_wakeup_after|wakeup:1746006745555807|now:1746006745554826|diff:981| [2025/04/30 09:52:25 554831] [debug] |xqc_engine_main_logic|END|now:1746006745554734| [2025/04/30 09:52:25 554836] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745554836| [2025/04/30 09:52:25 554840] [debug] |xqc_engine_wakeup_after|wakeup:1746006745555807|now:1746006745554840|diff:967| [2025/04/30 09:52:25 554844] [debug] |xqc_engine_main_logic|END|now:1746006745554836| [2025/04/30 09:52:25 555917] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745555916| [2025/04/30 09:52:25 555929] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745555807|pq_index:0| [2025/04/30 09:52:25 555934] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745554734| [2025/04/30 09:52:25 555939] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745555938| [2025/04/30 09:52:25 555949] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745555807|now:1746006745555938| [2025/04/30 09:52:25 555953] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745555807|now:1746006745555938| [2025/04/30 09:52:25 555957] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 555962] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41871|min_srtt:41871|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 555967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:51606|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 555973] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 555980] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 555987] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 555993] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 555999] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41871|min_srtt:41871|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 556005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:51606|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1493823| [2025/04/30 09:52:25 556012] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 556018] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 556024] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 556031] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 556038] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 556045] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1485570| [2025/04/30 09:52:25 556052] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 556059] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1617| [2025/04/30 09:52:25 556106] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1617|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745556071|stream_id:0|stream_offset:1485570| [2025/04/30 09:52:25 556116] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 556124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 556160] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41871|rtt_var:854|pto_duration:45287|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 556168] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 556174] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 556180] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 556186] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745626358|now:1746006745556160|interv:70198| [2025/04/30 09:52:25 556193] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745626358|now:1746006745556160|interval:70198|pto_count:0|srtt:41871 [2025/04/30 09:52:25 556200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54008|inflight:52806| [2025/04/30 09:52:25 556208] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 556214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1486749| [2025/04/30 09:52:25 556221] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 556226] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1618| [2025/04/30 09:52:25 556258] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1618|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745556233|stream_id:0|stream_offset:1486749| [2025/04/30 09:52:25 556264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 556269] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 556273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41871|rtt_var:854|pto_duration:45287|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 556277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 556281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 556285] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 556292] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745626520|now:1746006745556273|interv:70247| [2025/04/30 09:52:25 556296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745626520|now:1746006745556273|interval:70247|pto_count:0|srtt:41871 [2025/04/30 09:52:25 556301] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54008|inflight:54006| [2025/04/30 09:52:25 556305] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 556310] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1487928| [2025/04/30 09:52:25 556319] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 556323] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745626520| [2025/04/30 09:52:25 556327] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745626520| [2025/04/30 09:52:25 556331] [debug] |xqc_engine_wakeup_after|wakeup:1746006745626520|now:1746006745556331|diff:70189| [2025/04/30 09:52:25 556336] [debug] |xqc_engine_main_logic|END|now:1746006745555938| [2025/04/30 09:52:25 556510] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745556508| [2025/04/30 09:52:25 556521] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 556530] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:629| [2025/04/30 09:52:25 556536] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:630| [2025/04/30 09:52:25 556544] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:630| [2025/04/30 09:52:25 556548] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 556554] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1574|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1575|path_largest_ack:1574| [2025/04/30 09:52:25 556562] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:52808|prior_delivered:1410865|prior_time:1746006745511587|is_app_limited:0|send_elapse:43201|ack_elapse:44921|ctl_first_sent_time:1746006745513298|lagest_ack_time:1746006745556508|curr_delivered:1462473| [2025/04/30 09:52:25 556569] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745513298| [2025/04/30 09:52:25 556576] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:564||sndq_packets_used_bytes:0|sndq_packets_free:784| [2025/04/30 09:52:25 556584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1575|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1575|path_largest_ack:1575| [2025/04/30 09:52:25 556590] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:52808|prior_delivered:1410865|prior_time:1746006745511587|is_app_limited:0|send_elapse:43201|ack_elapse:44921|ctl_first_sent_time:1746006745513298|lagest_ack_time:1746006745556508|curr_delivered:1463673| [2025/04/30 09:52:25 556598] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745514610| [2025/04/30 09:52:25 556604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:563||sndq_packets_used_bytes:0|sndq_packets_free:785| [2025/04/30 09:52:25 556610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41871|rttvar:854|minrtt:31359|latest_rtt:41898|ack_delay:112| [2025/04/30 09:52:25 556617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41861|rttvar:662|minrtt:31359|latest_rtt:41898|ack_delay:112| [2025/04/30 09:52:25 556623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1575|lost_pn:1572|thresh:3| [2025/04/30 09:52:25 556630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 556641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 556645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41861|rtt_var:662|pto_duration:44509|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 556650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 556654] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 556657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 556661] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745625742|now:1746006745556645|interv:69097| [2025/04/30 09:52:25 556665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745625742|now:1746006745556645|interval:69097|pto_count:0|srtt:41861 [2025/04/30 09:52:25 556670] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43201, ack_elapse 44921, delivered 52808|rate 1175574|lost 307| [2025/04/30 09:52:25 556674] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175574) in round 27| [2025/04/30 09:52:25 556679] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 556683] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94835|extra_cwnd:15420| [2025/04/30 09:52:25 556687] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54008|packet_lost:0|acked:2400|po_sent_time:1746006745514610|recovery:1|recovery_start:1746006745516758|packet_conservation:1|next_round_delivered:1415665| [2025/04/30 09:52:25 556691] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54008|packet_lost:0|acked:2400|po_sent_time:1746006745514610|recovery:1|recovery_start:1746006745516758|packet_conservation:1|next_round_delivered:1415665| [2025/04/30 09:52:25 556696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1209677|bw:1209677|cwnd:54008|full_bw_reached:1|inflight:51606|srtt:41861|latest_rtt:41898|min_rtt:31359|applimit:0|lost:306|recovery:1|recovery_start:1746006745516758|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 556702] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:630|largest:630|pns:2| [2025/04/30 09:52:25 556706] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:630|frame:ACK |recv_time:1746006745556508|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 556711] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865556508|now:1746006745556508|interv:120000000| [2025/04/30 09:52:25 556715] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865556508|now:1746006745556508|interv:120000000| [2025/04/30 09:52:25 556719] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745626520|pq_index:0| [2025/04/30 09:52:25 556723] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745555938| [2025/04/30 09:52:25 556727] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745556727| [2025/04/30 09:52:25 556732] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745556731| [2025/04/30 09:52:25 556741] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41861|min_srtt:41861|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 556746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:51606|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 556750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 556754] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 556758] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 556762] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 556766] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41861|min_srtt:41861|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 556771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:51606|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1493823| [2025/04/30 09:52:25 556775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 556779] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 556783] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 556787] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 556791] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 556795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1487928| [2025/04/30 09:52:25 556800] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 556804] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745557804|now:1746006745556804|interv:1000| [2025/04/30 09:52:25 556808] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 556812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 556816] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745557804| [2025/04/30 09:52:25 556820] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745557804| [2025/04/30 09:52:25 556824] [debug] |xqc_engine_wakeup_after|wakeup:1746006745557804|now:1746006745556824|diff:980| [2025/04/30 09:52:25 556828] [debug] |xqc_engine_main_logic|END|now:1746006745556731| [2025/04/30 09:52:25 556833] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745556833| [2025/04/30 09:52:25 556837] [debug] |xqc_engine_wakeup_after|wakeup:1746006745557804|now:1746006745556837|diff:967| [2025/04/30 09:52:25 556844] [debug] |xqc_engine_main_logic|END|now:1746006745556833| [2025/04/30 09:52:25 557895] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745557895| [2025/04/30 09:52:25 557908] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745557804|pq_index:0| [2025/04/30 09:52:25 557913] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745556731| [2025/04/30 09:52:25 557918] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745557917| [2025/04/30 09:52:25 557923] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745557804|now:1746006745557917| [2025/04/30 09:52:25 557927] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745557804|now:1746006745557917| [2025/04/30 09:52:25 557931] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 557937] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41861|min_srtt:41861|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 557941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:51606|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 557946] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 557950] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 557954] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 557958] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 557963] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41861|min_srtt:41861|path_bw:1209677|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 557970] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:51606|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1493823| [2025/04/30 09:52:25 557978] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 557984] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 557990] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 557997] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 558004] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 558009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1487928| [2025/04/30 09:52:25 558020] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 558027] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1619| [2025/04/30 09:52:25 558091] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1619|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745558039|stream_id:0|stream_offset:1487928| [2025/04/30 09:52:25 558101] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 558108] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 558115] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41861|rtt_var:662|pto_duration:44509|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 558122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 558127] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 558153] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 558160] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745627548|now:1746006745558115|interv:69433| [2025/04/30 09:52:25 558167] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745627548|now:1746006745558115|interval:69433|pto_count:0|srtt:41861 [2025/04/30 09:52:25 558173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54008|inflight:52806| [2025/04/30 09:52:25 558181] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 558187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1489107| [2025/04/30 09:52:25 558194] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 558200] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1620| [2025/04/30 09:52:25 558242] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1620|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745558211|stream_id:0|stream_offset:1489107| [2025/04/30 09:52:25 558252] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 558259] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 558266] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41861|rtt_var:662|pto_duration:44509|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 558273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 558279] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 558285] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 558298] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745627720|now:1746006745558266|interv:69454| [2025/04/30 09:52:25 558303] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745627720|now:1746006745558266|interval:69454|pto_count:0|srtt:41861 [2025/04/30 09:52:25 558307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54008|inflight:54006| [2025/04/30 09:52:25 558312] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 558316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1490286| [2025/04/30 09:52:25 558321] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 558325] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745627720| [2025/04/30 09:52:25 558330] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745627720| [2025/04/30 09:52:25 558334] [debug] |xqc_engine_wakeup_after|wakeup:1746006745627720|now:1746006745558334|diff:69386| [2025/04/30 09:52:25 558338] [debug] |xqc_engine_main_logic|END|now:1746006745557917| [2025/04/30 09:52:25 558515] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745558513| [2025/04/30 09:52:25 558527] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 558536] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:630| [2025/04/30 09:52:25 558542] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:631| [2025/04/30 09:52:25 558552] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:631| [2025/04/30 09:52:25 558557] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 558565] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1576|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1577|path_largest_ack:1576| [2025/04/30 09:52:25 558572] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:55208|prior_delivered:1410865|prior_time:1746006745511587|is_app_limited:0|send_elapse:44652|ack_elapse:46926|ctl_first_sent_time:1746006745514749|lagest_ack_time:1746006745558513|curr_delivered:1464873| [2025/04/30 09:52:25 558579] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745514749| [2025/04/30 09:52:25 558584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:562||sndq_packets_used_bytes:0|sndq_packets_free:786| [2025/04/30 09:52:25 558591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1577|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1577|path_largest_ack:1577| [2025/04/30 09:52:25 558597] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:54008|prior_delivered:1413265|prior_time:1746006745514882|is_app_limited:0|send_elapse:43111|ack_elapse:43631|ctl_first_sent_time:1746006745516398|lagest_ack_time:1746006745558513|curr_delivered:1466073| [2025/04/30 09:52:25 558604] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745516398| [2025/04/30 09:52:25 558620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:561||sndq_packets_used_bytes:0|sndq_packets_free:787| [2025/04/30 09:52:25 558627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41861|rttvar:662|minrtt:31359|latest_rtt:42115|ack_delay:104| [2025/04/30 09:52:25 558634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41880|rttvar:534|minrtt:31359|latest_rtt:42115|ack_delay:104| [2025/04/30 09:52:25 558641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1577|lost_pn:1574|thresh:3| [2025/04/30 09:52:25 558647] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 558653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 558659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41880|rtt_var:534|pto_duration:44016|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 558664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 558668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 558672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 558676] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745627227|now:1746006745558659|interv:68568| [2025/04/30 09:52:25 558680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745627227|now:1746006745558659|interval:68568|pto_count:0|srtt:41880 [2025/04/30 09:52:25 558685] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43111, ack_elapse 43631, delivered 52808|rate 1210332|lost 307| [2025/04/30 09:52:25 558689] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1210332) in round 27| [2025/04/30 09:52:25 558694] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 558698] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 558702] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54008|packet_lost:0|acked:2400|po_sent_time:1746006745516398|recovery:1|recovery_start:1746006745516758|packet_conservation:1|next_round_delivered:1415665| [2025/04/30 09:52:25 558706] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54008|packet_lost:0|acked:2400|po_sent_time:1746006745516398|recovery:1|recovery_start:1746006745516758|packet_conservation:1|next_round_delivered:1415665| [2025/04/30 09:52:25 558711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:54008|full_bw_reached:1|inflight:51606|srtt:41880|latest_rtt:42115|min_rtt:31359|applimit:0|lost:306|recovery:1|recovery_start:1746006745516758|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 558717] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:631|largest:631|pns:2| [2025/04/30 09:52:25 558721] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:631|frame:ACK |recv_time:1746006745558513|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 558730] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865558513|now:1746006745558513|interv:120000000| [2025/04/30 09:52:25 558734] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865558513|now:1746006745558513|interv:120000000| [2025/04/30 09:52:25 558738] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745627720|pq_index:0| [2025/04/30 09:52:25 558743] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745557917| [2025/04/30 09:52:25 558747] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745558747| [2025/04/30 09:52:25 558752] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745558751| [2025/04/30 09:52:25 558758] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41880|min_srtt:41880|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 558763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:51606|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 558767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 558771] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 558775] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 558780] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 558784] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41880|min_srtt:41880|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 558788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:51606|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1493823| [2025/04/30 09:52:25 558792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 558796] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 558800] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 558804] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 558809] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 558813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1490286| [2025/04/30 09:52:25 558817] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 558821] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745559821|now:1746006745558821|interv:1000| [2025/04/30 09:52:25 558828] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 558832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 558836] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745559821| [2025/04/30 09:52:25 558840] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745559821| [2025/04/30 09:52:25 558844] [debug] |xqc_engine_wakeup_after|wakeup:1746006745559821|now:1746006745558844|diff:977| [2025/04/30 09:52:25 558849] [debug] |xqc_engine_main_logic|END|now:1746006745558751| [2025/04/30 09:52:25 558854] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745558854| [2025/04/30 09:52:25 558858] [debug] |xqc_engine_wakeup_after|wakeup:1746006745559821|now:1746006745558858|diff:963| [2025/04/30 09:52:25 558862] [debug] |xqc_engine_main_logic|END|now:1746006745558854| [2025/04/30 09:52:25 559934] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745559934| [2025/04/30 09:52:25 559949] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745559821|pq_index:0| [2025/04/30 09:52:25 559957] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745558751| [2025/04/30 09:52:25 559965] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745559963| [2025/04/30 09:52:25 559972] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745559821|now:1746006745559963| [2025/04/30 09:52:25 559979] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745559821|now:1746006745559963| [2025/04/30 09:52:25 559986] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 559993] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41880|min_srtt:41880|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 560001] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:51606|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 560008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 560014] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 560020] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 560026] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 560033] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41880|min_srtt:41880|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 560039] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:51606|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1493823| [2025/04/30 09:52:25 560046] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 560052] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 560066] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 560073] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 560080] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 560087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1490286| [2025/04/30 09:52:25 560094] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 560101] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1621| [2025/04/30 09:52:25 560166] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1621|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745560113|stream_id:0|stream_offset:1490286| [2025/04/30 09:52:25 560180] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 560187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 560195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41880|rtt_var:534|pto_duration:44016|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 560202] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 560207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 560211] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 560215] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745629129|now:1746006745560195|interv:68934| [2025/04/30 09:52:25 560219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745629129|now:1746006745560195|interval:68934|pto_count:0|srtt:41880 [2025/04/30 09:52:25 560224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54008|inflight:52806| [2025/04/30 09:52:25 560229] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 560233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1491465| [2025/04/30 09:52:25 560238] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 560242] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1622| [2025/04/30 09:52:25 560275] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1622|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745560250|stream_id:0|stream_offset:1491465| [2025/04/30 09:52:25 560285] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 560298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 560303] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41880|rtt_var:534|pto_duration:44016|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 560307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 560311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 560315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 560319] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745629266|now:1746006745560302|interv:68964| [2025/04/30 09:52:25 560323] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745629266|now:1746006745560302|interval:68964|pto_count:0|srtt:41880 [2025/04/30 09:52:25 560328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54008|inflight:54006| [2025/04/30 09:52:25 560332] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 560336] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54008|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1492644| [2025/04/30 09:52:25 560341] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 560345] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745629266| [2025/04/30 09:52:25 560350] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745629266| [2025/04/30 09:52:25 560354] [debug] |xqc_engine_wakeup_after|wakeup:1746006745629266|now:1746006745560353|diff:68913| [2025/04/30 09:52:25 560358] [debug] |xqc_engine_main_logic|END|now:1746006745559963| [2025/04/30 09:52:25 562532] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745562531| [2025/04/30 09:52:25 562546] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 562555] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:631| [2025/04/30 09:52:25 562561] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:633| [2025/04/30 09:52:25 562570] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:633| [2025/04/30 09:52:25 562576] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 562584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1578|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1581|path_largest_ack:1578| [2025/04/30 09:52:25 562591] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:55208|prior_delivered:1413265|prior_time:1746006745514882|is_app_limited:0|send_elapse:43209|ack_elapse:47649|ctl_first_sent_time:1746006745516496|lagest_ack_time:1746006745562531|curr_delivered:1467273| [2025/04/30 09:52:25 562598] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745516496| [2025/04/30 09:52:25 562606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:560||sndq_packets_used_bytes:0|sndq_packets_free:788| [2025/04/30 09:52:25 562627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1579|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1581|path_largest_ack:1579| [2025/04/30 09:52:25 562634] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52808|prior_delivered:1415665|prior_time:1746006745516619|is_app_limited:0|send_elapse:44072|ack_elapse:45912|ctl_first_sent_time:1746006745518170|lagest_ack_time:1746006745562531|curr_delivered:1468473| [2025/04/30 09:52:25 562640] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745518170| [2025/04/30 09:52:25 562646] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:559||sndq_packets_used_bytes:0|sndq_packets_free:789| [2025/04/30 09:52:25 562650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1580|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1581|path_largest_ack:1580| [2025/04/30 09:52:25 562655] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:51608|prior_delivered:1418065|prior_time:1746006745518628|is_app_limited:0|send_elapse:42956|ack_elapse:43903|ctl_first_sent_time:1746006745520255|lagest_ack_time:1746006745562531|curr_delivered:1469673| [2025/04/30 09:52:25 562659] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745520255| [2025/04/30 09:52:25 562663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:558||sndq_packets_used_bytes:0|sndq_packets_free:790| [2025/04/30 09:52:25 562667] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1581|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1581|path_largest_ack:1581| [2025/04/30 09:52:25 562672] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:51608|prior_delivered:1418065|prior_time:1746006745518628|is_app_limited:0|send_elapse:42956|ack_elapse:43903|ctl_first_sent_time:1746006745520255|lagest_ack_time:1746006745562531|curr_delivered:1470873| [2025/04/30 09:52:25 562676] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745520394| [2025/04/30 09:52:25 562680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:557||sndq_packets_used_bytes:0|sndq_packets_free:791| [2025/04/30 09:52:25 562684] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41880|rttvar:534|minrtt:31359|latest_rtt:42137|ack_delay:120| [2025/04/30 09:52:25 562688] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41897|rttvar:435|minrtt:31359|latest_rtt:42137|ack_delay:120| [2025/04/30 09:52:25 562693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1581|lost_pn:1578|thresh:3| [2025/04/30 09:52:25 562697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 562701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 562705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41897|rtt_var:435|pto_duration:43897|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 562710] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 562717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 562721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 09:52:25 562725] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745629147|now:1746006745562705|interv:66442| [2025/04/30 09:52:25 562729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745629147|now:1746006745562705|interval:66442|pto_count:0|srtt:41897 [2025/04/30 09:52:25 562733] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42956, ack_elapse 43903, delivered 52808|rate 1202833|lost 307| [2025/04/30 09:52:25 562737] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: RTT round update 27 -> 28| [2025/04/30 09:52:25 562742] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202833) in round 28| [2025/04/30 09:52:25 562746] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 562750] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 562754] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54008|packet_lost:0|acked:4800|po_sent_time:1746006745520394|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1470873| [2025/04/30 09:52:25 562758] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110255|packet_lost:0|acked:4800|po_sent_time:1746006745520394|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1470873| [2025/04/30 09:52:25 562763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:110305|full_bw_reached:1|inflight:49206|srtt:41897|latest_rtt:42137|min_rtt:31359|applimit:0|lost:306|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:52:25 562769] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:633|largest:633|pns:2| [2025/04/30 09:52:25 562774] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:633|frame:ACK |recv_time:1746006745562531|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 562779] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865562531|now:1746006745562531|interv:120000000| [2025/04/30 09:52:25 562783] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865562531|now:1746006745562531|interv:120000000| [2025/04/30 09:52:25 562787] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745629266|pq_index:0| [2025/04/30 09:52:25 562791] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745559963| [2025/04/30 09:52:25 562795] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745562795| [2025/04/30 09:52:25 562800] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745562799| [2025/04/30 09:52:25 562806] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 562813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 562818] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 562822] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1531|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 562827] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 562831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1493823| [2025/04/30 09:52:25 562836] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 562840] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 562844] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 562849] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1495002| [2025/04/30 09:52:25 562853] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 562857] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 562862] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 562866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1496181| [2025/04/30 09:52:25 562870] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 562874] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 562878] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 562883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1497360| [2025/04/30 09:52:25 562887] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 562893] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 562898] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 562902] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1498539| [2025/04/30 09:52:25 562906] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 562911] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 562915] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 562920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1499718| [2025/04/30 09:52:25 562924] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 562928] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 562932] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 562936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1500897| [2025/04/30 09:52:25 562941] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 562945] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 562949] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 562953] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1502076| [2025/04/30 09:52:25 562958] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 562962] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 562966] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 562970] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1503255| [2025/04/30 09:52:25 562977] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 562981] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 562986] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 562993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1504434| [2025/04/30 09:52:25 563000] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 563007] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 563013] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 563017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1505613| [2025/04/30 09:52:25 563021] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 563026] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 563031] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 563038] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1506792| [2025/04/30 09:52:25 563044] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 563050] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 563057] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 563063] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1507971| [2025/04/30 09:52:25 563070] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 563082] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 563087] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 563091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1509150| [2025/04/30 09:52:25 563097] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 563103] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 563110] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 563116] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1510329| [2025/04/30 09:52:25 563123] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 563130] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 563159] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 563166] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1511508| [2025/04/30 09:52:25 563173] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 563180] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 563186] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 563191] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1512687| [2025/04/30 09:52:25 563196] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 563200] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 563204] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 563208] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1513866| [2025/04/30 09:52:25 563217] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 563222] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 563226] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 563230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1515045| [2025/04/30 09:52:25 563234] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 563239] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 563243] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 563247] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1516224| [2025/04/30 09:52:25 563252] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 563257] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 563264] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 563270] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1517403| [2025/04/30 09:52:25 563278] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 563285] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 563291] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 563295] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1518582| [2025/04/30 09:52:25 563299] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 563306] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 563311] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 563315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1519761| [2025/04/30 09:52:25 563319] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 563324] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 563328] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 563332] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1520940| [2025/04/30 09:52:25 563336] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 563341] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 563345] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 563349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1522119| [2025/04/30 09:52:25 563353] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 563358] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 563362] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 563366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1523298| [2025/04/30 09:52:25 563370] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 563375] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 563379] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 563383] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1524477| [2025/04/30 09:52:25 563390] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 563394] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 563398] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 563402] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1525656| [2025/04/30 09:52:25 563406] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 563411] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 563415] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 563419] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1526835| [2025/04/30 09:52:25 563423] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 563428] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 563432] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 563436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1528014| [2025/04/30 09:52:25 563440] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 563445] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 563449] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 563453] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1529193| [2025/04/30 09:52:25 563457] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 563461] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 563468] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 563472] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1530372| [2025/04/30 09:52:25 563477] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 563481] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 563485] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 563489] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1531551| [2025/04/30 09:52:25 563493] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 563498] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 563502] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 563506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1532730| [2025/04/30 09:52:25 563510] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 563515] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 563519] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 563523] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1533909| [2025/04/30 09:52:25 563527] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 563531] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 563536] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 563540] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1535088| [2025/04/30 09:52:25 563546] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 563551] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 563555] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 563559] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1536267| [2025/04/30 09:52:25 563563] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 563568] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 563572] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 563576] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1537446| [2025/04/30 09:52:25 563580] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 563584] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 563588] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 563593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1538625| [2025/04/30 09:52:25 563597] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 563601] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 563605] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 563609] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1539804| [2025/04/30 09:52:25 563614] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 563618] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 563624] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 563629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1540983| [2025/04/30 09:52:25 563633] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 563637] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 563641] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 563645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1542162| [2025/04/30 09:52:25 563650] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 563654] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 563658] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 563662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1543341| [2025/04/30 09:52:25 563666] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 563671] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 563675] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 563679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1544520| [2025/04/30 09:52:25 563683] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 563687] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 563691] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 563695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1545699| [2025/04/30 09:52:25 563702] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 563707] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 563711] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 563715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1546878| [2025/04/30 09:52:25 563719] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 563723] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 563727] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 563731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1548057| [2025/04/30 09:52:25 563736] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 563740] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 563744] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 563748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1549236| [2025/04/30 09:52:25 563752] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 563757] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 563761] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 563765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1550415| [2025/04/30 09:52:25 563769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 563773] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 563777] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 563784] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 563788] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:1531|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 563793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 563797] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 563801] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745564801|now:1746006745563801|interv:1000| [2025/04/30 09:52:25 563805] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 563809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 563813] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 563818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1492644| [2025/04/30 09:52:25 563822] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 563826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 563830] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745564801| [2025/04/30 09:52:25 563834] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745564801| [2025/04/30 09:52:25 563838] [debug] |xqc_engine_wakeup_after|wakeup:1746006745564801|now:1746006745563838|diff:963| [2025/04/30 09:52:25 563843] [debug] |xqc_engine_main_logic|END|now:1746006745562799| [2025/04/30 09:52:25 563848] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745563848| [2025/04/30 09:52:25 563852] [debug] |xqc_engine_wakeup_after|wakeup:1746006745564801|now:1746006745563852|diff:949| [2025/04/30 09:52:25 563856] [debug] |xqc_engine_main_logic|END|now:1746006745563848| [2025/04/30 09:52:25 564515] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745564514| [2025/04/30 09:52:25 564531] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 564540] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:633| [2025/04/30 09:52:25 564544] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:634| [2025/04/30 09:52:25 564551] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:634| [2025/04/30 09:52:25 564558] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 564565] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1582|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1583|path_largest_ack:1582| [2025/04/30 09:52:25 564573] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54008|prior_delivered:1418065|prior_time:1746006745518628|is_app_limited:0|send_elapse:43216|ack_elapse:45886|ctl_first_sent_time:1746006745520515|lagest_ack_time:1746006745564514|curr_delivered:1472073| [2025/04/30 09:52:25 564580] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745520515| [2025/04/30 09:52:25 564595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:556||sndq_packets_used_bytes:0|sndq_packets_free:792| [2025/04/30 09:52:25 564601] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1583|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1583|path_largest_ack:1583| [2025/04/30 09:52:25 564608] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52808|prior_delivered:1420465|prior_time:1746006745520666|is_app_limited:0|send_elapse:44188|ack_elapse:43848|ctl_first_sent_time:1746006745522265|lagest_ack_time:1746006745564514|curr_delivered:1473273| [2025/04/30 09:52:25 564615] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745522265| [2025/04/30 09:52:25 564621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:555||sndq_packets_used_bytes:0|sndq_packets_free:793| [2025/04/30 09:52:25 564625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41897|rttvar:435|minrtt:31359|latest_rtt:42249|ack_delay:112| [2025/04/30 09:52:25 564630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41927|rttvar:387|minrtt:31359|latest_rtt:42249|ack_delay:112| [2025/04/30 09:52:25 564637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1583|lost_pn:1580|thresh:3| [2025/04/30 09:52:25 564643] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 564649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 564653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41927|rtt_var:387|pto_duration:43927|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 564657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 564661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 564665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46806| [2025/04/30 09:52:25 564669] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745629177|now:1746006745564653|interv:64524| [2025/04/30 09:52:25 564675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745629177|now:1746006745564653|interval:64524|pto_count:0|srtt:41927 [2025/04/30 09:52:25 564682] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44188, ack_elapse 43848, delivered 52808|rate 1195075|lost 307| [2025/04/30 09:52:25 564689] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195075) in round 28| [2025/04/30 09:52:25 564695] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 564700] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 564704] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745522265|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1470873| [2025/04/30 09:52:25 564708] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745522265|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1470873| [2025/04/30 09:52:25 564717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:110305|full_bw_reached:1|inflight:46806|srtt:41927|latest_rtt:42249|min_rtt:31359|applimit:0|lost:306|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 564723] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:634|largest:634|pns:2| [2025/04/30 09:52:25 564727] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:634|frame:ACK |recv_time:1746006745564514|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 564732] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865564514|now:1746006745564514|interv:120000000| [2025/04/30 09:52:25 564737] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865564514|now:1746006745564514|interv:120000000| [2025/04/30 09:52:25 564741] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745564801|pq_index:0| [2025/04/30 09:52:25 564745] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745562799| [2025/04/30 09:52:25 564749] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745564749| [2025/04/30 09:52:25 564754] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745564753| [2025/04/30 09:52:25 564760] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41927|min_srtt:41927|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 564764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:46806|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1550415| [2025/04/30 09:52:25 564769] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41927|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 564773] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 564778] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41927|min_srtt:41927|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 564782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:46806|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1551594| [2025/04/30 09:52:25 564787] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41927|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 564791] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 564796] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41927|min_srtt:41927|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 564803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:46806|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1552773| [2025/04/30 09:52:25 564807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 564811] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 564815] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 564819] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 564824] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:1531|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 564828] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 564832] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 564836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 564840] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 564844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1492644| [2025/04/30 09:52:25 564849] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 564852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 564856] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745564801| [2025/04/30 09:52:25 564860] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745564801| [2025/04/30 09:52:25 564864] [debug] |xqc_engine_wakeup_after|wakeup:1746006745564801|now:1746006745564864|diff:18446744073709551553| [2025/04/30 09:52:25 564869] [debug] |xqc_engine_main_logic|END|now:1746006745564753| [2025/04/30 09:52:25 564874] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745564874| [2025/04/30 09:52:25 564878] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745564801|pq_index:0| [2025/04/30 09:52:25 564882] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745564753| [2025/04/30 09:52:25 564887] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745564886| [2025/04/30 09:52:25 564891] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745564801|now:1746006745564886| [2025/04/30 09:52:25 564895] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745564801|now:1746006745564886| [2025/04/30 09:52:25 564899] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 564904] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41927|min_srtt:41927|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 564911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:46806|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1552773| [2025/04/30 09:52:25 564915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 564919] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 564923] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 564927] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 564931] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:1531|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 564935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 564939] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 564944] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1623| [2025/04/30 09:52:25 564984] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1623|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746006745564951|stream_id:0|stream_offset:1385355| [2025/04/30 09:52:25 564993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1623|origin_pktnum:1531|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:25 565002] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 09:52:25 565008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41927|rtt_var:387|pto_duration:43927|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 565014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 565021] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 565027] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48006| [2025/04/30 09:52:25 565033] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745633878|now:1746006745565008|interv:68870| [2025/04/30 09:52:25 565039] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745633878|now:1746006745565008|interval:68870|pto_count:0|srtt:41927 [2025/04/30 09:52:25 565046] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:48006| [2025/04/30 09:52:25 565054] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 565060] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1492644| [2025/04/30 09:52:25 565073] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 565080] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1624| [2025/04/30 09:52:25 565151] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1624|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746006745565090|stream_id:0|stream_offset:1492644| [2025/04/30 09:52:25 565166] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 565173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 09:52:25 565180] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41927|rtt_var:387|pto_duration:43927|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 565187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 565193] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 565199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 09:52:25 565206] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745634017|now:1746006745565179|interv:68838| [2025/04/30 09:52:25 565212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745634017|now:1746006745565179|interval:68838|pto_count:0|srtt:41927 [2025/04/30 09:52:25 565217] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:49206| [2025/04/30 09:52:25 565222] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 565226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1493823| [2025/04/30 09:52:25 565231] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 565235] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1625| [2025/04/30 09:52:25 565272] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1625|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746006745565242|stream_id:0|stream_offset:1493823| [2025/04/30 09:52:25 565281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 565288] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 09:52:25 565294] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41927|rtt_var:387|pto_duration:43927|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 565301] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 565307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 565311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 09:52:25 565321] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745634169|now:1746006745565294|interv:68875| [2025/04/30 09:52:25 565325] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745634169|now:1746006745565294|interval:68875|pto_count:0|srtt:41927 [2025/04/30 09:52:25 565330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:50406| [2025/04/30 09:52:25 565335] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 565339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1495002| [2025/04/30 09:52:25 565344] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 565348] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1626| [2025/04/30 09:52:25 565379] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1626|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746006745565355|stream_id:0|stream_offset:1495002| [2025/04/30 09:52:25 565388] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 565395] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 09:52:25 565402] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41927|rtt_var:387|pto_duration:43927|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 565409] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 565413] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 565417] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 565421] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745634282|now:1746006745565402|interv:68880| [2025/04/30 09:52:25 565425] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745634282|now:1746006745565402|interval:68880|pto_count:0|srtt:41927 [2025/04/30 09:52:25 565429] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:51606| [2025/04/30 09:52:25 565434] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 565438] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1496181| [2025/04/30 09:52:25 565442] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 565446] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1627| [2025/04/30 09:52:25 565475] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1627|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745565453|stream_id:0|stream_offset:1496181| [2025/04/30 09:52:25 565490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 565497] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 565504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41927|rtt_var:387|pto_duration:43927|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 565508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 565512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 565516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 565520] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745634380|now:1746006745565504|interv:68876| [2025/04/30 09:52:25 565524] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745634380|now:1746006745565504|interval:68876|pto_count:0|srtt:41927 [2025/04/30 09:52:25 565528] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:52806| [2025/04/30 09:52:25 565533] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 565537] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1497360| [2025/04/30 09:52:25 565541] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 565545] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745566545|now:1746006745565545|interv:1000| [2025/04/30 09:52:25 565549] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 565553] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 565557] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745566545| [2025/04/30 09:52:25 565561] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745566545| [2025/04/30 09:52:25 565565] [debug] |xqc_engine_wakeup_after|wakeup:1746006745566545|now:1746006745565565|diff:980| [2025/04/30 09:52:25 565570] [debug] |xqc_engine_main_logic|END|now:1746006745564886| [2025/04/30 09:52:25 566489] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745566488| [2025/04/30 09:52:25 566504] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 566513] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:634| [2025/04/30 09:52:25 566519] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:635| [2025/04/30 09:52:25 566528] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:635| [2025/04/30 09:52:25 566535] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 566542] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1584|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1585|path_largest_ack:1584| [2025/04/30 09:52:25 566557] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54008|prior_delivered:1420465|prior_time:1746006745520666|is_app_limited:0|send_elapse:44309|ack_elapse:45822|ctl_first_sent_time:1746006745522386|lagest_ack_time:1746006745566488|curr_delivered:1474473| [2025/04/30 09:52:25 566565] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745522386| [2025/04/30 09:52:25 566572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:554||sndq_packets_used_bytes:0|sndq_packets_free:794| [2025/04/30 09:52:25 566579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1585|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1585|path_largest_ack:1585| [2025/04/30 09:52:25 566586] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52808|prior_delivered:1422865|prior_time:1746006745522641|is_app_limited:0|send_elapse:42816|ack_elapse:43847|ctl_first_sent_time:1746006745524252|lagest_ack_time:1746006745566488|curr_delivered:1475673| [2025/04/30 09:52:25 566593] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745524252| [2025/04/30 09:52:25 566600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:553||sndq_packets_used_bytes:0|sndq_packets_free:795| [2025/04/30 09:52:25 566607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41927|rttvar:387|minrtt:31359|latest_rtt:42236|ack_delay:104| [2025/04/30 09:52:25 566613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41953|rttvar:342|minrtt:31359|latest_rtt:42236|ack_delay:104| [2025/04/30 09:52:25 566620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1585|lost_pn:1582|thresh:3| [2025/04/30 09:52:25 566627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 566632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 566637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41953|rtt_var:342|pto_duration:43953|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 566641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 566645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 566649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 09:52:25 566653] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745634406|now:1746006745566636|interv:67770| [2025/04/30 09:52:25 566657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745634406|now:1746006745566636|interval:67770|pto_count:0|srtt:41953 [2025/04/30 09:52:25 566661] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42816, ack_elapse 43847, delivered 52808|rate 1204369|lost 307| [2025/04/30 09:52:25 566666] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204369) in round 28| [2025/04/30 09:52:25 566670] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 566678] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 566682] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745524252|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1470873| [2025/04/30 09:52:25 566687] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745524252|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1470873| [2025/04/30 09:52:25 566692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:110305|full_bw_reached:1|inflight:50406|srtt:41953|latest_rtt:42236|min_rtt:31359|applimit:0|lost:307|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 566698] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:635|largest:635|pns:2| [2025/04/30 09:52:25 566702] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:635|frame:ACK |recv_time:1746006745566488|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 566707] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865566488|now:1746006745566488|interv:120000000| [2025/04/30 09:52:25 566711] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865566488|now:1746006745566488|interv:120000000| [2025/04/30 09:52:25 566715] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745566545|pq_index:0| [2025/04/30 09:52:25 566720] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745564886| [2025/04/30 09:52:25 566724] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745566724| [2025/04/30 09:52:25 566729] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745566728| [2025/04/30 09:52:25 566733] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745566545|now:1746006745566728| [2025/04/30 09:52:25 566738] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745566545|now:1746006745566728| [2025/04/30 09:52:25 566742] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 566747] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41953|min_srtt:41953|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 566751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:50406|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1552773| [2025/04/30 09:52:25 566756] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41953|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 566761] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 566765] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41953|min_srtt:41953|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 566772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:50406|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1553952| [2025/04/30 09:52:25 566776] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41953|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 566781] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 566785] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41953|min_srtt:41953|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 566789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:50406|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1555131| [2025/04/30 09:52:25 566793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 566797] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 566801] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 566805] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 566810] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 566814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1497360| [2025/04/30 09:52:25 566819] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 566823] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1628| [2025/04/30 09:52:25 566862] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1628|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746006745566831|stream_id:0|stream_offset:1497360| [2025/04/30 09:52:25 566871] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 566879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 09:52:25 566886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41953|rtt_var:342|pto_duration:43953|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 566893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 566897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 566901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 566905] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745635784|now:1746006745566886|interv:68898| [2025/04/30 09:52:25 566915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745635784|now:1746006745566886|interval:68898|pto_count:0|srtt:41953 [2025/04/30 09:52:25 566921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:51606| [2025/04/30 09:52:25 566925] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 566930] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1498539| [2025/04/30 09:52:25 566934] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 566938] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745567938|now:1746006745566938|interv:1000| [2025/04/30 09:52:25 566942] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 566947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 566953] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745567938| [2025/04/30 09:52:25 566959] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745567938| [2025/04/30 09:52:25 566966] [debug] |xqc_engine_wakeup_after|wakeup:1746006745567938|now:1746006745566966|diff:972| [2025/04/30 09:52:25 566973] [debug] |xqc_engine_main_logic|END|now:1746006745566728| [2025/04/30 09:52:25 566980] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745566980| [2025/04/30 09:52:25 566984] [debug] |xqc_engine_wakeup_after|wakeup:1746006745567938|now:1746006745566984|diff:954| [2025/04/30 09:52:25 566991] [debug] |xqc_engine_main_logic|END|now:1746006745566980| [2025/04/30 09:52:25 568072] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745568071| [2025/04/30 09:52:25 568087] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745567938|pq_index:0| [2025/04/30 09:52:25 568094] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745566728| [2025/04/30 09:52:25 568103] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745568101| [2025/04/30 09:52:25 568110] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745567938|now:1746006745568101| [2025/04/30 09:52:25 568117] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745567938|now:1746006745568101| [2025/04/30 09:52:25 568123] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 568157] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41953|min_srtt:41953|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 568164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51606|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1555131| [2025/04/30 09:52:25 568172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 568178] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 568184] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 568198] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 568206] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 568213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1498539| [2025/04/30 09:52:25 568219] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 568227] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1629| [2025/04/30 09:52:25 568268] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1629|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745568236|stream_id:0|stream_offset:1498539| [2025/04/30 09:52:25 568277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 568284] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 568291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41953|rtt_var:342|pto_duration:43953|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 568298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 568303] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 568307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 568311] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745637189|now:1746006745568290|interv:68899| [2025/04/30 09:52:25 568315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745637189|now:1746006745568290|interval:68899|pto_count:0|srtt:41953 [2025/04/30 09:52:25 568320] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:52806| [2025/04/30 09:52:25 568325] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 568329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1499718| [2025/04/30 09:52:25 568334] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 568338] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1630| [2025/04/30 09:52:25 568368] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1630|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745568344|stream_id:0|stream_offset:1499718| [2025/04/30 09:52:25 568376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 568390] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 568396] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41953|rtt_var:342|pto_duration:43953|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 568401] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 568405] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 568408] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 568412] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745637297|now:1746006745568396|interv:68901| [2025/04/30 09:52:25 568416] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745637297|now:1746006745568396|interval:68901|pto_count:0|srtt:41953 [2025/04/30 09:52:25 568421] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:54006| [2025/04/30 09:52:25 568426] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 568432] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1500897| [2025/04/30 09:52:25 568440] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 568446] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745569445|now:1746006745568445|interv:1000| [2025/04/30 09:52:25 568452] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 568458] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 568462] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745569445| [2025/04/30 09:52:25 568468] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745569445| [2025/04/30 09:52:25 568475] [debug] |xqc_engine_wakeup_after|wakeup:1746006745569445|now:1746006745568475|diff:970| [2025/04/30 09:52:25 568481] [debug] |xqc_engine_main_logic|END|now:1746006745568101| [2025/04/30 09:52:25 568493] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745568492| [2025/04/30 09:52:25 568498] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 568504] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:635| [2025/04/30 09:52:25 568511] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:636| [2025/04/30 09:52:25 568519] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:636| [2025/04/30 09:52:25 568526] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 568533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1586|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1587|path_largest_ack:1586| [2025/04/30 09:52:25 568541] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54008|prior_delivered:1422865|prior_time:1746006745522641|is_app_limited:0|send_elapse:42942|ack_elapse:45851|ctl_first_sent_time:1746006745524378|lagest_ack_time:1746006745568492|curr_delivered:1476873| [2025/04/30 09:52:25 568551] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745524378| [2025/04/30 09:52:25 568559] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:552||sndq_packets_used_bytes:0|sndq_packets_free:796| [2025/04/30 09:52:25 568565] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1587|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1587|path_largest_ack:1587| [2025/04/30 09:52:25 568572] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52808|prior_delivered:1425265|prior_time:1746006745524599|is_app_limited:0|send_elapse:44106|ack_elapse:43893|ctl_first_sent_time:1746006745526201|lagest_ack_time:1746006745568492|curr_delivered:1478073| [2025/04/30 09:52:25 568578] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745526201| [2025/04/30 09:52:25 568582] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:551||sndq_packets_used_bytes:0|sndq_packets_free:797| [2025/04/30 09:52:25 568587] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41953|rttvar:342|minrtt:31359|latest_rtt:42291|ack_delay:104| [2025/04/30 09:52:25 568595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41982|rttvar:315|minrtt:31359|latest_rtt:42291|ack_delay:104| [2025/04/30 09:52:25 568601] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1587|lost_pn:1584|thresh:3| [2025/04/30 09:52:25 568608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 568613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 568617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41982|rtt_var:315|pto_duration:43982|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 568621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 568625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 568629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 568633] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745637326|now:1746006745568617|interv:68709| [2025/04/30 09:52:25 568637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745637326|now:1746006745568617|interval:68709|pto_count:0|srtt:41982 [2025/04/30 09:52:25 568642] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44106, ack_elapse 43893, delivered 52808|rate 1197297|lost 307| [2025/04/30 09:52:25 568646] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197297) in round 28| [2025/04/30 09:52:25 568650] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 568654] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 568658] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745526201|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1470873| [2025/04/30 09:52:25 568666] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745526201|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1470873| [2025/04/30 09:52:25 568671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:110305|full_bw_reached:1|inflight:51606|srtt:41982|latest_rtt:42291|min_rtt:31359|applimit:0|lost:307|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 568677] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:636|largest:636|pns:2| [2025/04/30 09:52:25 568681] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:636|frame:ACK |recv_time:1746006745568492|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 568686] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865568492|now:1746006745568492|interv:120000000| [2025/04/30 09:52:25 568690] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865568492|now:1746006745568492|interv:120000000| [2025/04/30 09:52:25 568694] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745569445|pq_index:0| [2025/04/30 09:52:25 568698] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745568101| [2025/04/30 09:52:25 568702] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745568702| [2025/04/30 09:52:25 568707] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745568706| [2025/04/30 09:52:25 568713] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41982|min_srtt:41982|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 568718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:51606|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1555131| [2025/04/30 09:52:25 568722] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41982|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 568727] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 568731] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41982|min_srtt:41982|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 568736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:51606|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1556310| [2025/04/30 09:52:25 568740] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41982|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 568744] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 568749] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41982|min_srtt:41982|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 568755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51606|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1557489| [2025/04/30 09:52:25 568760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 568764] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 568767] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 568772] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 568776] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 568780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1500897| [2025/04/30 09:52:25 568785] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 568789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 568792] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745569445| [2025/04/30 09:52:25 568796] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745569445| [2025/04/30 09:52:25 568800] [debug] |xqc_engine_wakeup_after|wakeup:1746006745569445|now:1746006745568800|diff:645| [2025/04/30 09:52:25 568805] [debug] |xqc_engine_main_logic|END|now:1746006745568706| [2025/04/30 09:52:25 568810] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745568810| [2025/04/30 09:52:25 568814] [debug] |xqc_engine_wakeup_after|wakeup:1746006745569445|now:1746006745568814|diff:631| [2025/04/30 09:52:25 568818] [debug] |xqc_engine_main_logic|END|now:1746006745568810| [2025/04/30 09:52:25 569885] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745569885| [2025/04/30 09:52:25 569896] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745569445|pq_index:0| [2025/04/30 09:52:25 569901] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745568706| [2025/04/30 09:52:25 569906] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745569905| [2025/04/30 09:52:25 569911] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745569445|now:1746006745569905| [2025/04/30 09:52:25 569915] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745569445|now:1746006745569905| [2025/04/30 09:52:25 569919] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 569925] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41982|min_srtt:41982|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 569929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51606|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1557489| [2025/04/30 09:52:25 569939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 569943] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 569948] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 569955] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 569962] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 569969] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1500897| [2025/04/30 09:52:25 569976] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 569983] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1631| [2025/04/30 09:52:25 570026] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1631|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745569993|stream_id:0|stream_offset:1500897| [2025/04/30 09:52:25 570035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 570042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 570049] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41982|rtt_var:315|pto_duration:43982|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 570056] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 570062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 570068] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 570075] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745638975|now:1746006745570049|interv:68926| [2025/04/30 09:52:25 570081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745638975|now:1746006745570049|interval:68926|pto_count:0|srtt:41982 [2025/04/30 09:52:25 570088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:52806| [2025/04/30 09:52:25 570095] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 570102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1502076| [2025/04/30 09:52:25 570109] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 570115] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1632| [2025/04/30 09:52:25 570174] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1632|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745570125|stream_id:0|stream_offset:1502076| [2025/04/30 09:52:25 570191] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 570196] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 570200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41982|rtt_var:315|pto_duration:43982|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 570207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 570213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 570220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 570227] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745639107|now:1746006745570200|interv:68907| [2025/04/30 09:52:25 570233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745639107|now:1746006745570200|interval:68907|pto_count:0|srtt:41982 [2025/04/30 09:52:25 570241] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:54006| [2025/04/30 09:52:25 570248] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 570254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1503255| [2025/04/30 09:52:25 570259] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 570263] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745571262|now:1746006745570262|interv:1000| [2025/04/30 09:52:25 570267] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 570270] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 570274] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745571262| [2025/04/30 09:52:25 570279] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745571262| [2025/04/30 09:52:25 570283] [debug] |xqc_engine_wakeup_after|wakeup:1746006745571262|now:1746006745570283|diff:979| [2025/04/30 09:52:25 570287] [debug] |xqc_engine_main_logic|END|now:1746006745569905| [2025/04/30 09:52:25 570476] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745570475| [2025/04/30 09:52:25 570486] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 570493] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:636| [2025/04/30 09:52:25 570497] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:637| [2025/04/30 09:52:25 570503] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:637| [2025/04/30 09:52:25 570507] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 570513] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1588|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1589|path_largest_ack:1588| [2025/04/30 09:52:25 570524] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:51608|prior_delivered:1427665|prior_time:1746006745526681|is_app_limited:0|send_elapse:42919|ack_elapse:43794|ctl_first_sent_time:1746006745528237|lagest_ack_time:1746006745570475|curr_delivered:1479273| [2025/04/30 09:52:25 570529] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745528237| [2025/04/30 09:52:25 570533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:550||sndq_packets_used_bytes:0|sndq_packets_free:798| [2025/04/30 09:52:25 570538] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1589|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1589|path_largest_ack:1589| [2025/04/30 09:52:25 570542] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:51608|prior_delivered:1427665|prior_time:1746006745526681|is_app_limited:0|send_elapse:42919|ack_elapse:43794|ctl_first_sent_time:1746006745528237|lagest_ack_time:1746006745570475|curr_delivered:1480473| [2025/04/30 09:52:25 570547] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745528376| [2025/04/30 09:52:25 570551] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:549||sndq_packets_used_bytes:0|sndq_packets_free:799| [2025/04/30 09:52:25 570555] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41982|rttvar:315|minrtt:31359|latest_rtt:42099|ack_delay:112| [2025/04/30 09:52:25 570559] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41983|rttvar:238|minrtt:31359|latest_rtt:42099|ack_delay:112| [2025/04/30 09:52:25 570563] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1589|lost_pn:1586|thresh:3| [2025/04/30 09:52:25 570568] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 570572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 570576] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41983|rtt_var:238|pto_duration:43983|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 570581] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 570585] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 570588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 570592] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745639108|now:1746006745570576|interv:68532| [2025/04/30 09:52:25 570597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745639108|now:1746006745570576|interval:68532|pto_count:0|srtt:41983 [2025/04/30 09:52:25 570601] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42919, ack_elapse 43794, delivered 52808|rate 1205827|lost 307| [2025/04/30 09:52:25 570606] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205827) in round 28| [2025/04/30 09:52:25 570613] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 570617] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 570621] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745528376|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1470873| [2025/04/30 09:52:25 570626] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745528376|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1470873| [2025/04/30 09:52:25 570630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:110305|full_bw_reached:1|inflight:51606|srtt:41983|latest_rtt:42099|min_rtt:31359|applimit:0|lost:307|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 570636] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:637|largest:637|pns:2| [2025/04/30 09:52:25 570641] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:637|frame:ACK |recv_time:1746006745570475|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 570646] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865570475|now:1746006745570475|interv:120000000| [2025/04/30 09:52:25 570650] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865570475|now:1746006745570475|interv:120000000| [2025/04/30 09:52:25 570654] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745571262|pq_index:0| [2025/04/30 09:52:25 570658] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745569905| [2025/04/30 09:52:25 570662] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745570662| [2025/04/30 09:52:25 570667] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745570666| [2025/04/30 09:52:25 570673] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41983|min_srtt:41983|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 570678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:51606|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1557489| [2025/04/30 09:52:25 570683] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41983|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 570687] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 570692] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41983|min_srtt:41983|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 570696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:51606|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1558668| [2025/04/30 09:52:25 570703] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41983|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 570708] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 570712] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41983|min_srtt:41983|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 570717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51606|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1559847| [2025/04/30 09:52:25 570721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 570726] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 570729] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 570734] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 570739] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 570743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1503255| [2025/04/30 09:52:25 570747] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 570751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 570755] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745571262| [2025/04/30 09:52:25 570759] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745571262| [2025/04/30 09:52:25 570763] [debug] |xqc_engine_wakeup_after|wakeup:1746006745571262|now:1746006745570763|diff:499| [2025/04/30 09:52:25 570768] [debug] |xqc_engine_main_logic|END|now:1746006745570666| [2025/04/30 09:52:25 570773] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745570773| [2025/04/30 09:52:25 570777] [debug] |xqc_engine_wakeup_after|wakeup:1746006745571262|now:1746006745570777|diff:485| [2025/04/30 09:52:25 570781] [debug] |xqc_engine_main_logic|END|now:1746006745570773| [2025/04/30 09:52:25 571850] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745571849| [2025/04/30 09:52:25 571862] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745571262|pq_index:0| [2025/04/30 09:52:25 571867] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745570666| [2025/04/30 09:52:25 571872] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745571871| [2025/04/30 09:52:25 571877] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745571262|now:1746006745571871| [2025/04/30 09:52:25 571881] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745571262|now:1746006745571871| [2025/04/30 09:52:25 571885] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 571897] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41983|min_srtt:41983|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 571904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51606|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1559847| [2025/04/30 09:52:25 571912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 571918] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 571926] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 571933] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 571940] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 571947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1503255| [2025/04/30 09:52:25 571954] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 571962] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1633| [2025/04/30 09:52:25 572004] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1633|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745571973|stream_id:0|stream_offset:1503255| [2025/04/30 09:52:25 572013] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 572020] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 572027] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41983|rtt_var:238|pto_duration:43983|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 572034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 572040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 572047] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 572053] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745640956|now:1746006745572027|interv:68929| [2025/04/30 09:52:25 572059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745640956|now:1746006745572027|interval:68929|pto_count:0|srtt:41983 [2025/04/30 09:52:25 572067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:52806| [2025/04/30 09:52:25 572074] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 572080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1504434| [2025/04/30 09:52:25 572094] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 572101] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1634| [2025/04/30 09:52:25 572158] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1634|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745572111|stream_id:0|stream_offset:1504434| [2025/04/30 09:52:25 572172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 572179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 572186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41983|rtt_var:238|pto_duration:43983|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 572193] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 572200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 572207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 572213] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745641094|now:1746006745572186|interv:68908| [2025/04/30 09:52:25 572219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745641094|now:1746006745572186|interval:68908|pto_count:0|srtt:41983 [2025/04/30 09:52:25 572223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:54006| [2025/04/30 09:52:25 572228] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 572233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1505613| [2025/04/30 09:52:25 572237] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 572241] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745573241|now:1746006745572241|interv:1000| [2025/04/30 09:52:25 572245] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 572249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 572253] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745573241| [2025/04/30 09:52:25 572258] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745573241| [2025/04/30 09:52:25 572262] [debug] |xqc_engine_wakeup_after|wakeup:1746006745573241|now:1746006745572262|diff:979| [2025/04/30 09:52:25 572266] [debug] |xqc_engine_main_logic|END|now:1746006745571871| [2025/04/30 09:52:25 572495] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745572494| [2025/04/30 09:52:25 572506] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 572514] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:637| [2025/04/30 09:52:25 572525] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:638| [2025/04/30 09:52:25 572534] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:638| [2025/04/30 09:52:25 572541] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 572549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1590|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1591|path_largest_ack:1590| [2025/04/30 09:52:25 572556] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54008|prior_delivered:1427665|prior_time:1746006745526681|is_app_limited:0|send_elapse:43161|ack_elapse:45813|ctl_first_sent_time:1746006745528479|lagest_ack_time:1746006745572494|curr_delivered:1481673| [2025/04/30 09:52:25 572563] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745528479| [2025/04/30 09:52:25 572570] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:548||sndq_packets_used_bytes:0|sndq_packets_free:800| [2025/04/30 09:52:25 572576] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1591|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1591|path_largest_ack:1591| [2025/04/30 09:52:25 572583] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52808|prior_delivered:1430065|prior_time:1746006745528698|is_app_limited:0|send_elapse:44291|ack_elapse:43796|ctl_first_sent_time:1746006745530363|lagest_ack_time:1746006745572494|curr_delivered:1482873| [2025/04/30 09:52:25 572591] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745530363| [2025/04/30 09:52:25 572597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:547||sndq_packets_used_bytes:0|sndq_packets_free:801| [2025/04/30 09:52:25 572604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41983|rttvar:238|minrtt:31359|latest_rtt:42131|ack_delay:136| [2025/04/30 09:52:25 572612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41985|rttvar:182|minrtt:31359|latest_rtt:42131|ack_delay:136| [2025/04/30 09:52:25 572619] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1591|lost_pn:1588|thresh:3| [2025/04/30 09:52:25 572626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 572632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 572638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41985|rtt_var:182|pto_duration:43985|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 572642] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 572646] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 572650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 572654] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745641096|now:1746006745572637|interv:68459| [2025/04/30 09:52:25 572658] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745641096|now:1746006745572637|interval:68459|pto_count:0|srtt:41985 [2025/04/30 09:52:25 572667] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44291, ack_elapse 43796, delivered 52808|rate 1192296|lost 307| [2025/04/30 09:52:25 572671] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1192296) in round 28| [2025/04/30 09:52:25 572676] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 572680] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 572684] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745530363|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1470873| [2025/04/30 09:52:25 572688] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745530363|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1470873| [2025/04/30 09:52:25 572693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:110305|full_bw_reached:1|inflight:51606|srtt:41985|latest_rtt:42131|min_rtt:31359|applimit:0|lost:307|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 572699] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:638|largest:638|pns:2| [2025/04/30 09:52:25 572704] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:638|frame:ACK |recv_time:1746006745572494|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 572709] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865572494|now:1746006745572494|interv:120000000| [2025/04/30 09:52:25 572713] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865572494|now:1746006745572494|interv:120000000| [2025/04/30 09:52:25 572717] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745573241|pq_index:0| [2025/04/30 09:52:25 572721] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745571871| [2025/04/30 09:52:25 572725] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745572725| [2025/04/30 09:52:25 572730] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745572729| [2025/04/30 09:52:25 572736] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41985|min_srtt:41985|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 572741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:51606|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1559847| [2025/04/30 09:52:25 572746] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41985|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 572750] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 572755] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41985|min_srtt:41985|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 572762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:51606|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1561026| [2025/04/30 09:52:25 572767] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41985|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 572771] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 572775] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41985|min_srtt:41985|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 572780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51606|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1562205| [2025/04/30 09:52:25 572784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 572788] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 572792] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 572796] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 572801] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 572805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1505613| [2025/04/30 09:52:25 572809] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 572813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 572817] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745573241| [2025/04/30 09:52:25 572821] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745573241| [2025/04/30 09:52:25 572825] [debug] |xqc_engine_wakeup_after|wakeup:1746006745573241|now:1746006745572825|diff:416| [2025/04/30 09:52:25 572830] [debug] |xqc_engine_main_logic|END|now:1746006745572729| [2025/04/30 09:52:25 572835] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745572835| [2025/04/30 09:52:25 572839] [debug] |xqc_engine_wakeup_after|wakeup:1746006745573241|now:1746006745572839|diff:402| [2025/04/30 09:52:25 572843] [debug] |xqc_engine_main_logic|END|now:1746006745572835| [2025/04/30 09:52:25 573915] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745573914| [2025/04/30 09:52:25 573930] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745573241|pq_index:0| [2025/04/30 09:52:25 573938] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745572729| [2025/04/30 09:52:25 573946] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745573944| [2025/04/30 09:52:25 573960] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745573241|now:1746006745573944| [2025/04/30 09:52:25 573966] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745573241|now:1746006745573944| [2025/04/30 09:52:25 573972] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 573980] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41985|min_srtt:41985|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 573987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51606|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1562205| [2025/04/30 09:52:25 573994] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 574000] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 574006] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 574012] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 574019] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 574026] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1505613| [2025/04/30 09:52:25 574032] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 574039] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1635| [2025/04/30 09:52:25 574082] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1635|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745574050|stream_id:0|stream_offset:1505613| [2025/04/30 09:52:25 574091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 574099] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 574106] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41985|rtt_var:182|pto_duration:43985|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 574113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 574119] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 574126] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 574148] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745643035|now:1746006745574106|interv:68929| [2025/04/30 09:52:25 574159] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745643035|now:1746006745574106|interval:68929|pto_count:0|srtt:41985 [2025/04/30 09:52:25 574173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:52806| [2025/04/30 09:52:25 574181] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 574188] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1506792| [2025/04/30 09:52:25 574195] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 574202] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1636| [2025/04/30 09:52:25 574238] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1636|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745574212|stream_id:0|stream_offset:1506792| [2025/04/30 09:52:25 574244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 574250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 574257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41985|rtt_var:182|pto_duration:43985|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 574264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 574271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 574277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 574284] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745643197|now:1746006745574257|interv:68940| [2025/04/30 09:52:25 574290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745643197|now:1746006745574257|interval:68940|pto_count:0|srtt:41985 [2025/04/30 09:52:25 574296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:54006| [2025/04/30 09:52:25 574300] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 574305] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1507971| [2025/04/30 09:52:25 574309] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 574313] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745575313|now:1746006745574313|interv:1000| [2025/04/30 09:52:25 574317] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 574321] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 574325] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745575313| [2025/04/30 09:52:25 574330] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745575313| [2025/04/30 09:52:25 574334] [debug] |xqc_engine_wakeup_after|wakeup:1746006745575313|now:1746006745574333|diff:980| [2025/04/30 09:52:25 574342] [debug] |xqc_engine_main_logic|END|now:1746006745573944| [2025/04/30 09:52:25 574483] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745574482| [2025/04/30 09:52:25 574494] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 574502] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:638| [2025/04/30 09:52:25 574508] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:639| [2025/04/30 09:52:25 574517] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:639| [2025/04/30 09:52:25 574522] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 574527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1592|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1593|path_largest_ack:1592| [2025/04/30 09:52:25 574534] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54008|prior_delivered:1430065|prior_time:1746006745528698|is_app_limited:0|send_elapse:44387|ack_elapse:45784|ctl_first_sent_time:1746006745530459|lagest_ack_time:1746006745574482|curr_delivered:1484073| [2025/04/30 09:52:25 574542] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745530459| [2025/04/30 09:52:25 574549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:546||sndq_packets_used_bytes:0|sndq_packets_free:802| [2025/04/30 09:52:25 574553] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1593|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1593|path_largest_ack:1593| [2025/04/30 09:52:25 574558] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52808|prior_delivered:1432465|prior_time:1746006745530577|is_app_limited:0|send_elapse:42822|ack_elapse:43905|ctl_first_sent_time:1746006745532152|lagest_ack_time:1746006745574482|curr_delivered:1485273| [2025/04/30 09:52:25 574565] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745532152| [2025/04/30 09:52:25 574571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:545||sndq_packets_used_bytes:0|sndq_packets_free:803| [2025/04/30 09:52:25 574577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41985|rttvar:182|minrtt:31359|latest_rtt:42330|ack_delay:112| [2025/04/30 09:52:25 574584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42014|rttvar:195|minrtt:31359|latest_rtt:42330|ack_delay:112| [2025/04/30 09:52:25 574591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1593|lost_pn:1590|thresh:3| [2025/04/30 09:52:25 574598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 574605] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 574611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42014|rtt_var:195|pto_duration:44014|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 574618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 574625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 574636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 574640] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745643226|now:1746006745574611|interv:68615| [2025/04/30 09:52:25 574644] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745643226|now:1746006745574611|interval:68615|pto_count:0|srtt:42014 [2025/04/30 09:52:25 574648] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42822, ack_elapse 43905, delivered 52808|rate 1202778|lost 307| [2025/04/30 09:52:25 574653] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202778) in round 28| [2025/04/30 09:52:25 574657] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 574661] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 574665] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745532152|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1470873| [2025/04/30 09:52:25 574670] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745532152|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1470873| [2025/04/30 09:52:25 574675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:110305|full_bw_reached:1|inflight:51606|srtt:42014|latest_rtt:42330|min_rtt:31359|applimit:0|lost:307|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 574680] [stats] |scid:d47626d1917b423603b680b7|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0||cwnd:110305|inflight:51606|mode:2|applimit:0|pacing_rate:1210332|bw:1210332|srtt:42014|latest_rtt:42330|min_rtt:31359|send:1612|lost:307|tlp:0|recv:623|recovery:0|slow_start:0|conn_life:1348676|acked:2400|delivered:1485273|is_cwnd_limited:0| [2025/04/30 09:52:25 574686] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:639|largest:639|pns:2| [2025/04/30 09:52:25 574691] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:639|frame:ACK |recv_time:1746006745574482|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 574696] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865574482|now:1746006745574482|interv:120000000| [2025/04/30 09:52:25 574700] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865574482|now:1746006745574482|interv:120000000| [2025/04/30 09:52:25 574704] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745575313|pq_index:0| [2025/04/30 09:52:25 574709] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745573944| [2025/04/30 09:52:25 574713] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745574712| [2025/04/30 09:52:25 574718] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745574716| [2025/04/30 09:52:25 574724] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42014|min_srtt:42014|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 574731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:51606|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1562205| [2025/04/30 09:52:25 574736] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42014|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 574741] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 574745] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42014|min_srtt:42014|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 574750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:51606|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1563384| [2025/04/30 09:52:25 574754] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42014|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 574759] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 574763] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42014|min_srtt:42014|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 574768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51606|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1564563| [2025/04/30 09:52:25 574772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 574776] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 574780] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 574784] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 574789] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 574793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1507971| [2025/04/30 09:52:25 574798] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 574801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 574810] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745575313| [2025/04/30 09:52:25 574814] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745575313| [2025/04/30 09:52:25 574818] [debug] |xqc_engine_wakeup_after|wakeup:1746006745575313|now:1746006745574817|diff:496| [2025/04/30 09:52:25 574822] [debug] |xqc_engine_main_logic|END|now:1746006745574716| [2025/04/30 09:52:25 574830] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745574830| [2025/04/30 09:52:25 574834] [debug] |xqc_engine_wakeup_after|wakeup:1746006745575313|now:1746006745574834|diff:479| [2025/04/30 09:52:25 574838] [debug] |xqc_engine_main_logic|END|now:1746006745574830| [2025/04/30 09:52:25 575911] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745575910| [2025/04/30 09:52:25 575927] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745575313|pq_index:0| [2025/04/30 09:52:25 575934] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745574716| [2025/04/30 09:52:25 575942] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745575940| [2025/04/30 09:52:25 575949] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745575313|now:1746006745575940| [2025/04/30 09:52:25 575956] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745575313|now:1746006745575940| [2025/04/30 09:52:25 575962] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 575970] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42014|min_srtt:42014|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 575978] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51606|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1564563| [2025/04/30 09:52:25 575985] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 575991] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 575996] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 576003] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 576010] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 576017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1507971| [2025/04/30 09:52:25 576024] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 576030] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1637| [2025/04/30 09:52:25 576099] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1637|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745576041|stream_id:0|stream_offset:1507971| [2025/04/30 09:52:25 576109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 576117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 576123] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42014|rtt_var:195|pto_duration:44014|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 576158] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 576162] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 576166] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 576170] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745645055|now:1746006745576123|interv:68932| [2025/04/30 09:52:25 576174] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745645055|now:1746006745576123|interval:68932|pto_count:0|srtt:42014 [2025/04/30 09:52:25 576179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:52806| [2025/04/30 09:52:25 576184] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 576188] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1509150| [2025/04/30 09:52:25 576193] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 576197] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1638| [2025/04/30 09:52:25 576230] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1638|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745576205|stream_id:0|stream_offset:1509150| [2025/04/30 09:52:25 576236] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 576240] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 576246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42014|rtt_var:195|pto_duration:44014|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 576253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 576260] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 576266] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 576272] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745645219|now:1746006745576246|interv:68973| [2025/04/30 09:52:25 576279] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745645219|now:1746006745576246|interval:68973|pto_count:0|srtt:42014 [2025/04/30 09:52:25 576286] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:54006| [2025/04/30 09:52:25 576292] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 576297] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1510329| [2025/04/30 09:52:25 576306] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 576310] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745577309|now:1746006745576309|interv:1000| [2025/04/30 09:52:25 576314] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 576317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 576322] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745577309| [2025/04/30 09:52:25 576326] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745577309| [2025/04/30 09:52:25 576330] [debug] |xqc_engine_wakeup_after|wakeup:1746006745577309|now:1746006745576330|diff:979| [2025/04/30 09:52:25 576334] [debug] |xqc_engine_main_logic|END|now:1746006745575940| [2025/04/30 09:52:25 576681] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745576680| [2025/04/30 09:52:25 576692] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 576700] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:639| [2025/04/30 09:52:25 576707] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:640| [2025/04/30 09:52:25 576715] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:640| [2025/04/30 09:52:25 576721] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 576729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 576737] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54008|prior_delivered:1432465|prior_time:1746006745530577|is_app_limited:0|send_elapse:43003|ack_elapse:46103|ctl_first_sent_time:1746006745532333|lagest_ack_time:1746006745576680|curr_delivered:1486473| [2025/04/30 09:52:25 576744] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745532333| [2025/04/30 09:52:25 576751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:544||sndq_packets_used_bytes:0|sndq_packets_free:804| [2025/04/30 09:52:25 576757] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42014|rttvar:195|minrtt:31359|latest_rtt:44347|ack_delay:1256| [2025/04/30 09:52:25 576763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42149|rttvar:416|minrtt:31359|latest_rtt:44347|ack_delay:1256| [2025/04/30 09:52:25 576770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1594|lost_pn:1591|thresh:3| [2025/04/30 09:52:25 576776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 576783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 576790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42149|rtt_var:416|pto_duration:44149|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 576797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 576803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 576813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 576817] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745645354|now:1746006745576789|interv:68565| [2025/04/30 09:52:25 576821] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745645354|now:1746006745576789|interval:68565|pto_count:0|srtt:42149 [2025/04/30 09:52:25 576826] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43003, ack_elapse 46103, delivered 54008|rate 1171463|lost 307| [2025/04/30 09:52:25 576830] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171463) in round 28| [2025/04/30 09:52:25 576834] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 576839] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 576843] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:1200|po_sent_time:1746006745532333|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1470873| [2025/04/30 09:52:25 576847] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:1200|po_sent_time:1746006745532333|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1470873| [2025/04/30 09:52:25 576852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:110305|full_bw_reached:1|inflight:52806|srtt:42149|latest_rtt:44347|min_rtt:31359|applimit:0|lost:307|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 576857] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:25 576862] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006745601680|now:1746006745576680|interv:25000| [2025/04/30 09:52:25 576867] [debug] |scid:d47626d1917b423603b680b7|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:1746006745576680|max_ack_delay:25000| [2025/04/30 09:52:25 576871] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:640|largest:640|pns:2| [2025/04/30 09:52:25 576876] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:640|frame:PING ACK |recv_time:1746006745576680|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 576881] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865576680|now:1746006745576680|interv:120000000| [2025/04/30 09:52:25 576886] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865576680|now:1746006745576680|interv:120000000| [2025/04/30 09:52:25 576893] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745577309|pq_index:0| [2025/04/30 09:52:25 576900] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745575940| [2025/04/30 09:52:25 576906] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745576906| [2025/04/30 09:52:25 576914] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745576913| [2025/04/30 09:52:25 576929] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42149|min_srtt:42149|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 576937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:52806|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1564563| [2025/04/30 09:52:25 576944] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 576952] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 576959] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42149|min_srtt:42149|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 576965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:52806|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1565742| [2025/04/30 09:52:25 576973] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 576979] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 576986] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 576992] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 576999] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 577006] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1510329| [2025/04/30 09:52:25 577013] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 577020] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 577026] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745577309| [2025/04/30 09:52:25 577033] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745577309| [2025/04/30 09:52:25 577039] [debug] |xqc_engine_wakeup_after|wakeup:1746006745577309|now:1746006745577038|diff:271| [2025/04/30 09:52:25 577045] [debug] |xqc_engine_main_logic|END|now:1746006745576913| [2025/04/30 09:52:25 577053] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745577053| [2025/04/30 09:52:25 577059] [debug] |xqc_engine_wakeup_after|wakeup:1746006745577309|now:1746006745577059|diff:250| [2025/04/30 09:52:25 577066] [debug] |xqc_engine_main_logic|END|now:1746006745577053| [2025/04/30 09:52:25 578143] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745578143| [2025/04/30 09:52:25 578157] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745577309|pq_index:0| [2025/04/30 09:52:25 578162] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745576913| [2025/04/30 09:52:25 578167] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745578166| [2025/04/30 09:52:25 578178] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745577309|now:1746006745578166| [2025/04/30 09:52:25 578183] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745577309|now:1746006745578166| [2025/04/30 09:52:25 578187] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 578192] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42149|min_srtt:42149|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 578197] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:52806|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1565742| [2025/04/30 09:52:25 578202] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 578206] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 578209] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 578214] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 578219] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 578224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1510329| [2025/04/30 09:52:25 578229] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 578234] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1639| [2025/04/30 09:52:25 578272] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1639|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745578242|stream_id:0|stream_offset:1510329| [2025/04/30 09:52:25 578281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 578288] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 578295] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42149|rtt_var:416|pto_duration:44149|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 578302] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 578307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 578311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 578315] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745647391|now:1746006745578295|interv:69096| [2025/04/30 09:52:25 578319] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745647391|now:1746006745578295|interval:69096|pto_count:0|srtt:42149 [2025/04/30 09:52:25 578328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:54006| [2025/04/30 09:52:25 578333] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 578337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1511508| [2025/04/30 09:52:25 578342] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 578346] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1640| [2025/04/30 09:52:25 578377] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1640|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745578353|stream_id:0|stream_offset:1511508| [2025/04/30 09:52:25 578387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 578393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 578400] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42149|rtt_var:416|pto_duration:44149|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 578405] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 578410] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 578417] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 578423] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745647502|now:1746006745578400|interv:69102| [2025/04/30 09:52:25 578430] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745647502|now:1746006745578400|interval:69102|pto_count:0|srtt:42149 [2025/04/30 09:52:25 578436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:55206| [2025/04/30 09:52:25 578441] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 578445] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1512687| [2025/04/30 09:52:25 578452] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 578458] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745579458|now:1746006745578458|interv:1000| [2025/04/30 09:52:25 578465] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 578471] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 578477] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745579458| [2025/04/30 09:52:25 578483] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745579458| [2025/04/30 09:52:25 578496] [debug] |xqc_engine_wakeup_after|wakeup:1746006745579458|now:1746006745578496|diff:962| [2025/04/30 09:52:25 578503] [debug] |xqc_engine_main_logic|END|now:1746006745578166| [2025/04/30 09:52:25 578517] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745578516| [2025/04/30 09:52:25 578524] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 578533] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:640| [2025/04/30 09:52:25 578539] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:641| [2025/04/30 09:52:25 578548] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:641| [2025/04/30 09:52:25 578554] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 578563] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1596|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1597|path_largest_ack:1596| [2025/04/30 09:52:25 578570] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54008|prior_delivered:1434865|prior_time:1746006745532582|is_app_limited:0|send_elapse:44272|ack_elapse:45934|ctl_first_sent_time:1746006745534329|lagest_ack_time:1746006745578516|curr_delivered:1487673| [2025/04/30 09:52:25 578577] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745534329| [2025/04/30 09:52:25 578584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:543||sndq_packets_used_bytes:0|sndq_packets_free:805| [2025/04/30 09:52:25 578591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1597|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1597|path_largest_ack:1597| [2025/04/30 09:52:25 578598] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52808|prior_delivered:1437265|prior_time:1746006745534579|is_app_limited:0|send_elapse:42875|ack_elapse:43937|ctl_first_sent_time:1746006745536189|lagest_ack_time:1746006745578516|curr_delivered:1488873| [2025/04/30 09:52:25 578605] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745536189| [2025/04/30 09:52:25 578611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:542||sndq_packets_used_bytes:0|sndq_packets_free:806| [2025/04/30 09:52:25 578616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42149|rttvar:416|minrtt:31359|latest_rtt:42327|ack_delay:104| [2025/04/30 09:52:25 578621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42158|rttvar:330|minrtt:31359|latest_rtt:42327|ack_delay:104| [2025/04/30 09:52:25 578625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1597|lost_pn:1594|thresh:3| [2025/04/30 09:52:25 578629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 578633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 578637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745581800|now:1746006745578637|interval:3163| [2025/04/30 09:52:25 578642] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745581800|now:1746006745578637|interv:3163| [2025/04/30 09:52:25 578651] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42875, ack_elapse 43937, delivered 51608|rate 1174590|lost 307| [2025/04/30 09:52:25 578655] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174590) in round 28| [2025/04/30 09:52:25 578659] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 578664] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 578668] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745536189|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1470873| [2025/04/30 09:52:25 578672] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745536189|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1470873| [2025/04/30 09:52:25 578677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:110305|full_bw_reached:1|inflight:52806|srtt:42158|latest_rtt:42327|min_rtt:31359|applimit:0|lost:307|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 578683] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:641|largest:641|pns:2| [2025/04/30 09:52:25 578687] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:641|frame:ACK |recv_time:1746006745578516|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 578692] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865578516|now:1746006745578516|interv:120000000| [2025/04/30 09:52:25 578697] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865578516|now:1746006745578516|interv:120000000| [2025/04/30 09:52:25 578701] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745579458|pq_index:0| [2025/04/30 09:52:25 578705] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745578166| [2025/04/30 09:52:25 578709] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745578709| [2025/04/30 09:52:25 578714] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745578713| [2025/04/30 09:52:25 578720] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42158|min_srtt:42158|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 578725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:52806|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1565742| [2025/04/30 09:52:25 578729] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42158|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 578734] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 578739] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42158|min_srtt:42158|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 578746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:52806|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1566921| [2025/04/30 09:52:25 578750] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42158|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 578754] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 578759] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42158|min_srtt:42158|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 578763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:52806|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1568100| [2025/04/30 09:52:25 578767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 578771] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 578775] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 578779] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 578784] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 578788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1512687| [2025/04/30 09:52:25 578793] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 578796] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 578800] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745579458| [2025/04/30 09:52:25 578804] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745579458| [2025/04/30 09:52:25 578808] [debug] |xqc_engine_wakeup_after|wakeup:1746006745579458|now:1746006745578808|diff:650| [2025/04/30 09:52:25 578813] [debug] |xqc_engine_main_logic|END|now:1746006745578713| [2025/04/30 09:52:25 578818] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745578818| [2025/04/30 09:52:25 578822] [debug] |xqc_engine_wakeup_after|wakeup:1746006745579458|now:1746006745578822|diff:636| [2025/04/30 09:52:25 578826] [debug] |xqc_engine_main_logic|END|now:1746006745578818| [2025/04/30 09:52:25 579897] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745579897| [2025/04/30 09:52:25 579912] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745579458|pq_index:0| [2025/04/30 09:52:25 579920] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745578713| [2025/04/30 09:52:25 579928] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745579926| [2025/04/30 09:52:25 579941] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745579458|now:1746006745579926| [2025/04/30 09:52:25 579947] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745579458|now:1746006745579926| [2025/04/30 09:52:25 579953] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 579961] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42158|min_srtt:42158|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 579969] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:52806|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1568100| [2025/04/30 09:52:25 579976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 579982] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 579988] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 579995] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 580003] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 580010] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1512687| [2025/04/30 09:52:25 580017] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 580024] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1641| [2025/04/30 09:52:25 580071] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1641|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745580035|stream_id:0|stream_offset:1512687| [2025/04/30 09:52:25 580081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 580088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 580095] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745581800|now:1746006745580095|interval:1705| [2025/04/30 09:52:25 580102] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745581800|now:1746006745580095|interv:1705| [2025/04/30 09:52:25 580109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:54006| [2025/04/30 09:52:25 580116] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 580123] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1513866| [2025/04/30 09:52:25 580130] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 580169] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1642| [2025/04/30 09:52:25 580206] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1642|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745580180|stream_id:0|stream_offset:1513866| [2025/04/30 09:52:25 580212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 580217] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 580221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745581800|now:1746006745580221|interval:1579| [2025/04/30 09:52:25 580226] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745581800|now:1746006745580221|interv:1579| [2025/04/30 09:52:25 580230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:55206| [2025/04/30 09:52:25 580235] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 580239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1515045| [2025/04/30 09:52:25 580243] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 580247] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745581247|now:1746006745580247|interv:1000| [2025/04/30 09:52:25 580251] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 580255] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 580259] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745581247| [2025/04/30 09:52:25 580263] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745581247| [2025/04/30 09:52:25 580267] [debug] |xqc_engine_wakeup_after|wakeup:1746006745581247|now:1746006745580267|diff:980| [2025/04/30 09:52:25 580272] [debug] |xqc_engine_main_logic|END|now:1746006745579926| [2025/04/30 09:52:25 580475] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745580474| [2025/04/30 09:52:25 580484] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 580493] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:641| [2025/04/30 09:52:25 580499] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:642| [2025/04/30 09:52:25 580507] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:642| [2025/04/30 09:52:25 580513] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 580521] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1598|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1599|path_largest_ack:1598| [2025/04/30 09:52:25 580529] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54008|prior_delivered:1437265|prior_time:1746006745534579|is_app_limited:0|send_elapse:43003|ack_elapse:45895|ctl_first_sent_time:1746006745536317|lagest_ack_time:1746006745580474|curr_delivered:1490073| [2025/04/30 09:52:25 580542] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745536317| [2025/04/30 09:52:25 580550] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:541||sndq_packets_used_bytes:0|sndq_packets_free:807| [2025/04/30 09:52:25 580557] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1599|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1599|path_largest_ack:1599| [2025/04/30 09:52:25 580565] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52808|prior_delivered:1439665|prior_time:1746006745536557|is_app_limited:0|send_elapse:44093|ack_elapse:43917|ctl_first_sent_time:1746006745538127|lagest_ack_time:1746006745580474|curr_delivered:1491273| [2025/04/30 09:52:25 580572] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745538127| [2025/04/30 09:52:25 580579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:540||sndq_packets_used_bytes:0|sndq_packets_free:808| [2025/04/30 09:52:25 580586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42158|rttvar:330|minrtt:31359|latest_rtt:42347|ack_delay:104| [2025/04/30 09:52:25 580593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42169|rttvar:269|minrtt:31359|latest_rtt:42347|ack_delay:104| [2025/04/30 09:52:25 580600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1599|lost_pn:1596|thresh:3| [2025/04/30 09:52:25 580606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 580613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1595|lost_pn:1596|po_sent_time:1746006745534183|lost_send_time:1746006745532834|loss_delay:47640|frame:STREAM |repair:128| [2025/04/30 09:52:25 580620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006745534183u| [2025/04/30 09:52:25 580627] [stats] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |lost interval:124652|lost_count:2|send_count:126|pkt_num:1595|po_send_time:1746006745534183|srtt:42169|cwnd:110305|bw:1210332|conn_life:1354470|now:0|last_lost_time:1354470| [2025/04/30 09:52:25 580632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 580637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42169|rtt_var:269|pto_duration:44169|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 580641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 580645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 580649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 580653] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745649349|now:1746006745580636|interv:68713| [2025/04/30 09:52:25 580657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745649349|now:1746006745580636|interval:68713|pto_count:0|srtt:42169 [2025/04/30 09:52:25 580662] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44093, ack_elapse 43917, delivered 51608|rate 1170435|lost 308| [2025/04/30 09:52:25 580670] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170435) in round 28| [2025/04/30 09:52:25 580675] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 580679] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 580683] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110305|packet_lost:1|acked:2400|po_sent_time:1746006745538127|recovery:1|recovery_start:1746006745580627|packet_conservation:0|next_round_delivered:1470873| [2025/04/30 09:52:25 580687] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:1|acked:2400|po_sent_time:1746006745538127|recovery:1|recovery_start:1746006745580627|packet_conservation:1|next_round_delivered:1491273| [2025/04/30 09:52:25 580692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:54006|full_bw_reached:1|inflight:51606|srtt:42169|latest_rtt:42347|min_rtt:31359|applimit:0|lost:307|recovery:1|recovery_start:1746006745580627|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 580698] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:642|largest:642|pns:2| [2025/04/30 09:52:25 580702] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:642|frame:ACK |recv_time:1746006745580474|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 580707] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865580474|now:1746006745580474|interv:120000000| [2025/04/30 09:52:25 580711] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865580474|now:1746006745580474|interv:120000000| [2025/04/30 09:52:25 580715] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745581247|pq_index:0| [2025/04/30 09:52:25 580719] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745579926| [2025/04/30 09:52:25 580723] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745580723| [2025/04/30 09:52:25 580728] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745580727| [2025/04/30 09:52:25 580734] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42169|min_srtt:42169|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 580739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1459632| [2025/04/30 09:52:25 580743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 580747] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 580751] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 580756] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 580762] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42169|min_srtt:42169|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 580767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1568100| [2025/04/30 09:52:25 580771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 580775] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 580779] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 580783] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 580787] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 580791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1515045| [2025/04/30 09:52:25 580796] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 580800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 580804] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745581247| [2025/04/30 09:52:25 580808] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745581247| [2025/04/30 09:52:25 580812] [debug] |xqc_engine_wakeup_after|wakeup:1746006745581247|now:1746006745580811|diff:436| [2025/04/30 09:52:25 580816] [debug] |xqc_engine_main_logic|END|now:1746006745580727| [2025/04/30 09:52:25 580821] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745580821| [2025/04/30 09:52:25 580825] [debug] |xqc_engine_wakeup_after|wakeup:1746006745581247|now:1746006745580825|diff:422| [2025/04/30 09:52:25 580829] [debug] |xqc_engine_main_logic|END|now:1746006745580821| [2025/04/30 09:52:25 581885] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745581885| [2025/04/30 09:52:25 581897] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745581247|pq_index:0| [2025/04/30 09:52:25 581902] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745580727| [2025/04/30 09:52:25 581908] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745581906| [2025/04/30 09:52:25 581912] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745581247|now:1746006745581906| [2025/04/30 09:52:25 581917] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745581247|now:1746006745581906| [2025/04/30 09:52:25 581921] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 581927] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42169|min_srtt:42169|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 581934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1459632| [2025/04/30 09:52:25 581950] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 581956] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 581963] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 581968] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 581972] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42169|min_srtt:42169|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 581977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1568100| [2025/04/30 09:52:25 581982] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 581988] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 581994] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 582000] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 582007] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 582013] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1515045| [2025/04/30 09:52:25 582020] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 582026] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1643| [2025/04/30 09:52:25 582070] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1643|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745582038|stream_id:0|stream_offset:1515045| [2025/04/30 09:52:25 582080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 582087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 582094] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42169|rtt_var:269|pto_duration:44169|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 582102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 582108] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 582114] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 582120] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745651207|now:1746006745582094|interv:69113| [2025/04/30 09:52:25 582151] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745651207|now:1746006745582094|interval:69113|pto_count:0|srtt:42169 [2025/04/30 09:52:25 582159] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52806| [2025/04/30 09:52:25 582166] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 582172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1516224| [2025/04/30 09:52:25 582177] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 582181] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1644| [2025/04/30 09:52:25 582217] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1644|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745582189|stream_id:0|stream_offset:1516224| [2025/04/30 09:52:25 582227] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 582234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 582241] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42169|rtt_var:269|pto_duration:44169|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 582245] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 582249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 582253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 582257] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745651358|now:1746006745582240|interv:69118| [2025/04/30 09:52:25 582262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745651358|now:1746006745582240|interval:69118|pto_count:0|srtt:42169 [2025/04/30 09:52:25 582266] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:54006| [2025/04/30 09:52:25 582271] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 582275] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1517403| [2025/04/30 09:52:25 582280] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 582284] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745601680| [2025/04/30 09:52:25 582289] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745601680| [2025/04/30 09:52:25 582293] [debug] |xqc_engine_wakeup_after|wakeup:1746006745601680|now:1746006745582293|diff:19387| [2025/04/30 09:52:25 582297] [debug] |xqc_engine_main_logic|END|now:1746006745581906| [2025/04/30 09:52:25 582441] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745582440| [2025/04/30 09:52:25 582451] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 582459] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:642| [2025/04/30 09:52:25 582465] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:643| [2025/04/30 09:52:25 582474] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:643| [2025/04/30 09:52:25 582481] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 582489] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1600|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1601|path_largest_ack:1600| [2025/04/30 09:52:25 582496] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54008|prior_delivered:1439665|prior_time:1746006745536557|is_app_limited:0|send_elapse:44279|ack_elapse:45883|ctl_first_sent_time:1746006745538313|lagest_ack_time:1746006745582440|curr_delivered:1492473| [2025/04/30 09:52:25 582503] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745538313| [2025/04/30 09:52:25 582510] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:540||sndq_packets_used_bytes:0|sndq_packets_free:808| [2025/04/30 09:52:25 582517] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1601|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1601|path_largest_ack:1601| [2025/04/30 09:52:25 582524] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52800|prior_delivered:1442073|prior_time:1746006745538553|is_app_limited:0|send_elapse:42793|ack_elapse:43887|ctl_first_sent_time:1746006745540153|lagest_ack_time:1746006745582440|curr_delivered:1493673| [2025/04/30 09:52:25 582531] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745540153| [2025/04/30 09:52:25 582538] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:539||sndq_packets_used_bytes:0|sndq_packets_free:809| [2025/04/30 09:52:25 582544] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42169|rttvar:269|minrtt:31359|latest_rtt:42287|ack_delay:96| [2025/04/30 09:52:25 582551] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42171|rttvar:207|minrtt:31359|latest_rtt:42287|ack_delay:96| [2025/04/30 09:52:25 582558] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1601|lost_pn:1598|thresh:3| [2025/04/30 09:52:25 582564] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 582571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 582577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 582583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42171|rtt_var:207|pto_duration:44171|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 582590] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 582597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 582609] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 582615] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745651360|now:1746006745582583|interv:68777| [2025/04/30 09:52:25 582621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745651360|now:1746006745582583|interval:68777|pto_count:0|srtt:42171 [2025/04/30 09:52:25 582626] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42793, ack_elapse 43887, delivered 51600|rate 1175746|lost 308| [2025/04/30 09:52:25 582630] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175746) in round 28| [2025/04/30 09:52:25 582635] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 582639] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 582643] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745540153|recovery:1|recovery_start:1746006745580627|packet_conservation:1|next_round_delivered:1491273| [2025/04/30 09:52:25 582647] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745540153|recovery:1|recovery_start:1746006745580627|packet_conservation:1|next_round_delivered:1491273| [2025/04/30 09:52:25 582652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:54006|full_bw_reached:1|inflight:51606|srtt:42171|latest_rtt:42287|min_rtt:31359|applimit:0|lost:307|recovery:1|recovery_start:1746006745580627|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 582658] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:643|largest:643|pns:2| [2025/04/30 09:52:25 582663] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:643|frame:ACK |recv_time:1746006745582440|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 582667] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865582440|now:1746006745582440|interv:120000000| [2025/04/30 09:52:25 582672] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865582440|now:1746006745582440|interv:120000000| [2025/04/30 09:52:25 582675] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745601680|pq_index:0| [2025/04/30 09:52:25 582680] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745581906| [2025/04/30 09:52:25 582684] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745582684| [2025/04/30 09:52:25 582689] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745582688| [2025/04/30 09:52:25 582695] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42171|min_srtt:42171|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 582700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1459632| [2025/04/30 09:52:25 582716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 582722] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 582727] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 582731] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 582735] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42171|min_srtt:42171|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 582740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1568100| [2025/04/30 09:52:25 582744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 582748] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 582752] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 582756] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 582761] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 582765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1517403| [2025/04/30 09:52:25 582770] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 582773] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745583773|now:1746006745582773|interv:1000| [2025/04/30 09:52:25 582778] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 582781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 582785] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745583773| [2025/04/30 09:52:25 582790] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745583773| [2025/04/30 09:52:25 582794] [debug] |xqc_engine_wakeup_after|wakeup:1746006745583773|now:1746006745582793|diff:980| [2025/04/30 09:52:25 582798] [debug] |xqc_engine_main_logic|END|now:1746006745582688| [2025/04/30 09:52:25 582803] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745582803| [2025/04/30 09:52:25 582807] [debug] |xqc_engine_wakeup_after|wakeup:1746006745583773|now:1746006745582807|diff:966| [2025/04/30 09:52:25 582811] [debug] |xqc_engine_main_logic|END|now:1746006745582803| [2025/04/30 09:52:25 583883] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745583882| [2025/04/30 09:52:25 583892] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745583773|pq_index:0| [2025/04/30 09:52:25 583898] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745582688| [2025/04/30 09:52:25 583906] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745583905| [2025/04/30 09:52:25 583921] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745583773|now:1746006745583905| [2025/04/30 09:52:25 583926] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745583773|now:1746006745583905| [2025/04/30 09:52:25 583932] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 583940] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42171|min_srtt:42171|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 583948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1459632| [2025/04/30 09:52:25 583954] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 583959] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 583965] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 583972] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 583979] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42171|min_srtt:42171|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 583985] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1568100| [2025/04/30 09:52:25 583992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 583998] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 584004] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 584010] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 584018] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 584025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1517403| [2025/04/30 09:52:25 584031] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 584038] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1645| [2025/04/30 09:52:25 584082] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1645|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745584050|stream_id:0|stream_offset:1517403| [2025/04/30 09:52:25 584091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 584103] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 584110] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42171|rtt_var:207|pto_duration:44171|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 584118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 584124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 584130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 584157] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745653221|now:1746006745584110|interv:69111| [2025/04/30 09:52:25 584164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745653221|now:1746006745584110|interval:69111|pto_count:0|srtt:42171 [2025/04/30 09:52:25 584171] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52806| [2025/04/30 09:52:25 584179] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 584185] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1518582| [2025/04/30 09:52:25 584193] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 584200] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1646| [2025/04/30 09:52:25 584240] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1646|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745584211|stream_id:0|stream_offset:1518582| [2025/04/30 09:52:25 584249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 584257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 584263] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42171|rtt_var:207|pto_duration:44171|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 584268] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 584272] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 584276] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 584280] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745653382|now:1746006745584263|interv:69119| [2025/04/30 09:52:25 584286] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745653382|now:1746006745584263|interval:69119|pto_count:0|srtt:42171 [2025/04/30 09:52:25 584293] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:54006| [2025/04/30 09:52:25 584307] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 584311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1519761| [2025/04/30 09:52:25 584316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 584320] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745601680| [2025/04/30 09:52:25 584324] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745601680| [2025/04/30 09:52:25 584328] [debug] |xqc_engine_wakeup_after|wakeup:1746006745601680|now:1746006745584328|diff:17352| [2025/04/30 09:52:25 584333] [debug] |xqc_engine_main_logic|END|now:1746006745583905| [2025/04/30 09:52:25 584424] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745584423| [2025/04/30 09:52:25 584431] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 584437] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:643| [2025/04/30 09:52:25 584441] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:644| [2025/04/30 09:52:25 584449] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:644| [2025/04/30 09:52:25 584456] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 584464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1602|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1603|path_largest_ack:1602| [2025/04/30 09:52:25 584471] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54000|prior_delivered:1442073|prior_time:1746006745538553|is_app_limited:0|send_elapse:42932|ack_elapse:45870|ctl_first_sent_time:1746006745540292|lagest_ack_time:1746006745584423|curr_delivered:1494873| [2025/04/30 09:52:25 584478] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745540292| [2025/04/30 09:52:25 584485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:538||sndq_packets_used_bytes:0|sndq_packets_free:810| [2025/04/30 09:52:25 584492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1603|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1603|path_largest_ack:1603| [2025/04/30 09:52:25 584499] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52800|prior_delivered:1444473|prior_time:1746006745540609|is_app_limited:0|send_elapse:44243|ack_elapse:43814|ctl_first_sent_time:1746006745542221|lagest_ack_time:1746006745584423|curr_delivered:1496073| [2025/04/30 09:52:25 584505] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745542221| [2025/04/30 09:52:25 584511] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:537||sndq_packets_used_bytes:0|sndq_packets_free:811| [2025/04/30 09:52:25 584518] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42171|rttvar:207|minrtt:31359|latest_rtt:42202|ack_delay:88| [2025/04/30 09:52:25 584525] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42164|rttvar:170|minrtt:31359|latest_rtt:42202|ack_delay:88| [2025/04/30 09:52:25 584537] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1603|lost_pn:1600|thresh:3| [2025/04/30 09:52:25 584544] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 584550] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 584557] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 584564] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42164|rtt_var:170|pto_duration:44164|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 584571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 584577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 584583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 584587] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745653375|now:1746006745584564|interv:68811| [2025/04/30 09:52:25 584591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745653375|now:1746006745584564|interval:68811|pto_count:0|srtt:42164 [2025/04/30 09:52:25 584595] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44243, ack_elapse 43814, delivered 51600|rate 1166286|lost 308| [2025/04/30 09:52:25 584600] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1166286) in round 28| [2025/04/30 09:52:25 584604] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 584608] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 584612] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745542221|recovery:1|recovery_start:1746006745580627|packet_conservation:1|next_round_delivered:1491273| [2025/04/30 09:52:25 584617] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745542221|recovery:1|recovery_start:1746006745580627|packet_conservation:1|next_round_delivered:1491273| [2025/04/30 09:52:25 584621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:54006|full_bw_reached:1|inflight:51606|srtt:42164|latest_rtt:42202|min_rtt:31359|applimit:0|lost:307|recovery:1|recovery_start:1746006745580627|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 584627] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:644|largest:644|pns:2| [2025/04/30 09:52:25 584634] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:644|frame:ACK |recv_time:1746006745584423|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 584641] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865584423|now:1746006745584423|interv:120000000| [2025/04/30 09:52:25 584648] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865584423|now:1746006745584423|interv:120000000| [2025/04/30 09:52:25 584662] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745601680|pq_index:0| [2025/04/30 09:52:25 584666] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745583905| [2025/04/30 09:52:25 584670] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745584670| [2025/04/30 09:52:25 584675] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745584674| [2025/04/30 09:52:25 584681] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42164|min_srtt:42164|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 584686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1459632| [2025/04/30 09:52:25 584690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 584694] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 584698] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 584702] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 584706] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42164|min_srtt:42164|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 584711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1568100| [2025/04/30 09:52:25 584716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 584722] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 584728] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 584735] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 584741] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 584745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1519761| [2025/04/30 09:52:25 584750] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 584754] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745585754|now:1746006745584754|interv:1000| [2025/04/30 09:52:25 584758] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 584762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 584766] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745585754| [2025/04/30 09:52:25 584773] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745585754| [2025/04/30 09:52:25 584777] [debug] |xqc_engine_wakeup_after|wakeup:1746006745585754|now:1746006745584777|diff:977| [2025/04/30 09:52:25 584781] [debug] |xqc_engine_main_logic|END|now:1746006745584674| [2025/04/30 09:52:25 584786] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745584786| [2025/04/30 09:52:25 584790] [debug] |xqc_engine_wakeup_after|wakeup:1746006745585754|now:1746006745584790|diff:964| [2025/04/30 09:52:25 584794] [debug] |xqc_engine_main_logic|END|now:1746006745584786| [2025/04/30 09:52:25 585863] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745585863| [2025/04/30 09:52:25 585875] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745585754|pq_index:0| [2025/04/30 09:52:25 585880] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745584674| [2025/04/30 09:52:25 585885] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745585884| [2025/04/30 09:52:25 585892] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745585754|now:1746006745585884| [2025/04/30 09:52:25 585898] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745585754|now:1746006745585884| [2025/04/30 09:52:25 585905] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 585912] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42164|min_srtt:42164|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 585917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1459632| [2025/04/30 09:52:25 585924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 585930] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 585937] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 585943] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 585950] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42164|min_srtt:42164|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 585956] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1568100| [2025/04/30 09:52:25 585963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 585969] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 585975] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 585982] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 585989] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 586002] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1519761| [2025/04/30 09:52:25 586010] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 586017] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1647| [2025/04/30 09:52:25 586070] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1647|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745586028|stream_id:0|stream_offset:1519761| [2025/04/30 09:52:25 586082] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 586089] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 586096] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42164|rtt_var:170|pto_duration:44164|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 586100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 586104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 586108] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 586112] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745655192|now:1746006745586095|interv:69097| [2025/04/30 09:52:25 586116] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745655192|now:1746006745586095|interval:69097|pto_count:0|srtt:42164 [2025/04/30 09:52:25 586121] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52806| [2025/04/30 09:52:25 586126] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 586130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1520940| [2025/04/30 09:52:25 586164] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 586172] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1648| [2025/04/30 09:52:25 586209] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1648|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745586181|stream_id:0|stream_offset:1520940| [2025/04/30 09:52:25 586218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 586226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 586232] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42164|rtt_var:170|pto_duration:44164|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 586245] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 586250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 586253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 586257] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745655345|now:1746006745586231|interv:69114| [2025/04/30 09:52:25 586261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745655345|now:1746006745586231|interval:69114|pto_count:0|srtt:42164 [2025/04/30 09:52:25 586266] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:54006| [2025/04/30 09:52:25 586271] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 586276] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1522119| [2025/04/30 09:52:25 586280] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 586284] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745601680| [2025/04/30 09:52:25 586288] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745601680| [2025/04/30 09:52:25 586292] [debug] |xqc_engine_wakeup_after|wakeup:1746006745601680|now:1746006745586292|diff:15388| [2025/04/30 09:52:25 586297] [debug] |xqc_engine_main_logic|END|now:1746006745585884| [2025/04/30 09:52:25 586467] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745586466| [2025/04/30 09:52:25 586477] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 586485] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:644| [2025/04/30 09:52:25 586492] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:645| [2025/04/30 09:52:25 586501] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:645| [2025/04/30 09:52:25 586506] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 586514] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1604|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1605|path_largest_ack:1604| [2025/04/30 09:52:25 586521] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54000|prior_delivered:1444473|prior_time:1746006745540609|is_app_limited:0|send_elapse:44354|ack_elapse:45857|ctl_first_sent_time:1746006745542332|lagest_ack_time:1746006745586466|curr_delivered:1497273| [2025/04/30 09:52:25 586528] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745542332| [2025/04/30 09:52:25 586536] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:536||sndq_packets_used_bytes:0|sndq_packets_free:812| [2025/04/30 09:52:25 586543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1605|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1605|path_largest_ack:1605| [2025/04/30 09:52:25 586550] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52800|prior_delivered:1446873|prior_time:1746006745542554|is_app_limited:0|send_elapse:42175|ack_elapse:43912|ctl_first_sent_time:1746006745544153|lagest_ack_time:1746006745586466|curr_delivered:1498473| [2025/04/30 09:52:25 586563] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745544153| [2025/04/30 09:52:25 586570] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:535||sndq_packets_used_bytes:0|sndq_packets_free:813| [2025/04/30 09:52:25 586575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42164|rttvar:170|minrtt:31359|latest_rtt:42313|ack_delay:104| [2025/04/30 09:52:25 586579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42170|rttvar:139|minrtt:31359|latest_rtt:42313|ack_delay:104| [2025/04/30 09:52:25 586584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1605|lost_pn:1602|thresh:3| [2025/04/30 09:52:25 586588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 586593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 586600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 586606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42170|rtt_var:139|pto_duration:44170|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 586612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 586616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 586620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 586624] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745655351|now:1746006745586605|interv:68746| [2025/04/30 09:52:25 586629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745655351|now:1746006745586605|interval:68746|pto_count:0|srtt:42170 [2025/04/30 09:52:25 586635] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42175, ack_elapse 43912, delivered 51600|rate 1175077|lost 308| [2025/04/30 09:52:25 586643] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175077) in round 28| [2025/04/30 09:52:25 586649] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 586655] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 586659] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745544153|recovery:1|recovery_start:1746006745580627|packet_conservation:1|next_round_delivered:1491273| [2025/04/30 09:52:25 586664] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745544153|recovery:1|recovery_start:1746006745580627|packet_conservation:1|next_round_delivered:1491273| [2025/04/30 09:52:25 586668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:54006|full_bw_reached:1|inflight:51606|srtt:42170|latest_rtt:42313|min_rtt:31359|applimit:0|lost:307|recovery:1|recovery_start:1746006745580627|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 586678] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:645|largest:645|pns:2| [2025/04/30 09:52:25 586682] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:645|frame:ACK |recv_time:1746006745586466|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 586687] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865586466|now:1746006745586466|interv:120000000| [2025/04/30 09:52:25 586691] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865586466|now:1746006745586466|interv:120000000| [2025/04/30 09:52:25 586695] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745601680|pq_index:0| [2025/04/30 09:52:25 586700] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745585884| [2025/04/30 09:52:25 586704] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745586704| [2025/04/30 09:52:25 586709] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745586708| [2025/04/30 09:52:25 586714] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42170|min_srtt:42170|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 586719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1459632| [2025/04/30 09:52:25 586724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 586728] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 586731] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 586736] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 586740] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42170|min_srtt:42170|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 586744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1568100| [2025/04/30 09:52:25 586748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 586752] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 586756] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 586760] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 586765] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 586772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1522119| [2025/04/30 09:52:25 586776] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 586780] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745587780|now:1746006745586780|interv:1000| [2025/04/30 09:52:25 586784] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 586788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 586792] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745587780| [2025/04/30 09:52:25 586796] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745587780| [2025/04/30 09:52:25 586800] [debug] |xqc_engine_wakeup_after|wakeup:1746006745587780|now:1746006745586800|diff:980| [2025/04/30 09:52:25 586804] [debug] |xqc_engine_main_logic|END|now:1746006745586708| [2025/04/30 09:52:25 586810] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745586810| [2025/04/30 09:52:25 586814] [debug] |xqc_engine_wakeup_after|wakeup:1746006745587780|now:1746006745586814|diff:966| [2025/04/30 09:52:25 586817] [debug] |xqc_engine_main_logic|END|now:1746006745586810| [2025/04/30 09:52:25 587886] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745587886| [2025/04/30 09:52:25 587902] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745587780|pq_index:0| [2025/04/30 09:52:25 587909] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745586708| [2025/04/30 09:52:25 587915] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745587914| [2025/04/30 09:52:25 587920] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745587780|now:1746006745587914| [2025/04/30 09:52:25 587927] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745587780|now:1746006745587914| [2025/04/30 09:52:25 587933] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 587941] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42170|min_srtt:42170|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 587948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1459632| [2025/04/30 09:52:25 587956] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 587962] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 587968] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 587975] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 587981] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42170|min_srtt:42170|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 587993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1568100| [2025/04/30 09:52:25 588000] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 588006] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 588012] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 588019] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 588026] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 588033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1522119| [2025/04/30 09:52:25 588040] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 588047] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1649| [2025/04/30 09:52:25 588096] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1649|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745588059|stream_id:0|stream_offset:1522119| [2025/04/30 09:52:25 588106] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 588114] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 588121] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42170|rtt_var:139|pto_duration:44170|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 588127] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 588157] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 588165] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 588171] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745657229|now:1746006745588120|interv:69109| [2025/04/30 09:52:25 588178] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745657229|now:1746006745588120|interval:69109|pto_count:0|srtt:42170 [2025/04/30 09:52:25 588185] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52806| [2025/04/30 09:52:25 588193] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 588200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1523298| [2025/04/30 09:52:25 588214] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 588219] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1650| [2025/04/30 09:52:25 588258] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1650|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745588227|stream_id:0|stream_offset:1523298| [2025/04/30 09:52:25 588268] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 588275] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 588282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42170|rtt_var:139|pto_duration:44170|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 588287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 588291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 588295] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 588299] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745657397|now:1746006745588282|interv:69115| [2025/04/30 09:52:25 588303] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745657397|now:1746006745588282|interval:69115|pto_count:0|srtt:42170 [2025/04/30 09:52:25 588308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:54006| [2025/04/30 09:52:25 588313] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 588317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1524477| [2025/04/30 09:52:25 588321] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 588326] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745601680| [2025/04/30 09:52:25 588330] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745601680| [2025/04/30 09:52:25 588334] [debug] |xqc_engine_wakeup_after|wakeup:1746006745601680|now:1746006745588334|diff:13346| [2025/04/30 09:52:25 588338] [debug] |xqc_engine_main_logic|END|now:1746006745587914| [2025/04/30 09:52:25 588601] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745588600| [2025/04/30 09:52:25 588608] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 588613] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:645| [2025/04/30 09:52:25 588617] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:646| [2025/04/30 09:52:25 588626] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:646| [2025/04/30 09:52:25 588632] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 588639] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1606|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1607|path_largest_ack:1606| [2025/04/30 09:52:25 588651] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54000|prior_delivered:1446873|prior_time:1746006745542554|is_app_limited:0|send_elapse:42334|ack_elapse:46046|ctl_first_sent_time:1746006745544312|lagest_ack_time:1746006745588600|curr_delivered:1499673| [2025/04/30 09:52:25 588659] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745544312| [2025/04/30 09:52:25 588666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:534||sndq_packets_used_bytes:0|sndq_packets_free:814| [2025/04/30 09:52:25 588673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1607|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1607|path_largest_ack:1607| [2025/04/30 09:52:25 588680] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52806|prior_delivered:1449273|prior_time:1746006745544630|is_app_limited:0|send_elapse:44090|ack_elapse:43970|ctl_first_sent_time:1746006745546282|lagest_ack_time:1746006745588600|curr_delivered:1500879| [2025/04/30 09:52:25 588687] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745546282| [2025/04/30 09:52:25 588693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:533||sndq_packets_used_bytes:0|sndq_packets_free:815| [2025/04/30 09:52:25 588699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42170|rttvar:139|minrtt:31359|latest_rtt:42318|ack_delay:312| [2025/04/30 09:52:25 588706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42149|rttvar:146|minrtt:31359|latest_rtt:42318|ack_delay:312| [2025/04/30 09:52:25 588713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1607|lost_pn:1604|thresh:3| [2025/04/30 09:52:25 588719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 588725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 588732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 625|pns:2| [2025/04/30 09:52:25 588739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 588745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42149|rtt_var:146|pto_duration:44149|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 588751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 588755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 588758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:52:25 588762] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745657376|now:1746006745588745|interv:68631| [2025/04/30 09:52:25 588769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745657376|now:1746006745588745|interval:68631|pto_count:0|srtt:42149 [2025/04/30 09:52:25 588776] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44090, ack_elapse 43970, delivered 51606|rate 1170469|lost 308| [2025/04/30 09:52:25 588788] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170469) in round 28| [2025/04/30 09:52:25 588792] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 588796] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 588800] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2406|po_sent_time:1746006745546282|recovery:1|recovery_start:1746006745580627|packet_conservation:1|next_round_delivered:1491273| [2025/04/30 09:52:25 588805] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2406|po_sent_time:1746006745546282|recovery:1|recovery_start:1746006745580627|packet_conservation:1|next_round_delivered:1491273| [2025/04/30 09:52:25 588810] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:54006|full_bw_reached:1|inflight:51600|srtt:42149|latest_rtt:42318|min_rtt:31359|applimit:0|lost:307|recovery:1|recovery_start:1746006745580627|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 588816] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:646|largest:646|pns:2| [2025/04/30 09:52:25 588820] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:646|frame:ACK |recv_time:1746006745588600|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 588825] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865588600|now:1746006745588600|interv:120000000| [2025/04/30 09:52:25 588829] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865588600|now:1746006745588600|interv:120000000| [2025/04/30 09:52:25 588833] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745601680|pq_index:0| [2025/04/30 09:52:25 588837] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745587914| [2025/04/30 09:52:25 588841] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745588841| [2025/04/30 09:52:25 588846] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745588845| [2025/04/30 09:52:25 588852] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42149|min_srtt:42149|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 588857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:51600|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1459632| [2025/04/30 09:52:25 588862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 588865] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 588869] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 588874] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 588881] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42149|min_srtt:42149|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 588888] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:51600|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1568100| [2025/04/30 09:52:25 588895] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 588901] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 588905] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 588909] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 588914] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 588920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1524477| [2025/04/30 09:52:25 588927] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 588933] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745589933|now:1746006745588933|interv:1000| [2025/04/30 09:52:25 588940] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 588945] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 588951] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745589933| [2025/04/30 09:52:25 588958] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745589933| [2025/04/30 09:52:25 588963] [debug] |xqc_engine_wakeup_after|wakeup:1746006745589933|now:1746006745588963|diff:970| [2025/04/30 09:52:25 588970] [debug] |xqc_engine_main_logic|END|now:1746006745588845| [2025/04/30 09:52:25 588979] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745588979| [2025/04/30 09:52:25 588985] [debug] |xqc_engine_wakeup_after|wakeup:1746006745589933|now:1746006745588985|diff:948| [2025/04/30 09:52:25 588991] [debug] |xqc_engine_main_logic|END|now:1746006745588979| [2025/04/30 09:52:25 590064] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745590064| [2025/04/30 09:52:25 590077] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745589933|pq_index:0| [2025/04/30 09:52:25 590081] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745588845| [2025/04/30 09:52:25 590087] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745590085| [2025/04/30 09:52:25 590091] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745589933|now:1746006745590085| [2025/04/30 09:52:25 590096] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745589933|now:1746006745590085| [2025/04/30 09:52:25 590100] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 590105] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42149|min_srtt:42149|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 590115] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:51600|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1459632| [2025/04/30 09:52:25 590120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 590124] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 590128] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 590152] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 590159] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42149|min_srtt:42149|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 590163] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:51600|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1568100| [2025/04/30 09:52:25 590168] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 590172] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 590176] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 590180] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 590185] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 590189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1524477| [2025/04/30 09:52:25 590194] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 590198] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1651| [2025/04/30 09:52:25 590233] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1651|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006745590206|stream_id:0|stream_offset:1524477| [2025/04/30 09:52:25 590239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 590244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:52:25 590249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42149|rtt_var:146|pto_duration:44149|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 590253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 590257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 590261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:52:25 590269] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745659355|now:1746006745590248|interv:69107| [2025/04/30 09:52:25 590273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745659355|now:1746006745590248|interval:69107|pto_count:0|srtt:42149 [2025/04/30 09:52:25 590278] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52800| [2025/04/30 09:52:25 590283] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 590287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1525656| [2025/04/30 09:52:25 590291] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 590296] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1652| [2025/04/30 09:52:25 590319] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1652|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746006745590302|stream_id:0|stream_offset:1525656| [2025/04/30 09:52:25 590325] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 590330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 09:52:25 590334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42149|rtt_var:146|pto_duration:44149|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 590338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 590342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 590346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:52:25 590350] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745659451|now:1746006745590334|interv:69117| [2025/04/30 09:52:25 590354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745659451|now:1746006745590334|interval:69117|pto_count:0|srtt:42149 [2025/04/30 09:52:25 590361] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:54000| [2025/04/30 09:52:25 590368] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 590375] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1526835| [2025/04/30 09:52:25 590381] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 590385] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745601680| [2025/04/30 09:52:25 590389] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745601680| [2025/04/30 09:52:25 590401] [debug] |xqc_engine_wakeup_after|wakeup:1746006745601680|now:1746006745590401|diff:11279| [2025/04/30 09:52:25 590408] [debug] |xqc_engine_main_logic|END|now:1746006745590085| [2025/04/30 09:52:25 590421] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745590421| [2025/04/30 09:52:25 590429] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 590437] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:646| [2025/04/30 09:52:25 590442] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:647| [2025/04/30 09:52:25 590448] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:647| [2025/04/30 09:52:25 590453] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 590460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1608|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1609|path_largest_ack:1608| [2025/04/30 09:52:25 590468] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54006|prior_delivered:1449273|prior_time:1746006745544630|is_app_limited:0|send_elapse:44207|ack_elapse:45791|ctl_first_sent_time:1746006745546399|lagest_ack_time:1746006745590421|curr_delivered:1502079| [2025/04/30 09:52:25 590475] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745546399| [2025/04/30 09:52:25 590482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:532||sndq_packets_used_bytes:0|sndq_packets_free:816| [2025/04/30 09:52:25 590489] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1609|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1609|path_largest_ack:1609| [2025/04/30 09:52:25 590496] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52806|prior_delivered:1451673|prior_time:1746006745546543|is_app_limited:0|send_elapse:44393|ack_elapse:43878|ctl_first_sent_time:1746006745548095|lagest_ack_time:1746006745590421|curr_delivered:1503279| [2025/04/30 09:52:25 590503] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745548095| [2025/04/30 09:52:25 590509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:531||sndq_packets_used_bytes:0|sndq_packets_free:817| [2025/04/30 09:52:25 590516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42149|rttvar:146|minrtt:31359|latest_rtt:42326|ack_delay:88| [2025/04/30 09:52:25 590522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42160|rttvar:132|minrtt:31359|latest_rtt:42326|ack_delay:88| [2025/04/30 09:52:25 590529] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1609|lost_pn:1606|thresh:3| [2025/04/30 09:52:25 590536] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 590542] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 590546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 590550] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42160|rtt_var:132|pto_duration:44160|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 590561] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 590565] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 590569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:52:25 590573] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745659462|now:1746006745590550|interv:68912| [2025/04/30 09:52:25 590577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745659462|now:1746006745590550|interval:68912|pto_count:0|srtt:42160 [2025/04/30 09:52:25 590582] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44393, ack_elapse 43878, delivered 51606|rate 1162480|lost 308| [2025/04/30 09:52:25 590586] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1162480) in round 28| [2025/04/30 09:52:25 590590] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 590595] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 590599] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745548095|recovery:1|recovery_start:1746006745580627|packet_conservation:1|next_round_delivered:1491273| [2025/04/30 09:52:25 590603] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745548095|recovery:1|recovery_start:1746006745580627|packet_conservation:1|next_round_delivered:1491273| [2025/04/30 09:52:25 590608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:54006|full_bw_reached:1|inflight:51600|srtt:42160|latest_rtt:42326|min_rtt:31359|applimit:0|lost:307|recovery:1|recovery_start:1746006745580627|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 590614] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:647|largest:647|pns:2| [2025/04/30 09:52:25 590618] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:647|frame:ACK |recv_time:1746006745590421|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 590623] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865590421|now:1746006745590421|interv:120000000| [2025/04/30 09:52:25 590628] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865590421|now:1746006745590421|interv:120000000| [2025/04/30 09:52:25 590632] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745601680|pq_index:0| [2025/04/30 09:52:25 590636] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745590085| [2025/04/30 09:52:25 590640] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745590640| [2025/04/30 09:52:25 590645] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745590644| [2025/04/30 09:52:25 590651] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42160|min_srtt:42160|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 590658] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:51600|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1459632| [2025/04/30 09:52:25 590663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 590666] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 590670] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 590675] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 590679] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42160|min_srtt:42160|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 590683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:51600|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1568100| [2025/04/30 09:52:25 590687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 590691] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 590695] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 590699] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 590704] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 590708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1526835| [2025/04/30 09:52:25 590712] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 590716] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745591716|now:1746006745590716|interv:1000| [2025/04/30 09:52:25 590720] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 590724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 590728] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745591716| [2025/04/30 09:52:25 590732] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745591716| [2025/04/30 09:52:25 590736] [debug] |xqc_engine_wakeup_after|wakeup:1746006745591716|now:1746006745590736|diff:980| [2025/04/30 09:52:25 590741] [debug] |xqc_engine_main_logic|END|now:1746006745590644| [2025/04/30 09:52:25 590746] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745590746| [2025/04/30 09:52:25 590750] [debug] |xqc_engine_wakeup_after|wakeup:1746006745591716|now:1746006745590750|diff:966| [2025/04/30 09:52:25 590754] [debug] |xqc_engine_main_logic|END|now:1746006745590746| [2025/04/30 09:52:25 591830] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745591830| [2025/04/30 09:52:25 591842] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745591716|pq_index:0| [2025/04/30 09:52:25 591853] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745590644| [2025/04/30 09:52:25 591858] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745591857| [2025/04/30 09:52:25 591865] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745591716|now:1746006745591857| [2025/04/30 09:52:25 591871] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745591716|now:1746006745591857| [2025/04/30 09:52:25 591878] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 591885] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42160|min_srtt:42160|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 591890] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:51600|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1459632| [2025/04/30 09:52:25 591896] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 591902] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 591908] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 591914] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 591921] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42160|min_srtt:42160|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 591928] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:51600|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1568100| [2025/04/30 09:52:25 591935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 591941] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 591947] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 591954] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 591961] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 591968] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1526835| [2025/04/30 09:52:25 591975] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 591983] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1653| [2025/04/30 09:52:25 592030] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1653|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006745591995|stream_id:0|stream_offset:1526835| [2025/04/30 09:52:25 592047] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 592054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:52:25 592061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42160|rtt_var:132|pto_duration:44160|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 592068] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 592074] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 592081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:52:25 592087] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745661155|now:1746006745592061|interv:69094| [2025/04/30 09:52:25 592094] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745661155|now:1746006745592061|interval:69094|pto_count:0|srtt:42160 [2025/04/30 09:52:25 592101] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52800| [2025/04/30 09:52:25 592107] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 592112] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1528014| [2025/04/30 09:52:25 592116] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 592121] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1654| [2025/04/30 09:52:25 592174] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1654|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746006745592128|stream_id:0|stream_offset:1528014| [2025/04/30 09:52:25 592183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 592188] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 09:52:25 592192] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42160|rtt_var:132|pto_duration:44160|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 592197] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 592201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 592204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:52:25 592208] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745661288|now:1746006745592192|interv:69096| [2025/04/30 09:52:25 592212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745661288|now:1746006745592192|interval:69096|pto_count:0|srtt:42160 [2025/04/30 09:52:25 592221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:54000| [2025/04/30 09:52:25 592226] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 592230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1529193| [2025/04/30 09:52:25 592235] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 592239] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745601680| [2025/04/30 09:52:25 592243] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745601680| [2025/04/30 09:52:25 592247] [debug] |xqc_engine_wakeup_after|wakeup:1746006745601680|now:1746006745592247|diff:9433| [2025/04/30 09:52:25 592252] [debug] |xqc_engine_main_logic|END|now:1746006745591857| [2025/04/30 09:52:25 592460] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006745592459| [2025/04/30 09:52:25 592468] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 592474] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:647| [2025/04/30 09:52:25 592481] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:648| [2025/04/30 09:52:25 592490] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:648| [2025/04/30 09:52:25 592496] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 592504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1610|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1611|path_largest_ack:1610| [2025/04/30 09:52:25 592511] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54006|prior_delivered:1451673|prior_time:1746006745546543|is_app_limited:0|send_elapse:44561|ack_elapse:45916|ctl_first_sent_time:1746006745548263|lagest_ack_time:1746006745592459|curr_delivered:1504479| [2025/04/30 09:52:25 592518] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745548263| [2025/04/30 09:52:25 592525] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:530||sndq_packets_used_bytes:0|sndq_packets_free:818| [2025/04/30 09:52:25 592532] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1611|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1611|path_largest_ack:1611| [2025/04/30 09:52:25 592539] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52806|prior_delivered:1454073|prior_time:1746006745548531|is_app_limited:0|send_elapse:44563|ack_elapse:43928|ctl_first_sent_time:1746006745550084|lagest_ack_time:1746006745592459|curr_delivered:1505679| [2025/04/30 09:52:25 592545] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745550084| [2025/04/30 09:52:25 592552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:529||sndq_packets_used_bytes:0|sndq_packets_free:819| [2025/04/30 09:52:25 592558] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42160|rttvar:132|minrtt:31359|latest_rtt:42375|ack_delay:88| [2025/04/30 09:52:25 592571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42175|rttvar:130|minrtt:31359|latest_rtt:42375|ack_delay:88| [2025/04/30 09:52:25 592578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1611|lost_pn:1608|thresh:3| [2025/04/30 09:52:25 592585] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 592591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 592597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 592604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42175|rtt_var:130|pto_duration:44175|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 592610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 592614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 592618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:52:25 592622] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745661303|now:1746006745592604|interv:68699| [2025/04/30 09:52:25 592626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745661303|now:1746006745592604|interval:68699|pto_count:0|srtt:42175 [2025/04/30 09:52:25 592630] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44563, ack_elapse 43928, delivered 51606|rate 1158045|lost 308| [2025/04/30 09:52:25 592635] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158045) in round 28| [2025/04/30 09:52:25 592639] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 592643] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 592647] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745550084|recovery:1|recovery_start:1746006745580627|packet_conservation:1|next_round_delivered:1491273| [2025/04/30 09:52:25 592651] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745550084|recovery:1|recovery_start:1746006745580627|packet_conservation:1|next_round_delivered:1491273| [2025/04/30 09:52:25 592656] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:54006|full_bw_reached:1|inflight:51600|srtt:42175|latest_rtt:42375|min_rtt:31359|applimit:0|lost:307|recovery:1|recovery_start:1746006745580627|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 592661] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:25 592666] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:25 592671] [debug] |scid:d47626d1917b423603b680b7|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:52:25 592679] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:648|largest:648|pns:2| [2025/04/30 09:52:25 592684] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:648|frame:PING ACK |recv_time:1746006745592459|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 592688] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865592459|now:1746006745592459|interv:120000000| [2025/04/30 09:52:25 592693] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865592459|now:1746006745592459|interv:120000000| [2025/04/30 09:52:25 592697] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745601680|pq_index:0| [2025/04/30 09:52:25 592701] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745591857| [2025/04/30 09:52:25 592705] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745592705| [2025/04/30 09:52:25 592710] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745592709| [2025/04/30 09:52:25 592715] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:648|ack_delay:256|first_ack_range:15|largest_pkt_recv_time:1746006745592459| [2025/04/30 09:52:25 592720] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:648|low:633|pkt_pns:2| [2025/04/30 09:52:25 592724] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:631|low:625|pkt_pns:2| [2025/04/30 09:52:25 592727] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:648|frame_largest_recv:648| [2025/04/30 09:52:25 592731] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:25 592736] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42175|min_srtt:42175|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 592741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:51600|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1459632| [2025/04/30 09:52:25 592745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 592749] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 592753] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 592757] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 592761] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42175|min_srtt:42175|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 592766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:51600|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1568100| [2025/04/30 09:52:25 592770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 592774] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 592780] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 592784] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 592789] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:25 592793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:51600|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1529193| [2025/04/30 09:52:25 592798] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 592802] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745593802|now:1746006745592802|interv:1000| [2025/04/30 09:52:25 592806] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 592810] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 592814] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745593802| [2025/04/30 09:52:25 592818] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745593802| [2025/04/30 09:52:25 592821] [debug] |xqc_engine_wakeup_after|wakeup:1746006745593802|now:1746006745592821|diff:981| [2025/04/30 09:52:25 592826] [debug] |xqc_engine_main_logic|END|now:1746006745592709| [2025/04/30 09:52:25 592831] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745592831| [2025/04/30 09:52:25 592835] [debug] |xqc_engine_wakeup_after|wakeup:1746006745593802|now:1746006745592835|diff:967| [2025/04/30 09:52:25 592839] [debug] |xqc_engine_main_logic|END|now:1746006745592831| [2025/04/30 09:52:25 593914] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745593913| [2025/04/30 09:52:25 593929] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745593802|pq_index:0| [2025/04/30 09:52:25 593936] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745592709| [2025/04/30 09:52:25 593944] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745593943| [2025/04/30 09:52:25 593952] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745593802|now:1746006745593943| [2025/04/30 09:52:25 593959] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745593802|now:1746006745593943| [2025/04/30 09:52:25 593966] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 593974] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42175|min_srtt:42175|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 593982] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:51600|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1459632| [2025/04/30 09:52:25 593990] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 593996] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 594002] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 594016] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 594023] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42175|min_srtt:42175|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 594030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:51600|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1568100| [2025/04/30 09:52:25 594037] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 594043] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 594049] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 594055] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 594063] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:25 594070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:51600|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1529193| [2025/04/30 09:52:25 594077] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 594083] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1655| [2025/04/30 09:52:25 594121] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1655|size:1208|sent:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:51600|now:1746006745594093|stream_id:0|stream_offset:1529193| [2025/04/30 09:52:25 594128] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1655|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:52:25 594152] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:52:25 594162] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42175|rtt_var:130|pto_duration:44175|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 594168] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 594172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 594175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:25 594179] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745663268|now:1746006745594162|interv:69106| [2025/04/30 09:52:25 594184] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745663268|now:1746006745594162|interval:69106|pto_count:0|srtt:42175 [2025/04/30 09:52:25 594188] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52808| [2025/04/30 09:52:25 594193] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 594202] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1530372| [2025/04/30 09:52:25 594207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 594211] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745663268| [2025/04/30 09:52:25 594215] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745663268| [2025/04/30 09:52:25 594220] [debug] |xqc_engine_wakeup_after|wakeup:1746006745663268|now:1746006745594219|diff:69049| [2025/04/30 09:52:25 594224] [debug] |xqc_engine_main_logic|END|now:1746006745593943| [2025/04/30 09:52:25 594392] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745594392| [2025/04/30 09:52:25 594400] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 594406] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:648| [2025/04/30 09:52:25 594413] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:649| [2025/04/30 09:52:25 594422] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:649| [2025/04/30 09:52:25 594428] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 594436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1612|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1613|path_largest_ack:1612| [2025/04/30 09:52:25 594443] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54006|prior_delivered:1454073|prior_time:1746006745548531|is_app_limited:0|send_elapse:44721|ack_elapse:45861|ctl_first_sent_time:1746006745550242|lagest_ack_time:1746006745594392|curr_delivered:1506879| [2025/04/30 09:52:25 594451] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745550242| [2025/04/30 09:52:25 594458] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:528||sndq_packets_used_bytes:0|sndq_packets_free:820| [2025/04/30 09:52:25 594464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1613|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1613|path_largest_ack:1613| [2025/04/30 09:52:25 594471] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52806|prior_delivered:1456473|prior_time:1746006745550540|is_app_limited:0|send_elapse:42939|ack_elapse:43852|ctl_first_sent_time:1746006745552131|lagest_ack_time:1746006745594392|curr_delivered:1508079| [2025/04/30 09:52:25 594476] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745552131| [2025/04/30 09:52:25 594482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:527||sndq_packets_used_bytes:0|sndq_packets_free:821| [2025/04/30 09:52:25 594489] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42175|rttvar:130|minrtt:31359|latest_rtt:42261|ack_delay:88| [2025/04/30 09:52:25 594495] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42175|rttvar:98|minrtt:31359|latest_rtt:42261|ack_delay:88| [2025/04/30 09:52:25 594509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1613|lost_pn:1610|thresh:3| [2025/04/30 09:52:25 594516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 594522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 594529] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 594535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42175|rtt_var:98|pto_duration:44175|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 594541] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 594546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 594549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 09:52:25 594553] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745663268|now:1746006745594535|interv:68733| [2025/04/30 09:52:25 594557] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745663268|now:1746006745594535|interval:68733|pto_count:0|srtt:42175 [2025/04/30 09:52:25 594562] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42939, ack_elapse 43852, delivered 51606|rate 1176822|lost 308| [2025/04/30 09:52:25 594566] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176822) in round 28| [2025/04/30 09:52:25 594570] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 594575] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 594579] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745552131|recovery:1|recovery_start:1746006745580627|packet_conservation:1|next_round_delivered:1491273| [2025/04/30 09:52:25 594583] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745552131|recovery:1|recovery_start:1746006745580627|packet_conservation:1|next_round_delivered:1491273| [2025/04/30 09:52:25 594588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:54006|full_bw_reached:1|inflight:50408|srtt:42175|latest_rtt:42261|min_rtt:31359|applimit:0|lost:307|recovery:1|recovery_start:1746006745580627|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 594594] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:649|largest:649|pns:2| [2025/04/30 09:52:25 594598] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:649|frame:ACK |recv_time:1746006745594392|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 594603] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865594392|now:1746006745594392|interv:120000000| [2025/04/30 09:52:25 594607] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865594392|now:1746006745594392|interv:120000000| [2025/04/30 09:52:25 594611] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745663268|pq_index:0| [2025/04/30 09:52:25 594619] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745593943| [2025/04/30 09:52:25 594623] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745594623| [2025/04/30 09:52:25 594628] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745594627| [2025/04/30 09:52:25 594634] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42175|min_srtt:42175|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 594638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:50408|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1459632| [2025/04/30 09:52:25 594643] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 594647] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 594651] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 594655] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 594659] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42175|min_srtt:42175|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 594663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:50408|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1568100| [2025/04/30 09:52:25 594668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 594672] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 594675] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 594680] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 594684] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 594688] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1530372| [2025/04/30 09:52:25 594693] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 594697] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1656| [2025/04/30 09:52:25 594732] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1656|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746006745594704|stream_id:0|stream_offset:1530372| [2025/04/30 09:52:25 594738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 594747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 09:52:25 594751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42175|rtt_var:98|pto_duration:44175|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 594755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 594759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 594763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:52:25 594767] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745663879|now:1746006745594751|interv:69128| [2025/04/30 09:52:25 594771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745663879|now:1746006745594751|interval:69128|pto_count:0|srtt:42175 [2025/04/30 09:52:25 594776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:51608| [2025/04/30 09:52:25 594781] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 594785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1531551| [2025/04/30 09:52:25 594790] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 594794] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745595793|now:1746006745594793|interv:1000| [2025/04/30 09:52:25 594798] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 594801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 594806] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745595793| [2025/04/30 09:52:25 594810] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745595793| [2025/04/30 09:52:25 594814] [debug] |xqc_engine_wakeup_after|wakeup:1746006745595793|now:1746006745594814|diff:979| [2025/04/30 09:52:25 594818] [debug] |xqc_engine_main_logic|END|now:1746006745594627| [2025/04/30 09:52:25 594823] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745594823| [2025/04/30 09:52:25 594827] [debug] |xqc_engine_wakeup_after|wakeup:1746006745595793|now:1746006745594827|diff:966| [2025/04/30 09:52:25 594831] [debug] |xqc_engine_main_logic|END|now:1746006745594823| [2025/04/30 09:52:25 595906] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745595905| [2025/04/30 09:52:25 595922] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745595793|pq_index:0| [2025/04/30 09:52:25 595929] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745594627| [2025/04/30 09:52:25 595938] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745595936| [2025/04/30 09:52:25 595945] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745595793|now:1746006745595936| [2025/04/30 09:52:25 595952] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745595793|now:1746006745595936| [2025/04/30 09:52:25 595966] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 595975] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42175|min_srtt:42175|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 595983] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:51608|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1459632| [2025/04/30 09:52:25 595990] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 595996] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 596002] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 596009] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 596016] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42175|min_srtt:42175|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 596023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:51608|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1568100| [2025/04/30 09:52:25 596030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 596036] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 596042] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 596049] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 596056] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 596063] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1531551| [2025/04/30 09:52:25 596069] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 596076] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1657| [2025/04/30 09:52:25 596114] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1657|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746006745596086|stream_id:0|stream_offset:1531551| [2025/04/30 09:52:25 596120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 596125] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 09:52:25 596129] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42175|rtt_var:98|pto_duration:44175|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 596162] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 596166] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 596170] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:25 596174] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745665261|now:1746006745596129|interv:69132| [2025/04/30 09:52:25 596178] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745665261|now:1746006745596129|interval:69132|pto_count:0|srtt:42175 [2025/04/30 09:52:25 596183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52808| [2025/04/30 09:52:25 596188] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 596193] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1532730| [2025/04/30 09:52:25 596197] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 596201] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745665261| [2025/04/30 09:52:25 596206] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745665261| [2025/04/30 09:52:25 596210] [debug] |xqc_engine_wakeup_after|wakeup:1746006745665261|now:1746006745596210|diff:69051| [2025/04/30 09:52:25 596214] [debug] |xqc_engine_main_logic|END|now:1746006745595936| [2025/04/30 09:52:25 596323] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745596322| [2025/04/30 09:52:25 596331] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 596337] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:649| [2025/04/30 09:52:25 596344] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:650| [2025/04/30 09:52:25 596353] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:650| [2025/04/30 09:52:25 596359] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 596367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1614|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1615|path_largest_ack:1614| [2025/04/30 09:52:25 596374] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54006|prior_delivered:1456473|prior_time:1746006745550540|is_app_limited:0|send_elapse:43090|ack_elapse:45782|ctl_first_sent_time:1746006745552282|lagest_ack_time:1746006745596322|curr_delivered:1509279| [2025/04/30 09:52:25 596381] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745552282| [2025/04/30 09:52:25 596389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:526||sndq_packets_used_bytes:0|sndq_packets_free:822| [2025/04/30 09:52:25 596395] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1615|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1615|path_largest_ack:1615| [2025/04/30 09:52:25 596402] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52806|prior_delivered:1458873|prior_time:1746006745552524|is_app_limited:0|send_elapse:44753|ack_elapse:43798|ctl_first_sent_time:1746006745554110|lagest_ack_time:1746006745596322|curr_delivered:1510479| [2025/04/30 09:52:25 596415] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745554110| [2025/04/30 09:52:25 596422] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:525||sndq_packets_used_bytes:0|sndq_packets_free:823| [2025/04/30 09:52:25 596428] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42175|rttvar:98|minrtt:31359|latest_rtt:42212|ack_delay:56| [2025/04/30 09:52:25 596435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42173|rttvar:78|minrtt:31359|latest_rtt:42212|ack_delay:56| [2025/04/30 09:52:25 596441] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1615|lost_pn:1612|thresh:3| [2025/04/30 09:52:25 596445] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 596449] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 596455] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 596462] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42173|rtt_var:78|pto_duration:44173|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 596469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 596474] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 596478] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 09:52:25 596482] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745665259|now:1746006745596462|interv:68797| [2025/04/30 09:52:25 596486] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745665259|now:1746006745596462|interval:68797|pto_count:0|srtt:42173 [2025/04/30 09:52:25 596491] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44753, ack_elapse 43798, delivered 51606|rate 1153129|lost 308| [2025/04/30 09:52:25 596495] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153129) in round 28| [2025/04/30 09:52:25 596499] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 596504] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 596507] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745554110|recovery:1|recovery_start:1746006745580627|packet_conservation:1|next_round_delivered:1491273| [2025/04/30 09:52:25 596512] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745554110|recovery:1|recovery_start:1746006745580627|packet_conservation:1|next_round_delivered:1491273| [2025/04/30 09:52:25 596517] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:54006|full_bw_reached:1|inflight:50408|srtt:42173|latest_rtt:42212|min_rtt:31359|applimit:0|lost:307|recovery:1|recovery_start:1746006745580627|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 596526] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:650|largest:650|pns:2| [2025/04/30 09:52:25 596531] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:650|frame:ACK |recv_time:1746006745596322|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 596536] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865596322|now:1746006745596322|interv:120000000| [2025/04/30 09:52:25 596540] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865596322|now:1746006745596322|interv:120000000| [2025/04/30 09:52:25 596544] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745665261|pq_index:0| [2025/04/30 09:52:25 596548] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745595936| [2025/04/30 09:52:25 596552] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745596552| [2025/04/30 09:52:25 596557] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745596556| [2025/04/30 09:52:25 596563] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42173|min_srtt:42173|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 596568] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:50408|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1459632| [2025/04/30 09:52:25 596572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 596576] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 596580] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 596585] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 596589] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42173|min_srtt:42173|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 596593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:50408|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1568100| [2025/04/30 09:52:25 596597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 596601] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 596605] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 596609] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 596614] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 596620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1532730| [2025/04/30 09:52:25 596625] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 596629] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1658| [2025/04/30 09:52:25 596663] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1658|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746006745596637|stream_id:0|stream_offset:1532730| [2025/04/30 09:52:25 596669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 596674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 09:52:25 596679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42173|rtt_var:78|pto_duration:44173|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 596683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 596687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 596691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:52:25 596695] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745665810|now:1746006745596679|interv:69131| [2025/04/30 09:52:25 596699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745665810|now:1746006745596679|interval:69131|pto_count:0|srtt:42173 [2025/04/30 09:52:25 596704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:51608| [2025/04/30 09:52:25 596708] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 596713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1533909| [2025/04/30 09:52:25 596717] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 596721] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745597721|now:1746006745596721|interv:1000| [2025/04/30 09:52:25 596725] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 596729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 596733] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745597721| [2025/04/30 09:52:25 596737] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745597721| [2025/04/30 09:52:25 596741] [debug] |xqc_engine_wakeup_after|wakeup:1746006745597721|now:1746006745596741|diff:980| [2025/04/30 09:52:25 596746] [debug] |xqc_engine_main_logic|END|now:1746006745596556| [2025/04/30 09:52:25 596751] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745596751| [2025/04/30 09:52:25 596755] [debug] |xqc_engine_wakeup_after|wakeup:1746006745597721|now:1746006745596755|diff:966| [2025/04/30 09:52:25 596762] [debug] |xqc_engine_main_logic|END|now:1746006745596751| [2025/04/30 09:52:25 597832] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745597832| [2025/04/30 09:52:25 597844] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745597721|pq_index:0| [2025/04/30 09:52:25 597849] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745596556| [2025/04/30 09:52:25 597854] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745597853| [2025/04/30 09:52:25 597859] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745597721|now:1746006745597853| [2025/04/30 09:52:25 597865] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745597721|now:1746006745597853| [2025/04/30 09:52:25 597871] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 597879] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42173|min_srtt:42173|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 597887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:51608|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1459632| [2025/04/30 09:52:25 597893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 597899] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 597905] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 597912] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 597918] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42173|min_srtt:42173|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 597925] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:51608|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1568100| [2025/04/30 09:52:25 597932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 597938] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 597945] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 597951] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 597959] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 597966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1533909| [2025/04/30 09:52:25 597974] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 597988] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1659| [2025/04/30 09:52:25 598033] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1659|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746006745597999|stream_id:0|stream_offset:1533909| [2025/04/30 09:52:25 598043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 598051] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 09:52:25 598058] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42173|rtt_var:78|pto_duration:44173|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 598065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 598071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 598078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:25 598084] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745667172|now:1746006745598057|interv:69115| [2025/04/30 09:52:25 598090] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745667172|now:1746006745598057|interval:69115|pto_count:0|srtt:42173 [2025/04/30 09:52:25 598098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52808| [2025/04/30 09:52:25 598103] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 598108] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1535088| [2025/04/30 09:52:25 598112] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 598116] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745667172| [2025/04/30 09:52:25 598121] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745667172| [2025/04/30 09:52:25 598125] [debug] |xqc_engine_wakeup_after|wakeup:1746006745667172|now:1746006745598125|diff:69047| [2025/04/30 09:52:25 598129] [debug] |xqc_engine_main_logic|END|now:1746006745597853| [2025/04/30 09:52:25 598431] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745598430| [2025/04/30 09:52:25 598438] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 598446] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:650| [2025/04/30 09:52:25 598453] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:651| [2025/04/30 09:52:25 598461] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:651| [2025/04/30 09:52:25 598467] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 598473] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1616|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1617|path_largest_ack:1616| [2025/04/30 09:52:25 598482] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54006|prior_delivered:1458873|prior_time:1746006745552524|is_app_limited:0|send_elapse:44903|ack_elapse:45906|ctl_first_sent_time:1746006745554260|lagest_ack_time:1746006745598430|curr_delivered:1511679| [2025/04/30 09:52:25 598490] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745554260| [2025/04/30 09:52:25 598496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:524||sndq_packets_used_bytes:0|sndq_packets_free:824| [2025/04/30 09:52:25 598504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1617|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1617|path_largest_ack:1617| [2025/04/30 09:52:25 598511] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52806|prior_delivered:1461273|prior_time:1746006745554500|is_app_limited:0|send_elapse:42913|ack_elapse:43930|ctl_first_sent_time:1746006745556071|lagest_ack_time:1746006745598430|curr_delivered:1512879| [2025/04/30 09:52:25 598518] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745556071| [2025/04/30 09:52:25 598524] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:523||sndq_packets_used_bytes:0|sndq_packets_free:825| [2025/04/30 09:52:25 598531] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42173|rttvar:78|minrtt:31359|latest_rtt:42359|ack_delay:120| [2025/04/30 09:52:25 598537] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42181|rttvar:75|minrtt:31359|latest_rtt:42359|ack_delay:120| [2025/04/30 09:52:25 598543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1617|lost_pn:1614|thresh:3| [2025/04/30 09:52:25 598549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 598555] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 598562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 598566] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42181|rtt_var:75|pto_duration:44181|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 598571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 598575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 598579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 09:52:25 598583] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745667180|now:1746006745598566|interv:68614| [2025/04/30 09:52:25 598587] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745667180|now:1746006745598566|interval:68614|pto_count:0|srtt:42181 [2025/04/30 09:52:25 598591] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42913, ack_elapse 43930, delivered 51606|rate 1174732|lost 308| [2025/04/30 09:52:25 598596] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174732) in round 28| [2025/04/30 09:52:25 598604] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 598608] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 598612] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745556071|recovery:1|recovery_start:1746006745580627|packet_conservation:1|next_round_delivered:1491273| [2025/04/30 09:52:25 598616] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745556071|recovery:1|recovery_start:1746006745580627|packet_conservation:1|next_round_delivered:1491273| [2025/04/30 09:52:25 598621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:54006|full_bw_reached:1|inflight:50408|srtt:42181|latest_rtt:42359|min_rtt:31359|applimit:0|lost:307|recovery:1|recovery_start:1746006745580627|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 598627] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:651|largest:651|pns:2| [2025/04/30 09:52:25 598631] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:651|frame:ACK |recv_time:1746006745598430|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 598636] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865598430|now:1746006745598430|interv:120000000| [2025/04/30 09:52:25 598640] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865598430|now:1746006745598430|interv:120000000| [2025/04/30 09:52:25 598644] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745667172|pq_index:0| [2025/04/30 09:52:25 598649] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745597853| [2025/04/30 09:52:25 598653] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745598653| [2025/04/30 09:52:25 598658] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745598657| [2025/04/30 09:52:25 598664] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42181|min_srtt:42181|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 598668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:50408|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1459632| [2025/04/30 09:52:25 598673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 598676] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 598680] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 598685] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 598689] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42181|min_srtt:42181|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 598696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:50408|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1568100| [2025/04/30 09:52:25 598700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 598704] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 598708] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 598712] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 598717] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 598721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1535088| [2025/04/30 09:52:25 598725] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 598730] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1660| [2025/04/30 09:52:25 598764] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1660|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746006745598737|stream_id:0|stream_offset:1535088| [2025/04/30 09:52:25 598770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 598775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 09:52:25 598779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42181|rtt_var:75|pto_duration:44181|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 598784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 598788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 598791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:52:25 598795] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745667918|now:1746006745598779|interv:69139| [2025/04/30 09:52:25 598799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745667918|now:1746006745598779|interval:69139|pto_count:0|srtt:42181 [2025/04/30 09:52:25 598804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:51608| [2025/04/30 09:52:25 598809] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 598813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1536267| [2025/04/30 09:52:25 598818] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 598825] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1661| [2025/04/30 09:52:25 598851] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1661|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746006745598831|stream_id:0|stream_offset:1536267| [2025/04/30 09:52:25 598859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 598866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 09:52:25 598873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42181|rtt_var:75|pto_duration:44181|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 598880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 598886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 598892] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:25 598899] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745668012|now:1746006745598873|interv:69139| [2025/04/30 09:52:25 598905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745668012|now:1746006745598873|interval:69139|pto_count:0|srtt:42181 [2025/04/30 09:52:25 598913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52808| [2025/04/30 09:52:25 598920] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 598927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1537446| [2025/04/30 09:52:25 598935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 598941] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745668012| [2025/04/30 09:52:25 598948] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745668012| [2025/04/30 09:52:25 598953] [debug] |xqc_engine_wakeup_after|wakeup:1746006745668012|now:1746006745598953|diff:69059| [2025/04/30 09:52:25 598959] [debug] |xqc_engine_main_logic|END|now:1746006745598657| [2025/04/30 09:52:25 598967] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745598966| [2025/04/30 09:52:25 598972] [debug] |xqc_engine_wakeup_after|wakeup:1746006745668012|now:1746006745598972|diff:69040| [2025/04/30 09:52:25 598978] [debug] |xqc_engine_main_logic|END|now:1746006745598966| [2025/04/30 09:52:25 600407] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745600406| [2025/04/30 09:52:25 600423] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 600432] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:651| [2025/04/30 09:52:25 600438] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:652| [2025/04/30 09:52:25 600447] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:652| [2025/04/30 09:52:25 600460] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 600467] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1618|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1619|path_largest_ack:1618| [2025/04/30 09:52:25 600475] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54006|prior_delivered:1461273|prior_time:1746006745554500|is_app_limited:0|send_elapse:43075|ack_elapse:45906|ctl_first_sent_time:1746006745556233|lagest_ack_time:1746006745600406|curr_delivered:1514079| [2025/04/30 09:52:25 600483] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745556233| [2025/04/30 09:52:25 600490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:522||sndq_packets_used_bytes:0|sndq_packets_free:826| [2025/04/30 09:52:25 600497] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1619|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1619|path_largest_ack:1619| [2025/04/30 09:52:25 600504] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52806|prior_delivered:1463673|prior_time:1746006745556508|is_app_limited:0|send_elapse:44741|ack_elapse:43898|ctl_first_sent_time:1746006745558039|lagest_ack_time:1746006745600406|curr_delivered:1515279| [2025/04/30 09:52:25 600512] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745558039| [2025/04/30 09:52:25 600518] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:521||sndq_packets_used_bytes:0|sndq_packets_free:827| [2025/04/30 09:52:25 600525] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42181|rttvar:75|minrtt:31359|latest_rtt:42367|ack_delay:104| [2025/04/30 09:52:25 600533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42191|rttvar:77|minrtt:31359|latest_rtt:42367|ack_delay:104| [2025/04/30 09:52:25 600540] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1619|lost_pn:1616|thresh:3| [2025/04/30 09:52:25 600547] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 600552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 600556] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 600560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42191|rtt_var:77|pto_duration:44191|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 600565] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 600569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 600573] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 09:52:25 600577] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745668022|now:1746006745600560|interv:67462| [2025/04/30 09:52:25 600581] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745668022|now:1746006745600560|interval:67462|pto_count:0|srtt:42191 [2025/04/30 09:52:25 600590] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44741, ack_elapse 43898, delivered 51606|rate 1153438|lost 308| [2025/04/30 09:52:25 600594] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153438) in round 28| [2025/04/30 09:52:25 600599] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 600603] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 600607] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745558039|recovery:1|recovery_start:1746006745580627|packet_conservation:1|next_round_delivered:1491273| [2025/04/30 09:52:25 600611] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745558039|recovery:1|recovery_start:1746006745580627|packet_conservation:1|next_round_delivered:1491273| [2025/04/30 09:52:25 600616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:54006|full_bw_reached:1|inflight:50408|srtt:42191|latest_rtt:42367|min_rtt:31359|applimit:0|lost:307|recovery:1|recovery_start:1746006745580627|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 600622] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:652|largest:652|pns:2| [2025/04/30 09:52:25 600626] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:652|frame:ACK |recv_time:1746006745600406|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 600631] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865600406|now:1746006745600406|interv:120000000| [2025/04/30 09:52:25 600636] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865600406|now:1746006745600406|interv:120000000| [2025/04/30 09:52:25 600640] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745668012|pq_index:0| [2025/04/30 09:52:25 600644] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745598657| [2025/04/30 09:52:25 600648] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745600648| [2025/04/30 09:52:25 600653] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745600652| [2025/04/30 09:52:25 600659] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42191|min_srtt:42191|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 600664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:50408|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1459632| [2025/04/30 09:52:25 600668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 600672] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 600676] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 600681] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 600687] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42191|min_srtt:42191|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 600691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:50408|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1568100| [2025/04/30 09:52:25 600696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 600700] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 600704] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 600708] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 600713] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 600717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1537446| [2025/04/30 09:52:25 600722] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 600726] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745601725|now:1746006745600725|interv:1000| [2025/04/30 09:52:25 600730] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 600734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 600738] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745601725| [2025/04/30 09:52:25 600742] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745601725| [2025/04/30 09:52:25 600746] [debug] |xqc_engine_wakeup_after|wakeup:1746006745601725|now:1746006745600745|diff:980| [2025/04/30 09:52:25 600750] [debug] |xqc_engine_main_logic|END|now:1746006745600652| [2025/04/30 09:52:25 600756] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745600755| [2025/04/30 09:52:25 600759] [debug] |xqc_engine_wakeup_after|wakeup:1746006745601725|now:1746006745600759|diff:966| [2025/04/30 09:52:25 600763] [debug] |xqc_engine_main_logic|END|now:1746006745600755| [2025/04/30 09:52:25 601833] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745601833| [2025/04/30 09:52:25 601845] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745601725|pq_index:0| [2025/04/30 09:52:25 601852] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745600652| [2025/04/30 09:52:25 601860] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745601858| [2025/04/30 09:52:25 601868] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745601725|now:1746006745601858| [2025/04/30 09:52:25 601875] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745601725|now:1746006745601858| [2025/04/30 09:52:25 601880] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 601896] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42191|min_srtt:42191|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 601904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:50408|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1459632| [2025/04/30 09:52:25 601911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 601917] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 601923] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 601930] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 601936] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42191|min_srtt:42191|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 601943] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:50408|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1568100| [2025/04/30 09:52:25 601950] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 601957] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 601963] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 601970] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 601977] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 601984] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1537446| [2025/04/30 09:52:25 601992] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 601999] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1662| [2025/04/30 09:52:25 602046] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1662|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746006745602010|stream_id:0|stream_offset:1537446| [2025/04/30 09:52:25 602056] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 602064] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 09:52:25 602070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42191|rtt_var:77|pto_duration:44191|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 602077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 602084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 602094] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:52:25 602098] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745671201|now:1746006745602070|interv:69131| [2025/04/30 09:52:25 602102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745671201|now:1746006745602070|interval:69131|pto_count:0|srtt:42191 [2025/04/30 09:52:25 602107] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:51608| [2025/04/30 09:52:25 602112] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 602116] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1538625| [2025/04/30 09:52:25 602120] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 602125] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1663| [2025/04/30 09:52:25 602176] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1663|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746006745602153|stream_id:0|stream_offset:1538625| [2025/04/30 09:52:25 602186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 602191] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 09:52:25 602195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42191|rtt_var:77|pto_duration:44191|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 602199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 602203] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 602207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:25 602211] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745671344|now:1746006745602195|interv:69149| [2025/04/30 09:52:25 602215] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745671344|now:1746006745602195|interval:69149|pto_count:0|srtt:42191 [2025/04/30 09:52:25 602219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52808| [2025/04/30 09:52:25 602224] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 602228] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1539804| [2025/04/30 09:52:25 602233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 602237] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745671344| [2025/04/30 09:52:25 602252] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745671344| [2025/04/30 09:52:25 602256] [debug] |xqc_engine_wakeup_after|wakeup:1746006745671344|now:1746006745602255|diff:69089| [2025/04/30 09:52:25 602260] [debug] |xqc_engine_main_logic|END|now:1746006745601858| [2025/04/30 09:52:25 602345] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745602345| [2025/04/30 09:52:25 602352] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 602361] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:652| [2025/04/30 09:52:25 602367] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:653| [2025/04/30 09:52:25 602375] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:653| [2025/04/30 09:52:25 602382] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 602389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1620|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1621|path_largest_ack:1620| [2025/04/30 09:52:25 602397] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54006|prior_delivered:1463673|prior_time:1746006745556508|is_app_limited:0|send_elapse:44913|ack_elapse:45837|ctl_first_sent_time:1746006745558211|lagest_ack_time:1746006745602345|curr_delivered:1516479| [2025/04/30 09:52:25 602404] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745558211| [2025/04/30 09:52:25 602411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:520||sndq_packets_used_bytes:0|sndq_packets_free:828| [2025/04/30 09:52:25 602418] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1621|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1621|path_largest_ack:1621| [2025/04/30 09:52:25 602423] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52806|prior_delivered:1466073|prior_time:1746006745558513|is_app_limited:0|send_elapse:43715|ack_elapse:43832|ctl_first_sent_time:1746006745560113|lagest_ack_time:1746006745602345|curr_delivered:1517679| [2025/04/30 09:52:25 602428] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745560113| [2025/04/30 09:52:25 602434] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:519||sndq_packets_used_bytes:0|sndq_packets_free:829| [2025/04/30 09:52:25 602440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42191|rttvar:77|minrtt:31359|latest_rtt:42232|ack_delay:72| [2025/04/30 09:52:25 602447] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42188|rttvar:65|minrtt:31359|latest_rtt:42232|ack_delay:72| [2025/04/30 09:52:25 602454] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1621|lost_pn:1618|thresh:3| [2025/04/30 09:52:25 602459] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 602465] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 602472] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 602478] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42188|rtt_var:65|pto_duration:44188|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 602491] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 602496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 602500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 09:52:25 602504] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745671341|now:1746006745602478|interv:68863| [2025/04/30 09:52:25 602508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745671341|now:1746006745602478|interval:68863|pto_count:0|srtt:42188 [2025/04/30 09:52:25 602513] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43715, ack_elapse 43832, delivered 51606|rate 1177359|lost 308| [2025/04/30 09:52:25 602517] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177359) in round 28| [2025/04/30 09:52:25 602521] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 602526] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 602530] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745560113|recovery:1|recovery_start:1746006745580627|packet_conservation:1|next_round_delivered:1491273| [2025/04/30 09:52:25 602534] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745560113|recovery:1|recovery_start:1746006745580627|packet_conservation:1|next_round_delivered:1491273| [2025/04/30 09:52:25 602539] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1512915|bw:1210332|cwnd:54006|full_bw_reached:1|inflight:50408|srtt:42188|latest_rtt:42232|min_rtt:31359|applimit:0|lost:307|recovery:1|recovery_start:1746006745580627|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 602545] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:653|largest:653|pns:2| [2025/04/30 09:52:25 602549] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:653|frame:ACK |recv_time:1746006745602345|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 602554] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865602345|now:1746006745602345|interv:120000000| [2025/04/30 09:52:25 602558] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865602345|now:1746006745602345|interv:120000000| [2025/04/30 09:52:25 602562] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745671344|pq_index:0| [2025/04/30 09:52:25 602567] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745601858| [2025/04/30 09:52:25 602571] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745602571| [2025/04/30 09:52:25 602576] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745602575| [2025/04/30 09:52:25 602585] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42188|min_srtt:42188|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 602589] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:50408|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1459632| [2025/04/30 09:52:25 602594] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 602598] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 602601] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 602606] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 602610] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42188|min_srtt:42188|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 602614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:50408|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1568100| [2025/04/30 09:52:25 602619] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 602622] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 602626] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 602630] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 602635] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 602639] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1539804| [2025/04/30 09:52:25 602644] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 602648] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1664| [2025/04/30 09:52:25 602681] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1664|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746006745602655|stream_id:0|stream_offset:1539804| [2025/04/30 09:52:25 602687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 602692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 09:52:25 602696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42188|rtt_var:65|pto_duration:44188|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 602701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 602705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 602712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:52:25 602716] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745671843|now:1746006745602696|interv:69147| [2025/04/30 09:52:25 602720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745671843|now:1746006745602696|interval:69147|pto_count:0|srtt:42188 [2025/04/30 09:52:25 602725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:51608| [2025/04/30 09:52:25 602730] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 602734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1540983| [2025/04/30 09:52:25 602738] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 602742] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1665| [2025/04/30 09:52:25 602766] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1665|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746006745602749|stream_id:0|stream_offset:1540983| [2025/04/30 09:52:25 602771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 602776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 09:52:25 602780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42188|rtt_var:65|pto_duration:44188|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 602784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 602788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 602792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:25 602796] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745671937|now:1746006745602780|interv:69157| [2025/04/30 09:52:25 602800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745671937|now:1746006745602780|interval:69157|pto_count:0|srtt:42188 [2025/04/30 09:52:25 602804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52808| [2025/04/30 09:52:25 602808] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 602813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1542162| [2025/04/30 09:52:25 602817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 602821] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745671937| [2025/04/30 09:52:25 602829] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745671937| [2025/04/30 09:52:25 602833] [debug] |xqc_engine_wakeup_after|wakeup:1746006745671937|now:1746006745602833|diff:69104| [2025/04/30 09:52:25 602838] [debug] |xqc_engine_main_logic|END|now:1746006745602575| [2025/04/30 09:52:25 602847] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745602846| [2025/04/30 09:52:25 602853] [debug] |xqc_engine_wakeup_after|wakeup:1746006745671937|now:1746006745602853|diff:69084| [2025/04/30 09:52:25 602860] [debug] |xqc_engine_main_logic|END|now:1746006745602846| [2025/04/30 09:52:25 604425] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745604424| [2025/04/30 09:52:25 604441] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 604449] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:653| [2025/04/30 09:52:25 604455] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:654| [2025/04/30 09:52:25 604464] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:654| [2025/04/30 09:52:25 604471] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 604478] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1622|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1623|path_largest_ack:1622| [2025/04/30 09:52:25 604485] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54006|prior_delivered:1466073|prior_time:1746006745558513|is_app_limited:0|send_elapse:43852|ack_elapse:45911|ctl_first_sent_time:1746006745560250|lagest_ack_time:1746006745604424|curr_delivered:1518879| [2025/04/30 09:52:25 604493] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745560250| [2025/04/30 09:52:25 604498] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:518||sndq_packets_used_bytes:0|sndq_packets_free:830| [2025/04/30 09:52:25 604505] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1623|origin_pktnum:1531|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1623|path_largest_ack:1623| [2025/04/30 09:52:25 604512] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:48006|prior_delivered:1473273|prior_time:1746006745564514|is_app_limited:0|send_elapse:42686|ack_elapse:39910|ctl_first_sent_time:1746006745564951|lagest_ack_time:1746006745604424|curr_delivered:1520079| [2025/04/30 09:52:25 604520] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745564951| [2025/04/30 09:52:25 604525] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:516||sndq_packets_used_bytes:0|sndq_packets_free:832| [2025/04/30 09:52:25 604529] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42188|rttvar:65|minrtt:31359|latest_rtt:39473|ack_delay:144| [2025/04/30 09:52:25 604534] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41831|rttvar:763|minrtt:31359|latest_rtt:39473|ack_delay:144| [2025/04/30 09:52:25 604539] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1623|lost_pn:1620|thresh:3| [2025/04/30 09:52:25 604545] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 604552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 604565] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41831|rtt_var:763|pto_duration:44883|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 604569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 604573] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 604577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 09:52:25 604581] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745672632|now:1746006745604564|interv:68068| [2025/04/30 09:52:25 604585] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745672632|now:1746006745604564|interval:68068|pto_count:0|srtt:41831 [2025/04/30 09:52:25 604590] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42686, ack_elapse 39910, delivered 46806|rate 1096518|lost 308| [2025/04/30 09:52:25 604594] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1096518) in round 28| [2025/04/30 09:52:25 604598] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 604603] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 604607] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745564951|recovery:1|recovery_start:1746006745580627|packet_conservation:1|next_round_delivered:1491273| [2025/04/30 09:52:25 604611] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745564951|recovery:1|recovery_start:1746006745580627|packet_conservation:1|next_round_delivered:1491273| [2025/04/30 09:52:25 604616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1512915|bw:1210332|cwnd:54006|full_bw_reached:1|inflight:50408|srtt:41831|latest_rtt:39473|min_rtt:31359|applimit:0|lost:307|recovery:1|recovery_start:1746006745580627|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 604622] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:654|largest:654|pns:2| [2025/04/30 09:52:25 604627] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:654|frame:ACK |recv_time:1746006745604424|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 604631] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865604424|now:1746006745604424|interv:120000000| [2025/04/30 09:52:25 604636] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865604424|now:1746006745604424|interv:120000000| [2025/04/30 09:52:25 604640] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745671937|pq_index:0| [2025/04/30 09:52:25 604644] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745602575| [2025/04/30 09:52:25 604648] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745604648| [2025/04/30 09:52:25 604653] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745604652| [2025/04/30 09:52:25 604662] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41831|min_srtt:41831|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 604666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:50408|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1459632| [2025/04/30 09:52:25 604671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 604675] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 604679] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 604683] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 604687] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41831|min_srtt:41831|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 604691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:50408|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1568100| [2025/04/30 09:52:25 604696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 604700] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 604703] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 604708] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 604712] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 604716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1542162| [2025/04/30 09:52:25 604721] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 604725] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745605724|now:1746006745604724|interv:1000| [2025/04/30 09:52:25 604729] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 604732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 604736] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745605724| [2025/04/30 09:52:25 604741] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745605724| [2025/04/30 09:52:25 604744] [debug] |xqc_engine_wakeup_after|wakeup:1746006745605724|now:1746006745604744|diff:980| [2025/04/30 09:52:25 604749] [debug] |xqc_engine_main_logic|END|now:1746006745604652| [2025/04/30 09:52:25 604754] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745604754| [2025/04/30 09:52:25 604758] [debug] |xqc_engine_wakeup_after|wakeup:1746006745605724|now:1746006745604758|diff:966| [2025/04/30 09:52:25 604765] [debug] |xqc_engine_main_logic|END|now:1746006745604754| [2025/04/30 09:52:25 605835] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745605834| [2025/04/30 09:52:25 605850] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745605724|pq_index:0| [2025/04/30 09:52:25 605857] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745604652| [2025/04/30 09:52:25 605865] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745605863| [2025/04/30 09:52:25 605873] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745605724|now:1746006745605863| [2025/04/30 09:52:25 605877] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745605724|now:1746006745605863| [2025/04/30 09:52:25 605881] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 605886] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41831|min_srtt:41831|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 605891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:50408|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1459632| [2025/04/30 09:52:25 605896] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 605900] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 605904] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 605908] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 605912] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41831|min_srtt:41831|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 605917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:50408|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1568100| [2025/04/30 09:52:25 605921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 605925] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 605929] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 605933] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 605937] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 605942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1542162| [2025/04/30 09:52:25 605946] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 605956] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1666| [2025/04/30 09:52:25 605991] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1666|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746006745605965|stream_id:0|stream_offset:1542162| [2025/04/30 09:52:25 605997] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 606002] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 09:52:25 606006] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41831|rtt_var:763|pto_duration:44883|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 606011] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 606017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 606023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:52:25 606029] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745675848|now:1746006745606006|interv:69842| [2025/04/30 09:52:25 606036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745675848|now:1746006745606006|interval:69842|pto_count:0|srtt:41831 [2025/04/30 09:52:25 606044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:51608| [2025/04/30 09:52:25 606052] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 606058] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1543341| [2025/04/30 09:52:25 606065] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 606072] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1667| [2025/04/30 09:52:25 606110] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1667|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746006745606082|stream_id:0|stream_offset:1543341| [2025/04/30 09:52:25 606120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 606127] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 09:52:25 606155] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41831|rtt_var:763|pto_duration:44883|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 606163] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 606169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 606176] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:25 606182] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745675965|now:1746006745606155|interv:69810| [2025/04/30 09:52:25 606194] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745675965|now:1746006745606155|interval:69810|pto_count:0|srtt:41831 [2025/04/30 09:52:25 606199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52808| [2025/04/30 09:52:25 606204] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 606208] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1544520| [2025/04/30 09:52:25 606213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 606217] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745675965| [2025/04/30 09:52:25 606221] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745675965| [2025/04/30 09:52:25 606225] [debug] |xqc_engine_wakeup_after|wakeup:1746006745675965|now:1746006745606225|diff:69740| [2025/04/30 09:52:25 606229] [debug] |xqc_engine_main_logic|END|now:1746006745605863| [2025/04/30 09:52:25 606388] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745606387| [2025/04/30 09:52:25 606399] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 606407] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:654| [2025/04/30 09:52:25 606414] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:655| [2025/04/30 09:52:25 606421] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:655| [2025/04/30 09:52:25 606427] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 606435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1624|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1625|path_largest_ack:1624| [2025/04/30 09:52:25 606442] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:49206|prior_delivered:1473273|prior_time:1746006745564514|is_app_limited:0|send_elapse:42825|ack_elapse:41873|ctl_first_sent_time:1746006745565090|lagest_ack_time:1746006745606387|curr_delivered:1521279| [2025/04/30 09:52:25 606449] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745565090| [2025/04/30 09:52:25 606456] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:515||sndq_packets_used_bytes:0|sndq_packets_free:833| [2025/04/30 09:52:25 606461] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1625|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1625|path_largest_ack:1625| [2025/04/30 09:52:25 606468] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:49206|prior_delivered:1473273|prior_time:1746006745564514|is_app_limited:0|send_elapse:42825|ack_elapse:41873|ctl_first_sent_time:1746006745565090|lagest_ack_time:1746006745606387|curr_delivered:1522479| [2025/04/30 09:52:25 606474] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745565242| [2025/04/30 09:52:25 606481] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:514||sndq_packets_used_bytes:0|sndq_packets_free:834| [2025/04/30 09:52:25 606494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41831|rttvar:763|minrtt:31359|latest_rtt:41145|ack_delay:96| [2025/04/30 09:52:25 606501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41734|rttvar:768|minrtt:31359|latest_rtt:41145|ack_delay:96| [2025/04/30 09:52:25 606508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1625|lost_pn:1622|thresh:3| [2025/04/30 09:52:25 606514] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 606520] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 606525] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41734|rtt_var:768|pto_duration:44806|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 606529] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 606533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 606537] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 09:52:25 606541] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745675888|now:1746006745606525|interv:69363| [2025/04/30 09:52:25 606545] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745675888|now:1746006745606525|interval:69363|pto_count:0|srtt:41734 [2025/04/30 09:52:25 606550] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42825, ack_elapse 41873, delivered 49206|rate 1149001|lost 308| [2025/04/30 09:52:25 606554] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1149001) in round 28| [2025/04/30 09:52:25 606558] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 606563] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 606566] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745565242|recovery:1|recovery_start:1746006745580627|packet_conservation:1|next_round_delivered:1491273| [2025/04/30 09:52:25 606571] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745565242|recovery:1|recovery_start:1746006745580627|packet_conservation:1|next_round_delivered:1491273| [2025/04/30 09:52:25 606576] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1512915|bw:1210332|cwnd:54006|full_bw_reached:1|inflight:50408|srtt:41734|latest_rtt:41145|min_rtt:31359|applimit:0|lost:307|recovery:1|recovery_start:1746006745580627|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 606582] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:655|largest:655|pns:2| [2025/04/30 09:52:25 606586] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:655|frame:ACK |recv_time:1746006745606387|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 606595] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865606387|now:1746006745606387|interv:120000000| [2025/04/30 09:52:25 606599] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865606387|now:1746006745606387|interv:120000000| [2025/04/30 09:52:25 606603] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745675965|pq_index:0| [2025/04/30 09:52:25 606607] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745605863| [2025/04/30 09:52:25 606611] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745606611| [2025/04/30 09:52:25 606616] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745606615| [2025/04/30 09:52:25 606622] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41734|min_srtt:41734|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 606627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:50408|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1459632| [2025/04/30 09:52:25 606631] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 606635] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 606639] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 606644] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 606648] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41734|min_srtt:41734|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 606652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:50408|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1568100| [2025/04/30 09:52:25 606656] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 606660] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 606664] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 606668] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 606673] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 606677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1544520| [2025/04/30 09:52:25 606681] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 606686] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1668| [2025/04/30 09:52:25 606728] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1668|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746006745606696|stream_id:0|stream_offset:1544520| [2025/04/30 09:52:25 606737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 606745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 09:52:25 606752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41734|rtt_var:768|pto_duration:44806|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 606758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 606762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 606766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:52:25 606770] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745676502|now:1746006745606751|interv:69751| [2025/04/30 09:52:25 606774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745676502|now:1746006745606751|interval:69751|pto_count:0|srtt:41734 [2025/04/30 09:52:25 606779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:51608| [2025/04/30 09:52:25 606783] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 606788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1545699| [2025/04/30 09:52:25 606792] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 606800] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1669| [2025/04/30 09:52:25 606833] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1669|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746006745606809|stream_id:0|stream_offset:1545699| [2025/04/30 09:52:25 606842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 606850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 09:52:25 606857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41734|rtt_var:768|pto_duration:44806|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 606862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 606866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 606870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:25 606874] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745676615|now:1746006745606856|interv:69759| [2025/04/30 09:52:25 606878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745676615|now:1746006745606856|interval:69759|pto_count:0|srtt:41734 [2025/04/30 09:52:25 606891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52808| [2025/04/30 09:52:25 606899] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 606906] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1546878| [2025/04/30 09:52:25 606912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 606917] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745676615| [2025/04/30 09:52:25 606921] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745676615| [2025/04/30 09:52:25 606925] [debug] |xqc_engine_wakeup_after|wakeup:1746006745676615|now:1746006745606925|diff:69690| [2025/04/30 09:52:25 606929] [debug] |xqc_engine_main_logic|END|now:1746006745606615| [2025/04/30 09:52:25 606935] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745606935| [2025/04/30 09:52:25 606941] [debug] |xqc_engine_wakeup_after|wakeup:1746006745676615|now:1746006745606941|diff:69674| [2025/04/30 09:52:25 606948] [debug] |xqc_engine_main_logic|END|now:1746006745606935| [2025/04/30 09:52:25 608423] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006745608422| [2025/04/30 09:52:25 608437] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 608446] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:655| [2025/04/30 09:52:25 608452] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:656| [2025/04/30 09:52:25 608460] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:656| [2025/04/30 09:52:25 608467] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 608474] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1626|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1627|path_largest_ack:1626| [2025/04/30 09:52:25 608482] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:51606|prior_delivered:1473273|prior_time:1746006745564514|is_app_limited:0|send_elapse:43090|ack_elapse:43908|ctl_first_sent_time:1746006745565355|lagest_ack_time:1746006745608422|curr_delivered:1523679| [2025/04/30 09:52:25 608489] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745565355| [2025/04/30 09:52:25 608496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:513||sndq_packets_used_bytes:0|sndq_packets_free:835| [2025/04/30 09:52:25 608503] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1627|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1627|path_largest_ack:1627| [2025/04/30 09:52:25 608510] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:51606|prior_delivered:1473273|prior_time:1746006745564514|is_app_limited:0|send_elapse:43090|ack_elapse:43908|ctl_first_sent_time:1746006745565355|lagest_ack_time:1746006745608422|curr_delivered:1524879| [2025/04/30 09:52:25 608518] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745565453| [2025/04/30 09:52:25 608532] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:512||sndq_packets_used_bytes:0|sndq_packets_free:836| [2025/04/30 09:52:25 608538] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41734|rttvar:768|minrtt:31359|latest_rtt:42969|ack_delay:88| [2025/04/30 09:52:25 608545] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41878|rttvar:862|minrtt:31359|latest_rtt:42969|ack_delay:88| [2025/04/30 09:52:25 608553] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1627|lost_pn:1624|thresh:3| [2025/04/30 09:52:25 608559] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 608565] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 608572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41878|rtt_var:862|pto_duration:45326|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 608578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 608582] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 608586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 09:52:25 608590] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745677135|now:1746006745608572|interv:68563| [2025/04/30 09:52:25 608594] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745677135|now:1746006745608572|interval:68563|pto_count:0|srtt:41878 [2025/04/30 09:52:25 608598] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43090, ack_elapse 43908, delivered 51606|rate 1175321|lost 308| [2025/04/30 09:52:25 608603] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175321) in round 28| [2025/04/30 09:52:25 608607] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 608611] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 608615] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745565453|recovery:1|recovery_start:1746006745580627|packet_conservation:1|next_round_delivered:1491273| [2025/04/30 09:52:25 608619] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745565453|recovery:1|recovery_start:1746006745580627|packet_conservation:1|next_round_delivered:1491273| [2025/04/30 09:52:25 608624] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1512915|bw:1210332|cwnd:54006|full_bw_reached:1|inflight:50408|srtt:41878|latest_rtt:42969|min_rtt:31359|applimit:0|lost:307|recovery:1|recovery_start:1746006745580627|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 608629] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:25 608634] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006745633422|now:1746006745608422|interv:25000| [2025/04/30 09:52:25 608643] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745608422|max_ack_delay:25000| [2025/04/30 09:52:25 608647] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:656|largest:656|pns:2| [2025/04/30 09:52:25 608652] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:656|frame:PING ACK |recv_time:1746006745608422|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 608656] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865608422|now:1746006745608422|interv:120000000| [2025/04/30 09:52:25 608660] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865608422|now:1746006745608422|interv:120000000| [2025/04/30 09:52:25 608664] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745676615|pq_index:0| [2025/04/30 09:52:25 608669] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745606615| [2025/04/30 09:52:25 608673] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745608673| [2025/04/30 09:52:25 608678] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745608677| [2025/04/30 09:52:25 608684] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41878|min_srtt:41878|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 608688] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:50408|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1459632| [2025/04/30 09:52:25 608693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 608697] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 608701] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 608705] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 608709] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41878|min_srtt:41878|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 608714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:50408|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1568100| [2025/04/30 09:52:25 608718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 608722] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 608726] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 608730] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 608737] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 608741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1546878| [2025/04/30 09:52:25 608746] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 608750] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1670| [2025/04/30 09:52:25 608788] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1670|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746006745608758|stream_id:0|stream_offset:1546878| [2025/04/30 09:52:25 608798] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 608805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 09:52:25 608812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41878|rtt_var:862|pto_duration:45326|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 608818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 608822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 608825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:52:25 608829] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745679084|now:1746006745608812|interv:70272| [2025/04/30 09:52:25 608833] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745679084|now:1746006745608812|interval:70272|pto_count:0|srtt:41878 [2025/04/30 09:52:25 608838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:51608| [2025/04/30 09:52:25 608844] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 608851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1548057| [2025/04/30 09:52:25 608858] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 608865] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1671| [2025/04/30 09:52:25 608902] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1671|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746006745608875|stream_id:0|stream_offset:1548057| [2025/04/30 09:52:25 608911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 608918] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 09:52:25 608925] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41878|rtt_var:862|pto_duration:45326|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 608938] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 608944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 608950] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:25 608956] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745679201|now:1746006745608925|interv:70276| [2025/04/30 09:52:25 608962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745679201|now:1746006745608925|interval:70276|pto_count:0|srtt:41878 [2025/04/30 09:52:25 608969] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52808| [2025/04/30 09:52:25 608977] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 608984] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1549236| [2025/04/30 09:52:25 608990] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 608996] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745633422| [2025/04/30 09:52:25 609003] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745633422| [2025/04/30 09:52:25 609008] [debug] |xqc_engine_wakeup_after|wakeup:1746006745633422|now:1746006745609008|diff:24414| [2025/04/30 09:52:25 609015] [debug] |xqc_engine_main_logic|END|now:1746006745608677| [2025/04/30 09:52:25 609023] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745609023| [2025/04/30 09:52:25 609029] [debug] |xqc_engine_wakeup_after|wakeup:1746006745633422|now:1746006745609029|diff:24393| [2025/04/30 09:52:25 609035] [debug] |xqc_engine_main_logic|END|now:1746006745609023| [2025/04/30 09:52:25 610350] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745610349| [2025/04/30 09:52:25 610364] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 610385] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:656| [2025/04/30 09:52:25 610392] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:657| [2025/04/30 09:52:25 610401] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:657| [2025/04/30 09:52:25 610407] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 610415] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1628|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1629|path_largest_ack:1628| [2025/04/30 09:52:25 610422] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:51606|prior_delivered:1475673|prior_time:1746006745566488|is_app_limited:0|send_elapse:42579|ack_elapse:43861|ctl_first_sent_time:1746006745566831|lagest_ack_time:1746006745610349|curr_delivered:1526079| [2025/04/30 09:52:25 610429] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745566831| [2025/04/30 09:52:25 610436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:511||sndq_packets_used_bytes:0|sndq_packets_free:837| [2025/04/30 09:52:25 610452] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1629|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1629|path_largest_ack:1629| [2025/04/30 09:52:25 610457] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:51606|prior_delivered:1475673|prior_time:1746006745566488|is_app_limited:0|send_elapse:42579|ack_elapse:43861|ctl_first_sent_time:1746006745566831|lagest_ack_time:1746006745610349|curr_delivered:1527279| [2025/04/30 09:52:25 610461] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745568236| [2025/04/30 09:52:25 610465] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:510||sndq_packets_used_bytes:0|sndq_packets_free:838| [2025/04/30 09:52:25 610471] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41878|rttvar:862|minrtt:31359|latest_rtt:42113|ack_delay:88| [2025/04/30 09:52:25 610477] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41897|rttvar:683|minrtt:31359|latest_rtt:42113|ack_delay:88| [2025/04/30 09:52:25 610484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1629|lost_pn:1626|thresh:3| [2025/04/30 09:52:25 610490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 610495] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 610499] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41897|rtt_var:683|pto_duration:44629|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 610503] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 610507] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 610511] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 09:52:25 610515] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745678504|now:1746006745610499|interv:68005| [2025/04/30 09:52:25 610519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745678504|now:1746006745610499|interval:68005|pto_count:0|srtt:41897 [2025/04/30 09:52:25 610524] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42579, ack_elapse 43861, delivered 51606|rate 1176580|lost 308| [2025/04/30 09:52:25 610528] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176580) in round 28| [2025/04/30 09:52:25 610532] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 610536] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 610540] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745568236|recovery:1|recovery_start:1746006745580627|packet_conservation:1|next_round_delivered:1491273| [2025/04/30 09:52:25 610545] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745568236|recovery:1|recovery_start:1746006745580627|packet_conservation:1|next_round_delivered:1491273| [2025/04/30 09:52:25 610554] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1512915|bw:1210332|cwnd:54006|full_bw_reached:1|inflight:50408|srtt:41897|latest_rtt:42113|min_rtt:31359|applimit:0|lost:307|recovery:1|recovery_start:1746006745580627|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 610564] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:657|largest:657|pns:2| [2025/04/30 09:52:25 610571] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:657|frame:ACK |recv_time:1746006745610349|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 610577] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865610349|now:1746006745610349|interv:120000000| [2025/04/30 09:52:25 610581] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865610349|now:1746006745610349|interv:120000000| [2025/04/30 09:52:25 610585] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745633422|pq_index:0| [2025/04/30 09:52:25 610590] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745608677| [2025/04/30 09:52:25 610594] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745610594| [2025/04/30 09:52:25 610599] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745610598| [2025/04/30 09:52:25 610605] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 610609] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:50408|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1459632| [2025/04/30 09:52:25 610614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 610618] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 610622] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 610626] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 610630] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41897|min_srtt:41897|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 610635] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:50408|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1568100| [2025/04/30 09:52:25 610642] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 610649] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 610655] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 610664] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 610668] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 610672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1549236| [2025/04/30 09:52:25 610677] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 610681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:1672-1673|next_skip_chance:1746006745819568|current_time:1746006745610681| [2025/04/30 09:52:25 610686] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1674| [2025/04/30 09:52:25 610738] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1674|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746006745610693|stream_id:0|stream_offset:1549236| [2025/04/30 09:52:25 610748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 610753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 09:52:25 610757] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41897|rtt_var:683|pto_duration:44629|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 610762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 610766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 610769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:52:25 610773] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745680322|now:1746006745610757|interv:69565| [2025/04/30 09:52:25 610777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745680322|now:1746006745610757|interval:69565|pto_count:0|srtt:41897 [2025/04/30 09:52:25 610782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:51608| [2025/04/30 09:52:25 610787] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 610791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1550415| [2025/04/30 09:52:25 610796] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 610801] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1675| [2025/04/30 09:52:25 610838] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1675|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746006745610812|stream_id:0|stream_offset:1550415| [2025/04/30 09:52:25 610847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 610860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 09:52:25 610867] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41897|rtt_var:683|pto_duration:44629|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 610874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 610880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 610886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:25 610892] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745680441|now:1746006745610867|interv:69574| [2025/04/30 09:52:25 610899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745680441|now:1746006745610867|interval:69574|pto_count:0|srtt:41897 [2025/04/30 09:52:25 610906] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52808| [2025/04/30 09:52:25 610913] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 610919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1551594| [2025/04/30 09:52:25 610926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 610932] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745633422| [2025/04/30 09:52:25 610941] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745633422| [2025/04/30 09:52:25 610947] [debug] |xqc_engine_wakeup_after|wakeup:1746006745633422|now:1746006745610947|diff:22475| [2025/04/30 09:52:25 610954] [debug] |xqc_engine_main_logic|END|now:1746006745610598| [2025/04/30 09:52:25 610962] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745610961| [2025/04/30 09:52:25 610967] [debug] |xqc_engine_wakeup_after|wakeup:1746006745633422|now:1746006745610967|diff:22455| [2025/04/30 09:52:25 610973] [debug] |xqc_engine_main_logic|END|now:1746006745610961| [2025/04/30 09:52:25 612315] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745612314| [2025/04/30 09:52:25 612331] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 612340] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:657| [2025/04/30 09:52:25 612346] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:658| [2025/04/30 09:52:25 612355] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:658| [2025/04/30 09:52:25 612361] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 612368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1630|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1631|path_largest_ack:1630| [2025/04/30 09:52:25 612376] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54006|prior_delivered:1475673|prior_time:1746006745566488|is_app_limited:0|send_elapse:44092|ack_elapse:45826|ctl_first_sent_time:1746006745568344|lagest_ack_time:1746006745612314|curr_delivered:1528479| [2025/04/30 09:52:25 612391] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745568344| [2025/04/30 09:52:25 612398] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:509||sndq_packets_used_bytes:0|sndq_packets_free:839| [2025/04/30 09:52:25 612405] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1631|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1631|path_largest_ack:1631| [2025/04/30 09:52:25 612412] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52806|prior_delivered:1478073|prior_time:1746006745568492|is_app_limited:0|send_elapse:43792|ack_elapse:43822|ctl_first_sent_time:1746006745569993|lagest_ack_time:1746006745612314|curr_delivered:1529679| [2025/04/30 09:52:25 612420] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745569993| [2025/04/30 09:52:25 612426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:508||sndq_packets_used_bytes:0|sndq_packets_free:840| [2025/04/30 09:52:25 612432] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41897|rttvar:683|minrtt:31359|latest_rtt:42321|ack_delay:80| [2025/04/30 09:52:25 612439] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41940|rttvar:599|minrtt:31359|latest_rtt:42321|ack_delay:80| [2025/04/30 09:52:25 612446] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1631|lost_pn:1628|thresh:3| [2025/04/30 09:52:25 612451] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 612455] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 612459] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41940|rtt_var:599|pto_duration:44336|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 612464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 612468] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 612471] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 09:52:25 612485] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745680148|now:1746006745612459|interv:67689| [2025/04/30 09:52:25 612489] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745680148|now:1746006745612459|interval:67689|pto_count:0|srtt:41940 [2025/04/30 09:52:25 612494] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43792, ack_elapse 43822, delivered 51606|rate 1177627|lost 308| [2025/04/30 09:52:25 612502] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177627) in round 28| [2025/04/30 09:52:25 612507] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 612514] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 612520] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745569993|recovery:1|recovery_start:1746006745580627|packet_conservation:1|next_round_delivered:1491273| [2025/04/30 09:52:25 612531] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745569993|recovery:1|recovery_start:1746006745580627|packet_conservation:1|next_round_delivered:1491273| [2025/04/30 09:52:25 612538] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1512915|bw:1210332|cwnd:54006|full_bw_reached:1|inflight:50408|srtt:41940|latest_rtt:42321|min_rtt:31359|applimit:0|lost:307|recovery:1|recovery_start:1746006745580627|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 612547] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:658|largest:658|pns:2| [2025/04/30 09:52:25 612553] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:658|frame:ACK |recv_time:1746006745612314|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 612559] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865612314|now:1746006745612314|interv:120000000| [2025/04/30 09:52:25 612565] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865612314|now:1746006745612314|interv:120000000| [2025/04/30 09:52:25 612570] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745633422|pq_index:0| [2025/04/30 09:52:25 612576] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745610598| [2025/04/30 09:52:25 612582] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745612581| [2025/04/30 09:52:25 612588] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745612587| [2025/04/30 09:52:25 612596] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41940|min_srtt:41940|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 612602] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:50408|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1459632| [2025/04/30 09:52:25 612608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 612613] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 612619] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 612625] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 612630] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41940|min_srtt:41940|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 612636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:50408|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1568100| [2025/04/30 09:52:25 612642] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 612652] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 612656] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 612660] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 612665] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 612669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1551594| [2025/04/30 09:52:25 612674] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 612678] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1676| [2025/04/30 09:52:25 612714] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1676|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746006745612686|stream_id:0|stream_offset:1551594| [2025/04/30 09:52:25 612720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 612725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 09:52:25 612729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41940|rtt_var:599|pto_duration:44336|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 612734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 612738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 612742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:52:25 612747] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745682022|now:1746006745612729|interv:69293| [2025/04/30 09:52:25 612754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745682022|now:1746006745612729|interval:69293|pto_count:0|srtt:41940 [2025/04/30 09:52:25 612761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:51608| [2025/04/30 09:52:25 612768] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 612774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1552773| [2025/04/30 09:52:25 612778] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 612783] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1677| [2025/04/30 09:52:25 612820] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1677|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746006745612793|stream_id:0|stream_offset:1552773| [2025/04/30 09:52:25 612835] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 612843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 09:52:25 612850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41940|rtt_var:599|pto_duration:44336|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 612857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 612863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 612870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:25 612876] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745682129|now:1746006745612849|interv:69280| [2025/04/30 09:52:25 612883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745682129|now:1746006745612849|interval:69280|pto_count:0|srtt:41940 [2025/04/30 09:52:25 612890] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52808| [2025/04/30 09:52:25 612898] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 612904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1553952| [2025/04/30 09:52:25 612912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 612918] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745633422| [2025/04/30 09:52:25 612925] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745633422| [2025/04/30 09:52:25 612932] [debug] |xqc_engine_wakeup_after|wakeup:1746006745633422|now:1746006745612931|diff:20491| [2025/04/30 09:52:25 612938] [debug] |xqc_engine_main_logic|END|now:1746006745612587| [2025/04/30 09:52:25 612947] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745612947| [2025/04/30 09:52:25 612953] [debug] |xqc_engine_wakeup_after|wakeup:1746006745633422|now:1746006745612953|diff:20469| [2025/04/30 09:52:25 612959] [debug] |xqc_engine_main_logic|END|now:1746006745612947| [2025/04/30 09:52:25 614344] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745614343| [2025/04/30 09:52:25 614360] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 614369] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:658| [2025/04/30 09:52:25 614375] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:659| [2025/04/30 09:52:25 614384] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:659| [2025/04/30 09:52:25 614391] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 614398] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1632|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1633|path_largest_ack:1632| [2025/04/30 09:52:25 614405] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54006|prior_delivered:1478073|prior_time:1746006745568492|is_app_limited:0|send_elapse:43924|ack_elapse:45851|ctl_first_sent_time:1746006745570125|lagest_ack_time:1746006745614343|curr_delivered:1530879| [2025/04/30 09:52:25 614421] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745570125| [2025/04/30 09:52:25 614429] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:507||sndq_packets_used_bytes:0|sndq_packets_free:841| [2025/04/30 09:52:25 614436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1633|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1633|path_largest_ack:1633| [2025/04/30 09:52:25 614443] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52806|prior_delivered:1480473|prior_time:1746006745570475|is_app_limited:0|send_elapse:43736|ack_elapse:43868|ctl_first_sent_time:1746006745571973|lagest_ack_time:1746006745614343|curr_delivered:1532079| [2025/04/30 09:52:25 614450] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745571973| [2025/04/30 09:52:25 614457] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:506||sndq_packets_used_bytes:0|sndq_packets_free:842| [2025/04/30 09:52:25 614463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41940|rttvar:599|minrtt:31359|latest_rtt:42370|ack_delay:120| [2025/04/30 09:52:25 614470] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41979|rttvar:527|minrtt:31359|latest_rtt:42370|ack_delay:120| [2025/04/30 09:52:25 614476] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1633|lost_pn:1630|thresh:3| [2025/04/30 09:52:25 614480] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 614484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 614488] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41979|rtt_var:527|pto_duration:44087|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 614493] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 614497] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 614501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 09:52:25 614505] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745681880|now:1746006745614488|interv:67392| [2025/04/30 09:52:25 614509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745681880|now:1746006745614488|interval:67392|pto_count:0|srtt:41979 [2025/04/30 09:52:25 614513] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43736, ack_elapse 43868, delivered 51606|rate 1176392|lost 308| [2025/04/30 09:52:25 614518] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176392) in round 28| [2025/04/30 09:52:25 614522] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 614526] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 614534] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745571973|recovery:1|recovery_start:1746006745580627|packet_conservation:1|next_round_delivered:1491273| [2025/04/30 09:52:25 614538] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745571973|recovery:1|recovery_start:1746006745580627|packet_conservation:1|next_round_delivered:1491273| [2025/04/30 09:52:25 614543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1512915|bw:1210332|cwnd:54006|full_bw_reached:1|inflight:50408|srtt:41979|latest_rtt:42370|min_rtt:31359|applimit:0|lost:307|recovery:1|recovery_start:1746006745580627|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 614549] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:659|largest:659|pns:2| [2025/04/30 09:52:25 614554] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:659|frame:ACK |recv_time:1746006745614343|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 614558] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865614343|now:1746006745614343|interv:120000000| [2025/04/30 09:52:25 614562] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865614343|now:1746006745614343|interv:120000000| [2025/04/30 09:52:25 614566] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745633422|pq_index:0| [2025/04/30 09:52:25 614571] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745612587| [2025/04/30 09:52:25 614575] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745614575| [2025/04/30 09:52:25 614580] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745614579| [2025/04/30 09:52:25 614586] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41979|min_srtt:41979|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 614590] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:50408|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1459632| [2025/04/30 09:52:25 614595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 614599] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 614603] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 614607] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 614611] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41979|min_srtt:41979|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 614615] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:50408|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1568100| [2025/04/30 09:52:25 614623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 614626] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 614630] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 614634] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 614639] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 614643] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1553952| [2025/04/30 09:52:25 614648] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 614652] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1678| [2025/04/30 09:52:25 614687] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1678|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746006745614659|stream_id:0|stream_offset:1553952| [2025/04/30 09:52:25 614693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 614698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 09:52:25 614702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41979|rtt_var:527|pto_duration:44087|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 614707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 614711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 614714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:52:25 614718] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745683746|now:1746006745614702|interv:69044| [2025/04/30 09:52:25 614722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745683746|now:1746006745614702|interval:69044|pto_count:0|srtt:41979 [2025/04/30 09:52:25 614727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:51608| [2025/04/30 09:52:25 614732] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 614736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1555131| [2025/04/30 09:52:25 614740] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 614745] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1679| [2025/04/30 09:52:25 614767] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1679|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746006745614750|stream_id:0|stream_offset:1555131| [2025/04/30 09:52:25 614776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 614781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 09:52:25 614785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41979|rtt_var:527|pto_duration:44087|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 614789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 614793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 614797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:25 614801] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745683837|now:1746006745614785|interv:69052| [2025/04/30 09:52:25 614805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745683837|now:1746006745614785|interval:69052|pto_count:0|srtt:41979 [2025/04/30 09:52:25 614809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52808| [2025/04/30 09:52:25 614814] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 614818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1556310| [2025/04/30 09:52:25 614825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 614832] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745633422| [2025/04/30 09:52:25 614838] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745633422| [2025/04/30 09:52:25 614844] [debug] |xqc_engine_wakeup_after|wakeup:1746006745633422|now:1746006745614844|diff:18578| [2025/04/30 09:52:25 614851] [debug] |xqc_engine_main_logic|END|now:1746006745614579| [2025/04/30 09:52:25 614858] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745614858| [2025/04/30 09:52:25 614864] [debug] |xqc_engine_wakeup_after|wakeup:1746006745633422|now:1746006745614864|diff:18558| [2025/04/30 09:52:25 614870] [debug] |xqc_engine_main_logic|END|now:1746006745614858| [2025/04/30 09:52:25 616474] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006745616473| [2025/04/30 09:52:25 616490] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 616498] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:659| [2025/04/30 09:52:25 616504] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:660| [2025/04/30 09:52:25 616513] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:660| [2025/04/30 09:52:25 616520] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 616527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 616543] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54006|prior_delivered:1480473|prior_time:1746006745570475|is_app_limited:0|send_elapse:43874|ack_elapse:45998|ctl_first_sent_time:1746006745572111|lagest_ack_time:1746006745616473|curr_delivered:1533279| [2025/04/30 09:52:25 616551] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745572111| [2025/04/30 09:52:25 616558] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:505||sndq_packets_used_bytes:0|sndq_packets_free:843| [2025/04/30 09:52:25 616565] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41979|rttvar:527|minrtt:31359|latest_rtt:44362|ack_delay:1240| [2025/04/30 09:52:25 616572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42122|rttvar:681|minrtt:31359|latest_rtt:44362|ack_delay:1240| [2025/04/30 09:52:25 616579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1634|lost_pn:1631|thresh:3| [2025/04/30 09:52:25 616585] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 616592] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 616599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42122|rtt_var:681|pto_duration:44846|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 616606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 616612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 616617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:52:25 616621] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745684596|now:1746006745616598|interv:67998| [2025/04/30 09:52:25 616625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745684596|now:1746006745616598|interval:67998|pto_count:0|srtt:42122 [2025/04/30 09:52:25 616630] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43874, ack_elapse 45998, delivered 52806|rate 1148006|lost 308| [2025/04/30 09:52:25 616637] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148006) in round 28| [2025/04/30 09:52:25 616644] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 616650] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 616657] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:1200|po_sent_time:1746006745572111|recovery:1|recovery_start:1746006745580627|packet_conservation:1|next_round_delivered:1491273| [2025/04/30 09:52:25 616661] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:1200|po_sent_time:1746006745572111|recovery:1|recovery_start:1746006745580627|packet_conservation:1|next_round_delivered:1491273| [2025/04/30 09:52:25 616666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1512915|bw:1210332|cwnd:54006|full_bw_reached:1|inflight:51608|srtt:42122|latest_rtt:44362|min_rtt:31359|applimit:0|lost:307|recovery:1|recovery_start:1746006745580627|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 616677] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:660|largest:660|pns:2| [2025/04/30 09:52:25 616681] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:660|frame:ACK |recv_time:1746006745616473|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 616686] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865616473|now:1746006745616473|interv:120000000| [2025/04/30 09:52:25 616690] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865616473|now:1746006745616473|interv:120000000| [2025/04/30 09:52:25 616694] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745633422|pq_index:0| [2025/04/30 09:52:25 616699] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745614579| [2025/04/30 09:52:25 616703] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745616703| [2025/04/30 09:52:25 616708] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745616707| [2025/04/30 09:52:25 616714] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42122|min_srtt:42122|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 616718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:51608|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1459632| [2025/04/30 09:52:25 616723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 616727] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 616731] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 616735] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 616739] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42122|min_srtt:42122|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 616743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:51608|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1568100| [2025/04/30 09:52:25 616748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 616752] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 616755] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 616760] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 616764] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 616775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1556310| [2025/04/30 09:52:25 616780] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 616784] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1680| [2025/04/30 09:52:25 616825] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1680|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746006745616792|stream_id:0|stream_offset:1556310| [2025/04/30 09:52:25 616835] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 616842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 09:52:25 616848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42122|rtt_var:681|pto_duration:44846|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 616854] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 616860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 616866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:25 616872] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745686638|now:1746006745616848|interv:69790| [2025/04/30 09:52:25 616878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745686638|now:1746006745616848|interval:69790|pto_count:0|srtt:42122 [2025/04/30 09:52:25 616885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52808| [2025/04/30 09:52:25 616892] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 616898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1557489| [2025/04/30 09:52:25 616905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 616911] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745633422| [2025/04/30 09:52:25 616917] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745633422| [2025/04/30 09:52:25 616923] [debug] |xqc_engine_wakeup_after|wakeup:1746006745633422|now:1746006745616923|diff:16499| [2025/04/30 09:52:25 616930] [debug] |xqc_engine_main_logic|END|now:1746006745616707| [2025/04/30 09:52:25 616938] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745616938| [2025/04/30 09:52:25 616944] [debug] |xqc_engine_wakeup_after|wakeup:1746006745633422|now:1746006745616944|diff:16478| [2025/04/30 09:52:25 616950] [debug] |xqc_engine_main_logic|END|now:1746006745616938| [2025/04/30 09:52:25 618311] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745618310| [2025/04/30 09:52:25 618326] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 618341] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:660| [2025/04/30 09:52:25 618346] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:661| [2025/04/30 09:52:25 618355] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:661| [2025/04/30 09:52:25 618362] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 618370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1636|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1637|path_largest_ack:1636| [2025/04/30 09:52:25 618378] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54006|prior_delivered:1482873|prior_time:1746006745572494|is_app_limited:0|send_elapse:43849|ack_elapse:45816|ctl_first_sent_time:1746006745574212|lagest_ack_time:1746006745618310|curr_delivered:1534479| [2025/04/30 09:52:25 618385] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745574212| [2025/04/30 09:52:25 618392] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:504||sndq_packets_used_bytes:0|sndq_packets_free:844| [2025/04/30 09:52:25 618399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1637|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1637|path_largest_ack:1637| [2025/04/30 09:52:25 618406] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52806|prior_delivered:1485273|prior_time:1746006745574482|is_app_limited:0|send_elapse:43889|ack_elapse:43828|ctl_first_sent_time:1746006745576041|lagest_ack_time:1746006745618310|curr_delivered:1535679| [2025/04/30 09:52:25 618412] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745576041| [2025/04/30 09:52:25 618418] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:503||sndq_packets_used_bytes:0|sndq_packets_free:845| [2025/04/30 09:52:25 618424] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42122|rttvar:681|minrtt:31359|latest_rtt:42269|ack_delay:88| [2025/04/30 09:52:25 618431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42129|rttvar:525|minrtt:31359|latest_rtt:42269|ack_delay:88| [2025/04/30 09:52:25 618438] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1637|lost_pn:1634|thresh:3| [2025/04/30 09:52:25 618444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 618451] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 618457] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745621602|now:1746006745618456|interval:3146| [2025/04/30 09:52:25 618461] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745621602|now:1746006745618456|interv:3146| [2025/04/30 09:52:25 618465] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43889, ack_elapse 43828, delivered 50406|rate 1148488|lost 308| [2025/04/30 09:52:25 618470] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148488) in round 28| [2025/04/30 09:52:25 618475] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 618488] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 618494] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745576041|recovery:1|recovery_start:1746006745580627|packet_conservation:1|next_round_delivered:1491273| [2025/04/30 09:52:25 618501] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745576041|recovery:1|recovery_start:1746006745580627|packet_conservation:1|next_round_delivered:1491273| [2025/04/30 09:52:25 618507] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1512915|bw:1210332|cwnd:54006|full_bw_reached:1|inflight:50408|srtt:42129|latest_rtt:42269|min_rtt:31359|applimit:0|lost:307|recovery:1|recovery_start:1746006745580627|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 618513] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:661|largest:661|pns:2| [2025/04/30 09:52:25 618518] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:661|frame:ACK |recv_time:1746006745618310|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 618523] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865618310|now:1746006745618310|interv:120000000| [2025/04/30 09:52:25 618527] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865618310|now:1746006745618310|interv:120000000| [2025/04/30 09:52:25 618531] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745633422|pq_index:0| [2025/04/30 09:52:25 618535] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745616707| [2025/04/30 09:52:25 618539] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745618539| [2025/04/30 09:52:25 618544] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745618543| [2025/04/30 09:52:25 618550] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42129|min_srtt:42129|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 618555] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:50408|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1459632| [2025/04/30 09:52:25 618559] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 618563] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 618567] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 618571] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 618576] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42129|min_srtt:42129|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 618580] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:50408|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1568100| [2025/04/30 09:52:25 618587] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 618591] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 618595] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 618599] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 618604] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 618608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1557489| [2025/04/30 09:52:25 618613] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 618617] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1681| [2025/04/30 09:52:25 618653] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1681|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746006745618624|stream_id:0|stream_offset:1557489| [2025/04/30 09:52:25 618659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 618664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 09:52:25 618668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745621602|now:1746006745618668|interval:2934| [2025/04/30 09:52:25 618673] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745621602|now:1746006745618668|interv:2934| [2025/04/30 09:52:25 618677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:51608| [2025/04/30 09:52:25 618682] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 618686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1558668| [2025/04/30 09:52:25 618691] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 618695] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1682| [2025/04/30 09:52:25 618717] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1682|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746006745618701|stream_id:0|stream_offset:1558668| [2025/04/30 09:52:25 618723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 618727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 09:52:25 618735] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745621602|now:1746006745618735|interval:2867| [2025/04/30 09:52:25 618740] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745621602|now:1746006745618735|interv:2867| [2025/04/30 09:52:25 618744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52808| [2025/04/30 09:52:25 618748] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 618752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1559847| [2025/04/30 09:52:25 618757] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 618761] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745621602| [2025/04/30 09:52:25 618765] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745621602| [2025/04/30 09:52:25 618769] [debug] |xqc_engine_wakeup_after|wakeup:1746006745621602|now:1746006745618769|diff:2833| [2025/04/30 09:52:25 618774] [debug] |xqc_engine_main_logic|END|now:1746006745618543| [2025/04/30 09:52:25 618779] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745618779| [2025/04/30 09:52:25 618783] [debug] |xqc_engine_wakeup_after|wakeup:1746006745621602|now:1746006745618783|diff:2819| [2025/04/30 09:52:25 618787] [debug] |xqc_engine_main_logic|END|now:1746006745618779| [2025/04/30 09:52:25 620314] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745620313| [2025/04/30 09:52:25 620328] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 620337] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:661| [2025/04/30 09:52:25 620343] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:662| [2025/04/30 09:52:25 620352] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:662| [2025/04/30 09:52:25 620359] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 620367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1638|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1639|path_largest_ack:1638| [2025/04/30 09:52:25 620374] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54006|prior_delivered:1485273|prior_time:1746006745574482|is_app_limited:0|send_elapse:44053|ack_elapse:45831|ctl_first_sent_time:1746006745576205|lagest_ack_time:1746006745620313|curr_delivered:1536879| [2025/04/30 09:52:25 620381] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745576205| [2025/04/30 09:52:25 620388] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:502||sndq_packets_used_bytes:0|sndq_packets_free:846| [2025/04/30 09:52:25 620395] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1639|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1639|path_largest_ack:1639| [2025/04/30 09:52:25 620402] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54006|prior_delivered:1486473|prior_time:1746006745576680|is_app_limited:0|send_elapse:45909|ack_elapse:43633|ctl_first_sent_time:1746006745578242|lagest_ack_time:1746006745620313|curr_delivered:1538079| [2025/04/30 09:52:25 620416] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745578242| [2025/04/30 09:52:25 620422] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:501||sndq_packets_used_bytes:0|sndq_packets_free:847| [2025/04/30 09:52:25 620428] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42129|rttvar:525|minrtt:31359|latest_rtt:42071|ack_delay:96| [2025/04/30 09:52:25 620435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42109|rttvar:432|minrtt:31359|latest_rtt:42071|ack_delay:96| [2025/04/30 09:52:25 620442] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1639|lost_pn:1636|thresh:3| [2025/04/30 09:52:25 620448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 620455] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1635|lost_pn:1636|po_sent_time:1746006745574050|lost_send_time:1746006745572941|loss_delay:47372|frame:STREAM |repair:128| [2025/04/30 09:52:25 620459] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006745574050u| [2025/04/30 09:52:25 620463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 620467] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42109|rtt_var:432|pto_duration:44109|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 620472] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 620476] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 620480] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49208| [2025/04/30 09:52:25 620484] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745687810|now:1746006745620467|interv:67343| [2025/04/30 09:52:25 620488] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745687810|now:1746006745620467|interval:67343|pto_count:0|srtt:42109 [2025/04/30 09:52:25 620492] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45909, ack_elapse 43633, delivered 51606|rate 1124093|lost 309| [2025/04/30 09:52:25 620497] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1124093) in round 28| [2025/04/30 09:52:25 620501] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 620505] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 620509] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:1|acked:2400|po_sent_time:1746006745578242|recovery:1|recovery_start:1746006745620463|packet_conservation:1|next_round_delivered:1491273| [2025/04/30 09:52:25 620514] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:1|acked:2400|po_sent_time:1746006745578242|recovery:1|recovery_start:1746006745620463|packet_conservation:1|next_round_delivered:1491273| [2025/04/30 09:52:25 620518] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1512915|bw:1210332|cwnd:54006|full_bw_reached:1|inflight:49208|srtt:42109|latest_rtt:42071|min_rtt:31359|applimit:0|lost:307|recovery:1|recovery_start:1746006745620463|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 620528] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:662|largest:662|pns:2| [2025/04/30 09:52:25 620532] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:662|frame:ACK |recv_time:1746006745620313|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 620537] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865620313|now:1746006745620313|interv:120000000| [2025/04/30 09:52:25 620541] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865620313|now:1746006745620313|interv:120000000| [2025/04/30 09:52:25 620545] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745621602|pq_index:0| [2025/04/30 09:52:25 620550] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745618543| [2025/04/30 09:52:25 620554] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745620553| [2025/04/30 09:52:25 620558] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745620557| [2025/04/30 09:52:25 620564] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42109|min_srtt:42109|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 620569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:49208|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1459632| [2025/04/30 09:52:25 620573] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 620577] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 620581] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 620586] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 620590] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42109|min_srtt:42109|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 620594] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:49208|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1568100| [2025/04/30 09:52:25 620598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 620602] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 620606] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 620610] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 620617] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 620622] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1559847| [2025/04/30 09:52:25 620626] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 620630] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1683| [2025/04/30 09:52:25 620665] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1683|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49208|now:1746006745620638|stream_id:0|stream_offset:1559847| [2025/04/30 09:52:25 620671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 620676] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49208|applimit:0| [2025/04/30 09:52:25 620681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42109|rtt_var:432|pto_duration:44109|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 620685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 620689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 620693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 09:52:25 620697] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745689747|now:1746006745620680|interv:69067| [2025/04/30 09:52:25 620701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745689747|now:1746006745620680|interval:69067|pto_count:0|srtt:42109 [2025/04/30 09:52:25 620705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:50408| [2025/04/30 09:52:25 620710] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 620715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1561026| [2025/04/30 09:52:25 620719] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 620723] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1684| [2025/04/30 09:52:25 620746] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1684|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746006745620729|stream_id:0|stream_offset:1561026| [2025/04/30 09:52:25 620752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 620756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 09:52:25 620760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42109|rtt_var:432|pto_duration:44109|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 620768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 620772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 620776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:52:25 620780] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745689838|now:1746006745620760|interv:69078| [2025/04/30 09:52:25 620784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745689838|now:1746006745620760|interval:69078|pto_count:0|srtt:42109 [2025/04/30 09:52:25 620789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:51608| [2025/04/30 09:52:25 620794] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 620801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1562205| [2025/04/30 09:52:25 620808] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 620814] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1685| [2025/04/30 09:52:25 620876] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1685|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746006745620824|stream_id:0|stream_offset:1562205| [2025/04/30 09:52:25 620886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 620893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 09:52:25 620900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42109|rtt_var:432|pto_duration:44109|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 620906] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 620913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 620918] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:25 620925] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745689933|now:1746006745620899|interv:69034| [2025/04/30 09:52:25 620932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745689933|now:1746006745620899|interval:69034|pto_count:0|srtt:42109 [2025/04/30 09:52:25 620939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52808| [2025/04/30 09:52:25 620946] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 620952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1563384| [2025/04/30 09:52:25 620964] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 620968] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745633422| [2025/04/30 09:52:25 620972] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745633422| [2025/04/30 09:52:25 620977] [debug] |xqc_engine_wakeup_after|wakeup:1746006745633422|now:1746006745620977|diff:12445| [2025/04/30 09:52:25 620984] [debug] |xqc_engine_main_logic|END|now:1746006745620557| [2025/04/30 09:52:25 620993] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745620993| [2025/04/30 09:52:25 620999] [debug] |xqc_engine_wakeup_after|wakeup:1746006745633422|now:1746006745620998|diff:12424| [2025/04/30 09:52:25 621005] [debug] |xqc_engine_main_logic|END|now:1746006745620993| [2025/04/30 09:52:25 622373] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745622372| [2025/04/30 09:52:25 622388] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 622397] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:662| [2025/04/30 09:52:25 622403] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:663| [2025/04/30 09:52:25 622412] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:663| [2025/04/30 09:52:25 622418] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 622426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1640|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1641|path_largest_ack:1640| [2025/04/30 09:52:25 622434] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:55206|prior_delivered:1486473|prior_time:1746006745576680|is_app_limited:0|send_elapse:46020|ack_elapse:45692|ctl_first_sent_time:1746006745578353|lagest_ack_time:1746006745622372|curr_delivered:1539279| [2025/04/30 09:52:25 622441] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745578353| [2025/04/30 09:52:25 622448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:501||sndq_packets_used_bytes:0|sndq_packets_free:847| [2025/04/30 09:52:25 622456] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1641|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1641|path_largest_ack:1641| [2025/04/30 09:52:25 622463] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54006|prior_delivered:1488873|prior_time:1746006745578516|is_app_limited:0|send_elapse:43846|ack_elapse:43856|ctl_first_sent_time:1746006745580035|lagest_ack_time:1746006745622372|curr_delivered:1540479| [2025/04/30 09:52:25 622470] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745580035| [2025/04/30 09:52:25 622477] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:500||sndq_packets_used_bytes:0|sndq_packets_free:848| [2025/04/30 09:52:25 622483] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42109|rttvar:432|minrtt:31359|latest_rtt:42337|ack_delay:96| [2025/04/30 09:52:25 622490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42126|rttvar:357|minrtt:31359|latest_rtt:42337|ack_delay:96| [2025/04/30 09:52:25 622496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1641|lost_pn:1638|thresh:3| [2025/04/30 09:52:25 622508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 622512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 622516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 622520] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42126|rtt_var:357|pto_duration:44126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 622525] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 622529] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 622533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 09:52:25 622537] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745689950|now:1746006745622520|interv:67430| [2025/04/30 09:52:25 622541] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745689950|now:1746006745622520|interval:67430|pto_count:0|srtt:42126 [2025/04/30 09:52:25 622545] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43846, ack_elapse 43856, delivered 51606|rate 1176714|lost 309| [2025/04/30 09:52:25 622550] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176714) in round 28| [2025/04/30 09:52:25 622554] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 622558] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 622562] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745580035|recovery:1|recovery_start:1746006745620463|packet_conservation:1|next_round_delivered:1491273| [2025/04/30 09:52:25 622567] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745580035|recovery:1|recovery_start:1746006745620463|packet_conservation:1|next_round_delivered:1491273| [2025/04/30 09:52:25 622572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1512915|bw:1210332|cwnd:54006|full_bw_reached:1|inflight:50408|srtt:42126|latest_rtt:42337|min_rtt:31359|applimit:0|lost:307|recovery:1|recovery_start:1746006745620463|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 622578] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:663|largest:663|pns:2| [2025/04/30 09:52:25 622582] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:663|frame:ACK |recv_time:1746006745622372|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 622587] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865622372|now:1746006745622372|interv:120000000| [2025/04/30 09:52:25 622591] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865622372|now:1746006745622372|interv:120000000| [2025/04/30 09:52:25 622595] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745633422|pq_index:0| [2025/04/30 09:52:25 622602] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745620557| [2025/04/30 09:52:25 622606] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745622606| [2025/04/30 09:52:25 622611] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745622610| [2025/04/30 09:52:25 622617] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42126|min_srtt:42126|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 622622] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:50408|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1459632| [2025/04/30 09:52:25 622626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 622630] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 622634] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 622638] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 622642] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42126|min_srtt:42126|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 622647] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:50408|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1568100| [2025/04/30 09:52:25 622651] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 622655] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 622659] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 622663] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 622667] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 622672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1563384| [2025/04/30 09:52:25 622676] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 622680] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1686| [2025/04/30 09:52:25 622716] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1686|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746006745622688|stream_id:0|stream_offset:1563384| [2025/04/30 09:52:25 622722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 622731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 09:52:25 622735] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42126|rtt_var:357|pto_duration:44126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 622740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 622744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 622748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:52:25 622751] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745691814|now:1746006745622735|interv:69079| [2025/04/30 09:52:25 622756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745691814|now:1746006745622735|interval:69079|pto_count:0|srtt:42126 [2025/04/30 09:52:25 622760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:51608| [2025/04/30 09:52:25 622765] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 622769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1564563| [2025/04/30 09:52:25 622774] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 622778] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1687| [2025/04/30 09:52:25 622804] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1687|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746006745622784|stream_id:0|stream_offset:1564563| [2025/04/30 09:52:25 622812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 622819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 09:52:25 622826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42126|rtt_var:357|pto_duration:44126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 622832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 622838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 622844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:25 622850] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745691910|now:1746006745622826|interv:69084| [2025/04/30 09:52:25 622857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745691910|now:1746006745622826|interval:69084|pto_count:0|srtt:42126 [2025/04/30 09:52:25 622864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54006|inflight:52808| [2025/04/30 09:52:25 622872] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 622885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:54006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1565742| [2025/04/30 09:52:25 622892] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 622899] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745633422| [2025/04/30 09:52:25 622905] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745633422| [2025/04/30 09:52:25 622912] [debug] |xqc_engine_wakeup_after|wakeup:1746006745633422|now:1746006745622912|diff:10510| [2025/04/30 09:52:25 622919] [debug] |xqc_engine_main_logic|END|now:1746006745622610| [2025/04/30 09:52:25 622927] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745622927| [2025/04/30 09:52:25 622933] [debug] |xqc_engine_wakeup_after|wakeup:1746006745633422|now:1746006745622933|diff:10489| [2025/04/30 09:52:25 622940] [debug] |xqc_engine_main_logic|END|now:1746006745622927| [2025/04/30 09:52:25 624409] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:42|state:ESTABED|recv_time:1746006745624408| [2025/04/30 09:52:25 624425] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 624434] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:663| [2025/04/30 09:52:25 624441] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:664| [2025/04/30 09:52:25 624449] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:664| [2025/04/30 09:52:25 624456] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 624463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1642|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1643|path_largest_ack:1642| [2025/04/30 09:52:25 624471] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:55206|prior_delivered:1488873|prior_time:1746006745578516|is_app_limited:0|send_elapse:43991|ack_elapse:45892|ctl_first_sent_time:1746006745580180|lagest_ack_time:1746006745624408|curr_delivered:1541679| [2025/04/30 09:52:25 624478] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745580180| [2025/04/30 09:52:25 624485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:499||sndq_packets_used_bytes:0|sndq_packets_free:849| [2025/04/30 09:52:25 624492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1643|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1643|path_largest_ack:1643| [2025/04/30 09:52:25 624499] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:52806|prior_delivered:1491273|prior_time:1746006745580474|is_app_limited:0|send_elapse:43911|ack_elapse:43934|ctl_first_sent_time:1746006745582038|lagest_ack_time:1746006745624408|curr_delivered:1542879| [2025/04/30 09:52:25 624506] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745582038| [2025/04/30 09:52:25 624512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:498||sndq_packets_used_bytes:0|sndq_packets_free:850| [2025/04/30 09:52:25 624520] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42126|rttvar:357|minrtt:31359|latest_rtt:42370|ack_delay:88| [2025/04/30 09:52:25 624526] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42146|rttvar:307|minrtt:31359|latest_rtt:42370|ack_delay:88| [2025/04/30 09:52:25 624539] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1643|lost_pn:1640|thresh:3| [2025/04/30 09:52:25 624543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 624547] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 624551] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 624555] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42146|rtt_var:307|pto_duration:44146|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 624560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 624564] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 624568] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 09:52:25 624572] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745691930|now:1746006745624555|interv:67375| [2025/04/30 09:52:25 624576] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745691930|now:1746006745624555|interval:67375|pto_count:0|srtt:42146 [2025/04/30 09:52:25 624580] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43911, ack_elapse 43934, delivered 51606|rate 1174625|lost 309| [2025/04/30 09:52:25 624585] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: RTT round update 28 -> 29| [2025/04/30 09:52:25 624589] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174625) in round 29| [2025/04/30 09:52:25 624593] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 624597] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 624601] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745582038|recovery:1|recovery_start:1746006745620463|packet_conservation:0|next_round_delivered:1542879| [2025/04/30 09:52:25 624606] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54006|packet_lost:0|acked:2400|po_sent_time:1746006745582038|recovery:1|recovery_start:1746006745620463|packet_conservation:0|next_round_delivered:1542879| [2025/04/30 09:52:25 624610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1512915|bw:1210332|cwnd:56406|full_bw_reached:1|inflight:50408|srtt:42146|latest_rtt:42370|min_rtt:31359|applimit:0|lost:307|recovery:1|recovery_start:1746006745620463|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:52:25 624616] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:25 624620] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:25 624625] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 09:52:25 624632] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:664|largest:664|pns:2| [2025/04/30 09:52:25 624637] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:664|frame:PING ACK |recv_time:1746006745624408|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 624642] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865624408|now:1746006745624408|interv:120000000| [2025/04/30 09:52:25 624646] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865624408|now:1746006745624408|interv:120000000| [2025/04/30 09:52:25 624650] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745633422|pq_index:0| [2025/04/30 09:52:25 624654] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745622610| [2025/04/30 09:52:25 624658] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745624658| [2025/04/30 09:52:25 624663] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745624662| [2025/04/30 09:52:25 624669] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:664|ack_delay:261|first_ack_range:31|largest_pkt_recv_time:1746006745624408| [2025/04/30 09:52:25 624673] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:664|low:633|pkt_pns:2| [2025/04/30 09:52:25 624677] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:631|low:625|pkt_pns:2| [2025/04/30 09:52:25 624681] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:664|frame_largest_recv:664| [2025/04/30 09:52:25 624685] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:25 624690] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42146|min_srtt:42146|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 624694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:50408|cwnd:56406|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1459632| [2025/04/30 09:52:25 624699] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42146|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 624704] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1595|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 624708] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42146|min_srtt:42146|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 624712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:50408|cwnd:56406|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1505613| [2025/04/30 09:52:25 624716] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42146|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 624721] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1635|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 624728] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42146|min_srtt:42146|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 624732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:50408|cwnd:56406|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1568100| [2025/04/30 09:52:25 624736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 624740] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 624744] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 624749] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 624753] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:1595|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 624757] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:56406|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1459632| [2025/04/30 09:52:25 624762] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 624766] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1688| [2025/04/30 09:52:25 624806] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1688|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746006745624773|stream_id:0|stream_offset:1459632| [2025/04/30 09:52:25 624816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1688|origin_pktnum:1595|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:25 624823] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 09:52:25 624830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42146|rtt_var:307|pto_duration:44146|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 624837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 624843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 624849] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:52:25 624855] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745693919|now:1746006745624830|interv:69089| [2025/04/30 09:52:25 624862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745693919|now:1746006745624830|interval:69089|pto_count:0|srtt:42146 [2025/04/30 09:52:25 624869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56406|inflight:51608| [2025/04/30 09:52:25 624876] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:1635|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 624883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:56406|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1505613| [2025/04/30 09:52:25 624896] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 624903] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1689| [2025/04/30 09:52:25 624948] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1689|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746006745624914|stream_id:0|stream_offset:1505613| [2025/04/30 09:52:25 624958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1689|origin_pktnum:1635|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:25 624965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 09:52:25 624972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42146|rtt_var:307|pto_duration:44146|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 624979] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 624985] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 624992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:25 624998] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745694060|now:1746006745624972|interv:69088| [2025/04/30 09:52:25 625004] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745694060|now:1746006745624972|interval:69088|pto_count:0|srtt:42146 [2025/04/30 09:52:25 625012] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56406|inflight:52808| [2025/04/30 09:52:25 625020] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:25 625026] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:52808|cwnd:56406|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1565742| [2025/04/30 09:52:25 625033] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 625040] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1690| [2025/04/30 09:52:25 625089] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1690|size:1208|sent:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:52808|now:1746006745625050|stream_id:0|stream_offset:1565742| [2025/04/30 09:52:25 625098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1690|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:52:25 625106] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 09:52:25 625113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42146|rtt_var:307|pto_duration:44146|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 625120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 625126] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 625163] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54016| [2025/04/30 09:52:25 625169] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745694196|now:1746006745625112|interv:69084| [2025/04/30 09:52:25 625176] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745694196|now:1746006745625112|interval:69084|pto_count:0|srtt:42146 [2025/04/30 09:52:25 625182] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56406|inflight:54016| [2025/04/30 09:52:25 625190] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 625197] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54016|cwnd:56406|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1566921| [2025/04/30 09:52:25 625204] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 625210] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1691| [2025/04/30 09:52:25 625251] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1691|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54016|now:1746006745625222|stream_id:0|stream_offset:1566921| [2025/04/30 09:52:25 625257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 625262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54016|applimit:0| [2025/04/30 09:52:25 625267] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42146|rtt_var:307|pto_duration:44146|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 625271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 625275] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 625279] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55216| [2025/04/30 09:52:25 625283] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745694368|now:1746006745625266|interv:69102| [2025/04/30 09:52:25 625287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745694368|now:1746006745625266|interval:69102|pto_count:0|srtt:42146 [2025/04/30 09:52:25 625291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56406|inflight:55216| [2025/04/30 09:52:25 625296] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745694368| [2025/04/30 09:52:25 625300] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745694368| [2025/04/30 09:52:25 625304] [debug] |xqc_engine_wakeup_after|wakeup:1746006745694368|now:1746006745625304|diff:69064| [2025/04/30 09:52:25 625309] [debug] |xqc_engine_main_logic|END|now:1746006745624662| [2025/04/30 09:52:25 625314] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745625314| [2025/04/30 09:52:25 625318] [debug] |xqc_engine_wakeup_after|wakeup:1746006745694368|now:1746006745625318|diff:69050| [2025/04/30 09:52:25 625329] [debug] |xqc_engine_main_logic|END|now:1746006745625314| [2025/04/30 09:52:25 626297] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745626296| [2025/04/30 09:52:25 626311] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 626319] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:664| [2025/04/30 09:52:25 626323] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:665| [2025/04/30 09:52:25 626330] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:665| [2025/04/30 09:52:25 626337] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 626345] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1644|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1645|path_largest_ack:1644| [2025/04/30 09:52:25 626352] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1491273|prior_time:1746006745580474|is_app_limited:0|send_elapse:44062|ack_elapse:45822|ctl_first_sent_time:1746006745582189|lagest_ack_time:1746006745626296|curr_delivered:1544079| [2025/04/30 09:52:25 626359] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745582189| [2025/04/30 09:52:25 626366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:497||sndq_packets_used_bytes:0|sndq_packets_free:851| [2025/04/30 09:52:25 626371] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1645|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1645|path_largest_ack:1645| [2025/04/30 09:52:25 626376] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:52806|prior_delivered:1493673|prior_time:1746006745582440|is_app_limited:0|send_elapse:43897|ack_elapse:43856|ctl_first_sent_time:1746006745584050|lagest_ack_time:1746006745626296|curr_delivered:1545279| [2025/04/30 09:52:25 626384] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745584050| [2025/04/30 09:52:25 626389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:496||sndq_packets_used_bytes:0|sndq_packets_free:852| [2025/04/30 09:52:25 626396] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42146|rttvar:307|minrtt:31359|latest_rtt:42246|ack_delay:104| [2025/04/30 09:52:25 626402] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42145|rttvar:232|minrtt:31359|latest_rtt:42246|ack_delay:104| [2025/04/30 09:52:25 626406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1645|lost_pn:1642|thresh:3| [2025/04/30 09:52:25 626411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 626417] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 626423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 626430] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42145|rtt_var:232|pto_duration:44145|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 626436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 626446] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 626450] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52816| [2025/04/30 09:52:25 626454] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745694367|now:1746006745626429|interv:67938| [2025/04/30 09:52:25 626458] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745694367|now:1746006745626429|interval:67938|pto_count:0|srtt:42145 [2025/04/30 09:52:25 626462] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43897, ack_elapse 43856, delivered 51606|rate 1175615|lost 309| [2025/04/30 09:52:25 626467] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175615) in round 29| [2025/04/30 09:52:25 626471] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 626475] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 626479] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56406|packet_lost:0|acked:2400|po_sent_time:1746006745584050|recovery:1|recovery_start:1746006745620463|packet_conservation:0|next_round_delivered:1542879| [2025/04/30 09:52:25 626484] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56406|packet_lost:0|acked:2400|po_sent_time:1746006745584050|recovery:1|recovery_start:1746006745620463|packet_conservation:0|next_round_delivered:1542879| [2025/04/30 09:52:25 626489] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1512915|bw:1210332|cwnd:58806|full_bw_reached:1|inflight:52816|srtt:42145|latest_rtt:42246|min_rtt:31359|applimit:0|lost:309|recovery:1|recovery_start:1746006745620463|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 626495] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:665|largest:665|pns:2| [2025/04/30 09:52:25 626499] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:665|frame:ACK |recv_time:1746006745626296|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 626504] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865626296|now:1746006745626296|interv:120000000| [2025/04/30 09:52:25 626508] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865626296|now:1746006745626296|interv:120000000| [2025/04/30 09:52:25 626512] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745694368|pq_index:0| [2025/04/30 09:52:25 626516] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745624662| [2025/04/30 09:52:25 626520] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745626520| [2025/04/30 09:52:25 626525] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745626524| [2025/04/30 09:52:25 626532] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42145|min_srtt:42145|path_bw:1210332|loss_rate:2.50|path_pto:0| [2025/04/30 09:52:25 626536] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52816|cwnd:58806|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1568100| [2025/04/30 09:52:25 626544] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 626548] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 626553] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42145|min_srtt:42145|path_bw:1210332|loss_rate:2.50|path_pto:0| [2025/04/30 09:52:25 626557] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:52816|cwnd:58806|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1569279| [2025/04/30 09:52:25 626562] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 626566] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 626571] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42145|min_srtt:42145|path_bw:1210332|loss_rate:2.50|path_pto:0| [2025/04/30 09:52:25 626575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:52816|cwnd:58806|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1570458| [2025/04/30 09:52:25 626579] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 626583] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 626588] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42145|min_srtt:42145|path_bw:1210332|loss_rate:2.50|path_pto:0| [2025/04/30 09:52:25 626592] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:52816|cwnd:58806|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1571637| [2025/04/30 09:52:25 626596] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 626601] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 626605] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42145|min_srtt:42145|path_bw:1210332|loss_rate:2.50|path_pto:0| [2025/04/30 09:52:25 626609] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:52816|cwnd:58806|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1572816| [2025/04/30 09:52:25 626613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 626617] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 626621] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 626628] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 626632] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 626636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52816|cwnd:58806|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1568100| [2025/04/30 09:52:25 626641] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 626645] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1692| [2025/04/30 09:52:25 626679] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1692|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52816|now:1746006745626652|stream_id:0|stream_offset:1568100| [2025/04/30 09:52:25 626685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1692|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:25 626690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52816|applimit:0| [2025/04/30 09:52:25 626694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42145|rtt_var:232|pto_duration:44145|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 626699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 626703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 626707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54016| [2025/04/30 09:52:25 626711] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745695797|now:1746006745626694|interv:69103| [2025/04/30 09:52:25 626715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745695797|now:1746006745626694|interval:69103|pto_count:0|srtt:42145 [2025/04/30 09:52:25 626719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:58806|inflight:54016| [2025/04/30 09:52:25 626724] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 626728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54016|cwnd:58806|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1569279| [2025/04/30 09:52:25 626733] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 626737] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1693| [2025/04/30 09:52:25 626772] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1693|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54016|now:1746006745626749|stream_id:0|stream_offset:1569279| [2025/04/30 09:52:25 626781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 626795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54016|applimit:0| [2025/04/30 09:52:25 626801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42145|rtt_var:232|pto_duration:44145|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 626808] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 626815] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 626821] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55216| [2025/04/30 09:52:25 626827] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745695894|now:1746006745626801|interv:69093| [2025/04/30 09:52:25 626834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745695894|now:1746006745626801|interval:69093|pto_count:0|srtt:42145 [2025/04/30 09:52:25 626842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:58806|inflight:55216| [2025/04/30 09:52:25 626849] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 626856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55216|cwnd:58806|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1570458| [2025/04/30 09:52:25 626863] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 626870] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1694| [2025/04/30 09:52:25 626914] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1694|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55216|now:1746006745626881|stream_id:0|stream_offset:1570458| [2025/04/30 09:52:25 626925] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 626932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:55216|applimit:0| [2025/04/30 09:52:25 626939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42145|rtt_var:232|pto_duration:44145|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 626945] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 626952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 626958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 56416| [2025/04/30 09:52:25 626964] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745696026|now:1746006745626938|interv:69088| [2025/04/30 09:52:25 626971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745696026|now:1746006745626938|interval:69088|pto_count:0|srtt:42145 [2025/04/30 09:52:25 626978] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:58806|inflight:56416| [2025/04/30 09:52:25 626985] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 626998] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56416|cwnd:58806|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1571637| [2025/04/30 09:52:25 627006] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 627013] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1695| [2025/04/30 09:52:25 627052] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1695|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56416|now:1746006745627024|stream_id:0|stream_offset:1571637| [2025/04/30 09:52:25 627062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 627069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:56416|applimit:0| [2025/04/30 09:52:25 627075] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42145|rtt_var:232|pto_duration:44145|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 627082] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 627088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 627095] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 57616| [2025/04/30 09:52:25 627100] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745696169|now:1746006745627075|interv:69094| [2025/04/30 09:52:25 627106] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745696169|now:1746006745627075|interval:69094|pto_count:0|srtt:42145 [2025/04/30 09:52:25 627113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:58806|inflight:57616| [2025/04/30 09:52:25 627120] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745696169| [2025/04/30 09:52:25 627125] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745696169| [2025/04/30 09:52:25 627130] [debug] |xqc_engine_wakeup_after|wakeup:1746006745696169|now:1746006745627129|diff:69040| [2025/04/30 09:52:25 627155] [debug] |xqc_engine_main_logic|END|now:1746006745626524| [2025/04/30 09:52:25 627160] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745627160| [2025/04/30 09:52:25 627164] [debug] |xqc_engine_wakeup_after|wakeup:1746006745696169|now:1746006745627164|diff:69005| [2025/04/30 09:52:25 627170] [debug] |xqc_engine_main_logic|END|now:1746006745627160| [2025/04/30 09:52:25 628213] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745628212| [2025/04/30 09:52:25 628227] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 628236] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:665| [2025/04/30 09:52:25 628242] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:666| [2025/04/30 09:52:25 628250] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:666| [2025/04/30 09:52:25 628257] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 628271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1646|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1647|path_largest_ack:1646| [2025/04/30 09:52:25 628278] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1493673|prior_time:1746006745582440|is_app_limited:0|send_elapse:44058|ack_elapse:45772|ctl_first_sent_time:1746006745584211|lagest_ack_time:1746006745628212|curr_delivered:1546479| [2025/04/30 09:52:25 628286] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745584211| [2025/04/30 09:52:25 628293] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:495||sndq_packets_used_bytes:0|sndq_packets_free:853| [2025/04/30 09:52:25 628300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1647|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1647|path_largest_ack:1647| [2025/04/30 09:52:25 628306] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:52806|prior_delivered:1496073|prior_time:1746006745584423|is_app_limited:0|send_elapse:43807|ack_elapse:43789|ctl_first_sent_time:1746006745586028|lagest_ack_time:1746006745628212|curr_delivered:1547679| [2025/04/30 09:52:25 628311] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745586028| [2025/04/30 09:52:25 628318] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:494||sndq_packets_used_bytes:0|sndq_packets_free:854| [2025/04/30 09:52:25 628324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42145|rttvar:232|minrtt:31359|latest_rtt:42184|ack_delay:88| [2025/04/30 09:52:25 628331] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42139|rttvar:186|minrtt:31359|latest_rtt:42184|ack_delay:88| [2025/04/30 09:52:25 628338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1647|lost_pn:1644|thresh:3| [2025/04/30 09:52:25 628343] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 628350] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 628357] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 628363] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42139|rtt_var:186|pto_duration:44139|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 628370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 628375] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 628380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55216| [2025/04/30 09:52:25 628385] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745696163|now:1746006745628362|interv:67801| [2025/04/30 09:52:25 628389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745696163|now:1746006745628362|interval:67801|pto_count:0|srtt:42139 [2025/04/30 09:52:25 628394] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43807, ack_elapse 43789, delivered 51606|rate 1178030|lost 309| [2025/04/30 09:52:25 628402] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178030) in round 29| [2025/04/30 09:52:25 628406] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 628411] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 628415] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:58806|packet_lost:0|acked:2400|po_sent_time:1746006745586028|recovery:1|recovery_start:1746006745620463|packet_conservation:0|next_round_delivered:1542879| [2025/04/30 09:52:25 628419] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:58806|packet_lost:0|acked:2400|po_sent_time:1746006745586028|recovery:1|recovery_start:1746006745620463|packet_conservation:0|next_round_delivered:1542879| [2025/04/30 09:52:25 628424] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1512915|bw:1210332|cwnd:61206|full_bw_reached:1|inflight:55216|srtt:42139|latest_rtt:42184|min_rtt:31359|applimit:0|lost:309|recovery:1|recovery_start:1746006745620463|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 628430] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:666|largest:666|pns:2| [2025/04/30 09:52:25 628434] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:666|frame:ACK |recv_time:1746006745628212|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 628439] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865628212|now:1746006745628212|interv:120000000| [2025/04/30 09:52:25 628443] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865628212|now:1746006745628212|interv:120000000| [2025/04/30 09:52:25 628447] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745696169|pq_index:0| [2025/04/30 09:52:25 628452] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745626524| [2025/04/30 09:52:25 628456] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745628455| [2025/04/30 09:52:25 628461] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745628459| [2025/04/30 09:52:25 628467] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42139|min_srtt:42139|path_bw:1210332|loss_rate:2.42|path_pto:0| [2025/04/30 09:52:25 628471] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55216|cwnd:61206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1572816| [2025/04/30 09:52:25 628476] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42139|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 628480] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 628485] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42139|min_srtt:42139|path_bw:1210332|loss_rate:2.42|path_pto:0| [2025/04/30 09:52:25 628489] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:55216|cwnd:61206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1573995| [2025/04/30 09:52:25 628496] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42139|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 628501] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 628505] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42139|min_srtt:42139|path_bw:1210332|loss_rate:2.42|path_pto:0| [2025/04/30 09:52:25 628509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:55216|cwnd:61206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1575174| [2025/04/30 09:52:25 628513] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42139|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 628518] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 628522] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42139|min_srtt:42139|path_bw:1210332|loss_rate:2.42|path_pto:0| [2025/04/30 09:52:25 628526] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:55216|cwnd:61206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1576353| [2025/04/30 09:52:25 628530] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42139|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 628535] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 628539] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42139|min_srtt:42139|path_bw:1210332|loss_rate:2.42|path_pto:0| [2025/04/30 09:52:25 628543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:55216|cwnd:61206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1577532| [2025/04/30 09:52:25 628547] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 628551] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 628555] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 628559] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 628564] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 628568] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55216|cwnd:61206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1572816| [2025/04/30 09:52:25 628575] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 628579] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1696| [2025/04/30 09:52:25 628618] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1696|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55216|now:1746006745628587|stream_id:0|stream_offset:1572816| [2025/04/30 09:52:25 628627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 628634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:55216|applimit:0| [2025/04/30 09:52:25 628641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42139|rtt_var:186|pto_duration:44139|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 628648] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 628653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 628657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 56416| [2025/04/30 09:52:25 628661] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745697726|now:1746006745628641|interv:69085| [2025/04/30 09:52:25 628665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745697726|now:1746006745628641|interval:69085|pto_count:0|srtt:42139 [2025/04/30 09:52:25 628670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61206|inflight:56416| [2025/04/30 09:52:25 628674] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 628679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56416|cwnd:61206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1573995| [2025/04/30 09:52:25 628683] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 628687] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1697| [2025/04/30 09:52:25 628717] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1697|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56416|now:1746006745628694|stream_id:0|stream_offset:1573995| [2025/04/30 09:52:25 628726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 628733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:56416|applimit:0| [2025/04/30 09:52:25 628740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42139|rtt_var:186|pto_duration:44139|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 628745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 628749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 628753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 57616| [2025/04/30 09:52:25 628761] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745697833|now:1746006745628739|interv:69094| [2025/04/30 09:52:25 628765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745697833|now:1746006745628739|interval:69094|pto_count:0|srtt:42139 [2025/04/30 09:52:25 628770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61206|inflight:57616| [2025/04/30 09:52:25 628776] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 628782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57616|cwnd:61206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1575174| [2025/04/30 09:52:25 628789] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 628796] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1698| [2025/04/30 09:52:25 628836] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1698|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57616|now:1746006745628806|stream_id:0|stream_offset:1575174| [2025/04/30 09:52:25 628846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 628854] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:57616|applimit:0| [2025/04/30 09:52:25 628861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42139|rtt_var:186|pto_duration:44139|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 628868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 628875] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 628882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 58816| [2025/04/30 09:52:25 628888] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745697945|now:1746006745628861|interv:69084| [2025/04/30 09:52:25 628894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745697945|now:1746006745628861|interval:69084|pto_count:0|srtt:42139 [2025/04/30 09:52:25 628902] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61206|inflight:58816| [2025/04/30 09:52:25 628909] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 628916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58816|cwnd:61206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1576353| [2025/04/30 09:52:25 628923] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 628929] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1699| [2025/04/30 09:52:25 628976] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1699|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58816|now:1746006745628945|stream_id:0|stream_offset:1576353| [2025/04/30 09:52:25 628992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 628999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:58816|applimit:0| [2025/04/30 09:52:25 629006] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42139|rtt_var:186|pto_duration:44139|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 629010] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 629014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 629018] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 60016| [2025/04/30 09:52:25 629022] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745698084|now:1746006745629005|interv:69079| [2025/04/30 09:52:25 629026] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745698084|now:1746006745629005|interval:69079|pto_count:0|srtt:42139 [2025/04/30 09:52:25 629031] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61206|inflight:60016| [2025/04/30 09:52:25 629035] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745698084| [2025/04/30 09:52:25 629040] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745698084| [2025/04/30 09:52:25 629044] [debug] |xqc_engine_wakeup_after|wakeup:1746006745698084|now:1746006745629044|diff:69040| [2025/04/30 09:52:25 629049] [debug] |xqc_engine_main_logic|END|now:1746006745628459| [2025/04/30 09:52:25 629054] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745629054| [2025/04/30 09:52:25 629058] [debug] |xqc_engine_wakeup_after|wakeup:1746006745698084|now:1746006745629058|diff:69026| [2025/04/30 09:52:25 629062] [debug] |xqc_engine_main_logic|END|now:1746006745629054| [2025/04/30 09:52:25 630224] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745630223| [2025/04/30 09:52:25 630240] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 630249] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:666| [2025/04/30 09:52:25 630256] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:667| [2025/04/30 09:52:25 630265] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:667| [2025/04/30 09:52:25 630271] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 630279] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1648|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1649|path_largest_ack:1648| [2025/04/30 09:52:25 630286] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1496073|prior_time:1746006745584423|is_app_limited:0|send_elapse:43960|ack_elapse:45800|ctl_first_sent_time:1746006745586181|lagest_ack_time:1746006745630223|curr_delivered:1548879| [2025/04/30 09:52:25 630294] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745586181| [2025/04/30 09:52:25 630301] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:493||sndq_packets_used_bytes:0|sndq_packets_free:855| [2025/04/30 09:52:25 630315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1649|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1649|path_largest_ack:1649| [2025/04/30 09:52:25 630323] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:52806|prior_delivered:1498473|prior_time:1746006745586466|is_app_limited:0|send_elapse:43906|ack_elapse:43757|ctl_first_sent_time:1746006745588059|lagest_ack_time:1746006745630223|curr_delivered:1550079| [2025/04/30 09:52:25 630330] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745588059| [2025/04/30 09:52:25 630337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:492||sndq_packets_used_bytes:0|sndq_packets_free:856| [2025/04/30 09:52:25 630343] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42139|rttvar:186|minrtt:31359|latest_rtt:42164|ack_delay:88| [2025/04/30 09:52:25 630351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42131|rttvar:155|minrtt:31359|latest_rtt:42164|ack_delay:88| [2025/04/30 09:52:25 630358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1649|lost_pn:1646|thresh:3| [2025/04/30 09:52:25 630364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 630371] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 630376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 630380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42131|rtt_var:155|pto_duration:44131|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 630384] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 630388] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 630392] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 57616| [2025/04/30 09:52:25 630396] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745698076|now:1746006745630380|interv:67696| [2025/04/30 09:52:25 630400] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745698076|now:1746006745630380|interval:67696|pto_count:0|srtt:42131 [2025/04/30 09:52:25 630405] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43906, ack_elapse 43757, delivered 51606|rate 1175374|lost 309| [2025/04/30 09:52:25 630409] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175374) in round 29| [2025/04/30 09:52:25 630414] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 630418] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 630422] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:61206|packet_lost:0|acked:2400|po_sent_time:1746006745588059|recovery:1|recovery_start:1746006745620463|packet_conservation:0|next_round_delivered:1542879| [2025/04/30 09:52:25 630426] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:61206|packet_lost:0|acked:2400|po_sent_time:1746006745588059|recovery:1|recovery_start:1746006745620463|packet_conservation:0|next_round_delivered:1542879| [2025/04/30 09:52:25 630435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1512915|bw:1210332|cwnd:63606|full_bw_reached:1|inflight:57616|srtt:42131|latest_rtt:42164|min_rtt:31359|applimit:0|lost:309|recovery:1|recovery_start:1746006745620463|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 630441] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:667|largest:667|pns:2| [2025/04/30 09:52:25 630445] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:667|frame:ACK |recv_time:1746006745630223|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 630450] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865630223|now:1746006745630223|interv:120000000| [2025/04/30 09:52:25 630454] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865630223|now:1746006745630223|interv:120000000| [2025/04/30 09:52:25 630458] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745698084|pq_index:0| [2025/04/30 09:52:25 630463] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745628459| [2025/04/30 09:52:25 630467] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745630467| [2025/04/30 09:52:25 630472] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745630471| [2025/04/30 09:52:25 630478] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42131|min_srtt:42131|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 630483] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57616|cwnd:63606|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1577532| [2025/04/30 09:52:25 630487] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42131|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 630492] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 630497] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42131|min_srtt:42131|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 630501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:57616|cwnd:63606|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1578711| [2025/04/30 09:52:25 630505] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42131|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 630510] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 630514] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42131|min_srtt:42131|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 630522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:57616|cwnd:63606|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1579890| [2025/04/30 09:52:25 630526] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42131|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 630531] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 630535] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42131|min_srtt:42131|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 630539] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:57616|cwnd:63606|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1581069| [2025/04/30 09:52:25 630544] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42131|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 630549] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 630553] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42131|min_srtt:42131|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 630558] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:57616|cwnd:63606|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1582248| [2025/04/30 09:52:25 630562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 630566] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 630570] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 630574] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 630579] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 630583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57616|cwnd:63606|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1577532| [2025/04/30 09:52:25 630588] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 630592] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1700| [2025/04/30 09:52:25 630627] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1700|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57616|now:1746006745630600|stream_id:0|stream_offset:1577532| [2025/04/30 09:52:25 630633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 630638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:57616|applimit:0| [2025/04/30 09:52:25 630646] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42131|rtt_var:155|pto_duration:44131|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 630650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 630654] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 630658] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 58816| [2025/04/30 09:52:25 630662] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745699731|now:1746006745630646|interv:69085| [2025/04/30 09:52:25 630666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745699731|now:1746006745630646|interval:69085|pto_count:0|srtt:42131 [2025/04/30 09:52:25 630671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63606|inflight:58816| [2025/04/30 09:52:25 630676] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 630680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58816|cwnd:63606|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1578711| [2025/04/30 09:52:25 630685] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 630689] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1701| [2025/04/30 09:52:25 630712] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1701|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58816|now:1746006745630695|stream_id:0|stream_offset:1578711| [2025/04/30 09:52:25 630717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 630722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:58816|applimit:0| [2025/04/30 09:52:25 630726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42131|rtt_var:155|pto_duration:44131|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 630730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 630734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 630738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 60016| [2025/04/30 09:52:25 630742] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745699826|now:1746006745630726|interv:69100| [2025/04/30 09:52:25 630746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745699826|now:1746006745630726|interval:69100|pto_count:0|srtt:42131 [2025/04/30 09:52:25 630750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63606|inflight:60016| [2025/04/30 09:52:25 630754] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 630759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60016|cwnd:63606|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1579890| [2025/04/30 09:52:25 630766] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 630770] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1702| [2025/04/30 09:52:25 630805] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1702|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60016|now:1746006745630778|stream_id:0|stream_offset:1579890| [2025/04/30 09:52:25 630814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 630822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:60016|applimit:0| [2025/04/30 09:52:25 630828] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42131|rtt_var:155|pto_duration:44131|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 630835] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 630841] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 630847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 61216| [2025/04/30 09:52:25 630852] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745699909|now:1746006745630828|interv:69081| [2025/04/30 09:52:25 630860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745699909|now:1746006745630828|interval:69081|pto_count:0|srtt:42131 [2025/04/30 09:52:25 630867] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63606|inflight:61216| [2025/04/30 09:52:25 630874] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 630880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61216|cwnd:63606|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1581069| [2025/04/30 09:52:25 630887] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 630893] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745631893|now:1746006745630893|interv:1000| [2025/04/30 09:52:25 630899] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 630905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 630912] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745631893| [2025/04/30 09:52:25 630918] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745631893| [2025/04/30 09:52:25 630924] [debug] |xqc_engine_wakeup_after|wakeup:1746006745631893|now:1746006745630924|diff:969| [2025/04/30 09:52:25 630931] [debug] |xqc_engine_main_logic|END|now:1746006745630471| [2025/04/30 09:52:25 630939] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745630939| [2025/04/30 09:52:25 630945] [debug] |xqc_engine_wakeup_after|wakeup:1746006745631893|now:1746006745630945|diff:948| [2025/04/30 09:52:25 630951] [debug] |xqc_engine_main_logic|END|now:1746006745630939| [2025/04/30 09:52:25 632035] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745632034| [2025/04/30 09:52:25 632050] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745631893|pq_index:0| [2025/04/30 09:52:25 632058] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745630471| [2025/04/30 09:52:25 632066] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745632064| [2025/04/30 09:52:25 632073] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745631893|now:1746006745632064| [2025/04/30 09:52:25 632080] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745631893|now:1746006745632064| [2025/04/30 09:52:25 632086] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 632095] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42131|min_srtt:42131|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 632102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:61216|cwnd:63606|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1582248| [2025/04/30 09:52:25 632109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 632114] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 632118] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 632123] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 632128] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 632151] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61216|cwnd:63606|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1581069| [2025/04/30 09:52:25 632157] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 632162] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1703| [2025/04/30 09:52:25 632198] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1703|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61216|now:1746006745632170|stream_id:0|stream_offset:1581069| [2025/04/30 09:52:25 632207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 632215] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:61216|applimit:0| [2025/04/30 09:52:25 632221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42131|rtt_var:155|pto_duration:44131|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 632228] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 632235] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 632249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 62416| [2025/04/30 09:52:25 632253] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745701301|now:1746006745632221|interv:69080| [2025/04/30 09:52:25 632260] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745701301|now:1746006745632221|interval:69080|pto_count:0|srtt:42131 [2025/04/30 09:52:25 632267] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63606|inflight:62416| [2025/04/30 09:52:25 632274] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745701301| [2025/04/30 09:52:25 632281] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745701301| [2025/04/30 09:52:25 632287] [debug] |xqc_engine_wakeup_after|wakeup:1746006745701301|now:1746006745632287|diff:69014| [2025/04/30 09:52:25 632294] [debug] |xqc_engine_main_logic|END|now:1746006745632064| [2025/04/30 09:52:25 632308] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745632307| [2025/04/30 09:52:25 632315] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 632323] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:667| [2025/04/30 09:52:25 632329] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:668| [2025/04/30 09:52:25 632338] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:668| [2025/04/30 09:52:25 632344] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 632351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1650|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1651|path_largest_ack:1650| [2025/04/30 09:52:25 632356] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54006|prior_delivered:1498473|prior_time:1746006745586466|is_app_limited:0|send_elapse:44074|ack_elapse:45841|ctl_first_sent_time:1746006745588227|lagest_ack_time:1746006745632307|curr_delivered:1551279| [2025/04/30 09:52:25 632364] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745588227| [2025/04/30 09:52:25 632370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:491||sndq_packets_used_bytes:0|sndq_packets_free:857| [2025/04/30 09:52:25 632378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1651|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1651|path_largest_ack:1651| [2025/04/30 09:52:25 632385] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:52800|prior_delivered:1500879|prior_time:1746006745588600|is_app_limited:0|send_elapse:43924|ack_elapse:43707|ctl_first_sent_time:1746006745590206|lagest_ack_time:1746006745632307|curr_delivered:1552479| [2025/04/30 09:52:25 632393] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745590206| [2025/04/30 09:52:25 632400] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:490||sndq_packets_used_bytes:0|sndq_packets_free:858| [2025/04/30 09:52:25 632406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42131|rttvar:155|minrtt:31359|latest_rtt:42101|ack_delay:88| [2025/04/30 09:52:25 632413] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42116|rttvar:146|minrtt:31359|latest_rtt:42101|ack_delay:88| [2025/04/30 09:52:25 632422] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1651|lost_pn:1648|thresh:3| [2025/04/30 09:52:25 632427] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 632431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 632435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 632439] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42116|rtt_var:146|pto_duration:44116|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 632443] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 632448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 632451] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 60016| [2025/04/30 09:52:25 632455] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745701286|now:1746006745632439|interv:68847| [2025/04/30 09:52:25 632459] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745701286|now:1746006745632439|interval:68847|pto_count:0|srtt:42116 [2025/04/30 09:52:25 632464] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43924, ack_elapse 43707, delivered 51600|rate 1174756|lost 309| [2025/04/30 09:52:25 632468] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174756) in round 29| [2025/04/30 09:52:25 632473] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 632477] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 632481] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63606|packet_lost:0|acked:2400|po_sent_time:1746006745590206|recovery:1|recovery_start:1746006745620463|packet_conservation:0|next_round_delivered:1542879| [2025/04/30 09:52:25 632485] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63606|packet_lost:0|acked:2400|po_sent_time:1746006745590206|recovery:1|recovery_start:1746006745620463|packet_conservation:0|next_round_delivered:1542879| [2025/04/30 09:52:25 632490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1512915|bw:1210332|cwnd:66006|full_bw_reached:1|inflight:60016|srtt:42116|latest_rtt:42101|min_rtt:31359|applimit:0|lost:309|recovery:1|recovery_start:1746006745620463|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 632496] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:668|largest:668|pns:2| [2025/04/30 09:52:25 632501] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:668|frame:ACK |recv_time:1746006745632307|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 632505] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865632307|now:1746006745632307|interv:120000000| [2025/04/30 09:52:25 632509] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865632307|now:1746006745632307|interv:120000000| [2025/04/30 09:52:25 632516] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745701301|pq_index:0| [2025/04/30 09:52:25 632521] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745632064| [2025/04/30 09:52:25 632525] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745632524| [2025/04/30 09:52:25 632529] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745632528| [2025/04/30 09:52:25 632535] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42116|min_srtt:42116|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 632540] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60016|cwnd:66006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1582248| [2025/04/30 09:52:25 632545] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42116|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 632549] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 632554] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42116|min_srtt:42116|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 632558] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:60016|cwnd:66006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1583427| [2025/04/30 09:52:25 632563] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42116|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 632567] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 632571] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42116|min_srtt:42116|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 632576] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:60016|cwnd:66006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1584606| [2025/04/30 09:52:25 632580] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42116|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 632584] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 632588] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42116|min_srtt:42116|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 632593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:60016|cwnd:66006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1585785| [2025/04/30 09:52:25 632597] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42116|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 632604] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 632608] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42116|min_srtt:42116|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 632612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:60016|cwnd:66006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1586964| [2025/04/30 09:52:25 632617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 632620] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 632624] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 632628] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 632633] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 632637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60016|cwnd:66006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1582248| [2025/04/30 09:52:25 632642] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 632646] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1704| [2025/04/30 09:52:25 632682] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1704|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60016|now:1746006745632653|stream_id:0|stream_offset:1582248| [2025/04/30 09:52:25 632692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 632699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:60016|applimit:0| [2025/04/30 09:52:25 632706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42116|rtt_var:146|pto_duration:44116|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 632713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 632718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 632722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 61216| [2025/04/30 09:52:25 632726] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745701769|now:1746006745632706|interv:69063| [2025/04/30 09:52:25 632730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745701769|now:1746006745632706|interval:69063|pto_count:0|srtt:42116 [2025/04/30 09:52:25 632735] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66006|inflight:61216| [2025/04/30 09:52:25 632743] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 632747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61216|cwnd:66006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1583427| [2025/04/30 09:52:25 632752] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 632756] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745633756|now:1746006745632756|interv:1000| [2025/04/30 09:52:25 632760] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 632764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 632770] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745633756| [2025/04/30 09:52:25 632777] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745633756| [2025/04/30 09:52:25 632783] [debug] |xqc_engine_wakeup_after|wakeup:1746006745633756|now:1746006745632783|diff:973| [2025/04/30 09:52:25 632789] [debug] |xqc_engine_main_logic|END|now:1746006745632528| [2025/04/30 09:52:25 632797] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745632797| [2025/04/30 09:52:25 632801] [debug] |xqc_engine_wakeup_after|wakeup:1746006745633756|now:1746006745632801|diff:955| [2025/04/30 09:52:25 632805] [debug] |xqc_engine_main_logic|END|now:1746006745632797| [2025/04/30 09:52:25 633890] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745633890| [2025/04/30 09:52:25 633904] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745633756|pq_index:0| [2025/04/30 09:52:25 633911] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745632528| [2025/04/30 09:52:25 633918] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745633917| [2025/04/30 09:52:25 633925] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745633756|now:1746006745633917| [2025/04/30 09:52:25 633931] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745633756|now:1746006745633917| [2025/04/30 09:52:25 633937] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 633945] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42116|min_srtt:42116|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 633952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:61216|cwnd:66006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1586964| [2025/04/30 09:52:25 633957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 633961] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 633965] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 633969] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 633974] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 633983] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61216|cwnd:66006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1583427| [2025/04/30 09:52:25 633988] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 633992] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1705| [2025/04/30 09:52:25 634037] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1705|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61216|now:1746006745634000|stream_id:0|stream_offset:1583427| [2025/04/30 09:52:25 634046] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 634053] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:61216|applimit:0| [2025/04/30 09:52:25 634059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42116|rtt_var:146|pto_duration:44116|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 634066] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 634072] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 634079] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 62416| [2025/04/30 09:52:25 634085] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745703116|now:1746006745634059|interv:69057| [2025/04/30 09:52:25 634089] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745703116|now:1746006745634059|interval:69057|pto_count:0|srtt:42116 [2025/04/30 09:52:25 634094] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66006|inflight:62416| [2025/04/30 09:52:25 634099] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 634103] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62416|cwnd:66006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1584606| [2025/04/30 09:52:25 634107] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 634112] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1706| [2025/04/30 09:52:25 634159] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1706|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62416|now:1746006745634118|stream_id:0|stream_offset:1584606| [2025/04/30 09:52:25 634172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 634179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:62416|applimit:0| [2025/04/30 09:52:25 634183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42116|rtt_var:146|pto_duration:44116|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 634194] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 634200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 634206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 63616| [2025/04/30 09:52:25 634213] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745703234|now:1746006745634183|interv:69051| [2025/04/30 09:52:25 634219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745703234|now:1746006745634183|interval:69051|pto_count:0|srtt:42116 [2025/04/30 09:52:25 634226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66006|inflight:63616| [2025/04/30 09:52:25 634233] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 634240] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63616|cwnd:66006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1585785| [2025/04/30 09:52:25 634247] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 634253] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745635252|now:1746006745634252|interv:1000| [2025/04/30 09:52:25 634259] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 634264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 634271] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745635252| [2025/04/30 09:52:25 634278] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745635252| [2025/04/30 09:52:25 634284] [debug] |xqc_engine_wakeup_after|wakeup:1746006745635252|now:1746006745634284|diff:968| [2025/04/30 09:52:25 634291] [debug] |xqc_engine_main_logic|END|now:1746006745633917| [2025/04/30 09:52:25 634305] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745634304| [2025/04/30 09:52:25 634313] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 634321] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:668| [2025/04/30 09:52:25 634327] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:669| [2025/04/30 09:52:25 634335] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:669| [2025/04/30 09:52:25 634342] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 634349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1652|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1653|path_largest_ack:1652| [2025/04/30 09:52:25 634355] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54000|prior_delivered:1500879|prior_time:1746006745588600|is_app_limited:0|send_elapse:44020|ack_elapse:45704|ctl_first_sent_time:1746006745590302|lagest_ack_time:1746006745634304|curr_delivered:1553679| [2025/04/30 09:52:25 634359] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745590302| [2025/04/30 09:52:25 634364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:489||sndq_packets_used_bytes:0|sndq_packets_free:859| [2025/04/30 09:52:25 634373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1653|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1653|path_largest_ack:1653| [2025/04/30 09:52:25 634377] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:52800|prior_delivered:1503279|prior_time:1746006745590421|is_app_limited:0|send_elapse:43900|ack_elapse:43883|ctl_first_sent_time:1746006745591995|lagest_ack_time:1746006745634304|curr_delivered:1554879| [2025/04/30 09:52:25 634383] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745591995| [2025/04/30 09:52:25 634389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:488||sndq_packets_used_bytes:0|sndq_packets_free:860| [2025/04/30 09:52:25 634396] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42116|rttvar:146|minrtt:31359|latest_rtt:42309|ack_delay:88| [2025/04/30 09:52:25 634403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42129|rttvar:136|minrtt:31359|latest_rtt:42309|ack_delay:88| [2025/04/30 09:52:25 634410] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1653|lost_pn:1650|thresh:3| [2025/04/30 09:52:25 634414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 634418] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 634422] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 634426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42129|rtt_var:136|pto_duration:44129|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 634430] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 634436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 634443] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 61216| [2025/04/30 09:52:25 634449] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745703247|now:1746006745634426|interv:68821| [2025/04/30 09:52:25 634454] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745703247|now:1746006745634426|interval:68821|pto_count:0|srtt:42129 [2025/04/30 09:52:25 634458] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43900, ack_elapse 43883, delivered 51600|rate 1175398|lost 309| [2025/04/30 09:52:25 634463] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175398) in round 29| [2025/04/30 09:52:25 634467] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 634473] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 634480] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66006|packet_lost:0|acked:2400|po_sent_time:1746006745591995|recovery:1|recovery_start:1746006745620463|packet_conservation:0|next_round_delivered:1542879| [2025/04/30 09:52:25 634487] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66006|packet_lost:0|acked:2400|po_sent_time:1746006745591995|recovery:1|recovery_start:1746006745620463|packet_conservation:0|next_round_delivered:1542879| [2025/04/30 09:52:25 634496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:907749|bw:1210332|cwnd:68406|full_bw_reached:1|inflight:61216|srtt:42129|latest_rtt:42309|min_rtt:31359|applimit:0|lost:309|recovery:1|recovery_start:1746006745620463|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 634502] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:669|largest:669|pns:2| [2025/04/30 09:52:25 634507] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:669|frame:ACK |recv_time:1746006745634304|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 634512] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865634304|now:1746006745634304|interv:120000000| [2025/04/30 09:52:25 634516] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865634304|now:1746006745634304|interv:120000000| [2025/04/30 09:52:25 634520] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745635252|pq_index:0| [2025/04/30 09:52:25 634524] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745633917| [2025/04/30 09:52:25 634528] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745634528| [2025/04/30 09:52:25 634533] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745634532| [2025/04/30 09:52:25 634539] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42129|min_srtt:42129|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 634543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:61216|cwnd:68406|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1586964| [2025/04/30 09:52:25 634548] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42129|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 634554] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 634561] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42129|min_srtt:42129|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 634568] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:61216|cwnd:68406|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1588143| [2025/04/30 09:52:25 634575] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42129|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 634580] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 634584] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42129|min_srtt:42129|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 634591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:61216|cwnd:68406|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1589322| [2025/04/30 09:52:25 634596] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42129|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 634600] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 634604] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42129|min_srtt:42129|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 634609] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:61216|cwnd:68406|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1590501| [2025/04/30 09:52:25 634613] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42129|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 634618] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 634622] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42129|min_srtt:42129|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 634626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:61216|cwnd:68406|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1591680| [2025/04/30 09:52:25 634631] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 634635] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 634641] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 634649] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 634655] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 634660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61216|cwnd:68406|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1585785| [2025/04/30 09:52:25 634665] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 634669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 634673] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745635252| [2025/04/30 09:52:25 634677] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745635252| [2025/04/30 09:52:25 634681] [debug] |xqc_engine_wakeup_after|wakeup:1746006745635252|now:1746006745634681|diff:571| [2025/04/30 09:52:25 634685] [debug] |xqc_engine_main_logic|END|now:1746006745634532| [2025/04/30 09:52:25 634690] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745634690| [2025/04/30 09:52:25 634694] [debug] |xqc_engine_wakeup_after|wakeup:1746006745635252|now:1746006745634694|diff:558| [2025/04/30 09:52:25 634701] [debug] |xqc_engine_main_logic|END|now:1746006745634690| [2025/04/30 09:52:25 635777] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745635776| [2025/04/30 09:52:25 635792] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745635252|pq_index:0| [2025/04/30 09:52:25 635798] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745634532| [2025/04/30 09:52:25 635817] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745635815| [2025/04/30 09:52:25 635824] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745635252|now:1746006745635815| [2025/04/30 09:52:25 635831] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745635252|now:1746006745635815| [2025/04/30 09:52:25 635837] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 635845] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42129|min_srtt:42129|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 635852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:61216|cwnd:68406|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1591680| [2025/04/30 09:52:25 635859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 635865] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 635872] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 635878] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 635886] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 635893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61216|cwnd:68406|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1585785| [2025/04/30 09:52:25 635900] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 635906] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1707| [2025/04/30 09:52:25 635950] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1707|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61216|now:1746006745635917|stream_id:0|stream_offset:1585785| [2025/04/30 09:52:25 635957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 635962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:61216|applimit:0| [2025/04/30 09:52:25 635966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42129|rtt_var:136|pto_duration:44129|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 635971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 635981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 635985] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 62416| [2025/04/30 09:52:25 635989] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745705046|now:1746006745635966|interv:69080| [2025/04/30 09:52:25 635993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745705046|now:1746006745635966|interval:69080|pto_count:0|srtt:42129 [2025/04/30 09:52:25 635998] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68406|inflight:62416| [2025/04/30 09:52:25 636006] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 636013] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62416|cwnd:68406|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1586964| [2025/04/30 09:52:25 636021] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 636027] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1708| [2025/04/30 09:52:25 636067] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1708|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62416|now:1746006745636037|stream_id:0|stream_offset:1586964| [2025/04/30 09:52:25 636076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 636083] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:62416|applimit:0| [2025/04/30 09:52:25 636089] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42129|rtt_var:136|pto_duration:44129|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 636096] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 636103] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 636109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 63616| [2025/04/30 09:52:25 636115] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745705166|now:1746006745636089|interv:69077| [2025/04/30 09:52:25 636119] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745705166|now:1746006745636089|interval:69077|pto_count:0|srtt:42129 [2025/04/30 09:52:25 636124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68406|inflight:63616| [2025/04/30 09:52:25 636129] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 636155] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63616|cwnd:68406|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1588143| [2025/04/30 09:52:25 636160] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 636164] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745637163|now:1746006745636163|interv:1000| [2025/04/30 09:52:25 636172] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 636177] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 636184] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745637163| [2025/04/30 09:52:25 636191] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745637163| [2025/04/30 09:52:25 636197] [debug] |xqc_engine_wakeup_after|wakeup:1746006745637163|now:1746006745636197|diff:966| [2025/04/30 09:52:25 636203] [debug] |xqc_engine_main_logic|END|now:1746006745635815| [2025/04/30 09:52:25 636474] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745636473| [2025/04/30 09:52:25 636482] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 636490] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:669| [2025/04/30 09:52:25 636496] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:670| [2025/04/30 09:52:25 636504] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:670| [2025/04/30 09:52:25 636511] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 636519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1654|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1655|path_largest_ack:1654| [2025/04/30 09:52:25 636526] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54000|prior_delivered:1503279|prior_time:1746006745590421|is_app_limited:0|send_elapse:44033|ack_elapse:46052|ctl_first_sent_time:1746006745592128|lagest_ack_time:1746006745636473|curr_delivered:1556079| [2025/04/30 09:52:25 636533] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745592128| [2025/04/30 09:52:25 636540] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:487||sndq_packets_used_bytes:0|sndq_packets_free:861| [2025/04/30 09:52:25 636547] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1655|origin_pktnum:0|size:1208|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1655|path_largest_ack:1655| [2025/04/30 09:52:25 636553] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:52808|prior_delivered:1505679|prior_time:1746006745592459|is_app_limited:0|send_elapse:44009|ack_elapse:44014|ctl_first_sent_time:1746006745594093|lagest_ack_time:1746006745636473|curr_delivered:1557287| [2025/04/30 09:52:25 636559] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745594093| [2025/04/30 09:52:25 636563] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:486||sndq_packets_used_bytes:0|sndq_packets_free:862| [2025/04/30 09:52:25 636569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42129|rttvar:136|minrtt:31359|latest_rtt:42380|ack_delay:328| [2025/04/30 09:52:25 636576] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42119|rttvar:121|minrtt:31359|latest_rtt:42380|ack_delay:328| [2025/04/30 09:52:25 636583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1655|lost_pn:1652|thresh:3| [2025/04/30 09:52:25 636588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 636601] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 636608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 649|pns:2| [2025/04/30 09:52:25 636614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 636621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42119|rtt_var:121|pto_duration:44119|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 636628] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 636634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 636640] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 61208| [2025/04/30 09:52:25 636646] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745705156|now:1746006745636621|interv:68535| [2025/04/30 09:52:25 636653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745705156|now:1746006745636621|interval:68535|pto_count:0|srtt:42119 [2025/04/30 09:52:25 636659] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44009, ack_elapse 44014, delivered 51608|rate 1172536|lost 309| [2025/04/30 09:52:25 636663] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172536) in round 29| [2025/04/30 09:52:25 636668] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 636672] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 636676] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68406|packet_lost:0|acked:2408|po_sent_time:1746006745594093|recovery:1|recovery_start:1746006745620463|packet_conservation:0|next_round_delivered:1542879| [2025/04/30 09:52:25 636680] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68406|packet_lost:0|acked:2408|po_sent_time:1746006745594093|recovery:1|recovery_start:1746006745620463|packet_conservation:0|next_round_delivered:1542879| [2025/04/30 09:52:25 636685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:907749|bw:1210332|cwnd:70814|full_bw_reached:1|inflight:61208|srtt:42119|latest_rtt:42380|min_rtt:31359|applimit:0|lost:309|recovery:1|recovery_start:1746006745620463|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 636691] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:670|largest:670|pns:2| [2025/04/30 09:52:25 636696] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:670|frame:ACK |recv_time:1746006745636473|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 636700] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865636473|now:1746006745636473|interv:120000000| [2025/04/30 09:52:25 636705] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865636473|now:1746006745636473|interv:120000000| [2025/04/30 09:52:25 636709] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745637163|pq_index:0| [2025/04/30 09:52:25 636721] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745635815| [2025/04/30 09:52:25 636727] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745636727| [2025/04/30 09:52:25 636735] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745636734| [2025/04/30 09:52:25 636742] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42119|min_srtt:42119|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 636747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:61208|cwnd:70814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1591680| [2025/04/30 09:52:25 636753] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42119|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 636760] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 636768] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42119|min_srtt:42119|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 636775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:61208|cwnd:70814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1592859| [2025/04/30 09:52:25 636782] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42119|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 636789] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 636796] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42119|min_srtt:42119|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 636803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:61208|cwnd:70814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1594038| [2025/04/30 09:52:25 636810] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42119|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 636817] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 636824] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42119|min_srtt:42119|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 636831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:61208|cwnd:70814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1595217| [2025/04/30 09:52:25 636838] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42119|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 636845] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 636858] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42119|min_srtt:42119|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 636866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:61208|cwnd:70814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1596396| [2025/04/30 09:52:25 636873] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42119|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 636880] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 636887] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42119|min_srtt:42119|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 636893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:61208|cwnd:70814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1597575| [2025/04/30 09:52:25 636898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 636903] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 636908] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 636913] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 636918] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 636924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61208|cwnd:70814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1588143| [2025/04/30 09:52:25 636929] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 636934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 636939] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745637163| [2025/04/30 09:52:25 636945] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745637163| [2025/04/30 09:52:25 636950] [debug] |xqc_engine_wakeup_after|wakeup:1746006745637163|now:1746006745636950|diff:213| [2025/04/30 09:52:25 636955] [debug] |xqc_engine_main_logic|END|now:1746006745636734| [2025/04/30 09:52:25 636962] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745636962| [2025/04/30 09:52:25 636967] [debug] |xqc_engine_wakeup_after|wakeup:1746006745637163|now:1746006745636967|diff:196| [2025/04/30 09:52:25 636972] [debug] |xqc_engine_main_logic|END|now:1746006745636962| [2025/04/30 09:52:25 638044] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745638044| [2025/04/30 09:52:25 638058] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745637163|pq_index:0| [2025/04/30 09:52:25 638065] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745636734| [2025/04/30 09:52:25 638074] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745638071| [2025/04/30 09:52:25 638088] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745637163|now:1746006745638071| [2025/04/30 09:52:25 638095] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745637163|now:1746006745638071| [2025/04/30 09:52:25 638101] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 638107] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42119|min_srtt:42119|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 638112] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:61208|cwnd:70814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1597575| [2025/04/30 09:52:25 638117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 638121] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 638124] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 638129] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 638154] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 638159] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61208|cwnd:70814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1588143| [2025/04/30 09:52:25 638165] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 638172] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1709| [2025/04/30 09:52:25 638215] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1709|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61208|now:1746006745638184|stream_id:0|stream_offset:1588143| [2025/04/30 09:52:25 638225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 638233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:61208|applimit:0| [2025/04/30 09:52:25 638239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42119|rtt_var:121|pto_duration:44119|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 638246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 638253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 638259] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 62408| [2025/04/30 09:52:25 638266] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745707303|now:1746006745638239|interv:69064| [2025/04/30 09:52:25 638272] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745707303|now:1746006745638239|interval:69064|pto_count:0|srtt:42119 [2025/04/30 09:52:25 638285] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:70814|inflight:62408| [2025/04/30 09:52:25 638292] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 638299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62408|cwnd:70814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1589322| [2025/04/30 09:52:25 638306] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 638312] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745639311|now:1746006745638311|interv:1000| [2025/04/30 09:52:25 638318] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 638322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 638329] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745639311| [2025/04/30 09:52:25 638336] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745639311| [2025/04/30 09:52:25 638343] [debug] |xqc_engine_wakeup_after|wakeup:1746006745639311|now:1746006745638342|diff:969| [2025/04/30 09:52:25 638349] [debug] |xqc_engine_main_logic|END|now:1746006745638071| [2025/04/30 09:52:25 638363] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745638362| [2025/04/30 09:52:25 638370] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 638379] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:670| [2025/04/30 09:52:25 638385] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:671| [2025/04/30 09:52:25 638394] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:671| [2025/04/30 09:52:25 638398] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 638404] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1656|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1657|path_largest_ack:1656| [2025/04/30 09:52:25 638411] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:51608|prior_delivered:1508079|prior_time:1746006745594392|is_app_limited:0|send_elapse:42573|ack_elapse:43970|ctl_first_sent_time:1746006745594704|lagest_ack_time:1746006745638362|curr_delivered:1558487| [2025/04/30 09:52:25 638419] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745594704| [2025/04/30 09:52:25 638426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:485||sndq_packets_used_bytes:0|sndq_packets_free:863| [2025/04/30 09:52:25 638433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1657|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1657|path_largest_ack:1657| [2025/04/30 09:52:25 638439] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:51608|prior_delivered:1508079|prior_time:1746006745594392|is_app_limited:0|send_elapse:42573|ack_elapse:43970|ctl_first_sent_time:1746006745594704|lagest_ack_time:1746006745638362|curr_delivered:1559687| [2025/04/30 09:52:25 638443] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745596086| [2025/04/30 09:52:25 638452] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:484||sndq_packets_used_bytes:0|sndq_packets_free:864| [2025/04/30 09:52:25 638456] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42119|rttvar:121|minrtt:31359|latest_rtt:42276|ack_delay:80| [2025/04/30 09:52:25 638461] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42129|rttvar:110|minrtt:31359|latest_rtt:42276|ack_delay:80| [2025/04/30 09:52:25 638465] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1657|lost_pn:1654|thresh:3| [2025/04/30 09:52:25 638469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 638473] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 638477] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 638481] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42129|rtt_var:110|pto_duration:44129|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 638486] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 638490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 638494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 60008| [2025/04/30 09:52:25 638498] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745707313|now:1746006745638481|interv:68832| [2025/04/30 09:52:25 638502] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745707313|now:1746006745638481|interval:68832|pto_count:0|srtt:42129 [2025/04/30 09:52:25 638506] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42573, ack_elapse 43970, delivered 51608|rate 1173709|lost 309| [2025/04/30 09:52:25 638511] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173709) in round 29| [2025/04/30 09:52:25 638515] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 638519] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 638523] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:70814|packet_lost:0|acked:2400|po_sent_time:1746006745596086|recovery:1|recovery_start:1746006745620463|packet_conservation:0|next_round_delivered:1542879| [2025/04/30 09:52:25 638528] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:70814|packet_lost:0|acked:2400|po_sent_time:1746006745596086|recovery:1|recovery_start:1746006745620463|packet_conservation:0|next_round_delivered:1542879| [2025/04/30 09:52:25 638532] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:907749|bw:1210332|cwnd:73214|full_bw_reached:1|inflight:60008|srtt:42129|latest_rtt:42276|min_rtt:31359|applimit:0|lost:309|recovery:1|recovery_start:1746006745620463|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 638538] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:671|largest:671|pns:2| [2025/04/30 09:52:25 638546] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:671|frame:ACK |recv_time:1746006745638362|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 638550] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865638362|now:1746006745638362|interv:120000000| [2025/04/30 09:52:25 638555] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865638362|now:1746006745638362|interv:120000000| [2025/04/30 09:52:25 638559] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745639311|pq_index:0| [2025/04/30 09:52:25 638563] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745638071| [2025/04/30 09:52:25 638567] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745638567| [2025/04/30 09:52:25 638572] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745638571| [2025/04/30 09:52:25 638578] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42129|min_srtt:42129|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 638582] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:60008|cwnd:73214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1597575| [2025/04/30 09:52:25 638587] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42129|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 638591] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 638596] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42129|min_srtt:42129|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 638600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:60008|cwnd:73214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1598754| [2025/04/30 09:52:25 638605] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42129|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 638609] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 638614] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42129|min_srtt:42129|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 638618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:60008|cwnd:73214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1599933| [2025/04/30 09:52:25 638622] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42129|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 638627] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 638631] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42129|min_srtt:42129|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 638638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:60008|cwnd:73214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1601112| [2025/04/30 09:52:25 638642] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42129|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 638646] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 638651] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42129|min_srtt:42129|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 638655] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:60008|cwnd:73214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1602291| [2025/04/30 09:52:25 638659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 638663] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 638667] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 638671] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 638676] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 638680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60008|cwnd:73214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1589322| [2025/04/30 09:52:25 638684] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 638688] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 638692] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745639311| [2025/04/30 09:52:25 638696] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745639311| [2025/04/30 09:52:25 638700] [debug] |xqc_engine_wakeup_after|wakeup:1746006745639311|now:1746006745638700|diff:611| [2025/04/30 09:52:25 638705] [debug] |xqc_engine_main_logic|END|now:1746006745638571| [2025/04/30 09:52:25 638710] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745638710| [2025/04/30 09:52:25 638714] [debug] |xqc_engine_wakeup_after|wakeup:1746006745639311|now:1746006745638714|diff:597| [2025/04/30 09:52:25 638718] [debug] |xqc_engine_main_logic|END|now:1746006745638710| [2025/04/30 09:52:25 639792] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745639792| [2025/04/30 09:52:25 639807] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745639311|pq_index:0| [2025/04/30 09:52:25 639815] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745638571| [2025/04/30 09:52:25 639824] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745639822| [2025/04/30 09:52:25 639839] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745639311|now:1746006745639822| [2025/04/30 09:52:25 639846] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745639311|now:1746006745639822| [2025/04/30 09:52:25 639853] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 639861] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42129|min_srtt:42129|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 639869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:60008|cwnd:73214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1602291| [2025/04/30 09:52:25 639876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 639882] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 639888] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 639895] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 639903] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 639909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60008|cwnd:73214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1589322| [2025/04/30 09:52:25 639917] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 639923] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1710| [2025/04/30 09:52:25 639970] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1710|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60008|now:1746006745639935|stream_id:0|stream_offset:1589322| [2025/04/30 09:52:25 639980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 639988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:60008|applimit:0| [2025/04/30 09:52:25 639994] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42129|rtt_var:110|pto_duration:44129|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 640001] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 640008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 640014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 61208| [2025/04/30 09:52:25 640021] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745709064|now:1746006745639994|interv:69070| [2025/04/30 09:52:25 640027] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745709064|now:1746006745639994|interval:69070|pto_count:0|srtt:42129 [2025/04/30 09:52:25 640041] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73214|inflight:61208| [2025/04/30 09:52:25 640049] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 640055] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61208|cwnd:73214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1590501| [2025/04/30 09:52:25 640061] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 640065] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1711| [2025/04/30 09:52:25 640094] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1711|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61208|now:1746006745640072|stream_id:0|stream_offset:1590501| [2025/04/30 09:52:25 640100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 640105] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:61208|applimit:0| [2025/04/30 09:52:25 640109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42129|rtt_var:110|pto_duration:44129|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 640114] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 640118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 640121] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 62408| [2025/04/30 09:52:25 640125] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745709201|now:1746006745640109|interv:69092| [2025/04/30 09:52:25 640129] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745709201|now:1746006745640109|interval:69092|pto_count:0|srtt:42129 [2025/04/30 09:52:25 640154] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73214|inflight:62408| [2025/04/30 09:52:25 640159] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 640163] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62408|cwnd:73214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1591680| [2025/04/30 09:52:25 640168] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 640172] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745641172|now:1746006745640172|interv:1000| [2025/04/30 09:52:25 640176] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 640180] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 640184] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745641172| [2025/04/30 09:52:25 640188] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745641172| [2025/04/30 09:52:25 640192] [debug] |xqc_engine_wakeup_after|wakeup:1746006745641172|now:1746006745640192|diff:980| [2025/04/30 09:52:25 640201] [debug] |xqc_engine_main_logic|END|now:1746006745639822| [2025/04/30 09:52:25 641270] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745641270| [2025/04/30 09:52:25 641282] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745641172|pq_index:0| [2025/04/30 09:52:25 641287] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745639822| [2025/04/30 09:52:25 641292] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745641291| [2025/04/30 09:52:25 641297] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745641172|now:1746006745641291| [2025/04/30 09:52:25 641302] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745641172|now:1746006745641291| [2025/04/30 09:52:25 641306] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 641311] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42129|min_srtt:42129|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 641316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:62408|cwnd:73214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1602291| [2025/04/30 09:52:25 641321] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 641325] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 641329] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 641333] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 641338] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 641342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62408|cwnd:73214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1591680| [2025/04/30 09:52:25 641346] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 641351] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1712| [2025/04/30 09:52:25 641386] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1712|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62408|now:1746006745641359|stream_id:0|stream_offset:1591680| [2025/04/30 09:52:25 641393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 641398] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:62408|applimit:0| [2025/04/30 09:52:25 641402] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42129|rtt_var:110|pto_duration:44129|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 641407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 641417] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 641420] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 63608| [2025/04/30 09:52:25 641424] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745710488|now:1746006745641402|interv:69086| [2025/04/30 09:52:25 641429] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745710488|now:1746006745641402|interval:69086|pto_count:0|srtt:42129 [2025/04/30 09:52:25 641433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73214|inflight:63608| [2025/04/30 09:52:25 641438] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 641442] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63608|cwnd:73214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1592859| [2025/04/30 09:52:25 641447] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 641451] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745642450|now:1746006745641450|interv:1000| [2025/04/30 09:52:25 641455] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 641458] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 641463] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745642450| [2025/04/30 09:52:25 641467] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745642450| [2025/04/30 09:52:25 641471] [debug] |xqc_engine_wakeup_after|wakeup:1746006745642450|now:1746006745641471|diff:979| [2025/04/30 09:52:25 641475] [debug] |xqc_engine_main_logic|END|now:1746006745641291| [2025/04/30 09:52:25 642548] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745642548| [2025/04/30 09:52:25 642559] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745642450|pq_index:0| [2025/04/30 09:52:25 642564] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745641291| [2025/04/30 09:52:25 642570] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745642568| [2025/04/30 09:52:25 642574] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745642450|now:1746006745642568| [2025/04/30 09:52:25 642579] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745642450|now:1746006745642568| [2025/04/30 09:52:25 642583] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 642588] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42129|min_srtt:42129|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 642593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:63608|cwnd:73214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1602291| [2025/04/30 09:52:25 642598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 642607] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 642611] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 642615] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 642620] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 642624] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63608|cwnd:73214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1592859| [2025/04/30 09:52:25 642628] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 642633] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1713| [2025/04/30 09:52:25 642666] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1713|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63608|now:1746006745642641|stream_id:0|stream_offset:1592859| [2025/04/30 09:52:25 642672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 642677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:63608|applimit:0| [2025/04/30 09:52:25 642682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42129|rtt_var:110|pto_duration:44129|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 642686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 642690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 642694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 64808| [2025/04/30 09:52:25 642698] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745711770|now:1746006745642681|interv:69089| [2025/04/30 09:52:25 642702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745711770|now:1746006745642681|interval:69089|pto_count:0|srtt:42129 [2025/04/30 09:52:25 642707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73214|inflight:64808| [2025/04/30 09:52:25 642712] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 642716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64808|cwnd:73214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1594038| [2025/04/30 09:52:25 642721] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1030| [2025/04/30 09:52:25 642726] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745643756|now:1746006745642726|interv:1030| [2025/04/30 09:52:25 642733] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1030| [2025/04/30 09:52:25 642739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 642746] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745643756| [2025/04/30 09:52:25 642759] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745643756| [2025/04/30 09:52:25 642765] [debug] |xqc_engine_wakeup_after|wakeup:1746006745643756|now:1746006745642765|diff:991| [2025/04/30 09:52:25 642772] [debug] |xqc_engine_main_logic|END|now:1746006745642568| [2025/04/30 09:52:25 643226] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745643224| [2025/04/30 09:52:25 643241] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 643250] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:671| [2025/04/30 09:52:25 643256] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:673| [2025/04/30 09:52:25 643264] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:673| [2025/04/30 09:52:25 643270] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 643278] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1658|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1662|path_largest_ack:1658| [2025/04/30 09:52:25 643286] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:51608|prior_delivered:1510479|prior_time:1746006745596322|is_app_limited:0|send_elapse:42527|ack_elapse:46902|ctl_first_sent_time:1746006745596637|lagest_ack_time:1746006745643224|curr_delivered:1560887| [2025/04/30 09:52:25 643293] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745596637| [2025/04/30 09:52:25 643301] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:483||sndq_packets_used_bytes:0|sndq_packets_free:865| [2025/04/30 09:52:25 643308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1659|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1662|path_largest_ack:1659| [2025/04/30 09:52:25 643314] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:51608|prior_delivered:1510479|prior_time:1746006745596322|is_app_limited:0|send_elapse:42527|ack_elapse:46902|ctl_first_sent_time:1746006745596637|lagest_ack_time:1746006745643224|curr_delivered:1562087| [2025/04/30 09:52:25 643322] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745597999| [2025/04/30 09:52:25 643329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:482||sndq_packets_used_bytes:0|sndq_packets_free:866| [2025/04/30 09:52:25 643335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 643341] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:52808|prior_delivered:1512879|prior_time:1746006745598430|is_app_limited:0|send_elapse:42760|ack_elapse:44794|ctl_first_sent_time:1746006745598831|lagest_ack_time:1746006745643224|curr_delivered:1563287| [2025/04/30 09:52:25 643348] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745598831| [2025/04/30 09:52:25 643352] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:481||sndq_packets_used_bytes:0|sndq_packets_free:867| [2025/04/30 09:52:25 643356] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 643367] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:51608|prior_delivered:1515279|prior_time:1746006745600406|is_app_limited:0|send_elapse:43971|ack_elapse:42818|ctl_first_sent_time:1746006745602010|lagest_ack_time:1746006745643224|curr_delivered:1564487| [2025/04/30 09:52:25 643371] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745602010| [2025/04/30 09:52:25 643375] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:480||sndq_packets_used_bytes:0|sndq_packets_free:868| [2025/04/30 09:52:25 643379] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42129|rttvar:110|minrtt:31359|latest_rtt:41214|ack_delay:96| [2025/04/30 09:52:25 643384] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42002|rttvar:335|minrtt:31359|latest_rtt:41214|ack_delay:96| [2025/04/30 09:52:25 643388] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1662|lost_pn:1659|thresh:3| [2025/04/30 09:52:25 643392] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 643396] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 643401] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 643405] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745645989|now:1746006745643404|interval:2585| [2025/04/30 09:52:25 643409] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745645989|now:1746006745643404|interv:2585| [2025/04/30 09:52:25 643413] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43971, ack_elapse 42818, delivered 49208|rate 1119101|lost 309| [2025/04/30 09:52:25 643418] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1119101) in round 29| [2025/04/30 09:52:25 643422] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 643426] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 643430] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73214|packet_lost:0|acked:4800|po_sent_time:1746006745602010|recovery:1|recovery_start:1746006745620463|packet_conservation:0|next_round_delivered:1542879| [2025/04/30 09:52:25 643435] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73214|packet_lost:0|acked:4800|po_sent_time:1746006745602010|recovery:1|recovery_start:1746006745620463|packet_conservation:0|next_round_delivered:1542879| [2025/04/30 09:52:25 643439] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:907749|bw:1210332|cwnd:78014|full_bw_reached:1|inflight:60008|srtt:42002|latest_rtt:41214|min_rtt:31359|applimit:0|lost:309|recovery:1|recovery_start:1746006745620463|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 643446] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:673|largest:673|pns:2| [2025/04/30 09:52:25 643450] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:673|frame:ACK |recv_time:1746006745643224|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 643458] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865643224|now:1746006745643224|interv:120000000| [2025/04/30 09:52:25 643462] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865643224|now:1746006745643224|interv:120000000| [2025/04/30 09:52:25 643466] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745643756|pq_index:0| [2025/04/30 09:52:25 643471] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745642568| [2025/04/30 09:52:25 643475] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745643475| [2025/04/30 09:52:25 643480] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745643479| [2025/04/30 09:52:25 643486] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42002|min_srtt:42002|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 643490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:60008|cwnd:78014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1602291| [2025/04/30 09:52:25 643495] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42002|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 643500] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 643504] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42002|min_srtt:42002|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 643509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:60008|cwnd:78014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1603470| [2025/04/30 09:52:25 643513] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42002|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 643518] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 643522] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42002|min_srtt:42002|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 643526] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:60008|cwnd:78014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1604649| [2025/04/30 09:52:25 643530] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42002|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 643535] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 643539] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42002|min_srtt:42002|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 643546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:60008|cwnd:78014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1605828| [2025/04/30 09:52:25 643551] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42002|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 643555] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 643559] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42002|min_srtt:42002|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 643563] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:60008|cwnd:78014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1607007| [2025/04/30 09:52:25 643568] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42002|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 643572] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 643576] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42002|min_srtt:42002|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 643580] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:60008|cwnd:78014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1608186| [2025/04/30 09:52:25 643585] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42002|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 643589] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 643593] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42002|min_srtt:42002|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 643597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:60008|cwnd:78014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1609365| [2025/04/30 09:52:25 643602] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42002|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 643606] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 643610] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42002|min_srtt:42002|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 643614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:60008|cwnd:78014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1610544| [2025/04/30 09:52:25 643619] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42002|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 643625] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 643630] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42002|min_srtt:42002|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 643634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:60008|cwnd:78014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1611723| [2025/04/30 09:52:25 643638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 643642] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 643646] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 643650] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 643655] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 643659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60008|cwnd:78014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1594038| [2025/04/30 09:52:25 643663] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 643667] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 643671] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745643756| [2025/04/30 09:52:25 643675] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745643756| [2025/04/30 09:52:25 643679] [debug] |xqc_engine_wakeup_after|wakeup:1746006745643756|now:1746006745643679|diff:77| [2025/04/30 09:52:25 643683] [debug] |xqc_engine_main_logic|END|now:1746006745643479| [2025/04/30 09:52:25 643689] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745643689| [2025/04/30 09:52:25 643693] [debug] |xqc_engine_wakeup_after|wakeup:1746006745643756|now:1746006745643692|diff:64| [2025/04/30 09:52:25 643696] [debug] |xqc_engine_main_logic|END|now:1746006745643689| [2025/04/30 09:52:25 644767] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745644767| [2025/04/30 09:52:25 644782] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745643756|pq_index:0| [2025/04/30 09:52:25 644789] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745643479| [2025/04/30 09:52:25 644797] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745644795| [2025/04/30 09:52:25 644804] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745643756|now:1746006745644795| [2025/04/30 09:52:25 644811] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745643756|now:1746006745644795| [2025/04/30 09:52:25 644817] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 644825] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42002|min_srtt:42002|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 644840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:60008|cwnd:78014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1611723| [2025/04/30 09:52:25 644848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 644853] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 644860] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 644867] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 644875] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 644881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60008|cwnd:78014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1594038| [2025/04/30 09:52:25 644888] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 644895] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1714| [2025/04/30 09:52:25 644943] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1714|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60008|now:1746006745644906|stream_id:0|stream_offset:1594038| [2025/04/30 09:52:25 644951] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 644956] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:60008|applimit:0| [2025/04/30 09:52:25 644962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745645989|now:1746006745644962|interval:1027| [2025/04/30 09:52:25 644970] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745645989|now:1746006745644962|interv:1027| [2025/04/30 09:52:25 644977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78014|inflight:61208| [2025/04/30 09:52:25 644985] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 644992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61208|cwnd:78014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1595217| [2025/04/30 09:52:25 644999] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 645005] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745646005|now:1746006745645005|interv:1000| [2025/04/30 09:52:25 645010] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 645014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 645018] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745645989| [2025/04/30 09:52:25 645022] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745645989| [2025/04/30 09:52:25 645031] [debug] |xqc_engine_wakeup_after|wakeup:1746006745645989|now:1746006745645031|diff:958| [2025/04/30 09:52:25 645036] [debug] |xqc_engine_main_logic|END|now:1746006745644795| [2025/04/30 09:52:25 645231] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745645229| [2025/04/30 09:52:25 645246] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 645255] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:673| [2025/04/30 09:52:25 645261] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:674| [2025/04/30 09:52:25 645271] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:674| [2025/04/30 09:52:25 645277] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 645284] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 645292] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:52808|prior_delivered:1515279|prior_time:1746006745600406|is_app_limited:0|send_elapse:44114|ack_elapse:44823|ctl_first_sent_time:1746006745602153|lagest_ack_time:1746006745645229|curr_delivered:1565687| [2025/04/30 09:52:25 645299] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745602153| [2025/04/30 09:52:25 645306] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:479||sndq_packets_used_bytes:0|sndq_packets_free:869| [2025/04/30 09:52:25 645314] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 645321] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:51608|prior_delivered:1517679|prior_time:1746006745602345|is_app_limited:0|send_elapse:42542|ack_elapse:42884|ctl_first_sent_time:1746006745602655|lagest_ack_time:1746006745645229|curr_delivered:1566887| [2025/04/30 09:52:25 645328] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745602655| [2025/04/30 09:52:25 645335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:478||sndq_packets_used_bytes:0|sndq_packets_free:870| [2025/04/30 09:52:25 645341] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42002|rttvar:335|minrtt:31359|latest_rtt:42574|ack_delay:96| [2025/04/30 09:52:25 645347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42061|rttvar:371|minrtt:31359|latest_rtt:42574|ack_delay:96| [2025/04/30 09:52:25 645354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1664|lost_pn:1661|thresh:3| [2025/04/30 09:52:25 645361] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 645368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 645373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1660|lost_pn:1661|po_sent_time:1746006745598737|lost_send_time:1746006745597334|loss_delay:47895|frame:STREAM |repair:128| [2025/04/30 09:52:25 645377] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006745598737u| [2025/04/30 09:52:25 645387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 645391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42061|rtt_var:371|pto_duration:44061|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 645396] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 645400] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 645404] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 57608| [2025/04/30 09:52:25 645408] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745713967|now:1746006745645391|interv:68576| [2025/04/30 09:52:25 645412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745713967|now:1746006745645391|interval:68576|pto_count:0|srtt:42061 [2025/04/30 09:52:25 645417] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42542, ack_elapse 42884, delivered 49208|rate 1147467|lost 310| [2025/04/30 09:52:25 645421] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147467) in round 29| [2025/04/30 09:52:25 645425] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 645429] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 645433] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:78014|packet_lost:1|acked:2400|po_sent_time:1746006745602655|recovery:1|recovery_start:1746006745645387|packet_conservation:0|next_round_delivered:1542879| [2025/04/30 09:52:25 645438] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:78014|packet_lost:1|acked:2400|po_sent_time:1746006745602655|recovery:1|recovery_start:1746006745645387|packet_conservation:0|next_round_delivered:1542879| [2025/04/30 09:52:25 645443] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:907749|bw:1210332|cwnd:80414|full_bw_reached:1|inflight:57608|srtt:42061|latest_rtt:42574|min_rtt:31359|applimit:0|lost:309|recovery:1|recovery_start:1746006745645387|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 645449] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:674|largest:674|pns:2| [2025/04/30 09:52:25 645453] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:674|frame:ACK |recv_time:1746006745645229|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 645458] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865645229|now:1746006745645229|interv:120000000| [2025/04/30 09:52:25 645462] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865645229|now:1746006745645229|interv:120000000| [2025/04/30 09:52:25 645466] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745645989|pq_index:0| [2025/04/30 09:52:25 645470] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745644795| [2025/04/30 09:52:25 645474] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745645474| [2025/04/30 09:52:25 645479] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745645478| [2025/04/30 09:52:25 645488] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42061|min_srtt:42061|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 645493] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:57608|cwnd:80414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1535088| [2025/04/30 09:52:25 645497] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42061|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 645502] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1660|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 645507] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42061|min_srtt:42061|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 645511] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:57608|cwnd:80414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1611723| [2025/04/30 09:52:25 645515] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42061|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 645520] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 645524] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42061|min_srtt:42061|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 645529] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:57608|cwnd:80414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1612902| [2025/04/30 09:52:25 645533] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42061|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 645538] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 645542] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42061|min_srtt:42061|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 645546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:57608|cwnd:80414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1614081| [2025/04/30 09:52:25 645551] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42061|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 645555] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 645559] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42061|min_srtt:42061|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 645566] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:57608|cwnd:80414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1615260| [2025/04/30 09:52:25 645570] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42061|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 645575] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 645579] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42061|min_srtt:42061|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 645583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:57608|cwnd:80414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1616439| [2025/04/30 09:52:25 645587] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 645591] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 645595] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 645599] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 645604] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:1660|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 645608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57608|cwnd:80414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1535088| [2025/04/30 09:52:25 645612] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 645616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 645620] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 645624] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57608|cwnd:80414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1595217| [2025/04/30 09:52:25 645629] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 645632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 645636] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745646005| [2025/04/30 09:52:25 645640] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745646005| [2025/04/30 09:52:25 645644] [debug] |xqc_engine_wakeup_after|wakeup:1746006745646005|now:1746006745645644|diff:361| [2025/04/30 09:52:25 645649] [debug] |xqc_engine_main_logic|END|now:1746006745645478| [2025/04/30 09:52:25 645654] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745645654| [2025/04/30 09:52:25 645658] [debug] |xqc_engine_wakeup_after|wakeup:1746006745646005|now:1746006745645658|diff:347| [2025/04/30 09:52:25 645662] [debug] |xqc_engine_main_logic|END|now:1746006745645654| [2025/04/30 09:52:25 646739] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745646739| [2025/04/30 09:52:25 646762] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745646005|pq_index:0| [2025/04/30 09:52:25 646770] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745645478| [2025/04/30 09:52:25 646778] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745646776| [2025/04/30 09:52:25 646785] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745646005|now:1746006745646776| [2025/04/30 09:52:25 646792] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745646005|now:1746006745646776| [2025/04/30 09:52:25 646799] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 646806] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42061|min_srtt:42061|path_bw:1210332|loss_rate:2.35|path_pto:0| [2025/04/30 09:52:25 646814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:57608|cwnd:80414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1616439| [2025/04/30 09:52:25 646821] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 646828] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 646834] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 646841] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 646849] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:1660|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 646855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57608|cwnd:80414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1535088| [2025/04/30 09:52:25 646862] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 646869] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1715| [2025/04/30 09:52:25 646916] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1715|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57608|now:1746006745646881|stream_id:0|stream_offset:1535088| [2025/04/30 09:52:25 646926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1715|origin_pktnum:1660|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:25 646933] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:57608|applimit:0| [2025/04/30 09:52:25 646940] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42061|rtt_var:371|pto_duration:44061|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 646947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 646952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 646964] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 58808| [2025/04/30 09:52:25 646968] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745715942|now:1746006745646940|interv:69002| [2025/04/30 09:52:25 646972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745715942|now:1746006745646940|interval:69002|pto_count:0|srtt:42061 [2025/04/30 09:52:25 646977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:80414|inflight:58808| [2025/04/30 09:52:25 646982] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 646987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58808|cwnd:80414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1595217| [2025/04/30 09:52:25 646991] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 646996] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1716| [2025/04/30 09:52:25 647025] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1716|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58808|now:1746006745647002|stream_id:0|stream_offset:1595217| [2025/04/30 09:52:25 647030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 647035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:58808|applimit:0| [2025/04/30 09:52:25 647039] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42061|rtt_var:371|pto_duration:44061|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 647044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 647048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 647051] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 60008| [2025/04/30 09:52:25 647055] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745716063|now:1746006745647039|interv:69024| [2025/04/30 09:52:25 647059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745716063|now:1746006745647039|interval:69024|pto_count:0|srtt:42061 [2025/04/30 09:52:25 647064] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:80414|inflight:60008| [2025/04/30 09:52:25 647068] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 647072] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60008|cwnd:80414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1596396| [2025/04/30 09:52:25 647077] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 647081] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745648081|now:1746006745647081|interv:1000| [2025/04/30 09:52:25 647085] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 647092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 647096] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745648081| [2025/04/30 09:52:25 647101] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745648081| [2025/04/30 09:52:25 647105] [debug] |xqc_engine_wakeup_after|wakeup:1746006745648081|now:1746006745647105|diff:976| [2025/04/30 09:52:25 647109] [debug] |xqc_engine_main_logic|END|now:1746006745646776| [2025/04/30 09:52:25 647251] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745647250| [2025/04/30 09:52:25 647265] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 647273] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:674| [2025/04/30 09:52:25 647279] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:675| [2025/04/30 09:52:25 647287] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:675| [2025/04/30 09:52:25 647291] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 647298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 647318] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:52808|prior_delivered:1517679|prior_time:1746006745602345|is_app_limited:0|send_elapse:42636|ack_elapse:44905|ctl_first_sent_time:1746006745602749|lagest_ack_time:1746006745647250|curr_delivered:1568087| [2025/04/30 09:52:25 647326] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745602749| [2025/04/30 09:52:25 647333] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:478||sndq_packets_used_bytes:0|sndq_packets_free:870| [2025/04/30 09:52:25 647339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 647344] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:51608|prior_delivered:1520079|prior_time:1746006745604424|is_app_limited:0|send_elapse:41014|ack_elapse:42826|ctl_first_sent_time:1746006745605965|lagest_ack_time:1746006745647250|curr_delivered:1569287| [2025/04/30 09:52:25 647351] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745605965| [2025/04/30 09:52:25 647358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:477||sndq_packets_used_bytes:0|sndq_packets_free:871| [2025/04/30 09:52:25 647364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42061|rttvar:371|minrtt:31359|latest_rtt:41285|ack_delay:88| [2025/04/30 09:52:25 647371] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:41953|rttvar:495|minrtt:31359|latest_rtt:41285|ack_delay:88| [2025/04/30 09:52:25 647377] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1666|lost_pn:1663|thresh:3| [2025/04/30 09:52:25 647383] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 647390] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 647401] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 647408] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 647414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41953|rtt_var:495|pto_duration:43953|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 647421] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 647427] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 647434] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 57608| [2025/04/30 09:52:25 647440] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745715955|now:1746006745647413|interv:68542| [2025/04/30 09:52:25 647445] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745715955|now:1746006745647413|interval:68542|pto_count:0|srtt:41953 [2025/04/30 09:52:25 647449] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 41014, ack_elapse 42826, delivered 49208|rate 1149021|lost 310| [2025/04/30 09:52:25 647454] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1149021) in round 29| [2025/04/30 09:52:25 647458] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 647462] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 647466] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:80414|packet_lost:0|acked:2400|po_sent_time:1746006745605965|recovery:1|recovery_start:1746006745645387|packet_conservation:0|next_round_delivered:1542879| [2025/04/30 09:52:25 647471] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:80414|packet_lost:0|acked:2400|po_sent_time:1746006745605965|recovery:1|recovery_start:1746006745645387|packet_conservation:0|next_round_delivered:1542879| [2025/04/30 09:52:25 647476] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:907749|bw:1210332|cwnd:82814|full_bw_reached:1|inflight:57608|srtt:41953|latest_rtt:41285|min_rtt:31359|applimit:0|lost:310|recovery:1|recovery_start:1746006745645387|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 647482] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:675|largest:675|pns:2| [2025/04/30 09:52:25 647486] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:675|frame:ACK |recv_time:1746006745647250|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 647491] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865647250|now:1746006745647250|interv:120000000| [2025/04/30 09:52:25 647495] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865647250|now:1746006745647250|interv:120000000| [2025/04/30 09:52:25 647499] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745648081|pq_index:0| [2025/04/30 09:52:25 647504] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745646776| [2025/04/30 09:52:25 647508] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745647508| [2025/04/30 09:52:25 647516] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745647515| [2025/04/30 09:52:25 647522] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41953|min_srtt:41953|path_bw:1210332|loss_rate:2.76|path_pto:0| [2025/04/30 09:52:25 647527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:57608|cwnd:82814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1616439| [2025/04/30 09:52:25 647531] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41953|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 647536] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 647540] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41953|min_srtt:41953|path_bw:1210332|loss_rate:2.76|path_pto:0| [2025/04/30 09:52:25 647545] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:57608|cwnd:82814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1617618| [2025/04/30 09:52:25 647549] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41953|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 647553] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 647558] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41953|min_srtt:41953|path_bw:1210332|loss_rate:2.76|path_pto:0| [2025/04/30 09:52:25 647562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:57608|cwnd:82814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1618797| [2025/04/30 09:52:25 647566] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41953|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 647571] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 647575] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41953|min_srtt:41953|path_bw:1210332|loss_rate:2.76|path_pto:0| [2025/04/30 09:52:25 647579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:57608|cwnd:82814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1619976| [2025/04/30 09:52:25 647583] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:41953|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 647588] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 647592] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41953|min_srtt:41953|path_bw:1210332|loss_rate:2.76|path_pto:0| [2025/04/30 09:52:25 647599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:57608|cwnd:82814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1621155| [2025/04/30 09:52:25 647603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 647607] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 647611] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 647615] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 647619] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 647624] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57608|cwnd:82814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1596396| [2025/04/30 09:52:25 647628] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 647632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 647636] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745648081| [2025/04/30 09:52:25 647640] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745648081| [2025/04/30 09:52:25 647644] [debug] |xqc_engine_wakeup_after|wakeup:1746006745648081|now:1746006745647644|diff:437| [2025/04/30 09:52:25 647648] [debug] |xqc_engine_main_logic|END|now:1746006745647515| [2025/04/30 09:52:25 647654] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745647654| [2025/04/30 09:52:25 647657] [debug] |xqc_engine_wakeup_after|wakeup:1746006745648081|now:1746006745647657|diff:424| [2025/04/30 09:52:25 647661] [debug] |xqc_engine_main_logic|END|now:1746006745647654| [2025/04/30 09:52:25 648731] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745648731| [2025/04/30 09:52:25 648746] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745648081|pq_index:0| [2025/04/30 09:52:25 648753] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745647515| [2025/04/30 09:52:25 648761] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745648759| [2025/04/30 09:52:25 648768] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745648081|now:1746006745648759| [2025/04/30 09:52:25 648775] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745648081|now:1746006745648759| [2025/04/30 09:52:25 648782] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 648790] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:41953|min_srtt:41953|path_bw:1210332|loss_rate:2.76|path_pto:0| [2025/04/30 09:52:25 648797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:57608|cwnd:82814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1621155| [2025/04/30 09:52:25 648812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 648818] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 648824] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 648832] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 648839] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 648846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57608|cwnd:82814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1596396| [2025/04/30 09:52:25 648853] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 648860] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1717| [2025/04/30 09:52:25 648905] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1717|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57608|now:1746006745648871|stream_id:0|stream_offset:1596396| [2025/04/30 09:52:25 648915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 648922] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:57608|applimit:0| [2025/04/30 09:52:25 648929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:41953|rtt_var:495|pto_duration:43953|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 648936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 648941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 648945] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 58808| [2025/04/30 09:52:25 648949] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745717824|now:1746006745648929|interv:68895| [2025/04/30 09:52:25 648953] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745717824|now:1746006745648929|interval:68895|pto_count:0|srtt:41953 [2025/04/30 09:52:25 648958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:82814|inflight:58808| [2025/04/30 09:52:25 648962] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 648967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58808|cwnd:82814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1597575| [2025/04/30 09:52:25 648971] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 648975] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745649975|now:1746006745648975|interv:1000| [2025/04/30 09:52:25 648984] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 648988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 648992] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745649975| [2025/04/30 09:52:25 648996] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745649975| [2025/04/30 09:52:25 649000] [debug] |xqc_engine_wakeup_after|wakeup:1746006745649975|now:1746006745649000|diff:975| [2025/04/30 09:52:25 649005] [debug] |xqc_engine_main_logic|END|now:1746006745648759| [2025/04/30 09:52:25 649248] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745649247| [2025/04/30 09:52:25 649261] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 649269] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:675| [2025/04/30 09:52:25 649276] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:676| [2025/04/30 09:52:25 649284] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:676| [2025/04/30 09:52:25 649290] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 649298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 649305] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:52808|prior_delivered:1520079|prior_time:1746006745604424|is_app_limited:0|send_elapse:41131|ack_elapse:44823|ctl_first_sent_time:1746006745606082|lagest_ack_time:1746006745649247|curr_delivered:1570487| [2025/04/30 09:52:25 649312] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745606082| [2025/04/30 09:52:25 649319] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:476||sndq_packets_used_bytes:0|sndq_packets_free:872| [2025/04/30 09:52:25 649326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 649333] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:51608|prior_delivered:1522479|prior_time:1746006745606387|is_app_limited:0|send_elapse:41606|ack_elapse:42860|ctl_first_sent_time:1746006745606696|lagest_ack_time:1746006745649247|curr_delivered:1571687| [2025/04/30 09:52:25 649340] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745606696| [2025/04/30 09:52:25 649347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:475||sndq_packets_used_bytes:0|sndq_packets_free:873| [2025/04/30 09:52:25 649354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:41953|rttvar:495|minrtt:31359|latest_rtt:42551|ack_delay:96| [2025/04/30 09:52:25 649361] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42015|rttvar:497|minrtt:31359|latest_rtt:42551|ack_delay:96| [2025/04/30 09:52:25 649368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1668|lost_pn:1665|thresh:3| [2025/04/30 09:52:25 649374] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 649379] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 649388] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 649392] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 649396] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42015|rtt_var:497|pto_duration:44015|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 649401] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 649405] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 649409] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 56408| [2025/04/30 09:52:25 649413] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745717886|now:1746006745649396|interv:68490| [2025/04/30 09:52:25 649417] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745717886|now:1746006745649396|interval:68490|pto_count:0|srtt:42015 [2025/04/30 09:52:25 649421] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 41606, ack_elapse 42860, delivered 49208|rate 1148110|lost 310| [2025/04/30 09:52:25 649426] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148110) in round 29| [2025/04/30 09:52:25 649430] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 649434] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 649438] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:82814|packet_lost:0|acked:2400|po_sent_time:1746006745606696|recovery:1|recovery_start:1746006745645387|packet_conservation:0|next_round_delivered:1542879| [2025/04/30 09:52:25 649443] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:82814|packet_lost:0|acked:2400|po_sent_time:1746006745606696|recovery:1|recovery_start:1746006745645387|packet_conservation:0|next_round_delivered:1542879| [2025/04/30 09:52:25 649447] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:907749|bw:1210332|cwnd:85214|full_bw_reached:1|inflight:56408|srtt:42015|latest_rtt:42551|min_rtt:31359|applimit:0|lost:310|recovery:1|recovery_start:1746006745645387|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 649453] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:676|largest:676|pns:2| [2025/04/30 09:52:25 649458] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:676|frame:ACK |recv_time:1746006745649247|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 649474] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865649247|now:1746006745649247|interv:120000000| [2025/04/30 09:52:25 649481] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865649247|now:1746006745649247|interv:120000000| [2025/04/30 09:52:25 649487] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745649975|pq_index:0| [2025/04/30 09:52:25 649493] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745648759| [2025/04/30 09:52:25 649500] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745649500| [2025/04/30 09:52:25 649505] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745649504| [2025/04/30 09:52:25 649511] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42015|min_srtt:42015|path_bw:1210332|loss_rate:2.74|path_pto:0| [2025/04/30 09:52:25 649515] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:56408|cwnd:85214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1621155| [2025/04/30 09:52:25 649520] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42015|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 649525] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 649529] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42015|min_srtt:42015|path_bw:1210332|loss_rate:2.74|path_pto:0| [2025/04/30 09:52:25 649533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:56408|cwnd:85214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1622334| [2025/04/30 09:52:25 649538] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42015|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 649542] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 649546] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42015|min_srtt:42015|path_bw:1210332|loss_rate:2.74|path_pto:0| [2025/04/30 09:52:25 649550] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:56408|cwnd:85214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1623513| [2025/04/30 09:52:25 649555] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42015|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 649559] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 649563] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42015|min_srtt:42015|path_bw:1210332|loss_rate:2.74|path_pto:0| [2025/04/30 09:52:25 649568] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:56408|cwnd:85214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1624692| [2025/04/30 09:52:25 649572] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42015|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 649576] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 649583] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42015|min_srtt:42015|path_bw:1210332|loss_rate:2.74|path_pto:0| [2025/04/30 09:52:25 649588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:56408|cwnd:85214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1625871| [2025/04/30 09:52:25 649592] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 649596] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 649600] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 649604] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 649609] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 649613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56408|cwnd:85214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1597575| [2025/04/30 09:52:25 649617] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 649621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 649625] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745649975| [2025/04/30 09:52:25 649629] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745649975| [2025/04/30 09:52:25 649633] [debug] |xqc_engine_wakeup_after|wakeup:1746006745649975|now:1746006745649633|diff:342| [2025/04/30 09:52:25 649637] [debug] |xqc_engine_main_logic|END|now:1746006745649504| [2025/04/30 09:52:25 649643] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745649642| [2025/04/30 09:52:25 649646] [debug] |xqc_engine_wakeup_after|wakeup:1746006745649975|now:1746006745649646|diff:329| [2025/04/30 09:52:25 649650] [debug] |xqc_engine_main_logic|END|now:1746006745649642| [2025/04/30 09:52:25 650718] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745650718| [2025/04/30 09:52:25 650734] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745649975|pq_index:0| [2025/04/30 09:52:25 650741] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745649504| [2025/04/30 09:52:25 650749] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745650747| [2025/04/30 09:52:25 650756] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745649975|now:1746006745650747| [2025/04/30 09:52:25 650762] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745649975|now:1746006745650747| [2025/04/30 09:52:25 650768] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 650776] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42015|min_srtt:42015|path_bw:1210332|loss_rate:2.74|path_pto:0| [2025/04/30 09:52:25 650784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:56408|cwnd:85214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1625871| [2025/04/30 09:52:25 650800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 650807] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 650812] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 650820] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 650827] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 650833] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56408|cwnd:85214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1597575| [2025/04/30 09:52:25 650840] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 650847] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1718| [2025/04/30 09:52:25 650887] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1718|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56408|now:1746006745650858|stream_id:0|stream_offset:1597575| [2025/04/30 09:52:25 650894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 650901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:56408|applimit:0| [2025/04/30 09:52:25 650908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42015|rtt_var:497|pto_duration:44015|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 650916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 650922] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 650928] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 57608| [2025/04/30 09:52:25 650934] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745719873|now:1746006745650908|interv:68965| [2025/04/30 09:52:25 650940] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745719873|now:1746006745650908|interval:68965|pto_count:0|srtt:42015 [2025/04/30 09:52:25 650948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85214|inflight:57608| [2025/04/30 09:52:25 650955] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 650962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57608|cwnd:85214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1598754| [2025/04/30 09:52:25 650967] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 650971] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1719| [2025/04/30 09:52:25 651007] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1719|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57608|now:1746006745650983|stream_id:0|stream_offset:1598754| [2025/04/30 09:52:25 651013] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 651018] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:57608|applimit:0| [2025/04/30 09:52:25 651023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42015|rtt_var:497|pto_duration:44015|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 651031] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 651037] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 651044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 58808| [2025/04/30 09:52:25 651050] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745719998|now:1746006745651023|interv:68975| [2025/04/30 09:52:25 651057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745719998|now:1746006745651023|interval:68975|pto_count:0|srtt:42015 [2025/04/30 09:52:25 651065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85214|inflight:58808| [2025/04/30 09:52:25 651070] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 651074] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58808|cwnd:85214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1599933| [2025/04/30 09:52:25 651079] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 651082] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745652082|now:1746006745651082|interv:1000| [2025/04/30 09:52:25 651087] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 651090] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 651094] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745652082| [2025/04/30 09:52:25 651099] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745652082| [2025/04/30 09:52:25 651103] [debug] |xqc_engine_wakeup_after|wakeup:1746006745652082|now:1746006745651103|diff:979| [2025/04/30 09:52:25 651107] [debug] |xqc_engine_main_logic|END|now:1746006745650747| [2025/04/30 09:52:25 652162] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745652161| [2025/04/30 09:52:25 652178] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745652082|pq_index:0| [2025/04/30 09:52:25 652184] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745650747| [2025/04/30 09:52:25 652190] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745652188| [2025/04/30 09:52:25 652195] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745652082|now:1746006745652188| [2025/04/30 09:52:25 652205] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745652082|now:1746006745652188| [2025/04/30 09:52:25 652209] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 652215] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42015|min_srtt:42015|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 652219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:58808|cwnd:85214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1625871| [2025/04/30 09:52:25 652224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 652228] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 652232] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 652236] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 652241] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 652246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58808|cwnd:85214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1599933| [2025/04/30 09:52:25 652250] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 652255] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1720| [2025/04/30 09:52:25 652294] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1720|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58808|now:1746006745652263|stream_id:0|stream_offset:1599933| [2025/04/30 09:52:25 652304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 652311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:58808|applimit:0| [2025/04/30 09:52:25 652318] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42015|rtt_var:497|pto_duration:44015|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 652325] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 652330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 652334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 60008| [2025/04/30 09:52:25 652338] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745721278|now:1746006745652318|interv:68960| [2025/04/30 09:52:25 652342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745721278|now:1746006745652318|interval:68960|pto_count:0|srtt:42015 [2025/04/30 09:52:25 652347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85214|inflight:60008| [2025/04/30 09:52:25 652356] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 652360] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60008|cwnd:85214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1601112| [2025/04/30 09:52:25 652365] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 652369] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745653369|now:1746006745652369|interv:1000| [2025/04/30 09:52:25 652373] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 652377] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 652381] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745653369| [2025/04/30 09:52:25 652385] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745653369| [2025/04/30 09:52:25 652389] [debug] |xqc_engine_wakeup_after|wakeup:1746006745653369|now:1746006745652389|diff:980| [2025/04/30 09:52:25 652394] [debug] |xqc_engine_main_logic|END|now:1746006745652188| [2025/04/30 09:52:25 653220] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006745653219| [2025/04/30 09:52:25 653236] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 653242] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:676| [2025/04/30 09:52:25 653248] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:678| [2025/04/30 09:52:25 653257] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:678| [2025/04/30 09:52:25 653264] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 653271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1669|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1674|path_largest_ack:1669| [2025/04/30 09:52:25 653278] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:52808|prior_delivered:1522479|prior_time:1746006745606387|is_app_limited:0|send_elapse:41719|ack_elapse:46832|ctl_first_sent_time:1746006745606809|lagest_ack_time:1746006745653219|curr_delivered:1572887| [2025/04/30 09:52:25 653285] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745606809| [2025/04/30 09:52:25 653292] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:474||sndq_packets_used_bytes:0|sndq_packets_free:874| [2025/04/30 09:52:25 653298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1670|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1674|path_largest_ack:1670| [2025/04/30 09:52:25 653304] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:51608|prior_delivered:1524879|prior_time:1746006745608422|is_app_limited:0|send_elapse:43403|ack_elapse:44797|ctl_first_sent_time:1746006745608758|lagest_ack_time:1746006745653219|curr_delivered:1574087| [2025/04/30 09:52:25 653309] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745608758| [2025/04/30 09:52:25 653316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:473||sndq_packets_used_bytes:0|sndq_packets_free:875| [2025/04/30 09:52:25 653322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1671|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1674|path_largest_ack:1671| [2025/04/30 09:52:25 653337] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:51608|prior_delivered:1524879|prior_time:1746006745608422|is_app_limited:0|send_elapse:43403|ack_elapse:44797|ctl_first_sent_time:1746006745608758|lagest_ack_time:1746006745653219|curr_delivered:1575287| [2025/04/30 09:52:25 653344] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745608875| [2025/04/30 09:52:25 653350] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:472||sndq_packets_used_bytes:0|sndq_packets_free:876| [2025/04/30 09:52:25 653354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 653359] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:51608|prior_delivered:1527279|prior_time:1746006745610349|is_app_limited:0|send_elapse:43862|ack_elapse:42870|ctl_first_sent_time:1746006745610693|lagest_ack_time:1746006745653219|curr_delivered:1576487| [2025/04/30 09:52:25 653363] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745610693| [2025/04/30 09:52:25 653369] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:471||sndq_packets_used_bytes:0|sndq_packets_free:877| [2025/04/30 09:52:25 653376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42015|rttvar:497|minrtt:31359|latest_rtt:42526|ack_delay:128| [2025/04/30 09:52:25 653382] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42063|rttvar:468|minrtt:31359|latest_rtt:42526|ack_delay:128| [2025/04/30 09:52:25 653388] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1674|lost_pn:1671|thresh:3| [2025/04/30 09:52:25 653392] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 653396] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 653400] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 653404] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 653408] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42063|rtt_var:468|pto_duration:44063|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 653413] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 653417] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 653420] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 09:52:25 653424] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745721326|now:1746006745653408|interv:67918| [2025/04/30 09:52:25 653428] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745721326|now:1746006745653408|interval:67918|pto_count:0|srtt:42063 [2025/04/30 09:52:25 653433] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43862, ack_elapse 42870, delivered 49208|rate 1121882|lost 310| [2025/04/30 09:52:25 653441] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1121882) in round 29| [2025/04/30 09:52:25 653445] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 653449] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 653453] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:85214|packet_lost:0|acked:4800|po_sent_time:1746006745610693|recovery:1|recovery_start:1746006745645387|packet_conservation:0|next_round_delivered:1542879| [2025/04/30 09:52:25 653458] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:85214|packet_lost:0|acked:4800|po_sent_time:1746006745610693|recovery:1|recovery_start:1746006745645387|packet_conservation:0|next_round_delivered:1542879| [2025/04/30 09:52:25 653463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:907749|bw:1210332|cwnd:90014|full_bw_reached:1|inflight:55208|srtt:42063|latest_rtt:42526|min_rtt:31359|applimit:0|lost:310|recovery:1|recovery_start:1746006745645387|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 653469] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:678|largest:678|pns:2| [2025/04/30 09:52:25 653473] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:678|frame:ACK |recv_time:1746006745653219|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 653478] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865653219|now:1746006745653219|interv:120000000| [2025/04/30 09:52:25 653482] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865653219|now:1746006745653219|interv:120000000| [2025/04/30 09:52:25 653486] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745653369|pq_index:0| [2025/04/30 09:52:25 653491] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745652188| [2025/04/30 09:52:25 653495] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745653495| [2025/04/30 09:52:25 653500] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745653498| [2025/04/30 09:52:25 653505] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745653369|now:1746006745653498| [2025/04/30 09:52:25 653509] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745653369|now:1746006745653498| [2025/04/30 09:52:25 653513] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 653518] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42063|min_srtt:42063|path_bw:1210332|loss_rate:2.68|path_pto:0| [2025/04/30 09:52:25 653522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:55208|cwnd:90014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1625871| [2025/04/30 09:52:25 653527] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42063|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 653534] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 653539] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42063|min_srtt:42063|path_bw:1210332|loss_rate:2.68|path_pto:0| [2025/04/30 09:52:25 653544] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:55208|cwnd:90014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1627050| [2025/04/30 09:52:25 653548] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42063|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 653552] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 653556] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42063|min_srtt:42063|path_bw:1210332|loss_rate:2.68|path_pto:0| [2025/04/30 09:52:25 653561] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:55208|cwnd:90014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1628229| [2025/04/30 09:52:25 653565] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42063|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 653569] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 653573] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42063|min_srtt:42063|path_bw:1210332|loss_rate:2.68|path_pto:0| [2025/04/30 09:52:25 653578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:55208|cwnd:90014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 653582] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42063|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 653586] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 653591] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42063|min_srtt:42063|path_bw:1210332|loss_rate:2.68|path_pto:0| [2025/04/30 09:52:25 653595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:55208|cwnd:90014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1630587| [2025/04/30 09:52:25 653600] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42063|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 653604] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 653608] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42063|min_srtt:42063|path_bw:1210332|loss_rate:2.68|path_pto:0| [2025/04/30 09:52:25 653613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:55208|cwnd:90014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1631766| [2025/04/30 09:52:25 653619] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42063|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 653624] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 653628] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42063|min_srtt:42063|path_bw:1210332|loss_rate:2.68|path_pto:0| [2025/04/30 09:52:25 653632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:55208|cwnd:90014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1632945| [2025/04/30 09:52:25 653637] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42063|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 653641] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 653646] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42063|min_srtt:42063|path_bw:1210332|loss_rate:2.68|path_pto:0| [2025/04/30 09:52:25 653651] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:55208|cwnd:90014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1634124| [2025/04/30 09:52:25 653658] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42063|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 653665] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 653672] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42063|min_srtt:42063|path_bw:1210332|loss_rate:2.68|path_pto:0| [2025/04/30 09:52:25 653679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:55208|cwnd:90014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1635303| [2025/04/30 09:52:25 653686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 653693] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 653699] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 653706] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 653713] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 653720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:90014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1601112| [2025/04/30 09:52:25 653739] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 653745] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1721| [2025/04/30 09:52:25 653788] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1721|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55208|now:1746006745653757|stream_id:0|stream_offset:1601112| [2025/04/30 09:52:25 653798] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 653805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:55208|applimit:0| [2025/04/30 09:52:25 653812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42063|rtt_var:468|pto_duration:44063|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 653819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 653826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 653832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 56408| [2025/04/30 09:52:25 653839] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745722820|now:1746006745653812|interv:69008| [2025/04/30 09:52:25 653845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745722820|now:1746006745653812|interval:69008|pto_count:0|srtt:42063 [2025/04/30 09:52:25 653852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90014|inflight:56408| [2025/04/30 09:52:25 653860] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 653866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56408|cwnd:90014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1602291| [2025/04/30 09:52:25 653873] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 653878] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745654878|now:1746006745653878|interv:1000| [2025/04/30 09:52:25 653885] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 653891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 653898] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745654878| [2025/04/30 09:52:25 653904] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745654878| [2025/04/30 09:52:25 653911] [debug] |xqc_engine_wakeup_after|wakeup:1746006745654878|now:1746006745653910|diff:968| [2025/04/30 09:52:25 653916] [debug] |xqc_engine_main_logic|END|now:1746006745653498| [2025/04/30 09:52:25 653923] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745653923| [2025/04/30 09:52:25 653929] [debug] |xqc_engine_wakeup_after|wakeup:1746006745654878|now:1746006745653929|diff:949| [2025/04/30 09:52:25 653936] [debug] |xqc_engine_main_logic|END|now:1746006745653923| [2025/04/30 09:52:25 655007] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745655007| [2025/04/30 09:52:25 655019] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745654878|pq_index:0| [2025/04/30 09:52:25 655028] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745653498| [2025/04/30 09:52:25 655034] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745655033| [2025/04/30 09:52:25 655039] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745654878|now:1746006745655033| [2025/04/30 09:52:25 655043] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745654878|now:1746006745655033| [2025/04/30 09:52:25 655047] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 655052] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42063|min_srtt:42063|path_bw:1210332|loss_rate:2.67|path_pto:0| [2025/04/30 09:52:25 655057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:56408|cwnd:90014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1635303| [2025/04/30 09:52:25 655062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 655066] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 655070] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 655074] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 655079] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 655083] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56408|cwnd:90014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1602291| [2025/04/30 09:52:25 655088] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 655092] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1722| [2025/04/30 09:52:25 655131] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1722|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56408|now:1746006745655100|stream_id:0|stream_offset:1602291| [2025/04/30 09:52:25 655160] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 655168] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:56408|applimit:0| [2025/04/30 09:52:25 655173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42063|rtt_var:468|pto_duration:44063|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 655178] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 655182] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 655186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 57608| [2025/04/30 09:52:25 655193] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745724163|now:1746006745655173|interv:68990| [2025/04/30 09:52:25 655205] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745724163|now:1746006745655173|interval:68990|pto_count:0|srtt:42063 [2025/04/30 09:52:25 655212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90014|inflight:57608| [2025/04/30 09:52:25 655217] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 655222] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57608|cwnd:90014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1603470| [2025/04/30 09:52:25 655229] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 655235] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745656235|now:1746006745655235|interv:1000| [2025/04/30 09:52:25 655241] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 655246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 655252] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745656235| [2025/04/30 09:52:25 655258] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745656235| [2025/04/30 09:52:25 655265] [debug] |xqc_engine_wakeup_after|wakeup:1746006745656235|now:1746006745655264|diff:971| [2025/04/30 09:52:25 655271] [debug] |xqc_engine_main_logic|END|now:1746006745655033| [2025/04/30 09:52:25 655284] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006745655283| [2025/04/30 09:52:25 655292] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 655300] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:678| [2025/04/30 09:52:25 655306] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:679| [2025/04/30 09:52:25 655315] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:679| [2025/04/30 09:52:25 655320] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 655325] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 655330] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:52808|prior_delivered:1527279|prior_time:1746006745610349|is_app_limited:0|send_elapse:43981|ack_elapse:44934|ctl_first_sent_time:1746006745610812|lagest_ack_time:1746006745655283|curr_delivered:1577687| [2025/04/30 09:52:25 655338] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745610812| [2025/04/30 09:52:25 655345] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:470||sndq_packets_used_bytes:0|sndq_packets_free:878| [2025/04/30 09:52:25 655352] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 655357] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:51608|prior_delivered:1529679|prior_time:1746006745612314|is_app_limited:0|send_elapse:42693|ack_elapse:42969|ctl_first_sent_time:1746006745612686|lagest_ack_time:1746006745655283|curr_delivered:1578887| [2025/04/30 09:52:25 655365] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745612686| [2025/04/30 09:52:25 655369] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:469||sndq_packets_used_bytes:0|sndq_packets_free:879| [2025/04/30 09:52:25 655373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42063|rttvar:468|minrtt:31359|latest_rtt:42597|ack_delay:88| [2025/04/30 09:52:25 655378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42119|rttvar:462|minrtt:31359|latest_rtt:42597|ack_delay:88| [2025/04/30 09:52:25 655382] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1676|lost_pn:1673|thresh:3| [2025/04/30 09:52:25 655386] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 655390] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 655394] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 655398] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 655402] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42119|rtt_var:462|pto_duration:44119|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 655407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 655411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 655415] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 09:52:25 655419] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745724219|now:1746006745655402|interv:68817| [2025/04/30 09:52:25 655423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745724219|now:1746006745655402|interval:68817|pto_count:0|srtt:42119 [2025/04/30 09:52:25 655427] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42693, ack_elapse 42969, delivered 49208|rate 1145197|lost 310| [2025/04/30 09:52:25 655432] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145197) in round 29| [2025/04/30 09:52:25 655436] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 655440] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 655444] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90014|packet_lost:0|acked:2400|po_sent_time:1746006745612686|recovery:1|recovery_start:1746006745645387|packet_conservation:0|next_round_delivered:1542879| [2025/04/30 09:52:25 655449] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90014|packet_lost:0|acked:2400|po_sent_time:1746006745612686|recovery:1|recovery_start:1746006745645387|packet_conservation:0|next_round_delivered:1542879| [2025/04/30 09:52:25 655453] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:907749|bw:1210332|cwnd:92414|full_bw_reached:1|inflight:55208|srtt:42119|latest_rtt:42597|min_rtt:31359|applimit:0|lost:310|recovery:1|recovery_start:1746006745645387|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 655462] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:679|largest:679|pns:2| [2025/04/30 09:52:25 655467] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:679|frame:ACK |recv_time:1746006745655283|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 655471] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865655283|now:1746006745655283|interv:120000000| [2025/04/30 09:52:25 655476] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865655283|now:1746006745655283|interv:120000000| [2025/04/30 09:52:25 655480] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745656235|pq_index:0| [2025/04/30 09:52:25 655484] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745655033| [2025/04/30 09:52:25 655488] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745655488| [2025/04/30 09:52:25 655493] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745655492| [2025/04/30 09:52:25 655499] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42119|min_srtt:42119|path_bw:1210332|loss_rate:2.65|path_pto:0| [2025/04/30 09:52:25 655503] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:55208|cwnd:92414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1635303| [2025/04/30 09:52:25 655508] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42119|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 655512] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 655517] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42119|min_srtt:42119|path_bw:1210332|loss_rate:2.65|path_pto:0| [2025/04/30 09:52:25 655521] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:55208|cwnd:92414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1636482| [2025/04/30 09:52:25 655525] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42119|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 655530] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 655534] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42119|min_srtt:42119|path_bw:1210332|loss_rate:2.65|path_pto:0| [2025/04/30 09:52:25 655538] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:55208|cwnd:92414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1637661| [2025/04/30 09:52:25 655543] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42119|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 655549] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 655554] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42119|min_srtt:42119|path_bw:1210332|loss_rate:2.65|path_pto:0| [2025/04/30 09:52:25 655558] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:55208|cwnd:92414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1638840| [2025/04/30 09:52:25 655562] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42119|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 655567] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 655571] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42119|min_srtt:42119|path_bw:1210332|loss_rate:2.65|path_pto:0| [2025/04/30 09:52:25 655575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:55208|cwnd:92414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1640019| [2025/04/30 09:52:25 655580] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 655584] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 655587] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 655592] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 655596] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 655600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:92414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1603470| [2025/04/30 09:52:25 655605] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 655609] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 655613] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745656235| [2025/04/30 09:52:25 655617] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745656235| [2025/04/30 09:52:25 655621] [debug] |xqc_engine_wakeup_after|wakeup:1746006745656235|now:1746006745655620|diff:615| [2025/04/30 09:52:25 655625] [debug] |xqc_engine_main_logic|END|now:1746006745655492| [2025/04/30 09:52:25 655630] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745655630| [2025/04/30 09:52:25 655634] [debug] |xqc_engine_wakeup_after|wakeup:1746006745656235|now:1746006745655634|diff:601| [2025/04/30 09:52:25 655638] [debug] |xqc_engine_main_logic|END|now:1746006745655630| [2025/04/30 09:52:25 656724] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745656724| [2025/04/30 09:52:25 656739] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745656235|pq_index:0| [2025/04/30 09:52:25 656754] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745655492| [2025/04/30 09:52:25 656763] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745656761| [2025/04/30 09:52:25 656770] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745656235|now:1746006745656761| [2025/04/30 09:52:25 656777] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745656235|now:1746006745656761| [2025/04/30 09:52:25 656783] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 656792] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42119|min_srtt:42119|path_bw:1210332|loss_rate:2.65|path_pto:0| [2025/04/30 09:52:25 656799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:55208|cwnd:92414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1640019| [2025/04/30 09:52:25 656807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 656814] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 656820] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 656827] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 656834] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 656841] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:92414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1603470| [2025/04/30 09:52:25 656848] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 656855] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1723| [2025/04/30 09:52:25 656903] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1723|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55208|now:1746006745656866|stream_id:0|stream_offset:1603470| [2025/04/30 09:52:25 656913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 656920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:55208|applimit:0| [2025/04/30 09:52:25 656927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42119|rtt_var:462|pto_duration:44119|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 656934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 656940] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 656944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 56408| [2025/04/30 09:52:25 656953] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745725985|now:1746006745656927|interv:69058| [2025/04/30 09:52:25 656957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745725985|now:1746006745656927|interval:69058|pto_count:0|srtt:42119 [2025/04/30 09:52:25 656962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92414|inflight:56408| [2025/04/30 09:52:25 656967] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 656971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56408|cwnd:92414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1604649| [2025/04/30 09:52:25 656976] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 656980] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745657980|now:1746006745656980|interv:1000| [2025/04/30 09:52:25 656984] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 656988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 656992] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745657980| [2025/04/30 09:52:25 656996] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745657980| [2025/04/30 09:52:25 657000] [debug] |xqc_engine_wakeup_after|wakeup:1746006745657980|now:1746006745657000|diff:980| [2025/04/30 09:52:25 657005] [debug] |xqc_engine_main_logic|END|now:1746006745656761| [2025/04/30 09:52:25 657218] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:44|state:ESTABED|recv_time:1746006745657217| [2025/04/30 09:52:25 657231] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 657239] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:679| [2025/04/30 09:52:25 657246] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:680| [2025/04/30 09:52:25 657255] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:680| [2025/04/30 09:52:25 657261] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 657269] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 657276] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:52808|prior_delivered:1529679|prior_time:1746006745612314|is_app_limited:0|send_elapse:42800|ack_elapse:44903|ctl_first_sent_time:1746006745612793|lagest_ack_time:1746006745657217|curr_delivered:1580087| [2025/04/30 09:52:25 657284] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745612793| [2025/04/30 09:52:25 657290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:468||sndq_packets_used_bytes:0|sndq_packets_free:880| [2025/04/30 09:52:25 657295] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 657302] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:51608|prior_delivered:1532079|prior_time:1746006745614343|is_app_limited:0|send_elapse:42686|ack_elapse:42874|ctl_first_sent_time:1746006745614659|lagest_ack_time:1746006745657217|curr_delivered:1581287| [2025/04/30 09:52:25 657315] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745614659| [2025/04/30 09:52:25 657322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:467||sndq_packets_used_bytes:0|sndq_packets_free:881| [2025/04/30 09:52:25 657329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42119|rttvar:462|minrtt:31359|latest_rtt:42558|ack_delay:96| [2025/04/30 09:52:25 657336] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42162|rttvar:432|minrtt:31359|latest_rtt:42558|ack_delay:96| [2025/04/30 09:52:25 657343] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1678|lost_pn:1675|thresh:3| [2025/04/30 09:52:25 657350] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 657356] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 657362] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 657367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 657371] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42162|rtt_var:432|pto_duration:44162|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 657376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 657380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 657384] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 09:52:25 657388] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745726028|now:1746006745657371|interv:68657| [2025/04/30 09:52:25 657392] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745726028|now:1746006745657371|interval:68657|pto_count:0|srtt:42162 [2025/04/30 09:52:25 657396] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42686, ack_elapse 42874, delivered 49208|rate 1147735|lost 310| [2025/04/30 09:52:25 657401] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147735) in round 29| [2025/04/30 09:52:25 657405] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 657409] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 657413] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:92414|packet_lost:0|acked:2400|po_sent_time:1746006745614659|recovery:1|recovery_start:1746006745645387|packet_conservation:0|next_round_delivered:1542879| [2025/04/30 09:52:25 657418] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:92414|packet_lost:0|acked:2400|po_sent_time:1746006745614659|recovery:1|recovery_start:1746006745645387|packet_conservation:0|next_round_delivered:1542879| [2025/04/30 09:52:25 657423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:907749|bw:1210332|cwnd:94814|full_bw_reached:1|inflight:54008|srtt:42162|latest_rtt:42558|min_rtt:31359|applimit:0|lost:310|recovery:1|recovery_start:1746006745645387|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 657432] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:25 657436] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006745682217|now:1746006745657217|interv:25000| [2025/04/30 09:52:25 657442] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745657217|max_ack_delay:25000| [2025/04/30 09:52:25 657446] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:680|largest:680|pns:2| [2025/04/30 09:52:25 657451] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:680|frame:PING ACK |recv_time:1746006745657217|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 657456] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865657217|now:1746006745657217|interv:120000000| [2025/04/30 09:52:25 657460] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865657217|now:1746006745657217|interv:120000000| [2025/04/30 09:52:25 657464] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745657980|pq_index:0| [2025/04/30 09:52:25 657468] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745656761| [2025/04/30 09:52:25 657472] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745657472| [2025/04/30 09:52:25 657477] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745657476| [2025/04/30 09:52:25 657483] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42162|min_srtt:42162|path_bw:1210332|loss_rate:2.63|path_pto:0| [2025/04/30 09:52:25 657488] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:54008|cwnd:94814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1640019| [2025/04/30 09:52:25 657493] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42162|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 657497] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 657502] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42162|min_srtt:42162|path_bw:1210332|loss_rate:2.63|path_pto:0| [2025/04/30 09:52:25 657506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:54008|cwnd:94814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1641198| [2025/04/30 09:52:25 657511] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42162|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 657523] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 657527] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42162|min_srtt:42162|path_bw:1210332|loss_rate:2.63|path_pto:0| [2025/04/30 09:52:25 657532] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:54008|cwnd:94814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1642377| [2025/04/30 09:52:25 657536] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42162|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 657540] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 657544] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42162|min_srtt:42162|path_bw:1210332|loss_rate:2.63|path_pto:0| [2025/04/30 09:52:25 657549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:54008|cwnd:94814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1643556| [2025/04/30 09:52:25 657553] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42162|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 657557] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 657562] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42162|min_srtt:42162|path_bw:1210332|loss_rate:2.63|path_pto:0| [2025/04/30 09:52:25 657566] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:54008|cwnd:94814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1644735| [2025/04/30 09:52:25 657570] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 657574] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 657578] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 657582] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 657587] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 657591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:94814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1604649| [2025/04/30 09:52:25 657596] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 657599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 657604] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745657980| [2025/04/30 09:52:25 657608] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745657980| [2025/04/30 09:52:25 657614] [debug] |xqc_engine_wakeup_after|wakeup:1746006745657980|now:1746006745657614|diff:366| [2025/04/30 09:52:25 657619] [debug] |xqc_engine_main_logic|END|now:1746006745657476| [2025/04/30 09:52:25 657624] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745657624| [2025/04/30 09:52:25 657628] [debug] |xqc_engine_wakeup_after|wakeup:1746006745657980|now:1746006745657628|diff:352| [2025/04/30 09:52:25 657632] [debug] |xqc_engine_main_logic|END|now:1746006745657624| [2025/04/30 09:52:25 658708] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745658707| [2025/04/30 09:52:25 658723] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745657980|pq_index:0| [2025/04/30 09:52:25 658730] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745657476| [2025/04/30 09:52:25 658739] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745658737| [2025/04/30 09:52:25 658746] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745657980|now:1746006745658737| [2025/04/30 09:52:25 658753] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745657980|now:1746006745658737| [2025/04/30 09:52:25 658759] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 658767] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42162|min_srtt:42162|path_bw:1210332|loss_rate:2.63|path_pto:0| [2025/04/30 09:52:25 658774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:54008|cwnd:94814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1644735| [2025/04/30 09:52:25 658781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 658786] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 658792] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 658798] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 658805] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 658811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:94814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1604649| [2025/04/30 09:52:25 658819] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 658826] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1724| [2025/04/30 09:52:25 658869] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1724|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746006745658838|stream_id:0|stream_offset:1604649| [2025/04/30 09:52:25 658876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 658881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 09:52:25 658891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42162|rtt_var:432|pto_duration:44162|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 658896] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 658900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 658903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 09:52:25 658907] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745728000|now:1746006745658891|interv:69109| [2025/04/30 09:52:25 658912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745728000|now:1746006745658891|interval:69109|pto_count:0|srtt:42162 [2025/04/30 09:52:25 658916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:94814|inflight:55208| [2025/04/30 09:52:25 658921] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 658925] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:94814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1605828| [2025/04/30 09:52:25 658930] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 658934] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1725| [2025/04/30 09:52:25 658960] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1725|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55208|now:1746006745658941|stream_id:0|stream_offset:1605828| [2025/04/30 09:52:25 658966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1725|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:25 658971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:55208|applimit:0| [2025/04/30 09:52:25 658975] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42162|rtt_var:432|pto_duration:44162|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 658979] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 658983] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 658987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 56408| [2025/04/30 09:52:25 658991] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745728103|now:1746006745658975|interv:69128| [2025/04/30 09:52:25 658995] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745728103|now:1746006745658975|interval:69128|pto_count:0|srtt:42162 [2025/04/30 09:52:25 658999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:94814|inflight:56408| [2025/04/30 09:52:25 659004] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 659008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56408|cwnd:94814|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1607007| [2025/04/30 09:52:25 659018] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 659022] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745660022|now:1746006745659022|interv:1000| [2025/04/30 09:52:25 659026] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 659030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 659034] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745660022| [2025/04/30 09:52:25 659038] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745660022| [2025/04/30 09:52:25 659042] [debug] |xqc_engine_wakeup_after|wakeup:1746006745660022|now:1746006745659042|diff:980| [2025/04/30 09:52:25 659047] [debug] |xqc_engine_main_logic|END|now:1746006745658737| [2025/04/30 09:52:25 659210] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006745659209| [2025/04/30 09:52:25 659223] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 659232] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:680| [2025/04/30 09:52:25 659239] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:681| [2025/04/30 09:52:25 659248] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:681| [2025/04/30 09:52:25 659255] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 659263] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 659270] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:52808|prior_delivered:1532079|prior_time:1746006745614343|is_app_limited:0|send_elapse:42777|ack_elapse:44866|ctl_first_sent_time:1746006745614750|lagest_ack_time:1746006745659209|curr_delivered:1582487| [2025/04/30 09:52:25 659277] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745614750| [2025/04/30 09:52:25 659283] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:466||sndq_packets_used_bytes:0|sndq_packets_free:882| [2025/04/30 09:52:25 659290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 659297] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:52808|prior_delivered:1533279|prior_time:1746006745616473|is_app_limited:0|send_elapse:44681|ack_elapse:42736|ctl_first_sent_time:1746006745616792|lagest_ack_time:1746006745659209|curr_delivered:1583687| [2025/04/30 09:52:25 659304] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745616792| [2025/04/30 09:52:25 659310] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:465||sndq_packets_used_bytes:0|sndq_packets_free:883| [2025/04/30 09:52:25 659317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42162|rttvar:432|minrtt:31359|latest_rtt:42417|ack_delay:96| [2025/04/30 09:52:25 659324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42182|rttvar:363|minrtt:31359|latest_rtt:42417|ack_delay:96| [2025/04/30 09:52:25 659338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1680|lost_pn:1677|thresh:3| [2025/04/30 09:52:25 659344] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 659351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 659355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 659359] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 659363] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42182|rtt_var:363|pto_duration:44182|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 659368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 659372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 659376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 09:52:25 659380] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745728123|now:1746006745659363|interv:68760| [2025/04/30 09:52:25 659384] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745728123|now:1746006745659363|interval:68760|pto_count:0|srtt:42182 [2025/04/30 09:52:25 659388] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44681, ack_elapse 42736, delivered 50408|rate 1128175|lost 310| [2025/04/30 09:52:25 659393] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1128175) in round 29| [2025/04/30 09:52:25 659397] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 659401] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 659405] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:94814|packet_lost:0|acked:2400|po_sent_time:1746006745616792|recovery:1|recovery_start:1746006745645387|packet_conservation:0|next_round_delivered:1542879| [2025/04/30 09:52:25 659410] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:94814|packet_lost:0|acked:2400|po_sent_time:1746006745616792|recovery:1|recovery_start:1746006745645387|packet_conservation:0|next_round_delivered:1542879| [2025/04/30 09:52:25 659414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:907749|bw:1210332|cwnd:97214|full_bw_reached:1|inflight:54008|srtt:42182|latest_rtt:42417|min_rtt:31359|applimit:0|lost:310|recovery:1|recovery_start:1746006745645387|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 659420] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:681|largest:681|pns:2| [2025/04/30 09:52:25 659425] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:681|frame:ACK |recv_time:1746006745659209|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 659430] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865659209|now:1746006745659209|interv:120000000| [2025/04/30 09:52:25 659437] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865659209|now:1746006745659209|interv:120000000| [2025/04/30 09:52:25 659441] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745660022|pq_index:0| [2025/04/30 09:52:25 659445] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745658737| [2025/04/30 09:52:25 659449] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745659449| [2025/04/30 09:52:25 659455] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745659453| [2025/04/30 09:52:25 659461] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42182|min_srtt:42182|path_bw:1210332|loss_rate:2.60|path_pto:0| [2025/04/30 09:52:25 659465] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:54008|cwnd:97214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1644735| [2025/04/30 09:52:25 659470] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42182|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 659475] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 659479] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42182|min_srtt:42182|path_bw:1210332|loss_rate:2.60|path_pto:0| [2025/04/30 09:52:25 659484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:54008|cwnd:97214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1645914| [2025/04/30 09:52:25 659488] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42182|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 659492] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 659497] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42182|min_srtt:42182|path_bw:1210332|loss_rate:2.60|path_pto:0| [2025/04/30 09:52:25 659501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:54008|cwnd:97214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1647093| [2025/04/30 09:52:25 659506] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42182|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 659510] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 659514] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42182|min_srtt:42182|path_bw:1210332|loss_rate:2.60|path_pto:0| [2025/04/30 09:52:25 659519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:54008|cwnd:97214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1648272| [2025/04/30 09:52:25 659526] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42182|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 659530] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 659534] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42182|min_srtt:42182|path_bw:1210332|loss_rate:2.60|path_pto:0| [2025/04/30 09:52:25 659538] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:54008|cwnd:97214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1649451| [2025/04/30 09:52:25 659543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 659546] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 659550] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 659555] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 659559] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 659563] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:97214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1607007| [2025/04/30 09:52:25 659568] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 659571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 659575] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745660022| [2025/04/30 09:52:25 659580] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745660022| [2025/04/30 09:52:25 659583] [debug] |xqc_engine_wakeup_after|wakeup:1746006745660022|now:1746006745659583|diff:439| [2025/04/30 09:52:25 659588] [debug] |xqc_engine_main_logic|END|now:1746006745659453| [2025/04/30 09:52:25 659593] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745659593| [2025/04/30 09:52:25 659597] [debug] |xqc_engine_wakeup_after|wakeup:1746006745660022|now:1746006745659597|diff:425| [2025/04/30 09:52:25 659601] [debug] |xqc_engine_main_logic|END|now:1746006745659593| [2025/04/30 09:52:25 660673] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745660673| [2025/04/30 09:52:25 660688] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745660022|pq_index:0| [2025/04/30 09:52:25 660696] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745659453| [2025/04/30 09:52:25 660704] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745660702| [2025/04/30 09:52:25 660711] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745660022|now:1746006745660702| [2025/04/30 09:52:25 660718] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745660022|now:1746006745660702| [2025/04/30 09:52:25 660731] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 660739] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42182|min_srtt:42182|path_bw:1210332|loss_rate:2.60|path_pto:0| [2025/04/30 09:52:25 660746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:54008|cwnd:97214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1649451| [2025/04/30 09:52:25 660753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 660760] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 660766] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 660773] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 660781] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 660788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:97214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1607007| [2025/04/30 09:52:25 660795] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 660802] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1726| [2025/04/30 09:52:25 660849] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1726|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746006745660813|stream_id:0|stream_offset:1607007| [2025/04/30 09:52:25 660859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 660867] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 09:52:25 660874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42182|rtt_var:363|pto_duration:44182|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 660880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 660887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 660893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 09:52:25 660899] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745729995|now:1746006745660873|interv:69122| [2025/04/30 09:52:25 660906] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745729995|now:1746006745660873|interval:69122|pto_count:0|srtt:42182 [2025/04/30 09:52:25 660913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97214|inflight:55208| [2025/04/30 09:52:25 660921] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 660934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:97214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1608186| [2025/04/30 09:52:25 660941] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 660948] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745661948|now:1746006745660948|interv:1000| [2025/04/30 09:52:25 660964] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 660970] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 660977] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745661948| [2025/04/30 09:52:25 660983] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745661948| [2025/04/30 09:52:25 660989] [debug] |xqc_engine_wakeup_after|wakeup:1746006745661948|now:1746006745660989|diff:959| [2025/04/30 09:52:25 660996] [debug] |xqc_engine_main_logic|END|now:1746006745660702| [2025/04/30 09:52:25 661112] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006745661111| [2025/04/30 09:52:25 661125] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 661150] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:681| [2025/04/30 09:52:25 661157] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:682| [2025/04/30 09:52:25 661165] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:682| [2025/04/30 09:52:25 661172] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 661179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 661187] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:51608|prior_delivered:1535679|prior_time:1746006745618310|is_app_limited:0|send_elapse:42583|ack_elapse:42801|ctl_first_sent_time:1746006745618624|lagest_ack_time:1746006745661111|curr_delivered:1584887| [2025/04/30 09:52:25 661194] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745618624| [2025/04/30 09:52:25 661201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:464||sndq_packets_used_bytes:0|sndq_packets_free:884| [2025/04/30 09:52:25 661208] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 661214] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:51608|prior_delivered:1535679|prior_time:1746006745618310|is_app_limited:0|send_elapse:42583|ack_elapse:42801|ctl_first_sent_time:1746006745618624|lagest_ack_time:1746006745661111|curr_delivered:1586087| [2025/04/30 09:52:25 661220] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745618701| [2025/04/30 09:52:25 661226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:463||sndq_packets_used_bytes:0|sndq_packets_free:885| [2025/04/30 09:52:25 661232] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42182|rttvar:363|minrtt:31359|latest_rtt:42410|ack_delay:96| [2025/04/30 09:52:25 661239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42199|rttvar:306|minrtt:31359|latest_rtt:42410|ack_delay:96| [2025/04/30 09:52:25 661254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1682|lost_pn:1679|thresh:3| [2025/04/30 09:52:25 661261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 661267] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 661273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 661280] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 661286] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42199|rtt_var:306|pto_duration:44199|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 661293] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 661299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 661305] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:25 661310] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745730012|now:1746006745661286|interv:68726| [2025/04/30 09:52:25 661314] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745730012|now:1746006745661286|interval:68726|pto_count:0|srtt:42199 [2025/04/30 09:52:25 661318] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42583, ack_elapse 42801, delivered 50408|rate 1177729|lost 310| [2025/04/30 09:52:25 661323] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177729) in round 29| [2025/04/30 09:52:25 661327] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 661331] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 661335] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97214|packet_lost:0|acked:2400|po_sent_time:1746006745618701|recovery:1|recovery_start:1746006745645387|packet_conservation:0|next_round_delivered:1542879| [2025/04/30 09:52:25 661340] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97214|packet_lost:0|acked:2400|po_sent_time:1746006745618701|recovery:1|recovery_start:1746006745645387|packet_conservation:0|next_round_delivered:1542879| [2025/04/30 09:52:25 661344] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:907749|bw:1210332|cwnd:99614|full_bw_reached:1|inflight:52808|srtt:42199|latest_rtt:42410|min_rtt:31359|applimit:0|lost:310|recovery:1|recovery_start:1746006745645387|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 661350] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:682|largest:682|pns:2| [2025/04/30 09:52:25 661355] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:682|frame:ACK |recv_time:1746006745661111|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 661360] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865661111|now:1746006745661111|interv:120000000| [2025/04/30 09:52:25 661368] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865661111|now:1746006745661111|interv:120000000| [2025/04/30 09:52:25 661372] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745661948|pq_index:0| [2025/04/30 09:52:25 661376] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745660702| [2025/04/30 09:52:25 661380] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745661380| [2025/04/30 09:52:25 661385] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745661384| [2025/04/30 09:52:25 661392] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42199|min_srtt:42199|path_bw:1210332|loss_rate:2.58|path_pto:0| [2025/04/30 09:52:25 661396] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:52808|cwnd:99614|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1649451| [2025/04/30 09:52:25 661401] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42199|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 661405] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 661410] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42199|min_srtt:42199|path_bw:1210332|loss_rate:2.58|path_pto:0| [2025/04/30 09:52:25 661414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52808|cwnd:99614|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1650630| [2025/04/30 09:52:25 661419] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42199|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 661423] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 661428] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42199|min_srtt:42199|path_bw:1210332|loss_rate:2.58|path_pto:0| [2025/04/30 09:52:25 661432] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:52808|cwnd:99614|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1651809| [2025/04/30 09:52:25 661436] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42199|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 661441] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 661445] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42199|min_srtt:42199|path_bw:1210332|loss_rate:2.58|path_pto:0| [2025/04/30 09:52:25 661449] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52808|cwnd:99614|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1652988| [2025/04/30 09:52:25 661456] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42199|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 661460] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 661464] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42199|min_srtt:42199|path_bw:1210332|loss_rate:2.58|path_pto:0| [2025/04/30 09:52:25 661469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:52808|cwnd:99614|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1654167| [2025/04/30 09:52:25 661473] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 661477] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 661481] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 661485] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 661489] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 661494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:99614|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1608186| [2025/04/30 09:52:25 661498] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 661502] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 661506] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745661948| [2025/04/30 09:52:25 661510] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745661948| [2025/04/30 09:52:25 661514] [debug] |xqc_engine_wakeup_after|wakeup:1746006745661948|now:1746006745661514|diff:434| [2025/04/30 09:52:25 661518] [debug] |xqc_engine_main_logic|END|now:1746006745661384| [2025/04/30 09:52:25 661524] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745661524| [2025/04/30 09:52:25 661528] [debug] |xqc_engine_wakeup_after|wakeup:1746006745661948|now:1746006745661528|diff:420| [2025/04/30 09:52:25 661532] [debug] |xqc_engine_main_logic|END|now:1746006745661524| [2025/04/30 09:52:25 662602] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745662601| [2025/04/30 09:52:25 662613] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745661948|pq_index:0| [2025/04/30 09:52:25 662618] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745661384| [2025/04/30 09:52:25 662623] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745662622| [2025/04/30 09:52:25 662628] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745661948|now:1746006745662622| [2025/04/30 09:52:25 662633] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745661948|now:1746006745662622| [2025/04/30 09:52:25 662642] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 662647] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42199|min_srtt:42199|path_bw:1210332|loss_rate:2.58|path_pto:0| [2025/04/30 09:52:25 662652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:52808|cwnd:99614|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1654167| [2025/04/30 09:52:25 662657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 662662] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 662669] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 662676] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 662684] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 662690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:99614|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1608186| [2025/04/30 09:52:25 662695] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 662703] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1727| [2025/04/30 09:52:25 662748] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1727|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746006745662714|stream_id:0|stream_offset:1608186| [2025/04/30 09:52:25 662758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 662766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 09:52:25 662773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42199|rtt_var:306|pto_duration:44199|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 662780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 662786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 662793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 09:52:25 662799] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745731913|now:1746006745662772|interv:69141| [2025/04/30 09:52:25 662806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745731913|now:1746006745662772|interval:69141|pto_count:0|srtt:42199 [2025/04/30 09:52:25 662813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99614|inflight:54008| [2025/04/30 09:52:25 662821] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 662834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:99614|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1609365| [2025/04/30 09:52:25 662841] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 662848] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1728| [2025/04/30 09:52:25 662889] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1728|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746006745662858|stream_id:0|stream_offset:1609365| [2025/04/30 09:52:25 662899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 662906] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 09:52:25 662913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42199|rtt_var:306|pto_duration:44199|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 662920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 662926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 662932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 09:52:25 662938] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745732057|now:1746006745662913|interv:69144| [2025/04/30 09:52:25 662945] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745732057|now:1746006745662913|interval:69144|pto_count:0|srtt:42199 [2025/04/30 09:52:25 662952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99614|inflight:55208| [2025/04/30 09:52:25 662959] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 662966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:99614|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1610544| [2025/04/30 09:52:25 662982] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 662988] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745663988|now:1746006745662988|interv:1000| [2025/04/30 09:52:25 662994] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 663000] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 663005] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745663988| [2025/04/30 09:52:25 663009] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745663988| [2025/04/30 09:52:25 663013] [debug] |xqc_engine_wakeup_after|wakeup:1746006745663988|now:1746006745663013|diff:975| [2025/04/30 09:52:25 663018] [debug] |xqc_engine_main_logic|END|now:1746006745662622| [2025/04/30 09:52:25 663155] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006745663153| [2025/04/30 09:52:25 663167] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 663178] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:682| [2025/04/30 09:52:25 663182] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:683| [2025/04/30 09:52:25 663188] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:683| [2025/04/30 09:52:25 663192] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 663197] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 663202] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:50408|prior_delivered:1538079|prior_time:1746006745620313|is_app_limited:0|send_elapse:42396|ack_elapse:42840|ctl_first_sent_time:1746006745620638|lagest_ack_time:1746006745663153|curr_delivered:1587287| [2025/04/30 09:52:25 663210] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745620638| [2025/04/30 09:52:25 663217] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:462||sndq_packets_used_bytes:0|sndq_packets_free:886| [2025/04/30 09:52:25 663225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 663232] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:50408|prior_delivered:1538079|prior_time:1746006745620313|is_app_limited:0|send_elapse:42396|ack_elapse:42840|ctl_first_sent_time:1746006745620638|lagest_ack_time:1746006745663153|curr_delivered:1588487| [2025/04/30 09:52:25 663238] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745620729| [2025/04/30 09:52:25 663244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:461||sndq_packets_used_bytes:0|sndq_packets_free:887| [2025/04/30 09:52:25 663250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42199|rttvar:306|minrtt:31359|latest_rtt:42424|ack_delay:104| [2025/04/30 09:52:25 663257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42215|rttvar:260|minrtt:31359|latest_rtt:42424|ack_delay:104| [2025/04/30 09:52:25 663264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1684|lost_pn:1681|thresh:3| [2025/04/30 09:52:25 663271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 663277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 663283] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 663290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 663296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42215|rtt_var:260|pto_duration:44215|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 663303] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 663310] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 663323] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:25 663329] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745732073|now:1746006745663296|interv:68777| [2025/04/30 09:52:25 663335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745732073|now:1746006745663296|interval:68777|pto_count:0|srtt:42215 [2025/04/30 09:52:25 663342] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42396, ack_elapse 42840, delivered 50408|rate 1176657|lost 310| [2025/04/30 09:52:25 663349] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176657) in round 29| [2025/04/30 09:52:25 663356] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 663362] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 663366] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99614|packet_lost:0|acked:2400|po_sent_time:1746006745620729|recovery:1|recovery_start:1746006745645387|packet_conservation:0|next_round_delivered:1542879| [2025/04/30 09:52:25 663371] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99614|packet_lost:0|acked:2400|po_sent_time:1746006745620729|recovery:1|recovery_start:1746006745645387|packet_conservation:0|next_round_delivered:1542879| [2025/04/30 09:52:25 663375] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:907749|bw:1210332|cwnd:102014|full_bw_reached:1|inflight:52808|srtt:42215|latest_rtt:42424|min_rtt:31359|applimit:0|lost:310|recovery:1|recovery_start:1746006745645387|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 663381] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:683|largest:683|pns:2| [2025/04/30 09:52:25 663386] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:683|frame:ACK |recv_time:1746006745663153|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 663391] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865663153|now:1746006745663153|interv:120000000| [2025/04/30 09:52:25 663395] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865663153|now:1746006745663153|interv:120000000| [2025/04/30 09:52:25 663399] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745663988|pq_index:0| [2025/04/30 09:52:25 663403] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745662622| [2025/04/30 09:52:25 663407] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745663407| [2025/04/30 09:52:25 663412] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745663411| [2025/04/30 09:52:25 663419] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42215|min_srtt:42215|path_bw:1210332|loss_rate:2.55|path_pto:0| [2025/04/30 09:52:25 663423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:52808|cwnd:102014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1654167| [2025/04/30 09:52:25 663432] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42215|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 663436] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 663441] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42215|min_srtt:42215|path_bw:1210332|loss_rate:2.55|path_pto:0| [2025/04/30 09:52:25 663445] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52808|cwnd:102014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1655346| [2025/04/30 09:52:25 663450] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42215|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 663454] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 663458] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42215|min_srtt:42215|path_bw:1210332|loss_rate:2.55|path_pto:0| [2025/04/30 09:52:25 663462] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52808|cwnd:102014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1656525| [2025/04/30 09:52:25 663467] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42215|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 663471] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 663475] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42215|min_srtt:42215|path_bw:1210332|loss_rate:2.55|path_pto:0| [2025/04/30 09:52:25 663479] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:52808|cwnd:102014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1657704| [2025/04/30 09:52:25 663484] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42215|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 663488] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 663492] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42215|min_srtt:42215|path_bw:1210332|loss_rate:2.55|path_pto:0| [2025/04/30 09:52:25 663496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:52808|cwnd:102014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1658883| [2025/04/30 09:52:25 663501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 663504] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 663508] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 663515] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 663520] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 663524] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:102014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1610544| [2025/04/30 09:52:25 663528] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 663532] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 663536] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745663988| [2025/04/30 09:52:25 663540] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745663988| [2025/04/30 09:52:25 663544] [debug] |xqc_engine_wakeup_after|wakeup:1746006745663988|now:1746006745663544|diff:444| [2025/04/30 09:52:25 663548] [debug] |xqc_engine_main_logic|END|now:1746006745663411| [2025/04/30 09:52:25 663554] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745663554| [2025/04/30 09:52:25 663558] [debug] |xqc_engine_wakeup_after|wakeup:1746006745663988|now:1746006745663558|diff:430| [2025/04/30 09:52:25 663562] [debug] |xqc_engine_main_logic|END|now:1746006745663554| [2025/04/30 09:52:25 664628] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745664628| [2025/04/30 09:52:25 664640] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745663988|pq_index:0| [2025/04/30 09:52:25 664644] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745663411| [2025/04/30 09:52:25 664649] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745664648| [2025/04/30 09:52:25 664654] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745663988|now:1746006745664648| [2025/04/30 09:52:25 664660] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745663988|now:1746006745664648| [2025/04/30 09:52:25 664666] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 664675] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42215|min_srtt:42215|path_bw:1210332|loss_rate:2.55|path_pto:0| [2025/04/30 09:52:25 664682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:52808|cwnd:102014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1658883| [2025/04/30 09:52:25 664687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 664692] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 664698] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 664705] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 664712] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 664725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:102014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1610544| [2025/04/30 09:52:25 664732] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 664738] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1729| [2025/04/30 09:52:25 664785] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1729|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746006745664750|stream_id:0|stream_offset:1610544| [2025/04/30 09:52:25 664795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 664802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 09:52:25 664809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42215|rtt_var:260|pto_duration:44215|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 664816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 664821] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 664827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 09:52:25 664834] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745733965|now:1746006745664808|interv:69157| [2025/04/30 09:52:25 664840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745733965|now:1746006745664808|interval:69157|pto_count:0|srtt:42215 [2025/04/30 09:52:25 664846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102014|inflight:54008| [2025/04/30 09:52:25 664854] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 664859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:102014|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1611723| [2025/04/30 09:52:25 664864] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 664868] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745665868|now:1746006745664868|interv:1000| [2025/04/30 09:52:25 664872] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 664876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 664880] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745665868| [2025/04/30 09:52:25 664884] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745665868| [2025/04/30 09:52:25 664888] [debug] |xqc_engine_wakeup_after|wakeup:1746006745665868|now:1746006745664888|diff:980| [2025/04/30 09:52:25 664894] [debug] |xqc_engine_main_logic|END|now:1746006745664648| [2025/04/30 09:52:25 665110] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006745665109| [2025/04/30 09:52:25 665121] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 665156] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:683| [2025/04/30 09:52:25 665163] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:684| [2025/04/30 09:52:25 665172] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:684| [2025/04/30 09:52:25 665178] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 665186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 665193] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:52808|prior_delivered:1538079|prior_time:1746006745620313|is_app_limited:0|send_elapse:42582|ack_elapse:44796|ctl_first_sent_time:1746006745620824|lagest_ack_time:1746006745665109|curr_delivered:1589687| [2025/04/30 09:52:25 665200] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745620824| [2025/04/30 09:52:25 665207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:460||sndq_packets_used_bytes:0|sndq_packets_free:888| [2025/04/30 09:52:25 665214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 665221] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:51608|prior_delivered:1540479|prior_time:1746006745622372|is_app_limited:0|send_elapse:42653|ack_elapse:42737|ctl_first_sent_time:1746006745622688|lagest_ack_time:1746006745665109|curr_delivered:1590887| [2025/04/30 09:52:25 665228] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745622688| [2025/04/30 09:52:25 665234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:459||sndq_packets_used_bytes:0|sndq_packets_free:889| [2025/04/30 09:52:25 665241] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42215|rttvar:260|minrtt:31359|latest_rtt:42421|ack_delay:80| [2025/04/30 09:52:25 665247] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42231|rttvar:226|minrtt:31359|latest_rtt:42421|ack_delay:80| [2025/04/30 09:52:25 665254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1686|lost_pn:1683|thresh:3| [2025/04/30 09:52:25 665260] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 665267] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 665273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 665278] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 665282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42231|rtt_var:226|pto_duration:44231|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 665287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 665291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 665302] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:52:25 665309] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745733981|now:1746006745665282|interv:68699| [2025/04/30 09:52:25 665315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745733981|now:1746006745665282|interval:68699|pto_count:0|srtt:42231 [2025/04/30 09:52:25 665322] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42653, ack_elapse 42737, delivered 50408|rate 1179493|lost 310| [2025/04/30 09:52:25 665326] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179493) in round 29| [2025/04/30 09:52:25 665330] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 665335] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 665339] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102014|packet_lost:0|acked:2400|po_sent_time:1746006745622688|recovery:1|recovery_start:1746006745645387|packet_conservation:0|next_round_delivered:1542879| [2025/04/30 09:52:25 665343] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102014|packet_lost:0|acked:2400|po_sent_time:1746006745622688|recovery:1|recovery_start:1746006745645387|packet_conservation:0|next_round_delivered:1542879| [2025/04/30 09:52:25 665348] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:907749|bw:1210332|cwnd:104414|full_bw_reached:1|inflight:51608|srtt:42231|latest_rtt:42421|min_rtt:31359|applimit:0|lost:310|recovery:1|recovery_start:1746006745645387|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 665354] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:684|largest:684|pns:2| [2025/04/30 09:52:25 665358] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:684|frame:ACK |recv_time:1746006745665109|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 665363] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865665109|now:1746006745665109|interv:120000000| [2025/04/30 09:52:25 665367] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865665109|now:1746006745665109|interv:120000000| [2025/04/30 09:52:25 665371] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745665868|pq_index:0| [2025/04/30 09:52:25 665376] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745664648| [2025/04/30 09:52:25 665379] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745665379| [2025/04/30 09:52:25 665384] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745665383| [2025/04/30 09:52:25 665391] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42231|min_srtt:42231|path_bw:1210332|loss_rate:2.53|path_pto:0| [2025/04/30 09:52:25 665395] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51608|cwnd:104414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1658883| [2025/04/30 09:52:25 665403] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 665407] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 665412] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42231|min_srtt:42231|path_bw:1210332|loss_rate:2.53|path_pto:0| [2025/04/30 09:52:25 665416] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:51608|cwnd:104414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1660062| [2025/04/30 09:52:25 665420] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 665425] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 665429] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42231|min_srtt:42231|path_bw:1210332|loss_rate:2.53|path_pto:0| [2025/04/30 09:52:25 665433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:51608|cwnd:104414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1661241| [2025/04/30 09:52:25 665438] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 665443] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 665447] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42231|min_srtt:42231|path_bw:1210332|loss_rate:2.53|path_pto:0| [2025/04/30 09:52:25 665451] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:51608|cwnd:104414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1662420| [2025/04/30 09:52:25 665455] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 665460] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 665464] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42231|min_srtt:42231|path_bw:1210332|loss_rate:2.53|path_pto:0| [2025/04/30 09:52:25 665468] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:51608|cwnd:104414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1663599| [2025/04/30 09:52:25 665472] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 665476] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 665480] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 665487] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 665491] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 665495] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:104414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1611723| [2025/04/30 09:52:25 665500] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 665504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 665508] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745665868| [2025/04/30 09:52:25 665512] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745665868| [2025/04/30 09:52:25 665516] [debug] |xqc_engine_wakeup_after|wakeup:1746006745665868|now:1746006745665516|diff:352| [2025/04/30 09:52:25 665520] [debug] |xqc_engine_main_logic|END|now:1746006745665383| [2025/04/30 09:52:25 665525] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745665525| [2025/04/30 09:52:25 665529] [debug] |xqc_engine_wakeup_after|wakeup:1746006745665868|now:1746006745665529|diff:339| [2025/04/30 09:52:25 665533] [debug] |xqc_engine_main_logic|END|now:1746006745665525| [2025/04/30 09:52:25 666603] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745666602| [2025/04/30 09:52:25 666614] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745665868|pq_index:0| [2025/04/30 09:52:25 666619] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745665383| [2025/04/30 09:52:25 666624] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745666623| [2025/04/30 09:52:25 666629] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745665868|now:1746006745666623| [2025/04/30 09:52:25 666633] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745665868|now:1746006745666623| [2025/04/30 09:52:25 666637] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 666642] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42231|min_srtt:42231|path_bw:1210332|loss_rate:2.53|path_pto:0| [2025/04/30 09:52:25 666649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:51608|cwnd:104414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1663599| [2025/04/30 09:52:25 666657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 666663] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 666670] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 666675] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 666681] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 666694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:104414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1611723| [2025/04/30 09:52:25 666701] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 666708] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1730| [2025/04/30 09:52:25 666754] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1730|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746006745666719|stream_id:0|stream_offset:1611723| [2025/04/30 09:52:25 666764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 666772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 09:52:25 666779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42231|rtt_var:226|pto_duration:44231|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 666786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 666793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 666799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:25 666806] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745735950|now:1746006745666779|interv:69171| [2025/04/30 09:52:25 666812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745735950|now:1746006745666779|interval:69171|pto_count:0|srtt:42231 [2025/04/30 09:52:25 666820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104414|inflight:52808| [2025/04/30 09:52:25 666827] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 666834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:104414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1612902| [2025/04/30 09:52:25 666841] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 666848] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1731| [2025/04/30 09:52:25 666884] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1731|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746006745666859|stream_id:0|stream_offset:1612902| [2025/04/30 09:52:25 666893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 666900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 09:52:25 666907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42231|rtt_var:226|pto_duration:44231|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 666919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 666925] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 666941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 09:52:25 666948] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745736090|now:1746006745666907|interv:69183| [2025/04/30 09:52:25 666955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745736090|now:1746006745666907|interval:69183|pto_count:0|srtt:42231 [2025/04/30 09:52:25 666962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104414|inflight:54008| [2025/04/30 09:52:25 666969] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 666976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:104414|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1614081| [2025/04/30 09:52:25 666982] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 666986] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745667986|now:1746006745666986|interv:1000| [2025/04/30 09:52:25 666990] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 666993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 666998] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745667986| [2025/04/30 09:52:25 667002] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745667986| [2025/04/30 09:52:25 667006] [debug] |xqc_engine_wakeup_after|wakeup:1746006745667986|now:1746006745667006|diff:980| [2025/04/30 09:52:25 667010] [debug] |xqc_engine_main_logic|END|now:1746006745666623| [2025/04/30 09:52:25 667317] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:44|state:ESTABED|recv_time:1746006745667316| [2025/04/30 09:52:25 667329] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 667338] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:684| [2025/04/30 09:52:25 667344] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:685| [2025/04/30 09:52:25 667353] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:685| [2025/04/30 09:52:25 667360] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 667368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1687|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1687|path_largest_ack:1687| [2025/04/30 09:52:25 667375] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:52808|prior_delivered:1540479|prior_time:1746006745622372|is_app_limited:0|send_elapse:42749|ack_elapse:44944|ctl_first_sent_time:1746006745622784|lagest_ack_time:1746006745667316|curr_delivered:1592087| [2025/04/30 09:52:25 667382] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745622784| [2025/04/30 09:52:25 667389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:458||sndq_packets_used_bytes:0|sndq_packets_free:890| [2025/04/30 09:52:25 667403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42231|rttvar:226|minrtt:31359|latest_rtt:44532|ack_delay:1248| [2025/04/30 09:52:25 667410] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42363|rttvar:433|minrtt:31359|latest_rtt:44532|ack_delay:1248| [2025/04/30 09:52:25 667416] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1687|lost_pn:1684|thresh:3| [2025/04/30 09:52:25 667423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 667429] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 667435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 667442] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 667448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42363|rtt_var:433|pto_duration:44363|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 667455] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 667460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 667464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:25 667468] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745736222|now:1746006745667447|interv:68775| [2025/04/30 09:52:25 667472] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745736222|now:1746006745667447|interval:68775|pto_count:0|srtt:42363 [2025/04/30 09:52:25 667477] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42749, ack_elapse 44944, delivered 51608|rate 1148273|lost 310| [2025/04/30 09:52:25 667481] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148273) in round 29| [2025/04/30 09:52:25 667485] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 667490] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 667494] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104414|packet_lost:0|acked:1200|po_sent_time:1746006745622784|recovery:1|recovery_start:1746006745645387|packet_conservation:0|next_round_delivered:1542879| [2025/04/30 09:52:25 667498] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104414|packet_lost:0|acked:1200|po_sent_time:1746006745622784|recovery:1|recovery_start:1746006745645387|packet_conservation:0|next_round_delivered:1542879| [2025/04/30 09:52:25 667503] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:105614|full_bw_reached:1|inflight:52808|srtt:42363|latest_rtt:44532|min_rtt:31359|applimit:0|lost:310|recovery:1|recovery_start:1746006745645387|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 667509] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:685|largest:685|pns:2| [2025/04/30 09:52:25 667517] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:685|frame:ACK |recv_time:1746006745667316|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 667522] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865667316|now:1746006745667316|interv:120000000| [2025/04/30 09:52:25 667526] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865667316|now:1746006745667316|interv:120000000| [2025/04/30 09:52:25 667530] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745667986|pq_index:0| [2025/04/30 09:52:25 667534] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745666623| [2025/04/30 09:52:25 667538] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745667538| [2025/04/30 09:52:25 667543] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745667542| [2025/04/30 09:52:25 667549] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42363|min_srtt:42363|path_bw:1210332|loss_rate:2.50|path_pto:0| [2025/04/30 09:52:25 667553] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52808|cwnd:105614|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1663599| [2025/04/30 09:52:25 667558] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42363|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 667563] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 667567] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42363|min_srtt:42363|path_bw:1210332|loss_rate:2.50|path_pto:0| [2025/04/30 09:52:25 667572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:52808|cwnd:105614|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1664778| [2025/04/30 09:52:25 667576] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42363|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 667581] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 667585] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42363|min_srtt:42363|path_bw:1210332|loss_rate:2.50|path_pto:0| [2025/04/30 09:52:25 667589] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:52808|cwnd:105614|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1665957| [2025/04/30 09:52:25 667593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 667597] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 667601] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 667622] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 667629] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 667636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:105614|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1614081| [2025/04/30 09:52:25 667643] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 667650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 667656] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745667986| [2025/04/30 09:52:25 667662] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745667986| [2025/04/30 09:52:25 667667] [debug] |xqc_engine_wakeup_after|wakeup:1746006745667986|now:1746006745667667|diff:319| [2025/04/30 09:52:25 667673] [debug] |xqc_engine_main_logic|END|now:1746006745667542| [2025/04/30 09:52:25 667680] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745667680| [2025/04/30 09:52:25 667686] [debug] |xqc_engine_wakeup_after|wakeup:1746006745667986|now:1746006745667686|diff:300| [2025/04/30 09:52:25 667692] [debug] |xqc_engine_main_logic|END|now:1746006745667680| [2025/04/30 09:52:25 668777] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745668776| [2025/04/30 09:52:25 668792] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745667986|pq_index:0| [2025/04/30 09:52:25 668799] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745667542| [2025/04/30 09:52:25 668819] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745668817| [2025/04/30 09:52:25 668827] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745667986|now:1746006745668817| [2025/04/30 09:52:25 668834] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745667986|now:1746006745668817| [2025/04/30 09:52:25 668840] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 668847] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42363|min_srtt:42363|path_bw:1210332|loss_rate:2.50|path_pto:0| [2025/04/30 09:52:25 668855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:52808|cwnd:105614|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1665957| [2025/04/30 09:52:25 668862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 668868] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 668875] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 668882] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 668889] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 668904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:105614|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1614081| [2025/04/30 09:52:25 668912] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 668919] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1732| [2025/04/30 09:52:25 668956] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1732|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746006745668929|stream_id:0|stream_offset:1614081| [2025/04/30 09:52:25 668966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 668974] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 09:52:25 668981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42363|rtt_var:433|pto_duration:44363|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 668987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 668993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 668999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 09:52:25 669005] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745738292|now:1746006745668980|interv:69312| [2025/04/30 09:52:25 669011] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745738292|now:1746006745668980|interval:69312|pto_count:0|srtt:42363 [2025/04/30 09:52:25 669018] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105614|inflight:54008| [2025/04/30 09:52:25 669023] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 669027] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:105614|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1615260| [2025/04/30 09:52:25 669032] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 669036] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1733| [2025/04/30 09:52:25 669065] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1733|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746006745669043|stream_id:0|stream_offset:1615260| [2025/04/30 09:52:25 669070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 669075] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 09:52:25 669079] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42363|rtt_var:433|pto_duration:44363|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 669084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 669092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 669096] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 09:52:25 669100] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745738406|now:1746006745669079|interv:69327| [2025/04/30 09:52:25 669104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745738406|now:1746006745669079|interval:69327|pto_count:0|srtt:42363 [2025/04/30 09:52:25 669109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:105614|inflight:55208| [2025/04/30 09:52:25 669114] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 669118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:105614|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1616439| [2025/04/30 09:52:25 669123] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 669127] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745670126|now:1746006745669126|interv:1000| [2025/04/30 09:52:25 669130] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 669151] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 669155] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745670126| [2025/04/30 09:52:25 669159] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745670126| [2025/04/30 09:52:25 669163] [debug] |xqc_engine_wakeup_after|wakeup:1746006745670126|now:1746006745669163|diff:963| [2025/04/30 09:52:25 669168] [debug] |xqc_engine_main_logic|END|now:1746006745668817| [2025/04/30 09:52:25 669372] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006745669371| [2025/04/30 09:52:25 669380] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 669386] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:685| [2025/04/30 09:52:25 669390] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:686| [2025/04/30 09:52:25 669398] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:686| [2025/04/30 09:52:25 669404] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 669412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1689|origin_pktnum:1635|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:52:25 669419] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:52808|prior_delivered:1542879|prior_time:1746006745624408|is_app_limited:0|send_elapse:42876|ack_elapse:44963|ctl_first_sent_time:1746006745624914|lagest_ack_time:1746006745669371|curr_delivered:1593287| [2025/04/30 09:52:25 669426] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745624914| [2025/04/30 09:52:25 669434] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:456||sndq_packets_used_bytes:0|sndq_packets_free:892| [2025/04/30 09:52:25 669441] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1690|origin_pktnum:0|size:1208|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1690|path_largest_ack:1690| [2025/04/30 09:52:25 669453] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:52808|prior_delivered:1542879|prior_time:1746006745624408|is_app_limited:0|send_elapse:42876|ack_elapse:44963|ctl_first_sent_time:1746006745624914|lagest_ack_time:1746006745669371|curr_delivered:1594495| [2025/04/30 09:52:25 669461] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745625050| [2025/04/30 09:52:25 669467] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:455||sndq_packets_used_bytes:0|sndq_packets_free:893| [2025/04/30 09:52:25 669471] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42363|rttvar:433|minrtt:31359|latest_rtt:44321|ack_delay:288| [2025/04/30 09:52:25 669478] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42572|rttvar:742|minrtt:31359|latest_rtt:44321|ack_delay:288| [2025/04/30 09:52:25 669484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1690|lost_pn:1687|thresh:3| [2025/04/30 09:52:25 669491] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 669497] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 669504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 665|pns:2| [2025/04/30 09:52:25 669510] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 669516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745674634|now:1746006745669516|interval:5118| [2025/04/30 09:52:25 669523] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745674634|now:1746006745669516|interv:5118| [2025/04/30 09:52:25 669530] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42876, ack_elapse 44963, delivered 51616|rate 1147966|lost 310| [2025/04/30 09:52:25 669536] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: RTT round update 29 -> 30| [2025/04/30 09:52:25 669540] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147966) in round 30| [2025/04/30 09:52:25 669544] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 669548] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 669552] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:105614|packet_lost:0|acked:2408|po_sent_time:1746006745625050|recovery:1|recovery_start:1746006745645387|packet_conservation:0|next_round_delivered:1594495| [2025/04/30 09:52:25 669556] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:105614|packet_lost:0|acked:2408|po_sent_time:1746006745625050|recovery:1|recovery_start:1746006745645387|packet_conservation:0|next_round_delivered:1594495| [2025/04/30 09:52:25 669561] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:108022|full_bw_reached:1|inflight:52800|srtt:42572|latest_rtt:44321|min_rtt:31359|applimit:0|lost:310|recovery:1|recovery_start:1746006745645387|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:52:25 669571] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:686|largest:686|pns:2| [2025/04/30 09:52:25 669575] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:686|frame:ACK |recv_time:1746006745669371|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 669580] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865669371|now:1746006745669371|interv:120000000| [2025/04/30 09:52:25 669584] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865669371|now:1746006745669371|interv:120000000| [2025/04/30 09:52:25 669588] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745670126|pq_index:0| [2025/04/30 09:52:25 669593] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745668817| [2025/04/30 09:52:25 669597] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745669597| [2025/04/30 09:52:25 669602] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745669601| [2025/04/30 09:52:25 669608] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42572|min_srtt:42572|path_bw:1210332|loss_rate:2.47|path_pto:0| [2025/04/30 09:52:25 669612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52800|cwnd:108022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1665957| [2025/04/30 09:52:25 669617] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42572|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 669621] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 669626] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42572|min_srtt:42572|path_bw:1210332|loss_rate:2.47|path_pto:0| [2025/04/30 09:52:25 669630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:52800|cwnd:108022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1667136| [2025/04/30 09:52:25 669635] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42572|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 669639] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 669645] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42572|min_srtt:42572|path_bw:1210332|loss_rate:2.47|path_pto:0| [2025/04/30 09:52:25 669652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:52800|cwnd:108022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1668315| [2025/04/30 09:52:25 669659] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42572|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 669671] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 669675] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42572|min_srtt:42572|path_bw:1210332|loss_rate:2.47|path_pto:0| [2025/04/30 09:52:25 669682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:52800|cwnd:108022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1669494| [2025/04/30 09:52:25 669689] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42572|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 669696] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 669702] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42572|min_srtt:42572|path_bw:1210332|loss_rate:2.47|path_pto:0| [2025/04/30 09:52:25 669710] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:52800|cwnd:108022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1670673| [2025/04/30 09:52:25 669717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 669723] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 669730] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 669736] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 669743] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 669750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:108022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1616439| [2025/04/30 09:52:25 669757] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 669763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 669769] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745670126| [2025/04/30 09:52:25 669775] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745670126| [2025/04/30 09:52:25 669781] [debug] |xqc_engine_wakeup_after|wakeup:1746006745670126|now:1746006745669781|diff:345| [2025/04/30 09:52:25 669788] [debug] |xqc_engine_main_logic|END|now:1746006745669601| [2025/04/30 09:52:25 669796] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745669796| [2025/04/30 09:52:25 669802] [debug] |xqc_engine_wakeup_after|wakeup:1746006745670126|now:1746006745669802|diff:324| [2025/04/30 09:52:25 669809] [debug] |xqc_engine_main_logic|END|now:1746006745669796| [2025/04/30 09:52:25 670886] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745670886| [2025/04/30 09:52:25 670901] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745670126|pq_index:0| [2025/04/30 09:52:25 670909] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745669601| [2025/04/30 09:52:25 670923] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745670921| [2025/04/30 09:52:25 670931] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745670126|now:1746006745670921| [2025/04/30 09:52:25 670937] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745670126|now:1746006745670921| [2025/04/30 09:52:25 670944] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 670951] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42572|min_srtt:42572|path_bw:1210332|loss_rate:2.47|path_pto:0| [2025/04/30 09:52:25 670959] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:52800|cwnd:108022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1670673| [2025/04/30 09:52:25 670965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 670969] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 670973] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 670977] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 670982] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 670986] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:108022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1616439| [2025/04/30 09:52:25 670991] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 670995] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1734| [2025/04/30 09:52:25 671027] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1734|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746006745671003|stream_id:0|stream_offset:1616439| [2025/04/30 09:52:25 671033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 671038] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 09:52:25 671042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745674634|now:1746006745671042|interval:3592| [2025/04/30 09:52:25 671047] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745674634|now:1746006745671042|interv:3592| [2025/04/30 09:52:25 671051] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108022|inflight:54000| [2025/04/30 09:52:25 671056] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 671060] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:108022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1617618| [2025/04/30 09:52:25 671069] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 671076] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1735| [2025/04/30 09:52:25 671114] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1735|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1746006745671087|stream_id:0|stream_offset:1617618| [2025/04/30 09:52:25 671123] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 671130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 09:52:25 671157] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745674634|now:1746006745671157|interval:3477| [2025/04/30 09:52:25 671164] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745674634|now:1746006745671157|interv:3477| [2025/04/30 09:52:25 671170] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108022|inflight:55200| [2025/04/30 09:52:25 671177] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 671182] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:108022|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1618797| [2025/04/30 09:52:25 671189] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 671195] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745672195|now:1746006745671195|interv:1000| [2025/04/30 09:52:25 671201] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 671208] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 671215] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745672195| [2025/04/30 09:52:25 671220] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745672195| [2025/04/30 09:52:25 671224] [debug] |xqc_engine_wakeup_after|wakeup:1746006745672195|now:1746006745671224|diff:971| [2025/04/30 09:52:25 671230] [debug] |xqc_engine_main_logic|END|now:1746006745670921| [2025/04/30 09:52:25 671243] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006745671242| [2025/04/30 09:52:25 671250] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 671259] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:686| [2025/04/30 09:52:25 671262] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:687| [2025/04/30 09:52:25 671270] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:687| [2025/04/30 09:52:25 671277] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 671284] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 671296] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:55216|prior_delivered:1542879|prior_time:1746006745624408|is_app_limited:0|send_elapse:43184|ack_elapse:46834|ctl_first_sent_time:1746006745625222|lagest_ack_time:1746006745671242|curr_delivered:1595695| [2025/04/30 09:52:25 671301] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745625222| [2025/04/30 09:52:25 671305] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:454||sndq_packets_used_bytes:0|sndq_packets_free:894| [2025/04/30 09:52:25 671310] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1692|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1692|path_largest_ack:1692| [2025/04/30 09:52:25 671314] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:54016|prior_delivered:1545279|prior_time:1746006745626296|is_app_limited:0|send_elapse:42602|ack_elapse:44946|ctl_first_sent_time:1746006745626652|lagest_ack_time:1746006745671242|curr_delivered:1596895| [2025/04/30 09:52:25 671318] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745626652| [2025/04/30 09:52:25 671322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:453||sndq_packets_used_bytes:0|sndq_packets_free:895| [2025/04/30 09:52:25 671326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42572|rttvar:742|minrtt:31359|latest_rtt:44590|ack_delay:88| [2025/04/30 09:52:25 671331] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42813|rttvar:1039|minrtt:31359|latest_rtt:44590|ack_delay:88| [2025/04/30 09:52:25 671335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1692|lost_pn:1689|thresh:3| [2025/04/30 09:52:25 671339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 671343] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 671348] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1688|lost_pn:1689|po_sent_time:1746006745624773|lost_send_time:1746006745621079|loss_delay:50163|frame:STREAM |repair:128| [2025/04/30 09:52:25 671352] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006745624773u| [2025/04/30 09:52:25 671356] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 671361] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42813|rtt_var:1039|pto_duration:46969|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 671365] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 671369] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 671373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:52:25 671377] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745743056|now:1746006745671360|interv:71696| [2025/04/30 09:52:25 671381] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745743056|now:1746006745671360|interval:71696|pto_count:0|srtt:42813 [2025/04/30 09:52:25 671388] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42602, ack_elapse 44946, delivered 51616|rate 1148400|lost 311| [2025/04/30 09:52:25 671393] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148400) in round 30| [2025/04/30 09:52:25 671397] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 671401] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 671405] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108022|packet_lost:1|acked:2400|po_sent_time:1746006745626652|recovery:1|recovery_start:1746006745671356|packet_conservation:0|next_round_delivered:1594495| [2025/04/30 09:52:25 671410] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108022|packet_lost:1|acked:2400|po_sent_time:1746006745626652|recovery:1|recovery_start:1746006745671356|packet_conservation:0|next_round_delivered:1594495| [2025/04/30 09:52:25 671414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:110305|full_bw_reached:1|inflight:51600|srtt:42813|latest_rtt:44590|min_rtt:31359|applimit:0|lost:310|recovery:1|recovery_start:1746006745671356|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 671420] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:687|largest:687|pns:2| [2025/04/30 09:52:25 671425] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:687|frame:ACK |recv_time:1746006745671242|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 671429] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865671242|now:1746006745671242|interv:120000000| [2025/04/30 09:52:25 671434] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865671242|now:1746006745671242|interv:120000000| [2025/04/30 09:52:25 671438] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745672195|pq_index:0| [2025/04/30 09:52:25 671442] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745670921| [2025/04/30 09:52:25 671446] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745671446| [2025/04/30 09:52:25 671451] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745671450| [2025/04/30 09:52:25 671456] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42813|min_srtt:42813|path_bw:1210332|loss_rate:2.44|path_pto:0| [2025/04/30 09:52:25 671461] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:51600|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1459632| [2025/04/30 09:52:25 671466] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42813|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 671470] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1688|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 671475] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42813|min_srtt:42813|path_bw:1210332|loss_rate:2.44|path_pto:0| [2025/04/30 09:52:25 671481] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:51600|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1670673| [2025/04/30 09:52:25 671486] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42813|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 671490] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 671495] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42813|min_srtt:42813|path_bw:1210332|loss_rate:2.44|path_pto:0| [2025/04/30 09:52:25 671499] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:51600|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1671852| [2025/04/30 09:52:25 671503] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42813|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 671508] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 671512] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42813|min_srtt:42813|path_bw:1210332|loss_rate:2.44|path_pto:0| [2025/04/30 09:52:25 671516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:51600|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1673031| [2025/04/30 09:52:25 671520] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42813|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 671525] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 671529] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42813|min_srtt:42813|path_bw:1210332|loss_rate:2.44|path_pto:0| [2025/04/30 09:52:25 671533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51600|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1674210| [2025/04/30 09:52:25 671537] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 671541] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 671545] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 671549] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 671553] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:1688|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 671557] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1459632| [2025/04/30 09:52:25 671564] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 671568] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 671572] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 671576] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1618797| [2025/04/30 09:52:25 671581] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 671584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 671588] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745672195| [2025/04/30 09:52:25 671592] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745672195| [2025/04/30 09:52:25 671596] [debug] |xqc_engine_wakeup_after|wakeup:1746006745672195|now:1746006745671596|diff:599| [2025/04/30 09:52:25 671600] [debug] |xqc_engine_main_logic|END|now:1746006745671450| [2025/04/30 09:52:25 671606] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745671606| [2025/04/30 09:52:25 671609] [debug] |xqc_engine_wakeup_after|wakeup:1746006745672195|now:1746006745671609|diff:586| [2025/04/30 09:52:25 671613] [debug] |xqc_engine_main_logic|END|now:1746006745671606| [2025/04/30 09:52:25 672694] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745672694| [2025/04/30 09:52:25 672710] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745672195|pq_index:0| [2025/04/30 09:52:25 672717] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745671450| [2025/04/30 09:52:25 672726] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745672724| [2025/04/30 09:52:25 672733] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745672195|now:1746006745672724| [2025/04/30 09:52:25 672740] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745672195|now:1746006745672724| [2025/04/30 09:52:25 672745] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 672753] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42813|min_srtt:42813|path_bw:1210332|loss_rate:2.44|path_pto:0| [2025/04/30 09:52:25 672760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51600|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1674210| [2025/04/30 09:52:25 672767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 672774] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 672780] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 672787] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 672802] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:1688|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 672808] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1459632| [2025/04/30 09:52:25 672815] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 672821] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1736| [2025/04/30 09:52:25 672869] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1736|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006745672833|stream_id:0|stream_offset:1459632| [2025/04/30 09:52:25 672880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1736|origin_pktnum:1595|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:25 672887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:52:25 672894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42813|rtt_var:1039|pto_duration:46969|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 672901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 672908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 672914] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:52:25 672921] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745744802|now:1746006745672893|interv:71909| [2025/04/30 09:52:25 672927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745744802|now:1746006745672893|interval:71909|pto_count:0|srtt:42813 [2025/04/30 09:52:25 672934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:52800| [2025/04/30 09:52:25 672939] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 672943] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1618797| [2025/04/30 09:52:25 672948] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 672953] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1737| [2025/04/30 09:52:25 672992] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1737|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746006745672964|stream_id:0|stream_offset:1618797| [2025/04/30 09:52:25 673001] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 673009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 09:52:25 673014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42813|rtt_var:1039|pto_duration:46969|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 673024] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 673028] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 673032] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:52:25 673036] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745744933|now:1746006745673014|interv:71919| [2025/04/30 09:52:25 673040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745744933|now:1746006745673014|interval:71919|pto_count:0|srtt:42813 [2025/04/30 09:52:25 673044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:54000| [2025/04/30 09:52:25 673049] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 673053] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1619976| [2025/04/30 09:52:25 673058] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 673062] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745674062|now:1746006745673062|interv:1000| [2025/04/30 09:52:25 673066] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 673070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 673075] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745674062| [2025/04/30 09:52:25 673079] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745674062| [2025/04/30 09:52:25 673083] [debug] |xqc_engine_wakeup_after|wakeup:1746006745674062|now:1746006745673083|diff:979| [2025/04/30 09:52:25 673087] [debug] |xqc_engine_main_logic|END|now:1746006745672724| [2025/04/30 09:52:25 673237] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:44|state:ESTABED|recv_time:1746006745673236| [2025/04/30 09:52:25 673250] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 673259] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:687| [2025/04/30 09:52:25 673265] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:688| [2025/04/30 09:52:25 673273] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:688| [2025/04/30 09:52:25 673279] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 673287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 673294] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:55216|prior_delivered:1545279|prior_time:1746006745626296|is_app_limited:0|send_elapse:42699|ack_elapse:46940|ctl_first_sent_time:1746006745626749|lagest_ack_time:1746006745673236|curr_delivered:1598095| [2025/04/30 09:52:25 673302] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745626749| [2025/04/30 09:52:25 673317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:453||sndq_packets_used_bytes:0|sndq_packets_free:895| [2025/04/30 09:52:25 673324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 673331] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:55216|prior_delivered:1545279|prior_time:1746006745626296|is_app_limited:0|send_elapse:42699|ack_elapse:46940|ctl_first_sent_time:1746006745626749|lagest_ack_time:1746006745673236|curr_delivered:1599295| [2025/04/30 09:52:25 673337] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745626881| [2025/04/30 09:52:25 673341] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:452||sndq_packets_used_bytes:0|sndq_packets_free:896| [2025/04/30 09:52:25 673347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42813|rttvar:1039|minrtt:31359|latest_rtt:46355|ack_delay:96| [2025/04/30 09:52:25 673353] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43244|rttvar:1641|minrtt:31359|latest_rtt:46355|ack_delay:96| [2025/04/30 09:52:25 673360] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1694|lost_pn:1691|thresh:3| [2025/04/30 09:52:25 673366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 673370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 673374] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 673378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 673382] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43244|rtt_var:1641|pto_duration:49808|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 673387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 673391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 673395] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:52:25 673399] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745747772|now:1746006745673382|interv:74390| [2025/04/30 09:52:25 673403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745747772|now:1746006745673382|interval:74390|pto_count:0|srtt:43244 [2025/04/30 09:52:25 673407] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42699, ack_elapse 46940, delivered 54016|rate 1150745|lost 311| [2025/04/30 09:52:25 673412] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150745) in round 30| [2025/04/30 09:52:25 673416] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 673420] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 673424] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745626881|recovery:1|recovery_start:1746006745671356|packet_conservation:0|next_round_delivered:1594495| [2025/04/30 09:52:25 673432] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745626881|recovery:1|recovery_start:1746006745671356|packet_conservation:0|next_round_delivered:1594495| [2025/04/30 09:52:25 673437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:110305|full_bw_reached:1|inflight:51600|srtt:43244|latest_rtt:46355|min_rtt:31359|applimit:0|lost:311|recovery:1|recovery_start:1746006745671356|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 673442] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:25 673447] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:25 673452] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 09:52:25 673456] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:688|largest:688|pns:2| [2025/04/30 09:52:25 673461] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:688|frame:PING ACK |recv_time:1746006745673236|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 673466] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865673236|now:1746006745673236|interv:120000000| [2025/04/30 09:52:25 673470] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865673236|now:1746006745673236|interv:120000000| [2025/04/30 09:52:25 673474] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745674062|pq_index:0| [2025/04/30 09:52:25 673479] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745672724| [2025/04/30 09:52:25 673483] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745673482| [2025/04/30 09:52:25 673487] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745673486| [2025/04/30 09:52:25 673493] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:688|ack_delay:257|first_ack_range:10|largest_pkt_recv_time:1746006745673236| [2025/04/30 09:52:25 673498] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:688|low:678|pkt_pns:2| [2025/04/30 09:52:25 673501] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:676|low:673|pkt_pns:2| [2025/04/30 09:52:25 673505] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:671|low:665|pkt_pns:2| [2025/04/30 09:52:25 673509] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:10|path:0|path_largest_recv:688|frame_largest_recv:688| [2025/04/30 09:52:25 673513] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:25 673518] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43244|min_srtt:43244|path_bw:1210332|loss_rate:3.01|path_pto:0| [2025/04/30 09:52:25 673523] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:51600|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1674210| [2025/04/30 09:52:25 673530] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43244|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 673534] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 673539] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43244|min_srtt:43244|path_bw:1210332|loss_rate:3.01|path_pto:0| [2025/04/30 09:52:25 673543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:51600|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1675389| [2025/04/30 09:52:25 673548] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43244|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 673552] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 673556] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43244|min_srtt:43244|path_bw:1210332|loss_rate:3.01|path_pto:0| [2025/04/30 09:52:25 673561] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51600|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1676568| [2025/04/30 09:52:25 673565] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 673569] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 673573] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 673577] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 673582] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:25 673587] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:51600|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1619976| [2025/04/30 09:52:25 673594] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 673601] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 673607] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745674062| [2025/04/30 09:52:25 673613] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745674062| [2025/04/30 09:52:25 673620] [debug] |xqc_engine_wakeup_after|wakeup:1746006745674062|now:1746006745673620|diff:442| [2025/04/30 09:52:25 673626] [debug] |xqc_engine_main_logic|END|now:1746006745673486| [2025/04/30 09:52:25 673635] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745673634| [2025/04/30 09:52:25 673641] [debug] |xqc_engine_wakeup_after|wakeup:1746006745674062|now:1746006745673641|diff:421| [2025/04/30 09:52:25 673647] [debug] |xqc_engine_main_logic|END|now:1746006745673634| [2025/04/30 09:52:25 674732] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745674732| [2025/04/30 09:52:25 674744] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745674062|pq_index:0| [2025/04/30 09:52:25 674751] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745673486| [2025/04/30 09:52:25 674760] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745674758| [2025/04/30 09:52:25 674767] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745674062|now:1746006745674758| [2025/04/30 09:52:25 674773] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745674062|now:1746006745674758| [2025/04/30 09:52:25 674780] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 674788] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43244|min_srtt:43244|path_bw:1210332|loss_rate:3.01|path_pto:0| [2025/04/30 09:52:25 674795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51600|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1676568| [2025/04/30 09:52:25 674802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 674808] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 674814] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 674819] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 674824] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:25 674828] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:51600|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1619976| [2025/04/30 09:52:25 674833] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 674837] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1738| [2025/04/30 09:52:25 674877] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1738|size:1210|sent:1226|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:51600|now:1746006745674846|stream_id:0|stream_offset:1619976| [2025/04/30 09:52:25 674886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1738|origin_pktnum:0|size:1210|enc_size:1226|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:25 674894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:52:25 674901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43244|rtt_var:1641|pto_duration:49808|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 674908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 674912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 674922] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 09:52:25 674926] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745749654|now:1746006745674900|interv:74754| [2025/04/30 09:52:25 674930] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745749654|now:1746006745674900|interval:74754|pto_count:0|srtt:43244 [2025/04/30 09:52:25 674935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:52810| [2025/04/30 09:52:25 674940] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 674944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1621155| [2025/04/30 09:52:25 674949] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 674953] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1739| [2025/04/30 09:52:25 674984] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1739|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1746006745674960|stream_id:0|stream_offset:1621155| [2025/04/30 09:52:25 674994] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 675001] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/04/30 09:52:25 675007] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43244|rtt_var:1641|pto_duration:49808|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 675014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 675019] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 675023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 09:52:25 675027] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745749768|now:1746006745675006|interv:74762| [2025/04/30 09:52:25 675031] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745749768|now:1746006745675006|interval:74762|pto_count:0|srtt:43244 [2025/04/30 09:52:25 675036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:54010| [2025/04/30 09:52:25 675041] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 675045] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1622334| [2025/04/30 09:52:25 675050] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 675053] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745676053|now:1746006745675053|interv:1000| [2025/04/30 09:52:25 675062] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 675065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 675070] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745676053| [2025/04/30 09:52:25 675074] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745676053| [2025/04/30 09:52:25 675078] [debug] |xqc_engine_wakeup_after|wakeup:1746006745676053|now:1746006745675078|diff:975| [2025/04/30 09:52:25 675082] [debug] |xqc_engine_main_logic|END|now:1746006745674758| [2025/04/30 09:52:25 676155] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745676154| [2025/04/30 09:52:25 676166] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745676053|pq_index:0| [2025/04/30 09:52:25 676173] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745674758| [2025/04/30 09:52:25 676181] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745676180| [2025/04/30 09:52:25 676189] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745676053|now:1746006745676180| [2025/04/30 09:52:25 676196] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745676053|now:1746006745676180| [2025/04/30 09:52:25 676201] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 676209] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43244|min_srtt:43244|path_bw:1210332|loss_rate:2.98|path_pto:0| [2025/04/30 09:52:25 676216] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:54010|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1676568| [2025/04/30 09:52:25 676223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 676228] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 676232] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 676238] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 676245] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 676251] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1622334| [2025/04/30 09:52:25 676258] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 676265] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1740| [2025/04/30 09:52:25 676311] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1740|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746006745676276|stream_id:0|stream_offset:1622334| [2025/04/30 09:52:25 676321] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 676337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 09:52:25 676344] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43244|rtt_var:1641|pto_duration:49808|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 676351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 676357] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 676361] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 09:52:25 676365] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745751084|now:1746006745676343|interv:74741| [2025/04/30 09:52:25 676370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745751084|now:1746006745676343|interval:74741|pto_count:0|srtt:43244 [2025/04/30 09:52:25 676374] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:55210| [2025/04/30 09:52:25 676379] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 676383] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1623513| [2025/04/30 09:52:25 676388] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 676393] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1741| [2025/04/30 09:52:25 676424] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1741|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55210|now:1746006745676400|stream_id:0|stream_offset:1623513| [2025/04/30 09:52:25 676433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 676441] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:55210|applimit:0| [2025/04/30 09:52:25 676448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43244|rtt_var:1641|pto_duration:49808|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 676454] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 676458] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 676462] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 56410| [2025/04/30 09:52:25 676466] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745751208|now:1746006745676447|interv:74761| [2025/04/30 09:52:25 676470] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745751208|now:1746006745676447|interval:74761|pto_count:0|srtt:43244 [2025/04/30 09:52:25 676475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:56410| [2025/04/30 09:52:25 676486] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 676490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56410|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1624692| [2025/04/30 09:52:25 676495] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 676499] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745677498|now:1746006745676498|interv:1000| [2025/04/30 09:52:25 676503] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 676506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 676511] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745677498| [2025/04/30 09:52:25 676515] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745677498| [2025/04/30 09:52:25 676519] [debug] |xqc_engine_wakeup_after|wakeup:1746006745677498|now:1746006745676519|diff:979| [2025/04/30 09:52:25 676523] [debug] |xqc_engine_main_logic|END|now:1746006745676180| [2025/04/30 09:52:25 676533] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:45|state:ESTABED|recv_time:1746006745676532| [2025/04/30 09:52:25 676538] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 676544] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:688| [2025/04/30 09:52:25 676548] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:689| [2025/04/30 09:52:25 676553] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:689| [2025/04/30 09:52:25 676557] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 676563] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1696|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1697|path_largest_ack:1696| [2025/04/30 09:52:25 676567] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:56416|prior_delivered:1547679|prior_time:1746006745628212|is_app_limited:0|send_elapse:42559|ack_elapse:48320|ctl_first_sent_time:1746006745628587|lagest_ack_time:1746006745676532|curr_delivered:1600495| [2025/04/30 09:52:25 676572] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745628587| [2025/04/30 09:52:25 676577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:451||sndq_packets_used_bytes:0|sndq_packets_free:897| [2025/04/30 09:52:25 676581] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1697|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1697|path_largest_ack:1697| [2025/04/30 09:52:25 676586] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:56416|prior_delivered:1547679|prior_time:1746006745628212|is_app_limited:0|send_elapse:42559|ack_elapse:48320|ctl_first_sent_time:1746006745628587|lagest_ack_time:1746006745676532|curr_delivered:1601695| [2025/04/30 09:52:25 676590] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745628694| [2025/04/30 09:52:25 676594] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:450||sndq_packets_used_bytes:0|sndq_packets_free:898| [2025/04/30 09:52:25 676598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43244|rttvar:1641|minrtt:31359|latest_rtt:47838|ack_delay:88| [2025/04/30 09:52:25 676606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43807|rttvar:2357|minrtt:31359|latest_rtt:47838|ack_delay:88| [2025/04/30 09:52:25 676610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1697|lost_pn:1694|thresh:3| [2025/04/30 09:52:25 676614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 676618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 676622] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 676626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 676633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745680841|now:1746006745676633|interval:4208| [2025/04/30 09:52:25 676640] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745680841|now:1746006745676633|interv:4208| [2025/04/30 09:52:25 676646] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42559, ack_elapse 48320, delivered 54016|rate 1117880|lost 311| [2025/04/30 09:52:25 676653] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1117880) in round 30| [2025/04/30 09:52:25 676660] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 676665] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 676669] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745628694|recovery:1|recovery_start:1746006745671356|packet_conservation:0|next_round_delivered:1594495| [2025/04/30 09:52:25 676674] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745628694|recovery:1|recovery_start:1746006745671356|packet_conservation:0|next_round_delivered:1594495| [2025/04/30 09:52:25 676679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:110305|full_bw_reached:1|inflight:54010|srtt:43807|latest_rtt:47838|min_rtt:31359|applimit:0|lost:311|recovery:1|recovery_start:1746006745671356|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 676684] [stats] |scid:d47626d1917b423603b680b7|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0||cwnd:110305|inflight:54010|mode:2|applimit:0|pacing_rate:1210332|bw:1210332|srtt:43807|latest_rtt:47838|min_rtt:31359|send:1715|lost:311|tlp:0|recv:671|recovery:1|slow_start:0|conn_life:1450680|acked:2400|delivered:1601695|is_cwnd_limited:0| [2025/04/30 09:52:25 676690] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:689|largest:689|pns:2| [2025/04/30 09:52:25 676695] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:689|frame:ACK |recv_time:1746006745676532|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 676700] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865676532|now:1746006745676532|interv:120000000| [2025/04/30 09:52:25 676707] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865676532|now:1746006745676532|interv:120000000| [2025/04/30 09:52:25 676711] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745677498|pq_index:0| [2025/04/30 09:52:25 676716] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745676180| [2025/04/30 09:52:25 676720] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745676720| [2025/04/30 09:52:25 676725] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745676724| [2025/04/30 09:52:25 676730] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43807|min_srtt:43807|path_bw:1210332|loss_rate:2.94|path_pto:0| [2025/04/30 09:52:25 676735] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:54010|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1676568| [2025/04/30 09:52:25 676740] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43807|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 676744] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 676749] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43807|min_srtt:43807|path_bw:1210332|loss_rate:2.94|path_pto:0| [2025/04/30 09:52:25 676753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:54010|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1677747| [2025/04/30 09:52:25 676758] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43807|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 676762] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 676767] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43807|min_srtt:43807|path_bw:1210332|loss_rate:2.94|path_pto:0| [2025/04/30 09:52:25 676771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:54010|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1678926| [2025/04/30 09:52:25 676775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 676779] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 676783] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 676787] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 676792] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 676799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1624692| [2025/04/30 09:52:25 676803] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 676807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 676811] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745677498| [2025/04/30 09:52:25 676815] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745677498| [2025/04/30 09:52:25 676819] [debug] |xqc_engine_wakeup_after|wakeup:1746006745677498|now:1746006745676819|diff:679| [2025/04/30 09:52:25 676823] [debug] |xqc_engine_main_logic|END|now:1746006745676724| [2025/04/30 09:52:25 676829] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745676829| [2025/04/30 09:52:25 676833] [debug] |xqc_engine_wakeup_after|wakeup:1746006745677498|now:1746006745676832|diff:666| [2025/04/30 09:52:25 676836] [debug] |xqc_engine_main_logic|END|now:1746006745676829| [2025/04/30 09:52:25 677904] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745677904| [2025/04/30 09:52:25 677914] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745677498|pq_index:0| [2025/04/30 09:52:25 677919] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745676724| [2025/04/30 09:52:25 677924] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745677923| [2025/04/30 09:52:25 677929] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745677498|now:1746006745677923| [2025/04/30 09:52:25 677933] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745677498|now:1746006745677923| [2025/04/30 09:52:25 677937] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 677943] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43807|min_srtt:43807|path_bw:1210332|loss_rate:2.94|path_pto:0| [2025/04/30 09:52:25 677948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:54010|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1678926| [2025/04/30 09:52:25 677952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 677956] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 677960] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 677965] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 677969] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 677974] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1624692| [2025/04/30 09:52:25 677983] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 677988] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1742| [2025/04/30 09:52:25 678026] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1742|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746006745677996|stream_id:0|stream_offset:1624692| [2025/04/30 09:52:25 678035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 678042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 09:52:25 678049] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745680841|now:1746006745678049|interval:2792| [2025/04/30 09:52:25 678056] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745680841|now:1746006745678049|interv:2792| [2025/04/30 09:52:25 678061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:55210| [2025/04/30 09:52:25 678066] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 678071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1625871| [2025/04/30 09:52:25 678075] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 678079] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745679079|now:1746006745678079|interv:1000| [2025/04/30 09:52:25 678083] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 678089] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 678095] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745679079| [2025/04/30 09:52:25 678102] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745679079| [2025/04/30 09:52:25 678108] [debug] |xqc_engine_wakeup_after|wakeup:1746006745679079|now:1746006745678108|diff:971| [2025/04/30 09:52:25 678115] [debug] |xqc_engine_main_logic|END|now:1746006745677923| [2025/04/30 09:52:25 678126] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:45|state:ESTABED|recv_time:1746006745678125| [2025/04/30 09:52:25 678153] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 678161] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:689| [2025/04/30 09:52:25 678167] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:690| [2025/04/30 09:52:25 678177] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:690| [2025/04/30 09:52:25 678183] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 678191] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1698|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1699|path_largest_ack:1698| [2025/04/30 09:52:25 678199] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:58816|prior_delivered:1547679|prior_time:1746006745628212|is_app_limited:0|send_elapse:42778|ack_elapse:49913|ctl_first_sent_time:1746006745628806|lagest_ack_time:1746006745678125|curr_delivered:1602895| [2025/04/30 09:52:25 678212] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745628806| [2025/04/30 09:52:25 678217] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:449||sndq_packets_used_bytes:0|sndq_packets_free:899| [2025/04/30 09:52:25 678224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1699|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1699|path_largest_ack:1699| [2025/04/30 09:52:25 678231] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:58816|prior_delivered:1547679|prior_time:1746006745628212|is_app_limited:0|send_elapse:42778|ack_elapse:49913|ctl_first_sent_time:1746006745628806|lagest_ack_time:1746006745678125|curr_delivered:1604095| [2025/04/30 09:52:25 678237] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745628945| [2025/04/30 09:52:25 678244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:448||sndq_packets_used_bytes:0|sndq_packets_free:900| [2025/04/30 09:52:25 678250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43807|rttvar:2357|minrtt:31359|latest_rtt:49180|ack_delay:80| [2025/04/30 09:52:25 678258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:44469|rttvar:3091|minrtt:31359|latest_rtt:49180|ack_delay:80| [2025/04/30 09:52:25 678265] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1699|lost_pn:1696|thresh:3| [2025/04/30 09:52:25 678272] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 678278] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 678285] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 678291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1695|lost_pn:1696|po_sent_time:1746006745627024|lost_send_time:1746006745622798|loss_delay:55327|frame:STREAM |repair:128| [2025/04/30 09:52:25 678296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006745627024u| [2025/04/30 09:52:25 678300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 678304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44469|rtt_var:3091|pto_duration:56833|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 678309] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 678313] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 678317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 09:52:25 678321] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745759829|now:1746006745678304|interv:81525| [2025/04/30 09:52:25 678325] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745759829|now:1746006745678304|interval:81525|pto_count:0|srtt:44469 [2025/04/30 09:52:25 678334] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42778, ack_elapse 49913, delivered 56416|rate 1130286|lost 312| [2025/04/30 09:52:25 678339] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1130286) in round 30| [2025/04/30 09:52:25 678343] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 678347] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 678351] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110305|packet_lost:1|acked:2400|po_sent_time:1746006745628945|recovery:1|recovery_start:1746006745678300|packet_conservation:0|next_round_delivered:1594495| [2025/04/30 09:52:25 678356] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110305|packet_lost:1|acked:2400|po_sent_time:1746006745628945|recovery:1|recovery_start:1746006745678300|packet_conservation:0|next_round_delivered:1594495| [2025/04/30 09:52:25 678360] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:110305|full_bw_reached:1|inflight:51610|srtt:44469|latest_rtt:49180|min_rtt:31359|applimit:0|lost:311|recovery:1|recovery_start:1746006745678300|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 678366] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:690|largest:690|pns:2| [2025/04/30 09:52:25 678371] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:690|frame:ACK |recv_time:1746006745678125|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 678376] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865678125|now:1746006745678125|interv:120000000| [2025/04/30 09:52:25 678380] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865678125|now:1746006745678125|interv:120000000| [2025/04/30 09:52:25 678384] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745679079|pq_index:0| [2025/04/30 09:52:25 678388] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745677923| [2025/04/30 09:52:25 678392] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745678392| [2025/04/30 09:52:25 678397] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745678396| [2025/04/30 09:52:25 678403] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44469|min_srtt:44469|path_bw:1210332|loss_rate:2.92|path_pto:0| [2025/04/30 09:52:25 678408] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1571637| [2025/04/30 09:52:25 678413] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44469|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 678417] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1695|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 678422] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44469|min_srtt:44469|path_bw:1210332|loss_rate:2.92|path_pto:0| [2025/04/30 09:52:25 678429] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1678926| [2025/04/30 09:52:25 678434] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44469|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 678438] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 678443] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44469|min_srtt:44469|path_bw:1210332|loss_rate:2.92|path_pto:0| [2025/04/30 09:52:25 678447] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1680105| [2025/04/30 09:52:25 678451] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44469|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 678456] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 678460] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44469|min_srtt:44469|path_bw:1210332|loss_rate:2.92|path_pto:0| [2025/04/30 09:52:25 678464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1681284| [2025/04/30 09:52:25 678468] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 678472] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 678476] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 678480] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 678485] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:1695|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 678489] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1571637| [2025/04/30 09:52:25 678494] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 678497] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 678502] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 678506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1625871| [2025/04/30 09:52:25 678510] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 678516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 678520] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745679079| [2025/04/30 09:52:25 678524] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745679079| [2025/04/30 09:52:25 678528] [debug] |xqc_engine_wakeup_after|wakeup:1746006745679079|now:1746006745678528|diff:551| [2025/04/30 09:52:25 678533] [debug] |xqc_engine_main_logic|END|now:1746006745678396| [2025/04/30 09:52:25 678539] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745678538| [2025/04/30 09:52:25 678542] [debug] |xqc_engine_wakeup_after|wakeup:1746006745679079|now:1746006745678542|diff:537| [2025/04/30 09:52:25 678546] [debug] |xqc_engine_main_logic|END|now:1746006745678538| [2025/04/30 09:52:25 679627] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745679627| [2025/04/30 09:52:25 679643] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745679079|pq_index:0| [2025/04/30 09:52:25 679651] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745678396| [2025/04/30 09:52:25 679659] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745679657| [2025/04/30 09:52:25 679666] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745679079|now:1746006745679657| [2025/04/30 09:52:25 679673] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745679079|now:1746006745679657| [2025/04/30 09:52:25 679680] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 679688] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44469|min_srtt:44469|path_bw:1210332|loss_rate:2.92|path_pto:0| [2025/04/30 09:52:25 679695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1681284| [2025/04/30 09:52:25 679703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 679709] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 679715] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 679722] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 679730] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:1695|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 679736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1571637| [2025/04/30 09:52:25 679744] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 679750] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1743| [2025/04/30 09:52:25 679796] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1743|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746006745679762|stream_id:0|stream_offset:1571637| [2025/04/30 09:52:25 679813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1743|origin_pktnum:1695|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:25 679821] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 09:52:25 679827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44469|rtt_var:3091|pto_duration:56833|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 679834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 679840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 679846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 09:52:25 679853] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745761595|now:1746006745679827|interv:81768| [2025/04/30 09:52:25 679858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745761595|now:1746006745679827|interval:81768|pto_count:0|srtt:44469 [2025/04/30 09:52:25 679862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:52810| [2025/04/30 09:52:25 679868] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 679872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1625871| [2025/04/30 09:52:25 679877] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 679881] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1744| [2025/04/30 09:52:25 679912] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1744|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1746006745679888|stream_id:0|stream_offset:1625871| [2025/04/30 09:52:25 679918] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 679923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/04/30 09:52:25 679927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44469|rtt_var:3091|pto_duration:56833|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 679931] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 679935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 679939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 09:52:25 679943] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745761721|now:1746006745679927|interv:81794| [2025/04/30 09:52:25 679947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745761721|now:1746006745679927|interval:81794|pto_count:0|srtt:44469 [2025/04/30 09:52:25 679957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:54010| [2025/04/30 09:52:25 679962] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 679966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1627050| [2025/04/30 09:52:25 679970] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 679974] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745680974|now:1746006745679974|interv:1000| [2025/04/30 09:52:25 679978] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 679982] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 679986] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745680974| [2025/04/30 09:52:25 679990] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745680974| [2025/04/30 09:52:25 679995] [debug] |xqc_engine_wakeup_after|wakeup:1746006745680974|now:1746006745679994|diff:980| [2025/04/30 09:52:25 679999] [debug] |xqc_engine_main_logic|END|now:1746006745679657| [2025/04/30 09:52:25 680200] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:45|state:ESTABED|recv_time:1746006745680199| [2025/04/30 09:52:25 680213] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 680222] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:690| [2025/04/30 09:52:25 680229] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:691| [2025/04/30 09:52:25 680237] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:691| [2025/04/30 09:52:25 680243] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 680251] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1700|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1701|path_largest_ack:1700| [2025/04/30 09:52:25 680258] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:58816|prior_delivered:1550079|prior_time:1746006745630223|is_app_limited:0|send_elapse:42541|ack_elapse:49976|ctl_first_sent_time:1746006745630600|lagest_ack_time:1746006745680199|curr_delivered:1605295| [2025/04/30 09:52:25 680266] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745630600| [2025/04/30 09:52:25 680273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:448||sndq_packets_used_bytes:0|sndq_packets_free:900| [2025/04/30 09:52:25 680279] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1701|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1701|path_largest_ack:1701| [2025/04/30 09:52:25 680286] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:58816|prior_delivered:1550079|prior_time:1746006745630223|is_app_limited:0|send_elapse:42541|ack_elapse:49976|ctl_first_sent_time:1746006745630600|lagest_ack_time:1746006745680199|curr_delivered:1606495| [2025/04/30 09:52:25 680293] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745630695| [2025/04/30 09:52:25 680299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:447||sndq_packets_used_bytes:0|sndq_packets_free:901| [2025/04/30 09:52:25 680309] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:44469|rttvar:3091|minrtt:31359|latest_rtt:49504|ack_delay:96| [2025/04/30 09:52:25 680316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:45087|rttvar:3553|minrtt:31359|latest_rtt:49504|ack_delay:96| [2025/04/30 09:52:25 680322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1701|lost_pn:1698|thresh:3| [2025/04/30 09:52:25 680329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 680334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 680338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 680342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 680346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 680350] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:45087|rtt_var:3553|pto_duration:59299|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 680355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 680359] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 680363] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 09:52:25 680367] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745764187|now:1746006745680350|interv:83837| [2025/04/30 09:52:25 680371] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745764187|now:1746006745680350|interval:83837|pto_count:0|srtt:45087 [2025/04/30 09:52:25 680375] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42541, ack_elapse 49976, delivered 56416|rate 1128861|lost 312| [2025/04/30 09:52:25 680380] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1128861) in round 30| [2025/04/30 09:52:25 680384] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 680388] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 680392] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745630695|recovery:1|recovery_start:1746006745678300|packet_conservation:0|next_round_delivered:1594495| [2025/04/30 09:52:25 680397] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745630695|recovery:1|recovery_start:1746006745678300|packet_conservation:0|next_round_delivered:1594495| [2025/04/30 09:52:25 680402] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:110305|full_bw_reached:1|inflight:51610|srtt:45087|latest_rtt:49504|min_rtt:31359|applimit:0|lost:312|recovery:1|recovery_start:1746006745678300|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 680411] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:691|largest:691|pns:2| [2025/04/30 09:52:25 680415] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:691|frame:ACK |recv_time:1746006745680199|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 680420] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865680199|now:1746006745680199|interv:120000000| [2025/04/30 09:52:25 680425] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865680199|now:1746006745680199|interv:120000000| [2025/04/30 09:52:25 680429] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745680974|pq_index:0| [2025/04/30 09:52:25 680433] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745679657| [2025/04/30 09:52:25 680437] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745680437| [2025/04/30 09:52:25 680442] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745680441| [2025/04/30 09:52:25 680448] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45087|min_srtt:45087|path_bw:1210332|loss_rate:3.47|path_pto:0| [2025/04/30 09:52:25 680452] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1681284| [2025/04/30 09:52:25 680457] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 680462] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 680466] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45087|min_srtt:45087|path_bw:1210332|loss_rate:3.47|path_pto:0| [2025/04/30 09:52:25 680471] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1682463| [2025/04/30 09:52:25 680475] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 680480] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 680484] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45087|min_srtt:45087|path_bw:1210332|loss_rate:3.47|path_pto:0| [2025/04/30 09:52:25 680489] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1683642| [2025/04/30 09:52:25 680493] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 680497] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 680503] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 680508] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 680512] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 680516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1627050| [2025/04/30 09:52:25 680521] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 680525] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 680529] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745680974| [2025/04/30 09:52:25 680533] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745680974| [2025/04/30 09:52:25 680537] [debug] |xqc_engine_wakeup_after|wakeup:1746006745680974|now:1746006745680537|diff:437| [2025/04/30 09:52:25 680541] [debug] |xqc_engine_main_logic|END|now:1746006745680441| [2025/04/30 09:52:25 680546] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745680546| [2025/04/30 09:52:25 680550] [debug] |xqc_engine_wakeup_after|wakeup:1746006745680974|now:1746006745680550|diff:424| [2025/04/30 09:52:25 680554] [debug] |xqc_engine_main_logic|END|now:1746006745680546| [2025/04/30 09:52:25 681625] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745681625| [2025/04/30 09:52:25 681640] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745680974|pq_index:0| [2025/04/30 09:52:25 681647] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745680441| [2025/04/30 09:52:25 681656] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745681654| [2025/04/30 09:52:25 681663] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745680974|now:1746006745681654| [2025/04/30 09:52:25 681670] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745680974|now:1746006745681654| [2025/04/30 09:52:25 681677] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 681685] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45087|min_srtt:45087|path_bw:1210332|loss_rate:3.47|path_pto:0| [2025/04/30 09:52:25 681693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1683642| [2025/04/30 09:52:25 681700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 681707] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 681713] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 681720] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 681735] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 681742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1627050| [2025/04/30 09:52:25 681749] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 681756] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1745| [2025/04/30 09:52:25 681803] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1745|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746006745681767|stream_id:0|stream_offset:1627050| [2025/04/30 09:52:25 681813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 681821] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 09:52:25 681828] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:45087|rtt_var:3553|pto_duration:59299|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 681832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 681836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 681840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 09:52:25 681844] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745766066|now:1746006745681828|interv:84238| [2025/04/30 09:52:25 681848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745766066|now:1746006745681828|interval:84238|pto_count:0|srtt:45087 [2025/04/30 09:52:25 681853] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:52810| [2025/04/30 09:52:25 681858] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 681862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1628229| [2025/04/30 09:52:25 681867] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 681871] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1746| [2025/04/30 09:52:25 681899] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1746|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1746006745681878|stream_id:0|stream_offset:1628229| [2025/04/30 09:52:25 681905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 681910] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/04/30 09:52:25 681914] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:45087|rtt_var:3553|pto_duration:59299|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 681923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 681927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 681931] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 09:52:25 681935] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745766177|now:1746006745681914|interv:84263| [2025/04/30 09:52:25 681939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745766177|now:1746006745681914|interval:84263|pto_count:0|srtt:45087 [2025/04/30 09:52:25 681943] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:54010| [2025/04/30 09:52:25 681948] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 681953] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 681957] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 681961] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745682961|now:1746006745681961|interv:1000| [2025/04/30 09:52:25 681965] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 681969] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 681973] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745682961| [2025/04/30 09:52:25 681978] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745682961| [2025/04/30 09:52:25 681982] [debug] |xqc_engine_wakeup_after|wakeup:1746006745682961|now:1746006745681982|diff:979| [2025/04/30 09:52:25 681986] [debug] |xqc_engine_main_logic|END|now:1746006745681654| [2025/04/30 09:52:25 682117] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:45|state:ESTABED|recv_time:1746006745682116| [2025/04/30 09:52:25 682127] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 682156] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:691| [2025/04/30 09:52:25 682163] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:692| [2025/04/30 09:52:25 682171] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:692| [2025/04/30 09:52:25 682177] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 682185] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1702|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1703|path_largest_ack:1702| [2025/04/30 09:52:25 682192] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:61216|prior_delivered:1550079|prior_time:1746006745630223|is_app_limited:0|send_elapse:42719|ack_elapse:51893|ctl_first_sent_time:1746006745630778|lagest_ack_time:1746006745682116|curr_delivered:1607695| [2025/04/30 09:52:25 682200] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745630778| [2025/04/30 09:52:25 682214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:446||sndq_packets_used_bytes:0|sndq_packets_free:902| [2025/04/30 09:52:25 682218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1703|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1703|path_largest_ack:1703| [2025/04/30 09:52:25 682224] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:61216|prior_delivered:1550079|prior_time:1746006745630223|is_app_limited:0|send_elapse:42719|ack_elapse:51893|ctl_first_sent_time:1746006745630778|lagest_ack_time:1746006745682116|curr_delivered:1608895| [2025/04/30 09:52:25 682231] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745632170| [2025/04/30 09:52:25 682238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:445||sndq_packets_used_bytes:0|sndq_packets_free:903| [2025/04/30 09:52:25 682244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:45087|rttvar:3553|minrtt:31359|latest_rtt:49946|ack_delay:88| [2025/04/30 09:52:25 682250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:45684|rttvar:3857|minrtt:31359|latest_rtt:49946|ack_delay:88| [2025/04/30 09:52:25 682257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1703|lost_pn:1700|thresh:3| [2025/04/30 09:52:25 682264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 682271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 682277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 682283] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 682287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 682291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:45684|rtt_var:3857|pto_duration:61112|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 682296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 682300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 682304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 09:52:25 682308] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745767990|now:1746006745682291|interv:85699| [2025/04/30 09:52:25 682312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745767990|now:1746006745682291|interval:85699|pto_count:0|srtt:45684 [2025/04/30 09:52:25 682316] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42719, ack_elapse 51893, delivered 58816|rate 1133409|lost 312| [2025/04/30 09:52:25 682321] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1133409) in round 30| [2025/04/30 09:52:25 682325] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 682333] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 682337] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745632170|recovery:1|recovery_start:1746006745678300|packet_conservation:0|next_round_delivered:1594495| [2025/04/30 09:52:25 682342] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745632170|recovery:1|recovery_start:1746006745678300|packet_conservation:0|next_round_delivered:1594495| [2025/04/30 09:52:25 682346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:110305|full_bw_reached:1|inflight:51610|srtt:45684|latest_rtt:49946|min_rtt:31359|applimit:0|lost:312|recovery:1|recovery_start:1746006745678300|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 682352] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:692|largest:692|pns:2| [2025/04/30 09:52:25 682357] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:692|frame:ACK |recv_time:1746006745682116|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 682362] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865682116|now:1746006745682116|interv:120000000| [2025/04/30 09:52:25 682366] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865682116|now:1746006745682116|interv:120000000| [2025/04/30 09:52:25 682370] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745682961|pq_index:0| [2025/04/30 09:52:25 682375] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745681654| [2025/04/30 09:52:25 682378] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745682378| [2025/04/30 09:52:25 682384] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745682382| [2025/04/30 09:52:25 682389] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45684|min_srtt:45684|path_bw:1210332|loss_rate:3.43|path_pto:0| [2025/04/30 09:52:25 682394] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1683642| [2025/04/30 09:52:25 682399] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:45684|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 682403] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 682408] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45684|min_srtt:45684|path_bw:1210332|loss_rate:3.43|path_pto:0| [2025/04/30 09:52:25 682412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1684821| [2025/04/30 09:52:25 682417] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:45684|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 682424] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 682428] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45684|min_srtt:45684|path_bw:1210332|loss_rate:3.43|path_pto:0| [2025/04/30 09:52:25 682432] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1686000| [2025/04/30 09:52:25 682437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 682441] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 682444] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 682449] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 682453] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 682457] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 682462] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 682466] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 682470] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745682961| [2025/04/30 09:52:25 682474] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745682961| [2025/04/30 09:52:25 682478] [debug] |xqc_engine_wakeup_after|wakeup:1746006745682961|now:1746006745682478|diff:483| [2025/04/30 09:52:25 682482] [debug] |xqc_engine_main_logic|END|now:1746006745682382| [2025/04/30 09:52:25 682488] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745682488| [2025/04/30 09:52:25 682492] [debug] |xqc_engine_wakeup_after|wakeup:1746006745682961|now:1746006745682492|diff:469| [2025/04/30 09:52:25 682496] [debug] |xqc_engine_main_logic|END|now:1746006745682488| [2025/04/30 09:52:25 683566] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745683566| [2025/04/30 09:52:25 683578] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745682961|pq_index:0| [2025/04/30 09:52:25 683584] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745682382| [2025/04/30 09:52:25 683593] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745683591| [2025/04/30 09:52:25 683600] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745682961|now:1746006745683591| [2025/04/30 09:52:25 683607] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745682961|now:1746006745683591| [2025/04/30 09:52:25 683612] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 683620] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45684|min_srtt:45684|path_bw:1210332|loss_rate:3.43|path_pto:0| [2025/04/30 09:52:25 683640] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1686000| [2025/04/30 09:52:25 683648] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 683653] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 683659] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 683667] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 683674] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 683681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 683688] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 683696] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1747| [2025/04/30 09:52:25 683769] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1747|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746006745683707|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 683780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 683788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 09:52:25 683795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:45684|rtt_var:3857|pto_duration:61112|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 683802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 683809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 683815] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 09:52:25 683821] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745769819|now:1746006745683794|interv:86025| [2025/04/30 09:52:25 683827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745769819|now:1746006745683794|interval:86025|pto_count:0|srtt:45684 [2025/04/30 09:52:25 683834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:52810| [2025/04/30 09:52:25 683839] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 683844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1630587| [2025/04/30 09:52:25 683853] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 683858] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1748| [2025/04/30 09:52:25 683890] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1748|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1746006745683865|stream_id:0|stream_offset:1630587| [2025/04/30 09:52:25 683896] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 683900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/04/30 09:52:25 683905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:45684|rtt_var:3857|pto_duration:61112|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 683909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 683913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 683917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 09:52:25 683921] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745769977|now:1746006745683905|interv:86072| [2025/04/30 09:52:25 683925] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745769977|now:1746006745683905|interval:86072|pto_count:0|srtt:45684 [2025/04/30 09:52:25 683930] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:54010| [2025/04/30 09:52:25 683934] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 683938] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1631766| [2025/04/30 09:52:25 683943] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 683947] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745684946|now:1746006745683946|interv:1000| [2025/04/30 09:52:25 683951] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 683954] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 683959] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745684946| [2025/04/30 09:52:25 683963] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745684946| [2025/04/30 09:52:25 683967] [debug] |xqc_engine_wakeup_after|wakeup:1746006745684946|now:1746006745683967|diff:979| [2025/04/30 09:52:25 683971] [debug] |xqc_engine_main_logic|END|now:1746006745683591| [2025/04/30 09:52:25 684149] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:45|state:ESTABED|recv_time:1746006745684148| [2025/04/30 09:52:25 684161] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 684167] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:692| [2025/04/30 09:52:25 684171] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:693| [2025/04/30 09:52:25 684181] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:693| [2025/04/30 09:52:25 684185] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 684191] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1704|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1705|path_largest_ack:1704| [2025/04/30 09:52:25 684195] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:61216|prior_delivered:1552479|prior_time:1746006745632307|is_app_limited:0|send_elapse:42447|ack_elapse:51841|ctl_first_sent_time:1746006745632653|lagest_ack_time:1746006745684148|curr_delivered:1610095| [2025/04/30 09:52:25 684201] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745632653| [2025/04/30 09:52:25 684209] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:444||sndq_packets_used_bytes:0|sndq_packets_free:904| [2025/04/30 09:52:25 684216] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1705|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1705|path_largest_ack:1705| [2025/04/30 09:52:25 684223] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:61216|prior_delivered:1552479|prior_time:1746006745632307|is_app_limited:0|send_elapse:42447|ack_elapse:51841|ctl_first_sent_time:1746006745632653|lagest_ack_time:1746006745684148|curr_delivered:1611295| [2025/04/30 09:52:25 684231] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745634000| [2025/04/30 09:52:25 684237] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:443||sndq_packets_used_bytes:0|sndq_packets_free:905| [2025/04/30 09:52:25 684243] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:45684|rttvar:3857|minrtt:31359|latest_rtt:50148|ack_delay:104| [2025/04/30 09:52:25 684250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:46229|rttvar:3983|minrtt:31359|latest_rtt:50148|ack_delay:104| [2025/04/30 09:52:25 684257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1705|lost_pn:1702|thresh:3| [2025/04/30 09:52:25 684264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 684270] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 684276] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 684282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 684288] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 684294] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:46229|rtt_var:3983|pto_duration:62161|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 684301] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 684307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 684314] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 09:52:25 684327] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745771026|now:1746006745684294|interv:86732| [2025/04/30 09:52:25 684333] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745771026|now:1746006745684294|interval:86732|pto_count:0|srtt:46229 [2025/04/30 09:52:25 684339] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42447, ack_elapse 51841, delivered 58816|rate 1134546|lost 312| [2025/04/30 09:52:25 684343] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1134546) in round 30| [2025/04/30 09:52:25 684348] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 684352] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 684356] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745634000|recovery:1|recovery_start:1746006745678300|packet_conservation:0|next_round_delivered:1594495| [2025/04/30 09:52:25 684360] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745634000|recovery:1|recovery_start:1746006745678300|packet_conservation:0|next_round_delivered:1594495| [2025/04/30 09:52:25 684365] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:110305|full_bw_reached:1|inflight:51610|srtt:46229|latest_rtt:50148|min_rtt:31359|applimit:0|lost:312|recovery:1|recovery_start:1746006745678300|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 684371] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:693|largest:693|pns:2| [2025/04/30 09:52:25 684376] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:693|frame:ACK |recv_time:1746006745684148|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 684381] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865684148|now:1746006745684148|interv:120000000| [2025/04/30 09:52:25 684385] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865684148|now:1746006745684148|interv:120000000| [2025/04/30 09:52:25 684389] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745684946|pq_index:0| [2025/04/30 09:52:25 684393] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745683591| [2025/04/30 09:52:25 684397] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745684397| [2025/04/30 09:52:25 684402] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745684401| [2025/04/30 09:52:25 684408] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46229|min_srtt:46229|path_bw:1210332|loss_rate:3.39|path_pto:0| [2025/04/30 09:52:25 684413] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1686000| [2025/04/30 09:52:25 684421] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:46229|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 684425] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 684430] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46229|min_srtt:46229|path_bw:1210332|loss_rate:3.39|path_pto:0| [2025/04/30 09:52:25 684434] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1687179| [2025/04/30 09:52:25 684439] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:46229|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 684443] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 684447] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46229|min_srtt:46229|path_bw:1210332|loss_rate:3.39|path_pto:0| [2025/04/30 09:52:25 684452] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1688358| [2025/04/30 09:52:25 684456] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 684460] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 684464] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 684468] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 684473] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 684477] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1631766| [2025/04/30 09:52:25 684482] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 684485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 684490] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745684946| [2025/04/30 09:52:25 684494] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745684946| [2025/04/30 09:52:25 684498] [debug] |xqc_engine_wakeup_after|wakeup:1746006745684946|now:1746006745684497|diff:449| [2025/04/30 09:52:25 684502] [debug] |xqc_engine_main_logic|END|now:1746006745684401| [2025/04/30 09:52:25 684507] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745684507| [2025/04/30 09:52:25 684511] [debug] |xqc_engine_wakeup_after|wakeup:1746006745684946|now:1746006745684511|diff:435| [2025/04/30 09:52:25 684515] [debug] |xqc_engine_main_logic|END|now:1746006745684507| [2025/04/30 09:52:25 685591] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745685591| [2025/04/30 09:52:25 685604] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745684946|pq_index:0| [2025/04/30 09:52:25 685617] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745684401| [2025/04/30 09:52:25 685626] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745685625| [2025/04/30 09:52:25 685634] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745684946|now:1746006745685625| [2025/04/30 09:52:25 685641] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745684946|now:1746006745685625| [2025/04/30 09:52:25 685648] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 685656] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46229|min_srtt:46229|path_bw:1210332|loss_rate:3.39|path_pto:0| [2025/04/30 09:52:25 685664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1688358| [2025/04/30 09:52:25 685671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 685677] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 685683] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 685691] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 685698] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 685705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1631766| [2025/04/30 09:52:25 685712] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 685719] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1749| [2025/04/30 09:52:25 685764] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1749|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746006745685730|stream_id:0|stream_offset:1631766| [2025/04/30 09:52:25 685774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 685781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 09:52:25 685788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:46229|rtt_var:3983|pto_duration:62161|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 685795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 685802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 685808] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 09:52:25 685820] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745772891|now:1746006745685788|interv:87103| [2025/04/30 09:52:25 685824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745772891|now:1746006745685788|interval:87103|pto_count:0|srtt:46229 [2025/04/30 09:52:25 685829] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:52810| [2025/04/30 09:52:25 685834] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 685838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1632945| [2025/04/30 09:52:25 685843] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 685847] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1750| [2025/04/30 09:52:25 685878] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1750|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1746006745685854|stream_id:0|stream_offset:1632945| [2025/04/30 09:52:25 685884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 685888] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/04/30 09:52:25 685893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:46229|rtt_var:3983|pto_duration:62161|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 685897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 685901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 685905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 09:52:25 685909] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745773015|now:1746006745685892|interv:87123| [2025/04/30 09:52:25 685913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745773015|now:1746006745685892|interval:87123|pto_count:0|srtt:46229 [2025/04/30 09:52:25 685917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:54010| [2025/04/30 09:52:25 685922] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 685926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1634124| [2025/04/30 09:52:25 685930] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 685934] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745686934|now:1746006745685934|interv:1000| [2025/04/30 09:52:25 685938] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 685946] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 685950] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745686934| [2025/04/30 09:52:25 685954] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745686934| [2025/04/30 09:52:25 685958] [debug] |xqc_engine_wakeup_after|wakeup:1746006745686934|now:1746006745685958|diff:976| [2025/04/30 09:52:25 685963] [debug] |xqc_engine_main_logic|END|now:1746006745685625| [2025/04/30 09:52:25 686103] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:45|state:ESTABED|recv_time:1746006745686101| [2025/04/30 09:52:25 686114] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 686123] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:693| [2025/04/30 09:52:25 686129] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:694| [2025/04/30 09:52:25 686158] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:694| [2025/04/30 09:52:25 686165] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 686173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1706|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1707|path_largest_ack:1706| [2025/04/30 09:52:25 686180] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:63616|prior_delivered:1552479|prior_time:1746006745632307|is_app_limited:0|send_elapse:43912|ack_elapse:53794|ctl_first_sent_time:1746006745634118|lagest_ack_time:1746006745686101|curr_delivered:1612495| [2025/04/30 09:52:25 686187] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745634118| [2025/04/30 09:52:25 686194] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:442||sndq_packets_used_bytes:0|sndq_packets_free:906| [2025/04/30 09:52:25 686201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1707|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1707|path_largest_ack:1707| [2025/04/30 09:52:25 686206] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:62416|prior_delivered:1554879|prior_time:1746006745634304|is_app_limited:0|send_elapse:43922|ack_elapse:51797|ctl_first_sent_time:1746006745635917|lagest_ack_time:1746006745686101|curr_delivered:1613695| [2025/04/30 09:52:25 686211] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745635917| [2025/04/30 09:52:25 686215] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:441||sndq_packets_used_bytes:0|sndq_packets_free:907| [2025/04/30 09:52:25 686219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:46229|rttvar:3983|minrtt:31359|latest_rtt:50184|ack_delay:80| [2025/04/30 09:52:25 686223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:46714|rttvar:3956|minrtt:31359|latest_rtt:50184|ack_delay:80| [2025/04/30 09:52:25 686228] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1707|lost_pn:1704|thresh:3| [2025/04/30 09:52:25 686235] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 686241] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 686248] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 686261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 686267] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 686271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:46714|rtt_var:3956|pto_duration:62538|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 686276] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 686280] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 686284] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 09:52:25 686288] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745773392|now:1746006745686271|interv:87121| [2025/04/30 09:52:25 686292] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745773392|now:1746006745686271|interval:87121|pto_count:0|srtt:46714 [2025/04/30 09:52:25 686296] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43922, ack_elapse 51797, delivered 58816|rate 1135509|lost 312| [2025/04/30 09:52:25 686301] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1135509) in round 30| [2025/04/30 09:52:25 686305] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 686309] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 686313] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745635917|recovery:1|recovery_start:1746006745678300|packet_conservation:0|next_round_delivered:1594495| [2025/04/30 09:52:25 686318] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745635917|recovery:1|recovery_start:1746006745678300|packet_conservation:0|next_round_delivered:1594495| [2025/04/30 09:52:25 686322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:110305|full_bw_reached:1|inflight:51610|srtt:46714|latest_rtt:50184|min_rtt:31359|applimit:0|lost:312|recovery:1|recovery_start:1746006745678300|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 686328] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:694|largest:694|pns:2| [2025/04/30 09:52:25 686333] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:694|frame:ACK |recv_time:1746006745686101|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 686338] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865686101|now:1746006745686101|interv:120000000| [2025/04/30 09:52:25 686342] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865686101|now:1746006745686101|interv:120000000| [2025/04/30 09:52:25 686346] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745686934|pq_index:0| [2025/04/30 09:52:25 686350] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745685625| [2025/04/30 09:52:25 686357] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745686357| [2025/04/30 09:52:25 686362] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745686361| [2025/04/30 09:52:25 686368] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46714|min_srtt:46714|path_bw:1210332|loss_rate:3.35|path_pto:0| [2025/04/30 09:52:25 686373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1688358| [2025/04/30 09:52:25 686377] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:46714|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 686382] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 686387] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46714|min_srtt:46714|path_bw:1210332|loss_rate:3.35|path_pto:0| [2025/04/30 09:52:25 686391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1689537| [2025/04/30 09:52:25 686396] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:46714|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 686400] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 686404] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46714|min_srtt:46714|path_bw:1210332|loss_rate:3.35|path_pto:0| [2025/04/30 09:52:25 686409] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1690716| [2025/04/30 09:52:25 686413] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 686417] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 686421] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 686425] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 686429] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 686434] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1634124| [2025/04/30 09:52:25 686438] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 686445] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 686449] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745686934| [2025/04/30 09:52:25 686453] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745686934| [2025/04/30 09:52:25 686457] [debug] |xqc_engine_wakeup_after|wakeup:1746006745686934|now:1746006745686457|diff:477| [2025/04/30 09:52:25 686461] [debug] |xqc_engine_main_logic|END|now:1746006745686361| [2025/04/30 09:52:25 686466] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745686466| [2025/04/30 09:52:25 686470] [debug] |xqc_engine_wakeup_after|wakeup:1746006745686934|now:1746006745686470|diff:464| [2025/04/30 09:52:25 686474] [debug] |xqc_engine_main_logic|END|now:1746006745686466| [2025/04/30 09:52:25 687545] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745687545| [2025/04/30 09:52:25 687560] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745686934|pq_index:0| [2025/04/30 09:52:25 687565] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745686361| [2025/04/30 09:52:25 687571] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745687569| [2025/04/30 09:52:25 687576] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745686934|now:1746006745687569| [2025/04/30 09:52:25 687580] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745686934|now:1746006745687569| [2025/04/30 09:52:25 687584] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 687589] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46714|min_srtt:46714|path_bw:1210332|loss_rate:3.35|path_pto:0| [2025/04/30 09:52:25 687597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1690716| [2025/04/30 09:52:25 687604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 687610] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 687615] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 687620] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 687627] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 687634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1634124| [2025/04/30 09:52:25 687641] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 687648] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1751| [2025/04/30 09:52:25 687691] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1751|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746006745687660|stream_id:0|stream_offset:1634124| [2025/04/30 09:52:25 687708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 687716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 09:52:25 687723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:46714|rtt_var:3956|pto_duration:62538|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 687730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 687736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 687742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 09:52:25 687749] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745775198|now:1746006745687723|interv:87475| [2025/04/30 09:52:25 687755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745775198|now:1746006745687723|interval:87475|pto_count:0|srtt:46714 [2025/04/30 09:52:25 687762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:52810| [2025/04/30 09:52:25 687769] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 687776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1635303| [2025/04/30 09:52:25 687784] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 687790] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1752| [2025/04/30 09:52:25 687833] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1752|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1746006745687801|stream_id:0|stream_offset:1635303| [2025/04/30 09:52:25 687843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 687850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/04/30 09:52:25 687857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:46714|rtt_var:3956|pto_duration:62538|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 687863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 687869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 687875] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 09:52:25 687879] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745775339|now:1746006745687856|interv:87483| [2025/04/30 09:52:25 687883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745775339|now:1746006745687856|interval:87483|pto_count:0|srtt:46714 [2025/04/30 09:52:25 687893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:54010| [2025/04/30 09:52:25 687897] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 687902] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1636482| [2025/04/30 09:52:25 687906] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 687912] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745688912|now:1746006745687912|interv:1000| [2025/04/30 09:52:25 687918] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 687925] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 687931] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745688912| [2025/04/30 09:52:25 687938] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745688912| [2025/04/30 09:52:25 687942] [debug] |xqc_engine_wakeup_after|wakeup:1746006745688912|now:1746006745687942|diff:970| [2025/04/30 09:52:25 687946] [debug] |xqc_engine_main_logic|END|now:1746006745687569| [2025/04/30 09:52:25 688188] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:45|state:ESTABED|recv_time:1746006745688187| [2025/04/30 09:52:25 688201] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 688211] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:694| [2025/04/30 09:52:25 688217] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:695| [2025/04/30 09:52:25 688226] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:695| [2025/04/30 09:52:25 688232] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 688239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1708|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1709|path_largest_ack:1708| [2025/04/30 09:52:25 688246] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:63616|prior_delivered:1554879|prior_time:1746006745634304|is_app_limited:0|send_elapse:44042|ack_elapse:53883|ctl_first_sent_time:1746006745636037|lagest_ack_time:1746006745688187|curr_delivered:1614895| [2025/04/30 09:52:25 688254] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745636037| [2025/04/30 09:52:25 688261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:440||sndq_packets_used_bytes:0|sndq_packets_free:908| [2025/04/30 09:52:25 688268] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1709|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1709|path_largest_ack:1709| [2025/04/30 09:52:25 688273] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:62408|prior_delivered:1557287|prior_time:1746006745636473|is_app_limited:0|send_elapse:44091|ack_elapse:51714|ctl_first_sent_time:1746006745638184|lagest_ack_time:1746006745688187|curr_delivered:1616095| [2025/04/30 09:52:25 688277] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745638184| [2025/04/30 09:52:25 688283] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:439||sndq_packets_used_bytes:0|sndq_packets_free:909| [2025/04/30 09:52:25 688295] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:46714|rttvar:3956|minrtt:31359|latest_rtt:50003|ack_delay:80| [2025/04/30 09:52:25 688302] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:47115|rttvar:3769|minrtt:31359|latest_rtt:50003|ack_delay:80| [2025/04/30 09:52:25 688308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1709|lost_pn:1706|thresh:3| [2025/04/30 09:52:25 688314] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 688321] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 688328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 688335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 688342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 688348] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:47115|rtt_var:3769|pto_duration:62191|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 688355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 688361] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 688367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 09:52:25 688371] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745774992|now:1746006745688348|interv:86644| [2025/04/30 09:52:25 688375] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745774992|now:1746006745688348|interval:86644|pto_count:0|srtt:47115 [2025/04/30 09:52:25 688380] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44091, ack_elapse 51714, delivered 58808|rate 1137177|lost 312| [2025/04/30 09:52:25 688384] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137177) in round 30| [2025/04/30 09:52:25 688389] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 688396] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 688402] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745638184|recovery:1|recovery_start:1746006745678300|packet_conservation:0|next_round_delivered:1594495| [2025/04/30 09:52:25 688409] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745638184|recovery:1|recovery_start:1746006745678300|packet_conservation:0|next_round_delivered:1594495| [2025/04/30 09:52:25 688415] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:110305|full_bw_reached:1|inflight:51610|srtt:47115|latest_rtt:50003|min_rtt:31359|applimit:0|lost:312|recovery:1|recovery_start:1746006745678300|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 688429] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:695|largest:695|pns:2| [2025/04/30 09:52:25 688434] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:695|frame:ACK |recv_time:1746006745688187|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 688439] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865688187|now:1746006745688187|interv:120000000| [2025/04/30 09:52:25 688443] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865688187|now:1746006745688187|interv:120000000| [2025/04/30 09:52:25 688447] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745688912|pq_index:0| [2025/04/30 09:52:25 688452] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745687569| [2025/04/30 09:52:25 688456] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745688455| [2025/04/30 09:52:25 688460] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745688459| [2025/04/30 09:52:25 688466] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:47115|min_srtt:47115|path_bw:1210332|loss_rate:3.31|path_pto:0| [2025/04/30 09:52:25 688471] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1690716| [2025/04/30 09:52:25 688478] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:47115|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 688486] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 688493] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:47115|min_srtt:47115|path_bw:1210332|loss_rate:3.31|path_pto:0| [2025/04/30 09:52:25 688499] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1691895| [2025/04/30 09:52:25 688504] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:47115|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 688508] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 688513] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:47115|min_srtt:47115|path_bw:1210332|loss_rate:3.31|path_pto:0| [2025/04/30 09:52:25 688517] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1693074| [2025/04/30 09:52:25 688521] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 688525] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 688533] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 688537] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 688542] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 688546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1636482| [2025/04/30 09:52:25 688551] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 688554] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 688560] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745688912| [2025/04/30 09:52:25 688566] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745688912| [2025/04/30 09:52:25 688573] [debug] |xqc_engine_wakeup_after|wakeup:1746006745688912|now:1746006745688573|diff:339| [2025/04/30 09:52:25 688580] [debug] |xqc_engine_main_logic|END|now:1746006745688459| [2025/04/30 09:52:25 688588] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745688588| [2025/04/30 09:52:25 688594] [debug] |xqc_engine_wakeup_after|wakeup:1746006745688912|now:1746006745688594|diff:318| [2025/04/30 09:52:25 688601] [debug] |xqc_engine_main_logic|END|now:1746006745688588| [2025/04/30 09:52:25 689678] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745689677| [2025/04/30 09:52:25 689693] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745688912|pq_index:0| [2025/04/30 09:52:25 689700] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745688459| [2025/04/30 09:52:25 689708] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745689706| [2025/04/30 09:52:25 689716] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745688912|now:1746006745689706| [2025/04/30 09:52:25 689723] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745688912|now:1746006745689706| [2025/04/30 09:52:25 689751] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 689759] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:47115|min_srtt:47115|path_bw:1210332|loss_rate:3.31|path_pto:0| [2025/04/30 09:52:25 689767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1693074| [2025/04/30 09:52:25 689775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 689780] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 689786] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 689792] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 689803] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 689808] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1636482| [2025/04/30 09:52:25 689821] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 689825] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1753| [2025/04/30 09:52:25 689858] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1753|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746006745689834|stream_id:0|stream_offset:1636482| [2025/04/30 09:52:25 689864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 689869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 09:52:25 689877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:47115|rtt_var:3769|pto_duration:62191|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 689884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 689890] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 689897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 09:52:25 689904] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745777025|now:1746006745689876|interv:87149| [2025/04/30 09:52:25 689911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745777025|now:1746006745689876|interval:87149|pto_count:0|srtt:47115 [2025/04/30 09:52:25 689918] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:52810| [2025/04/30 09:52:25 689924] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 689929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1637661| [2025/04/30 09:52:25 689933] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 689938] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1754| [2025/04/30 09:52:25 689967] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1754|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1746006745689945|stream_id:0|stream_offset:1637661| [2025/04/30 09:52:25 689973] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 689980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/04/30 09:52:25 689987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:47115|rtt_var:3769|pto_duration:62191|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 690001] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 690008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 690014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 09:52:25 690019] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745777136|now:1746006745689987|interv:87149| [2025/04/30 09:52:25 690023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745777136|now:1746006745689987|interval:87149|pto_count:0|srtt:47115 [2025/04/30 09:52:25 690028] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:54010| [2025/04/30 09:52:25 690033] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 690037] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1638840| [2025/04/30 09:52:25 690041] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 690045] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745691045|now:1746006745690045|interv:1000| [2025/04/30 09:52:25 690049] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 690053] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 690057] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745691045| [2025/04/30 09:52:25 690061] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745691045| [2025/04/30 09:52:25 690065] [debug] |xqc_engine_wakeup_after|wakeup:1746006745691045|now:1746006745690065|diff:980| [2025/04/30 09:52:25 690070] [debug] |xqc_engine_main_logic|END|now:1746006745689706| [2025/04/30 09:52:25 690205] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:46|state:ESTABED|recv_time:1746006745690204| [2025/04/30 09:52:25 690221] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 690230] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:695| [2025/04/30 09:52:25 690237] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:696| [2025/04/30 09:52:25 690256] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:696| [2025/04/30 09:52:25 690264] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 690271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1710|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1711|path_largest_ack:1710| [2025/04/30 09:52:25 690278] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:61208|prior_delivered:1559687|prior_time:1746006745638362|is_app_limited:0|send_elapse:45231|ack_elapse:51842|ctl_first_sent_time:1746006745639935|lagest_ack_time:1746006745690204|curr_delivered:1617295| [2025/04/30 09:52:25 690285] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745639935| [2025/04/30 09:52:25 690292] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:438||sndq_packets_used_bytes:0|sndq_packets_free:910| [2025/04/30 09:52:25 690306] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1711|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1711|path_largest_ack:1711| [2025/04/30 09:52:25 690313] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:61208|prior_delivered:1559687|prior_time:1746006745638362|is_app_limited:0|send_elapse:45231|ack_elapse:51842|ctl_first_sent_time:1746006745639935|lagest_ack_time:1746006745690204|curr_delivered:1618495| [2025/04/30 09:52:25 690320] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745640072| [2025/04/30 09:52:25 690327] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:437||sndq_packets_used_bytes:0|sndq_packets_free:911| [2025/04/30 09:52:25 690335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:47115|rttvar:3769|minrtt:31359|latest_rtt:50132|ack_delay:104| [2025/04/30 09:52:25 690341] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:47479|rttvar:3555|minrtt:31359|latest_rtt:50132|ack_delay:104| [2025/04/30 09:52:25 690348] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1711|lost_pn:1708|thresh:3| [2025/04/30 09:52:25 690355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 690361] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 690366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 690372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 690378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 690385] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:47479|rtt_var:3555|pto_duration:61699|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 690391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 690395] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 690398] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 09:52:25 690403] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745776644|now:1746006745690384|interv:86260| [2025/04/30 09:52:25 690407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745776644|now:1746006745690384|interval:86260|pto_count:0|srtt:47479 [2025/04/30 09:52:25 690411] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45231, ack_elapse 51842, delivered 58808|rate 1134369|lost 312| [2025/04/30 09:52:25 690416] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1134369) in round 30| [2025/04/30 09:52:25 690420] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 690424] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 690432] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745640072|recovery:1|recovery_start:1746006745678300|packet_conservation:0|next_round_delivered:1594495| [2025/04/30 09:52:25 690437] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745640072|recovery:1|recovery_start:1746006745678300|packet_conservation:0|next_round_delivered:1594495| [2025/04/30 09:52:25 690441] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:110305|full_bw_reached:1|inflight:51610|srtt:47479|latest_rtt:50132|min_rtt:31359|applimit:0|lost:312|recovery:1|recovery_start:1746006745678300|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 690447] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:25 690453] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006745715204|now:1746006745690204|interv:25000| [2025/04/30 09:52:25 690461] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745690204|max_ack_delay:25000| [2025/04/30 09:52:25 690468] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:696|largest:696|pns:2| [2025/04/30 09:52:25 690474] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:696|frame:PING ACK |recv_time:1746006745690204|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 690479] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865690204|now:1746006745690204|interv:120000000| [2025/04/30 09:52:25 690484] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865690204|now:1746006745690204|interv:120000000| [2025/04/30 09:52:25 690488] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745691045|pq_index:0| [2025/04/30 09:52:25 690492] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745689706| [2025/04/30 09:52:25 690496] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745690496| [2025/04/30 09:52:25 690501] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745690500| [2025/04/30 09:52:25 690507] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:47479|min_srtt:47479|path_bw:1210332|loss_rate:3.28|path_pto:0| [2025/04/30 09:52:25 690512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1693074| [2025/04/30 09:52:25 690516] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:47479|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 690521] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 690529] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:47479|min_srtt:47479|path_bw:1210332|loss_rate:3.28|path_pto:0| [2025/04/30 09:52:25 690534] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1694253| [2025/04/30 09:52:25 690542] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:47479|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 690549] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 690555] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:47479|min_srtt:47479|path_bw:1210332|loss_rate:3.28|path_pto:0| [2025/04/30 09:52:25 690560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1695432| [2025/04/30 09:52:25 690564] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 690568] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 690572] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 690576] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 690581] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 690588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1638840| [2025/04/30 09:52:25 690595] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 690601] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 690605] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745691045| [2025/04/30 09:52:25 690609] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745691045| [2025/04/30 09:52:25 690613] [debug] |xqc_engine_wakeup_after|wakeup:1746006745691045|now:1746006745690613|diff:432| [2025/04/30 09:52:25 690620] [debug] |xqc_engine_main_logic|END|now:1746006745690500| [2025/04/30 09:52:25 690628] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745690628| [2025/04/30 09:52:25 690635] [debug] |xqc_engine_wakeup_after|wakeup:1746006745691045|now:1746006745690635|diff:410| [2025/04/30 09:52:25 690641] [debug] |xqc_engine_main_logic|END|now:1746006745690628| [2025/04/30 09:52:25 691729] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745691729| [2025/04/30 09:52:25 691744] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745691045|pq_index:0| [2025/04/30 09:52:25 691752] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745690500| [2025/04/30 09:52:25 691759] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745691757| [2025/04/30 09:52:25 691774] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745691045|now:1746006745691757| [2025/04/30 09:52:25 691781] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745691045|now:1746006745691757| [2025/04/30 09:52:25 691788] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 691809] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:47479|min_srtt:47479|path_bw:1210332|loss_rate:3.28|path_pto:0| [2025/04/30 09:52:25 691814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1695432| [2025/04/30 09:52:25 691819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 691823] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 691826] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 691831] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 691836] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 691840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1638840| [2025/04/30 09:52:25 691845] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 691849] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1755| [2025/04/30 09:52:25 691888] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1755|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746006745691857|stream_id:0|stream_offset:1638840| [2025/04/30 09:52:25 691897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 691905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 09:52:25 691912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:47479|rtt_var:3555|pto_duration:61699|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 691919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 691923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 691927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 09:52:25 691931] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745778556|now:1746006745691911|interv:86645| [2025/04/30 09:52:25 691935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745778556|now:1746006745691911|interval:86645|pto_count:0|srtt:47479 [2025/04/30 09:52:25 691945] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:52810| [2025/04/30 09:52:25 691953] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 691960] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1640019| [2025/04/30 09:52:25 691968] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 691974] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1756| [2025/04/30 09:52:25 692007] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1756|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1746006745691981|stream_id:0|stream_offset:1640019| [2025/04/30 09:52:25 692017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 692024] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/04/30 09:52:25 692030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:47479|rtt_var:3555|pto_duration:61699|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 692037] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 692043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 692049] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 09:52:25 692055] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745778680|now:1746006745692030|interv:86650| [2025/04/30 09:52:25 692062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745778680|now:1746006745692030|interval:86650|pto_count:0|srtt:47479 [2025/04/30 09:52:25 692069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:54010| [2025/04/30 09:52:25 692076] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 692081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1641198| [2025/04/30 09:52:25 692089] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 692095] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745693095|now:1746006745692095|interv:1000| [2025/04/30 09:52:25 692102] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 692108] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 692115] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745693095| [2025/04/30 09:52:25 692122] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745693095| [2025/04/30 09:52:25 692128] [debug] |xqc_engine_wakeup_after|wakeup:1746006745693095|now:1746006745692128|diff:967| [2025/04/30 09:52:25 692163] [debug] |xqc_engine_main_logic|END|now:1746006745691757| [2025/04/30 09:52:25 692176] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:45|state:ESTABED|recv_time:1746006745692175| [2025/04/30 09:52:25 692181] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 692187] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:696| [2025/04/30 09:52:25 692191] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:697| [2025/04/30 09:52:25 692197] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:697| [2025/04/30 09:52:25 692201] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 692206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1712|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1713|path_largest_ack:1712| [2025/04/30 09:52:25 692211] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:63608|prior_delivered:1559687|prior_time:1746006745638362|is_app_limited:0|send_elapse:46655|ack_elapse:53813|ctl_first_sent_time:1746006745641359|lagest_ack_time:1746006745692175|curr_delivered:1619695| [2025/04/30 09:52:25 692216] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745641359| [2025/04/30 09:52:25 692221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:436||sndq_packets_used_bytes:0|sndq_packets_free:912| [2025/04/30 09:52:25 692225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1713|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1713|path_largest_ack:1713| [2025/04/30 09:52:25 692229] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:63608|prior_delivered:1559687|prior_time:1746006745638362|is_app_limited:0|send_elapse:46655|ack_elapse:53813|ctl_first_sent_time:1746006745641359|lagest_ack_time:1746006745692175|curr_delivered:1620895| [2025/04/30 09:52:25 692234] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745642641| [2025/04/30 09:52:25 692238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:435||sndq_packets_used_bytes:0|sndq_packets_free:913| [2025/04/30 09:52:25 692242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:47479|rttvar:3555|minrtt:31359|latest_rtt:49534|ack_delay:64| [2025/04/30 09:52:25 692246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:47728|rttvar:3164|minrtt:31359|latest_rtt:49534|ack_delay:64| [2025/04/30 09:52:25 692250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1713|lost_pn:1710|thresh:3| [2025/04/30 09:52:25 692255] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 692259] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 692263] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 692267] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 692270] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 692278] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:47728|rtt_var:3164|pto_duration:60384|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 692283] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 692287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 692291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 09:52:25 692295] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745777365|now:1746006745692278|interv:85087| [2025/04/30 09:52:25 692299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745777365|now:1746006745692278|interval:85087|pto_count:0|srtt:47728 [2025/04/30 09:52:25 692303] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 46655, ack_elapse 53813, delivered 61208|rate 1137420|lost 312| [2025/04/30 09:52:25 692308] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137420) in round 30| [2025/04/30 09:52:25 692312] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 692316] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 692320] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745642641|recovery:1|recovery_start:1746006745678300|packet_conservation:0|next_round_delivered:1594495| [2025/04/30 09:52:25 692325] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745642641|recovery:1|recovery_start:1746006745678300|packet_conservation:0|next_round_delivered:1594495| [2025/04/30 09:52:25 692330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:110305|full_bw_reached:1|inflight:51610|srtt:47728|latest_rtt:49534|min_rtt:31359|applimit:0|lost:312|recovery:1|recovery_start:1746006745678300|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 692335] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:697|largest:697|pns:2| [2025/04/30 09:52:25 692340] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:697|frame:ACK |recv_time:1746006745692175|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 692345] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865692175|now:1746006745692175|interv:120000000| [2025/04/30 09:52:25 692349] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865692175|now:1746006745692175|interv:120000000| [2025/04/30 09:52:25 692353] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745693095|pq_index:0| [2025/04/30 09:52:25 692357] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745691757| [2025/04/30 09:52:25 692361] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745692361| [2025/04/30 09:52:25 692366] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745692365| [2025/04/30 09:52:25 692376] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:47728|min_srtt:47728|path_bw:1210332|loss_rate:3.24|path_pto:0| [2025/04/30 09:52:25 692380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1695432| [2025/04/30 09:52:25 692385] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:47728|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 692389] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 692394] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:47728|min_srtt:47728|path_bw:1210332|loss_rate:3.24|path_pto:0| [2025/04/30 09:52:25 692399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1696611| [2025/04/30 09:52:25 692403] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:47728|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 692407] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 692411] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:47728|min_srtt:47728|path_bw:1210332|loss_rate:3.24|path_pto:0| [2025/04/30 09:52:25 692416] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1697790| [2025/04/30 09:52:25 692420] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 692424] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 692428] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 692432] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 692436] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 692441] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1641198| [2025/04/30 09:52:25 692445] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 692449] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 692453] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745693095| [2025/04/30 09:52:25 692457] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745693095| [2025/04/30 09:52:25 692461] [debug] |xqc_engine_wakeup_after|wakeup:1746006745693095|now:1746006745692461|diff:634| [2025/04/30 09:52:25 692468] [debug] |xqc_engine_main_logic|END|now:1746006745692365| [2025/04/30 09:52:25 692473] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745692473| [2025/04/30 09:52:25 692477] [debug] |xqc_engine_wakeup_after|wakeup:1746006745693095|now:1746006745692477|diff:618| [2025/04/30 09:52:25 692481] [debug] |xqc_engine_main_logic|END|now:1746006745692473| [2025/04/30 09:52:25 693553] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745693552| [2025/04/30 09:52:25 693568] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745693095|pq_index:0| [2025/04/30 09:52:25 693575] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745692365| [2025/04/30 09:52:25 693584] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745693582| [2025/04/30 09:52:25 693590] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745693095|now:1746006745693582| [2025/04/30 09:52:25 693597] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745693095|now:1746006745693582| [2025/04/30 09:52:25 693603] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 693611] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:47728|min_srtt:47728|path_bw:1210332|loss_rate:3.24|path_pto:0| [2025/04/30 09:52:25 693618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1697790| [2025/04/30 09:52:25 693626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 693632] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 693638] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 693645] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 693653] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 693659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1641198| [2025/04/30 09:52:25 693667] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 693674] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1757| [2025/04/30 09:52:25 693721] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1757|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746006745693685|stream_id:0|stream_offset:1641198| [2025/04/30 09:52:25 693731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 693739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 09:52:25 693746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:47728|rtt_var:3164|pto_duration:60384|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 693759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 693766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 693772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 09:52:25 693779] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745779069|now:1746006745693746|interv:85323| [2025/04/30 09:52:25 693785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745779069|now:1746006745693746|interval:85323|pto_count:0|srtt:47728 [2025/04/30 09:52:25 693792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:52810| [2025/04/30 09:52:25 693797] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 693802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1642377| [2025/04/30 09:52:25 693806] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 693811] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1758| [2025/04/30 09:52:25 693842] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1758|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1746006745693818|stream_id:0|stream_offset:1642377| [2025/04/30 09:52:25 693848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 693852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/04/30 09:52:25 693857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:47728|rtt_var:3164|pto_duration:60384|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 693861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 693865] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 693869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 09:52:25 693873] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745779202|now:1746006745693856|interv:85346| [2025/04/30 09:52:25 693877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745779202|now:1746006745693856|interval:85346|pto_count:0|srtt:47728 [2025/04/30 09:52:25 693882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:54010| [2025/04/30 09:52:25 693886] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 693890] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1643556| [2025/04/30 09:52:25 693899] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 693903] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745694903|now:1746006745693903|interv:1000| [2025/04/30 09:52:25 693907] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 693911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 693915] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745694903| [2025/04/30 09:52:25 693919] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745694903| [2025/04/30 09:52:25 693923] [debug] |xqc_engine_wakeup_after|wakeup:1746006745694903|now:1746006745693923|diff:980| [2025/04/30 09:52:25 693927] [debug] |xqc_engine_main_logic|END|now:1746006745693582| [2025/04/30 09:52:25 694092] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:45|state:ESTABED|recv_time:1746006745694091| [2025/04/30 09:52:25 694101] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 694110] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:697| [2025/04/30 09:52:25 694116] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:698| [2025/04/30 09:52:25 694124] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:698| [2025/04/30 09:52:25 694130] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 694162] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1714|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1715|path_largest_ack:1714| [2025/04/30 09:52:25 694169] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:61208|prior_delivered:1564487|prior_time:1746006745643224|is_app_limited:0|send_elapse:42896|ack_elapse:50867|ctl_first_sent_time:1746006745644906|lagest_ack_time:1746006745694091|curr_delivered:1622095| [2025/04/30 09:52:25 694177] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745644906| [2025/04/30 09:52:25 694184] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:434||sndq_packets_used_bytes:0|sndq_packets_free:914| [2025/04/30 09:52:25 694191] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1715|origin_pktnum:1660|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1715|path_largest_ack:1715| [2025/04/30 09:52:25 694197] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:58808|prior_delivered:1566887|prior_time:1746006745645229|is_app_limited:0|send_elapse:44226|ack_elapse:48862|ctl_first_sent_time:1746006745646881|lagest_ack_time:1746006745694091|curr_delivered:1623295| [2025/04/30 09:52:25 694205] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745646881| [2025/04/30 09:52:25 694212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:432||sndq_packets_used_bytes:0|sndq_packets_free:916| [2025/04/30 09:52:25 694218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:47728|rttvar:3164|minrtt:31359|latest_rtt:47210|ack_delay:96| [2025/04/30 09:52:25 694225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:47651|rttvar:2526|minrtt:31359|latest_rtt:47210|ack_delay:96| [2025/04/30 09:52:25 694238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1715|lost_pn:1712|thresh:3| [2025/04/30 09:52:25 694244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 694251] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 694257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 694263] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 694268] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:47651|rtt_var:2526|pto_duration:57755|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 694272] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 694277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 694280] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 09:52:25 694284] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745776573|now:1746006745694268|interv:82305| [2025/04/30 09:52:25 694288] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745776573|now:1746006745694268|interval:82305|pto_count:0|srtt:47651 [2025/04/30 09:52:25 694293] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44226, ack_elapse 48862, delivered 56408|rate 1154434|lost 312| [2025/04/30 09:52:25 694298] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154434) in round 30| [2025/04/30 09:52:25 694302] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 694306] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 694310] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745646881|recovery:1|recovery_start:1746006745678300|packet_conservation:0|next_round_delivered:1594495| [2025/04/30 09:52:25 694315] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745646881|recovery:1|recovery_start:1746006745678300|packet_conservation:0|next_round_delivered:1594495| [2025/04/30 09:52:25 694319] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:110305|full_bw_reached:1|inflight:51610|srtt:47651|latest_rtt:47210|min_rtt:31359|applimit:0|lost:312|recovery:1|recovery_start:1746006745678300|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 694325] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:698|largest:698|pns:2| [2025/04/30 09:52:25 694330] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:698|frame:ACK |recv_time:1746006745694091|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 694335] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865694091|now:1746006745694091|interv:120000000| [2025/04/30 09:52:25 694342] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865694091|now:1746006745694091|interv:120000000| [2025/04/30 09:52:25 694346] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745694903|pq_index:0| [2025/04/30 09:52:25 694350] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745693582| [2025/04/30 09:52:25 694354] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745694354| [2025/04/30 09:52:25 694359] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745694358| [2025/04/30 09:52:25 694365] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:47651|min_srtt:47651|path_bw:1210332|loss_rate:3.21|path_pto:0| [2025/04/30 09:52:25 694370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1697790| [2025/04/30 09:52:25 694374] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:47651|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 694379] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 694384] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:47651|min_srtt:47651|path_bw:1210332|loss_rate:3.21|path_pto:0| [2025/04/30 09:52:25 694388] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1698969| [2025/04/30 09:52:25 694392] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:47651|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 694397] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 694401] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:47651|min_srtt:47651|path_bw:1210332|loss_rate:3.21|path_pto:0| [2025/04/30 09:52:25 694405] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 694410] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 694414] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 694418] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 694422] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 694426] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 694433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1643556| [2025/04/30 09:52:25 694438] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 694442] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 694446] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745694903| [2025/04/30 09:52:25 694450] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745694903| [2025/04/30 09:52:25 694454] [debug] |xqc_engine_wakeup_after|wakeup:1746006745694903|now:1746006745694454|diff:449| [2025/04/30 09:52:25 694458] [debug] |xqc_engine_main_logic|END|now:1746006745694358| [2025/04/30 09:52:25 694464] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745694464| [2025/04/30 09:52:25 694468] [debug] |xqc_engine_wakeup_after|wakeup:1746006745694903|now:1746006745694468|diff:435| [2025/04/30 09:52:25 694472] [debug] |xqc_engine_main_logic|END|now:1746006745694464| [2025/04/30 09:52:25 695541] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745695541| [2025/04/30 09:52:25 695553] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745694903|pq_index:0| [2025/04/30 09:52:25 695558] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745694358| [2025/04/30 09:52:25 695563] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745695562| [2025/04/30 09:52:25 695571] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745694903|now:1746006745695562| [2025/04/30 09:52:25 695578] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745694903|now:1746006745695562| [2025/04/30 09:52:25 695585] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 695593] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:47651|min_srtt:47651|path_bw:1210332|loss_rate:3.21|path_pto:0| [2025/04/30 09:52:25 695598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 695606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 695612] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 695618] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 695625] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 695633] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 695639] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1643556| [2025/04/30 09:52:25 695646] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 695660] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1759| [2025/04/30 09:52:25 695706] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1759|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746006745695671|stream_id:0|stream_offset:1643556| [2025/04/30 09:52:25 695717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 695725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 09:52:25 695732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:47651|rtt_var:2526|pto_duration:57755|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 695739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 695746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 695752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 09:52:25 695759] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745778426|now:1746006745695732|interv:82694| [2025/04/30 09:52:25 695765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745778426|now:1746006745695732|interval:82694|pto_count:0|srtt:47651 [2025/04/30 09:52:25 695772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:52810| [2025/04/30 09:52:25 695780] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 695787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1644735| [2025/04/30 09:52:25 695794] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 695801] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1760| [2025/04/30 09:52:25 695843] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1760|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1746006745695811|stream_id:0|stream_offset:1644735| [2025/04/30 09:52:25 695851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 695856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/04/30 09:52:25 695861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:47651|rtt_var:2526|pto_duration:57755|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 695867] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 695873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 695879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 09:52:25 695892] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745778566|now:1746006745695860|interv:82706| [2025/04/30 09:52:25 695896] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745778566|now:1746006745695860|interval:82706|pto_count:0|srtt:47651 [2025/04/30 09:52:25 695901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:54010| [2025/04/30 09:52:25 695906] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 695910] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1645914| [2025/04/30 09:52:25 695915] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 695918] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745696918|now:1746006745695918|interv:1000| [2025/04/30 09:52:25 695922] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 695926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 695930] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745696918| [2025/04/30 09:52:25 695935] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745696918| [2025/04/30 09:52:25 695939] [debug] |xqc_engine_wakeup_after|wakeup:1746006745696918|now:1746006745695939|diff:979| [2025/04/30 09:52:25 695943] [debug] |xqc_engine_main_logic|END|now:1746006745695562| [2025/04/30 09:52:25 696073] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:45|state:ESTABED|recv_time:1746006745696072| [2025/04/30 09:52:25 696082] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 696090] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:698| [2025/04/30 09:52:25 696096] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:699| [2025/04/30 09:52:25 696105] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:699| [2025/04/30 09:52:25 696112] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 696120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1716|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1717|path_largest_ack:1716| [2025/04/30 09:52:25 696127] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:60008|prior_delivered:1566887|prior_time:1746006745645229|is_app_limited:0|send_elapse:44347|ack_elapse:50843|ctl_first_sent_time:1746006745647002|lagest_ack_time:1746006745696072|curr_delivered:1624495| [2025/04/30 09:52:25 696157] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745647002| [2025/04/30 09:52:25 696165] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:431||sndq_packets_used_bytes:0|sndq_packets_free:917| [2025/04/30 09:52:25 696173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1717|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1717|path_largest_ack:1717| [2025/04/30 09:52:25 696180] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:58808|prior_delivered:1569287|prior_time:1746006745647250|is_app_limited:0|send_elapse:42906|ack_elapse:48822|ctl_first_sent_time:1746006745648871|lagest_ack_time:1746006745696072|curr_delivered:1625695| [2025/04/30 09:52:25 696193] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745648871| [2025/04/30 09:52:25 696200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:430||sndq_packets_used_bytes:0|sndq_packets_free:918| [2025/04/30 09:52:25 696206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:47651|rttvar:2526|minrtt:31359|latest_rtt:47201|ack_delay:88| [2025/04/30 09:52:25 696212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:47584|rttvar:2029|minrtt:31359|latest_rtt:47201|ack_delay:88| [2025/04/30 09:52:25 696217] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1717|lost_pn:1714|thresh:3| [2025/04/30 09:52:25 696221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 696225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 696229] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 696233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 696237] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:47584|rtt_var:2029|pto_duration:55700|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 696242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 696246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 696250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 09:52:25 696254] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745776511|now:1746006745696237|interv:80274| [2025/04/30 09:52:25 696258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745776511|now:1746006745696237|interval:80274|pto_count:0|srtt:47584 [2025/04/30 09:52:25 696262] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42906, ack_elapse 48822, delivered 56408|rate 1155380|lost 312| [2025/04/30 09:52:25 696270] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155380) in round 30| [2025/04/30 09:52:25 696276] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 696283] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 696288] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745648871|recovery:1|recovery_start:1746006745678300|packet_conservation:0|next_round_delivered:1594495| [2025/04/30 09:52:25 696293] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745648871|recovery:1|recovery_start:1746006745678300|packet_conservation:0|next_round_delivered:1594495| [2025/04/30 09:52:25 696297] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:110305|full_bw_reached:1|inflight:51610|srtt:47584|latest_rtt:47201|min_rtt:31359|applimit:0|lost:312|recovery:1|recovery_start:1746006745678300|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 696307] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:699|largest:699|pns:2| [2025/04/30 09:52:25 696311] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:699|frame:ACK |recv_time:1746006745696072|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 696316] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865696072|now:1746006745696072|interv:120000000| [2025/04/30 09:52:25 696321] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865696072|now:1746006745696072|interv:120000000| [2025/04/30 09:52:25 696325] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745696918|pq_index:0| [2025/04/30 09:52:25 696329] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745695562| [2025/04/30 09:52:25 696333] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745696333| [2025/04/30 09:52:25 696338] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745696337| [2025/04/30 09:52:25 696344] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:47584|min_srtt:47584|path_bw:1210332|loss_rate:3.17|path_pto:0| [2025/04/30 09:52:25 696349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 696353] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:47584|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 696358] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 696363] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:47584|min_srtt:47584|path_bw:1210332|loss_rate:3.17|path_pto:0| [2025/04/30 09:52:25 696367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1701327| [2025/04/30 09:52:25 696371] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:47584|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 696376] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 696380] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:47584|min_srtt:47584|path_bw:1210332|loss_rate:3.17|path_pto:0| [2025/04/30 09:52:25 696384] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1702506| [2025/04/30 09:52:25 696391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 696395] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 696399] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 696403] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 696408] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 696412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1645914| [2025/04/30 09:52:25 696416] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 696420] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 696424] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745696918| [2025/04/30 09:52:25 696428] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745696918| [2025/04/30 09:52:25 696432] [debug] |xqc_engine_wakeup_after|wakeup:1746006745696918|now:1746006745696432|diff:486| [2025/04/30 09:52:25 696437] [debug] |xqc_engine_main_logic|END|now:1746006745696337| [2025/04/30 09:52:25 696442] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745696442| [2025/04/30 09:52:25 696446] [debug] |xqc_engine_wakeup_after|wakeup:1746006745696918|now:1746006745696446|diff:472| [2025/04/30 09:52:25 696450] [debug] |xqc_engine_main_logic|END|now:1746006745696442| [2025/04/30 09:52:25 697522] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745697522| [2025/04/30 09:52:25 697534] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745696918|pq_index:0| [2025/04/30 09:52:25 697539] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745696337| [2025/04/30 09:52:25 697545] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745697543| [2025/04/30 09:52:25 697552] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745696918|now:1746006745697543| [2025/04/30 09:52:25 697559] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745696918|now:1746006745697543| [2025/04/30 09:52:25 697566] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 697573] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:47584|min_srtt:47584|path_bw:1210332|loss_rate:3.17|path_pto:0| [2025/04/30 09:52:25 697581] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1702506| [2025/04/30 09:52:25 697588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 697594] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 697600] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 697614] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 697622] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 697629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1645914| [2025/04/30 09:52:25 697636] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 697643] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1761| [2025/04/30 09:52:25 697718] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1761|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746006745697655|stream_id:0|stream_offset:1645914| [2025/04/30 09:52:25 697728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 697736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 09:52:25 697743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:47584|rtt_var:2029|pto_duration:55700|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 697750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 697756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 697762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 09:52:25 697769] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745778355|now:1746006745697742|interv:80613| [2025/04/30 09:52:25 697775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745778355|now:1746006745697742|interval:80613|pto_count:0|srtt:47584 [2025/04/30 09:52:25 697781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:52810| [2025/04/30 09:52:25 697790] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 697795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1647093| [2025/04/30 09:52:25 697799] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 697804] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1762| [2025/04/30 09:52:25 697835] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1762|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1746006745697811|stream_id:0|stream_offset:1647093| [2025/04/30 09:52:25 697841] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 697851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/04/30 09:52:25 697855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:47584|rtt_var:2029|pto_duration:55700|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 697860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 697864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 697868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 09:52:25 697872] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745778511|now:1746006745697855|interv:80656| [2025/04/30 09:52:25 697876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745778511|now:1746006745697855|interval:80656|pto_count:0|srtt:47584 [2025/04/30 09:52:25 697880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:54010| [2025/04/30 09:52:25 697885] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 697889] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1648272| [2025/04/30 09:52:25 697893] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 697897] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745698897|now:1746006745697897|interv:1000| [2025/04/30 09:52:25 697901] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 697905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 697909] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745698897| [2025/04/30 09:52:25 697914] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745698897| [2025/04/30 09:52:25 697918] [debug] |xqc_engine_wakeup_after|wakeup:1746006745698897|now:1746006745697918|diff:979| [2025/04/30 09:52:25 697922] [debug] |xqc_engine_main_logic|END|now:1746006745697543| [2025/04/30 09:52:25 698058] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:45|state:ESTABED|recv_time:1746006745698057| [2025/04/30 09:52:25 698067] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 698075] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:699| [2025/04/30 09:52:25 698081] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:700| [2025/04/30 09:52:25 698089] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:700| [2025/04/30 09:52:25 698095] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 698103] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1718|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1719|path_largest_ack:1718| [2025/04/30 09:52:25 698111] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:57608|prior_delivered:1571687|prior_time:1746006745649247|is_app_limited:0|send_elapse:44162|ack_elapse:48810|ctl_first_sent_time:1746006745650858|lagest_ack_time:1746006745698057|curr_delivered:1626895| [2025/04/30 09:52:25 698124] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745650858| [2025/04/30 09:52:25 698131] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:429||sndq_packets_used_bytes:0|sndq_packets_free:919| [2025/04/30 09:52:25 698160] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1719|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1719|path_largest_ack:1719| [2025/04/30 09:52:25 698167] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:57608|prior_delivered:1571687|prior_time:1746006745649247|is_app_limited:0|send_elapse:44162|ack_elapse:48810|ctl_first_sent_time:1746006745650858|lagest_ack_time:1746006745698057|curr_delivered:1628095| [2025/04/30 09:52:25 698174] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745650983| [2025/04/30 09:52:25 698181] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:428||sndq_packets_used_bytes:0|sndq_packets_free:920| [2025/04/30 09:52:25 698186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:47584|rttvar:2029|minrtt:31359|latest_rtt:47074|ack_delay:96| [2025/04/30 09:52:25 698190] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:47508|rttvar:1673|minrtt:31359|latest_rtt:47074|ack_delay:96| [2025/04/30 09:52:25 698195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1719|lost_pn:1716|thresh:3| [2025/04/30 09:52:25 698199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 698203] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 698207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 698211] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 698215] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:47508|rtt_var:1673|pto_duration:54200|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 698220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 698225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 698231] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 09:52:25 698237] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745777011|now:1746006745698215|interv:78796| [2025/04/30 09:52:25 698244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745777011|now:1746006745698215|interval:78796|pto_count:0|srtt:47508 [2025/04/30 09:52:25 698249] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44162, ack_elapse 48810, delivered 56408|rate 1155664|lost 312| [2025/04/30 09:52:25 698254] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155664) in round 30| [2025/04/30 09:52:25 698258] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 698268] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 698272] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745650983|recovery:1|recovery_start:1746006745678300|packet_conservation:0|next_round_delivered:1594495| [2025/04/30 09:52:25 698276] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745650983|recovery:1|recovery_start:1746006745678300|packet_conservation:0|next_round_delivered:1594495| [2025/04/30 09:52:25 698281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:110305|full_bw_reached:1|inflight:51610|srtt:47508|latest_rtt:47074|min_rtt:31359|applimit:0|lost:312|recovery:1|recovery_start:1746006745678300|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 698287] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:700|largest:700|pns:2| [2025/04/30 09:52:25 698292] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:700|frame:ACK |recv_time:1746006745698057|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 698296] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865698057|now:1746006745698057|interv:120000000| [2025/04/30 09:52:25 698300] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865698057|now:1746006745698057|interv:120000000| [2025/04/30 09:52:25 698304] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745698897|pq_index:0| [2025/04/30 09:52:25 698309] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745697543| [2025/04/30 09:52:25 698313] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745698313| [2025/04/30 09:52:25 698318] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745698317| [2025/04/30 09:52:25 698324] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:47508|min_srtt:47508|path_bw:1210332|loss_rate:3.14|path_pto:0| [2025/04/30 09:52:25 698328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1702506| [2025/04/30 09:52:25 698333] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:47508|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 698338] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 698342] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:47508|min_srtt:47508|path_bw:1210332|loss_rate:3.14|path_pto:0| [2025/04/30 09:52:25 698346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1703685| [2025/04/30 09:52:25 698351] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:47508|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 698358] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 698363] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:47508|min_srtt:47508|path_bw:1210332|loss_rate:3.14|path_pto:0| [2025/04/30 09:52:25 698367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1704864| [2025/04/30 09:52:25 698371] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 698375] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 698379] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 698383] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 698388] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 698392] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1648272| [2025/04/30 09:52:25 698396] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 698400] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 698404] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745698897| [2025/04/30 09:52:25 698408] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745698897| [2025/04/30 09:52:25 698412] [debug] |xqc_engine_wakeup_after|wakeup:1746006745698897|now:1746006745698412|diff:485| [2025/04/30 09:52:25 698416] [debug] |xqc_engine_main_logic|END|now:1746006745698317| [2025/04/30 09:52:25 698422] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745698422| [2025/04/30 09:52:25 698426] [debug] |xqc_engine_wakeup_after|wakeup:1746006745698897|now:1746006745698426|diff:471| [2025/04/30 09:52:25 698430] [debug] |xqc_engine_main_logic|END|now:1746006745698422| [2025/04/30 09:52:25 699502] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745699502| [2025/04/30 09:52:25 699514] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745698897|pq_index:0| [2025/04/30 09:52:25 699518] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745698317| [2025/04/30 09:52:25 699524] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745699523| [2025/04/30 09:52:25 699529] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745698897|now:1746006745699523| [2025/04/30 09:52:25 699533] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745698897|now:1746006745699523| [2025/04/30 09:52:25 699538] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 699553] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:47508|min_srtt:47508|path_bw:1210332|loss_rate:3.14|path_pto:0| [2025/04/30 09:52:25 699561] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1704864| [2025/04/30 09:52:25 699569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 699575] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 699581] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 699588] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 699595] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 699602] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1648272| [2025/04/30 09:52:25 699609] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 699616] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1763| [2025/04/30 09:52:25 699661] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1763|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746006745699627|stream_id:0|stream_offset:1648272| [2025/04/30 09:52:25 699672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 699680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 09:52:25 699687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:47508|rtt_var:1673|pto_duration:54200|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 699694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 699700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 699706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 09:52:25 699712] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745778827|now:1746006745699686|interv:79141| [2025/04/30 09:52:25 699719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745778827|now:1746006745699686|interval:79141|pto_count:0|srtt:47508 [2025/04/30 09:52:25 699727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:52810| [2025/04/30 09:52:25 699734] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 699741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1649451| [2025/04/30 09:52:25 699753] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 699760] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1764| [2025/04/30 09:52:25 699801] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1764|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1746006745699770|stream_id:0|stream_offset:1649451| [2025/04/30 09:52:25 699810] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 699817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/04/30 09:52:25 699823] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:47508|rtt_var:1673|pto_duration:54200|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 699830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 699836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 699842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 09:52:25 699848] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745778970|now:1746006745699823|interv:79147| [2025/04/30 09:52:25 699854] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745778970|now:1746006745699823|interval:79147|pto_count:0|srtt:47508 [2025/04/30 09:52:25 699861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:54010| [2025/04/30 09:52:25 699868] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 699874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1650630| [2025/04/30 09:52:25 699881] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 699887] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745700886|now:1746006745699886|interv:1000| [2025/04/30 09:52:25 699893] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 699899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 699906] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745700886| [2025/04/30 09:52:25 699912] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745700886| [2025/04/30 09:52:25 699918] [debug] |xqc_engine_wakeup_after|wakeup:1746006745700886|now:1746006745699918|diff:968| [2025/04/30 09:52:25 699925] [debug] |xqc_engine_main_logic|END|now:1746006745699523| [2025/04/30 09:52:25 700075] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:45|state:ESTABED|recv_time:1746006745700074| [2025/04/30 09:52:25 700085] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 700094] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:700| [2025/04/30 09:52:25 700112] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:701| [2025/04/30 09:52:25 700121] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:701| [2025/04/30 09:52:25 700128] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 700156] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1720|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1721|path_largest_ack:1720| [2025/04/30 09:52:25 700164] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:60008|prior_delivered:1571687|prior_time:1746006745649247|is_app_limited:0|send_elapse:45567|ack_elapse:50827|ctl_first_sent_time:1746006745652263|lagest_ack_time:1746006745700074|curr_delivered:1629295| [2025/04/30 09:52:25 700172] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745652263| [2025/04/30 09:52:25 700179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:427||sndq_packets_used_bytes:0|sndq_packets_free:921| [2025/04/30 09:52:25 700186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1721|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1721|path_largest_ack:1721| [2025/04/30 09:52:25 700193] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:56408|prior_delivered:1576487|prior_time:1746006745653219|is_app_limited:0|send_elapse:43064|ack_elapse:46855|ctl_first_sent_time:1746006745653757|lagest_ack_time:1746006745700074|curr_delivered:1630495| [2025/04/30 09:52:25 700200] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745653757| [2025/04/30 09:52:25 700206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:426||sndq_packets_used_bytes:0|sndq_packets_free:922| [2025/04/30 09:52:25 700212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:47508|rttvar:1673|minrtt:31359|latest_rtt:46317|ack_delay:96| [2025/04/30 09:52:25 700219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:47347|rttvar:1576|minrtt:31359|latest_rtt:46317|ack_delay:96| [2025/04/30 09:52:25 700226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1721|lost_pn:1718|thresh:3| [2025/04/30 09:52:25 700232] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 700239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 700245] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 700251] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 700255] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:47347|rtt_var:1576|pto_duration:53651|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 700260] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 700264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 700267] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 09:52:25 700272] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745778421|now:1746006745700255|interv:78166| [2025/04/30 09:52:25 700280] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745778421|now:1746006745700255|interval:78166|pto_count:0|srtt:47347 [2025/04/30 09:52:25 700285] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43064, ack_elapse 46855, delivered 54008|rate 1152662|lost 312| [2025/04/30 09:52:25 700289] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152662) in round 30| [2025/04/30 09:52:25 700294] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 700298] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 700302] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745653757|recovery:1|recovery_start:1746006745678300|packet_conservation:0|next_round_delivered:1594495| [2025/04/30 09:52:25 700307] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745653757|recovery:1|recovery_start:1746006745678300|packet_conservation:0|next_round_delivered:1594495| [2025/04/30 09:52:25 700311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:110305|full_bw_reached:1|inflight:51610|srtt:47347|latest_rtt:46317|min_rtt:31359|applimit:0|lost:312|recovery:1|recovery_start:1746006745678300|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 700317] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:701|largest:701|pns:2| [2025/04/30 09:52:25 700322] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:701|frame:ACK |recv_time:1746006745700074|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 700327] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865700074|now:1746006745700074|interv:120000000| [2025/04/30 09:52:25 700331] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865700074|now:1746006745700074|interv:120000000| [2025/04/30 09:52:25 700335] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745700886|pq_index:0| [2025/04/30 09:52:25 700339] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745699523| [2025/04/30 09:52:25 700343] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745700343| [2025/04/30 09:52:25 700348] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745700347| [2025/04/30 09:52:25 700354] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:47347|min_srtt:47347|path_bw:1210332|loss_rate:3.11|path_pto:0| [2025/04/30 09:52:25 700359] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1704864| [2025/04/30 09:52:25 700364] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:47347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 700371] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 700376] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:47347|min_srtt:47347|path_bw:1210332|loss_rate:3.11|path_pto:0| [2025/04/30 09:52:25 700380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1706043| [2025/04/30 09:52:25 700385] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:47347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 700389] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 700394] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:47347|min_srtt:47347|path_bw:1210332|loss_rate:3.11|path_pto:0| [2025/04/30 09:52:25 700398] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1707222| [2025/04/30 09:52:25 700403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 700407] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 700411] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 700415] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 700419] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 700424] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1650630| [2025/04/30 09:52:25 700428] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 700432] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 700436] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745700886| [2025/04/30 09:52:25 700440] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745700886| [2025/04/30 09:52:25 700444] [debug] |xqc_engine_wakeup_after|wakeup:1746006745700886|now:1746006745700444|diff:442| [2025/04/30 09:52:25 700449] [debug] |xqc_engine_main_logic|END|now:1746006745700347| [2025/04/30 09:52:25 700454] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745700454| [2025/04/30 09:52:25 700458] [debug] |xqc_engine_wakeup_after|wakeup:1746006745700886|now:1746006745700458|diff:428| [2025/04/30 09:52:25 700462] [debug] |xqc_engine_main_logic|END|now:1746006745700454| [2025/04/30 09:52:25 701531] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745701531| [2025/04/30 09:52:25 701543] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745700886|pq_index:0| [2025/04/30 09:52:25 701549] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745700347| [2025/04/30 09:52:25 701565] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745701563| [2025/04/30 09:52:25 701572] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745700886|now:1746006745701563| [2025/04/30 09:52:25 701577] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745700886|now:1746006745701563| [2025/04/30 09:52:25 701583] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 701591] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:47347|min_srtt:47347|path_bw:1210332|loss_rate:3.11|path_pto:0| [2025/04/30 09:52:25 701599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1707222| [2025/04/30 09:52:25 701606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 701612] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 701618] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 701626] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 701633] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 701640] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1650630| [2025/04/30 09:52:25 701647] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 701654] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1765| [2025/04/30 09:52:25 701728] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1765|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746006745701665|stream_id:0|stream_offset:1650630| [2025/04/30 09:52:25 701739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1765|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:25 701747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 09:52:25 701754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:47347|rtt_var:1576|pto_duration:53651|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 701761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 701768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 701774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 09:52:25 701780] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745780316|now:1746006745701753|interv:78563| [2025/04/30 09:52:25 701793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745780316|now:1746006745701753|interval:78563|pto_count:0|srtt:47347 [2025/04/30 09:52:25 701801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:52810| [2025/04/30 09:52:25 701808] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 701815] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1651809| [2025/04/30 09:52:25 701822] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 701829] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1766| [2025/04/30 09:52:25 701873] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1766|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1746006745701840|stream_id:0|stream_offset:1651809| [2025/04/30 09:52:25 701882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 701890] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/04/30 09:52:25 701897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:47347|rtt_var:1576|pto_duration:53651|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 701904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 701910] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 701917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 09:52:25 701923] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745780491|now:1746006745701896|interv:78595| [2025/04/30 09:52:25 701929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745780491|now:1746006745701896|interval:78595|pto_count:0|srtt:47347 [2025/04/30 09:52:25 701936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:54010| [2025/04/30 09:52:25 701943] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 701950] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1652988| [2025/04/30 09:52:25 701957] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 701964] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745702964|now:1746006745701964|interv:1000| [2025/04/30 09:52:25 701970] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 701977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 701983] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745702964| [2025/04/30 09:52:25 701995] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745702964| [2025/04/30 09:52:25 702002] [debug] |xqc_engine_wakeup_after|wakeup:1746006745702964|now:1746006745702002|diff:962| [2025/04/30 09:52:25 702009] [debug] |xqc_engine_main_logic|END|now:1746006745701563| [2025/04/30 09:52:25 702060] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:45|state:ESTABED|recv_time:1746006745702059| [2025/04/30 09:52:25 702069] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 702079] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:701| [2025/04/30 09:52:25 702085] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:702| [2025/04/30 09:52:25 702093] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:702| [2025/04/30 09:52:25 702099] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 702108] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1722|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1723|path_largest_ack:1722| [2025/04/30 09:52:25 702115] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:57608|prior_delivered:1576487|prior_time:1746006745653219|is_app_limited:0|send_elapse:44407|ack_elapse:48840|ctl_first_sent_time:1746006745655100|lagest_ack_time:1746006745702059|curr_delivered:1631695| [2025/04/30 09:52:25 702122] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745655100| [2025/04/30 09:52:25 702127] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:425||sndq_packets_used_bytes:0|sndq_packets_free:923| [2025/04/30 09:52:25 702151] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1723|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1723|path_largest_ack:1723| [2025/04/30 09:52:25 702162] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:56408|prior_delivered:1578887|prior_time:1746006745655283|is_app_limited:0|send_elapse:44180|ack_elapse:46776|ctl_first_sent_time:1746006745656866|lagest_ack_time:1746006745702059|curr_delivered:1632895| [2025/04/30 09:52:25 702169] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745656866| [2025/04/30 09:52:25 702173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:424||sndq_packets_used_bytes:0|sndq_packets_free:924| [2025/04/30 09:52:25 702179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:47347|rttvar:1576|minrtt:31359|latest_rtt:45193|ack_delay:88| [2025/04/30 09:52:25 702185] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:47067|rttvar:1742|minrtt:31359|latest_rtt:45193|ack_delay:88| [2025/04/30 09:52:25 702192] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1723|lost_pn:1720|thresh:3| [2025/04/30 09:52:25 702199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 702205] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 702212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 702222] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 702226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:47067|rtt_var:1742|pto_duration:54035|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 702231] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 702235] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 702239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 09:52:25 702243] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745780875|now:1746006745702226|interv:78649| [2025/04/30 09:52:25 702247] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745780875|now:1746006745702226|interval:78649|pto_count:0|srtt:47067 [2025/04/30 09:52:25 702251] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44180, ack_elapse 46776, delivered 54008|rate 1154609|lost 312| [2025/04/30 09:52:25 702256] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154609) in round 30| [2025/04/30 09:52:25 702260] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 702265] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 702269] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745656866|recovery:1|recovery_start:1746006745678300|packet_conservation:0|next_round_delivered:1594495| [2025/04/30 09:52:25 702273] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745656866|recovery:1|recovery_start:1746006745678300|packet_conservation:0|next_round_delivered:1594495| [2025/04/30 09:52:25 702278] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:110305|full_bw_reached:1|inflight:51610|srtt:47067|latest_rtt:45193|min_rtt:31359|applimit:0|lost:312|recovery:1|recovery_start:1746006745678300|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 702284] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:702|largest:702|pns:2| [2025/04/30 09:52:25 702289] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:702|frame:ACK |recv_time:1746006745702059|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 702294] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865702059|now:1746006745702059|interv:120000000| [2025/04/30 09:52:25 702298] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865702059|now:1746006745702059|interv:120000000| [2025/04/30 09:52:25 702302] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745702964|pq_index:0| [2025/04/30 09:52:25 702306] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745701563| [2025/04/30 09:52:25 702310] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745702310| [2025/04/30 09:52:25 702315] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745702314| [2025/04/30 09:52:25 702324] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:47067|min_srtt:47067|path_bw:1210332|loss_rate:3.08|path_pto:0| [2025/04/30 09:52:25 702328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1707222| [2025/04/30 09:52:25 702333] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:47067|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 702338] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 702342] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:47067|min_srtt:47067|path_bw:1210332|loss_rate:3.08|path_pto:0| [2025/04/30 09:52:25 702347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1708401| [2025/04/30 09:52:25 702351] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:47067|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 702356] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 702360] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:47067|min_srtt:47067|path_bw:1210332|loss_rate:3.08|path_pto:0| [2025/04/30 09:52:25 702365] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1709580| [2025/04/30 09:52:25 702369] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 702373] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 702377] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 702381] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 702386] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 702390] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1652988| [2025/04/30 09:52:25 702394] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 702398] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 702402] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745702964| [2025/04/30 09:52:25 702406] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745702964| [2025/04/30 09:52:25 702413] [debug] |xqc_engine_wakeup_after|wakeup:1746006745702964|now:1746006745702413|diff:551| [2025/04/30 09:52:25 702417] [debug] |xqc_engine_main_logic|END|now:1746006745702314| [2025/04/30 09:52:25 702423] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745702423| [2025/04/30 09:52:25 702427] [debug] |xqc_engine_wakeup_after|wakeup:1746006745702964|now:1746006745702427|diff:537| [2025/04/30 09:52:25 702431] [debug] |xqc_engine_main_logic|END|now:1746006745702423| [2025/04/30 09:52:25 703506] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745703505| [2025/04/30 09:52:25 703517] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745702964|pq_index:0| [2025/04/30 09:52:25 703522] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745702314| [2025/04/30 09:52:25 703528] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745703526| [2025/04/30 09:52:25 703535] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745702964|now:1746006745703526| [2025/04/30 09:52:25 703542] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745702964|now:1746006745703526| [2025/04/30 09:52:25 703549] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 703557] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:47067|min_srtt:47067|path_bw:1210332|loss_rate:3.08|path_pto:0| [2025/04/30 09:52:25 703563] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1709580| [2025/04/30 09:52:25 703571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 703577] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 703583] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 703590] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 703598] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 703604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1652988| [2025/04/30 09:52:25 703612] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 703619] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1767| [2025/04/30 09:52:25 703665] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1767|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1746006745703630|stream_id:0|stream_offset:1652988| [2025/04/30 09:52:25 703676] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 703683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 09:52:25 703697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:47067|rtt_var:1742|pto_duration:54035|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 703704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 703710] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 703716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 09:52:25 703723] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745782665|now:1746006745703697|interv:78968| [2025/04/30 09:52:25 703730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745782665|now:1746006745703697|interval:78968|pto_count:0|srtt:47067 [2025/04/30 09:52:25 703737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:52810| [2025/04/30 09:52:25 703744] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 703751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1654167| [2025/04/30 09:52:25 703758] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 703765] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1768| [2025/04/30 09:52:25 703797] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1768|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1746006745703772|stream_id:0|stream_offset:1654167| [2025/04/30 09:52:25 703802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 703807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/04/30 09:52:25 703811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:47067|rtt_var:1742|pto_duration:54035|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 703816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 703820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 703824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 09:52:25 703828] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745782807|now:1746006745703811|interv:78996| [2025/04/30 09:52:25 703832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745782807|now:1746006745703811|interval:78996|pto_count:0|srtt:47067 [2025/04/30 09:52:25 703836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:54010| [2025/04/30 09:52:25 703841] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 703849] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1655346| [2025/04/30 09:52:25 703854] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 703858] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745704858|now:1746006745703858|interv:1000| [2025/04/30 09:52:25 703862] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 703866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 703870] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745704858| [2025/04/30 09:52:25 703874] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745704858| [2025/04/30 09:52:25 703878] [debug] |xqc_engine_wakeup_after|wakeup:1746006745704858|now:1746006745703878|diff:980| [2025/04/30 09:52:25 703882] [debug] |xqc_engine_main_logic|END|now:1746006745703526| [2025/04/30 09:52:25 704954] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745704954| [2025/04/30 09:52:25 704966] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745704858|pq_index:0| [2025/04/30 09:52:25 704971] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745703526| [2025/04/30 09:52:25 704976] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745704975| [2025/04/30 09:52:25 704981] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745704858|now:1746006745704975| [2025/04/30 09:52:25 704986] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745704858|now:1746006745704975| [2025/04/30 09:52:25 704990] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 704995] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:47067|min_srtt:47067|path_bw:1210332|loss_rate:3.05|path_pto:0| [2025/04/30 09:52:25 705000] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:54010|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1709580| [2025/04/30 09:52:25 705004] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 705008] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 705012] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 705017] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 705021] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 705026] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1655346| [2025/04/30 09:52:25 705030] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 705041] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1769| [2025/04/30 09:52:25 705074] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1769|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746006745705049|stream_id:0|stream_offset:1655346| [2025/04/30 09:52:25 705080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 705085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 09:52:25 705090] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:47067|rtt_var:1742|pto_duration:54035|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 705094] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 705098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 705102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 09:52:25 705106] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745784084|now:1746006745705090|interv:78994| [2025/04/30 09:52:25 705110] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745784084|now:1746006745705090|interval:78994|pto_count:0|srtt:47067 [2025/04/30 09:52:25 705115] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:55210| [2025/04/30 09:52:25 705120] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 705124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1656525| [2025/04/30 09:52:25 705129] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 705158] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1770| [2025/04/30 09:52:25 705185] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1770|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55210|now:1746006745705165|stream_id:0|stream_offset:1656525| [2025/04/30 09:52:25 705191] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 705196] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:55210|applimit:0| [2025/04/30 09:52:25 705200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:47067|rtt_var:1742|pto_duration:54035|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 705205] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 705209] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 705213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 56410| [2025/04/30 09:52:25 705221] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745784200|now:1746006745705200|interv:79000| [2025/04/30 09:52:25 705225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745784200|now:1746006745705200|interval:79000|pto_count:0|srtt:47067 [2025/04/30 09:52:25 705229] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:56410| [2025/04/30 09:52:25 705234] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 705238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56410|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1657704| [2025/04/30 09:52:25 705243] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 705247] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745706246|now:1746006745705246|interv:1000| [2025/04/30 09:52:25 705251] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 705254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 705259] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745706246| [2025/04/30 09:52:25 705263] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745706246| [2025/04/30 09:52:25 705267] [debug] |xqc_engine_wakeup_after|wakeup:1746006745706246|now:1746006745705267|diff:979| [2025/04/30 09:52:25 705271] [debug] |xqc_engine_main_logic|END|now:1746006745704975| [2025/04/30 09:52:25 706150] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:46|state:ESTABED|recv_time:1746006745706149| [2025/04/30 09:52:25 706163] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 706170] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:702| [2025/04/30 09:52:25 706174] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:704| [2025/04/30 09:52:25 706180] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:704| [2025/04/30 09:52:25 706187] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 706195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1724|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1727|path_largest_ack:1724| [2025/04/30 09:52:25 706202] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:55208|prior_delivered:1581287|prior_time:1746006745657217|is_app_limited:0|send_elapse:44179|ack_elapse:48932|ctl_first_sent_time:1746006745658838|lagest_ack_time:1746006745706149|curr_delivered:1634095| [2025/04/30 09:52:25 706209] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745658838| [2025/04/30 09:52:25 706216] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:423||sndq_packets_used_bytes:0|sndq_packets_free:925| [2025/04/30 09:52:25 706223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1725|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1727|path_largest_ack:1725| [2025/04/30 09:52:25 706230] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:55208|prior_delivered:1581287|prior_time:1746006745657217|is_app_limited:0|send_elapse:44179|ack_elapse:48932|ctl_first_sent_time:1746006745658838|lagest_ack_time:1746006745706149|curr_delivered:1635295| [2025/04/30 09:52:25 706243] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745658941| [2025/04/30 09:52:25 706248] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:422||sndq_packets_used_bytes:0|sndq_packets_free:926| [2025/04/30 09:52:25 706253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1726|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1727|path_largest_ack:1726| [2025/04/30 09:52:25 706258] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:55208|prior_delivered:1583687|prior_time:1746006745659209|is_app_limited:0|send_elapse:44021|ack_elapse:46940|ctl_first_sent_time:1746006745660813|lagest_ack_time:1746006745706149|curr_delivered:1636495| [2025/04/30 09:52:25 706264] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745660813| [2025/04/30 09:52:25 706270] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:421||sndq_packets_used_bytes:0|sndq_packets_free:927| [2025/04/30 09:52:25 706276] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1727|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1727|path_largest_ack:1727| [2025/04/30 09:52:25 706283] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:54008|prior_delivered:1586087|prior_time:1746006745661111|is_app_limited:0|send_elapse:44090|ack_elapse:45038|ctl_first_sent_time:1746006745662714|lagest_ack_time:1746006745706149|curr_delivered:1637695| [2025/04/30 09:52:25 706290] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745662714| [2025/04/30 09:52:25 706296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:420||sndq_packets_used_bytes:0|sndq_packets_free:928| [2025/04/30 09:52:25 706302] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:47067|rttvar:1742|minrtt:31359|latest_rtt:43435|ack_delay:88| [2025/04/30 09:52:25 706309] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:46602|rttvar:2237|minrtt:31359|latest_rtt:43435|ack_delay:88| [2025/04/30 09:52:25 706316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1727|lost_pn:1724|thresh:3| [2025/04/30 09:52:25 706322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 706329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 706334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 706338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 706342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:46602|rtt_var:2237|pto_duration:55550|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 706347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 706351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 706355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51610| [2025/04/30 09:52:25 706363] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745785715|now:1746006745706342|interv:79373| [2025/04/30 09:52:25 706367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745785715|now:1746006745706342|interval:79373|pto_count:0|srtt:46602 [2025/04/30 09:52:25 706372] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44090, ack_elapse 45038, delivered 51608|rate 1145876|lost 312| [2025/04/30 09:52:25 706377] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145876) in round 30| [2025/04/30 09:52:25 706381] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 706385] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 706389] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:4800|po_sent_time:1746006745662714|recovery:1|recovery_start:1746006745678300|packet_conservation:0|next_round_delivered:1594495| [2025/04/30 09:52:25 706394] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:4800|po_sent_time:1746006745662714|recovery:1|recovery_start:1746006745678300|packet_conservation:0|next_round_delivered:1594495| [2025/04/30 09:52:25 706398] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:110305|full_bw_reached:1|inflight:51610|srtt:46602|latest_rtt:43435|min_rtt:31359|applimit:0|lost:312|recovery:1|recovery_start:1746006745678300|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 706404] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:25 706409] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:25 706414] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 09:52:25 706419] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:704|largest:704|pns:2| [2025/04/30 09:52:25 706423] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:704|frame:PING ACK |recv_time:1746006745706149|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 706428] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865706149|now:1746006745706149|interv:120000000| [2025/04/30 09:52:25 706433] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865706149|now:1746006745706149|interv:120000000| [2025/04/30 09:52:25 706437] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745706246|pq_index:0| [2025/04/30 09:52:25 706441] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745704975| [2025/04/30 09:52:25 706445] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745706445| [2025/04/30 09:52:25 706450] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745706449| [2025/04/30 09:52:25 706457] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745706246|now:1746006745706449| [2025/04/30 09:52:25 706462] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745706246|now:1746006745706449| [2025/04/30 09:52:25 706466] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 706470] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:704|ack_delay:321|first_ack_range:0|largest_pkt_recv_time:1746006745706149| [2025/04/30 09:52:25 706475] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:704|low:704|pkt_pns:2| [2025/04/30 09:52:25 706479] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:702|low:678|pkt_pns:2| [2025/04/30 09:52:25 706483] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:676|low:673|pkt_pns:2| [2025/04/30 09:52:25 706487] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:671|low:665|pkt_pns:2| [2025/04/30 09:52:25 706490] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:12|path:0|path_largest_recv:704|frame_largest_recv:704| [2025/04/30 09:52:25 706495] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:25 706499] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46602|min_srtt:46602|path_bw:1210332|loss_rate:3.02|path_pto:0| [2025/04/30 09:52:25 706504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1709580| [2025/04/30 09:52:25 706509] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:46602|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 706513] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 706518] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46602|min_srtt:46602|path_bw:1210332|loss_rate:3.02|path_pto:0| [2025/04/30 09:52:25 706522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1710759| [2025/04/30 09:52:25 706530] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:46602|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 706537] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 706545] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46602|min_srtt:46602|path_bw:1210332|loss_rate:3.02|path_pto:0| [2025/04/30 09:52:25 706550] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1711938| [2025/04/30 09:52:25 706555] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:46602|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 706561] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 706572] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46602|min_srtt:46602|path_bw:1210332|loss_rate:3.02|path_pto:0| [2025/04/30 09:52:25 706579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1713117| [2025/04/30 09:52:25 706586] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:46602|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 706593] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 706600] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46602|min_srtt:46602|path_bw:1210332|loss_rate:3.02|path_pto:0| [2025/04/30 09:52:25 706607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1714296| [2025/04/30 09:52:25 706614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 706621] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 706627] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 706634] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 706642] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1212|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:25 706649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1212|schedule_bytes:0|inflight:51610|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1657704| [2025/04/30 09:52:25 706656] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 706663] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1771| [2025/04/30 09:52:25 706712] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1771|size:1212|sent:1228|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:51610|now:1746006745706675|stream_id:0|stream_offset:1657704| [2025/04/30 09:52:25 706723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1771|origin_pktnum:0|size:1212|enc_size:1228|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:25 706732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/04/30 09:52:25 706739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:46602|rtt_var:2237|pto_duration:55550|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 706746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 706752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 706758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52822| [2025/04/30 09:52:25 706771] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745787225|now:1746006745706739|interv:80486| [2025/04/30 09:52:25 706778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745787225|now:1746006745706739|interval:80486|pto_count:0|srtt:46602 [2025/04/30 09:52:25 706786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:52822| [2025/04/30 09:52:25 706793] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 706800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52822|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1658883| [2025/04/30 09:52:25 706807] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 706813] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745707813|now:1746006745706813|interv:1000| [2025/04/30 09:52:25 706820] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 706826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 706832] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745707813| [2025/04/30 09:52:25 706839] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745707813| [2025/04/30 09:52:25 706845] [debug] |xqc_engine_wakeup_after|wakeup:1746006745707813|now:1746006745706845|diff:968| [2025/04/30 09:52:25 706852] [debug] |xqc_engine_main_logic|END|now:1746006745706449| [2025/04/30 09:52:25 706861] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745706861| [2025/04/30 09:52:25 706867] [debug] |xqc_engine_wakeup_after|wakeup:1746006745707813|now:1746006745706867|diff:946| [2025/04/30 09:52:25 706873] [debug] |xqc_engine_main_logic|END|now:1746006745706861| [2025/04/30 09:52:25 707946] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745707946| [2025/04/30 09:52:25 707957] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745707813|pq_index:0| [2025/04/30 09:52:25 707962] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745706449| [2025/04/30 09:52:25 707967] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745707966| [2025/04/30 09:52:25 707972] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745707813|now:1746006745707966| [2025/04/30 09:52:25 707977] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745707813|now:1746006745707966| [2025/04/30 09:52:25 707980] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 707986] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46602|min_srtt:46602|path_bw:1210332|loss_rate:3.00|path_pto:0| [2025/04/30 09:52:25 707991] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:52822|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1714296| [2025/04/30 09:52:25 707996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 708002] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 708015] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 708022] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 708028] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 708032] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52822|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1658883| [2025/04/30 09:52:25 708039] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 708045] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1772| [2025/04/30 09:52:25 708088] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1772|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52822|now:1746006745708057|stream_id:0|stream_offset:1658883| [2025/04/30 09:52:25 708098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 708104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52822|applimit:0| [2025/04/30 09:52:25 708111] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:46602|rtt_var:2237|pto_duration:55550|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 708118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 708124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 708130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54022| [2025/04/30 09:52:25 708155] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745788607|now:1746006745708110|interv:80497| [2025/04/30 09:52:25 708162] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745788607|now:1746006745708110|interval:80497|pto_count:0|srtt:46602 [2025/04/30 09:52:25 708169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:54022| [2025/04/30 09:52:25 708176] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 708183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54022|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1660062| [2025/04/30 09:52:25 708190] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 708196] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1773| [2025/04/30 09:52:25 708228] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1773|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54022|now:1746006745708204|stream_id:0|stream_offset:1660062| [2025/04/30 09:52:25 708234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 708246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54022|applimit:0| [2025/04/30 09:52:25 708253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:46602|rtt_var:2237|pto_duration:55550|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 708260] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 708267] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 708273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55222| [2025/04/30 09:52:25 708280] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745788754|now:1746006745708253|interv:80501| [2025/04/30 09:52:25 708286] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745788754|now:1746006745708253|interval:80501|pto_count:0|srtt:46602 [2025/04/30 09:52:25 708293] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:55222| [2025/04/30 09:52:25 708299] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 708303] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55222|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1661241| [2025/04/30 09:52:25 708308] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 708312] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745709312|now:1746006745708312|interv:1000| [2025/04/30 09:52:25 708316] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 708320] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 708324] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745709312| [2025/04/30 09:52:25 708328] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745709312| [2025/04/30 09:52:25 708332] [debug] |xqc_engine_wakeup_after|wakeup:1746006745709312|now:1746006745708332|diff:980| [2025/04/30 09:52:25 708336] [debug] |xqc_engine_main_logic|END|now:1746006745707966| [2025/04/30 09:52:25 708347] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:45|state:ESTABED|recv_time:1746006745708346| [2025/04/30 09:52:25 708352] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 708358] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:704| [2025/04/30 09:52:25 708362] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:705| [2025/04/30 09:52:25 708367] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:705| [2025/04/30 09:52:25 708371] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 708377] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1728|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1729|path_largest_ack:1728| [2025/04/30 09:52:25 708381] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:55208|prior_delivered:1586087|prior_time:1746006745661111|is_app_limited:0|send_elapse:44234|ack_elapse:47235|ctl_first_sent_time:1746006745662858|lagest_ack_time:1746006745708346|curr_delivered:1638895| [2025/04/30 09:52:25 708390] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745662858| [2025/04/30 09:52:25 708395] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:419||sndq_packets_used_bytes:0|sndq_packets_free:929| [2025/04/30 09:52:25 708399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1729|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1729|path_largest_ack:1729| [2025/04/30 09:52:25 708404] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:54008|prior_delivered:1588487|prior_time:1746006745663153|is_app_limited:0|send_elapse:44112|ack_elapse:45193|ctl_first_sent_time:1746006745664750|lagest_ack_time:1746006745708346|curr_delivered:1640095| [2025/04/30 09:52:25 708408] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745664750| [2025/04/30 09:52:25 708412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:418||sndq_packets_used_bytes:0|sndq_packets_free:930| [2025/04/30 09:52:25 708417] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:46602|rttvar:2237|minrtt:31359|latest_rtt:43596|ack_delay:96| [2025/04/30 09:52:25 708421] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:46214|rttvar:2453|minrtt:31359|latest_rtt:43596|ack_delay:96| [2025/04/30 09:52:25 708425] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1729|lost_pn:1726|thresh:3| [2025/04/30 09:52:25 708429] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 708434] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 708438] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 708442] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 708446] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:46214|rtt_var:2453|pto_duration:56026|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 708450] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 708454] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 708458] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52822| [2025/04/30 09:52:25 708462] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745789230|now:1746006745708445|interv:80785| [2025/04/30 09:52:25 708466] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745789230|now:1746006745708445|interval:80785|pto_count:0|srtt:46214 [2025/04/30 09:52:25 708471] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44112, ack_elapse 45193, delivered 51608|rate 1141946|lost 312| [2025/04/30 09:52:25 708475] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141946) in round 30| [2025/04/30 09:52:25 708484] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 708491] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 708497] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745664750|recovery:1|recovery_start:1746006745678300|packet_conservation:0|next_round_delivered:1594495| [2025/04/30 09:52:25 708504] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745664750|recovery:1|recovery_start:1746006745678300|packet_conservation:0|next_round_delivered:1594495| [2025/04/30 09:52:25 708512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:110305|full_bw_reached:1|inflight:52822|srtt:46214|latest_rtt:43596|min_rtt:31359|applimit:0|lost:312|recovery:1|recovery_start:1746006745678300|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 708521] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:705|largest:705|pns:2| [2025/04/30 09:52:25 708526] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:705|frame:ACK |recv_time:1746006745708346|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 708532] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865708346|now:1746006745708346|interv:120000000| [2025/04/30 09:52:25 708539] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865708346|now:1746006745708346|interv:120000000| [2025/04/30 09:52:25 708545] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745709312|pq_index:0| [2025/04/30 09:52:25 708552] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745707966| [2025/04/30 09:52:25 708559] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745708559| [2025/04/30 09:52:25 708567] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745708566| [2025/04/30 09:52:25 708576] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46214|min_srtt:46214|path_bw:1210332|loss_rate:2.97|path_pto:0| [2025/04/30 09:52:25 708584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:52822|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1714296| [2025/04/30 09:52:25 708591] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:46214|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 708598] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 708604] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46214|min_srtt:46214|path_bw:1210332|loss_rate:2.97|path_pto:0| [2025/04/30 09:52:25 708611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:52822|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1715475| [2025/04/30 09:52:25 708624] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:46214|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 708631] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 708638] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46214|min_srtt:46214|path_bw:1210332|loss_rate:2.97|path_pto:0| [2025/04/30 09:52:25 708644] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:52822|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1716654| [2025/04/30 09:52:25 708650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 708656] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 708662] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 708668] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 708675] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 708682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52822|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1661241| [2025/04/30 09:52:25 708689] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 708695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 708701] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745709312| [2025/04/30 09:52:25 708708] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745709312| [2025/04/30 09:52:25 708714] [debug] |xqc_engine_wakeup_after|wakeup:1746006745709312|now:1746006745708714|diff:598| [2025/04/30 09:52:25 708721] [debug] |xqc_engine_main_logic|END|now:1746006745708566| [2025/04/30 09:52:25 708728] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745708728| [2025/04/30 09:52:25 708735] [debug] |xqc_engine_wakeup_after|wakeup:1746006745709312|now:1746006745708735|diff:577| [2025/04/30 09:52:25 708741] [debug] |xqc_engine_main_logic|END|now:1746006745708728| [2025/04/30 09:52:25 709810] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745709809| [2025/04/30 09:52:25 709821] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745709312|pq_index:0| [2025/04/30 09:52:25 709826] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745708566| [2025/04/30 09:52:25 709831] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745709830| [2025/04/30 09:52:25 709836] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745709312|now:1746006745709830| [2025/04/30 09:52:25 709840] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745709312|now:1746006745709830| [2025/04/30 09:52:25 709850] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 709856] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46214|min_srtt:46214|path_bw:1210332|loss_rate:2.97|path_pto:0| [2025/04/30 09:52:25 709860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:52822|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1716654| [2025/04/30 09:52:25 709865] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 709869] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 709873] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 709877] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 709882] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 709886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52822|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1661241| [2025/04/30 09:52:25 709891] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 709895] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1774| [2025/04/30 09:52:25 709931] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1774|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52822|now:1746006745709903|stream_id:0|stream_offset:1661241| [2025/04/30 09:52:25 709937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 709942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52822|applimit:0| [2025/04/30 09:52:25 709949] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:46214|rtt_var:2453|pto_duration:56026|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 709957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 709963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 709969] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54022| [2025/04/30 09:52:25 709976] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745790929|now:1746006745709949|interv:80980| [2025/04/30 09:52:25 709982] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745790929|now:1746006745709949|interval:80980|pto_count:0|srtt:46214 [2025/04/30 09:52:25 709990] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:54022| [2025/04/30 09:52:25 709998] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 710010] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54022|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1662420| [2025/04/30 09:52:25 710017] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 710024] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745711024|now:1746006745710024|interv:1000| [2025/04/30 09:52:25 710031] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 710036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 710042] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745711024| [2025/04/30 09:52:25 710050] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745711024| [2025/04/30 09:52:25 710056] [debug] |xqc_engine_wakeup_after|wakeup:1746006745711024|now:1746006745710056|diff:968| [2025/04/30 09:52:25 710063] [debug] |xqc_engine_main_logic|END|now:1746006745709830| [2025/04/30 09:52:25 710077] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:45|state:ESTABED|recv_time:1746006745710076| [2025/04/30 09:52:25 710084] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 710092] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:705| [2025/04/30 09:52:25 710096] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:706| [2025/04/30 09:52:25 710104] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:706| [2025/04/30 09:52:25 710110] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 710118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1730|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1731|path_largest_ack:1730| [2025/04/30 09:52:25 710125] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:52808|prior_delivered:1590887|prior_time:1746006745665109|is_app_limited:0|send_elapse:44031|ack_elapse:44967|ctl_first_sent_time:1746006745666719|lagest_ack_time:1746006745710076|curr_delivered:1641295| [2025/04/30 09:52:25 710131] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745666719| [2025/04/30 09:52:25 710159] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:417||sndq_packets_used_bytes:0|sndq_packets_free:931| [2025/04/30 09:52:25 710166] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1731|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1731|path_largest_ack:1731| [2025/04/30 09:52:25 710173] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:52808|prior_delivered:1590887|prior_time:1746006745665109|is_app_limited:0|send_elapse:44031|ack_elapse:44967|ctl_first_sent_time:1746006745666719|lagest_ack_time:1746006745710076|curr_delivered:1642495| [2025/04/30 09:52:25 710178] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745666859| [2025/04/30 09:52:25 710183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:416||sndq_packets_used_bytes:0|sndq_packets_free:932| [2025/04/30 09:52:25 710187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:46214|rttvar:2453|minrtt:31359|latest_rtt:43217|ack_delay:88| [2025/04/30 09:52:25 710191] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:45829|rttvar:2611|minrtt:31359|latest_rtt:43217|ack_delay:88| [2025/04/30 09:52:25 710200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1731|lost_pn:1728|thresh:3| [2025/04/30 09:52:25 710205] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 710209] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 710213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 710217] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 710221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:45829|rtt_var:2611|pto_duration:56273|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 710226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 710230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 710234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51622| [2025/04/30 09:52:25 710237] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745791176|now:1746006745710221|interv:80955| [2025/04/30 09:52:25 710242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745791176|now:1746006745710221|interval:80955|pto_count:0|srtt:45829 [2025/04/30 09:52:25 710246] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44031, ack_elapse 44967, delivered 51608|rate 1147686|lost 312| [2025/04/30 09:52:25 710250] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147686) in round 30| [2025/04/30 09:52:25 710255] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 710259] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 710263] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745666859|recovery:1|recovery_start:1746006745678300|packet_conservation:0|next_round_delivered:1594495| [2025/04/30 09:52:25 710267] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745666859|recovery:1|recovery_start:1746006745678300|packet_conservation:0|next_round_delivered:1594495| [2025/04/30 09:52:25 710272] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:110305|full_bw_reached:1|inflight:51622|srtt:45829|latest_rtt:43217|min_rtt:31359|applimit:0|lost:312|recovery:1|recovery_start:1746006745678300|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 710278] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:706|largest:706|pns:2| [2025/04/30 09:52:25 710283] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:706|frame:ACK |recv_time:1746006745710076|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 710290] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865710076|now:1746006745710076|interv:120000000| [2025/04/30 09:52:25 710294] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865710076|now:1746006745710076|interv:120000000| [2025/04/30 09:52:25 710298] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745711024|pq_index:0| [2025/04/30 09:52:25 710303] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745709830| [2025/04/30 09:52:25 710307] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745710307| [2025/04/30 09:52:25 710312] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745710311| [2025/04/30 09:52:25 710318] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45829|min_srtt:45829|path_bw:1210332|loss_rate:2.96|path_pto:0| [2025/04/30 09:52:25 710322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:51622|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1716654| [2025/04/30 09:52:25 710327] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:45829|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 710331] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 710336] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45829|min_srtt:45829|path_bw:1210332|loss_rate:2.96|path_pto:0| [2025/04/30 09:52:25 710340] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:51622|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1717833| [2025/04/30 09:52:25 710344] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:45829|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 710349] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 710353] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45829|min_srtt:45829|path_bw:1210332|loss_rate:2.96|path_pto:0| [2025/04/30 09:52:25 710357] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51622|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1719012| [2025/04/30 09:52:25 710362] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 710366] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 710370] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 710374] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 710378] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 710385] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51622|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1662420| [2025/04/30 09:52:25 710390] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 710393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 710398] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745711024| [2025/04/30 09:52:25 710402] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745711024| [2025/04/30 09:52:25 710405] [debug] |xqc_engine_wakeup_after|wakeup:1746006745711024|now:1746006745710405|diff:619| [2025/04/30 09:52:25 710410] [debug] |xqc_engine_main_logic|END|now:1746006745710311| [2025/04/30 09:52:25 710415] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745710415| [2025/04/30 09:52:25 710419] [debug] |xqc_engine_wakeup_after|wakeup:1746006745711024|now:1746006745710419|diff:605| [2025/04/30 09:52:25 710423] [debug] |xqc_engine_main_logic|END|now:1746006745710415| [2025/04/30 09:52:25 711492] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745711492| [2025/04/30 09:52:25 711502] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745711024|pq_index:0| [2025/04/30 09:52:25 711507] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745710311| [2025/04/30 09:52:25 711512] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745711511| [2025/04/30 09:52:25 711517] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745711024|now:1746006745711511| [2025/04/30 09:52:25 711524] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745711024|now:1746006745711511| [2025/04/30 09:52:25 711530] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 711538] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45829|min_srtt:45829|path_bw:1210332|loss_rate:2.96|path_pto:0| [2025/04/30 09:52:25 711546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51622|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1719012| [2025/04/30 09:52:25 711552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 711556] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 711560] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 711565] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 711573] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 711579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51622|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1662420| [2025/04/30 09:52:25 711592] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 711599] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1775| [2025/04/30 09:52:25 711641] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1775|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51622|now:1746006745711610|stream_id:0|stream_offset:1662420| [2025/04/30 09:52:25 711650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 711658] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51622|applimit:0| [2025/04/30 09:52:25 711665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:45829|rtt_var:2611|pto_duration:56273|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 711672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 711678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 711685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52822| [2025/04/30 09:52:25 711691] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745792883|now:1746006745711665|interv:81218| [2025/04/30 09:52:25 711697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745792883|now:1746006745711665|interval:81218|pto_count:0|srtt:45829 [2025/04/30 09:52:25 711704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:52822| [2025/04/30 09:52:25 711711] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 711718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52822|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1663599| [2025/04/30 09:52:25 711725] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 711731] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1776| [2025/04/30 09:52:25 711773] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1776|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52822|now:1746006745711743|stream_id:0|stream_offset:1663599| [2025/04/30 09:52:25 711780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 711785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52822|applimit:0| [2025/04/30 09:52:25 711792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:45829|rtt_var:2611|pto_duration:56273|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 711799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 711805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 711811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54022| [2025/04/30 09:52:25 711822] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745793016|now:1746006745711792|interv:81224| [2025/04/30 09:52:25 711827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745793016|now:1746006745711792|interval:81224|pto_count:0|srtt:45829 [2025/04/30 09:52:25 711831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:54022| [2025/04/30 09:52:25 711836] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 711840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54022|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1664778| [2025/04/30 09:52:25 711845] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 711849] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745712849|now:1746006745711849|interv:1000| [2025/04/30 09:52:25 711853] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 711857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 711861] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745712849| [2025/04/30 09:52:25 711865] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745712849| [2025/04/30 09:52:25 711869] [debug] |xqc_engine_wakeup_after|wakeup:1746006745712849|now:1746006745711869|diff:980| [2025/04/30 09:52:25 711874] [debug] |xqc_engine_main_logic|END|now:1746006745711511| [2025/04/30 09:52:25 712049] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:45|state:ESTABED|recv_time:1746006745712048| [2025/04/30 09:52:25 712058] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 712066] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:706| [2025/04/30 09:52:25 712072] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:707| [2025/04/30 09:52:25 712080] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:707| [2025/04/30 09:52:25 712087] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 712094] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1732|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1733|path_largest_ack:1732| [2025/04/30 09:52:25 712101] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:54008|prior_delivered:1592087|prior_time:1746006745667316|is_app_limited:0|send_elapse:46145|ack_elapse:44732|ctl_first_sent_time:1746006745668929|lagest_ack_time:1746006745712048|curr_delivered:1643695| [2025/04/30 09:52:25 712108] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745668929| [2025/04/30 09:52:25 712115] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:415||sndq_packets_used_bytes:0|sndq_packets_free:933| [2025/04/30 09:52:25 712121] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1733|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1733|path_largest_ack:1733| [2025/04/30 09:52:25 712128] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:54008|prior_delivered:1592087|prior_time:1746006745667316|is_app_limited:0|send_elapse:46145|ack_elapse:44732|ctl_first_sent_time:1746006745668929|lagest_ack_time:1746006745712048|curr_delivered:1644895| [2025/04/30 09:52:25 712162] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745669043| [2025/04/30 09:52:25 712169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:414||sndq_packets_used_bytes:0|sndq_packets_free:934| [2025/04/30 09:52:25 712176] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:45829|rttvar:2611|minrtt:31359|latest_rtt:43005|ack_delay:88| [2025/04/30 09:52:25 712183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:45465|rttvar:2687|minrtt:31359|latest_rtt:43005|ack_delay:88| [2025/04/30 09:52:25 712190] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1733|lost_pn:1730|thresh:3| [2025/04/30 09:52:25 712196] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 712202] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 712206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 712210] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 712214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:45465|rtt_var:2687|pto_duration:56213|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 712219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 712223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 712227] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51622| [2025/04/30 09:52:25 712231] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745792956|now:1746006745712214|interv:80742| [2025/04/30 09:52:25 712235] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745792956|now:1746006745712214|interval:80742|pto_count:0|srtt:45465 [2025/04/30 09:52:25 712239] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 46145, ack_elapse 44732, delivered 52808|rate 1144392|lost 312| [2025/04/30 09:52:25 712244] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144392) in round 30| [2025/04/30 09:52:25 712248] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 712252] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 712256] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745669043|recovery:1|recovery_start:1746006745678300|packet_conservation:0|next_round_delivered:1594495| [2025/04/30 09:52:25 712261] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745669043|recovery:1|recovery_start:1746006745678300|packet_conservation:0|next_round_delivered:1594495| [2025/04/30 09:52:25 712272] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:110305|full_bw_reached:1|inflight:51622|srtt:45465|latest_rtt:43005|min_rtt:31359|applimit:0|lost:312|recovery:1|recovery_start:1746006745678300|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 712278] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:707|largest:707|pns:2| [2025/04/30 09:52:25 712283] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:707|frame:ACK |recv_time:1746006745712048|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 712288] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865712048|now:1746006745712048|interv:120000000| [2025/04/30 09:52:25 712292] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865712048|now:1746006745712048|interv:120000000| [2025/04/30 09:52:25 712296] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745712849|pq_index:0| [2025/04/30 09:52:25 712300] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745711511| [2025/04/30 09:52:25 712304] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745712304| [2025/04/30 09:52:25 712309] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745712308| [2025/04/30 09:52:25 712315] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45465|min_srtt:45465|path_bw:1210332|loss_rate:2.93|path_pto:0| [2025/04/30 09:52:25 712320] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:51622|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1719012| [2025/04/30 09:52:25 712324] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:45465|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 712329] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 712333] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45465|min_srtt:45465|path_bw:1210332|loss_rate:2.93|path_pto:0| [2025/04/30 09:52:25 712338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:51622|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1720191| [2025/04/30 09:52:25 712342] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:45465|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 712346] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 712351] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45465|min_srtt:45465|path_bw:1210332|loss_rate:2.93|path_pto:0| [2025/04/30 09:52:25 712355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51622|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1721370| [2025/04/30 09:52:25 712362] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 712366] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 712370] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 712374] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 712378] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 712383] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51622|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1664778| [2025/04/30 09:52:25 712387] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 712391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 712395] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745712849| [2025/04/30 09:52:25 712399] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745712849| [2025/04/30 09:52:25 712403] [debug] |xqc_engine_wakeup_after|wakeup:1746006745712849|now:1746006745712403|diff:446| [2025/04/30 09:52:25 712407] [debug] |xqc_engine_main_logic|END|now:1746006745712308| [2025/04/30 09:52:25 712413] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745712413| [2025/04/30 09:52:25 712417] [debug] |xqc_engine_wakeup_after|wakeup:1746006745712849|now:1746006745712417|diff:432| [2025/04/30 09:52:25 712421] [debug] |xqc_engine_main_logic|END|now:1746006745712413| [2025/04/30 09:52:25 713487] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745713486| [2025/04/30 09:52:25 713502] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745712849|pq_index:0| [2025/04/30 09:52:25 713509] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745712308| [2025/04/30 09:52:25 713517] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745713515| [2025/04/30 09:52:25 713521] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745712849|now:1746006745713515| [2025/04/30 09:52:25 713526] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745712849|now:1746006745713515| [2025/04/30 09:52:25 713532] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 713539] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45465|min_srtt:45465|path_bw:1210332|loss_rate:2.93|path_pto:0| [2025/04/30 09:52:25 713546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51622|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1721370| [2025/04/30 09:52:25 713554] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 713560] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 713574] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 713582] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 713589] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 713596] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51622|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1664778| [2025/04/30 09:52:25 713603] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 713611] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1777| [2025/04/30 09:52:25 713657] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1777|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51622|now:1746006745713622|stream_id:0|stream_offset:1664778| [2025/04/30 09:52:25 713668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 713675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51622|applimit:0| [2025/04/30 09:52:25 713682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:45465|rtt_var:2687|pto_duration:56213|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 713689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 713696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 713702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52822| [2025/04/30 09:52:25 713708] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745794835|now:1746006745713682|interv:81153| [2025/04/30 09:52:25 713715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745794835|now:1746006745713682|interval:81153|pto_count:0|srtt:45465 [2025/04/30 09:52:25 713722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:52822| [2025/04/30 09:52:25 713730] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 713737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52822|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1665957| [2025/04/30 09:52:25 713743] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 713750] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1778| [2025/04/30 09:52:25 713785] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1778|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52822|now:1746006745713760|stream_id:0|stream_offset:1665957| [2025/04/30 09:52:25 713794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 713806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52822|applimit:0| [2025/04/30 09:52:25 713810] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:45465|rtt_var:2687|pto_duration:56213|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 713816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 713823] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 713829] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54022| [2025/04/30 09:52:25 713835] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745794973|now:1746006745713810|interv:81163| [2025/04/30 09:52:25 713841] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745794973|now:1746006745713810|interval:81163|pto_count:0|srtt:45465 [2025/04/30 09:52:25 713846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:54022| [2025/04/30 09:52:25 713851] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 713855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54022|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1667136| [2025/04/30 09:52:25 713860] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 713863] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745714863|now:1746006745713863|interv:1000| [2025/04/30 09:52:25 713867] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 713871] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 713875] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745714863| [2025/04/30 09:52:25 713880] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745714863| [2025/04/30 09:52:25 713884] [debug] |xqc_engine_wakeup_after|wakeup:1746006745714863|now:1746006745713883|diff:980| [2025/04/30 09:52:25 713888] [debug] |xqc_engine_main_logic|END|now:1746006745713515| [2025/04/30 09:52:25 714035] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:45|state:ESTABED|recv_time:1746006745714034| [2025/04/30 09:52:25 714046] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 714055] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:707| [2025/04/30 09:52:25 714061] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:708| [2025/04/30 09:52:25 714069] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:708| [2025/04/30 09:52:25 714075] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 714095] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1734|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1735|path_largest_ack:1734| [2025/04/30 09:52:25 714103] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:54000|prior_delivered:1594495|prior_time:1746006745669371|is_app_limited:0|send_elapse:46089|ack_elapse:44663|ctl_first_sent_time:1746006745671003|lagest_ack_time:1746006745714034|curr_delivered:1646095| [2025/04/30 09:52:25 714116] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745671003| [2025/04/30 09:52:25 714123] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:413||sndq_packets_used_bytes:0|sndq_packets_free:935| [2025/04/30 09:52:25 714129] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1735|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1735|path_largest_ack:1735| [2025/04/30 09:52:25 714156] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:54000|prior_delivered:1594495|prior_time:1746006745669371|is_app_limited:0|send_elapse:46089|ack_elapse:44663|ctl_first_sent_time:1746006745671003|lagest_ack_time:1746006745714034|curr_delivered:1647295| [2025/04/30 09:52:25 714163] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745671087| [2025/04/30 09:52:25 714170] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:412||sndq_packets_used_bytes:0|sndq_packets_free:936| [2025/04/30 09:52:25 714176] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:45465|rttvar:2687|minrtt:31359|latest_rtt:42947|ack_delay:88| [2025/04/30 09:52:25 714182] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:45139|rttvar:2667|minrtt:31359|latest_rtt:42947|ack_delay:88| [2025/04/30 09:52:25 714188] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1735|lost_pn:1732|thresh:3| [2025/04/30 09:52:25 714193] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 714197] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 714201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 714205] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 714209] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:45139|rtt_var:2667|pto_duration:55807|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 714213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 714217] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 714221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51622| [2025/04/30 09:52:25 714225] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745794567|now:1746006745714209|interv:80358| [2025/04/30 09:52:25 714229] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745794567|now:1746006745714209|interval:80358|pto_count:0|srtt:45139 [2025/04/30 09:52:25 714234] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 46089, ack_elapse 44663, delivered 52800|rate 1145609|lost 312| [2025/04/30 09:52:25 714238] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: RTT round update 30 -> 31| [2025/04/30 09:52:25 714247] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145609) in round 31| [2025/04/30 09:52:25 714251] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 714255] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 714259] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745671087|recovery:1|recovery_start:1746006745678300|packet_conservation:0|next_round_delivered:1647295| [2025/04/30 09:52:25 714263] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745671087|recovery:1|recovery_start:1746006745678300|packet_conservation:0|next_round_delivered:1647295| [2025/04/30 09:52:25 714268] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:110305|full_bw_reached:1|inflight:51622|srtt:45139|latest_rtt:42947|min_rtt:31359|applimit:0|lost:312|recovery:1|recovery_start:1746006745678300|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:52:25 714274] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:708|largest:708|pns:2| [2025/04/30 09:52:25 714279] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:708|frame:ACK |recv_time:1746006745714034|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 714284] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865714034|now:1746006745714034|interv:120000000| [2025/04/30 09:52:25 714288] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865714034|now:1746006745714034|interv:120000000| [2025/04/30 09:52:25 714292] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745714863|pq_index:0| [2025/04/30 09:52:25 714296] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745713515| [2025/04/30 09:52:25 714300] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745714300| [2025/04/30 09:52:25 714305] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745714304| [2025/04/30 09:52:25 714311] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45139|min_srtt:45139|path_bw:1210332|loss_rate:2.90|path_pto:0| [2025/04/30 09:52:25 714316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:51622|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1721370| [2025/04/30 09:52:25 714321] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:45139|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 714325] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 714330] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45139|min_srtt:45139|path_bw:1210332|loss_rate:2.90|path_pto:0| [2025/04/30 09:52:25 714334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:51622|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1722549| [2025/04/30 09:52:25 714346] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:45139|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 714350] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 714354] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45139|min_srtt:45139|path_bw:1210332|loss_rate:2.90|path_pto:0| [2025/04/30 09:52:25 714358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51622|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1723728| [2025/04/30 09:52:25 714363] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 714367] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 714371] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 714375] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 714379] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 714384] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51622|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1667136| [2025/04/30 09:52:25 714388] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 714392] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 714396] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745714863| [2025/04/30 09:52:25 714400] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745714863| [2025/04/30 09:52:25 714404] [debug] |xqc_engine_wakeup_after|wakeup:1746006745714863|now:1746006745714404|diff:459| [2025/04/30 09:52:25 714408] [debug] |xqc_engine_main_logic|END|now:1746006745714304| [2025/04/30 09:52:25 714414] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745714414| [2025/04/30 09:52:25 714418] [debug] |xqc_engine_wakeup_after|wakeup:1746006745714863|now:1746006745714418|diff:445| [2025/04/30 09:52:25 714422] [debug] |xqc_engine_main_logic|END|now:1746006745714414| [2025/04/30 09:52:25 715491] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745715491| [2025/04/30 09:52:25 715506] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745714863|pq_index:0| [2025/04/30 09:52:25 715514] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745714304| [2025/04/30 09:52:25 715522] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745715521| [2025/04/30 09:52:25 715527] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745714863|now:1746006745715521| [2025/04/30 09:52:25 715541] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745714863|now:1746006745715521| [2025/04/30 09:52:25 715548] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 715556] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45139|min_srtt:45139|path_bw:1210332|loss_rate:2.90|path_pto:0| [2025/04/30 09:52:25 715563] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51622|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1723728| [2025/04/30 09:52:25 715570] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 715576] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 715581] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 715589] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 715596] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 715602] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51622|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1667136| [2025/04/30 09:52:25 715609] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 715616] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1779| [2025/04/30 09:52:25 715660] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1779|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51622|now:1746006745715627|stream_id:0|stream_offset:1667136| [2025/04/30 09:52:25 715669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 715676] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51622|applimit:0| [2025/04/30 09:52:25 715683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:45139|rtt_var:2667|pto_duration:55807|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 715690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 715696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 715702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52822| [2025/04/30 09:52:25 715709] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745796434|now:1746006745715683|interv:80751| [2025/04/30 09:52:25 715715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745796434|now:1746006745715683|interval:80751|pto_count:0|srtt:45139 [2025/04/30 09:52:25 715722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:52822| [2025/04/30 09:52:25 715729] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 715738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52822|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1668315| [2025/04/30 09:52:25 715743] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 715747] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1780| [2025/04/30 09:52:25 715787] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1780|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52822|now:1746006745715755|stream_id:0|stream_offset:1668315| [2025/04/30 09:52:25 715793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 715798] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52822|applimit:0| [2025/04/30 09:52:25 715802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:45139|rtt_var:2667|pto_duration:55807|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 715807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 715811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 715815] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54022| [2025/04/30 09:52:25 715819] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745796562|now:1746006745715802|interv:80760| [2025/04/30 09:52:25 715823] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745796562|now:1746006745715802|interval:80760|pto_count:0|srtt:45139 [2025/04/30 09:52:25 715827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:54022| [2025/04/30 09:52:25 715832] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 715836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54022|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1669494| [2025/04/30 09:52:25 715840] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 715844] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745716844|now:1746006745715844|interv:1000| [2025/04/30 09:52:25 715848] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 715852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 715856] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745716844| [2025/04/30 09:52:25 715861] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745716844| [2025/04/30 09:52:25 715865] [debug] |xqc_engine_wakeup_after|wakeup:1746006745716844|now:1746006745715865|diff:979| [2025/04/30 09:52:25 715869] [debug] |xqc_engine_main_logic|END|now:1746006745715521| [2025/04/30 09:52:25 715990] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:45|state:ESTABED|recv_time:1746006745715989| [2025/04/30 09:52:25 716001] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 716016] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:708| [2025/04/30 09:52:25 716022] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:709| [2025/04/30 09:52:25 716031] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:709| [2025/04/30 09:52:25 716038] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 716046] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1736|origin_pktnum:1595|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1737|path_largest_ack:1736| [2025/04/30 09:52:25 716053] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:52800|prior_delivered:1596895|prior_time:1746006745671242|is_app_limited:0|send_elapse:46181|ack_elapse:44747|ctl_first_sent_time:1746006745672833|lagest_ack_time:1746006745715989|curr_delivered:1648495| [2025/04/30 09:52:25 716061] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745672833| [2025/04/30 09:52:25 716068] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:411||sndq_packets_used_bytes:0|sndq_packets_free:937| [2025/04/30 09:52:25 716075] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1737|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1737|path_largest_ack:1737| [2025/04/30 09:52:25 716082] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:52800|prior_delivered:1596895|prior_time:1746006745671242|is_app_limited:0|send_elapse:46181|ack_elapse:44747|ctl_first_sent_time:1746006745672833|lagest_ack_time:1746006745715989|curr_delivered:1649695| [2025/04/30 09:52:25 716088] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745672964| [2025/04/30 09:52:25 716095] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:410||sndq_packets_used_bytes:0|sndq_packets_free:938| [2025/04/30 09:52:25 716102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:45139|rttvar:2667|minrtt:31359|latest_rtt:43025|ack_delay:72| [2025/04/30 09:52:25 716109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:44866|rttvar:2547|minrtt:31359|latest_rtt:43025|ack_delay:72| [2025/04/30 09:52:25 716116] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1737|lost_pn:1734|thresh:3| [2025/04/30 09:52:25 716123] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 716130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 716163] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44866|rtt_var:2547|pto_duration:55054|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 716169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 716173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 716176] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51622| [2025/04/30 09:52:25 716180] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745795809|now:1746006745716163|interv:79646| [2025/04/30 09:52:25 716189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745795809|now:1746006745716163|interval:79646|pto_count:0|srtt:44866 [2025/04/30 09:52:25 716194] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 46181, ack_elapse 44747, delivered 52800|rate 1143327|lost 312| [2025/04/30 09:52:25 716198] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1143327) in round 31| [2025/04/30 09:52:25 716203] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 716207] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 716211] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745672964|recovery:1|recovery_start:1746006745678300|packet_conservation:0|next_round_delivered:1647295| [2025/04/30 09:52:25 716216] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745672964|recovery:1|recovery_start:1746006745678300|packet_conservation:0|next_round_delivered:1647295| [2025/04/30 09:52:25 716220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:110305|full_bw_reached:1|inflight:51622|srtt:44866|latest_rtt:43025|min_rtt:31359|applimit:0|lost:312|recovery:1|recovery_start:1746006745678300|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 716226] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:709|largest:709|pns:2| [2025/04/30 09:52:25 716231] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:709|frame:ACK |recv_time:1746006745715989|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 716236] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865715989|now:1746006745715989|interv:120000000| [2025/04/30 09:52:25 716240] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865715989|now:1746006745715989|interv:120000000| [2025/04/30 09:52:25 716244] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745716844|pq_index:0| [2025/04/30 09:52:25 716248] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745715521| [2025/04/30 09:52:25 716252] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745716252| [2025/04/30 09:52:25 716257] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745716256| [2025/04/30 09:52:25 716263] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44866|min_srtt:44866|path_bw:1210332|loss_rate:2.87|path_pto:0| [2025/04/30 09:52:25 716268] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:51622|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1723728| [2025/04/30 09:52:25 716272] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44866|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 716282] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 716286] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44866|min_srtt:44866|path_bw:1210332|loss_rate:2.87|path_pto:0| [2025/04/30 09:52:25 716291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:51622|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1724907| [2025/04/30 09:52:25 716295] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44866|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 716300] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 716304] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44866|min_srtt:44866|path_bw:1210332|loss_rate:2.87|path_pto:0| [2025/04/30 09:52:25 716308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51622|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1726086| [2025/04/30 09:52:25 716313] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 716316] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 716320] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 716325] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 716329] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 716333] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51622|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1669494| [2025/04/30 09:52:25 716338] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 716342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 716346] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745716844| [2025/04/30 09:52:25 716350] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745716844| [2025/04/30 09:52:25 716354] [debug] |xqc_engine_wakeup_after|wakeup:1746006745716844|now:1746006745716354|diff:490| [2025/04/30 09:52:25 716358] [debug] |xqc_engine_main_logic|END|now:1746006745716256| [2025/04/30 09:52:25 716364] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745716363| [2025/04/30 09:52:25 716367] [debug] |xqc_engine_wakeup_after|wakeup:1746006745716844|now:1746006745716367|diff:477| [2025/04/30 09:52:25 716371] [debug] |xqc_engine_main_logic|END|now:1746006745716363| [2025/04/30 09:52:25 717441] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745717441| [2025/04/30 09:52:25 717454] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745716844|pq_index:0| [2025/04/30 09:52:25 717458] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745716256| [2025/04/30 09:52:25 717469] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745717468| [2025/04/30 09:52:25 717474] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745716844|now:1746006745717468| [2025/04/30 09:52:25 717478] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745716844|now:1746006745717468| [2025/04/30 09:52:25 717483] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 717491] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44866|min_srtt:44866|path_bw:1210332|loss_rate:2.87|path_pto:0| [2025/04/30 09:52:25 717499] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51622|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1726086| [2025/04/30 09:52:25 717506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 717512] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 717517] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 717524] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 717531] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 717538] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51622|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1669494| [2025/04/30 09:52:25 717545] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 717551] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1781| [2025/04/30 09:52:25 717597] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1781|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51622|now:1746006745717563|stream_id:0|stream_offset:1669494| [2025/04/30 09:52:25 717607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 717615] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51622|applimit:0| [2025/04/30 09:52:25 717622] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44866|rtt_var:2547|pto_duration:55054|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 717630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 717636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 717643] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52822| [2025/04/30 09:52:25 717649] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745797617|now:1746006745717622|interv:79995| [2025/04/30 09:52:25 717662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745797617|now:1746006745717622|interval:79995|pto_count:0|srtt:44866 [2025/04/30 09:52:25 717670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:52822| [2025/04/30 09:52:25 717678] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 717685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52822|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1670673| [2025/04/30 09:52:25 717692] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 717699] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1782| [2025/04/30 09:52:25 717742] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1782|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52822|now:1746006745717710|stream_id:0|stream_offset:1670673| [2025/04/30 09:52:25 717753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 717760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52822|applimit:0| [2025/04/30 09:52:25 717767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44866|rtt_var:2547|pto_duration:55054|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 717774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 717780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 717787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54022| [2025/04/30 09:52:25 717793] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745797764|now:1746006745717766|interv:79998| [2025/04/30 09:52:25 717799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745797764|now:1746006745717766|interval:79998|pto_count:0|srtt:44866 [2025/04/30 09:52:25 717806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:54022| [2025/04/30 09:52:25 717810] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 717815] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54022|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1671852| [2025/04/30 09:52:25 717819] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 717823] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745718823|now:1746006745717823|interv:1000| [2025/04/30 09:52:25 717828] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 717831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 717835] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745718823| [2025/04/30 09:52:25 717845] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745718823| [2025/04/30 09:52:25 717849] [debug] |xqc_engine_wakeup_after|wakeup:1746006745718823|now:1746006745717849|diff:974| [2025/04/30 09:52:25 717854] [debug] |xqc_engine_main_logic|END|now:1746006745717468| [2025/04/30 09:52:25 718029] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745718028| [2025/04/30 09:52:25 718039] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 718048] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:709| [2025/04/30 09:52:25 718054] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:710| [2025/04/30 09:52:25 718062] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:710| [2025/04/30 09:52:25 718069] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 718077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1738|origin_pktnum:0|size:1210|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1739|path_largest_ack:1738| [2025/04/30 09:52:25 718084] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:52810|prior_delivered:1599295|prior_time:1746006745673236|is_app_limited:0|send_elapse:48097|ack_elapse:44792|ctl_first_sent_time:1746006745674846|lagest_ack_time:1746006745718028|curr_delivered:1650905| [2025/04/30 09:52:25 718091] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745674846| [2025/04/30 09:52:25 718098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:407||sndq_packets_used_bytes:0|sndq_packets_free:941| [2025/04/30 09:52:25 718105] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1739|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1739|path_largest_ack:1739| [2025/04/30 09:52:25 718111] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:52810|prior_delivered:1599295|prior_time:1746006745673236|is_app_limited:0|send_elapse:48097|ack_elapse:44792|ctl_first_sent_time:1746006745674846|lagest_ack_time:1746006745718028|curr_delivered:1652105| [2025/04/30 09:52:25 718119] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745674960| [2025/04/30 09:52:25 718125] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:406||sndq_packets_used_bytes:0|sndq_packets_free:942| [2025/04/30 09:52:25 718149] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:44866|rttvar:2547|minrtt:31359|latest_rtt:43068|ack_delay:88| [2025/04/30 09:52:25 718160] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:44630|rttvar:2382|minrtt:31359|latest_rtt:43068|ack_delay:88| [2025/04/30 09:52:25 718167] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1739|lost_pn:1736|thresh:3| [2025/04/30 09:52:25 718174] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 718181] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 689|pns:2| [2025/04/30 09:52:25 718188] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 718194] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44630|rtt_var:2382|pto_duration:54158|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 718218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 718222] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 718226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 09:52:25 718230] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745796868|now:1746006745718193|interv:78675| [2025/04/30 09:52:25 718234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745796868|now:1746006745718193|interval:78675|pto_count:0|srtt:44630 [2025/04/30 09:52:25 718238] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 48097, ack_elapse 44792, delivered 52810|rate 1097989|lost 312| [2025/04/30 09:52:25 718243] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1097989) in round 31| [2025/04/30 09:52:25 718247] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 718252] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 718256] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2410|po_sent_time:1746006745674960|recovery:1|recovery_start:1746006745678300|packet_conservation:0|next_round_delivered:1647295| [2025/04/30 09:52:25 718260] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2410|po_sent_time:1746006745674960|recovery:1|recovery_start:1746006745678300|packet_conservation:0|next_round_delivered:1647295| [2025/04/30 09:52:25 718265] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:110305|full_bw_reached:1|inflight:51612|srtt:44630|latest_rtt:43068|min_rtt:31359|applimit:0|lost:312|recovery:1|recovery_start:1746006745678300|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 718271] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:710|largest:710|pns:2| [2025/04/30 09:52:25 718275] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:710|frame:ACK |recv_time:1746006745718028|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 718280] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865718028|now:1746006745718028|interv:120000000| [2025/04/30 09:52:25 718284] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865718028|now:1746006745718028|interv:120000000| [2025/04/30 09:52:25 718288] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745718823|pq_index:0| [2025/04/30 09:52:25 718293] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745717468| [2025/04/30 09:52:25 718297] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745718297| [2025/04/30 09:52:25 718302] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745718301| [2025/04/30 09:52:25 718308] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44630|min_srtt:44630|path_bw:1210332|loss_rate:2.84|path_pto:0| [2025/04/30 09:52:25 718315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:51612|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1726086| [2025/04/30 09:52:25 718320] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44630|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 718325] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 718329] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44630|min_srtt:44630|path_bw:1210332|loss_rate:2.84|path_pto:0| [2025/04/30 09:52:25 718334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:51612|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1727265| [2025/04/30 09:52:25 718338] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44630|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 718343] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 718347] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44630|min_srtt:44630|path_bw:1210332|loss_rate:2.84|path_pto:0| [2025/04/30 09:52:25 718351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51612|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1728444| [2025/04/30 09:52:25 718356] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 718360] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 718363] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 718368] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 718372] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 718376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1671852| [2025/04/30 09:52:25 718381] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 718385] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 718389] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745718823| [2025/04/30 09:52:25 718393] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745718823| [2025/04/30 09:52:25 718397] [debug] |xqc_engine_wakeup_after|wakeup:1746006745718823|now:1746006745718397|diff:426| [2025/04/30 09:52:25 718401] [debug] |xqc_engine_main_logic|END|now:1746006745718301| [2025/04/30 09:52:25 718410] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745718409| [2025/04/30 09:52:25 718413] [debug] |xqc_engine_wakeup_after|wakeup:1746006745718823|now:1746006745718413|diff:410| [2025/04/30 09:52:25 718417] [debug] |xqc_engine_main_logic|END|now:1746006745718409| [2025/04/30 09:52:25 719485] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745719484| [2025/04/30 09:52:25 719497] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745718823|pq_index:0| [2025/04/30 09:52:25 719504] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745718301| [2025/04/30 09:52:25 719513] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745719511| [2025/04/30 09:52:25 719520] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745718823|now:1746006745719511| [2025/04/30 09:52:25 719526] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745718823|now:1746006745719511| [2025/04/30 09:52:25 719530] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 719538] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44630|min_srtt:44630|path_bw:1210332|loss_rate:2.84|path_pto:0| [2025/04/30 09:52:25 719545] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51612|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1728444| [2025/04/30 09:52:25 719553] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 719559] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 719565] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 719573] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 719580] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 719587] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1671852| [2025/04/30 09:52:25 719595] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 719601] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1783| [2025/04/30 09:52:25 719649] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1783|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51612|now:1746006745719613|stream_id:0|stream_offset:1671852| [2025/04/30 09:52:25 719660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 719667] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51612|applimit:0| [2025/04/30 09:52:25 719674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44630|rtt_var:2382|pto_duration:54158|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 719688] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 719695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 719701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 09:52:25 719708] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745798771|now:1746006745719674|interv:79097| [2025/04/30 09:52:25 719714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745798771|now:1746006745719674|interval:79097|pto_count:0|srtt:44630 [2025/04/30 09:52:25 719721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:52812| [2025/04/30 09:52:25 719728] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 719735] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1673031| [2025/04/30 09:52:25 719739] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 719744] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1784| [2025/04/30 09:52:25 719775] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1784|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746006745719751|stream_id:0|stream_offset:1673031| [2025/04/30 09:52:25 719781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 719786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 09:52:25 719790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44630|rtt_var:2382|pto_duration:54158|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 719794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 719798] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 719802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 09:52:25 719806] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745798909|now:1746006745719790|interv:79119| [2025/04/30 09:52:25 719810] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745798909|now:1746006745719790|interval:79119|pto_count:0|srtt:44630 [2025/04/30 09:52:25 719815] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:54012| [2025/04/30 09:52:25 719819] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 719823] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1674210| [2025/04/30 09:52:25 719832] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 719836] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745720836|now:1746006745719836|interv:1000| [2025/04/30 09:52:25 719840] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 719844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 719848] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745720836| [2025/04/30 09:52:25 719852] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745720836| [2025/04/30 09:52:25 719856] [debug] |xqc_engine_wakeup_after|wakeup:1746006745720836|now:1746006745719856|diff:980| [2025/04/30 09:52:25 719861] [debug] |xqc_engine_main_logic|END|now:1746006745719511| [2025/04/30 09:52:25 720000] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745719999| [2025/04/30 09:52:25 720009] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 720018] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:710| [2025/04/30 09:52:25 720024] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:711| [2025/04/30 09:52:25 720032] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:711| [2025/04/30 09:52:25 720039] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 720047] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1740|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1741|path_largest_ack:1740| [2025/04/30 09:52:25 720054] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:55210|prior_delivered:1599295|prior_time:1746006745673236|is_app_limited:0|send_elapse:49527|ack_elapse:46763|ctl_first_sent_time:1746006745676276|lagest_ack_time:1746006745719999|curr_delivered:1653305| [2025/04/30 09:52:25 720061] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745676276| [2025/04/30 09:52:25 720069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:405||sndq_packets_used_bytes:0|sndq_packets_free:943| [2025/04/30 09:52:25 720076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1741|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1741|path_largest_ack:1741| [2025/04/30 09:52:25 720082] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:55210|prior_delivered:1599295|prior_time:1746006745673236|is_app_limited:0|send_elapse:49527|ack_elapse:46763|ctl_first_sent_time:1746006745676276|lagest_ack_time:1746006745719999|curr_delivered:1654505| [2025/04/30 09:52:25 720089] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745676400| [2025/04/30 09:52:25 720096] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:404||sndq_packets_used_bytes:0|sndq_packets_free:944| [2025/04/30 09:52:25 720102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:44630|rttvar:2382|minrtt:31359|latest_rtt:43599|ack_delay:96| [2025/04/30 09:52:25 720109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:44489|rttvar:2068|minrtt:31359|latest_rtt:43599|ack_delay:96| [2025/04/30 09:52:25 720114] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1741|lost_pn:1738|thresh:3| [2025/04/30 09:52:25 720123] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 720127] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 720131] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44489|rtt_var:2068|pto_duration:52761|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 720156] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 720160] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 720164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 09:52:25 720168] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745797512|now:1746006745720131|interv:77381| [2025/04/30 09:52:25 720172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745797512|now:1746006745720131|interval:77381|pto_count:0|srtt:44489 [2025/04/30 09:52:25 720177] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 49527, ack_elapse 46763, delivered 55210|rate 1114745|lost 312| [2025/04/30 09:52:25 720181] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1114745) in round 31| [2025/04/30 09:52:25 720186] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 720190] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 720194] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745676400|recovery:1|recovery_start:1746006745678300|packet_conservation:0|next_round_delivered:1647295| [2025/04/30 09:52:25 720198] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745676400|recovery:1|recovery_start:1746006745678300|packet_conservation:0|next_round_delivered:1647295| [2025/04/30 09:52:25 720203] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:110305|full_bw_reached:1|inflight:51612|srtt:44489|latest_rtt:43599|min_rtt:31359|applimit:0|lost:312|recovery:1|recovery_start:1746006745678300|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 720209] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:711|largest:711|pns:2| [2025/04/30 09:52:25 720213] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:711|frame:ACK |recv_time:1746006745719999|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 720218] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865719999|now:1746006745719999|interv:120000000| [2025/04/30 09:52:25 720222] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865719999|now:1746006745719999|interv:120000000| [2025/04/30 09:52:25 720226] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745720836|pq_index:0| [2025/04/30 09:52:25 720231] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745719511| [2025/04/30 09:52:25 720238] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745720238| [2025/04/30 09:52:25 720243] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745720242| [2025/04/30 09:52:25 720250] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44489|min_srtt:44489|path_bw:1210332|loss_rate:2.82|path_pto:0| [2025/04/30 09:52:25 720254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:51612|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1728444| [2025/04/30 09:52:25 720259] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44489|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 720263] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 720268] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44489|min_srtt:44489|path_bw:1210332|loss_rate:2.82|path_pto:0| [2025/04/30 09:52:25 720272] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:51612|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1729623| [2025/04/30 09:52:25 720277] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44489|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 720281] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 720286] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44489|min_srtt:44489|path_bw:1210332|loss_rate:2.82|path_pto:0| [2025/04/30 09:52:25 720290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51612|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1730802| [2025/04/30 09:52:25 720295] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 720299] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 720302] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 720307] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 720311] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 720315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1674210| [2025/04/30 09:52:25 720320] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 720324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 720331] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745720836| [2025/04/30 09:52:25 720335] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745720836| [2025/04/30 09:52:25 720339] [debug] |xqc_engine_wakeup_after|wakeup:1746006745720836|now:1746006745720338|diff:498| [2025/04/30 09:52:25 720343] [debug] |xqc_engine_main_logic|END|now:1746006745720242| [2025/04/30 09:52:25 720348] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745720348| [2025/04/30 09:52:25 720352] [debug] |xqc_engine_wakeup_after|wakeup:1746006745720836|now:1746006745720352|diff:484| [2025/04/30 09:52:25 720356] [debug] |xqc_engine_main_logic|END|now:1746006745720348| [2025/04/30 09:52:25 721426] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745721426| [2025/04/30 09:52:25 721438] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745720836|pq_index:0| [2025/04/30 09:52:25 721442] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745720242| [2025/04/30 09:52:25 721448] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745721447| [2025/04/30 09:52:25 721453] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745720836|now:1746006745721447| [2025/04/30 09:52:25 721457] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745720836|now:1746006745721447| [2025/04/30 09:52:25 721461] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 721466] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44489|min_srtt:44489|path_bw:1210332|loss_rate:2.82|path_pto:0| [2025/04/30 09:52:25 721471] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51612|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1730802| [2025/04/30 09:52:25 721476] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 721480] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 721483] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 721488] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 721493] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 721500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1674210| [2025/04/30 09:52:25 721507] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 721514] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1785| [2025/04/30 09:52:25 721587] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1785|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51612|now:1746006745721525|stream_id:0|stream_offset:1674210| [2025/04/30 09:52:25 721598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 721614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51612|applimit:0| [2025/04/30 09:52:25 721621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44489|rtt_var:2068|pto_duration:52761|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 721628] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 721634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 721641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 09:52:25 721647] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745799286|now:1746006745721620|interv:77666| [2025/04/30 09:52:25 721653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745799286|now:1746006745721620|interval:77666|pto_count:0|srtt:44489 [2025/04/30 09:52:25 721661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:52812| [2025/04/30 09:52:25 721669] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 721675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1675389| [2025/04/30 09:52:25 721682] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 721689] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1786| [2025/04/30 09:52:25 721734] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1786|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746006745721700|stream_id:0|stream_offset:1675389| [2025/04/30 09:52:25 721744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 721751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 09:52:25 721758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44489|rtt_var:2068|pto_duration:52761|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 721765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 721771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 721778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 09:52:25 721785] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745799461|now:1746006745721758|interv:77703| [2025/04/30 09:52:25 721791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745799461|now:1746006745721758|interval:77703|pto_count:0|srtt:44489 [2025/04/30 09:52:25 721797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:54012| [2025/04/30 09:52:25 721807] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 721812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1676568| [2025/04/30 09:52:25 721816] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 721820] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745722820|now:1746006745721820|interv:1000| [2025/04/30 09:52:25 721824] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 721828] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 721832] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745722820| [2025/04/30 09:52:25 721837] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745722820| [2025/04/30 09:52:25 721841] [debug] |xqc_engine_wakeup_after|wakeup:1746006745722820|now:1746006745721841|diff:979| [2025/04/30 09:52:25 721845] [debug] |xqc_engine_main_logic|END|now:1746006745721447| [2025/04/30 09:52:25 722088] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745722087| [2025/04/30 09:52:25 722099] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 722109] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:711| [2025/04/30 09:52:25 722115] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:712| [2025/04/30 09:52:25 722123] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:712| [2025/04/30 09:52:25 722129] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 722160] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1742|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1743|path_largest_ack:1742| [2025/04/30 09:52:25 722167] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:55210|prior_delivered:1601695|prior_time:1746006745676532|is_app_limited:0|send_elapse:49409|ack_elapse:45555|ctl_first_sent_time:1746006745677996|lagest_ack_time:1746006745722087|curr_delivered:1655705| [2025/04/30 09:52:25 722174] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745677996| [2025/04/30 09:52:25 722180] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:403||sndq_packets_used_bytes:0|sndq_packets_free:945| [2025/04/30 09:52:25 722184] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1743|origin_pktnum:1695|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1743|path_largest_ack:1743| [2025/04/30 09:52:25 722189] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:52810|prior_delivered:1604095|prior_time:1746006745678125|is_app_limited:0|send_elapse:50956|ack_elapse:43962|ctl_first_sent_time:1746006745679762|lagest_ack_time:1746006745722087|curr_delivered:1656905| [2025/04/30 09:52:25 722193] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745679762| [2025/04/30 09:52:25 722197] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:401||sndq_packets_used_bytes:0|sndq_packets_free:947| [2025/04/30 09:52:25 722207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:44489|rttvar:2068|minrtt:31359|latest_rtt:42325|ack_delay:160| [2025/04/30 09:52:25 722211] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:44198|rttvar:2132|minrtt:31359|latest_rtt:42325|ack_delay:160| [2025/04/30 09:52:25 722215] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1743|lost_pn:1740|thresh:3| [2025/04/30 09:52:25 722220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 722224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44198|rtt_var:2132|pto_duration:52726|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 722229] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 722233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 722237] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 09:52:25 722241] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745799426|now:1746006745722224|interv:77202| [2025/04/30 09:52:25 722245] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745799426|now:1746006745722224|interval:77202|pto_count:0|srtt:44198 [2025/04/30 09:52:25 722250] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 50956, ack_elapse 43962, delivered 52810|rate 1036384|lost 312| [2025/04/30 09:52:25 722254] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1036384) in round 31| [2025/04/30 09:52:25 722259] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 722263] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 722267] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745679762|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1647295| [2025/04/30 09:52:25 722271] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745679762|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1647295| [2025/04/30 09:52:25 722276] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:110305|full_bw_reached:1|inflight:51612|srtt:44198|latest_rtt:42325|min_rtt:31359|applimit:0|lost:312|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 722282] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:712|largest:712|pns:2| [2025/04/30 09:52:25 722286] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:712|frame:ACK |recv_time:1746006745722087|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 722291] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865722087|now:1746006745722087|interv:120000000| [2025/04/30 09:52:25 722295] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865722087|now:1746006745722087|interv:120000000| [2025/04/30 09:52:25 722302] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745722820|pq_index:0| [2025/04/30 09:52:25 722307] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745721447| [2025/04/30 09:52:25 722311] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745722310| [2025/04/30 09:52:25 722316] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745722315| [2025/04/30 09:52:25 722322] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44198|min_srtt:44198|path_bw:1210332|loss_rate:2.79|path_pto:0| [2025/04/30 09:52:25 722326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:51612|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1730802| [2025/04/30 09:52:25 722331] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44198|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 722336] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 722340] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44198|min_srtt:44198|path_bw:1210332|loss_rate:2.79|path_pto:0| [2025/04/30 09:52:25 722345] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:51612|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1731981| [2025/04/30 09:52:25 722349] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44198|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 722354] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 722358] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44198|min_srtt:44198|path_bw:1210332|loss_rate:2.79|path_pto:0| [2025/04/30 09:52:25 722362] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51612|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1733160| [2025/04/30 09:52:25 722367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 722371] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 722375] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 722379] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 722383] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 722388] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1676568| [2025/04/30 09:52:25 722395] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 722399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 722403] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745722820| [2025/04/30 09:52:25 722407] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745722820| [2025/04/30 09:52:25 722411] [debug] |xqc_engine_wakeup_after|wakeup:1746006745722820|now:1746006745722411|diff:409| [2025/04/30 09:52:25 722415] [debug] |xqc_engine_main_logic|END|now:1746006745722315| [2025/04/30 09:52:25 722421] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745722421| [2025/04/30 09:52:25 722424] [debug] |xqc_engine_wakeup_after|wakeup:1746006745722820|now:1746006745722424|diff:396| [2025/04/30 09:52:25 722428] [debug] |xqc_engine_main_logic|END|now:1746006745722421| [2025/04/30 09:52:25 723503] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745723503| [2025/04/30 09:52:25 723518] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745722820|pq_index:0| [2025/04/30 09:52:25 723526] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745722315| [2025/04/30 09:52:25 723534] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745723532| [2025/04/30 09:52:25 723541] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745722820|now:1746006745723532| [2025/04/30 09:52:25 723548] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745722820|now:1746006745723532| [2025/04/30 09:52:25 723554] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 723561] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44198|min_srtt:44198|path_bw:1210332|loss_rate:2.79|path_pto:0| [2025/04/30 09:52:25 723570] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51612|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1733160| [2025/04/30 09:52:25 723577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 723583] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 723589] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 723596] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 723603] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 723610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1676568| [2025/04/30 09:52:25 723617] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 723624] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1787| [2025/04/30 09:52:25 723678] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1787|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51612|now:1746006745723643|stream_id:0|stream_offset:1676568| [2025/04/30 09:52:25 723688] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 723696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51612|applimit:0| [2025/04/30 09:52:25 723703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44198|rtt_var:2132|pto_duration:52726|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 723710] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 723714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 723718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 09:52:25 723722] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745801369|now:1746006745723703|interv:77666| [2025/04/30 09:52:25 723726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745801369|now:1746006745723703|interval:77666|pto_count:0|srtt:44198 [2025/04/30 09:52:25 723731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:52812| [2025/04/30 09:52:25 723736] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 723740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1677747| [2025/04/30 09:52:25 723745] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 723749] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1788| [2025/04/30 09:52:25 723782] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1788|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746006745723756|stream_id:0|stream_offset:1677747| [2025/04/30 09:52:25 723791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 723798] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 09:52:25 723805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44198|rtt_var:2132|pto_duration:52726|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 723811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 723815] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 723819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 09:52:25 723823] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745801482|now:1746006745723805|interv:77677| [2025/04/30 09:52:25 723832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745801482|now:1746006745723805|interval:77677|pto_count:0|srtt:44198 [2025/04/30 09:52:25 723837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:54012| [2025/04/30 09:52:25 723841] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 723846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1678926| [2025/04/30 09:52:25 723850] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 723854] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745724854|now:1746006745723854|interv:1000| [2025/04/30 09:52:25 723858] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 723862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 723866] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745724854| [2025/04/30 09:52:25 723870] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745724854| [2025/04/30 09:52:25 723874] [debug] |xqc_engine_wakeup_after|wakeup:1746006745724854|now:1746006745723874|diff:980| [2025/04/30 09:52:25 723879] [debug] |xqc_engine_main_logic|END|now:1746006745723532| [2025/04/30 09:52:25 724026] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745724025| [2025/04/30 09:52:25 724033] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 724041] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:712| [2025/04/30 09:52:25 724047] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:713| [2025/04/30 09:52:25 724055] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:713| [2025/04/30 09:52:25 724062] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 724069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1744|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1745|path_largest_ack:1744| [2025/04/30 09:52:25 724076] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:54010|prior_delivered:1604095|prior_time:1746006745678125|is_app_limited:0|send_elapse:51082|ack_elapse:45900|ctl_first_sent_time:1746006745679888|lagest_ack_time:1746006745724025|curr_delivered:1658105| [2025/04/30 09:52:25 724083] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745679888| [2025/04/30 09:52:25 724090] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:400||sndq_packets_used_bytes:0|sndq_packets_free:948| [2025/04/30 09:52:25 724097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1745|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1745|path_largest_ack:1745| [2025/04/30 09:52:25 724105] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:52810|prior_delivered:1606495|prior_time:1746006745680199|is_app_limited:0|send_elapse:51167|ack_elapse:43826|ctl_first_sent_time:1746006745681767|lagest_ack_time:1746006745724025|curr_delivered:1659305| [2025/04/30 09:52:25 724118] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745681767| [2025/04/30 09:52:25 724125] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:399||sndq_packets_used_bytes:0|sndq_packets_free:949| [2025/04/30 09:52:25 724148] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:44198|rttvar:2132|minrtt:31359|latest_rtt:42258|ack_delay:96| [2025/04/30 09:52:25 724159] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43944|rttvar:2108|minrtt:31359|latest_rtt:42258|ack_delay:96| [2025/04/30 09:52:25 724166] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1745|lost_pn:1742|thresh:3| [2025/04/30 09:52:25 724173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 724179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43944|rtt_var:2108|pto_duration:52376|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 724183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 724187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 724191] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 09:52:25 724195] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745801132|now:1746006745724178|interv:76954| [2025/04/30 09:52:25 724199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745801132|now:1746006745724178|interval:76954|pto_count:0|srtt:43944 [2025/04/30 09:52:25 724204] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 51167, ack_elapse 43826, delivered 52810|rate 1032110|lost 312| [2025/04/30 09:52:25 724208] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1032110) in round 31| [2025/04/30 09:52:25 724212] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 724216] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 724220] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745681767|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1647295| [2025/04/30 09:52:25 724225] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745681767|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1647295| [2025/04/30 09:52:25 724230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:110305|full_bw_reached:1|inflight:51612|srtt:43944|latest_rtt:42258|min_rtt:31359|applimit:0|lost:312|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 724235] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:713|largest:713|pns:2| [2025/04/30 09:52:25 724240] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:713|frame:ACK |recv_time:1746006745724025|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 724249] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865724025|now:1746006745724025|interv:120000000| [2025/04/30 09:52:25 724253] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865724025|now:1746006745724025|interv:120000000| [2025/04/30 09:52:25 724257] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745724854|pq_index:0| [2025/04/30 09:52:25 724261] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745723532| [2025/04/30 09:52:25 724265] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745724265| [2025/04/30 09:52:25 724271] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745724269| [2025/04/30 09:52:25 724277] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43944|min_srtt:43944|path_bw:1210332|loss_rate:2.76|path_pto:0| [2025/04/30 09:52:25 724281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:51612|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1733160| [2025/04/30 09:52:25 724286] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43944|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 724290] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 724295] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43944|min_srtt:43944|path_bw:1210332|loss_rate:2.76|path_pto:0| [2025/04/30 09:52:25 724299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:51612|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1734339| [2025/04/30 09:52:25 724304] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43944|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 724308] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 724313] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43944|min_srtt:43944|path_bw:1210332|loss_rate:2.76|path_pto:0| [2025/04/30 09:52:25 724317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51612|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1735518| [2025/04/30 09:52:25 724321] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 724325] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 724329] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 724333] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 724340] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 724344] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1678926| [2025/04/30 09:52:25 724349] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 724352] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 724357] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745724854| [2025/04/30 09:52:25 724361] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745724854| [2025/04/30 09:52:25 724365] [debug] |xqc_engine_wakeup_after|wakeup:1746006745724854|now:1746006745724364|diff:490| [2025/04/30 09:52:25 724369] [debug] |xqc_engine_main_logic|END|now:1746006745724269| [2025/04/30 09:52:25 724374] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745724374| [2025/04/30 09:52:25 724378] [debug] |xqc_engine_wakeup_after|wakeup:1746006745724854|now:1746006745724378|diff:476| [2025/04/30 09:52:25 724382] [debug] |xqc_engine_main_logic|END|now:1746006745724374| [2025/04/30 09:52:25 725453] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745725452| [2025/04/30 09:52:25 725468] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745724854|pq_index:0| [2025/04/30 09:52:25 725475] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745724269| [2025/04/30 09:52:25 725483] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745725481| [2025/04/30 09:52:25 725490] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745724854|now:1746006745725481| [2025/04/30 09:52:25 725498] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745724854|now:1746006745725481| [2025/04/30 09:52:25 725504] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 725512] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43944|min_srtt:43944|path_bw:1210332|loss_rate:2.76|path_pto:0| [2025/04/30 09:52:25 725519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:51612|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1735518| [2025/04/30 09:52:25 725526] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 725532] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 725539] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 725545] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 725552] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 725558] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1678926| [2025/04/30 09:52:25 725573] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 725580] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1789| [2025/04/30 09:52:25 725624] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1789|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51612|now:1746006745725591|stream_id:0|stream_offset:1678926| [2025/04/30 09:52:25 725633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 725640] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51612|applimit:0| [2025/04/30 09:52:25 725647] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43944|rtt_var:2108|pto_duration:52376|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 725653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 725659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 725666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 09:52:25 725673] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745802967|now:1746006745725647|interv:77320| [2025/04/30 09:52:25 725679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745802967|now:1746006745725647|interval:77320|pto_count:0|srtt:43944 [2025/04/30 09:52:25 725686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:52812| [2025/04/30 09:52:25 725695] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 725702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1680105| [2025/04/30 09:52:25 725709] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 725715] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1790| [2025/04/30 09:52:25 725750] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1790|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746006745725726|stream_id:0|stream_offset:1680105| [2025/04/30 09:52:25 725756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 725761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 09:52:25 725768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43944|rtt_var:2108|pto_duration:52376|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 725775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 725782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 725794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 09:52:25 725801] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745803102|now:1746006745725768|interv:77334| [2025/04/30 09:52:25 725807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745803102|now:1746006745725768|interval:77334|pto_count:0|srtt:43944 [2025/04/30 09:52:25 725812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:54012| [2025/04/30 09:52:25 725817] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 725821] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1681284| [2025/04/30 09:52:25 725825] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 725829] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745726829|now:1746006745725829|interv:1000| [2025/04/30 09:52:25 725833] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 725837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 725841] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745726829| [2025/04/30 09:52:25 725845] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745726829| [2025/04/30 09:52:25 725849] [debug] |xqc_engine_wakeup_after|wakeup:1746006745726829|now:1746006745725849|diff:980| [2025/04/30 09:52:25 725854] [debug] |xqc_engine_main_logic|END|now:1746006745725481| [2025/04/30 09:52:25 726115] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:38|state:ESTABED|recv_time:1746006745726114| [2025/04/30 09:52:25 726125] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 726150] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:713| [2025/04/30 09:52:25 726160] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:714| [2025/04/30 09:52:25 726169] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:714| [2025/04/30 09:52:25 726176] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 726183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 726191] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:54010|prior_delivered:1606495|prior_time:1746006745680199|is_app_limited:0|send_elapse:51278|ack_elapse:45915|ctl_first_sent_time:1746006745681878|lagest_ack_time:1746006745726114|curr_delivered:1660505| [2025/04/30 09:52:25 726198] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745681878| [2025/04/30 09:52:25 726205] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:398||sndq_packets_used_bytes:0|sndq_packets_free:950| [2025/04/30 09:52:25 726211] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43944|rttvar:2108|minrtt:31359|latest_rtt:44236|ack_delay:1232| [2025/04/30 09:52:25 726218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43826|rttvar:1816|minrtt:31359|latest_rtt:44236|ack_delay:1232| [2025/04/30 09:52:25 726231] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1746|lost_pn:1743|thresh:3| [2025/04/30 09:52:25 726237] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 726242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43826|rtt_var:1816|pto_duration:51090|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 726246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 726250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 726254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 09:52:25 726260] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745801816|now:1746006745726241|interv:75575| [2025/04/30 09:52:25 726267] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745801816|now:1746006745726241|interval:75575|pto_count:0|srtt:43826 [2025/04/30 09:52:25 726274] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 51278, ack_elapse 45915, delivered 54010|rate 1053278|lost 312| [2025/04/30 09:52:25 726280] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1053278) in round 31| [2025/04/30 09:52:25 726284] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 726288] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 726292] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:1200|po_sent_time:1746006745681878|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1647295| [2025/04/30 09:52:25 726297] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:1200|po_sent_time:1746006745681878|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1647295| [2025/04/30 09:52:25 726302] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:110305|full_bw_reached:1|inflight:52812|srtt:43826|latest_rtt:44236|min_rtt:31359|applimit:0|lost:312|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 726308] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:714|largest:714|pns:2| [2025/04/30 09:52:25 726312] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:714|frame:ACK |recv_time:1746006745726114|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 726317] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865726114|now:1746006745726114|interv:120000000| [2025/04/30 09:52:25 726321] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865726114|now:1746006745726114|interv:120000000| [2025/04/30 09:52:25 726325] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745726829|pq_index:0| [2025/04/30 09:52:25 726329] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745725481| [2025/04/30 09:52:25 726337] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745726336| [2025/04/30 09:52:25 726342] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745726340| [2025/04/30 09:52:25 726348] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43826|min_srtt:43826|path_bw:1210332|loss_rate:2.74|path_pto:0| [2025/04/30 09:52:25 726352] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:52812|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1735518| [2025/04/30 09:52:25 726357] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43826|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 726362] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 726366] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43826|min_srtt:43826|path_bw:1210332|loss_rate:2.74|path_pto:0| [2025/04/30 09:52:25 726371] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:52812|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1736697| [2025/04/30 09:52:25 726375] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 726379] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 726383] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 726387] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 726392] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 726396] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1681284| [2025/04/30 09:52:25 726401] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 726405] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 726409] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745726829| [2025/04/30 09:52:25 726413] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745726829| [2025/04/30 09:52:25 726417] [debug] |xqc_engine_wakeup_after|wakeup:1746006745726829|now:1746006745726417|diff:412| [2025/04/30 09:52:25 726421] [debug] |xqc_engine_main_logic|END|now:1746006745726340| [2025/04/30 09:52:25 726426] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745726426| [2025/04/30 09:52:25 726430] [debug] |xqc_engine_wakeup_after|wakeup:1746006745726829|now:1746006745726430|diff:399| [2025/04/30 09:52:25 726435] [debug] |xqc_engine_main_logic|END|now:1746006745726426| [2025/04/30 09:52:25 727513] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745727513| [2025/04/30 09:52:25 727534] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745726829|pq_index:0| [2025/04/30 09:52:25 727541] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745726340| [2025/04/30 09:52:25 727549] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745727547| [2025/04/30 09:52:25 727556] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745726829|now:1746006745727547| [2025/04/30 09:52:25 727563] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745726829|now:1746006745727547| [2025/04/30 09:52:25 727569] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 727577] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43826|min_srtt:43826|path_bw:1210332|loss_rate:2.74|path_pto:0| [2025/04/30 09:52:25 727584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:52812|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1736697| [2025/04/30 09:52:25 727590] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 727597] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 727603] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 727610] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 727617] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 727623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1681284| [2025/04/30 09:52:25 727631] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 727637] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1791| [2025/04/30 09:52:25 727679] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1791|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746006745727649|stream_id:0|stream_offset:1681284| [2025/04/30 09:52:25 727687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 727695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 09:52:25 727702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43826|rtt_var:1816|pto_duration:51090|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 727709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 727714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 727728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 09:52:25 727734] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745803739|now:1746006745727702|interv:76037| [2025/04/30 09:52:25 727741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745803739|now:1746006745727702|interval:76037|pto_count:0|srtt:43826 [2025/04/30 09:52:25 727748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:54012| [2025/04/30 09:52:25 727754] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 727758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1682463| [2025/04/30 09:52:25 727763] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 727767] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1792| [2025/04/30 09:52:25 727797] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1792|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54012|now:1746006745727774|stream_id:0|stream_offset:1682463| [2025/04/30 09:52:25 727803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 727809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54012|applimit:0| [2025/04/30 09:52:25 727817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43826|rtt_var:1816|pto_duration:51090|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 727824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 727831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 727837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55212| [2025/04/30 09:52:25 727843] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745803864|now:1746006745727817|interv:76047| [2025/04/30 09:52:25 727850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745803864|now:1746006745727817|interval:76047|pto_count:0|srtt:43826 [2025/04/30 09:52:25 727855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:55212| [2025/04/30 09:52:25 727860] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 727864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55212|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1683642| [2025/04/30 09:52:25 727868] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 727872] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745728872|now:1746006745727872|interv:1000| [2025/04/30 09:52:25 727876] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 727884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 727889] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745728872| [2025/04/30 09:52:25 727893] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745728872| [2025/04/30 09:52:25 727897] [debug] |xqc_engine_wakeup_after|wakeup:1746006745728872|now:1746006745727897|diff:975| [2025/04/30 09:52:25 727901] [debug] |xqc_engine_main_logic|END|now:1746006745727547| [2025/04/30 09:52:25 728000] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745727999| [2025/04/30 09:52:25 728012] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 728021] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:714| [2025/04/30 09:52:25 728027] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:715| [2025/04/30 09:52:25 728036] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:715| [2025/04/30 09:52:25 728040] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 728045] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1748|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1749|path_largest_ack:1748| [2025/04/30 09:52:25 728052] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:54010|prior_delivered:1608895|prior_time:1746006745682116|is_app_limited:0|send_elapse:53087|ack_elapse:45883|ctl_first_sent_time:1746006745683865|lagest_ack_time:1746006745727999|curr_delivered:1661705| [2025/04/30 09:52:25 728059] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745683865| [2025/04/30 09:52:25 728067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:397||sndq_packets_used_bytes:0|sndq_packets_free:951| [2025/04/30 09:52:25 728074] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1749|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1749|path_largest_ack:1749| [2025/04/30 09:52:25 728081] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:52810|prior_delivered:1611295|prior_time:1746006745684148|is_app_limited:0|send_elapse:53077|ack_elapse:43851|ctl_first_sent_time:1746006745685730|lagest_ack_time:1746006745727999|curr_delivered:1662905| [2025/04/30 09:52:25 728088] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745685730| [2025/04/30 09:52:25 728095] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:396||sndq_packets_used_bytes:0|sndq_packets_free:952| [2025/04/30 09:52:25 728101] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43826|rttvar:1816|minrtt:31359|latest_rtt:42269|ack_delay:96| [2025/04/30 09:52:25 728108] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43619|rttvar:1775|minrtt:31359|latest_rtt:42269|ack_delay:96| [2025/04/30 09:52:25 728115] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1749|lost_pn:1746|thresh:3| [2025/04/30 09:52:25 728121] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 728126] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745732778|now:1746006745728126|interval:4652| [2025/04/30 09:52:25 728162] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745732778|now:1746006745728126|interv:4652| [2025/04/30 09:52:25 728167] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 53077, ack_elapse 43851, delivered 51610|rate 972360|lost 312| [2025/04/30 09:52:25 728172] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (972360) in round 31| [2025/04/30 09:52:25 728176] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 728180] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 728184] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745685730|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1647295| [2025/04/30 09:52:25 728189] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745685730|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1647295| [2025/04/30 09:52:25 728193] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:110305|full_bw_reached:1|inflight:52812|srtt:43619|latest_rtt:42269|min_rtt:31359|applimit:0|lost:312|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 728200] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:715|largest:715|pns:2| [2025/04/30 09:52:25 728204] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:715|frame:ACK |recv_time:1746006745727999|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 728209] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865727999|now:1746006745727999|interv:120000000| [2025/04/30 09:52:25 728213] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865727999|now:1746006745727999|interv:120000000| [2025/04/30 09:52:25 728217] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745728872|pq_index:0| [2025/04/30 09:52:25 728222] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745727547| [2025/04/30 09:52:25 728226] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745728226| [2025/04/30 09:52:25 728231] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745728230| [2025/04/30 09:52:25 728238] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43619|min_srtt:43619|path_bw:1210332|loss_rate:2.71|path_pto:0| [2025/04/30 09:52:25 728242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:52812|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1736697| [2025/04/30 09:52:25 728247] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43619|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 728255] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 728259] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43619|min_srtt:43619|path_bw:1210332|loss_rate:2.71|path_pto:0| [2025/04/30 09:52:25 728264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:52812|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1737876| [2025/04/30 09:52:25 728268] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43619|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 728273] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 728277] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43619|min_srtt:43619|path_bw:1210332|loss_rate:2.71|path_pto:0| [2025/04/30 09:52:25 728281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:52812|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1739055| [2025/04/30 09:52:25 728285] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 728289] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 728293] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 728297] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 728302] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 728306] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1683642| [2025/04/30 09:52:25 728311] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 728314] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 728318] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745728872| [2025/04/30 09:52:25 728322] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745728872| [2025/04/30 09:52:25 728326] [debug] |xqc_engine_wakeup_after|wakeup:1746006745728872|now:1746006745728326|diff:546| [2025/04/30 09:52:25 728331] [debug] |xqc_engine_main_logic|END|now:1746006745728230| [2025/04/30 09:52:25 728336] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745728336| [2025/04/30 09:52:25 728340] [debug] |xqc_engine_wakeup_after|wakeup:1746006745728872|now:1746006745728340|diff:532| [2025/04/30 09:52:25 728344] [debug] |xqc_engine_main_logic|END|now:1746006745728336| [2025/04/30 09:52:25 729415] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745729414| [2025/04/30 09:52:25 729427] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745728872|pq_index:0| [2025/04/30 09:52:25 729435] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745728230| [2025/04/30 09:52:25 729440] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745729439| [2025/04/30 09:52:25 729451] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745728872|now:1746006745729439| [2025/04/30 09:52:25 729456] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745728872|now:1746006745729439| [2025/04/30 09:52:25 729463] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 729471] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43619|min_srtt:43619|path_bw:1210332|loss_rate:2.71|path_pto:0| [2025/04/30 09:52:25 729478] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:52812|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1739055| [2025/04/30 09:52:25 729484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 729489] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 729496] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 729503] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 729510] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 729516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1683642| [2025/04/30 09:52:25 729523] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 729531] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1793| [2025/04/30 09:52:25 729577] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1793|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746006745729542|stream_id:0|stream_offset:1683642| [2025/04/30 09:52:25 729588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 729595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 09:52:25 729602] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745732778|now:1746006745729602|interval:3176| [2025/04/30 09:52:25 729609] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745732778|now:1746006745729602|interv:3176| [2025/04/30 09:52:25 729616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:54012| [2025/04/30 09:52:25 729623] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 729630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1684821| [2025/04/30 09:52:25 729643] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 729650] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1794| [2025/04/30 09:52:25 729686] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1794|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54012|now:1746006745729660|stream_id:0|stream_offset:1684821| [2025/04/30 09:52:25 729695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 729702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54012|applimit:0| [2025/04/30 09:52:25 729709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745732778|now:1746006745729709|interval:3069| [2025/04/30 09:52:25 729715] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745732778|now:1746006745729709|interv:3069| [2025/04/30 09:52:25 729719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110305|inflight:55212| [2025/04/30 09:52:25 729724] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 729729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55212|cwnd:110305|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1686000| [2025/04/30 09:52:25 729733] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 729737] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745730737|now:1746006745729737|interv:1000| [2025/04/30 09:52:25 729741] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 729745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 729749] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745730737| [2025/04/30 09:52:25 729753] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745730737| [2025/04/30 09:52:25 729757] [debug] |xqc_engine_wakeup_after|wakeup:1746006745730737|now:1746006745729757|diff:980| [2025/04/30 09:52:25 729762] [debug] |xqc_engine_main_logic|END|now:1746006745729439| [2025/04/30 09:52:25 729982] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745729980| [2025/04/30 09:52:25 729992] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 730000] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:715| [2025/04/30 09:52:25 730006] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:716| [2025/04/30 09:52:25 730016] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:716| [2025/04/30 09:52:25 730023] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 730030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1750|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1751|path_largest_ack:1750| [2025/04/30 09:52:25 730038] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:54010|prior_delivered:1611295|prior_time:1746006745684148|is_app_limited:0|send_elapse:53201|ack_elapse:45832|ctl_first_sent_time:1746006745685854|lagest_ack_time:1746006745729980|curr_delivered:1664105| [2025/04/30 09:52:25 730051] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745685854| [2025/04/30 09:52:25 730059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:395||sndq_packets_used_bytes:0|sndq_packets_free:953| [2025/04/30 09:52:25 730065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1751|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1751|path_largest_ack:1751| [2025/04/30 09:52:25 730073] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:52810|prior_delivered:1613695|prior_time:1746006745686101|is_app_limited:0|send_elapse:51743|ack_elapse:43879|ctl_first_sent_time:1746006745687660|lagest_ack_time:1746006745729980|curr_delivered:1665305| [2025/04/30 09:52:25 730081] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745687660| [2025/04/30 09:52:25 730087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:394||sndq_packets_used_bytes:0|sndq_packets_free:954| [2025/04/30 09:52:25 730094] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43619|rttvar:1775|minrtt:31359|latest_rtt:42320|ack_delay:88| [2025/04/30 09:52:25 730101] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43446|rttvar:1678|minrtt:31359|latest_rtt:42320|ack_delay:88| [2025/04/30 09:52:25 730107] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1751|lost_pn:1748|thresh:3| [2025/04/30 09:52:25 730115] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1747|lost_pn:1748|po_sent_time:1746006745683707|lost_send_time:1746006745681104|loss_delay:48876|frame:STREAM |repair:128| [2025/04/30 09:52:25 730121] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006745683707u| [2025/04/30 09:52:25 730126] [stats] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |lost interval:149506|lost_count:5|send_count:150|pkt_num:1747|po_send_time:1746006745683707|srtt:43446|cwnd:110305|bw:1210332|conn_life:1503976|now:0|last_lost_time:1503976| [2025/04/30 09:52:25 730131] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 730159] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43446|rtt_var:1678|pto_duration:50158|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 730164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 730168] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 730172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 09:52:25 730176] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745804818|now:1746006745730159|interv:74659| [2025/04/30 09:52:25 730180] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745804818|now:1746006745730159|interval:74659|pto_count:0|srtt:43446 [2025/04/30 09:52:25 730189] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 51743, ack_elapse 43879, delivered 51610|rate 997429|lost 313| [2025/04/30 09:52:25 730194] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (997429) in round 31| [2025/04/30 09:52:25 730198] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 730202] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 730206] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110305|packet_lost:1|acked:2400|po_sent_time:1746006745687660|recovery:1|recovery_start:1746006745730126|packet_conservation:0|next_round_delivered:1647295| [2025/04/30 09:52:25 730211] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54012|packet_lost:1|acked:2400|po_sent_time:1746006745687660|recovery:1|recovery_start:1746006745730126|packet_conservation:1|next_round_delivered:1665305| [2025/04/30 09:52:25 730215] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:54012|full_bw_reached:1|inflight:51612|srtt:43446|latest_rtt:42320|min_rtt:31359|applimit:0|lost:312|recovery:1|recovery_start:1746006745730126|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 730222] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:716|largest:716|pns:2| [2025/04/30 09:52:25 730226] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:716|frame:ACK |recv_time:1746006745729980|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 730231] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865729980|now:1746006745729980|interv:120000000| [2025/04/30 09:52:25 730236] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865729980|now:1746006745729980|interv:120000000| [2025/04/30 09:52:25 730240] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745730737|pq_index:0| [2025/04/30 09:52:25 730245] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745729439| [2025/04/30 09:52:25 730249] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745730248| [2025/04/30 09:52:25 730254] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745730252| [2025/04/30 09:52:25 730260] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43446|min_srtt:43446|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 730264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 730269] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 730273] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 730277] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 730281] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 730288] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43446|min_srtt:43446|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 730292] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1739055| [2025/04/30 09:52:25 730297] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 730301] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 730305] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 730309] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 730314] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 730318] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1686000| [2025/04/30 09:52:25 730322] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 730326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 730330] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745730737| [2025/04/30 09:52:25 730334] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745730737| [2025/04/30 09:52:25 730338] [debug] |xqc_engine_wakeup_after|wakeup:1746006745730737|now:1746006745730338|diff:399| [2025/04/30 09:52:25 730343] [debug] |xqc_engine_main_logic|END|now:1746006745730252| [2025/04/30 09:52:25 730348] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745730348| [2025/04/30 09:52:25 730352] [debug] |xqc_engine_wakeup_after|wakeup:1746006745730737|now:1746006745730352|diff:385| [2025/04/30 09:52:25 730356] [debug] |xqc_engine_main_logic|END|now:1746006745730348| [2025/04/30 09:52:25 731427] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745731426| [2025/04/30 09:52:25 731438] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745730737|pq_index:0| [2025/04/30 09:52:25 731443] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745730252| [2025/04/30 09:52:25 731450] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745731448| [2025/04/30 09:52:25 731458] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745730737|now:1746006745731448| [2025/04/30 09:52:25 731465] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745730737|now:1746006745731448| [2025/04/30 09:52:25 731471] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 731478] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43446|min_srtt:43446|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 731485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 731499] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 731506] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 731511] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 731518] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 731525] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43446|min_srtt:43446|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 731532] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1739055| [2025/04/30 09:52:25 731539] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 731545] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 731551] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 731558] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 731566] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 731573] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1686000| [2025/04/30 09:52:25 731580] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 731588] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1795| [2025/04/30 09:52:25 731635] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1795|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51612|now:1746006745731599|stream_id:0|stream_offset:1686000| [2025/04/30 09:52:25 731644] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 731652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51612|applimit:0| [2025/04/30 09:52:25 731659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43446|rtt_var:1678|pto_duration:50158|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 731666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 731673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 731678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 09:52:25 731691] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745806757|now:1746006745731658|interv:75099| [2025/04/30 09:52:25 731697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745806757|now:1746006745731658|interval:75099|pto_count:0|srtt:43446 [2025/04/30 09:52:25 731703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54012|inflight:52812| [2025/04/30 09:52:25 731708] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 731712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1687179| [2025/04/30 09:52:25 731717] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 731721] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1796| [2025/04/30 09:52:25 731753] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1796|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746006745731728|stream_id:0|stream_offset:1687179| [2025/04/30 09:52:25 731759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 731763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 09:52:25 731767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43446|rtt_var:1678|pto_duration:50158|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 731772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 731776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 731780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 09:52:25 731784] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745806886|now:1746006745731767|interv:75119| [2025/04/30 09:52:25 731788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745806886|now:1746006745731767|interval:75119|pto_count:0|srtt:43446 [2025/04/30 09:52:25 731793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54012|inflight:54012| [2025/04/30 09:52:25 731797] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 731801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1688358| [2025/04/30 09:52:25 731806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 731810] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745806886| [2025/04/30 09:52:25 731814] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745806886| [2025/04/30 09:52:25 731819] [debug] |xqc_engine_wakeup_after|wakeup:1746006745806886|now:1746006745731818|diff:75068| [2025/04/30 09:52:25 731827] [debug] |xqc_engine_main_logic|END|now:1746006745731448| [2025/04/30 09:52:25 731956] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745731955| [2025/04/30 09:52:25 731966] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 731975] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:716| [2025/04/30 09:52:25 731981] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:717| [2025/04/30 09:52:25 731989] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:717| [2025/04/30 09:52:25 731996] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 732004] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1752|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1753|path_largest_ack:1752| [2025/04/30 09:52:25 732011] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:54010|prior_delivered:1613695|prior_time:1746006745686101|is_app_limited:0|send_elapse:51884|ack_elapse:45854|ctl_first_sent_time:1746006745687801|lagest_ack_time:1746006745731955|curr_delivered:1666505| [2025/04/30 09:52:25 732019] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745687801| [2025/04/30 09:52:25 732026] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:394||sndq_packets_used_bytes:0|sndq_packets_free:954| [2025/04/30 09:52:25 732032] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1753|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1753|path_largest_ack:1753| [2025/04/30 09:52:25 732039] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:52810|prior_delivered:1616095|prior_time:1746006745688187|is_app_limited:0|send_elapse:51650|ack_elapse:43768|ctl_first_sent_time:1746006745689834|lagest_ack_time:1746006745731955|curr_delivered:1667705| [2025/04/30 09:52:25 732047] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745689834| [2025/04/30 09:52:25 732054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:393||sndq_packets_used_bytes:0|sndq_packets_free:955| [2025/04/30 09:52:25 732060] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43446|rttvar:1678|minrtt:31359|latest_rtt:42121|ack_delay:88| [2025/04/30 09:52:25 732067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43270|rttvar:1612|minrtt:31359|latest_rtt:42121|ack_delay:88| [2025/04/30 09:52:25 732074] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1753|lost_pn:1750|thresh:3| [2025/04/30 09:52:25 732079] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 732083] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 732087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43270|rtt_var:1612|pto_duration:49718|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 732092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 732096] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 732104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 09:52:25 732108] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745806446|now:1746006745732087|interv:74359| [2025/04/30 09:52:25 732112] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745806446|now:1746006745732087|interval:74359|pto_count:0|srtt:43270 [2025/04/30 09:52:25 732117] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 51650, ack_elapse 43768, delivered 51610|rate 999225|lost 313| [2025/04/30 09:52:25 732121] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (999225) in round 31| [2025/04/30 09:52:25 732126] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 732130] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 732157] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54012|packet_lost:0|acked:2400|po_sent_time:1746006745689834|recovery:1|recovery_start:1746006745730126|packet_conservation:1|next_round_delivered:1665305| [2025/04/30 09:52:25 732162] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54012|packet_lost:0|acked:2400|po_sent_time:1746006745689834|recovery:1|recovery_start:1746006745730126|packet_conservation:1|next_round_delivered:1665305| [2025/04/30 09:52:25 732167] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:54012|full_bw_reached:1|inflight:51612|srtt:43270|latest_rtt:42121|min_rtt:31359|applimit:0|lost:312|recovery:1|recovery_start:1746006745730126|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 732173] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:717|largest:717|pns:2| [2025/04/30 09:52:25 732178] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:717|frame:ACK |recv_time:1746006745731955|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 732183] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865731955|now:1746006745731955|interv:120000000| [2025/04/30 09:52:25 732187] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865731955|now:1746006745731955|interv:120000000| [2025/04/30 09:52:25 732191] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745806886|pq_index:0| [2025/04/30 09:52:25 732195] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745731448| [2025/04/30 09:52:25 732199] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745732199| [2025/04/30 09:52:25 732204] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745732203| [2025/04/30 09:52:25 732210] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43270|min_srtt:43270|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 732215] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 732223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 732227] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 732231] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 732235] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 732239] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43270|min_srtt:43270|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 732244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1739055| [2025/04/30 09:52:25 732248] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 732252] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 732256] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 732260] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 732264] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 732269] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1688358| [2025/04/30 09:52:25 732273] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 732277] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745733277|now:1746006745732277|interv:1000| [2025/04/30 09:52:25 732281] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 732285] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 732289] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745733277| [2025/04/30 09:52:25 732293] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745733277| [2025/04/30 09:52:25 732297] [debug] |xqc_engine_wakeup_after|wakeup:1746006745733277|now:1746006745732297|diff:980| [2025/04/30 09:52:25 732302] [debug] |xqc_engine_main_logic|END|now:1746006745732203| [2025/04/30 09:52:25 732307] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745732307| [2025/04/30 09:52:25 732311] [debug] |xqc_engine_wakeup_after|wakeup:1746006745733277|now:1746006745732311|diff:966| [2025/04/30 09:52:25 732315] [debug] |xqc_engine_main_logic|END|now:1746006745732307| [2025/04/30 09:52:25 733386] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745733386| [2025/04/30 09:52:25 733398] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745733277|pq_index:0| [2025/04/30 09:52:25 733403] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745732203| [2025/04/30 09:52:25 733408] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745733407| [2025/04/30 09:52:25 733419] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745733277|now:1746006745733407| [2025/04/30 09:52:25 733423] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745733277|now:1746006745733407| [2025/04/30 09:52:25 733427] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 733432] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43270|min_srtt:43270|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 733437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 733444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 733451] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 733458] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 733465] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 733470] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43270|min_srtt:43270|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 733477] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1739055| [2025/04/30 09:52:25 733484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 733490] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 733496] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 733503] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 733510] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 733517] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1688358| [2025/04/30 09:52:25 733524] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 733531] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1797| [2025/04/30 09:52:25 733577] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1797|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51612|now:1746006745733542|stream_id:0|stream_offset:1688358| [2025/04/30 09:52:25 733587] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 733601] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51612|applimit:0| [2025/04/30 09:52:25 733608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43270|rtt_var:1612|pto_duration:49718|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 733614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 733621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 733627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 09:52:25 733633] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745808260|now:1746006745733607|interv:74653| [2025/04/30 09:52:25 733639] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745808260|now:1746006745733607|interval:74653|pto_count:0|srtt:43270 [2025/04/30 09:52:25 733647] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54012|inflight:52812| [2025/04/30 09:52:25 733654] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 733661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1689537| [2025/04/30 09:52:25 733668] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 733675] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1798| [2025/04/30 09:52:25 733715] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1798|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746006745733684|stream_id:0|stream_offset:1689537| [2025/04/30 09:52:25 733724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 733732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 09:52:25 733738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43270|rtt_var:1612|pto_duration:49718|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 733745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 733750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 733754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 09:52:25 733760] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745808402|now:1746006745733738|interv:74664| [2025/04/30 09:52:25 733767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745808402|now:1746006745733738|interval:74664|pto_count:0|srtt:43270 [2025/04/30 09:52:25 733774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54012|inflight:54012| [2025/04/30 09:52:25 733782] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 733795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1690716| [2025/04/30 09:52:25 733802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 733806] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745808402| [2025/04/30 09:52:25 733810] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745808402| [2025/04/30 09:52:25 733814] [debug] |xqc_engine_wakeup_after|wakeup:1746006745808402|now:1746006745733814|diff:74588| [2025/04/30 09:52:25 733819] [debug] |xqc_engine_main_logic|END|now:1746006745733407| [2025/04/30 09:52:25 733971] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745733970| [2025/04/30 09:52:25 733980] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 733989] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:717| [2025/04/30 09:52:25 733995] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:718| [2025/04/30 09:52:25 734003] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:718| [2025/04/30 09:52:25 734009] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 734017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1754|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1755|path_largest_ack:1754| [2025/04/30 09:52:25 734024] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:54010|prior_delivered:1616095|prior_time:1746006745688187|is_app_limited:0|send_elapse:51761|ack_elapse:45783|ctl_first_sent_time:1746006745689945|lagest_ack_time:1746006745733970|curr_delivered:1668905| [2025/04/30 09:52:25 734031] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745689945| [2025/04/30 09:52:25 734038] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:392||sndq_packets_used_bytes:0|sndq_packets_free:956| [2025/04/30 09:52:25 734045] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1755|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1755|path_largest_ack:1755| [2025/04/30 09:52:25 734052] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:52810|prior_delivered:1618495|prior_time:1746006745690204|is_app_limited:0|send_elapse:51922|ack_elapse:43766|ctl_first_sent_time:1746006745691857|lagest_ack_time:1746006745733970|curr_delivered:1670105| [2025/04/30 09:52:25 734058] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745691857| [2025/04/30 09:52:25 734064] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:391||sndq_packets_used_bytes:0|sndq_packets_free:957| [2025/04/30 09:52:25 734070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43270|rttvar:1612|minrtt:31359|latest_rtt:42113|ack_delay:96| [2025/04/30 09:52:25 734077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43114|rttvar:1522|minrtt:31359|latest_rtt:42113|ack_delay:96| [2025/04/30 09:52:25 734086] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1755|lost_pn:1752|thresh:3| [2025/04/30 09:52:25 734093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 734100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 734106] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43114|rtt_var:1522|pto_duration:49202|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 734111] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 734115] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 734120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 09:52:25 734126] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745807886|now:1746006745734106|interv:73780| [2025/04/30 09:52:25 734155] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745807886|now:1746006745734106|interval:73780|pto_count:0|srtt:43114 [2025/04/30 09:52:25 734161] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 51922, ack_elapse 43766, delivered 51610|rate 993990|lost 313| [2025/04/30 09:52:25 734166] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (993990) in round 31| [2025/04/30 09:52:25 734170] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 734176] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 734180] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54012|packet_lost:0|acked:2400|po_sent_time:1746006745691857|recovery:1|recovery_start:1746006745730126|packet_conservation:1|next_round_delivered:1665305| [2025/04/30 09:52:25 734185] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54012|packet_lost:0|acked:2400|po_sent_time:1746006745691857|recovery:1|recovery_start:1746006745730126|packet_conservation:1|next_round_delivered:1665305| [2025/04/30 09:52:25 734190] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:54012|full_bw_reached:1|inflight:51612|srtt:43114|latest_rtt:42113|min_rtt:31359|applimit:0|lost:312|recovery:1|recovery_start:1746006745730126|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 734196] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:718|largest:718|pns:2| [2025/04/30 09:52:25 734201] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:718|frame:ACK |recv_time:1746006745733970|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 734205] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865733970|now:1746006745733970|interv:120000000| [2025/04/30 09:52:25 734210] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865733970|now:1746006745733970|interv:120000000| [2025/04/30 09:52:25 734214] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745808402|pq_index:0| [2025/04/30 09:52:25 734218] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745733407| [2025/04/30 09:52:25 734226] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745734226| [2025/04/30 09:52:25 734231] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745734230| [2025/04/30 09:52:25 734237] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43114|min_srtt:43114|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 734241] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 734246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 734250] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 734254] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 734258] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 734262] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43114|min_srtt:43114|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 734267] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1739055| [2025/04/30 09:52:25 734271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 734275] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 734279] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 734283] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 734287] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 734292] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1690716| [2025/04/30 09:52:25 734296] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 734300] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745735300|now:1746006745734300|interv:1000| [2025/04/30 09:52:25 734304] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 734308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 734312] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745735300| [2025/04/30 09:52:25 734316] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745735300| [2025/04/30 09:52:25 734320] [debug] |xqc_engine_wakeup_after|wakeup:1746006745735300|now:1746006745734320|diff:980| [2025/04/30 09:52:25 734327] [debug] |xqc_engine_main_logic|END|now:1746006745734230| [2025/04/30 09:52:25 734333] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745734333| [2025/04/30 09:52:25 734337] [debug] |xqc_engine_wakeup_after|wakeup:1746006745735300|now:1746006745734337|diff:963| [2025/04/30 09:52:25 734340] [debug] |xqc_engine_main_logic|END|now:1746006745734333| [2025/04/30 09:52:25 735411] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745735411| [2025/04/30 09:52:25 735423] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745735300|pq_index:0| [2025/04/30 09:52:25 735428] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745734230| [2025/04/30 09:52:25 735434] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745735432| [2025/04/30 09:52:25 735442] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745735300|now:1746006745735432| [2025/04/30 09:52:25 735449] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745735300|now:1746006745735432| [2025/04/30 09:52:25 735455] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 735462] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43114|min_srtt:43114|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 735470] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 735477] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 735483] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 735489] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 735496] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 735502] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43114|min_srtt:43114|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 735509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1739055| [2025/04/30 09:52:25 735516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 735523] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 735529] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 735536] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 735543] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 735551] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1690716| [2025/04/30 09:52:25 735568] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 735575] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1799| [2025/04/30 09:52:25 735625] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1799|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51612|now:1746006745735587|stream_id:0|stream_offset:1690716| [2025/04/30 09:52:25 735635] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 735642] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51612|applimit:0| [2025/04/30 09:52:25 735649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43114|rtt_var:1522|pto_duration:49202|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 735656] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 735662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 735668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 09:52:25 735674] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745809789|now:1746006745735649|interv:74140| [2025/04/30 09:52:25 735681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745809789|now:1746006745735649|interval:74140|pto_count:0|srtt:43114 [2025/04/30 09:52:25 735686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54012|inflight:52812| [2025/04/30 09:52:25 735691] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 735696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1691895| [2025/04/30 09:52:25 735700] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 735705] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1800| [2025/04/30 09:52:25 735736] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1800|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746006745735712|stream_id:0|stream_offset:1691895| [2025/04/30 09:52:25 735742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 735746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 09:52:25 735751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43114|rtt_var:1522|pto_duration:49202|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 735755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 735766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 735770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 09:52:25 735773] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745809914|now:1746006745735750|interv:74164| [2025/04/30 09:52:25 735778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745809914|now:1746006745735750|interval:74164|pto_count:0|srtt:43114 [2025/04/30 09:52:25 735782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54012|inflight:54012| [2025/04/30 09:52:25 735787] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 735791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1693074| [2025/04/30 09:52:25 735795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 735800] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745809914| [2025/04/30 09:52:25 735804] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745809914| [2025/04/30 09:52:25 735808] [debug] |xqc_engine_wakeup_after|wakeup:1746006745809914|now:1746006745735808|diff:74106| [2025/04/30 09:52:25 735812] [debug] |xqc_engine_main_logic|END|now:1746006745735432| [2025/04/30 09:52:25 735978] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745735976| [2025/04/30 09:52:25 735987] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 735995] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:718| [2025/04/30 09:52:25 736001] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:719| [2025/04/30 09:52:25 736010] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:719| [2025/04/30 09:52:25 736017] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 736025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1756|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1757|path_largest_ack:1756| [2025/04/30 09:52:25 736032] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:54010|prior_delivered:1618495|prior_time:1746006745690204|is_app_limited:0|send_elapse:52046|ack_elapse:45772|ctl_first_sent_time:1746006745691981|lagest_ack_time:1746006745735976|curr_delivered:1671305| [2025/04/30 09:52:25 736039] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745691981| [2025/04/30 09:52:25 736047] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:390||sndq_packets_used_bytes:0|sndq_packets_free:958| [2025/04/30 09:52:25 736054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1757|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1757|path_largest_ack:1757| [2025/04/30 09:52:25 736060] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:52810|prior_delivered:1620895|prior_time:1746006745692175|is_app_limited:0|send_elapse:52326|ack_elapse:43801|ctl_first_sent_time:1746006745693685|lagest_ack_time:1746006745735976|curr_delivered:1672505| [2025/04/30 09:52:25 736074] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745693685| [2025/04/30 09:52:25 736080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:389||sndq_packets_used_bytes:0|sndq_packets_free:959| [2025/04/30 09:52:25 736086] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43114|rttvar:1522|minrtt:31359|latest_rtt:42291|ack_delay:104| [2025/04/30 09:52:25 736093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42998|rttvar:1373|minrtt:31359|latest_rtt:42291|ack_delay:104| [2025/04/30 09:52:25 736097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1757|lost_pn:1754|thresh:3| [2025/04/30 09:52:25 736102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 736106] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 736111] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42998|rtt_var:1373|pto_duration:48490|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 736118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 736124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 736130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 09:52:25 736160] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745809202|now:1746006745736110|interv:73092| [2025/04/30 09:52:25 736164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745809202|now:1746006745736110|interval:73092|pto_count:0|srtt:42998 [2025/04/30 09:52:25 736169] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 52326, ack_elapse 43801, delivered 51610|rate 986316|lost 313| [2025/04/30 09:52:25 736173] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (986316) in round 31| [2025/04/30 09:52:25 736177] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 736181] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 736185] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54012|packet_lost:0|acked:2400|po_sent_time:1746006745693685|recovery:1|recovery_start:1746006745730126|packet_conservation:1|next_round_delivered:1665305| [2025/04/30 09:52:25 736190] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54012|packet_lost:0|acked:2400|po_sent_time:1746006745693685|recovery:1|recovery_start:1746006745730126|packet_conservation:1|next_round_delivered:1665305| [2025/04/30 09:52:25 736195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:54012|full_bw_reached:1|inflight:51612|srtt:42998|latest_rtt:42291|min_rtt:31359|applimit:0|lost:312|recovery:1|recovery_start:1746006745730126|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 736201] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:719|largest:719|pns:2| [2025/04/30 09:52:25 736209] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:719|frame:ACK |recv_time:1746006745735976|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 736214] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865735976|now:1746006745735976|interv:120000000| [2025/04/30 09:52:25 736218] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865735976|now:1746006745735976|interv:120000000| [2025/04/30 09:52:25 736222] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745809914|pq_index:0| [2025/04/30 09:52:25 736227] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745735432| [2025/04/30 09:52:25 736231] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745736231| [2025/04/30 09:52:25 736236] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745736235| [2025/04/30 09:52:25 736242] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42998|min_srtt:42998|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 736246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 736251] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 736255] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 736259] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 736263] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 736267] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42998|min_srtt:42998|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 736271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1739055| [2025/04/30 09:52:25 736276] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 736280] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 736283] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 736288] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 736292] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 736296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1693074| [2025/04/30 09:52:25 736304] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 736308] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745737308|now:1746006745736308|interv:1000| [2025/04/30 09:52:25 736312] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 736316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 736320] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745737308| [2025/04/30 09:52:25 736324] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745737308| [2025/04/30 09:52:25 736328] [debug] |xqc_engine_wakeup_after|wakeup:1746006745737308|now:1746006745736327|diff:981| [2025/04/30 09:52:25 736332] [debug] |xqc_engine_main_logic|END|now:1746006745736235| [2025/04/30 09:52:25 736337] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745736337| [2025/04/30 09:52:25 736341] [debug] |xqc_engine_wakeup_after|wakeup:1746006745737308|now:1746006745736341|diff:967| [2025/04/30 09:52:25 736345] [debug] |xqc_engine_main_logic|END|now:1746006745736337| [2025/04/30 09:52:25 737410] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745737410| [2025/04/30 09:52:25 737422] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745737308|pq_index:0| [2025/04/30 09:52:25 737428] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745736235| [2025/04/30 09:52:25 737436] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745737434| [2025/04/30 09:52:25 737444] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745737308|now:1746006745737434| [2025/04/30 09:52:25 737451] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745737308|now:1746006745737434| [2025/04/30 09:52:25 737456] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 737463] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42998|min_srtt:42998|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 737470] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 737477] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 737483] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 737490] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 737496] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 737503] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42998|min_srtt:42998|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 737510] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1739055| [2025/04/30 09:52:25 737525] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 737532] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 737539] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 737546] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 737553] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 737560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1693074| [2025/04/30 09:52:25 737567] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 737574] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1801| [2025/04/30 09:52:25 737619] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1801|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51612|now:1746006745737585|stream_id:0|stream_offset:1693074| [2025/04/30 09:52:25 737630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 737637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51612|applimit:0| [2025/04/30 09:52:25 737644] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42998|rtt_var:1373|pto_duration:48490|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 737651] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 737657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 737663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 09:52:25 737669] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745811075|now:1746006745737644|interv:73431| [2025/04/30 09:52:25 737675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745811075|now:1746006745737644|interval:73431|pto_count:0|srtt:42998 [2025/04/30 09:52:25 737681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54012|inflight:52812| [2025/04/30 09:52:25 737686] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 737690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1694253| [2025/04/30 09:52:25 737695] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 737699] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1802| [2025/04/30 09:52:25 737730] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1802|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746006745737707|stream_id:0|stream_offset:1694253| [2025/04/30 09:52:25 737746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 737753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 09:52:25 737760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42998|rtt_var:1373|pto_duration:48490|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 737766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 737770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 737774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 09:52:25 737778] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745811197|now:1746006745737760|interv:73437| [2025/04/30 09:52:25 737782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745811197|now:1746006745737760|interval:73437|pto_count:0|srtt:42998 [2025/04/30 09:52:25 737787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54012|inflight:54012| [2025/04/30 09:52:25 737791] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 737795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1695432| [2025/04/30 09:52:25 737805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 737809] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745811197| [2025/04/30 09:52:25 737813] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745811197| [2025/04/30 09:52:25 737817] [debug] |xqc_engine_wakeup_after|wakeup:1746006745811197|now:1746006745737817|diff:73380| [2025/04/30 09:52:25 737822] [debug] |xqc_engine_main_logic|END|now:1746006745737434| [2025/04/30 09:52:25 738024] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006745738023| [2025/04/30 09:52:25 738032] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 738041] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:719| [2025/04/30 09:52:25 738047] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:720| [2025/04/30 09:52:25 738055] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:720| [2025/04/30 09:52:25 738062] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 738070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1758|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1759|path_largest_ack:1758| [2025/04/30 09:52:25 738077] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:54010|prior_delivered:1620895|prior_time:1746006745692175|is_app_limited:0|send_elapse:52459|ack_elapse:45848|ctl_first_sent_time:1746006745693818|lagest_ack_time:1746006745738023|curr_delivered:1673705| [2025/04/30 09:52:25 738090] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745693818| [2025/04/30 09:52:25 738097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:388||sndq_packets_used_bytes:0|sndq_packets_free:960| [2025/04/30 09:52:25 738104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1759|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1759|path_largest_ack:1759| [2025/04/30 09:52:25 738111] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:52810|prior_delivered:1623295|prior_time:1746006745694091|is_app_limited:0|send_elapse:48790|ack_elapse:43932|ctl_first_sent_time:1746006745695671|lagest_ack_time:1746006745738023|curr_delivered:1674905| [2025/04/30 09:52:25 738119] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745695671| [2025/04/30 09:52:25 738125] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:387||sndq_packets_used_bytes:0|sndq_packets_free:961| [2025/04/30 09:52:25 738131] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42998|rttvar:1373|minrtt:31359|latest_rtt:42352|ack_delay:88| [2025/04/30 09:52:25 738163] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42907|rttvar:1213|minrtt:31359|latest_rtt:42352|ack_delay:88| [2025/04/30 09:52:25 738168] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1759|lost_pn:1756|thresh:3| [2025/04/30 09:52:25 738173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 738177] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 738181] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42907|rtt_var:1213|pto_duration:47759|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 738186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 738190] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 738193] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 09:52:25 738197] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745810466|now:1746006745738181|interv:72285| [2025/04/30 09:52:25 738201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745810466|now:1746006745738181|interval:72285|pto_count:0|srtt:42907 [2025/04/30 09:52:25 738206] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 48790, ack_elapse 43932, delivered 51610|rate 1057798|lost 313| [2025/04/30 09:52:25 738211] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1057798) in round 31| [2025/04/30 09:52:25 738215] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 738219] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 738223] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54012|packet_lost:0|acked:2400|po_sent_time:1746006745695671|recovery:1|recovery_start:1746006745730126|packet_conservation:1|next_round_delivered:1665305| [2025/04/30 09:52:25 738232] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54012|packet_lost:0|acked:2400|po_sent_time:1746006745695671|recovery:1|recovery_start:1746006745730126|packet_conservation:1|next_round_delivered:1665305| [2025/04/30 09:52:25 738236] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:54012|full_bw_reached:1|inflight:51612|srtt:42907|latest_rtt:42352|min_rtt:31359|applimit:0|lost:312|recovery:1|recovery_start:1746006745730126|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 738242] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:25 738247] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006745763023|now:1746006745738023|interv:25000| [2025/04/30 09:52:25 738252] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745738023|max_ack_delay:25000| [2025/04/30 09:52:25 738257] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:720|largest:720|pns:2| [2025/04/30 09:52:25 738261] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:720|frame:PING ACK |recv_time:1746006745738023|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 738266] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865738023|now:1746006745738023|interv:120000000| [2025/04/30 09:52:25 738270] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865738023|now:1746006745738023|interv:120000000| [2025/04/30 09:52:25 738274] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745811197|pq_index:0| [2025/04/30 09:52:25 738278] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745737434| [2025/04/30 09:52:25 738282] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745738282| [2025/04/30 09:52:25 738287] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745738286| [2025/04/30 09:52:25 738293] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42907|min_srtt:42907|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 738298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 738302] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 738306] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 738310] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 738315] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 738325] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42907|min_srtt:42907|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 738330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1739055| [2025/04/30 09:52:25 738334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 738338] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 738342] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 738346] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 738350] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 738355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1695432| [2025/04/30 09:52:25 738359] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 738363] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745739363|now:1746006745738363|interv:1000| [2025/04/30 09:52:25 738367] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 738371] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 738375] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745739363| [2025/04/30 09:52:25 738379] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745739363| [2025/04/30 09:52:25 738383] [debug] |xqc_engine_wakeup_after|wakeup:1746006745739363|now:1746006745738383|diff:980| [2025/04/30 09:52:25 738388] [debug] |xqc_engine_main_logic|END|now:1746006745738286| [2025/04/30 09:52:25 738393] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745738393| [2025/04/30 09:52:25 738397] [debug] |xqc_engine_wakeup_after|wakeup:1746006745739363|now:1746006745738397|diff:966| [2025/04/30 09:52:25 738401] [debug] |xqc_engine_main_logic|END|now:1746006745738393| [2025/04/30 09:52:25 739484] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745739484| [2025/04/30 09:52:25 739500] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745739363|pq_index:0| [2025/04/30 09:52:25 739507] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745738286| [2025/04/30 09:52:25 739515] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745739513| [2025/04/30 09:52:25 739522] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745739363|now:1746006745739513| [2025/04/30 09:52:25 739529] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745739363|now:1746006745739513| [2025/04/30 09:52:25 739535] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 739542] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42907|min_srtt:42907|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 739560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 739567] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 739573] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 739579] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 739586] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 739592] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42907|min_srtt:42907|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 739599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1739055| [2025/04/30 09:52:25 739605] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 739612] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 739618] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 739625] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 739632] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 739638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1695432| [2025/04/30 09:52:25 739645] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 739653] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1803| [2025/04/30 09:52:25 739695] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1803|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51612|now:1746006745739664|stream_id:0|stream_offset:1695432| [2025/04/30 09:52:25 739705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 739712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51612|applimit:0| [2025/04/30 09:52:25 739719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42907|rtt_var:1213|pto_duration:47759|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 739725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 739729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 739742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 09:52:25 739749] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745812423|now:1746006745739719|interv:72704| [2025/04/30 09:52:25 739755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745812423|now:1746006745739719|interval:72704|pto_count:0|srtt:42907 [2025/04/30 09:52:25 739760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54012|inflight:52812| [2025/04/30 09:52:25 739765] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 739769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1696611| [2025/04/30 09:52:25 739774] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 739778] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1804| [2025/04/30 09:52:25 739808] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1804|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746006745739785|stream_id:0|stream_offset:1696611| [2025/04/30 09:52:25 739817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 739824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 09:52:25 739831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42907|rtt_var:1213|pto_duration:47759|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 739838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 739843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 739848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 09:52:25 739854] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745812544|now:1746006745739831|interv:72713| [2025/04/30 09:52:25 739859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745812544|now:1746006745739831|interval:72713|pto_count:0|srtt:42907 [2025/04/30 09:52:25 739865] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54012|inflight:54012| [2025/04/30 09:52:25 739871] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 739877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1697790| [2025/04/30 09:52:25 739884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 739896] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745763023| [2025/04/30 09:52:25 739903] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745763023| [2025/04/30 09:52:25 739915] [debug] |xqc_engine_wakeup_after|wakeup:1746006745763023|now:1746006745739914|diff:23109| [2025/04/30 09:52:25 739922] [debug] |xqc_engine_main_logic|END|now:1746006745739513| [2025/04/30 09:52:25 739934] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745739933| [2025/04/30 09:52:25 739941] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 739948] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:720| [2025/04/30 09:52:25 739954] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:721| [2025/04/30 09:52:25 739961] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:721| [2025/04/30 09:52:25 739968] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 739975] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1760|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1761|path_largest_ack:1760| [2025/04/30 09:52:25 739982] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:54010|prior_delivered:1623295|prior_time:1746006745694091|is_app_limited:0|send_elapse:48930|ack_elapse:45842|ctl_first_sent_time:1746006745695811|lagest_ack_time:1746006745739933|curr_delivered:1676105| [2025/04/30 09:52:25 739990] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745695811| [2025/04/30 09:52:25 739997] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:386||sndq_packets_used_bytes:0|sndq_packets_free:962| [2025/04/30 09:52:25 740004] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1761|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1761|path_largest_ack:1761| [2025/04/30 09:52:25 740011] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:52810|prior_delivered:1625695|prior_time:1746006745696072|is_app_limited:0|send_elapse:48784|ack_elapse:43861|ctl_first_sent_time:1746006745697655|lagest_ack_time:1746006745739933|curr_delivered:1677305| [2025/04/30 09:52:25 740018] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745697655| [2025/04/30 09:52:25 740025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:385||sndq_packets_used_bytes:0|sndq_packets_free:963| [2025/04/30 09:52:25 740031] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42907|rttvar:1213|minrtt:31359|latest_rtt:42278|ack_delay:104| [2025/04/30 09:52:25 740038] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42815|rttvar:1093|minrtt:31359|latest_rtt:42278|ack_delay:104| [2025/04/30 09:52:25 740045] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1761|lost_pn:1758|thresh:3| [2025/04/30 09:52:25 740052] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 740058] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 740064] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42815|rtt_var:1093|pto_duration:47187|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 740070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 740082] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 740088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 09:52:25 740095] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745811972|now:1746006745740063|interv:71909| [2025/04/30 09:52:25 740102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745811972|now:1746006745740063|interval:71909|pto_count:0|srtt:42815 [2025/04/30 09:52:25 740109] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 48784, ack_elapse 43861, delivered 51610|rate 1057928|lost 313| [2025/04/30 09:52:25 740116] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1057928) in round 31| [2025/04/30 09:52:25 740122] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 740126] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 740130] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54012|packet_lost:0|acked:2400|po_sent_time:1746006745697655|recovery:1|recovery_start:1746006745730126|packet_conservation:1|next_round_delivered:1665305| [2025/04/30 09:52:25 740150] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54012|packet_lost:0|acked:2400|po_sent_time:1746006745697655|recovery:1|recovery_start:1746006745730126|packet_conservation:1|next_round_delivered:1665305| [2025/04/30 09:52:25 740155] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:54012|full_bw_reached:1|inflight:51612|srtt:42815|latest_rtt:42278|min_rtt:31359|applimit:0|lost:312|recovery:1|recovery_start:1746006745730126|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 740161] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:721|largest:721|pns:2| [2025/04/30 09:52:25 740166] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:721|frame:ACK |recv_time:1746006745739933|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 740171] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865739933|now:1746006745739933|interv:120000000| [2025/04/30 09:52:25 740175] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865739933|now:1746006745739933|interv:120000000| [2025/04/30 09:52:25 740180] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745763023|pq_index:0| [2025/04/30 09:52:25 740187] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745739513| [2025/04/30 09:52:25 740193] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745740193| [2025/04/30 09:52:25 740201] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745740200| [2025/04/30 09:52:25 740209] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42815|min_srtt:42815|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 740217] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 740222] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 740226] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 740230] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 740234] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 740238] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42815|min_srtt:42815|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 740242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1739055| [2025/04/30 09:52:25 740247] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 740250] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 740254] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 740258] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 740263] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 740269] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1697790| [2025/04/30 09:52:25 740277] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 740284] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1805| [2025/04/30 09:52:25 740319] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1805|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51612|now:1746006745740293|stream_id:0|stream_offset:1697790| [2025/04/30 09:52:25 740325] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 740330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51612|applimit:0| [2025/04/30 09:52:25 740334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42815|rtt_var:1093|pto_duration:47187|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 740338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 740342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 740346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 09:52:25 740358] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745812480|now:1746006745740334|interv:72146| [2025/04/30 09:52:25 740365] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745812480|now:1746006745740334|interval:72146|pto_count:0|srtt:42815 [2025/04/30 09:52:25 740372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54012|inflight:52812| [2025/04/30 09:52:25 740378] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 740383] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1698969| [2025/04/30 09:52:25 740387] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 740391] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745741391|now:1746006745740391|interv:1000| [2025/04/30 09:52:25 740395] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 740399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 740403] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745741391| [2025/04/30 09:52:25 740407] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745741391| [2025/04/30 09:52:25 740411] [debug] |xqc_engine_wakeup_after|wakeup:1746006745741391|now:1746006745740411|diff:980| [2025/04/30 09:52:25 740416] [debug] |xqc_engine_main_logic|END|now:1746006745740200| [2025/04/30 09:52:25 740421] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745740421| [2025/04/30 09:52:25 740425] [debug] |xqc_engine_wakeup_after|wakeup:1746006745741391|now:1746006745740425|diff:966| [2025/04/30 09:52:25 740429] [debug] |xqc_engine_main_logic|END|now:1746006745740421| [2025/04/30 09:52:25 741502] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745741502| [2025/04/30 09:52:25 741518] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745741391|pq_index:0| [2025/04/30 09:52:25 741525] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745740200| [2025/04/30 09:52:25 741533] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745741531| [2025/04/30 09:52:25 741541] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745741391|now:1746006745741531| [2025/04/30 09:52:25 741548] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745741391|now:1746006745741531| [2025/04/30 09:52:25 741554] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 741561] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42815|min_srtt:42815|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 741569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:52812|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 741576] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 741582] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 741596] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 741603] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 741609] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42815|min_srtt:42815|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 741615] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:52812|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1739055| [2025/04/30 09:52:25 741622] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 741628] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 741634] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 741640] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 741647] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 741654] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1698969| [2025/04/30 09:52:25 741661] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 741668] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1806| [2025/04/30 09:52:25 741710] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1806|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746006745741679|stream_id:0|stream_offset:1698969| [2025/04/30 09:52:25 741717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 741722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 09:52:25 741729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42815|rtt_var:1093|pto_duration:47187|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 741736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 741742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 741749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 09:52:25 741756] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745813866|now:1746006745741729|interv:72137| [2025/04/30 09:52:25 741762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745813866|now:1746006745741729|interval:72137|pto_count:0|srtt:42815 [2025/04/30 09:52:25 741776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54012|inflight:54012| [2025/04/30 09:52:25 741784] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 741789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 741793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 741798] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745763023| [2025/04/30 09:52:25 741802] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745763023| [2025/04/30 09:52:25 741806] [debug] |xqc_engine_wakeup_after|wakeup:1746006745763023|now:1746006745741806|diff:21217| [2025/04/30 09:52:25 741810] [debug] |xqc_engine_main_logic|END|now:1746006745741531| [2025/04/30 09:52:25 741939] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745741937| [2025/04/30 09:52:25 741951] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 741960] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:721| [2025/04/30 09:52:25 741967] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:722| [2025/04/30 09:52:25 741979] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:722| [2025/04/30 09:52:25 741986] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 741993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1762|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1763|path_largest_ack:1762| [2025/04/30 09:52:25 742001] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:54010|prior_delivered:1625695|prior_time:1746006745696072|is_app_limited:0|send_elapse:48940|ack_elapse:45865|ctl_first_sent_time:1746006745697811|lagest_ack_time:1746006745741937|curr_delivered:1678505| [2025/04/30 09:52:25 742008] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745697811| [2025/04/30 09:52:25 742015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:384||sndq_packets_used_bytes:0|sndq_packets_free:964| [2025/04/30 09:52:25 742020] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1763|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1763|path_largest_ack:1763| [2025/04/30 09:52:25 742025] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:52810|prior_delivered:1628095|prior_time:1746006745698057|is_app_limited:0|send_elapse:48769|ack_elapse:43880|ctl_first_sent_time:1746006745699627|lagest_ack_time:1746006745741937|curr_delivered:1679705| [2025/04/30 09:52:25 742032] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745699627| [2025/04/30 09:52:25 742039] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:383||sndq_packets_used_bytes:0|sndq_packets_free:965| [2025/04/30 09:52:25 742046] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42815|rttvar:1093|minrtt:31359|latest_rtt:42310|ack_delay:88| [2025/04/30 09:52:25 742053] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42741|rttvar:968|minrtt:31359|latest_rtt:42310|ack_delay:88| [2025/04/30 09:52:25 742067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1763|lost_pn:1760|thresh:3| [2025/04/30 09:52:25 742073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 742079] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 742084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42741|rtt_var:968|pto_duration:46613|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 742088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 742092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 742096] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 09:52:25 742100] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745813292|now:1746006745742083|interv:71209| [2025/04/30 09:52:25 742104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745813292|now:1746006745742083|interval:71209|pto_count:0|srtt:42741 [2025/04/30 09:52:25 742109] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 48769, ack_elapse 43880, delivered 51610|rate 1058254|lost 313| [2025/04/30 09:52:25 742113] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1058254) in round 31| [2025/04/30 09:52:25 742118] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 742123] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 742130] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54012|packet_lost:0|acked:2400|po_sent_time:1746006745699627|recovery:1|recovery_start:1746006745730126|packet_conservation:1|next_round_delivered:1665305| [2025/04/30 09:52:25 742156] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54012|packet_lost:0|acked:2400|po_sent_time:1746006745699627|recovery:1|recovery_start:1746006745730126|packet_conservation:1|next_round_delivered:1665305| [2025/04/30 09:52:25 742163] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:54012|full_bw_reached:1|inflight:51612|srtt:42741|latest_rtt:42310|min_rtt:31359|applimit:0|lost:312|recovery:1|recovery_start:1746006745730126|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 742169] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:722|largest:722|pns:2| [2025/04/30 09:52:25 742173] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:722|frame:ACK |recv_time:1746006745741937|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 742178] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865741937|now:1746006745741937|interv:120000000| [2025/04/30 09:52:25 742183] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865741937|now:1746006745741937|interv:120000000| [2025/04/30 09:52:25 742186] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745763023|pq_index:0| [2025/04/30 09:52:25 742195] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745741531| [2025/04/30 09:52:25 742199] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745742199| [2025/04/30 09:52:25 742204] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745742203| [2025/04/30 09:52:25 742210] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42741|min_srtt:42741|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 742214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 742219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 742225] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 742231] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 742239] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 742245] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42741|min_srtt:42741|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 742250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1739055| [2025/04/30 09:52:25 742255] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 742258] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 742262] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 742267] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 742271] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 742275] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 742280] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 742284] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745743284|now:1746006745742284|interv:1000| [2025/04/30 09:52:25 742288] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 742291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 742296] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745743284| [2025/04/30 09:52:25 742304] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745743284| [2025/04/30 09:52:25 742309] [debug] |xqc_engine_wakeup_after|wakeup:1746006745743284|now:1746006745742309|diff:975| [2025/04/30 09:52:25 742317] [debug] |xqc_engine_main_logic|END|now:1746006745742203| [2025/04/30 09:52:25 742325] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745742325| [2025/04/30 09:52:25 742331] [debug] |xqc_engine_wakeup_after|wakeup:1746006745743284|now:1746006745742331|diff:953| [2025/04/30 09:52:25 742335] [debug] |xqc_engine_main_logic|END|now:1746006745742325| [2025/04/30 09:52:25 743402] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745743402| [2025/04/30 09:52:25 743414] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745743284|pq_index:0| [2025/04/30 09:52:25 743419] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745742203| [2025/04/30 09:52:25 743424] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745743423| [2025/04/30 09:52:25 743430] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745743284|now:1746006745743423| [2025/04/30 09:52:25 743436] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745743284|now:1746006745743423| [2025/04/30 09:52:25 743443] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 743451] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42741|min_srtt:42741|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 743458] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 743463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 743469] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 743475] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 743482] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 743488] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42741|min_srtt:42741|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 743495] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1739055| [2025/04/30 09:52:25 743501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 743507] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 743513] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 743520] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 743527] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 743541] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 743549] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 743556] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1807| [2025/04/30 09:52:25 743601] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1807|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51612|now:1746006745743567|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 743612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 743619] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51612|applimit:0| [2025/04/30 09:52:25 743626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42741|rtt_var:968|pto_duration:46613|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 743633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 743639] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 743645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 09:52:25 743652] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745815180|now:1746006745743625|interv:71555| [2025/04/30 09:52:25 743659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745815180|now:1746006745743625|interval:71555|pto_count:0|srtt:42741 [2025/04/30 09:52:25 743666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54012|inflight:52812| [2025/04/30 09:52:25 743674] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 743680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1701327| [2025/04/30 09:52:25 743687] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 743691] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1808| [2025/04/30 09:52:25 743722] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1808|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746006745743698|stream_id:0|stream_offset:1701327| [2025/04/30 09:52:25 743728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 743733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 09:52:25 743737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42741|rtt_var:968|pto_duration:46613|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 743748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 743755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 743762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 09:52:25 743768] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745815311|now:1746006745743737|interv:71574| [2025/04/30 09:52:25 743775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745815311|now:1746006745743737|interval:71574|pto_count:0|srtt:42741 [2025/04/30 09:52:25 743780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54012|inflight:54012| [2025/04/30 09:52:25 743785] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 743789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1702506| [2025/04/30 09:52:25 743793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 743798] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745763023| [2025/04/30 09:52:25 743802] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745763023| [2025/04/30 09:52:25 743806] [debug] |xqc_engine_wakeup_after|wakeup:1746006745763023|now:1746006745743806|diff:19217| [2025/04/30 09:52:25 743810] [debug] |xqc_engine_main_logic|END|now:1746006745743423| [2025/04/30 09:52:25 743957] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745743955| [2025/04/30 09:52:25 743966] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 743974] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:722| [2025/04/30 09:52:25 743980] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:723| [2025/04/30 09:52:25 743985] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:723| [2025/04/30 09:52:25 743990] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 743998] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1764|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1765|path_largest_ack:1764| [2025/04/30 09:52:25 744005] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:54010|prior_delivered:1628095|prior_time:1746006745698057|is_app_limited:0|send_elapse:48912|ack_elapse:45898|ctl_first_sent_time:1746006745699770|lagest_ack_time:1746006745743955|curr_delivered:1680905| [2025/04/30 09:52:25 744013] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745699770| [2025/04/30 09:52:25 744018] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:382||sndq_packets_used_bytes:0|sndq_packets_free:966| [2025/04/30 09:52:25 744023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1765|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1765|path_largest_ack:1765| [2025/04/30 09:52:25 744028] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:52810|prior_delivered:1630495|prior_time:1746006745700074|is_app_limited:0|send_elapse:47908|ack_elapse:43881|ctl_first_sent_time:1746006745701665|lagest_ack_time:1746006745743955|curr_delivered:1682105| [2025/04/30 09:52:25 744041] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745701665| [2025/04/30 09:52:25 744047] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:381||sndq_packets_used_bytes:0|sndq_packets_free:967| [2025/04/30 09:52:25 744053] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42741|rttvar:968|minrtt:31359|latest_rtt:42290|ack_delay:96| [2025/04/30 09:52:25 744060] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42673|rttvar:862|minrtt:31359|latest_rtt:42290|ack_delay:96| [2025/04/30 09:52:25 744067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1765|lost_pn:1762|thresh:3| [2025/04/30 09:52:25 744073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 744080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 744087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42673|rtt_var:862|pto_duration:46121|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 744093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 744098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 744102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 09:52:25 744106] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745814819|now:1746006745744086|interv:70733| [2025/04/30 09:52:25 744111] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745814819|now:1746006745744086|interval:70733|pto_count:0|srtt:42673 [2025/04/30 09:52:25 744118] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 47908, ack_elapse 43881, delivered 51610|rate 1077273|lost 313| [2025/04/30 09:52:25 744125] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1077273) in round 31| [2025/04/30 09:52:25 744148] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 744156] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 744160] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54012|packet_lost:0|acked:2400|po_sent_time:1746006745701665|recovery:1|recovery_start:1746006745730126|packet_conservation:1|next_round_delivered:1665305| [2025/04/30 09:52:25 744164] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54012|packet_lost:0|acked:2400|po_sent_time:1746006745701665|recovery:1|recovery_start:1746006745730126|packet_conservation:1|next_round_delivered:1665305| [2025/04/30 09:52:25 744169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:54012|full_bw_reached:1|inflight:51612|srtt:42673|latest_rtt:42290|min_rtt:31359|applimit:0|lost:312|recovery:1|recovery_start:1746006745730126|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 744179] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:723|largest:723|pns:2| [2025/04/30 09:52:25 744184] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:723|frame:ACK |recv_time:1746006745743955|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 744189] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865743955|now:1746006745743955|interv:120000000| [2025/04/30 09:52:25 744193] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865743955|now:1746006745743955|interv:120000000| [2025/04/30 09:52:25 744197] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745763023|pq_index:0| [2025/04/30 09:52:25 744201] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745743423| [2025/04/30 09:52:25 744205] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745744205| [2025/04/30 09:52:25 744210] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745744209| [2025/04/30 09:52:25 744216] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42673|min_srtt:42673|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 744221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 744226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 744229] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 744233] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 744238] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 744242] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42673|min_srtt:42673|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 744246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1739055| [2025/04/30 09:52:25 744250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 744255] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 744259] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 744263] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 744267] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 744272] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1702506| [2025/04/30 09:52:25 744279] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 744283] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745745283|now:1746006745744283|interv:1000| [2025/04/30 09:52:25 744287] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 744290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 744295] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745745283| [2025/04/30 09:52:25 744299] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745745283| [2025/04/30 09:52:25 744302] [debug] |xqc_engine_wakeup_after|wakeup:1746006745745283|now:1746006745744302|diff:981| [2025/04/30 09:52:25 744307] [debug] |xqc_engine_main_logic|END|now:1746006745744209| [2025/04/30 09:52:25 744312] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745744312| [2025/04/30 09:52:25 744316] [debug] |xqc_engine_wakeup_after|wakeup:1746006745745283|now:1746006745744316|diff:967| [2025/04/30 09:52:25 744320] [debug] |xqc_engine_main_logic|END|now:1746006745744312| [2025/04/30 09:52:25 745392] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745745392| [2025/04/30 09:52:25 745404] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745745283|pq_index:0| [2025/04/30 09:52:25 745409] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745744209| [2025/04/30 09:52:25 745414] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745745413| [2025/04/30 09:52:25 745421] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745745283|now:1746006745745413| [2025/04/30 09:52:25 745428] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745745283|now:1746006745745413| [2025/04/30 09:52:25 745434] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 745442] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42673|min_srtt:42673|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 745450] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 745455] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 745461] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 745467] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 745473] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 745479] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42673|min_srtt:42673|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 745486] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1739055| [2025/04/30 09:52:25 745501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 745507] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 745513] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 745521] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 745528] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 745534] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1702506| [2025/04/30 09:52:25 745542] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 745549] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1809| [2025/04/30 09:52:25 745624] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1809|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51612|now:1746006745745561|stream_id:0|stream_offset:1702506| [2025/04/30 09:52:25 745634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 745642] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51612|applimit:0| [2025/04/30 09:52:25 745649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42673|rtt_var:862|pto_duration:46121|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 745656] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 745662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 745668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 09:52:25 745674] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745816682|now:1746006745745648|interv:71034| [2025/04/30 09:52:25 745680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745816682|now:1746006745745648|interval:71034|pto_count:0|srtt:42673 [2025/04/30 09:52:25 745685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54012|inflight:52812| [2025/04/30 09:52:25 745690] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 745695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1703685| [2025/04/30 09:52:25 745699] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 745704] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1810| [2025/04/30 09:52:25 745739] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1810|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746006745745716|stream_id:0|stream_offset:1703685| [2025/04/30 09:52:25 745745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 745750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 09:52:25 745754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42673|rtt_var:862|pto_duration:46121|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 745758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 745762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 745766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 09:52:25 745770] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745816837|now:1746006745745754|interv:71083| [2025/04/30 09:52:25 745774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745816837|now:1746006745745754|interval:71083|pto_count:0|srtt:42673 [2025/04/30 09:52:25 745779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54012|inflight:54012| [2025/04/30 09:52:25 745783] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 745787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1704864| [2025/04/30 09:52:25 745792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 745796] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745763023| [2025/04/30 09:52:25 745800] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745763023| [2025/04/30 09:52:25 745804] [debug] |xqc_engine_wakeup_after|wakeup:1746006745763023|now:1746006745745804|diff:17219| [2025/04/30 09:52:25 745809] [debug] |xqc_engine_main_logic|END|now:1746006745745413| [2025/04/30 09:52:25 745886] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745745886| [2025/04/30 09:52:25 745896] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 745904] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:723| [2025/04/30 09:52:25 745910] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:724| [2025/04/30 09:52:25 745918] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:724| [2025/04/30 09:52:25 745922] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 745927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1766|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1767|path_largest_ack:1766| [2025/04/30 09:52:25 745934] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:54010|prior_delivered:1630495|prior_time:1746006745700074|is_app_limited:0|send_elapse:48083|ack_elapse:45812|ctl_first_sent_time:1746006745701840|lagest_ack_time:1746006745745886|curr_delivered:1683305| [2025/04/30 09:52:25 745954] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745701840| [2025/04/30 09:52:25 745962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:380||sndq_packets_used_bytes:0|sndq_packets_free:968| [2025/04/30 09:52:25 745969] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1767|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1767|path_largest_ack:1767| [2025/04/30 09:52:25 745974] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:52810|prior_delivered:1632895|prior_time:1746006745702059|is_app_limited:0|send_elapse:46764|ack_elapse:43827|ctl_first_sent_time:1746006745703630|lagest_ack_time:1746006745745886|curr_delivered:1684505| [2025/04/30 09:52:25 745981] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745703630| [2025/04/30 09:52:25 745988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:379||sndq_packets_used_bytes:0|sndq_packets_free:969| [2025/04/30 09:52:25 745993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42673|rttvar:862|minrtt:31359|latest_rtt:42256|ack_delay:88| [2025/04/30 09:52:25 746001] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42610|rttvar:773|minrtt:31359|latest_rtt:42256|ack_delay:88| [2025/04/30 09:52:25 746007] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1767|lost_pn:1764|thresh:3| [2025/04/30 09:52:25 746014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 746021] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 746028] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42610|rtt_var:773|pto_duration:45702|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 746035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 746040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 746044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 09:52:25 746048] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745816418|now:1746006745746027|interv:70391| [2025/04/30 09:52:25 746052] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745816418|now:1746006745746027|interval:70391|pto_count:0|srtt:42610 [2025/04/30 09:52:25 746056] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 46764, ack_elapse 43827, delivered 51610|rate 1103626|lost 313| [2025/04/30 09:52:25 746061] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1103626) in round 31| [2025/04/30 09:52:25 746065] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 746069] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 746077] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54012|packet_lost:0|acked:2400|po_sent_time:1746006745703630|recovery:1|recovery_start:1746006745730126|packet_conservation:1|next_round_delivered:1665305| [2025/04/30 09:52:25 746082] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54012|packet_lost:0|acked:2400|po_sent_time:1746006745703630|recovery:1|recovery_start:1746006745730126|packet_conservation:1|next_round_delivered:1665305| [2025/04/30 09:52:25 746086] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:54012|full_bw_reached:1|inflight:51612|srtt:42610|latest_rtt:42256|min_rtt:31359|applimit:0|lost:312|recovery:1|recovery_start:1746006745730126|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 746092] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:724|largest:724|pns:2| [2025/04/30 09:52:25 746097] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:724|frame:ACK |recv_time:1746006745745886|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 746102] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865745886|now:1746006745745886|interv:120000000| [2025/04/30 09:52:25 746106] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865745886|now:1746006745745886|interv:120000000| [2025/04/30 09:52:25 746110] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745763023|pq_index:0| [2025/04/30 09:52:25 746114] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745745413| [2025/04/30 09:52:25 746118] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745746118| [2025/04/30 09:52:25 746123] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745746122| [2025/04/30 09:52:25 746129] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42610|min_srtt:42610|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 746153] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 746158] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 746161] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 746165] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 746170] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 746174] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42610|min_srtt:42610|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 746178] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1739055| [2025/04/30 09:52:25 746186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 746190] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 746193] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 746198] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 746202] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 746206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1704864| [2025/04/30 09:52:25 746211] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 746215] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745747215|now:1746006745746215|interv:1000| [2025/04/30 09:52:25 746219] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 746223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 746227] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745747215| [2025/04/30 09:52:25 746231] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745747215| [2025/04/30 09:52:25 746235] [debug] |xqc_engine_wakeup_after|wakeup:1746006745747215|now:1746006745746235|diff:980| [2025/04/30 09:52:25 746239] [debug] |xqc_engine_main_logic|END|now:1746006745746122| [2025/04/30 09:52:25 746244] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745746244| [2025/04/30 09:52:25 746248] [debug] |xqc_engine_wakeup_after|wakeup:1746006745747215|now:1746006745746248|diff:967| [2025/04/30 09:52:25 746252] [debug] |xqc_engine_main_logic|END|now:1746006745746244| [2025/04/30 09:52:25 747322] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745747322| [2025/04/30 09:52:25 747334] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745747215|pq_index:0| [2025/04/30 09:52:25 747339] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745746122| [2025/04/30 09:52:25 747344] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745747343| [2025/04/30 09:52:25 747349] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745747215|now:1746006745747343| [2025/04/30 09:52:25 747353] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745747215|now:1746006745747343| [2025/04/30 09:52:25 747357] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 747363] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42610|min_srtt:42610|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 747368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 747372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 747381] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 747385] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 747390] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 747394] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42610|min_srtt:42610|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 747398] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1739055| [2025/04/30 09:52:25 747403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 747407] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 747410] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 747415] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 747421] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 747428] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1704864| [2025/04/30 09:52:25 747435] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 747442] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1811| [2025/04/30 09:52:25 747486] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1811|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51612|now:1746006745747453|stream_id:0|stream_offset:1704864| [2025/04/30 09:52:25 747496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 747504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51612|applimit:0| [2025/04/30 09:52:25 747511] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42610|rtt_var:773|pto_duration:45702|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 747518] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 747525] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 747532] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 09:52:25 747538] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745818155|now:1746006745747511|interv:70644| [2025/04/30 09:52:25 747545] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745818155|now:1746006745747511|interval:70644|pto_count:0|srtt:42610 [2025/04/30 09:52:25 747558] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54012|inflight:52812| [2025/04/30 09:52:25 747566] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 747573] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1706043| [2025/04/30 09:52:25 747579] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 747586] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1812| [2025/04/30 09:52:25 747627] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1812|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746006745747596|stream_id:0|stream_offset:1706043| [2025/04/30 09:52:25 747636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 747644] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 09:52:25 747651] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42610|rtt_var:773|pto_duration:45702|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 747657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 747661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 747664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 09:52:25 747668] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745818298|now:1746006745747650|interv:70648| [2025/04/30 09:52:25 747673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745818298|now:1746006745747650|interval:70648|pto_count:0|srtt:42610 [2025/04/30 09:52:25 747677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54012|inflight:54012| [2025/04/30 09:52:25 747682] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 747686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1707222| [2025/04/30 09:52:25 747691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 747695] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745763023| [2025/04/30 09:52:25 747699] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745763023| [2025/04/30 09:52:25 747703] [debug] |xqc_engine_wakeup_after|wakeup:1746006745763023|now:1746006745747703|diff:15320| [2025/04/30 09:52:25 747708] [debug] |xqc_engine_main_logic|END|now:1746006745747343| [2025/04/30 09:52:25 747936] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745747935| [2025/04/30 09:52:25 747944] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 747959] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:724| [2025/04/30 09:52:25 747964] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:725| [2025/04/30 09:52:25 747972] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:725| [2025/04/30 09:52:25 747978] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 747987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1768|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1769|path_largest_ack:1768| [2025/04/30 09:52:25 747994] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:54010|prior_delivered:1632895|prior_time:1746006745702059|is_app_limited:0|send_elapse:46906|ack_elapse:45876|ctl_first_sent_time:1746006745703772|lagest_ack_time:1746006745747935|curr_delivered:1685705| [2025/04/30 09:52:25 748001] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745703772| [2025/04/30 09:52:25 748008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:378||sndq_packets_used_bytes:0|sndq_packets_free:970| [2025/04/30 09:52:25 748015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1769|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1769|path_largest_ack:1769| [2025/04/30 09:52:25 748022] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:54010|prior_delivered:1632895|prior_time:1746006745702059|is_app_limited:0|send_elapse:46906|ack_elapse:45876|ctl_first_sent_time:1746006745703772|lagest_ack_time:1746006745747935|curr_delivered:1686905| [2025/04/30 09:52:25 748029] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745705049| [2025/04/30 09:52:25 748036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:377||sndq_packets_used_bytes:0|sndq_packets_free:971| [2025/04/30 09:52:25 748042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42610|rttvar:773|minrtt:31359|latest_rtt:42886|ack_delay:88| [2025/04/30 09:52:25 748049] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42633|rttvar:627|minrtt:31359|latest_rtt:42886|ack_delay:88| [2025/04/30 09:52:25 748056] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1769|lost_pn:1766|thresh:3| [2025/04/30 09:52:25 748063] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 748069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 748076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42633|rtt_var:627|pto_duration:45141|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 748082] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 748088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 748092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 09:52:25 748096] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745817737|now:1746006745748075|interv:69662| [2025/04/30 09:52:25 748105] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745817737|now:1746006745748075|interval:69662|pto_count:0|srtt:42633 [2025/04/30 09:52:25 748109] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 46906, ack_elapse 45876, delivered 54010|rate 1151451|lost 313| [2025/04/30 09:52:25 748114] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151451) in round 31| [2025/04/30 09:52:25 748118] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 748122] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 748126] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54012|packet_lost:0|acked:2400|po_sent_time:1746006745705049|recovery:1|recovery_start:1746006745730126|packet_conservation:1|next_round_delivered:1665305| [2025/04/30 09:52:25 748131] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54012|packet_lost:0|acked:2400|po_sent_time:1746006745705049|recovery:1|recovery_start:1746006745730126|packet_conservation:1|next_round_delivered:1665305| [2025/04/30 09:52:25 748156] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:54012|full_bw_reached:1|inflight:51612|srtt:42633|latest_rtt:42886|min_rtt:31359|applimit:0|lost:312|recovery:1|recovery_start:1746006745730126|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 748162] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:725|largest:725|pns:2| [2025/04/30 09:52:25 748167] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:725|frame:ACK |recv_time:1746006745747935|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 748172] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865747935|now:1746006745747935|interv:120000000| [2025/04/30 09:52:25 748176] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865747935|now:1746006745747935|interv:120000000| [2025/04/30 09:52:25 748180] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745763023|pq_index:0| [2025/04/30 09:52:25 748184] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745747343| [2025/04/30 09:52:25 748188] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745748188| [2025/04/30 09:52:25 748193] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745748192| [2025/04/30 09:52:25 748199] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42633|min_srtt:42633|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 748204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 748209] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 748212] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 748220] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 748224] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 748228] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42633|min_srtt:42633|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 748232] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1739055| [2025/04/30 09:52:25 748237] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 748241] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 748244] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 748249] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 748253] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 748257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1707222| [2025/04/30 09:52:25 748262] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 748266] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745749266|now:1746006745748266|interv:1000| [2025/04/30 09:52:25 748270] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 748275] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 748279] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745749266| [2025/04/30 09:52:25 748283] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745749266| [2025/04/30 09:52:25 748287] [debug] |xqc_engine_wakeup_after|wakeup:1746006745749266|now:1746006745748287|diff:979| [2025/04/30 09:52:25 748291] [debug] |xqc_engine_main_logic|END|now:1746006745748192| [2025/04/30 09:52:25 748297] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745748297| [2025/04/30 09:52:25 748301] [debug] |xqc_engine_wakeup_after|wakeup:1746006745749266|now:1746006745748301|diff:965| [2025/04/30 09:52:25 748305] [debug] |xqc_engine_main_logic|END|now:1746006745748297| [2025/04/30 09:52:25 749375] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745749375| [2025/04/30 09:52:25 749387] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745749266|pq_index:0| [2025/04/30 09:52:25 749392] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745748192| [2025/04/30 09:52:25 749397] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745749396| [2025/04/30 09:52:25 749402] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745749266|now:1746006745749396| [2025/04/30 09:52:25 749412] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745749266|now:1746006745749396| [2025/04/30 09:52:25 749419] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 749427] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42633|min_srtt:42633|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 749434] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 749442] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 749448] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 749452] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 749456] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 749461] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42633|min_srtt:42633|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 749468] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1739055| [2025/04/30 09:52:25 749475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 749481] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 749487] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 749493] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 749500] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 749507] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1707222| [2025/04/30 09:52:25 749513] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 749520] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1813| [2025/04/30 09:52:25 749571] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1813|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51612|now:1746006745749533|stream_id:0|stream_offset:1707222| [2025/04/30 09:52:25 749580] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 749587] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51612|applimit:0| [2025/04/30 09:52:25 749593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42633|rtt_var:627|pto_duration:45141|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 749606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 749612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 749617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 09:52:25 749623] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745819674|now:1746006745749593|interv:70081| [2025/04/30 09:52:25 749629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745819674|now:1746006745749593|interval:70081|pto_count:0|srtt:42633 [2025/04/30 09:52:25 749637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54012|inflight:52812| [2025/04/30 09:52:25 749645] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 749652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1708401| [2025/04/30 09:52:25 749659] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 749666] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1814| [2025/04/30 09:52:25 749705] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1814|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746006745749677|stream_id:0|stream_offset:1708401| [2025/04/30 09:52:25 749714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 749722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 09:52:25 749731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42633|rtt_var:627|pto_duration:45141|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 749738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 749744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 749748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 09:52:25 749752] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745819818|now:1746006745749730|interv:70088| [2025/04/30 09:52:25 749756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745819818|now:1746006745749730|interval:70088|pto_count:0|srtt:42633 [2025/04/30 09:52:25 749761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54012|inflight:54012| [2025/04/30 09:52:25 749766] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 749770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1709580| [2025/04/30 09:52:25 749779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 749783] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745763023| [2025/04/30 09:52:25 749788] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745763023| [2025/04/30 09:52:25 749792] [debug] |xqc_engine_wakeup_after|wakeup:1746006745763023|now:1746006745749792|diff:13231| [2025/04/30 09:52:25 749796] [debug] |xqc_engine_main_logic|END|now:1746006745749396| [2025/04/30 09:52:25 750118] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745750117| [2025/04/30 09:52:25 750127] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 750155] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:725| [2025/04/30 09:52:25 750162] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:726| [2025/04/30 09:52:25 750171] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:726| [2025/04/30 09:52:25 750178] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 750185] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1770|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1771|path_largest_ack:1770| [2025/04/30 09:52:25 750192] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:56410|prior_delivered:1632895|prior_time:1746006745702059|is_app_limited:0|send_elapse:48299|ack_elapse:48058|ctl_first_sent_time:1746006745705165|lagest_ack_time:1746006745750117|curr_delivered:1688105| [2025/04/30 09:52:25 750199] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745705165| [2025/04/30 09:52:25 750207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:376||sndq_packets_used_bytes:0|sndq_packets_free:972| [2025/04/30 09:52:25 750214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1771|origin_pktnum:0|size:1212|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1771|path_largest_ack:1771| [2025/04/30 09:52:25 750221] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:52822|prior_delivered:1637695|prior_time:1746006745706149|is_app_limited:0|send_elapse:43961|ack_elapse:43968|ctl_first_sent_time:1746006745706675|lagest_ack_time:1746006745750117|curr_delivered:1689317| [2025/04/30 09:52:25 750228] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745706675| [2025/04/30 09:52:25 750235] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:973| [2025/04/30 09:52:25 750241] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42633|rttvar:627|minrtt:31359|latest_rtt:43442|ack_delay:288| [2025/04/30 09:52:25 750248] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42698|rttvar:601|minrtt:31359|latest_rtt:43442|ack_delay:288| [2025/04/30 09:52:25 750255] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1771|lost_pn:1768|thresh:3| [2025/04/30 09:52:25 750261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 750268] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 705|pns:2| [2025/04/30 09:52:25 750281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 750285] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42698|rtt_var:601|pto_duration:45102|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 750289] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 750293] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 750297] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:52:25 750301] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745819779|now:1746006745750285|interv:69494| [2025/04/30 09:52:25 750305] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745819779|now:1746006745750285|interval:69494|pto_count:0|srtt:42698 [2025/04/30 09:52:25 750310] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43961, ack_elapse 43968, delivered 51622|rate 1174081|lost 313| [2025/04/30 09:52:25 750314] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174081) in round 31| [2025/04/30 09:52:25 750318] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 750323] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 750326] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54012|packet_lost:0|acked:2412|po_sent_time:1746006745706675|recovery:1|recovery_start:1746006745730126|packet_conservation:1|next_round_delivered:1665305| [2025/04/30 09:52:25 750331] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54012|packet_lost:0|acked:2412|po_sent_time:1746006745706675|recovery:1|recovery_start:1746006745730126|packet_conservation:1|next_round_delivered:1665305| [2025/04/30 09:52:25 750336] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:54012|full_bw_reached:1|inflight:51600|srtt:42698|latest_rtt:43442|min_rtt:31359|applimit:0|lost:312|recovery:1|recovery_start:1746006745730126|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 750342] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:726|largest:726|pns:2| [2025/04/30 09:52:25 750347] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:726|frame:ACK |recv_time:1746006745750117|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 750351] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865750117|now:1746006745750117|interv:120000000| [2025/04/30 09:52:25 750356] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865750117|now:1746006745750117|interv:120000000| [2025/04/30 09:52:25 750360] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745763023|pq_index:0| [2025/04/30 09:52:25 750364] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745749396| [2025/04/30 09:52:25 750368] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745750368| [2025/04/30 09:52:25 750373] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745750372| [2025/04/30 09:52:25 750382] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42698|min_srtt:42698|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 750386] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:51600|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 750391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 750395] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 750399] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 750403] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 750407] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42698|min_srtt:42698|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 750414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:51600|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1739055| [2025/04/30 09:52:25 750421] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 750428] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 750434] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 750440] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 750447] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 750454] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1709580| [2025/04/30 09:52:25 750461] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 750468] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745751468|now:1746006745750468|interv:1000| [2025/04/30 09:52:25 750475] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 750481] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 750487] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745751468| [2025/04/30 09:52:25 750494] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745751468| [2025/04/30 09:52:25 750500] [debug] |xqc_engine_wakeup_after|wakeup:1746006745751468|now:1746006745750500|diff:968| [2025/04/30 09:52:25 750507] [debug] |xqc_engine_main_logic|END|now:1746006745750372| [2025/04/30 09:52:25 750516] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745750516| [2025/04/30 09:52:25 750527] [debug] |xqc_engine_wakeup_after|wakeup:1746006745751468|now:1746006745750527|diff:941| [2025/04/30 09:52:25 750534] [debug] |xqc_engine_main_logic|END|now:1746006745750516| [2025/04/30 09:52:25 751617] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745751617| [2025/04/30 09:52:25 751632] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745751468|pq_index:0| [2025/04/30 09:52:25 751636] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745750372| [2025/04/30 09:52:25 751642] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745751640| [2025/04/30 09:52:25 751646] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745751468|now:1746006745751640| [2025/04/30 09:52:25 751651] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745751468|now:1746006745751640| [2025/04/30 09:52:25 751655] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 751660] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42698|min_srtt:42698|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 751665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:51600|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 751670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 751674] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 751678] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 751682] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 751686] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42698|min_srtt:42698|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 751691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:51600|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1739055| [2025/04/30 09:52:25 751695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 751699] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 751703] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 751707] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 751712] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 751716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1709580| [2025/04/30 09:52:25 751726] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 751731] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1815| [2025/04/30 09:52:25 751769] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1815|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006745751739|stream_id:0|stream_offset:1709580| [2025/04/30 09:52:25 751779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 751786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:52:25 751793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42698|rtt_var:601|pto_duration:45102|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 751801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 751805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 751809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:52:25 751813] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745821841|now:1746006745751793|interv:70048| [2025/04/30 09:52:25 751817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745821841|now:1746006745751793|interval:70048|pto_count:0|srtt:42698 [2025/04/30 09:52:25 751822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54012|inflight:52800| [2025/04/30 09:52:25 751827] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 751831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1710759| [2025/04/30 09:52:25 751836] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 751840] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1816| [2025/04/30 09:52:25 751899] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1816|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746006745751848|stream_id:0|stream_offset:1710759| [2025/04/30 09:52:25 751909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 751916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 09:52:25 751923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42698|rtt_var:601|pto_duration:45102|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 751930] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 751936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 751942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:52:25 751954] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745821950|now:1746006745751923|interv:70027| [2025/04/30 09:52:25 751961] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745821950|now:1746006745751923|interval:70027|pto_count:0|srtt:42698 [2025/04/30 09:52:25 751968] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54012|inflight:54000| [2025/04/30 09:52:25 751976] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 751982] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1711938| [2025/04/30 09:52:25 751990] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 751996] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745763023| [2025/04/30 09:52:25 752003] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745763023| [2025/04/30 09:52:25 752009] [debug] |xqc_engine_wakeup_after|wakeup:1746006745763023|now:1746006745752009|diff:11014| [2025/04/30 09:52:25 752016] [debug] |xqc_engine_main_logic|END|now:1746006745751640| [2025/04/30 09:52:25 752030] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745752029| [2025/04/30 09:52:25 752035] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 752041] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:726| [2025/04/30 09:52:25 752045] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:727| [2025/04/30 09:52:25 752050] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:727| [2025/04/30 09:52:25 752055] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 752059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1772|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1773|path_largest_ack:1772| [2025/04/30 09:52:25 752064] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:54022|prior_delivered:1637695|prior_time:1746006745706149|is_app_limited:0|send_elapse:45343|ack_elapse:45880|ctl_first_sent_time:1746006745708057|lagest_ack_time:1746006745752029|curr_delivered:1690517| [2025/04/30 09:52:25 752069] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745708057| [2025/04/30 09:52:25 752074] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:374||sndq_packets_used_bytes:0|sndq_packets_free:974| [2025/04/30 09:52:25 752078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1773|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1773|path_largest_ack:1773| [2025/04/30 09:52:25 752082] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:54022|prior_delivered:1637695|prior_time:1746006745706149|is_app_limited:0|send_elapse:45343|ack_elapse:45880|ctl_first_sent_time:1746006745708057|lagest_ack_time:1746006745752029|curr_delivered:1691717| [2025/04/30 09:52:25 752087] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745708204| [2025/04/30 09:52:25 752095] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:373||sndq_packets_used_bytes:0|sndq_packets_free:975| [2025/04/30 09:52:25 752099] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42698|rttvar:601|minrtt:31359|latest_rtt:43825|ack_delay:96| [2025/04/30 09:52:25 752103] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42827|rttvar:708|minrtt:31359|latest_rtt:43825|ack_delay:96| [2025/04/30 09:52:25 752107] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1773|lost_pn:1770|thresh:3| [2025/04/30 09:52:25 752111] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 752116] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 752120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42827|rtt_var:708|pto_duration:45659|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 752124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 752128] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 752149] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:52:25 752156] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745822507|now:1746006745752120|interv:70387| [2025/04/30 09:52:25 752160] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745822507|now:1746006745752120|interval:70387|pto_count:0|srtt:42827 [2025/04/30 09:52:25 752165] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45343, ack_elapse 45880, delivered 54022|rate 1177462|lost 313| [2025/04/30 09:52:25 752169] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177462) in round 31| [2025/04/30 09:52:25 752174] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 752178] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 752182] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54012|packet_lost:0|acked:2400|po_sent_time:1746006745708204|recovery:1|recovery_start:1746006745730126|packet_conservation:1|next_round_delivered:1665305| [2025/04/30 09:52:25 752186] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54012|packet_lost:0|acked:2400|po_sent_time:1746006745708204|recovery:1|recovery_start:1746006745730126|packet_conservation:1|next_round_delivered:1665305| [2025/04/30 09:52:25 752191] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:54012|full_bw_reached:1|inflight:51600|srtt:42827|latest_rtt:43825|min_rtt:31359|applimit:0|lost:312|recovery:1|recovery_start:1746006745730126|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 752197] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:727|largest:727|pns:2| [2025/04/30 09:52:25 752201] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:727|frame:ACK |recv_time:1746006745752029|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 752210] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865752029|now:1746006745752029|interv:120000000| [2025/04/30 09:52:25 752214] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865752029|now:1746006745752029|interv:120000000| [2025/04/30 09:52:25 752218] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745763023|pq_index:0| [2025/04/30 09:52:25 752222] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745751640| [2025/04/30 09:52:25 752226] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745752226| [2025/04/30 09:52:25 752231] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745752230| [2025/04/30 09:52:25 752237] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42827|min_srtt:42827|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 752241] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:51600|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 752246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 752250] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 752253] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 752258] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 752262] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42827|min_srtt:42827|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 752266] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:51600|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1739055| [2025/04/30 09:52:25 752270] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 752274] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 752278] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 752282] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 752287] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 752291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1711938| [2025/04/30 09:52:25 752295] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 752302] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1817| [2025/04/30 09:52:25 752337] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1817|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006745752309|stream_id:0|stream_offset:1711938| [2025/04/30 09:52:25 752346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 752354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:52:25 752361] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42827|rtt_var:708|pto_duration:45659|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 752367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 752373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 752377] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:52:25 752381] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745822968|now:1746006745752360|interv:70608| [2025/04/30 09:52:25 752385] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745822968|now:1746006745752360|interval:70608|pto_count:0|srtt:42827 [2025/04/30 09:52:25 752390] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54012|inflight:52800| [2025/04/30 09:52:25 752394] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 752399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1713117| [2025/04/30 09:52:25 752403] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 752407] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745753407|now:1746006745752407|interv:1000| [2025/04/30 09:52:25 752411] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 752415] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 752419] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745753407| [2025/04/30 09:52:25 752423] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745753407| [2025/04/30 09:52:25 752427] [debug] |xqc_engine_wakeup_after|wakeup:1746006745753407|now:1746006745752427|diff:980| [2025/04/30 09:52:25 752431] [debug] |xqc_engine_main_logic|END|now:1746006745752230| [2025/04/30 09:52:25 752439] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745752438| [2025/04/30 09:52:25 752445] [debug] |xqc_engine_wakeup_after|wakeup:1746006745753407|now:1746006745752444|diff:963| [2025/04/30 09:52:25 752451] [debug] |xqc_engine_main_logic|END|now:1746006745752438| [2025/04/30 09:52:25 753530] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745753529| [2025/04/30 09:52:25 753552] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745753407|pq_index:0| [2025/04/30 09:52:25 753559] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745752230| [2025/04/30 09:52:25 753571] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745753569| [2025/04/30 09:52:25 753576] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745753407|now:1746006745753569| [2025/04/30 09:52:25 753581] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745753407|now:1746006745753569| [2025/04/30 09:52:25 753588] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 753596] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42827|min_srtt:42827|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 753603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:52800|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 753609] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 753613] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 753617] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 753621] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 753625] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42827|min_srtt:42827|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 753630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:52800|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1739055| [2025/04/30 09:52:25 753634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 753638] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 753642] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 753646] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 753651] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 753655] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1713117| [2025/04/30 09:52:25 753660] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 753664] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1818| [2025/04/30 09:52:25 753700] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1818|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746006745753672|stream_id:0|stream_offset:1713117| [2025/04/30 09:52:25 753707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 753718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 09:52:25 753726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42827|rtt_var:708|pto_duration:45659|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 753733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 753739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 753745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:52:25 753752] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745824331|now:1746006745753725|interv:70606| [2025/04/30 09:52:25 753759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745824331|now:1746006745753725|interval:70606|pto_count:0|srtt:42827 [2025/04/30 09:52:25 753765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54012|inflight:54000| [2025/04/30 09:52:25 753770] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 753775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1714296| [2025/04/30 09:52:25 753779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 753784] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745763023| [2025/04/30 09:52:25 753788] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745763023| [2025/04/30 09:52:25 753792] [debug] |xqc_engine_wakeup_after|wakeup:1746006745763023|now:1746006745753792|diff:9231| [2025/04/30 09:52:25 753796] [debug] |xqc_engine_main_logic|END|now:1746006745753569| [2025/04/30 09:52:25 753981] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006745753980| [2025/04/30 09:52:25 753992] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 754002] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:727| [2025/04/30 09:52:25 754007] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:728| [2025/04/30 09:52:25 754015] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:728| [2025/04/30 09:52:25 754023] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 754031] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1774|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1775|path_largest_ack:1774| [2025/04/30 09:52:25 754038] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:54022|prior_delivered:1640095|prior_time:1746006745708346|is_app_limited:0|send_elapse:45153|ack_elapse:45634|ctl_first_sent_time:1746006745709903|lagest_ack_time:1746006745753980|curr_delivered:1692917| [2025/04/30 09:52:25 754045] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745709903| [2025/04/30 09:52:25 754058] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:372||sndq_packets_used_bytes:0|sndq_packets_free:976| [2025/04/30 09:52:25 754065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1775|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1775|path_largest_ack:1775| [2025/04/30 09:52:25 754072] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:52822|prior_delivered:1642495|prior_time:1746006745710076|is_app_limited:0|send_elapse:44891|ack_elapse:43904|ctl_first_sent_time:1746006745711610|lagest_ack_time:1746006745753980|curr_delivered:1694117| [2025/04/30 09:52:25 754078] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745711610| [2025/04/30 09:52:25 754084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:371||sndq_packets_used_bytes:0|sndq_packets_free:977| [2025/04/30 09:52:25 754091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42827|rttvar:708|minrtt:31359|latest_rtt:42370|ack_delay:96| [2025/04/30 09:52:25 754096] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42758|rttvar:669|minrtt:31359|latest_rtt:42370|ack_delay:96| [2025/04/30 09:52:25 754102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1775|lost_pn:1772|thresh:3| [2025/04/30 09:52:25 754108] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 754116] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 754122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42758|rtt_var:669|pto_duration:45434|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 754129] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 754153] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 754157] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:52:25 754161] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745824106|now:1746006745754121|interv:69985| [2025/04/30 09:52:25 754165] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745824106|now:1746006745754121|interval:69985|pto_count:0|srtt:42758 [2025/04/30 09:52:25 754170] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44891, ack_elapse 43904, delivered 51622|rate 1149940|lost 313| [2025/04/30 09:52:25 754174] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1149940) in round 31| [2025/04/30 09:52:25 754179] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 754183] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 754187] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54012|packet_lost:0|acked:2400|po_sent_time:1746006745711610|recovery:1|recovery_start:1746006745730126|packet_conservation:1|next_round_delivered:1665305| [2025/04/30 09:52:25 754191] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54012|packet_lost:0|acked:2400|po_sent_time:1746006745711610|recovery:1|recovery_start:1746006745730126|packet_conservation:1|next_round_delivered:1665305| [2025/04/30 09:52:25 754200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:54012|full_bw_reached:1|inflight:51600|srtt:42758|latest_rtt:42370|min_rtt:31359|applimit:0|lost:312|recovery:1|recovery_start:1746006745730126|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 754206] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:25 754210] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:25 754215] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 09:52:25 754220] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:728|largest:728|pns:2| [2025/04/30 09:52:25 754225] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:728|frame:PING ACK |recv_time:1746006745753980|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 754230] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865753980|now:1746006745753980|interv:120000000| [2025/04/30 09:52:25 754234] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865753980|now:1746006745753980|interv:120000000| [2025/04/30 09:52:25 754238] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745763023|pq_index:0| [2025/04/30 09:52:25 754242] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745753569| [2025/04/30 09:52:25 754246] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745754246| [2025/04/30 09:52:25 754251] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745754250| [2025/04/30 09:52:25 754257] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:728|ack_delay:277|first_ack_range:23|largest_pkt_recv_time:1746006745753980| [2025/04/30 09:52:25 754261] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:728|low:705|pkt_pns:2| [2025/04/30 09:52:25 754265] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:728|frame_largest_recv:728| [2025/04/30 09:52:25 754269] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:25 754274] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42758|min_srtt:42758|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 754279] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:51600|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 754284] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 754288] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 754292] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 754299] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 754303] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42758|min_srtt:42758|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 754308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:51600|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1739055| [2025/04/30 09:52:25 754312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 754316] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 754320] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 754324] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 754328] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:25 754333] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:51600|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1714296| [2025/04/30 09:52:25 754337] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 754342] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1819| [2025/04/30 09:52:25 754387] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1819|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:51600|now:1746006745754352|stream_id:0|stream_offset:1714296| [2025/04/30 09:52:25 754398] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1819|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:52:25 754406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:52:25 754413] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42758|rtt_var:669|pto_duration:45434|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 754419] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 754425] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 754431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 754438] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745824786|now:1746006745754412|interv:70374| [2025/04/30 09:52:25 754445] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745824786|now:1746006745754412|interval:70374|pto_count:0|srtt:42758 [2025/04/30 09:52:25 754452] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54012|inflight:52806| [2025/04/30 09:52:25 754465] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 754471] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1715475| [2025/04/30 09:52:25 754479] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 754485] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745755485|now:1746006745754485|interv:1000| [2025/04/30 09:52:25 754492] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 754498] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 754504] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745755485| [2025/04/30 09:52:25 754510] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745755485| [2025/04/30 09:52:25 754517] [debug] |xqc_engine_wakeup_after|wakeup:1746006745755485|now:1746006745754516|diff:969| [2025/04/30 09:52:25 754521] [debug] |xqc_engine_main_logic|END|now:1746006745754250| [2025/04/30 09:52:25 754528] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745754527| [2025/04/30 09:52:25 754534] [debug] |xqc_engine_wakeup_after|wakeup:1746006745755485|now:1746006745754534|diff:951| [2025/04/30 09:52:25 754540] [debug] |xqc_engine_main_logic|END|now:1746006745754527| [2025/04/30 09:52:25 755610] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745755610| [2025/04/30 09:52:25 755621] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745755485|pq_index:0| [2025/04/30 09:52:25 755626] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745754250| [2025/04/30 09:52:25 755631] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745755630| [2025/04/30 09:52:25 755636] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745755485|now:1746006745755630| [2025/04/30 09:52:25 755640] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745755485|now:1746006745755630| [2025/04/30 09:52:25 755644] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 755649] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42758|min_srtt:42758|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 755654] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:52806|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 755659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 755663] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 755667] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 755671] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 755675] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42758|min_srtt:42758|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 755686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:52806|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1739055| [2025/04/30 09:52:25 755690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 755694] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 755698] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 755702] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 755707] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 755711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1715475| [2025/04/30 09:52:25 755715] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 755720] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1820| [2025/04/30 09:52:25 755755] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1820|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745755729|stream_id:0|stream_offset:1715475| [2025/04/30 09:52:25 755761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 755766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 755773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42758|rtt_var:669|pto_duration:45434|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 755780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 755786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 755793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 755799] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745826163|now:1746006745755772|interv:70391| [2025/04/30 09:52:25 755806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745826163|now:1746006745755772|interval:70391|pto_count:0|srtt:42758 [2025/04/30 09:52:25 755813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54012|inflight:54006| [2025/04/30 09:52:25 755821] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 755825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1716654| [2025/04/30 09:52:25 755834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 755839] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745826163| [2025/04/30 09:52:25 755843] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745826163| [2025/04/30 09:52:25 755847] [debug] |xqc_engine_wakeup_after|wakeup:1746006745826163|now:1746006745755847|diff:70316| [2025/04/30 09:52:25 755851] [debug] |xqc_engine_main_logic|END|now:1746006745755630| [2025/04/30 09:52:25 757891] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745757890| [2025/04/30 09:52:25 757907] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 757914] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:728| [2025/04/30 09:52:25 757918] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:730| [2025/04/30 09:52:25 757927] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:730| [2025/04/30 09:52:25 757933] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 757941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1776|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1779|path_largest_ack:1776| [2025/04/30 09:52:25 757948] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:54022|prior_delivered:1642495|prior_time:1746006745710076|is_app_limited:0|send_elapse:45024|ack_elapse:47814|ctl_first_sent_time:1746006745711743|lagest_ack_time:1746006745757890|curr_delivered:1695317| [2025/04/30 09:52:25 757956] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745711743| [2025/04/30 09:52:25 757961] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:370||sndq_packets_used_bytes:0|sndq_packets_free:978| [2025/04/30 09:52:25 757965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1777|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1779|path_largest_ack:1777| [2025/04/30 09:52:25 757970] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:52822|prior_delivered:1644895|prior_time:1746006745712048|is_app_limited:0|send_elapse:44693|ack_elapse:45842|ctl_first_sent_time:1746006745713622|lagest_ack_time:1746006745757890|curr_delivered:1696517| [2025/04/30 09:52:25 757975] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745713622| [2025/04/30 09:52:25 757982] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:369||sndq_packets_used_bytes:0|sndq_packets_free:979| [2025/04/30 09:52:25 757988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1778|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1779|path_largest_ack:1778| [2025/04/30 09:52:25 757995] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:52822|prior_delivered:1644895|prior_time:1746006745712048|is_app_limited:0|send_elapse:44693|ack_elapse:45842|ctl_first_sent_time:1746006745713622|lagest_ack_time:1746006745757890|curr_delivered:1697717| [2025/04/30 09:52:25 758001] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745713760| [2025/04/30 09:52:25 758008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:368||sndq_packets_used_bytes:0|sndq_packets_free:980| [2025/04/30 09:52:25 758015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1779|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1779|path_largest_ack:1779| [2025/04/30 09:52:25 758027] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:52822|prior_delivered:1647295|prior_time:1746006745714034|is_app_limited:0|send_elapse:44624|ack_elapse:43856|ctl_first_sent_time:1746006745715627|lagest_ack_time:1746006745757890|curr_delivered:1698917| [2025/04/30 09:52:25 758031] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745715627| [2025/04/30 09:52:25 758035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:367||sndq_packets_used_bytes:0|sndq_packets_free:981| [2025/04/30 09:52:25 758040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42758|rttvar:669|minrtt:31359|latest_rtt:42263|ack_delay:88| [2025/04/30 09:52:25 758044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42685|rttvar:647|minrtt:31359|latest_rtt:42263|ack_delay:88| [2025/04/30 09:52:25 758048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1779|lost_pn:1776|thresh:3| [2025/04/30 09:52:25 758052] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 758057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 758061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42685|rtt_var:647|pto_duration:45273|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 758065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 758069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 758073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 09:52:25 758077] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745826002|now:1746006745758060|interv:67942| [2025/04/30 09:52:25 758081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745826002|now:1746006745758060|interval:67942|pto_count:0|srtt:42685 [2025/04/30 09:52:25 758086] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44624, ack_elapse 43856, delivered 51622|rate 1156821|lost 313| [2025/04/30 09:52:25 758090] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156821) in round 31| [2025/04/30 09:52:25 758094] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 758098] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 758102] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54012|packet_lost:0|acked:4800|po_sent_time:1746006745715627|recovery:1|recovery_start:1746006745730126|packet_conservation:1|next_round_delivered:1665305| [2025/04/30 09:52:25 758107] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54012|packet_lost:0|acked:4800|po_sent_time:1746006745715627|recovery:1|recovery_start:1746006745730126|packet_conservation:1|next_round_delivered:1665305| [2025/04/30 09:52:25 758114] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:54012|full_bw_reached:1|inflight:49206|srtt:42685|latest_rtt:42263|min_rtt:31359|applimit:0|lost:312|recovery:1|recovery_start:1746006745730126|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 758121] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:730|largest:730|pns:2| [2025/04/30 09:52:25 758125] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:730|frame:ACK |recv_time:1746006745757890|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 758130] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865757890|now:1746006745757890|interv:120000000| [2025/04/30 09:52:25 758157] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865757890|now:1746006745757890|interv:120000000| [2025/04/30 09:52:25 758161] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745826163|pq_index:0| [2025/04/30 09:52:25 758166] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745755630| [2025/04/30 09:52:25 758170] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745758169| [2025/04/30 09:52:25 758175] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745758173| [2025/04/30 09:52:25 758181] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42685|min_srtt:42685|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 758185] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:49206|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 758190] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 758194] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 758198] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 758202] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 758206] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42685|min_srtt:42685|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 758211] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:49206|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1739055| [2025/04/30 09:52:25 758215] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 758219] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 758223] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 758227] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 758235] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 758239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1716654| [2025/04/30 09:52:25 758243] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 758248] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1821| [2025/04/30 09:52:25 758285] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1821|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746006745758255|stream_id:0|stream_offset:1716654| [2025/04/30 09:52:25 758294] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 758302] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 09:52:25 758308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42685|rtt_var:647|pto_duration:45273|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 758313] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 758317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 758321] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 09:52:25 758325] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745828528|now:1746006745758308|interv:70220| [2025/04/30 09:52:25 758329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745828528|now:1746006745758308|interval:70220|pto_count:0|srtt:42685 [2025/04/30 09:52:25 758334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54012|inflight:50406| [2025/04/30 09:52:25 758339] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 758343] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1717833| [2025/04/30 09:52:25 758348] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 758352] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1822| [2025/04/30 09:52:25 758384] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1822|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746006745758358|stream_id:0|stream_offset:1717833| [2025/04/30 09:52:25 758393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 758401] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 09:52:25 758408] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42685|rtt_var:647|pto_duration:45273|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 758420] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 758426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 758433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 758440] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745828631|now:1746006745758407|interv:70224| [2025/04/30 09:52:25 758446] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745828631|now:1746006745758407|interval:70224|pto_count:0|srtt:42685 [2025/04/30 09:52:25 758454] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54012|inflight:51606| [2025/04/30 09:52:25 758462] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 758469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1719012| [2025/04/30 09:52:25 758476] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 758483] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1823| [2025/04/30 09:52:25 758528] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1823|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745758494|stream_id:0|stream_offset:1719012| [2025/04/30 09:52:25 758537] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 758545] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 758552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42685|rtt_var:647|pto_duration:45273|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 758559] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 758565] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 758571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 758577] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745828767|now:1746006745758552|interv:70215| [2025/04/30 09:52:25 758584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745828767|now:1746006745758552|interval:70215|pto_count:0|srtt:42685 [2025/04/30 09:52:25 758591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54012|inflight:52806| [2025/04/30 09:52:25 758599] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 758605] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1720191| [2025/04/30 09:52:25 758631] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 758637] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745759637|now:1746006745758637|interv:1000| [2025/04/30 09:52:25 758644] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 758650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 758656] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745759637| [2025/04/30 09:52:25 758663] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745759637| [2025/04/30 09:52:25 758669] [debug] |xqc_engine_wakeup_after|wakeup:1746006745759637|now:1746006745758669|diff:968| [2025/04/30 09:52:25 758675] [debug] |xqc_engine_main_logic|END|now:1746006745758173| [2025/04/30 09:52:25 758680] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745758680| [2025/04/30 09:52:25 758684] [debug] |xqc_engine_wakeup_after|wakeup:1746006745759637|now:1746006745758684|diff:953| [2025/04/30 09:52:25 758688] [debug] |xqc_engine_main_logic|END|now:1746006745758680| [2025/04/30 09:52:25 759755] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745759755| [2025/04/30 09:52:25 759766] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745759637|pq_index:0| [2025/04/30 09:52:25 759771] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745758173| [2025/04/30 09:52:25 759776] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745759775| [2025/04/30 09:52:25 759781] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745759637|now:1746006745759775| [2025/04/30 09:52:25 759785] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745759637|now:1746006745759775| [2025/04/30 09:52:25 759789] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 759795] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42685|min_srtt:42685|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 759799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:52806|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 759804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 759808] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 759812] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 759817] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 759821] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42685|min_srtt:42685|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 759825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:52806|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1739055| [2025/04/30 09:52:25 759839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 759843] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 759847] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 759851] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 759856] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 759860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1720191| [2025/04/30 09:52:25 759864] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 759869] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1824| [2025/04/30 09:52:25 759910] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1824|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745759877|stream_id:0|stream_offset:1720191| [2025/04/30 09:52:25 759920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 759928] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 759935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42685|rtt_var:647|pto_duration:45273|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 759941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 759947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 759953] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 759960] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745830150|now:1746006745759934|interv:70216| [2025/04/30 09:52:25 759966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745830150|now:1746006745759934|interval:70216|pto_count:0|srtt:42685 [2025/04/30 09:52:25 759973] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54012|inflight:54006| [2025/04/30 09:52:25 759980] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 759987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1721370| [2025/04/30 09:52:25 759994] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 760000] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745830150| [2025/04/30 09:52:25 760007] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745830150| [2025/04/30 09:52:25 760016] [debug] |xqc_engine_wakeup_after|wakeup:1746006745830150|now:1746006745760016|diff:70134| [2025/04/30 09:52:25 760023] [debug] |xqc_engine_main_logic|END|now:1746006745759775| [2025/04/30 09:52:25 760037] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745760036| [2025/04/30 09:52:25 760044] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 760053] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:730| [2025/04/30 09:52:25 760059] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:731| [2025/04/30 09:52:25 760064] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:731| [2025/04/30 09:52:25 760068] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 760073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1780|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1781|path_largest_ack:1780| [2025/04/30 09:52:25 760078] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:54022|prior_delivered:1647295|prior_time:1746006745714034|is_app_limited:0|send_elapse:44752|ack_elapse:46002|ctl_first_sent_time:1746006745715755|lagest_ack_time:1746006745760036|curr_delivered:1700117| [2025/04/30 09:52:25 760083] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745715755| [2025/04/30 09:52:25 760087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:366||sndq_packets_used_bytes:0|sndq_packets_free:982| [2025/04/30 09:52:25 760092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1781|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1781|path_largest_ack:1781| [2025/04/30 09:52:25 760096] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:52822|prior_delivered:1649695|prior_time:1746006745715989|is_app_limited:0|send_elapse:44730|ack_elapse:44047|ctl_first_sent_time:1746006745717563|lagest_ack_time:1746006745760036|curr_delivered:1701317| [2025/04/30 09:52:25 760101] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745717563| [2025/04/30 09:52:25 760105] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:365||sndq_packets_used_bytes:0|sndq_packets_free:983| [2025/04/30 09:52:25 760109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42685|rttvar:647|minrtt:31359|latest_rtt:42473|ack_delay:104| [2025/04/30 09:52:25 760113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42646|rttvar:565|minrtt:31359|latest_rtt:42473|ack_delay:104| [2025/04/30 09:52:25 760117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1781|lost_pn:1778|thresh:3| [2025/04/30 09:52:25 760121] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 760126] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 760130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42646|rtt_var:565|pto_duration:44906|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 760157] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 760166] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 760170] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 760174] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745829783|now:1746006745760129|interv:69654| [2025/04/30 09:52:25 760178] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745829783|now:1746006745760129|interval:69654|pto_count:0|srtt:42646 [2025/04/30 09:52:25 760183] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44730, ack_elapse 44047, delivered 51622|rate 1154080|lost 313| [2025/04/30 09:52:25 760187] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154080) in round 31| [2025/04/30 09:52:25 760191] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 760196] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 760199] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54012|packet_lost:0|acked:2400|po_sent_time:1746006745717563|recovery:1|recovery_start:1746006745730126|packet_conservation:1|next_round_delivered:1665305| [2025/04/30 09:52:25 760204] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54012|packet_lost:0|acked:2400|po_sent_time:1746006745717563|recovery:1|recovery_start:1746006745730126|packet_conservation:1|next_round_delivered:1665305| [2025/04/30 09:52:25 760209] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:54012|full_bw_reached:1|inflight:51606|srtt:42646|latest_rtt:42473|min_rtt:31359|applimit:0|lost:312|recovery:1|recovery_start:1746006745730126|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 760215] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:731|largest:731|pns:2| [2025/04/30 09:52:25 760222] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:731|frame:ACK |recv_time:1746006745760036|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 760227] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865760036|now:1746006745760036|interv:120000000| [2025/04/30 09:52:25 760231] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865760036|now:1746006745760036|interv:120000000| [2025/04/30 09:52:25 760235] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745830150|pq_index:0| [2025/04/30 09:52:25 760239] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745759775| [2025/04/30 09:52:25 760243] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745760243| [2025/04/30 09:52:25 760248] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745760247| [2025/04/30 09:52:25 760254] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42646|min_srtt:42646|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 760258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:51606|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 760266] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 760269] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 760273] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 760278] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 760282] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42646|min_srtt:42646|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 760286] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:51606|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1739055| [2025/04/30 09:52:25 760291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 760294] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 760298] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 760302] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 760307] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 760311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1721370| [2025/04/30 09:52:25 760315] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 760320] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1825| [2025/04/30 09:52:25 760352] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1825|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745760327|stream_id:0|stream_offset:1721370| [2025/04/30 09:52:25 760358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 760363] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 760368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42646|rtt_var:565|pto_duration:44906|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 760376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 760382] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 760388] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 760400] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745830233|now:1746006745760368|interv:69865| [2025/04/30 09:52:25 760407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745830233|now:1746006745760368|interval:69865|pto_count:0|srtt:42646 [2025/04/30 09:52:25 760415] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54012|inflight:52806| [2025/04/30 09:52:25 760422] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 760429] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1722549| [2025/04/30 09:52:25 760436] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 760443] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745761442|now:1746006745760442|interv:1000| [2025/04/30 09:52:25 760449] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 760455] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 760462] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745761442| [2025/04/30 09:52:25 760469] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745761442| [2025/04/30 09:52:25 760476] [debug] |xqc_engine_wakeup_after|wakeup:1746006745761442|now:1746006745760475|diff:967| [2025/04/30 09:52:25 760482] [debug] |xqc_engine_main_logic|END|now:1746006745760247| [2025/04/30 09:52:25 760491] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745760491| [2025/04/30 09:52:25 760497] [debug] |xqc_engine_wakeup_after|wakeup:1746006745761442|now:1746006745760497|diff:945| [2025/04/30 09:52:25 760504] [debug] |xqc_engine_main_logic|END|now:1746006745760491| [2025/04/30 09:52:25 761580] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745761580| [2025/04/30 09:52:25 761592] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745761442|pq_index:0| [2025/04/30 09:52:25 761597] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745760247| [2025/04/30 09:52:25 761602] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745761601| [2025/04/30 09:52:25 761607] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745761442|now:1746006745761601| [2025/04/30 09:52:25 761612] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745761442|now:1746006745761601| [2025/04/30 09:52:25 761616] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 761621] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42646|min_srtt:42646|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 761626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:52806|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 761630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 761634] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 761644] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 761649] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 761653] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42646|min_srtt:42646|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 761657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:52806|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1739055| [2025/04/30 09:52:25 761661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 761665] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 761669] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 761673] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 761678] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 761682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1722549| [2025/04/30 09:52:25 761687] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 761691] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1826| [2025/04/30 09:52:25 761731] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1826|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745761700|stream_id:0|stream_offset:1722549| [2025/04/30 09:52:25 761740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 761747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 761754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42646|rtt_var:565|pto_duration:44906|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 761762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 761767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 761770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 761774] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745831606|now:1746006745761754|interv:69852| [2025/04/30 09:52:25 761779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745831606|now:1746006745761754|interval:69852|pto_count:0|srtt:42646 [2025/04/30 09:52:25 761783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54012|inflight:54006| [2025/04/30 09:52:25 761793] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 761797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1723728| [2025/04/30 09:52:25 761811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 761817] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745831606| [2025/04/30 09:52:25 761824] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745831606| [2025/04/30 09:52:25 761831] [debug] |xqc_engine_wakeup_after|wakeup:1746006745831606|now:1746006745761831|diff:69775| [2025/04/30 09:52:25 761837] [debug] |xqc_engine_main_logic|END|now:1746006745761601| [2025/04/30 09:52:25 761850] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745761849| [2025/04/30 09:52:25 761858] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 761865] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:731| [2025/04/30 09:52:25 761869] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:732| [2025/04/30 09:52:25 761878] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:732| [2025/04/30 09:52:25 761885] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 761892] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1782|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1783|path_largest_ack:1782| [2025/04/30 09:52:25 761900] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:54022|prior_delivered:1649695|prior_time:1746006745715989|is_app_limited:0|send_elapse:44877|ack_elapse:45860|ctl_first_sent_time:1746006745717710|lagest_ack_time:1746006745761849|curr_delivered:1702517| [2025/04/30 09:52:25 761907] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745717710| [2025/04/30 09:52:25 761913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:364||sndq_packets_used_bytes:0|sndq_packets_free:984| [2025/04/30 09:52:25 761917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1783|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1783|path_largest_ack:1783| [2025/04/30 09:52:25 761924] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:52812|prior_delivered:1652105|prior_time:1746006745718028|is_app_limited:0|send_elapse:44767|ack_elapse:43821|ctl_first_sent_time:1746006745719613|lagest_ack_time:1746006745761849|curr_delivered:1703717| [2025/04/30 09:52:25 761931] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745719613| [2025/04/30 09:52:25 761937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:363||sndq_packets_used_bytes:0|sndq_packets_free:985| [2025/04/30 09:52:25 761943] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42646|rttvar:565|minrtt:31359|latest_rtt:42236|ack_delay:88| [2025/04/30 09:52:25 761948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42584|rttvar:548|minrtt:31359|latest_rtt:42236|ack_delay:88| [2025/04/30 09:52:25 761959] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1783|lost_pn:1780|thresh:3| [2025/04/30 09:52:25 761965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 761972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 761979] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42584|rtt_var:548|pto_duration:44776|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 761983] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 761987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 761991] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 761995] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745831476|now:1746006745761978|interv:69498| [2025/04/30 09:52:25 761999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745831476|now:1746006745761978|interval:69498|pto_count:0|srtt:42584 [2025/04/30 09:52:25 762004] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44767, ack_elapse 43821, delivered 51612|rate 1152902|lost 313| [2025/04/30 09:52:25 762008] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152902) in round 31| [2025/04/30 09:52:25 762013] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 762017] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 762021] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54012|packet_lost:0|acked:2400|po_sent_time:1746006745719613|recovery:1|recovery_start:1746006745730126|packet_conservation:1|next_round_delivered:1665305| [2025/04/30 09:52:25 762026] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54012|packet_lost:0|acked:2400|po_sent_time:1746006745719613|recovery:1|recovery_start:1746006745730126|packet_conservation:1|next_round_delivered:1665305| [2025/04/30 09:52:25 762030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:54012|full_bw_reached:1|inflight:51606|srtt:42584|latest_rtt:42236|min_rtt:31359|applimit:0|lost:312|recovery:1|recovery_start:1746006745730126|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 762036] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:732|largest:732|pns:2| [2025/04/30 09:52:25 762041] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:732|frame:ACK |recv_time:1746006745761849|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 762045] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865761849|now:1746006745761849|interv:120000000| [2025/04/30 09:52:25 762050] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865761849|now:1746006745761849|interv:120000000| [2025/04/30 09:52:25 762054] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745831606|pq_index:0| [2025/04/30 09:52:25 762061] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745761601| [2025/04/30 09:52:25 762065] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745762065| [2025/04/30 09:52:25 762070] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745762069| [2025/04/30 09:52:25 762076] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42584|min_srtt:42584|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 762080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:51606|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 762085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 762089] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 762093] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 762097] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 762101] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42584|min_srtt:42584|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 762106] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:51606|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1739055| [2025/04/30 09:52:25 762110] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 762114] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 762118] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 762122] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 762126] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 762131] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1723728| [2025/04/30 09:52:25 762159] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 762164] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1827| [2025/04/30 09:52:25 762199] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1827|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745762171|stream_id:0|stream_offset:1723728| [2025/04/30 09:52:25 762208] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 762222] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 762229] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42584|rtt_var:548|pto_duration:44776|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 762234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 762238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 762242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 762246] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745831947|now:1746006745762229|interv:69718| [2025/04/30 09:52:25 762250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745831947|now:1746006745762229|interval:69718|pto_count:0|srtt:42584 [2025/04/30 09:52:25 762255] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54012|inflight:52806| [2025/04/30 09:52:25 762260] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 762264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1724907| [2025/04/30 09:52:25 762269] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 762273] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745763273|now:1746006745762273|interv:1000| [2025/04/30 09:52:25 762277] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 762281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 762285] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745763273| [2025/04/30 09:52:25 762289] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745763273| [2025/04/30 09:52:25 762293] [debug] |xqc_engine_wakeup_after|wakeup:1746006745763273|now:1746006745762293|diff:980| [2025/04/30 09:52:25 762298] [debug] |xqc_engine_main_logic|END|now:1746006745762069| [2025/04/30 09:52:25 762303] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745762303| [2025/04/30 09:52:25 762307] [debug] |xqc_engine_wakeup_after|wakeup:1746006745763273|now:1746006745762307|diff:966| [2025/04/30 09:52:25 762311] [debug] |xqc_engine_main_logic|END|now:1746006745762303| [2025/04/30 09:52:25 763385] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745763384| [2025/04/30 09:52:25 763400] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745763273|pq_index:0| [2025/04/30 09:52:25 763407] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745762069| [2025/04/30 09:52:25 763415] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745763413| [2025/04/30 09:52:25 763421] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745763273|now:1746006745763413| [2025/04/30 09:52:25 763428] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745763273|now:1746006745763413| [2025/04/30 09:52:25 763440] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 763448] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42584|min_srtt:42584|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 763455] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:52806|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 763462] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 763468] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 763474] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 763481] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 763488] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42584|min_srtt:42584|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 763495] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:52806|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1739055| [2025/04/30 09:52:25 763502] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 763508] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 763515] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 763521] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 763528] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 763534] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1724907| [2025/04/30 09:52:25 763542] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 763547] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1828| [2025/04/30 09:52:25 763585] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1828|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745763555|stream_id:0|stream_offset:1724907| [2025/04/30 09:52:25 763595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 763603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 763610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42584|rtt_var:548|pto_duration:44776|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 763617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 763626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 763630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 763634] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745833331|now:1746006745763609|interv:69722| [2025/04/30 09:52:25 763638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745833331|now:1746006745763609|interval:69722|pto_count:0|srtt:42584 [2025/04/30 09:52:25 763643] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54012|inflight:54006| [2025/04/30 09:52:25 763648] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 763653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1726086| [2025/04/30 09:52:25 763657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 763661] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745833331| [2025/04/30 09:52:25 763666] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745833331| [2025/04/30 09:52:25 763670] [debug] |xqc_engine_wakeup_after|wakeup:1746006745833331|now:1746006745763670|diff:69661| [2025/04/30 09:52:25 763674] [debug] |xqc_engine_main_logic|END|now:1746006745763413| [2025/04/30 09:52:25 763881] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745763880| [2025/04/30 09:52:25 763891] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 763900] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:732| [2025/04/30 09:52:25 763921] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:733| [2025/04/30 09:52:25 763930] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:733| [2025/04/30 09:52:25 763936] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 763944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1784|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1785|path_largest_ack:1784| [2025/04/30 09:52:25 763950] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:54012|prior_delivered:1652105|prior_time:1746006745718028|is_app_limited:0|send_elapse:44905|ack_elapse:45852|ctl_first_sent_time:1746006745719751|lagest_ack_time:1746006745763880|curr_delivered:1704917| [2025/04/30 09:52:25 763955] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745719751| [2025/04/30 09:52:25 763961] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:362||sndq_packets_used_bytes:0|sndq_packets_free:986| [2025/04/30 09:52:25 763968] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1785|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1785|path_largest_ack:1785| [2025/04/30 09:52:25 763974] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:52812|prior_delivered:1654505|prior_time:1746006745719999|is_app_limited:0|send_elapse:45249|ack_elapse:43881|ctl_first_sent_time:1746006745721525|lagest_ack_time:1746006745763880|curr_delivered:1706117| [2025/04/30 09:52:25 763988] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745721525| [2025/04/30 09:52:25 763996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:361||sndq_packets_used_bytes:0|sndq_packets_free:987| [2025/04/30 09:52:25 764002] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42584|rttvar:548|minrtt:31359|latest_rtt:42355|ack_delay:80| [2025/04/30 09:52:25 764009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42545|rttvar:488|minrtt:31359|latest_rtt:42355|ack_delay:80| [2025/04/30 09:52:25 764013] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1785|lost_pn:1782|thresh:3| [2025/04/30 09:52:25 764017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 764022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 764026] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42545|rtt_var:488|pto_duration:44545|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 764030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 764034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 764038] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 764042] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745833100|now:1746006745764025|interv:69075| [2025/04/30 09:52:25 764046] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745833100|now:1746006745764025|interval:69075|pto_count:0|srtt:42545 [2025/04/30 09:52:25 764051] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45249, ack_elapse 43881, delivered 51612|rate 1140621|lost 313| [2025/04/30 09:52:25 764055] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1140621) in round 31| [2025/04/30 09:52:25 764059] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 764064] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 764068] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54012|packet_lost:0|acked:2400|po_sent_time:1746006745721525|recovery:1|recovery_start:1746006745730126|packet_conservation:1|next_round_delivered:1665305| [2025/04/30 09:52:25 764072] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54012|packet_lost:0|acked:2400|po_sent_time:1746006745721525|recovery:1|recovery_start:1746006745730126|packet_conservation:1|next_round_delivered:1665305| [2025/04/30 09:52:25 764077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:54012|full_bw_reached:1|inflight:51606|srtt:42545|latest_rtt:42355|min_rtt:31359|applimit:0|lost:312|recovery:1|recovery_start:1746006745730126|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 764086] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:733|largest:733|pns:2| [2025/04/30 09:52:25 764091] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:733|frame:ACK |recv_time:1746006745763880|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 764096] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865763880|now:1746006745763880|interv:120000000| [2025/04/30 09:52:25 764100] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865763880|now:1746006745763880|interv:120000000| [2025/04/30 09:52:25 764104] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745833331|pq_index:0| [2025/04/30 09:52:25 764109] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745763413| [2025/04/30 09:52:25 764113] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745764113| [2025/04/30 09:52:25 764118] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745764117| [2025/04/30 09:52:25 764124] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42545|min_srtt:42545|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 764128] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:51606|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 764154] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 764158] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 764162] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 764167] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 764171] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42545|min_srtt:42545|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 764175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:51606|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1739055| [2025/04/30 09:52:25 764180] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 764184] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 764187] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 764192] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 764196] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 764201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1726086| [2025/04/30 09:52:25 764209] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 764213] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745765212|now:1746006745764212|interv:1000| [2025/04/30 09:52:25 764217] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 764221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 764225] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745765212| [2025/04/30 09:52:25 764229] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745765212| [2025/04/30 09:52:25 764233] [debug] |xqc_engine_wakeup_after|wakeup:1746006745765212|now:1746006745764233|diff:979| [2025/04/30 09:52:25 764237] [debug] |xqc_engine_main_logic|END|now:1746006745764117| [2025/04/30 09:52:25 764243] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745764243| [2025/04/30 09:52:25 764247] [debug] |xqc_engine_wakeup_after|wakeup:1746006745765212|now:1746006745764247|diff:965| [2025/04/30 09:52:25 764251] [debug] |xqc_engine_main_logic|END|now:1746006745764243| [2025/04/30 09:52:25 765322] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745765322| [2025/04/30 09:52:25 765334] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745765212|pq_index:0| [2025/04/30 09:52:25 765339] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745764117| [2025/04/30 09:52:25 765347] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745765346| [2025/04/30 09:52:25 765355] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745765212|now:1746006745765346| [2025/04/30 09:52:25 765361] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745765212|now:1746006745765346| [2025/04/30 09:52:25 765365] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 765371] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42545|min_srtt:42545|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 765378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:51606|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 765385] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 765392] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 765398] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 765405] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 765411] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42545|min_srtt:42545|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 765417] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:51606|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1739055| [2025/04/30 09:52:25 765431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 765438] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 765444] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 765450] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 765457] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 765464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1726086| [2025/04/30 09:52:25 765471] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 765478] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1829| [2025/04/30 09:52:25 765531] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1829|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745765490|stream_id:0|stream_offset:1726086| [2025/04/30 09:52:25 765540] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 765547] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 765554] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42545|rtt_var:488|pto_duration:44545|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 765561] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 765567] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 765574] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 765579] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745835035|now:1746006745765554|interv:69481| [2025/04/30 09:52:25 765586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745835035|now:1746006745765554|interval:69481|pto_count:0|srtt:42545 [2025/04/30 09:52:25 765593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54012|inflight:52806| [2025/04/30 09:52:25 765602] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 765608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1727265| [2025/04/30 09:52:25 765615] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 765622] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1830| [2025/04/30 09:52:25 765666] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1830|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745765639|stream_id:0|stream_offset:1727265| [2025/04/30 09:52:25 765674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 765681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 765688] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42545|rtt_var:488|pto_duration:44545|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 765695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 765702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 765708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 765714] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745835184|now:1746006745765688|interv:69496| [2025/04/30 09:52:25 765719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745835184|now:1746006745765688|interval:69496|pto_count:0|srtt:42545 [2025/04/30 09:52:25 765724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54012|inflight:54006| [2025/04/30 09:52:25 765729] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 765733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1728444| [2025/04/30 09:52:25 765737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 765742] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745835184| [2025/04/30 09:52:25 765746] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745835184| [2025/04/30 09:52:25 765750] [debug] |xqc_engine_wakeup_after|wakeup:1746006745835184|now:1746006745765750|diff:69434| [2025/04/30 09:52:25 765754] [debug] |xqc_engine_main_logic|END|now:1746006745765346| [2025/04/30 09:52:25 765848] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745765847| [2025/04/30 09:52:25 765859] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 765868] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:733| [2025/04/30 09:52:25 765875] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:734| [2025/04/30 09:52:25 765883] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:734| [2025/04/30 09:52:25 765890] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 765897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1786|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1787|path_largest_ack:1786| [2025/04/30 09:52:25 765904] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:54012|prior_delivered:1654505|prior_time:1746006745719999|is_app_limited:0|send_elapse:45424|ack_elapse:45848|ctl_first_sent_time:1746006745721700|lagest_ack_time:1746006745765847|curr_delivered:1707317| [2025/04/30 09:52:25 765918] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745721700| [2025/04/30 09:52:25 765925] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:360||sndq_packets_used_bytes:0|sndq_packets_free:988| [2025/04/30 09:52:25 765930] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1787|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1787|path_largest_ack:1787| [2025/04/30 09:52:25 765937] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:52812|prior_delivered:1656905|prior_time:1746006745722087|is_app_limited:0|send_elapse:43881|ack_elapse:43760|ctl_first_sent_time:1746006745723643|lagest_ack_time:1746006745765847|curr_delivered:1708517| [2025/04/30 09:52:25 765944] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745723643| [2025/04/30 09:52:25 765950] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:359||sndq_packets_used_bytes:0|sndq_packets_free:989| [2025/04/30 09:52:25 765957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42545|rttvar:488|minrtt:31359|latest_rtt:42204|ack_delay:88| [2025/04/30 09:52:25 765964] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42491|rttvar:473|minrtt:31359|latest_rtt:42204|ack_delay:88| [2025/04/30 09:52:25 765971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1787|lost_pn:1784|thresh:3| [2025/04/30 09:52:25 765978] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 765985] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 765991] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42491|rtt_var:473|pto_duration:44491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 765995] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 765999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 766003] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 766007] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745835130|now:1746006745765990|interv:69140| [2025/04/30 09:52:25 766011] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745835130|now:1746006745765990|interval:69140|pto_count:0|srtt:42491 [2025/04/30 09:52:25 766015] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43881, ack_elapse 43760, delivered 51612|rate 1176181|lost 313| [2025/04/30 09:52:25 766020] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176181) in round 31| [2025/04/30 09:52:25 766024] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 766028] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 766032] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54012|packet_lost:0|acked:2400|po_sent_time:1746006745723643|recovery:1|recovery_start:1746006745730126|packet_conservation:1|next_round_delivered:1665305| [2025/04/30 09:52:25 766041] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54012|packet_lost:0|acked:2400|po_sent_time:1746006745723643|recovery:1|recovery_start:1746006745730126|packet_conservation:1|next_round_delivered:1665305| [2025/04/30 09:52:25 766045] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:54012|full_bw_reached:1|inflight:51606|srtt:42491|latest_rtt:42204|min_rtt:31359|applimit:0|lost:312|recovery:1|recovery_start:1746006745730126|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 766051] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:734|largest:734|pns:2| [2025/04/30 09:52:25 766056] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:734|frame:ACK |recv_time:1746006745765847|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 766061] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865765847|now:1746006745765847|interv:120000000| [2025/04/30 09:52:25 766065] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865765847|now:1746006745765847|interv:120000000| [2025/04/30 09:52:25 766069] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745835184|pq_index:0| [2025/04/30 09:52:25 766073] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745765346| [2025/04/30 09:52:25 766077] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745766077| [2025/04/30 09:52:25 766082] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745766081| [2025/04/30 09:52:25 766088] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42491|min_srtt:42491|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 766093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:51606|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 766097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 766101] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 766105] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 766110] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 766114] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42491|min_srtt:42491|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 766118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:51606|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1739055| [2025/04/30 09:52:25 766122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 766129] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 766155] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 766160] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 766164] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 766168] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1728444| [2025/04/30 09:52:25 766173] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 766177] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1831| [2025/04/30 09:52:25 766210] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1831|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745766185|stream_id:0|stream_offset:1728444| [2025/04/30 09:52:25 766216] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 766222] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 766229] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42491|rtt_var:473|pto_duration:44491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 766237] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 766243] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 766250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 766256] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745835676|now:1746006745766229|interv:69447| [2025/04/30 09:52:25 766263] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745835676|now:1746006745766229|interval:69447|pto_count:0|srtt:42491 [2025/04/30 09:52:25 766270] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54012|inflight:52806| [2025/04/30 09:52:25 766275] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 766279] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1729623| [2025/04/30 09:52:25 766284] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 766288] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745767288|now:1746006745766288|interv:1000| [2025/04/30 09:52:25 766292] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 766296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 766304] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745767288| [2025/04/30 09:52:25 766312] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745767288| [2025/04/30 09:52:25 766318] [debug] |xqc_engine_wakeup_after|wakeup:1746006745767288|now:1746006745766318|diff:970| [2025/04/30 09:52:25 766325] [debug] |xqc_engine_main_logic|END|now:1746006745766081| [2025/04/30 09:52:25 766333] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745766333| [2025/04/30 09:52:25 766340] [debug] |xqc_engine_wakeup_after|wakeup:1746006745767288|now:1746006745766339|diff:949| [2025/04/30 09:52:25 766346] [debug] |xqc_engine_main_logic|END|now:1746006745766333| [2025/04/30 09:52:25 767401] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745767401| [2025/04/30 09:52:25 767416] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745767288|pq_index:0| [2025/04/30 09:52:25 767423] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745766081| [2025/04/30 09:52:25 767432] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745767430| [2025/04/30 09:52:25 767439] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745767288|now:1746006745767430| [2025/04/30 09:52:25 767446] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745767288|now:1746006745767430| [2025/04/30 09:52:25 767452] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 767461] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42491|min_srtt:42491|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 767468] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:52806|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 767476] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 767482] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 767488] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 767495] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 767502] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42491|min_srtt:42491|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 767509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:52806|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1739055| [2025/04/30 09:52:25 767516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 767522] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 767528] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 767542] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 767549] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 767556] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1729623| [2025/04/30 09:52:25 767563] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 767570] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1832| [2025/04/30 09:52:25 767611] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1832|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745767581|stream_id:0|stream_offset:1729623| [2025/04/30 09:52:25 767618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 767623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 767627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42491|rtt_var:473|pto_duration:44491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 767632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 767638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 767644] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 767651] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745837072|now:1746006745767627|interv:69445| [2025/04/30 09:52:25 767658] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745837072|now:1746006745767627|interval:69445|pto_count:0|srtt:42491 [2025/04/30 09:52:25 767665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54012|inflight:54006| [2025/04/30 09:52:25 767673] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 767680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1730802| [2025/04/30 09:52:25 767687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 767691] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745837072| [2025/04/30 09:52:25 767695] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745837072| [2025/04/30 09:52:25 767700] [debug] |xqc_engine_wakeup_after|wakeup:1746006745837072|now:1746006745767699|diff:69373| [2025/04/30 09:52:25 767704] [debug] |xqc_engine_main_logic|END|now:1746006745767430| [2025/04/30 09:52:25 767884] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745767883| [2025/04/30 09:52:25 767895] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 767910] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:734| [2025/04/30 09:52:25 767916] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:735| [2025/04/30 09:52:25 767925] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:735| [2025/04/30 09:52:25 767931] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 767939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1788|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1789|path_largest_ack:1788| [2025/04/30 09:52:25 767947] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:54012|prior_delivered:1656905|prior_time:1746006745722087|is_app_limited:0|send_elapse:43994|ack_elapse:45796|ctl_first_sent_time:1746006745723756|lagest_ack_time:1746006745767883|curr_delivered:1709717| [2025/04/30 09:52:25 767954] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745723756| [2025/04/30 09:52:25 767961] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:358||sndq_packets_used_bytes:0|sndq_packets_free:990| [2025/04/30 09:52:25 767968] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1789|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1789|path_largest_ack:1789| [2025/04/30 09:52:25 767975] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:52812|prior_delivered:1659305|prior_time:1746006745724025|is_app_limited:0|send_elapse:43824|ack_elapse:43858|ctl_first_sent_time:1746006745725591|lagest_ack_time:1746006745767883|curr_delivered:1710917| [2025/04/30 09:52:25 767983] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745725591| [2025/04/30 09:52:25 767989] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:357||sndq_packets_used_bytes:0|sndq_packets_free:991| [2025/04/30 09:52:25 767996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42491|rttvar:473|minrtt:31359|latest_rtt:42292|ack_delay:96| [2025/04/30 09:52:25 768002] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42454|rttvar:428|minrtt:31359|latest_rtt:42292|ack_delay:96| [2025/04/30 09:52:25 768009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1789|lost_pn:1786|thresh:3| [2025/04/30 09:52:25 768015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 768019] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 768024] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42454|rtt_var:428|pto_duration:44454|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 768028] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 768032] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 768036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 768040] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745837035|now:1746006745768023|interv:69012| [2025/04/30 09:52:25 768044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745837035|now:1746006745768023|interval:69012|pto_count:0|srtt:42454 [2025/04/30 09:52:25 768058] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43824, ack_elapse 43858, delivered 51612|rate 1176797|lost 313| [2025/04/30 09:52:25 768062] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176797) in round 31| [2025/04/30 09:52:25 768067] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 768071] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 768075] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54012|packet_lost:0|acked:2400|po_sent_time:1746006745725591|recovery:1|recovery_start:1746006745730126|packet_conservation:1|next_round_delivered:1665305| [2025/04/30 09:52:25 768079] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54012|packet_lost:0|acked:2400|po_sent_time:1746006745725591|recovery:1|recovery_start:1746006745730126|packet_conservation:1|next_round_delivered:1665305| [2025/04/30 09:52:25 768084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:54012|full_bw_reached:1|inflight:51606|srtt:42454|latest_rtt:42292|min_rtt:31359|applimit:0|lost:312|recovery:1|recovery_start:1746006745730126|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 768090] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:735|largest:735|pns:2| [2025/04/30 09:52:25 768094] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:735|frame:ACK |recv_time:1746006745767883|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 768099] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865767883|now:1746006745767883|interv:120000000| [2025/04/30 09:52:25 768103] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865767883|now:1746006745767883|interv:120000000| [2025/04/30 09:52:25 768107] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745837072|pq_index:0| [2025/04/30 09:52:25 768112] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745767430| [2025/04/30 09:52:25 768116] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745768116| [2025/04/30 09:52:25 768121] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745768120| [2025/04/30 09:52:25 768127] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42454|min_srtt:42454|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 768131] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:51606|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 768159] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 768163] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 768167] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 768176] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 768180] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42454|min_srtt:42454|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 768185] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:51606|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1739055| [2025/04/30 09:52:25 768189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 768193] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 768197] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 768201] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 768206] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 768210] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1730802| [2025/04/30 09:52:25 768214] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 768219] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1833| [2025/04/30 09:52:25 768253] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1833|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745768227|stream_id:0|stream_offset:1730802| [2025/04/30 09:52:25 768260] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 768267] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 768274] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42454|rtt_var:428|pto_duration:44454|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 768281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 768288] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 768294] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 768301] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745837681|now:1746006745768274|interv:69407| [2025/04/30 09:52:25 768308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745837681|now:1746006745768274|interval:69407|pto_count:0|srtt:42454 [2025/04/30 09:52:25 768315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54012|inflight:52806| [2025/04/30 09:52:25 768332] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 768338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1731981| [2025/04/30 09:52:25 768346] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 768351] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745769351|now:1746006745768351|interv:1000| [2025/04/30 09:52:25 768358] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 768364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 768370] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745769351| [2025/04/30 09:52:25 768377] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745769351| [2025/04/30 09:52:25 768383] [debug] |xqc_engine_wakeup_after|wakeup:1746006745769351|now:1746006745768383|diff:968| [2025/04/30 09:52:25 768389] [debug] |xqc_engine_main_logic|END|now:1746006745768120| [2025/04/30 09:52:25 768398] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745768397| [2025/04/30 09:52:25 768404] [debug] |xqc_engine_wakeup_after|wakeup:1746006745769351|now:1746006745768403|diff:948| [2025/04/30 09:52:25 768410] [debug] |xqc_engine_main_logic|END|now:1746006745768397| [2025/04/30 09:52:25 769498] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745769498| [2025/04/30 09:52:25 769513] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745769351|pq_index:0| [2025/04/30 09:52:25 769520] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745768120| [2025/04/30 09:52:25 769528] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745769527| [2025/04/30 09:52:25 769535] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745769351|now:1746006745769527| [2025/04/30 09:52:25 769542] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745769351|now:1746006745769527| [2025/04/30 09:52:25 769548] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 769556] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42454|min_srtt:42454|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 769578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:52806|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 769585] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 769589] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 769593] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 769597] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 769602] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42454|min_srtt:42454|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 769612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:52806|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1739055| [2025/04/30 09:52:25 769616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 769620] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 769624] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 769628] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 769633] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 769637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1731981| [2025/04/30 09:52:25 769642] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 769646] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1834| [2025/04/30 09:52:25 769682] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1834|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745769654|stream_id:0|stream_offset:1731981| [2025/04/30 09:52:25 769688] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 769693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 769697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42454|rtt_var:428|pto_duration:44454|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 769702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 769705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 769709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 769713] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745839108|now:1746006745769697|interv:69411| [2025/04/30 09:52:25 769717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745839108|now:1746006745769697|interval:69411|pto_count:0|srtt:42454 [2025/04/30 09:52:25 769722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54012|inflight:54006| [2025/04/30 09:52:25 769727] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 769731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1733160| [2025/04/30 09:52:25 769739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 769744] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745839108| [2025/04/30 09:52:25 769748] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745839108| [2025/04/30 09:52:25 769752] [debug] |xqc_engine_wakeup_after|wakeup:1746006745839108|now:1746006745769752|diff:69356| [2025/04/30 09:52:25 769756] [debug] |xqc_engine_main_logic|END|now:1746006745769527| [2025/04/30 09:52:25 769955] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006745769954| [2025/04/30 09:52:25 769964] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 769973] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:735| [2025/04/30 09:52:25 769979] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:736| [2025/04/30 09:52:25 769988] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:736| [2025/04/30 09:52:25 769994] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 770002] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1790|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1791|path_largest_ack:1790| [2025/04/30 09:52:25 770009] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:54012|prior_delivered:1659305|prior_time:1746006745724025|is_app_limited:0|send_elapse:43959|ack_elapse:45929|ctl_first_sent_time:1746006745725726|lagest_ack_time:1746006745769954|curr_delivered:1712117| [2025/04/30 09:52:25 770016] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745725726| [2025/04/30 09:52:25 770023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:356||sndq_packets_used_bytes:0|sndq_packets_free:992| [2025/04/30 09:52:25 770030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1791|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1791|path_largest_ack:1791| [2025/04/30 09:52:25 770038] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:54012|prior_delivered:1660505|prior_time:1746006745726114|is_app_limited:0|send_elapse:45771|ack_elapse:43840|ctl_first_sent_time:1746006745727649|lagest_ack_time:1746006745769954|curr_delivered:1713317| [2025/04/30 09:52:25 770044] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745727649| [2025/04/30 09:52:25 770051] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:355||sndq_packets_used_bytes:0|sndq_packets_free:993| [2025/04/30 09:52:25 770057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42454|rttvar:428|minrtt:31359|latest_rtt:42305|ack_delay:128| [2025/04/30 09:52:25 770065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42420|rttvar:390|minrtt:31359|latest_rtt:42305|ack_delay:128| [2025/04/30 09:52:25 770070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1791|lost_pn:1788|thresh:3| [2025/04/30 09:52:25 770074] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 770078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 770090] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42420|rtt_var:390|pto_duration:44420|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 770097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 770103] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 770109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 770114] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745839074|now:1746006745770090|interv:68984| [2025/04/30 09:52:25 770118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745839074|now:1746006745770090|interval:68984|pto_count:0|srtt:42420 [2025/04/30 09:52:25 770122] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45771, ack_elapse 43840, delivered 52812|rate 1153831|lost 313| [2025/04/30 09:52:25 770127] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153831) in round 31| [2025/04/30 09:52:25 770131] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 770159] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 770163] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54012|packet_lost:0|acked:2400|po_sent_time:1746006745727649|recovery:1|recovery_start:1746006745730126|packet_conservation:1|next_round_delivered:1665305| [2025/04/30 09:52:25 770168] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54012|packet_lost:0|acked:2400|po_sent_time:1746006745727649|recovery:1|recovery_start:1746006745730126|packet_conservation:1|next_round_delivered:1665305| [2025/04/30 09:52:25 770173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:54012|full_bw_reached:1|inflight:51606|srtt:42420|latest_rtt:42305|min_rtt:31359|applimit:0|lost:312|recovery:1|recovery_start:1746006745730126|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 770178] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:25 770183] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006745794954|now:1746006745769954|interv:25000| [2025/04/30 09:52:25 770188] [debug] |scid:d47626d1917b423603b680b7|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:1746006745769954|max_ack_delay:25000| [2025/04/30 09:52:25 770192] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:736|largest:736|pns:2| [2025/04/30 09:52:25 770197] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:736|frame:PING ACK |recv_time:1746006745769954|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 770202] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865769954|now:1746006745769954|interv:120000000| [2025/04/30 09:52:25 770206] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865769954|now:1746006745769954|interv:120000000| [2025/04/30 09:52:25 770214] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745839108|pq_index:0| [2025/04/30 09:52:25 770218] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745769527| [2025/04/30 09:52:25 770222] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745770222| [2025/04/30 09:52:25 770227] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745770226| [2025/04/30 09:52:25 770233] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42420|min_srtt:42420|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 770237] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:51606|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 770242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 770246] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 770250] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 770254] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 770258] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42420|min_srtt:42420|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 770263] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:51606|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1739055| [2025/04/30 09:52:25 770267] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 770271] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 770275] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 770279] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 770283] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 770288] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1733160| [2025/04/30 09:52:25 770292] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 770296] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1835| [2025/04/30 09:52:25 770330] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1835|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745770304|stream_id:0|stream_offset:1733160| [2025/04/30 09:52:25 770336] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 770345] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 770351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42420|rtt_var:390|pto_duration:44420|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 770358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 770365] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 770371] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 770375] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745839724|now:1746006745770351|interv:69373| [2025/04/30 09:52:25 770380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745839724|now:1746006745770351|interval:69373|pto_count:0|srtt:42420 [2025/04/30 09:52:25 770384] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54012|inflight:52806| [2025/04/30 09:52:25 770389] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 770393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1734339| [2025/04/30 09:52:25 770398] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 770402] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745771402|now:1746006745770402|interv:1000| [2025/04/30 09:52:25 770408] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 770414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 770420] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745771402| [2025/04/30 09:52:25 770426] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745771402| [2025/04/30 09:52:25 770432] [debug] |xqc_engine_wakeup_after|wakeup:1746006745771402|now:1746006745770432|diff:970| [2025/04/30 09:52:25 770437] [debug] |xqc_engine_main_logic|END|now:1746006745770226| [2025/04/30 09:52:25 770445] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745770445| [2025/04/30 09:52:25 770451] [debug] |xqc_engine_wakeup_after|wakeup:1746006745771402|now:1746006745770451|diff:951| [2025/04/30 09:52:25 770458] [debug] |xqc_engine_main_logic|END|now:1746006745770445| [2025/04/30 09:52:25 771534] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745771534| [2025/04/30 09:52:25 771546] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745771402|pq_index:0| [2025/04/30 09:52:25 771551] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745770226| [2025/04/30 09:52:25 771557] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745771556| [2025/04/30 09:52:25 771562] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745771402|now:1746006745771556| [2025/04/30 09:52:25 771572] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745771402|now:1746006745771556| [2025/04/30 09:52:25 771576] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 771582] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42420|min_srtt:42420|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 771587] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:52806|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 771591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 771595] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 771599] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 771604] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 771608] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42420|min_srtt:42420|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 771612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:52806|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1739055| [2025/04/30 09:52:25 771617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 771620] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 771624] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 771629] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 771633] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 771637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1734339| [2025/04/30 09:52:25 771642] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 771646] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1836| [2025/04/30 09:52:25 771685] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1836|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745771654|stream_id:0|stream_offset:1734339| [2025/04/30 09:52:25 771695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 771702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 771709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42420|rtt_var:390|pto_duration:44420|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 771721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 771725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 771729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 771733] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745841074|now:1746006745771709|interv:69365| [2025/04/30 09:52:25 771739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745841074|now:1746006745771709|interval:69365|pto_count:0|srtt:42420 [2025/04/30 09:52:25 771753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54012|inflight:54006| [2025/04/30 09:52:25 771761] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 771766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1735518| [2025/04/30 09:52:25 771770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 771775] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745794954| [2025/04/30 09:52:25 771782] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745794954| [2025/04/30 09:52:25 771789] [debug] |xqc_engine_wakeup_after|wakeup:1746006745794954|now:1746006745771789|diff:23165| [2025/04/30 09:52:25 771796] [debug] |xqc_engine_main_logic|END|now:1746006745771556| [2025/04/30 09:52:25 771809] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745771808| [2025/04/30 09:52:25 771817] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 771826] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:736| [2025/04/30 09:52:25 771833] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:737| [2025/04/30 09:52:25 771841] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:737| [2025/04/30 09:52:25 771848] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 771855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1792|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1793|path_largest_ack:1792| [2025/04/30 09:52:25 771863] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:55212|prior_delivered:1660505|prior_time:1746006745726114|is_app_limited:0|send_elapse:45896|ack_elapse:45694|ctl_first_sent_time:1746006745727774|lagest_ack_time:1746006745771808|curr_delivered:1714517| [2025/04/30 09:52:25 771871] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745727774| [2025/04/30 09:52:25 771878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:354||sndq_packets_used_bytes:0|sndq_packets_free:994| [2025/04/30 09:52:25 771886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1793|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1793|path_largest_ack:1793| [2025/04/30 09:52:25 771893] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:54012|prior_delivered:1662905|prior_time:1746006745727999|is_app_limited:0|send_elapse:43812|ack_elapse:43809|ctl_first_sent_time:1746006745729542|lagest_ack_time:1746006745771808|curr_delivered:1715717| [2025/04/30 09:52:25 771910] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745729542| [2025/04/30 09:52:25 771917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:353||sndq_packets_used_bytes:0|sndq_packets_free:995| [2025/04/30 09:52:25 771924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42420|rttvar:390|minrtt:31359|latest_rtt:42266|ack_delay:80| [2025/04/30 09:52:25 771931] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42391|rttvar:351|minrtt:31359|latest_rtt:42266|ack_delay:80| [2025/04/30 09:52:25 771935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1793|lost_pn:1790|thresh:3| [2025/04/30 09:52:25 771940] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 771944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 771948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42391|rtt_var:351|pto_duration:44391|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 771952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 771956] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 771960] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 771964] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745841045|now:1746006745771948|interv:69097| [2025/04/30 09:52:25 771968] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745841045|now:1746006745771948|interval:69097|pto_count:0|srtt:42391 [2025/04/30 09:52:25 771973] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43812, ack_elapse 43809, delivered 52812|rate 1205423|lost 313| [2025/04/30 09:52:25 771977] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205423) in round 31| [2025/04/30 09:52:25 771982] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 771986] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:15420| [2025/04/30 09:52:25 771990] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54012|packet_lost:0|acked:2400|po_sent_time:1746006745729542|recovery:1|recovery_start:1746006745730126|packet_conservation:1|next_round_delivered:1665305| [2025/04/30 09:52:25 771994] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54012|packet_lost:0|acked:2400|po_sent_time:1746006745729542|recovery:1|recovery_start:1746006745730126|packet_conservation:1|next_round_delivered:1665305| [2025/04/30 09:52:25 771999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:54012|full_bw_reached:1|inflight:51606|srtt:42391|latest_rtt:42266|min_rtt:31359|applimit:0|lost:312|recovery:1|recovery_start:1746006745730126|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 772008] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:737|largest:737|pns:2| [2025/04/30 09:52:25 772013] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:737|frame:ACK |recv_time:1746006745771808|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 772018] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865771808|now:1746006745771808|interv:120000000| [2025/04/30 09:52:25 772022] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865771808|now:1746006745771808|interv:120000000| [2025/04/30 09:52:25 772026] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745794954|pq_index:0| [2025/04/30 09:52:25 772030] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745771556| [2025/04/30 09:52:25 772034] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745772034| [2025/04/30 09:52:25 772040] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745772038| [2025/04/30 09:52:25 772045] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42391|min_srtt:42391|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 772050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:51606|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 772055] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 772058] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 772062] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 772067] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 772071] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42391|min_srtt:42391|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 772075] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:51606|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1739055| [2025/04/30 09:52:25 772079] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 772083] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 772087] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 772091] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 772096] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 772100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1735518| [2025/04/30 09:52:25 772107] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 772111] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1837| [2025/04/30 09:52:25 772167] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1837|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745772119|stream_id:0|stream_offset:1735518| [2025/04/30 09:52:25 772180] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 772187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 772195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42391|rtt_var:351|pto_duration:44391|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 772200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 772204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 772208] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 772212] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745841510|now:1746006745772194|interv:69316| [2025/04/30 09:52:25 772216] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745841510|now:1746006745772194|interval:69316|pto_count:0|srtt:42391 [2025/04/30 09:52:25 772220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54012|inflight:52806| [2025/04/30 09:52:25 772225] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 772229] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1736697| [2025/04/30 09:52:25 772234] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 772238] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745773238|now:1746006745772238|interv:1000| [2025/04/30 09:52:25 772242] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 772246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 772250] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745773238| [2025/04/30 09:52:25 772254] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745773238| [2025/04/30 09:52:25 772258] [debug] |xqc_engine_wakeup_after|wakeup:1746006745773238|now:1746006745772258|diff:980| [2025/04/30 09:52:25 772262] [debug] |xqc_engine_main_logic|END|now:1746006745772038| [2025/04/30 09:52:25 772268] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745772268| [2025/04/30 09:52:25 772272] [debug] |xqc_engine_wakeup_after|wakeup:1746006745773238|now:1746006745772272|diff:966| [2025/04/30 09:52:25 772276] [debug] |xqc_engine_main_logic|END|now:1746006745772268| [2025/04/30 09:52:25 773309] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745773309| [2025/04/30 09:52:25 773321] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745773238|pq_index:0| [2025/04/30 09:52:25 773326] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745772038| [2025/04/30 09:52:25 773331] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745773330| [2025/04/30 09:52:25 773336] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745773238|now:1746006745773330| [2025/04/30 09:52:25 773343] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745773238|now:1746006745773330| [2025/04/30 09:52:25 773349] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 773357] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42391|min_srtt:42391|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 773364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:52806|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 773371] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 773377] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 773383] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 773389] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 773396] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42391|min_srtt:42391|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 773402] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:52806|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1739055| [2025/04/30 09:52:25 773409] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 773415] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 773421] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 773427] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 773434] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 773441] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1736697| [2025/04/30 09:52:25 773448] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 773455] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1838| [2025/04/30 09:52:25 773508] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1838|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745773474|stream_id:0|stream_offset:1736697| [2025/04/30 09:52:25 773518] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 773525] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 773532] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42391|rtt_var:351|pto_duration:44391|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 773539] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 773545] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 773551] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 773556] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745842865|now:1746006745773532|interv:69333| [2025/04/30 09:52:25 773560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745842865|now:1746006745773532|interval:69333|pto_count:0|srtt:42391 [2025/04/30 09:52:25 773565] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54012|inflight:54006| [2025/04/30 09:52:25 773570] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 773574] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:54012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1737876| [2025/04/30 09:52:25 773578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 773583] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745794954| [2025/04/30 09:52:25 773587] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745794954| [2025/04/30 09:52:25 773591] [debug] |xqc_engine_wakeup_after|wakeup:1746006745794954|now:1746006745773591|diff:21363| [2025/04/30 09:52:25 773595] [debug] |xqc_engine_main_logic|END|now:1746006745773330| [2025/04/30 09:52:25 773830] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745773829| [2025/04/30 09:52:25 773837] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 773846] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:737| [2025/04/30 09:52:25 773852] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:738| [2025/04/30 09:52:25 773861] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:738| [2025/04/30 09:52:25 773867] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 773875] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1794|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1795|path_largest_ack:1794| [2025/04/30 09:52:25 773882] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:55212|prior_delivered:1662905|prior_time:1746006745727999|is_app_limited:0|send_elapse:43930|ack_elapse:45830|ctl_first_sent_time:1746006745729660|lagest_ack_time:1746006745773829|curr_delivered:1716917| [2025/04/30 09:52:25 773895] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745729660| [2025/04/30 09:52:25 773903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:352||sndq_packets_used_bytes:0|sndq_packets_free:996| [2025/04/30 09:52:25 773909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1795|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1795|path_largest_ack:1795| [2025/04/30 09:52:25 773914] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:52812|prior_delivered:1665305|prior_time:1746006745729980|is_app_limited:0|send_elapse:43939|ack_elapse:43849|ctl_first_sent_time:1746006745731599|lagest_ack_time:1746006745773829|curr_delivered:1718117| [2025/04/30 09:52:25 773922] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745731599| [2025/04/30 09:52:25 773928] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:351||sndq_packets_used_bytes:0|sndq_packets_free:997| [2025/04/30 09:52:25 773934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42391|rttvar:351|minrtt:31359|latest_rtt:42230|ack_delay:88| [2025/04/30 09:52:25 773941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42360|rttvar:326|minrtt:31359|latest_rtt:42230|ack_delay:88| [2025/04/30 09:52:25 773948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1795|lost_pn:1792|thresh:3| [2025/04/30 09:52:25 773955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 773961] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 773968] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42360|rtt_var:326|pto_duration:44360|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 773973] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 773977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 773981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 773985] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745842834|now:1746006745773968|interv:68866| [2025/04/30 09:52:25 773989] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745842834|now:1746006745773968|interval:68866|pto_count:0|srtt:42360 [2025/04/30 09:52:25 773994] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43939, ack_elapse 43849, delivered 52812|rate 1201939|lost 313| [2025/04/30 09:52:25 773998] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: RTT round update 31 -> 32| [2025/04/30 09:52:25 774002] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201939) in round 32| [2025/04/30 09:52:25 774006] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 774015] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 774019] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54012|packet_lost:0|acked:2400|po_sent_time:1746006745731599|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1718117| [2025/04/30 09:52:25 774023] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110305|packet_lost:0|acked:2400|po_sent_time:1746006745731599|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1718117| [2025/04/30 09:52:25 774028] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104667|full_bw_reached:1|inflight:51606|srtt:42360|latest_rtt:42230|min_rtt:31359|applimit:0|lost:312|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:52:25 774034] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:738|largest:738|pns:2| [2025/04/30 09:52:25 774038] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:738|frame:ACK |recv_time:1746006745773829|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 774043] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865773829|now:1746006745773829|interv:120000000| [2025/04/30 09:52:25 774047] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865773829|now:1746006745773829|interv:120000000| [2025/04/30 09:52:25 774051] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745794954|pq_index:0| [2025/04/30 09:52:25 774055] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745773330| [2025/04/30 09:52:25 774059] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745774059| [2025/04/30 09:52:25 774064] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745774063| [2025/04/30 09:52:25 774070] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 774075] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 774080] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 774084] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1747|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 774089] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 774093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1739055| [2025/04/30 09:52:25 774098] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 774105] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 774109] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 774113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1740234| [2025/04/30 09:52:25 774118] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 774122] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 774127] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 774131] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1741413| [2025/04/30 09:52:25 774161] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 774166] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 774170] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 774175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1742592| [2025/04/30 09:52:25 774179] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 774183] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 774188] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 774192] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1743771| [2025/04/30 09:52:25 774196] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 774200] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 774205] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 774212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1744950| [2025/04/30 09:52:25 774216] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 774221] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 774225] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 774229] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1746129| [2025/04/30 09:52:25 774233] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 774238] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 774242] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 774246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1747308| [2025/04/30 09:52:25 774251] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 774255] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 774259] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 774263] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1748487| [2025/04/30 09:52:25 774268] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 774272] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 774276] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 774280] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1749666| [2025/04/30 09:52:25 774285] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 774291] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 774296] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 774300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1750845| [2025/04/30 09:52:25 774305] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 774309] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 774313] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 774317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1752024| [2025/04/30 09:52:25 774322] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 774326] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 774330] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 774334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1753203| [2025/04/30 09:52:25 774339] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 774346] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 774353] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 774360] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1754382| [2025/04/30 09:52:25 774368] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 774373] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 774377] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 774382] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1755561| [2025/04/30 09:52:25 774392] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 774399] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 774405] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 774412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1756740| [2025/04/30 09:52:25 774418] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 774425] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 774431] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 774438] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1757919| [2025/04/30 09:52:25 774445] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 774452] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 774458] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 774465] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1759098| [2025/04/30 09:52:25 774472] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 774479] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 774485] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 774493] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1760277| [2025/04/30 09:52:25 774500] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 774512] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 774520] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 774525] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1761456| [2025/04/30 09:52:25 774530] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 774534] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 774538] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 774542] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1762635| [2025/04/30 09:52:25 774547] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 774551] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 774555] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 774560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1763814| [2025/04/30 09:52:25 774564] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 774568] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 774572] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 774577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1764993| [2025/04/30 09:52:25 774581] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 774588] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 774595] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 774602] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1766172| [2025/04/30 09:52:25 774613] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 774621] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 774625] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 774629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1767351| [2025/04/30 09:52:25 774634] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 774638] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 774642] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 774646] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1768530| [2025/04/30 09:52:25 774651] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 774655] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 774659] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 774663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1769709| [2025/04/30 09:52:25 774668] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 774672] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 774676] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 774680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1770888| [2025/04/30 09:52:25 774685] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 774689] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 774696] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 774700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1772067| [2025/04/30 09:52:25 774704] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 774709] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 774713] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 774717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1773246| [2025/04/30 09:52:25 774721] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 774726] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 774730] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 774734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1774425| [2025/04/30 09:52:25 774738] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 774743] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 774747] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 774751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1775604| [2025/04/30 09:52:25 774755] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 774760] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 774764] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 774768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1776783| [2025/04/30 09:52:25 774775] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 774779] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 774783] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 774787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1777962| [2025/04/30 09:52:25 774792] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 774796] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 774800] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 774804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1779141| [2025/04/30 09:52:25 774809] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 774813] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 774817] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 774821] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1780320| [2025/04/30 09:52:25 774825] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 774830] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 774834] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 774838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1781499| [2025/04/30 09:52:25 774842] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 774847] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 774853] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 774857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1782678| [2025/04/30 09:52:25 774862] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 774866] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 774870] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 774874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1783857| [2025/04/30 09:52:25 774879] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 774883] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 774887] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 774891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1785036| [2025/04/30 09:52:25 774895] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 774900] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 774904] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 774908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1786215| [2025/04/30 09:52:25 774912] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 774916] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 774921] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 774925] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1787394| [2025/04/30 09:52:25 774932] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 774936] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 774940] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42360|min_srtt:42360|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 774944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1788573| [2025/04/30 09:52:25 774949] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 774953] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 774956] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 774961] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 774965] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:1747|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 774970] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 774974] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 774978] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745775978|now:1746006745774978|interv:1000| [2025/04/30 09:52:25 774983] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 774986] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 774991] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 774995] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1737876| [2025/04/30 09:52:25 774999] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 775003] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 775007] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745775978| [2025/04/30 09:52:25 775011] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745775978| [2025/04/30 09:52:25 775015] [debug] |xqc_engine_wakeup_after|wakeup:1746006745775978|now:1746006745775015|diff:963| [2025/04/30 09:52:25 775020] [debug] |xqc_engine_main_logic|END|now:1746006745774063| [2025/04/30 09:52:25 775025] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745775025| [2025/04/30 09:52:25 775029] [debug] |xqc_engine_wakeup_after|wakeup:1746006745775978|now:1746006745775029|diff:949| [2025/04/30 09:52:25 775033] [debug] |xqc_engine_main_logic|END|now:1746006745775025| [2025/04/30 09:52:25 775862] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745775860| [2025/04/30 09:52:25 775877] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 775886] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:738| [2025/04/30 09:52:25 775892] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:739| [2025/04/30 09:52:25 775901] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:739| [2025/04/30 09:52:25 775907] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 775915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1796|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1797|path_largest_ack:1796| [2025/04/30 09:52:25 775922] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54012|prior_delivered:1665305|prior_time:1746006745729980|is_app_limited:0|send_elapse:44068|ack_elapse:45880|ctl_first_sent_time:1746006745731728|lagest_ack_time:1746006745775860|curr_delivered:1719317| [2025/04/30 09:52:25 775930] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745731728| [2025/04/30 09:52:25 775937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:350||sndq_packets_used_bytes:0|sndq_packets_free:998| [2025/04/30 09:52:25 775944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1797|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1797|path_largest_ack:1797| [2025/04/30 09:52:25 775951] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:52812|prior_delivered:1667705|prior_time:1746006745731955|is_app_limited:0|send_elapse:43708|ack_elapse:43905|ctl_first_sent_time:1746006745733542|lagest_ack_time:1746006745775860|curr_delivered:1720517| [2025/04/30 09:52:25 775958] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745733542| [2025/04/30 09:52:25 775965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:349||sndq_packets_used_bytes:0|sndq_packets_free:999| [2025/04/30 09:52:25 775971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42360|rttvar:326|minrtt:31359|latest_rtt:42318|ack_delay:128| [2025/04/30 09:52:25 775978] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42338|rttvar:287|minrtt:31359|latest_rtt:42318|ack_delay:128| [2025/04/30 09:52:25 775984] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1797|lost_pn:1794|thresh:3| [2025/04/30 09:52:25 775989] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 775993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 775997] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42338|rtt_var:287|pto_duration:44338|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 776002] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 776007] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 776014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49206| [2025/04/30 09:52:25 776028] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745842812|now:1746006745775997|interv:66815| [2025/04/30 09:52:25 776033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745842812|now:1746006745775997|interval:66815|pto_count:0|srtt:42338 [2025/04/30 09:52:25 776038] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43708, ack_elapse 43905, delivered 52812|rate 1202869|lost 313| [2025/04/30 09:52:25 776043] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202869) in round 32| [2025/04/30 09:52:25 776047] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 776051] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 776055] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745733542|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1718117| [2025/04/30 09:52:25 776060] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745733542|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1718117| [2025/04/30 09:52:25 776064] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104667|full_bw_reached:1|inflight:49206|srtt:42338|latest_rtt:42318|min_rtt:31359|applimit:0|lost:312|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 776070] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:739|largest:739|pns:2| [2025/04/30 09:52:25 776075] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:739|frame:ACK |recv_time:1746006745775860|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 776080] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865775860|now:1746006745775860|interv:120000000| [2025/04/30 09:52:25 776084] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865775860|now:1746006745775860|interv:120000000| [2025/04/30 09:52:25 776088] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745775978|pq_index:0| [2025/04/30 09:52:25 776092] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745774063| [2025/04/30 09:52:25 776096] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745776096| [2025/04/30 09:52:25 776101] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745776100| [2025/04/30 09:52:25 776106] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745775978|now:1746006745776100| [2025/04/30 09:52:25 776110] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745775978|now:1746006745776100| [2025/04/30 09:52:25 776114] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 776120] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42338|min_srtt:42338|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 776127] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:49206|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1788573| [2025/04/30 09:52:25 776151] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 776160] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 776165] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42338|min_srtt:42338|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 776169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:49206|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1789752| [2025/04/30 09:52:25 776174] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 776178] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 776183] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42338|min_srtt:42338|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 776187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:49206|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1790931| [2025/04/30 09:52:25 776192] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 776196] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 776199] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 776204] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 776208] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:1747|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 776213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 776217] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 776222] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1839| [2025/04/30 09:52:25 776260] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1839|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746006745776229|stream_id:0|stream_offset:1629408| [2025/04/30 09:52:25 776269] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1839|origin_pktnum:1747|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:25 776276] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 09:52:25 776289] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42338|rtt_var:287|pto_duration:44338|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 776295] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 776299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 776303] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 09:52:25 776307] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745845567|now:1746006745776289|interv:69278| [2025/04/30 09:52:25 776311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745845567|now:1746006745776289|interval:69278|pto_count:0|srtt:42338 [2025/04/30 09:52:25 776316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:50406| [2025/04/30 09:52:25 776321] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 776326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1737876| [2025/04/30 09:52:25 776331] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 776335] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1840| [2025/04/30 09:52:25 776374] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1840|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746006745776344|stream_id:0|stream_offset:1737876| [2025/04/30 09:52:25 776383] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 776391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 09:52:25 776398] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42338|rtt_var:287|pto_duration:44338|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 776404] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 776411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 776417] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 776424] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745845682|now:1746006745776397|interv:69285| [2025/04/30 09:52:25 776430] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745845682|now:1746006745776397|interval:69285|pto_count:0|srtt:42338 [2025/04/30 09:52:25 776438] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:51606| [2025/04/30 09:52:25 776445] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 776453] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1739055| [2025/04/30 09:52:25 776466] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 776473] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1841| [2025/04/30 09:52:25 776509] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1841|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745776484|stream_id:0|stream_offset:1739055| [2025/04/30 09:52:25 776519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 776526] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 776533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42338|rtt_var:287|pto_duration:44338|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 776540] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 776547] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 776553] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 776560] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745845822|now:1746006745776533|interv:69289| [2025/04/30 09:52:25 776567] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745845822|now:1746006745776533|interval:69289|pto_count:0|srtt:42338 [2025/04/30 09:52:25 776580] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:52806| [2025/04/30 09:52:25 776588] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 776602] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1740234| [2025/04/30 09:52:25 776609] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 776616] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1842| [2025/04/30 09:52:25 776648] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1842|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745776627|stream_id:0|stream_offset:1740234| [2025/04/30 09:52:25 776657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 776664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 776671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42338|rtt_var:287|pto_duration:44338|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 776678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 776689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 776695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 776701] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745845965|now:1746006745776671|interv:69294| [2025/04/30 09:52:25 776708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745845965|now:1746006745776671|interval:69294|pto_count:0|srtt:42338 [2025/04/30 09:52:25 776714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:54006| [2025/04/30 09:52:25 776718] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 776723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1741413| [2025/04/30 09:52:25 776727] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 776732] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745777731|now:1746006745776731|interv:1000| [2025/04/30 09:52:25 776736] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 776740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 776744] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745777731| [2025/04/30 09:52:25 776748] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745777731| [2025/04/30 09:52:25 776752] [debug] |xqc_engine_wakeup_after|wakeup:1746006745777731|now:1746006745776752|diff:979| [2025/04/30 09:52:25 776757] [debug] |xqc_engine_main_logic|END|now:1746006745776100| [2025/04/30 09:52:25 776762] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745776762| [2025/04/30 09:52:25 776766] [debug] |xqc_engine_wakeup_after|wakeup:1746006745777731|now:1746006745776766|diff:965| [2025/04/30 09:52:25 776770] [debug] |xqc_engine_main_logic|END|now:1746006745776762| [2025/04/30 09:52:25 777832] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745777831| [2025/04/30 09:52:25 777847] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 777857] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:739| [2025/04/30 09:52:25 777863] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:740| [2025/04/30 09:52:25 777872] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:740| [2025/04/30 09:52:25 777879] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 777886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1798|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1799|path_largest_ack:1798| [2025/04/30 09:52:25 777893] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54012|prior_delivered:1667705|prior_time:1746006745731955|is_app_limited:0|send_elapse:43850|ack_elapse:45876|ctl_first_sent_time:1746006745733684|lagest_ack_time:1746006745777831|curr_delivered:1721717| [2025/04/30 09:52:25 777900] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745733684| [2025/04/30 09:52:25 777913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:348||sndq_packets_used_bytes:0|sndq_packets_free:1000| [2025/04/30 09:52:25 777920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1799|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1799|path_largest_ack:1799| [2025/04/30 09:52:25 777927] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:52812|prior_delivered:1670105|prior_time:1746006745733970|is_app_limited:0|send_elapse:43730|ack_elapse:43861|ctl_first_sent_time:1746006745735587|lagest_ack_time:1746006745777831|curr_delivered:1722917| [2025/04/30 09:52:25 777932] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745735587| [2025/04/30 09:52:25 777936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:347||sndq_packets_used_bytes:0|sndq_packets_free:1001| [2025/04/30 09:52:25 777940] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42338|rttvar:287|minrtt:31359|latest_rtt:42244|ack_delay:96| [2025/04/30 09:52:25 777946] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42314|rttvar:263|minrtt:31359|latest_rtt:42244|ack_delay:96| [2025/04/30 09:52:25 777954] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1799|lost_pn:1796|thresh:3| [2025/04/30 09:52:25 777960] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 777967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 777971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42314|rtt_var:263|pto_duration:44314|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 777976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 777980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 777984] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 777988] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745845941|now:1746006745777971|interv:67970| [2025/04/30 09:52:25 777992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745845941|now:1746006745777971|interval:67970|pto_count:0|srtt:42314 [2025/04/30 09:52:25 777996] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43730, ack_elapse 43861, delivered 52812|rate 1204076|lost 313| [2025/04/30 09:52:25 778001] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204076) in round 32| [2025/04/30 09:52:25 778005] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 778009] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 778013] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745735587|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1718117| [2025/04/30 09:52:25 778018] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745735587|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1718117| [2025/04/30 09:52:25 778026] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104667|full_bw_reached:1|inflight:51606|srtt:42314|latest_rtt:42244|min_rtt:31359|applimit:0|lost:313|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 778031] [stats] |scid:d47626d1917b423603b680b7|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0||cwnd:104667|inflight:51606|mode:2|applimit:0|pacing_rate:1210332|bw:1210332|srtt:42314|latest_rtt:42244|min_rtt:31359|send:1816|lost:313|tlp:0|recv:720|recovery:0|slow_start:0|conn_life:1552027|acked:2400|delivered:1722917|is_cwnd_limited:0| [2025/04/30 09:52:25 778037] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:740|largest:740|pns:2| [2025/04/30 09:52:25 778042] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:740|frame:ACK |recv_time:1746006745777831|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 778047] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865777831|now:1746006745777831|interv:120000000| [2025/04/30 09:52:25 778051] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865777831|now:1746006745777831|interv:120000000| [2025/04/30 09:52:25 778055] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745777731|pq_index:0| [2025/04/30 09:52:25 778059] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745776100| [2025/04/30 09:52:25 778063] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745778063| [2025/04/30 09:52:25 778068] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745778067| [2025/04/30 09:52:25 778073] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745777731|now:1746006745778067| [2025/04/30 09:52:25 778077] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745777731|now:1746006745778067| [2025/04/30 09:52:25 778081] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 778086] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42314|min_srtt:42314|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 778091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1790931| [2025/04/30 09:52:25 778096] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42314|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 778100] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 778105] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42314|min_srtt:42314|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 778109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1792110| [2025/04/30 09:52:25 778117] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42314|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 778121] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 778126] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42314|min_srtt:42314|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 778130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1793289| [2025/04/30 09:52:25 778160] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 778165] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 778169] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 778174] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 778180] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 778186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1741413| [2025/04/30 09:52:25 778191] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 778195] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1843| [2025/04/30 09:52:25 778233] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1843|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745778203|stream_id:0|stream_offset:1741413| [2025/04/30 09:52:25 778243] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 778250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 778257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42314|rtt_var:263|pto_duration:44314|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 778264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 778269] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 778273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 778277] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745847517|now:1746006745778256|interv:69261| [2025/04/30 09:52:25 778281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745847517|now:1746006745778256|interval:69261|pto_count:0|srtt:42314 [2025/04/30 09:52:25 778290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:52806| [2025/04/30 09:52:25 778295] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 778300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1742592| [2025/04/30 09:52:25 778304] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 778308] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745779308|now:1746006745778308|interv:1000| [2025/04/30 09:52:25 778312] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 778317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 778323] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745779308| [2025/04/30 09:52:25 778330] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745779308| [2025/04/30 09:52:25 778336] [debug] |xqc_engine_wakeup_after|wakeup:1746006745779308|now:1746006745778336|diff:972| [2025/04/30 09:52:25 778343] [debug] |xqc_engine_main_logic|END|now:1746006745778067| [2025/04/30 09:52:25 778349] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745778349| [2025/04/30 09:52:25 778353] [debug] |xqc_engine_wakeup_after|wakeup:1746006745779308|now:1746006745778353|diff:955| [2025/04/30 09:52:25 778357] [debug] |xqc_engine_main_logic|END|now:1746006745778349| [2025/04/30 09:52:25 779434] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745779433| [2025/04/30 09:52:25 779447] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745779308|pq_index:0| [2025/04/30 09:52:25 779454] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745778067| [2025/04/30 09:52:25 779461] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745779459| [2025/04/30 09:52:25 779468] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745779308|now:1746006745779459| [2025/04/30 09:52:25 779475] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745779308|now:1746006745779459| [2025/04/30 09:52:25 779481] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 779489] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42314|min_srtt:42314|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 779496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1793289| [2025/04/30 09:52:25 779501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 779505] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 779509] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 779520] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 779526] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 779533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1742592| [2025/04/30 09:52:25 779540] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 779547] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1844| [2025/04/30 09:52:25 779582] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1844|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745779555|stream_id:0|stream_offset:1742592| [2025/04/30 09:52:25 779588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 779593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 779598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42314|rtt_var:263|pto_duration:44314|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 779603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 779610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 779616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 779622] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745848869|now:1746006745779597|interv:69272| [2025/04/30 09:52:25 779629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745848869|now:1746006745779597|interval:69272|pto_count:0|srtt:42314 [2025/04/30 09:52:25 779636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:54006| [2025/04/30 09:52:25 779644] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 779651] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1743771| [2025/04/30 09:52:25 779656] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 779660] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1845| [2025/04/30 09:52:25 779689] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1845|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745779667|stream_id:0|stream_offset:1743771| [2025/04/30 09:52:25 779695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 779703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 779715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42314|rtt_var:263|pto_duration:44314|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 779722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 779729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 779735] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 779742] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745848981|now:1746006745779715|interv:69266| [2025/04/30 09:52:25 779748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745848981|now:1746006745779715|interval:69266|pto_count:0|srtt:42314 [2025/04/30 09:52:25 779755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:55206| [2025/04/30 09:52:25 779762] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 779769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1744950| [2025/04/30 09:52:25 779777] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 779783] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745780783|now:1746006745779783|interv:1000| [2025/04/30 09:52:25 779790] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 779796] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 779802] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745780783| [2025/04/30 09:52:25 779809] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745780783| [2025/04/30 09:52:25 779815] [debug] |xqc_engine_wakeup_after|wakeup:1746006745780783|now:1746006745779815|diff:968| [2025/04/30 09:52:25 779821] [debug] |xqc_engine_main_logic|END|now:1746006745779459| [2025/04/30 09:52:25 779834] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745779833| [2025/04/30 09:52:25 779842] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 779851] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:740| [2025/04/30 09:52:25 779856] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:741| [2025/04/30 09:52:25 779865] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:741| [2025/04/30 09:52:25 779872] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 779879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1800|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1801|path_largest_ack:1800| [2025/04/30 09:52:25 779887] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54012|prior_delivered:1670105|prior_time:1746006745733970|is_app_limited:0|send_elapse:43855|ack_elapse:45863|ctl_first_sent_time:1746006745735712|lagest_ack_time:1746006745779833|curr_delivered:1724117| [2025/04/30 09:52:25 779895] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745735712| [2025/04/30 09:52:25 779909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:346||sndq_packets_used_bytes:0|sndq_packets_free:1002| [2025/04/30 09:52:25 779915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1801|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1801|path_largest_ack:1801| [2025/04/30 09:52:25 779923] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:52812|prior_delivered:1672505|prior_time:1746006745735976|is_app_limited:0|send_elapse:43900|ack_elapse:43857|ctl_first_sent_time:1746006745737585|lagest_ack_time:1746006745779833|curr_delivered:1725317| [2025/04/30 09:52:25 779929] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745737585| [2025/04/30 09:52:25 779933] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:345||sndq_packets_used_bytes:0|sndq_packets_free:1003| [2025/04/30 09:52:25 779937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42314|rttvar:263|minrtt:31359|latest_rtt:42248|ack_delay:88| [2025/04/30 09:52:25 779941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42295|rttvar:236|minrtt:31359|latest_rtt:42248|ack_delay:88| [2025/04/30 09:52:25 779946] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1801|lost_pn:1798|thresh:3| [2025/04/30 09:52:25 779950] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 779954] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 779958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42295|rtt_var:236|pto_duration:44295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 779963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 779967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 779971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 779975] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745848962|now:1746006745779958|interv:69004| [2025/04/30 09:52:25 779979] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745848962|now:1746006745779958|interval:69004|pto_count:0|srtt:42295 [2025/04/30 09:52:25 779983] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43900, ack_elapse 43857, delivered 52812|rate 1203006|lost 313| [2025/04/30 09:52:25 779988] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203006) in round 32| [2025/04/30 09:52:25 779992] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 779996] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 780000] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745737585|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1718117| [2025/04/30 09:52:25 780005] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745737585|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1718117| [2025/04/30 09:52:25 780012] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104667|full_bw_reached:1|inflight:52806|srtt:42295|latest_rtt:42248|min_rtt:31359|applimit:0|lost:313|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 780018] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:741|largest:741|pns:2| [2025/04/30 09:52:25 780023] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:741|frame:ACK |recv_time:1746006745779833|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 780028] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865779833|now:1746006745779833|interv:120000000| [2025/04/30 09:52:25 780032] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865779833|now:1746006745779833|interv:120000000| [2025/04/30 09:52:25 780036] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745780783|pq_index:0| [2025/04/30 09:52:25 780040] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745779459| [2025/04/30 09:52:25 780044] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745780044| [2025/04/30 09:52:25 780049] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745780048| [2025/04/30 09:52:25 780055] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42295|min_srtt:42295|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 780060] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1793289| [2025/04/30 09:52:25 780064] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42295|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 780069] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 780074] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42295|min_srtt:42295|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 780078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1794468| [2025/04/30 09:52:25 780082] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42295|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 780087] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 780091] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42295|min_srtt:42295|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 780098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1795647| [2025/04/30 09:52:25 780103] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 780107] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 780111] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 780115] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 780119] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 780124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1744950| [2025/04/30 09:52:25 780128] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 780150] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 780157] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745780783| [2025/04/30 09:52:25 780162] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745780783| [2025/04/30 09:52:25 780165] [debug] |xqc_engine_wakeup_after|wakeup:1746006745780783|now:1746006745780165|diff:618| [2025/04/30 09:52:25 780170] [debug] |xqc_engine_main_logic|END|now:1746006745780048| [2025/04/30 09:52:25 780175] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745780175| [2025/04/30 09:52:25 780179] [debug] |xqc_engine_wakeup_after|wakeup:1746006745780783|now:1746006745780179|diff:604| [2025/04/30 09:52:25 780183] [debug] |xqc_engine_main_logic|END|now:1746006745780175| [2025/04/30 09:52:25 781253] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745781253| [2025/04/30 09:52:25 781267] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745780783|pq_index:0| [2025/04/30 09:52:25 781274] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745780048| [2025/04/30 09:52:25 781282] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745781280| [2025/04/30 09:52:25 781290] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745780783|now:1746006745781280| [2025/04/30 09:52:25 781296] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745780783|now:1746006745781280| [2025/04/30 09:52:25 781303] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 781311] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42295|min_srtt:42295|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 781319] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1795647| [2025/04/30 09:52:25 781326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 781339] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 781345] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 781352] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 781359] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 781365] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1744950| [2025/04/30 09:52:25 781372] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 781379] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1846| [2025/04/30 09:52:25 781422] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1846|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745781391|stream_id:0|stream_offset:1744950| [2025/04/30 09:52:25 781432] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 781439] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 781446] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42295|rtt_var:236|pto_duration:44295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 781453] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 781460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 781466] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 781472] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745850686|now:1746006745781446|interv:69240| [2025/04/30 09:52:25 781479] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745850686|now:1746006745781446|interval:69240|pto_count:0|srtt:42295 [2025/04/30 09:52:25 781486] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:54006| [2025/04/30 09:52:25 781494] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 781500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1746129| [2025/04/30 09:52:25 781508] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 781514] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745782514|now:1746006745781514|interv:1000| [2025/04/30 09:52:25 781521] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 781526] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 781535] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745782514| [2025/04/30 09:52:25 781540] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745782514| [2025/04/30 09:52:25 781544] [debug] |xqc_engine_wakeup_after|wakeup:1746006745782514|now:1746006745781544|diff:970| [2025/04/30 09:52:25 781548] [debug] |xqc_engine_main_logic|END|now:1746006745781280| [2025/04/30 09:52:25 781815] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745781814| [2025/04/30 09:52:25 781826] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 781834] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:741| [2025/04/30 09:52:25 781840] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:742| [2025/04/30 09:52:25 781849] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:742| [2025/04/30 09:52:25 781855] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 781862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1802|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1803|path_largest_ack:1802| [2025/04/30 09:52:25 781870] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54012|prior_delivered:1672505|prior_time:1746006745735976|is_app_limited:0|send_elapse:44022|ack_elapse:45838|ctl_first_sent_time:1746006745737707|lagest_ack_time:1746006745781814|curr_delivered:1726517| [2025/04/30 09:52:25 781878] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745737707| [2025/04/30 09:52:25 781884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:344||sndq_packets_used_bytes:0|sndq_packets_free:1004| [2025/04/30 09:52:25 781888] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1803|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1803|path_largest_ack:1803| [2025/04/30 09:52:25 781894] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:52812|prior_delivered:1674905|prior_time:1746006745738023|is_app_limited:0|send_elapse:43993|ack_elapse:43791|ctl_first_sent_time:1746006745739664|lagest_ack_time:1746006745781814|curr_delivered:1727717| [2025/04/30 09:52:25 781902] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745739664| [2025/04/30 09:52:25 781908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:343||sndq_packets_used_bytes:0|sndq_packets_free:1005| [2025/04/30 09:52:25 781914] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42295|rttvar:236|minrtt:31359|latest_rtt:42150|ack_delay:88| [2025/04/30 09:52:25 781920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42266|rttvar:235|minrtt:31359|latest_rtt:42150|ack_delay:88| [2025/04/30 09:52:25 781926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1803|lost_pn:1800|thresh:3| [2025/04/30 09:52:25 781933] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 781939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 781946] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42266|rtt_var:235|pto_duration:44266|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 781957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 781961] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 781965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 781969] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745850657|now:1746006745781945|interv:68712| [2025/04/30 09:52:25 781973] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745850657|now:1746006745781945|interval:68712|pto_count:0|srtt:42266 [2025/04/30 09:52:25 781977] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43993, ack_elapse 43791, delivered 52812|rate 1200463|lost 313| [2025/04/30 09:52:25 781982] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200463) in round 32| [2025/04/30 09:52:25 781986] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 781991] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 781995] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745739664|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1718117| [2025/04/30 09:52:25 781999] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745739664|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1718117| [2025/04/30 09:52:25 782004] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104667|full_bw_reached:1|inflight:51606|srtt:42266|latest_rtt:42150|min_rtt:31359|applimit:0|lost:313|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 782010] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:742|largest:742|pns:2| [2025/04/30 09:52:25 782014] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:742|frame:ACK |recv_time:1746006745781814|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 782019] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865781814|now:1746006745781814|interv:120000000| [2025/04/30 09:52:25 782023] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865781814|now:1746006745781814|interv:120000000| [2025/04/30 09:52:25 782027] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745782514|pq_index:0| [2025/04/30 09:52:25 782032] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745781280| [2025/04/30 09:52:25 782036] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745782036| [2025/04/30 09:52:25 782041] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745782040| [2025/04/30 09:52:25 782047] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42266|min_srtt:42266|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 782054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1795647| [2025/04/30 09:52:25 782059] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42266|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 782064] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 782069] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42266|min_srtt:42266|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 782073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1796826| [2025/04/30 09:52:25 782077] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42266|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 782082] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 782086] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42266|min_srtt:42266|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 782090] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1798005| [2025/04/30 09:52:25 782095] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 782099] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 782103] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 782107] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 782111] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 782116] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1746129| [2025/04/30 09:52:25 782120] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 782124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 782128] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745782514| [2025/04/30 09:52:25 782150] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745782514| [2025/04/30 09:52:25 782158] [debug] |xqc_engine_wakeup_after|wakeup:1746006745782514|now:1746006745782157|diff:357| [2025/04/30 09:52:25 782162] [debug] |xqc_engine_main_logic|END|now:1746006745782040| [2025/04/30 09:52:25 782170] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745782170| [2025/04/30 09:52:25 782174] [debug] |xqc_engine_wakeup_after|wakeup:1746006745782514|now:1746006745782174|diff:340| [2025/04/30 09:52:25 782178] [debug] |xqc_engine_main_logic|END|now:1746006745782170| [2025/04/30 09:52:25 783247] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745783247| [2025/04/30 09:52:25 783262] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745782514|pq_index:0| [2025/04/30 09:52:25 783269] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745782040| [2025/04/30 09:52:25 783277] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745783275| [2025/04/30 09:52:25 783285] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745782514|now:1746006745783275| [2025/04/30 09:52:25 783291] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745782514|now:1746006745783275| [2025/04/30 09:52:25 783298] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 783306] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42266|min_srtt:42266|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 783313] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1798005| [2025/04/30 09:52:25 783320] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 783327] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 783333] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 783340] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 783347] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 783353] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1746129| [2025/04/30 09:52:25 783360] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 783366] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1847| [2025/04/30 09:52:25 783422] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1847|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745783377|stream_id:0|stream_offset:1746129| [2025/04/30 09:52:25 783432] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 783439] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 783446] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42266|rtt_var:235|pto_duration:44266|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 783461] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 783467] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 783473] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 783480] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745852643|now:1746006745783446|interv:69197| [2025/04/30 09:52:25 783486] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745852643|now:1746006745783446|interval:69197|pto_count:0|srtt:42266 [2025/04/30 09:52:25 783493] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:52806| [2025/04/30 09:52:25 783500] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 783507] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1747308| [2025/04/30 09:52:25 783514] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 783521] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1848| [2025/04/30 09:52:25 783565] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1848|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745783532|stream_id:0|stream_offset:1747308| [2025/04/30 09:52:25 783573] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 783581] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 783588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42266|rtt_var:235|pto_duration:44266|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 783594] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 783599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 783603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 783607] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745852798|now:1746006745783587|interv:69211| [2025/04/30 09:52:25 783611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745852798|now:1746006745783587|interval:69211|pto_count:0|srtt:42266 [2025/04/30 09:52:25 783616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:54006| [2025/04/30 09:52:25 783620] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 783625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1748487| [2025/04/30 09:52:25 783634] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 783638] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1849| [2025/04/30 09:52:25 783668] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1849|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745783645|stream_id:0|stream_offset:1748487| [2025/04/30 09:52:25 783677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 783684] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 783691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42266|rtt_var:235|pto_duration:44266|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 783696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 783700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 783704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 783708] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745852911|now:1746006745783691|interv:69220| [2025/04/30 09:52:25 783712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745852911|now:1746006745783691|interval:69220|pto_count:0|srtt:42266 [2025/04/30 09:52:25 783716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:55206| [2025/04/30 09:52:25 783721] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 783736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1749666| [2025/04/30 09:52:25 783743] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 783749] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745784749|now:1746006745783749|interv:1000| [2025/04/30 09:52:25 783755] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 783762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 783766] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745784749| [2025/04/30 09:52:25 783771] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745784749| [2025/04/30 09:52:25 783775] [debug] |xqc_engine_wakeup_after|wakeup:1746006745784749|now:1746006745783775|diff:974| [2025/04/30 09:52:25 783779] [debug] |xqc_engine_main_logic|END|now:1746006745783275| [2025/04/30 09:52:25 783792] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745783791| [2025/04/30 09:52:25 783800] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 783808] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:742| [2025/04/30 09:52:25 783813] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:743| [2025/04/30 09:52:25 783828] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:743| [2025/04/30 09:52:25 783835] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 783843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1804|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1805|path_largest_ack:1804| [2025/04/30 09:52:25 783850] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54012|prior_delivered:1674905|prior_time:1746006745738023|is_app_limited:0|send_elapse:44114|ack_elapse:45768|ctl_first_sent_time:1746006745739785|lagest_ack_time:1746006745783791|curr_delivered:1728917| [2025/04/30 09:52:25 783857] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745739785| [2025/04/30 09:52:25 783865] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:342||sndq_packets_used_bytes:0|sndq_packets_free:1006| [2025/04/30 09:52:25 783872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1805|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1805|path_largest_ack:1805| [2025/04/30 09:52:25 783878] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:52812|prior_delivered:1677305|prior_time:1746006745739933|is_app_limited:0|send_elapse:42638|ack_elapse:43858|ctl_first_sent_time:1746006745740293|lagest_ack_time:1746006745783791|curr_delivered:1730117| [2025/04/30 09:52:25 783885] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745740293| [2025/04/30 09:52:25 783891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:341||sndq_packets_used_bytes:0|sndq_packets_free:1007| [2025/04/30 09:52:25 783898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42266|rttvar:235|minrtt:31359|latest_rtt:43498|ack_delay:96| [2025/04/30 09:52:25 783905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42408|rttvar:461|minrtt:31359|latest_rtt:43498|ack_delay:96| [2025/04/30 09:52:25 783912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1805|lost_pn:1802|thresh:3| [2025/04/30 09:52:25 783919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 783925] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 783929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42408|rtt_var:461|pto_duration:44408|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 783933] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 783937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 783942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 783949] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745853053|now:1746006745783929|interv:69124| [2025/04/30 09:52:25 783956] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745853053|now:1746006745783929|interval:69124|pto_count:0|srtt:42408 [2025/04/30 09:52:25 783968] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42638, ack_elapse 43858, delivered 52812|rate 1204158|lost 313| [2025/04/30 09:52:25 783973] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204158) in round 32| [2025/04/30 09:52:25 783977] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 783981] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 783985] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745740293|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1718117| [2025/04/30 09:52:25 783990] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745740293|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1718117| [2025/04/30 09:52:25 783995] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104667|full_bw_reached:1|inflight:52806|srtt:42408|latest_rtt:43498|min_rtt:31359|applimit:0|lost:313|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 784001] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:743|largest:743|pns:2| [2025/04/30 09:52:25 784006] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:743|frame:ACK |recv_time:1746006745783791|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 784010] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865783791|now:1746006745783791|interv:120000000| [2025/04/30 09:52:25 784015] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865783791|now:1746006745783791|interv:120000000| [2025/04/30 09:52:25 784019] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745784749|pq_index:0| [2025/04/30 09:52:25 784023] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745783275| [2025/04/30 09:52:25 784027] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745784027| [2025/04/30 09:52:25 784032] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745784031| [2025/04/30 09:52:25 784038] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42408|min_srtt:42408|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 784043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1798005| [2025/04/30 09:52:25 784047] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42408|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 784052] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 784057] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42408|min_srtt:42408|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 784064] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1799184| [2025/04/30 09:52:25 784068] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42408|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 784073] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 784077] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42408|min_srtt:42408|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 784081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1800363| [2025/04/30 09:52:25 784086] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 784090] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 784093] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 784098] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 784102] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 784106] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1749666| [2025/04/30 09:52:25 784111] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 784114] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 784118] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745784749| [2025/04/30 09:52:25 784122] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745784749| [2025/04/30 09:52:25 784126] [debug] |xqc_engine_wakeup_after|wakeup:1746006745784749|now:1746006745784126|diff:623| [2025/04/30 09:52:25 784131] [debug] |xqc_engine_main_logic|END|now:1746006745784031| [2025/04/30 09:52:25 784156] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745784156| [2025/04/30 09:52:25 784160] [debug] |xqc_engine_wakeup_after|wakeup:1746006745784749|now:1746006745784160|diff:589| [2025/04/30 09:52:25 784164] [debug] |xqc_engine_main_logic|END|now:1746006745784156| [2025/04/30 09:52:25 785237] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745785236| [2025/04/30 09:52:25 785248] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745784749|pq_index:0| [2025/04/30 09:52:25 785253] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745784031| [2025/04/30 09:52:25 785258] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745785257| [2025/04/30 09:52:25 785263] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745784749|now:1746006745785257| [2025/04/30 09:52:25 785273] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745784749|now:1746006745785257| [2025/04/30 09:52:25 785277] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 785282] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42408|min_srtt:42408|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 785287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1800363| [2025/04/30 09:52:25 785292] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 785296] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 785303] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 785309] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 785317] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 785324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1749666| [2025/04/30 09:52:25 785331] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 785338] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1850| [2025/04/30 09:52:25 785418] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1850|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745785349|stream_id:0|stream_offset:1749666| [2025/04/30 09:52:25 785429] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 785437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 785443] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42408|rtt_var:461|pto_duration:44408|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 785451] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 785457] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 785463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 785470] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745854757|now:1746006745785443|interv:69314| [2025/04/30 09:52:25 785476] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745854757|now:1746006745785443|interval:69314|pto_count:0|srtt:42408 [2025/04/30 09:52:25 785483] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:54006| [2025/04/30 09:52:25 785498] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 785504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1750845| [2025/04/30 09:52:25 785512] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 785517] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1851| [2025/04/30 09:52:25 785552] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1851|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745785525|stream_id:0|stream_offset:1750845| [2025/04/30 09:52:25 785562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 785569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 785576] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42408|rtt_var:461|pto_duration:44408|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 785583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 785588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 785591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 785595] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745854933|now:1746006745785575|interv:69358| [2025/04/30 09:52:25 785599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745854933|now:1746006745785575|interval:69358|pto_count:0|srtt:42408 [2025/04/30 09:52:25 785604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:55206| [2025/04/30 09:52:25 785609] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 785613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1752024| [2025/04/30 09:52:25 785618] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 785621] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745786621|now:1746006745785621|interv:1000| [2025/04/30 09:52:25 785625] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 785629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 785633] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745786621| [2025/04/30 09:52:25 785638] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745786621| [2025/04/30 09:52:25 785642] [debug] |xqc_engine_wakeup_after|wakeup:1746006745786621|now:1746006745785642|diff:979| [2025/04/30 09:52:25 785646] [debug] |xqc_engine_main_logic|END|now:1746006745785257| [2025/04/30 09:52:25 786009] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745786009| [2025/04/30 09:52:25 786022] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 786031] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:743| [2025/04/30 09:52:25 786037] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:744| [2025/04/30 09:52:25 786046] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:744| [2025/04/30 09:52:25 786052] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 786060] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 786067] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54012|prior_delivered:1677305|prior_time:1746006745739933|is_app_limited:0|send_elapse:44024|ack_elapse:46076|ctl_first_sent_time:1746006745741679|lagest_ack_time:1746006745786009|curr_delivered:1731317| [2025/04/30 09:52:25 786074] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745741679| [2025/04/30 09:52:25 786082] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:340||sndq_packets_used_bytes:0|sndq_packets_free:1008| [2025/04/30 09:52:25 786087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42408|rttvar:461|minrtt:31359|latest_rtt:44330|ack_delay:1232| [2025/04/30 09:52:25 786091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42494|rttvar:518|minrtt:31359|latest_rtt:44330|ack_delay:1232| [2025/04/30 09:52:25 786098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1806|lost_pn:1803|thresh:3| [2025/04/30 09:52:25 786104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 786111] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 786117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42494|rtt_var:518|pto_duration:44566|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 786122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 786126] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 786130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 786152] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745855091|now:1746006745786117|interv:68974| [2025/04/30 09:52:25 786156] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745855091|now:1746006745786117|interval:68974|pto_count:0|srtt:42494 [2025/04/30 09:52:25 786160] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44024, ack_elapse 46076, delivered 54012|rate 1172237|lost 313| [2025/04/30 09:52:25 786165] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172237) in round 32| [2025/04/30 09:52:25 786169] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 786178] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 786182] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:1200|po_sent_time:1746006745741679|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1718117| [2025/04/30 09:52:25 786186] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:1200|po_sent_time:1746006745741679|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1718117| [2025/04/30 09:52:25 786191] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104667|full_bw_reached:1|inflight:54006|srtt:42494|latest_rtt:44330|min_rtt:31359|applimit:0|lost:313|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 786196] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:25 786201] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:25 786206] [debug] |scid:d47626d1917b423603b680b7|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:52:25 786211] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:744|largest:744|pns:2| [2025/04/30 09:52:25 786215] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:744|frame:PING ACK |recv_time:1746006745786009|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 786220] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865786009|now:1746006745786009|interv:120000000| [2025/04/30 09:52:25 786224] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865786009|now:1746006745786009|interv:120000000| [2025/04/30 09:52:25 786228] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745786621|pq_index:0| [2025/04/30 09:52:25 786232] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745785257| [2025/04/30 09:52:25 786236] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745786236| [2025/04/30 09:52:25 786241] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745786240| [2025/04/30 09:52:25 786247] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:744|ack_delay:238|first_ack_range:14|largest_pkt_recv_time:1746006745786009| [2025/04/30 09:52:25 786251] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:744|low:730|pkt_pns:2| [2025/04/30 09:52:25 786255] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:728|low:705|pkt_pns:2| [2025/04/30 09:52:25 786259] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:744|frame_largest_recv:744| [2025/04/30 09:52:25 786263] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:25 786268] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42494|min_srtt:42494|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 786273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:54006|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1800363| [2025/04/30 09:52:25 786280] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42494|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 786285] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 786290] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42494|min_srtt:42494|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 786294] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54006|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1801542| [2025/04/30 09:52:25 786298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 786302] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 786306] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 786311] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 786317] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:25 786324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:54006|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1752024| [2025/04/30 09:52:25 786331] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 786337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 786343] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745786621| [2025/04/30 09:52:25 786350] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745786621| [2025/04/30 09:52:25 786357] [debug] |xqc_engine_wakeup_after|wakeup:1746006745786621|now:1746006745786357|diff:264| [2025/04/30 09:52:25 786363] [debug] |xqc_engine_main_logic|END|now:1746006745786240| [2025/04/30 09:52:25 786372] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745786371| [2025/04/30 09:52:25 786378] [debug] |xqc_engine_wakeup_after|wakeup:1746006745786621|now:1746006745786378|diff:243| [2025/04/30 09:52:25 786385] [debug] |xqc_engine_main_logic|END|now:1746006745786371| [2025/04/30 09:52:25 787468] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745787468| [2025/04/30 09:52:25 787481] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745786621|pq_index:0| [2025/04/30 09:52:25 787486] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745786240| [2025/04/30 09:52:25 787492] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745787491| [2025/04/30 09:52:25 787497] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745786621|now:1746006745787491| [2025/04/30 09:52:25 787508] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745786621|now:1746006745787491| [2025/04/30 09:52:25 787512] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 787517] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42494|min_srtt:42494|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 787522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54006|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1801542| [2025/04/30 09:52:25 787527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 787531] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 787535] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 787540] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 787544] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:25 787549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:54006|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1752024| [2025/04/30 09:52:25 787553] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 787558] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1852| [2025/04/30 09:52:25 787595] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1852|size:1208|sent:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:54006|now:1746006745787566|stream_id:0|stream_offset:1752024| [2025/04/30 09:52:25 787602] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1852|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:52:25 787607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 787614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42494|rtt_var:518|pto_duration:44566|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 787621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 787628] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 787635] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55214| [2025/04/30 09:52:25 787641] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745857132|now:1746006745787614|interv:69518| [2025/04/30 09:52:25 787648] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745857132|now:1746006745787614|interval:69518|pto_count:0|srtt:42494 [2025/04/30 09:52:25 787655] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:55214| [2025/04/30 09:52:25 787662] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 787671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55214|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1753203| [2025/04/30 09:52:25 787676] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 787680] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1853| [2025/04/30 09:52:25 787710] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1853|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55214|now:1746006745787687|stream_id:0|stream_offset:1753203| [2025/04/30 09:52:25 787717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 787725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:55214|applimit:0| [2025/04/30 09:52:25 787732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42494|rtt_var:518|pto_duration:44566|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 787739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 787745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 787752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 56414| [2025/04/30 09:52:25 787758] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745857253|now:1746006745787731|interv:69522| [2025/04/30 09:52:25 787765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745857253|now:1746006745787731|interval:69522|pto_count:0|srtt:42494 [2025/04/30 09:52:25 787772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:56414| [2025/04/30 09:52:25 787779] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 787786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56414|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1754382| [2025/04/30 09:52:25 787794] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 787800] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745788799|now:1746006745787799|interv:1000| [2025/04/30 09:52:25 787806] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 787811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 787818] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745788799| [2025/04/30 09:52:25 787824] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745788799| [2025/04/30 09:52:25 787831] [debug] |xqc_engine_wakeup_after|wakeup:1746006745788799|now:1746006745787831|diff:968| [2025/04/30 09:52:25 787838] [debug] |xqc_engine_main_logic|END|now:1746006745787491| [2025/04/30 09:52:25 787851] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745787850| [2025/04/30 09:52:25 787865] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 787872] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:744| [2025/04/30 09:52:25 787879] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:745| [2025/04/30 09:52:25 787887] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:745| [2025/04/30 09:52:25 787893] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 787900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1808|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1809|path_largest_ack:1808| [2025/04/30 09:52:25 787908] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54012|prior_delivered:1679705|prior_time:1746006745741937|is_app_limited:0|send_elapse:44071|ack_elapse:45913|ctl_first_sent_time:1746006745743698|lagest_ack_time:1746006745787850|curr_delivered:1732517| [2025/04/30 09:52:25 787917] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745743698| [2025/04/30 09:52:25 787925] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:339||sndq_packets_used_bytes:0|sndq_packets_free:1009| [2025/04/30 09:52:25 787932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1809|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1809|path_largest_ack:1809| [2025/04/30 09:52:25 787939] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:52812|prior_delivered:1682105|prior_time:1746006745743955|is_app_limited:0|send_elapse:43896|ack_elapse:43895|ctl_first_sent_time:1746006745745561|lagest_ack_time:1746006745787850|curr_delivered:1733717| [2025/04/30 09:52:25 787946] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745745561| [2025/04/30 09:52:25 787950] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:338||sndq_packets_used_bytes:0|sndq_packets_free:1010| [2025/04/30 09:52:25 787955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42494|rttvar:518|minrtt:31359|latest_rtt:42289|ack_delay:96| [2025/04/30 09:52:25 787959] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42457|rttvar:464|minrtt:31359|latest_rtt:42289|ack_delay:96| [2025/04/30 09:52:25 787963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1809|lost_pn:1806|thresh:3| [2025/04/30 09:52:25 787967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 787972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 787976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745791331|now:1746006745787976|interval:3355| [2025/04/30 09:52:25 787980] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745791331|now:1746006745787976|interv:3355| [2025/04/30 09:52:25 787984] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43896, ack_elapse 43895, delivered 51612|rate 1175779|lost 313| [2025/04/30 09:52:25 787989] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175779) in round 32| [2025/04/30 09:52:25 788002] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 788006] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 788010] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745745561|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1718117| [2025/04/30 09:52:25 788015] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745745561|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1718117| [2025/04/30 09:52:25 788020] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104667|full_bw_reached:1|inflight:54014|srtt:42457|latest_rtt:42289|min_rtt:31359|applimit:0|lost:313|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 788026] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:745|largest:745|pns:2| [2025/04/30 09:52:25 788030] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:745|frame:ACK |recv_time:1746006745787850|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 788035] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865787850|now:1746006745787850|interv:120000000| [2025/04/30 09:52:25 788039] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865787850|now:1746006745787850|interv:120000000| [2025/04/30 09:52:25 788043] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745788799|pq_index:0| [2025/04/30 09:52:25 788048] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745787491| [2025/04/30 09:52:25 788052] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745788052| [2025/04/30 09:52:25 788057] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745788056| [2025/04/30 09:52:25 788063] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42457|min_srtt:42457|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 788067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:54014|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1801542| [2025/04/30 09:52:25 788072] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42457|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 788077] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 788082] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42457|min_srtt:42457|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 788086] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:54014|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1802721| [2025/04/30 09:52:25 788093] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:42457|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 788098] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 788102] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42457|min_srtt:42457|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 788106] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54014|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1803900| [2025/04/30 09:52:25 788111] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 788114] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 788118] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 788123] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 788127] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 788131] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54014|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1754382| [2025/04/30 09:52:25 788161] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 788165] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 788169] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745788799| [2025/04/30 09:52:25 788173] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745788799| [2025/04/30 09:52:25 788177] [debug] |xqc_engine_wakeup_after|wakeup:1746006745788799|now:1746006745788177|diff:622| [2025/04/30 09:52:25 788182] [debug] |xqc_engine_main_logic|END|now:1746006745788056| [2025/04/30 09:52:25 788187] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745788187| [2025/04/30 09:52:25 788191] [debug] |xqc_engine_wakeup_after|wakeup:1746006745788799|now:1746006745788191|diff:608| [2025/04/30 09:52:25 788195] [debug] |xqc_engine_main_logic|END|now:1746006745788187| [2025/04/30 09:52:25 789267] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745789267| [2025/04/30 09:52:25 789283] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745788799|pq_index:0| [2025/04/30 09:52:25 789290] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745788056| [2025/04/30 09:52:25 789298] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745789296| [2025/04/30 09:52:25 789305] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745788799|now:1746006745789296| [2025/04/30 09:52:25 789312] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745788799|now:1746006745789296| [2025/04/30 09:52:25 789344] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 789352] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42457|min_srtt:42457|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 789360] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54014|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1803900| [2025/04/30 09:52:25 789367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 789374] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 789380] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 789387] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 789395] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 789402] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54014|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1754382| [2025/04/30 09:52:25 789409] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 789416] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1854| [2025/04/30 09:52:25 789463] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1854|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54014|now:1746006745789428|stream_id:0|stream_offset:1754382| [2025/04/30 09:52:25 789473] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 789481] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54014|applimit:0| [2025/04/30 09:52:25 789487] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745791331|now:1746006745789487|interval:1844| [2025/04/30 09:52:25 789494] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745791331|now:1746006745789487|interv:1844| [2025/04/30 09:52:25 789501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:55214| [2025/04/30 09:52:25 789509] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 789516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55214|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1755561| [2025/04/30 09:52:25 789523] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 789529] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1855| [2025/04/30 09:52:25 789563] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1855|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55214|now:1746006745789539|stream_id:0|stream_offset:1755561| [2025/04/30 09:52:25 789574] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 789579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:55214|applimit:0| [2025/04/30 09:52:25 789583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745791331|now:1746006745789583|interval:1748| [2025/04/30 09:52:25 789587] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745791331|now:1746006745789583|interv:1748| [2025/04/30 09:52:25 789591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:56414| [2025/04/30 09:52:25 789596] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 789600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56414|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1756740| [2025/04/30 09:52:25 789605] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 789608] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745790608|now:1746006745789608|interv:1000| [2025/04/30 09:52:25 789612] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 789616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 789620] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745790608| [2025/04/30 09:52:25 789625] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745790608| [2025/04/30 09:52:25 789629] [debug] |xqc_engine_wakeup_after|wakeup:1746006745790608|now:1746006745789629|diff:979| [2025/04/30 09:52:25 789633] [debug] |xqc_engine_main_logic|END|now:1746006745789296| [2025/04/30 09:52:25 789792] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745789791| [2025/04/30 09:52:25 789804] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 789813] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:745| [2025/04/30 09:52:25 789820] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:746| [2025/04/30 09:52:25 789828] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:746| [2025/04/30 09:52:25 789834] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 789842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1810|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1811|path_largest_ack:1810| [2025/04/30 09:52:25 789849] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54012|prior_delivered:1682105|prior_time:1746006745743955|is_app_limited:0|send_elapse:44051|ack_elapse:45836|ctl_first_sent_time:1746006745745716|lagest_ack_time:1746006745789791|curr_delivered:1734917| [2025/04/30 09:52:25 789857] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745745716| [2025/04/30 09:52:25 789864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:337||sndq_packets_used_bytes:0|sndq_packets_free:1011| [2025/04/30 09:52:25 789871] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1811|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1811|path_largest_ack:1811| [2025/04/30 09:52:25 789886] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:52812|prior_delivered:1684505|prior_time:1746006745745886|is_app_limited:0|send_elapse:43823|ack_elapse:43905|ctl_first_sent_time:1746006745747453|lagest_ack_time:1746006745789791|curr_delivered:1736117| [2025/04/30 09:52:25 789893] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745747453| [2025/04/30 09:52:25 789900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:336||sndq_packets_used_bytes:0|sndq_packets_free:1012| [2025/04/30 09:52:25 789906] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42457|rttvar:464|minrtt:31359|latest_rtt:42338|ack_delay:80| [2025/04/30 09:52:25 789911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42432|rttvar:397|minrtt:31359|latest_rtt:42338|ack_delay:80| [2025/04/30 09:52:25 789915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1811|lost_pn:1808|thresh:3| [2025/04/30 09:52:25 789919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 789924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1807|lost_pn:1808|po_sent_time:1746006745743567|lost_send_time:1746006745742055|loss_delay:47736|frame:STREAM |repair:128| [2025/04/30 09:52:25 789929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006745743567u| [2025/04/30 09:52:25 789933] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 789937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42432|rtt_var:397|pto_duration:44432|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 789942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 789948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 789955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52814| [2025/04/30 09:52:25 789961] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745858971|now:1746006745789937|interv:69034| [2025/04/30 09:52:25 789968] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745858971|now:1746006745789937|interval:69034|pto_count:0|srtt:42432 [2025/04/30 09:52:25 789973] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43823, ack_elapse 43905, delivered 51612|rate 1175538|lost 314| [2025/04/30 09:52:25 789978] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175538) in round 32| [2025/04/30 09:52:25 789982] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 789986] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 789990] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104667|packet_lost:1|acked:2400|po_sent_time:1746006745747453|recovery:1|recovery_start:1746006745789933|packet_conservation:0|next_round_delivered:1718117| [2025/04/30 09:52:25 789999] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55214|packet_lost:1|acked:2400|po_sent_time:1746006745747453|recovery:1|recovery_start:1746006745789933|packet_conservation:1|next_round_delivered:1736117| [2025/04/30 09:52:25 790004] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:55214|full_bw_reached:1|inflight:52814|srtt:42432|latest_rtt:42338|min_rtt:31359|applimit:0|lost:313|recovery:1|recovery_start:1746006745789933|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 790010] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:746|largest:746|pns:2| [2025/04/30 09:52:25 790014] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:746|frame:ACK |recv_time:1746006745789791|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 790019] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865789791|now:1746006745789791|interv:120000000| [2025/04/30 09:52:25 790023] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865789791|now:1746006745789791|interv:120000000| [2025/04/30 09:52:25 790027] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745790608|pq_index:0| [2025/04/30 09:52:25 790032] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745789296| [2025/04/30 09:52:25 790036] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745790035| [2025/04/30 09:52:25 790041] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745790039| [2025/04/30 09:52:25 790047] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42432|min_srtt:42432|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 790051] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 790056] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 790060] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 790064] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 790068] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 790072] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42432|min_srtt:42432|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 790076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1803900| [2025/04/30 09:52:25 790081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 790084] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 790091] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 790095] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 790100] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 790104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1756740| [2025/04/30 09:52:25 790109] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 790112] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 790116] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745790608| [2025/04/30 09:52:25 790120] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745790608| [2025/04/30 09:52:25 790124] [debug] |xqc_engine_wakeup_after|wakeup:1746006745790608|now:1746006745790124|diff:484| [2025/04/30 09:52:25 790129] [debug] |xqc_engine_main_logic|END|now:1746006745790039| [2025/04/30 09:52:25 790154] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745790154| [2025/04/30 09:52:25 790159] [debug] |xqc_engine_wakeup_after|wakeup:1746006745790608|now:1746006745790158|diff:450| [2025/04/30 09:52:25 790162] [debug] |xqc_engine_main_logic|END|now:1746006745790154| [2025/04/30 09:52:25 791232] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745791232| [2025/04/30 09:52:25 791247] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745790608|pq_index:0| [2025/04/30 09:52:25 791254] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745790039| [2025/04/30 09:52:25 791262] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745791261| [2025/04/30 09:52:25 791270] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745790608|now:1746006745791261| [2025/04/30 09:52:25 791277] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745790608|now:1746006745791261| [2025/04/30 09:52:25 791283] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 791291] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42432|min_srtt:42432|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 791298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 791305] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 791312] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 791318] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 791324] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 791338] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42432|min_srtt:42432|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 791345] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1803900| [2025/04/30 09:52:25 791351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 791356] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 791362] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 791368] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 791375] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 791382] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1756740| [2025/04/30 09:52:25 791391] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 791398] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1856| [2025/04/30 09:52:25 791436] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1856|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52814|now:1746006745791409|stream_id:0|stream_offset:1756740| [2025/04/30 09:52:25 791445] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 791453] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52814|applimit:0| [2025/04/30 09:52:25 791460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42432|rtt_var:397|pto_duration:44432|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 791467] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 791473] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 791479] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54014| [2025/04/30 09:52:25 791485] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745860841|now:1746006745791460|interv:69381| [2025/04/30 09:52:25 791492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745860841|now:1746006745791460|interval:69381|pto_count:0|srtt:42432 [2025/04/30 09:52:25 791499] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55214|inflight:54014| [2025/04/30 09:52:25 791507] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 791513] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54014|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1757919| [2025/04/30 09:52:25 791526] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 791533] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1857| [2025/04/30 09:52:25 791571] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1857|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54014|now:1746006745791544|stream_id:0|stream_offset:1757919| [2025/04/30 09:52:25 791581] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 791588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54014|applimit:0| [2025/04/30 09:52:25 791595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42432|rtt_var:397|pto_duration:44432|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 791599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 791603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 791607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55214| [2025/04/30 09:52:25 791611] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745860976|now:1746006745791595|interv:69381| [2025/04/30 09:52:25 791615] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745860976|now:1746006745791595|interval:69381|pto_count:0|srtt:42432 [2025/04/30 09:52:25 791620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55214|inflight:55214| [2025/04/30 09:52:25 791625] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 791629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55214|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1759098| [2025/04/30 09:52:25 791633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 791638] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745860976| [2025/04/30 09:52:25 791642] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745860976| [2025/04/30 09:52:25 791646] [debug] |xqc_engine_wakeup_after|wakeup:1746006745860976|now:1746006745791646|diff:69330| [2025/04/30 09:52:25 791650] [debug] |xqc_engine_main_logic|END|now:1746006745791261| [2025/04/30 09:52:25 791831] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745791829| [2025/04/30 09:52:25 791841] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 791850] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:746| [2025/04/30 09:52:25 791856] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:747| [2025/04/30 09:52:25 791864] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:747| [2025/04/30 09:52:25 791877] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 791885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1812|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1813|path_largest_ack:1812| [2025/04/30 09:52:25 791892] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54012|prior_delivered:1684505|prior_time:1746006745745886|is_app_limited:0|send_elapse:43966|ack_elapse:45943|ctl_first_sent_time:1746006745747596|lagest_ack_time:1746006745791829|curr_delivered:1737317| [2025/04/30 09:52:25 791899] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745747596| [2025/04/30 09:52:25 791907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:336||sndq_packets_used_bytes:0|sndq_packets_free:1012| [2025/04/30 09:52:25 791913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1813|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1813|path_largest_ack:1813| [2025/04/30 09:52:25 791919] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:52812|prior_delivered:1686905|prior_time:1746006745747935|is_app_limited:0|send_elapse:45761|ack_elapse:43894|ctl_first_sent_time:1746006745749533|lagest_ack_time:1746006745791829|curr_delivered:1738517| [2025/04/30 09:52:25 791927] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745749533| [2025/04/30 09:52:25 791933] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:335||sndq_packets_used_bytes:0|sndq_packets_free:1013| [2025/04/30 09:52:25 791939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42432|rttvar:397|minrtt:31359|latest_rtt:42296|ack_delay:80| [2025/04/30 09:52:25 791947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42405|rttvar:352|minrtt:31359|latest_rtt:42296|ack_delay:80| [2025/04/30 09:52:25 791954] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1813|lost_pn:1810|thresh:3| [2025/04/30 09:52:25 791960] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 791966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 791970] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 791974] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42405|rtt_var:352|pto_duration:44405|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 791979] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 791983] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 791987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52814| [2025/04/30 09:52:25 791991] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745860949|now:1746006745791974|interv:68975| [2025/04/30 09:52:25 791995] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745860949|now:1746006745791974|interval:68975|pto_count:0|srtt:42405 [2025/04/30 09:52:25 792005] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45761, ack_elapse 43894, delivered 51612|rate 1127859|lost 314| [2025/04/30 09:52:25 792013] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1127859) in round 32| [2025/04/30 09:52:25 792019] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 792025] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 792029] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55214|packet_lost:0|acked:2400|po_sent_time:1746006745749533|recovery:1|recovery_start:1746006745789933|packet_conservation:1|next_round_delivered:1736117| [2025/04/30 09:52:25 792034] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55214|packet_lost:0|acked:2400|po_sent_time:1746006745749533|recovery:1|recovery_start:1746006745789933|packet_conservation:1|next_round_delivered:1736117| [2025/04/30 09:52:25 792038] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:55214|full_bw_reached:1|inflight:52814|srtt:42405|latest_rtt:42296|min_rtt:31359|applimit:0|lost:313|recovery:1|recovery_start:1746006745789933|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 792044] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:747|largest:747|pns:2| [2025/04/30 09:52:25 792049] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:747|frame:ACK |recv_time:1746006745791829|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 792054] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865791829|now:1746006745791829|interv:120000000| [2025/04/30 09:52:25 792058] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865791829|now:1746006745791829|interv:120000000| [2025/04/30 09:52:25 792062] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745860976|pq_index:0| [2025/04/30 09:52:25 792066] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745791261| [2025/04/30 09:52:25 792070] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745792070| [2025/04/30 09:52:25 792075] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745792074| [2025/04/30 09:52:25 792081] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42405|min_srtt:42405|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 792086] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 792094] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 792100] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 792106] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 792113] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 792121] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42405|min_srtt:42405|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 792125] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1803900| [2025/04/30 09:52:25 792129] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 792151] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 792155] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 792159] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 792163] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 792168] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1759098| [2025/04/30 09:52:25 792173] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 792179] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745793179|now:1746006745792179|interv:1000| [2025/04/30 09:52:25 792186] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 792192] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 792198] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745793179| [2025/04/30 09:52:25 792202] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745793179| [2025/04/30 09:52:25 792206] [debug] |xqc_engine_wakeup_after|wakeup:1746006745793179|now:1746006745792206|diff:973| [2025/04/30 09:52:25 792210] [debug] |xqc_engine_main_logic|END|now:1746006745792074| [2025/04/30 09:52:25 792216] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745792215| [2025/04/30 09:52:25 792219] [debug] |xqc_engine_wakeup_after|wakeup:1746006745793179|now:1746006745792219|diff:960| [2025/04/30 09:52:25 792223] [debug] |xqc_engine_main_logic|END|now:1746006745792215| [2025/04/30 09:52:25 793295] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745793294| [2025/04/30 09:52:25 793309] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745793179|pq_index:0| [2025/04/30 09:52:25 793316] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745792074| [2025/04/30 09:52:25 793324] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745793322| [2025/04/30 09:52:25 793332] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745793179|now:1746006745793322| [2025/04/30 09:52:25 793339] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745793179|now:1746006745793322| [2025/04/30 09:52:25 793346] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 793361] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42405|min_srtt:42405|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 793368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 793375] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 793382] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 793388] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 793395] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 793402] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42405|min_srtt:42405|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 793409] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1803900| [2025/04/30 09:52:25 793416] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 793422] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 793428] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 793435] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 793442] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 793449] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1759098| [2025/04/30 09:52:25 793456] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 793463] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1858| [2025/04/30 09:52:25 793510] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1858|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52814|now:1746006745793474|stream_id:0|stream_offset:1759098| [2025/04/30 09:52:25 793518] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 793524] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52814|applimit:0| [2025/04/30 09:52:25 793528] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42405|rtt_var:352|pto_duration:44405|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 793533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 793540] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 793552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54014| [2025/04/30 09:52:25 793558] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745862879|now:1746006745793528|interv:69351| [2025/04/30 09:52:25 793565] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745862879|now:1746006745793528|interval:69351|pto_count:0|srtt:42405 [2025/04/30 09:52:25 793573] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55214|inflight:54014| [2025/04/30 09:52:25 793581] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 793587] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54014|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1760277| [2025/04/30 09:52:25 793594] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 793598] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1859| [2025/04/30 09:52:25 793629] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1859|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54014|now:1746006745793606|stream_id:0|stream_offset:1760277| [2025/04/30 09:52:25 793635] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 793642] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54014|applimit:0| [2025/04/30 09:52:25 793649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42405|rtt_var:352|pto_duration:44405|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 793657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 793663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 793670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55214| [2025/04/30 09:52:25 793675] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745863011|now:1746006745793649|interv:69362| [2025/04/30 09:52:25 793683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745863011|now:1746006745793649|interval:69362|pto_count:0|srtt:42405 [2025/04/30 09:52:25 793690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55214|inflight:55214| [2025/04/30 09:52:25 793700] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 793706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55214|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1761456| [2025/04/30 09:52:25 793713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 793719] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745863011| [2025/04/30 09:52:25 793732] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745863011| [2025/04/30 09:52:25 793739] [debug] |xqc_engine_wakeup_after|wakeup:1746006745863011|now:1746006745793738|diff:69273| [2025/04/30 09:52:25 793745] [debug] |xqc_engine_main_logic|END|now:1746006745793322| [2025/04/30 09:52:25 793759] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745793758| [2025/04/30 09:52:25 793766] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 793775] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:747| [2025/04/30 09:52:25 793780] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:748| [2025/04/30 09:52:25 793786] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:748| [2025/04/30 09:52:25 793793] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 793800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1814|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1815|path_largest_ack:1814| [2025/04/30 09:52:25 793808] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54012|prior_delivered:1686905|prior_time:1746006745747935|is_app_limited:0|send_elapse:45905|ack_elapse:45823|ctl_first_sent_time:1746006745749677|lagest_ack_time:1746006745793758|curr_delivered:1739717| [2025/04/30 09:52:25 793816] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745749677| [2025/04/30 09:52:25 793822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:334||sndq_packets_used_bytes:0|sndq_packets_free:1014| [2025/04/30 09:52:25 793829] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1815|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1815|path_largest_ack:1815| [2025/04/30 09:52:25 793836] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:52800|prior_delivered:1689317|prior_time:1746006745750117|is_app_limited:0|send_elapse:45064|ack_elapse:43641|ctl_first_sent_time:1746006745751739|lagest_ack_time:1746006745793758|curr_delivered:1740917| [2025/04/30 09:52:25 793843] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745751739| [2025/04/30 09:52:25 793850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:333||sndq_packets_used_bytes:0|sndq_packets_free:1015| [2025/04/30 09:52:25 793857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42405|rttvar:352|minrtt:31359|latest_rtt:42019|ack_delay:88| [2025/04/30 09:52:25 793864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42346|rttvar:382|minrtt:31359|latest_rtt:42019|ack_delay:88| [2025/04/30 09:52:25 793869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1815|lost_pn:1812|thresh:3| [2025/04/30 09:52:25 793873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 793877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 793882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 793886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42346|rtt_var:382|pto_duration:44346|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 793895] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 793899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 793903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52814| [2025/04/30 09:52:25 793907] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745862952|now:1746006745793885|interv:69067| [2025/04/30 09:52:25 793911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745862952|now:1746006745793885|interval:69067|pto_count:0|srtt:42346 [2025/04/30 09:52:25 793915] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45064, ack_elapse 43641, delivered 51600|rate 1145038|lost 314| [2025/04/30 09:52:25 793920] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145038) in round 32| [2025/04/30 09:52:25 793924] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 793928] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 793932] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55214|packet_lost:0|acked:2400|po_sent_time:1746006745751739|recovery:1|recovery_start:1746006745789933|packet_conservation:1|next_round_delivered:1736117| [2025/04/30 09:52:25 793937] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55214|packet_lost:0|acked:2400|po_sent_time:1746006745751739|recovery:1|recovery_start:1746006745789933|packet_conservation:1|next_round_delivered:1736117| [2025/04/30 09:52:25 793942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:55214|full_bw_reached:1|inflight:52814|srtt:42346|latest_rtt:42019|min_rtt:31359|applimit:0|lost:313|recovery:1|recovery_start:1746006745789933|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 793948] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:748|largest:748|pns:2| [2025/04/30 09:52:25 793952] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:748|frame:ACK |recv_time:1746006745793758|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 793957] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865793758|now:1746006745793758|interv:120000000| [2025/04/30 09:52:25 793961] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865793758|now:1746006745793758|interv:120000000| [2025/04/30 09:52:25 793965] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745863011|pq_index:0| [2025/04/30 09:52:25 793970] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745793322| [2025/04/30 09:52:25 793974] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745793973| [2025/04/30 09:52:25 793979] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745793977| [2025/04/30 09:52:25 793987] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42346|min_srtt:42346|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 793992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 793996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 794000] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 794004] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 794009] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 794013] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42346|min_srtt:42346|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 794017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1803900| [2025/04/30 09:52:25 794022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 794026] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 794029] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 794034] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 794038] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 794042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1761456| [2025/04/30 09:52:25 794047] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 794051] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745795051|now:1746006745794051|interv:1000| [2025/04/30 09:52:25 794055] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 794059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 794063] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745795051| [2025/04/30 09:52:25 794067] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745795051| [2025/04/30 09:52:25 794071] [debug] |xqc_engine_wakeup_after|wakeup:1746006745795051|now:1746006745794071|diff:980| [2025/04/30 09:52:25 794075] [debug] |xqc_engine_main_logic|END|now:1746006745793977| [2025/04/30 09:52:25 794080] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745794080| [2025/04/30 09:52:25 794084] [debug] |xqc_engine_wakeup_after|wakeup:1746006745795051|now:1746006745794084|diff:967| [2025/04/30 09:52:25 794088] [debug] |xqc_engine_main_logic|END|now:1746006745794080| [2025/04/30 09:52:25 795157] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745795157| [2025/04/30 09:52:25 795174] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745795051|pq_index:0| [2025/04/30 09:52:25 795179] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745793977| [2025/04/30 09:52:25 795185] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745795183| [2025/04/30 09:52:25 795189] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745795051|now:1746006745795183| [2025/04/30 09:52:25 795194] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745795051|now:1746006745795183| [2025/04/30 09:52:25 795198] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 795203] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42346|min_srtt:42346|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 795208] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 795212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 795216] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 795223] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 795230] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 795237] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42346|min_srtt:42346|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 795244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1803900| [2025/04/30 09:52:25 795251] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 795257] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 795263] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 795270] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 795277] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 795284] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1761456| [2025/04/30 09:52:25 795290] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 795298] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1860| [2025/04/30 09:52:25 795347] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1860|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52814|now:1746006745795315|stream_id:0|stream_offset:1761456| [2025/04/30 09:52:25 795356] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 795363] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52814|applimit:0| [2025/04/30 09:52:25 795370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42346|rtt_var:382|pto_duration:44346|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 795377] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 795383] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 795389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54014| [2025/04/30 09:52:25 795395] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745864661|now:1746006745795370|interv:69291| [2025/04/30 09:52:25 795401] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745864661|now:1746006745795370|interval:69291|pto_count:0|srtt:42346 [2025/04/30 09:52:25 795408] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55214|inflight:54014| [2025/04/30 09:52:25 795416] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 795423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54014|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1762635| [2025/04/30 09:52:25 795431] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 795437] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745796436|now:1746006745795436|interv:1000| [2025/04/30 09:52:25 795443] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 795449] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 795456] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745796436| [2025/04/30 09:52:25 795462] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745796436| [2025/04/30 09:52:25 795468] [debug] |xqc_engine_wakeup_after|wakeup:1746006745796436|now:1746006745795468|diff:968| [2025/04/30 09:52:25 795475] [debug] |xqc_engine_main_logic|END|now:1746006745795183| [2025/04/30 09:52:25 795790] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745795789| [2025/04/30 09:52:25 795801] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 795810] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:748| [2025/04/30 09:52:25 795817] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:749| [2025/04/30 09:52:25 795825] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:749| [2025/04/30 09:52:25 795831] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 795838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1816|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1817|path_largest_ack:1816| [2025/04/30 09:52:25 795849] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54000|prior_delivered:1689317|prior_time:1746006745750117|is_app_limited:0|send_elapse:45173|ack_elapse:45672|ctl_first_sent_time:1746006745751848|lagest_ack_time:1746006745795789|curr_delivered:1742117| [2025/04/30 09:52:25 795856] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745751848| [2025/04/30 09:52:25 795863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:332||sndq_packets_used_bytes:0|sndq_packets_free:1016| [2025/04/30 09:52:25 795870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1817|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1817|path_largest_ack:1817| [2025/04/30 09:52:25 795876] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:52800|prior_delivered:1691717|prior_time:1746006745752029|is_app_limited:0|send_elapse:44252|ack_elapse:43760|ctl_first_sent_time:1746006745752309|lagest_ack_time:1746006745795789|curr_delivered:1743317| [2025/04/30 09:52:25 795884] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745752309| [2025/04/30 09:52:25 795891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:331||sndq_packets_used_bytes:0|sndq_packets_free:1017| [2025/04/30 09:52:25 795898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42346|rttvar:382|minrtt:31359|latest_rtt:43480|ack_delay:104| [2025/04/30 09:52:25 795905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42475|rttvar:544|minrtt:31359|latest_rtt:43480|ack_delay:104| [2025/04/30 09:52:25 795912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1817|lost_pn:1814|thresh:3| [2025/04/30 09:52:25 795918] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 795925] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 795929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 795933] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42475|rtt_var:544|pto_duration:44651|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 795938] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 795942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 795946] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51614| [2025/04/30 09:52:25 795950] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745864966|now:1746006745795933|interv:69033| [2025/04/30 09:52:25 795954] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745864966|now:1746006745795933|interval:69033|pto_count:0|srtt:42475 [2025/04/30 09:52:25 795958] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44252, ack_elapse 43760, delivered 51600|rate 1166048|lost 314| [2025/04/30 09:52:25 795967] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1166048) in round 32| [2025/04/30 09:52:25 795971] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 795975] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 795979] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55214|packet_lost:0|acked:2400|po_sent_time:1746006745752309|recovery:1|recovery_start:1746006745789933|packet_conservation:1|next_round_delivered:1736117| [2025/04/30 09:52:25 795984] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55214|packet_lost:0|acked:2400|po_sent_time:1746006745752309|recovery:1|recovery_start:1746006745789933|packet_conservation:1|next_round_delivered:1736117| [2025/04/30 09:52:25 795989] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:55214|full_bw_reached:1|inflight:51614|srtt:42475|latest_rtt:43480|min_rtt:31359|applimit:0|lost:313|recovery:1|recovery_start:1746006745789933|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 795995] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:749|largest:749|pns:2| [2025/04/30 09:52:25 795999] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:749|frame:ACK |recv_time:1746006745795789|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 796004] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865795789|now:1746006745795789|interv:120000000| [2025/04/30 09:52:25 796008] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865795789|now:1746006745795789|interv:120000000| [2025/04/30 09:52:25 796012] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745796436|pq_index:0| [2025/04/30 09:52:25 796016] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745795183| [2025/04/30 09:52:25 796020] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745796020| [2025/04/30 09:52:25 796025] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745796024| [2025/04/30 09:52:25 796031] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42475|min_srtt:42475|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 796036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:51614|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 796040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 796044] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 796048] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 796053] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 796063] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42475|min_srtt:42475|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 796068] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:51614|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1803900| [2025/04/30 09:52:25 796072] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 796076] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 796080] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 796084] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 796089] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 796093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51614|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1762635| [2025/04/30 09:52:25 796098] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 796101] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 796105] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745796436| [2025/04/30 09:52:25 796109] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745796436| [2025/04/30 09:52:25 796113] [debug] |xqc_engine_wakeup_after|wakeup:1746006745796436|now:1746006745796113|diff:323| [2025/04/30 09:52:25 796118] [debug] |xqc_engine_main_logic|END|now:1746006745796024| [2025/04/30 09:52:25 796123] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745796123| [2025/04/30 09:52:25 796127] [debug] |xqc_engine_wakeup_after|wakeup:1746006745796436|now:1746006745796127|diff:309| [2025/04/30 09:52:25 796131] [debug] |xqc_engine_main_logic|END|now:1746006745796123| [2025/04/30 09:52:25 797224] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745797224| [2025/04/30 09:52:25 797239] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745796436|pq_index:0| [2025/04/30 09:52:25 797246] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745796024| [2025/04/30 09:52:25 797254] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745797252| [2025/04/30 09:52:25 797262] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745796436|now:1746006745797252| [2025/04/30 09:52:25 797269] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745796436|now:1746006745797252| [2025/04/30 09:52:25 797275] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 797282] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42475|min_srtt:42475|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 797290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:51614|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 797304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 797310] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 797316] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 797322] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 797329] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42475|min_srtt:42475|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 797336] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:51614|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1803900| [2025/04/30 09:52:25 797343] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 797348] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 797354] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 797361] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 797368] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 797375] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51614|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1762635| [2025/04/30 09:52:25 797382] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 797389] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1861| [2025/04/30 09:52:25 797434] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1861|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51614|now:1746006745797400|stream_id:0|stream_offset:1762635| [2025/04/30 09:52:25 797444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 797451] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51614|applimit:0| [2025/04/30 09:52:25 797458] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42475|rtt_var:544|pto_duration:44651|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 797465] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 797471] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 797477] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52814| [2025/04/30 09:52:25 797481] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745867051|now:1746006745797458|interv:69593| [2025/04/30 09:52:25 797490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745867051|now:1746006745797458|interval:69593|pto_count:0|srtt:42475 [2025/04/30 09:52:25 797495] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55214|inflight:52814| [2025/04/30 09:52:25 797500] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 797504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1763814| [2025/04/30 09:52:25 797509] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 797513] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1862| [2025/04/30 09:52:25 797545] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1862|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52814|now:1746006745797520|stream_id:0|stream_offset:1763814| [2025/04/30 09:52:25 797554] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 797562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52814|applimit:0| [2025/04/30 09:52:25 797568] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42475|rtt_var:544|pto_duration:44651|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 797574] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 797578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 797582] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54014| [2025/04/30 09:52:25 797586] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745867171|now:1746006745797568|interv:69603| [2025/04/30 09:52:25 797590] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745867171|now:1746006745797568|interval:69603|pto_count:0|srtt:42475 [2025/04/30 09:52:25 797595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55214|inflight:54014| [2025/04/30 09:52:25 797599] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 797607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54014|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1764993| [2025/04/30 09:52:25 797611] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 797615] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1863| [2025/04/30 09:52:25 797643] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1863|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54014|now:1746006745797622|stream_id:0|stream_offset:1764993| [2025/04/30 09:52:25 797652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 797664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54014|applimit:0| [2025/04/30 09:52:25 797670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42475|rtt_var:544|pto_duration:44651|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 797674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 797678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 797682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55214| [2025/04/30 09:52:25 797686] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745867273|now:1746006745797670|interv:69603| [2025/04/30 09:52:25 797690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745867273|now:1746006745797670|interval:69603|pto_count:0|srtt:42475 [2025/04/30 09:52:25 797694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55214|inflight:55214| [2025/04/30 09:52:25 797699] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 797703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55214|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1766172| [2025/04/30 09:52:25 797707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 797711] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745867273| [2025/04/30 09:52:25 797716] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745867273| [2025/04/30 09:52:25 797720] [debug] |xqc_engine_wakeup_after|wakeup:1746006745867273|now:1746006745797719|diff:69554| [2025/04/30 09:52:25 797724] [debug] |xqc_engine_main_logic|END|now:1746006745797252| [2025/04/30 09:52:25 797938] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745797937| [2025/04/30 09:52:25 797948] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 797956] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:749| [2025/04/30 09:52:25 797962] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:750| [2025/04/30 09:52:25 797971] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:750| [2025/04/30 09:52:25 797977] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 797984] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1818|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1819|path_largest_ack:1818| [2025/04/30 09:52:25 797989] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54000|prior_delivered:1691717|prior_time:1746006745752029|is_app_limited:0|send_elapse:45615|ack_elapse:45908|ctl_first_sent_time:1746006745753672|lagest_ack_time:1746006745797937|curr_delivered:1744517| [2025/04/30 09:52:25 797996] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745753672| [2025/04/30 09:52:25 798009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:330||sndq_packets_used_bytes:0|sndq_packets_free:1018| [2025/04/30 09:52:25 798014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1819|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1819|path_largest_ack:1819| [2025/04/30 09:52:25 798019] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:52806|prior_delivered:1694117|prior_time:1746006745753980|is_app_limited:0|send_elapse:42742|ack_elapse:43957|ctl_first_sent_time:1746006745754352|lagest_ack_time:1746006745797937|curr_delivered:1745723| [2025/04/30 09:52:25 798024] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745754352| [2025/04/30 09:52:25 798030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:329||sndq_packets_used_bytes:0|sndq_packets_free:1019| [2025/04/30 09:52:25 798036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42475|rttvar:544|minrtt:31359|latest_rtt:43585|ack_delay:280| [2025/04/30 09:52:25 798043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42579|rttvar:615|minrtt:31359|latest_rtt:43585|ack_delay:280| [2025/04/30 09:52:25 798050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1819|lost_pn:1816|thresh:3| [2025/04/30 09:52:25 798057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 798064] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 798071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 729|pns:2| [2025/04/30 09:52:25 798077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 798084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42579|rtt_var:615|pto_duration:45039|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 798091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 798097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 798101] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:25 798105] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745867661|now:1746006745798083|interv:69578| [2025/04/30 09:52:25 798109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745867661|now:1746006745798083|interval:69578|pto_count:0|srtt:42579 [2025/04/30 09:52:25 798114] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42742, ack_elapse 43957, delivered 51606|rate 1174010|lost 314| [2025/04/30 09:52:25 798118] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174010) in round 32| [2025/04/30 09:52:25 798122] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 798127] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 798131] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55214|packet_lost:0|acked:2406|po_sent_time:1746006745754352|recovery:1|recovery_start:1746006745789933|packet_conservation:1|next_round_delivered:1736117| [2025/04/30 09:52:25 798161] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55214|packet_lost:0|acked:2406|po_sent_time:1746006745754352|recovery:1|recovery_start:1746006745789933|packet_conservation:1|next_round_delivered:1736117| [2025/04/30 09:52:25 798166] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:55214|full_bw_reached:1|inflight:52808|srtt:42579|latest_rtt:43585|min_rtt:31359|applimit:0|lost:313|recovery:1|recovery_start:1746006745789933|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 798173] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:750|largest:750|pns:2| [2025/04/30 09:52:25 798177] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:750|frame:ACK |recv_time:1746006745797937|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 798182] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865797937|now:1746006745797937|interv:120000000| [2025/04/30 09:52:25 798186] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865797937|now:1746006745797937|interv:120000000| [2025/04/30 09:52:25 798190] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745867273|pq_index:0| [2025/04/30 09:52:25 798194] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745797252| [2025/04/30 09:52:25 798198] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745798198| [2025/04/30 09:52:25 798203] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745798202| [2025/04/30 09:52:25 798209] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42579|min_srtt:42579|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 798214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 798218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 798222] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 798226] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 798230] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 798234] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42579|min_srtt:42579|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 798239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1803900| [2025/04/30 09:52:25 798243] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 798250] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 798255] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 798262] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 798270] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 798277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1766172| [2025/04/30 09:52:25 798282] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 798286] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745799286|now:1746006745798286|interv:1000| [2025/04/30 09:52:25 798292] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 798298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 798304] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745799286| [2025/04/30 09:52:25 798311] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745799286| [2025/04/30 09:52:25 798318] [debug] |xqc_engine_wakeup_after|wakeup:1746006745799286|now:1746006745798317|diff:969| [2025/04/30 09:52:25 798324] [debug] |xqc_engine_main_logic|END|now:1746006745798202| [2025/04/30 09:52:25 798332] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745798332| [2025/04/30 09:52:25 798338] [debug] |xqc_engine_wakeup_after|wakeup:1746006745799286|now:1746006745798338|diff:948| [2025/04/30 09:52:25 798344] [debug] |xqc_engine_main_logic|END|now:1746006745798332| [2025/04/30 09:52:25 799427] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745799427| [2025/04/30 09:52:25 799441] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745799286|pq_index:0| [2025/04/30 09:52:25 799446] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745798202| [2025/04/30 09:52:25 799452] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745799450| [2025/04/30 09:52:25 799457] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745799286|now:1746006745799450| [2025/04/30 09:52:25 799461] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745799286|now:1746006745799450| [2025/04/30 09:52:25 799465] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 799470] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42579|min_srtt:42579|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 799475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 799480] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 799484] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 799494] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 799499] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 799503] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42579|min_srtt:42579|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 799508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1803900| [2025/04/30 09:52:25 799512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 799516] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 799520] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 799525] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 799529] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 799534] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1766172| [2025/04/30 09:52:25 799538] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 799543] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1864| [2025/04/30 09:52:25 799580] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1864|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746006745799551|stream_id:0|stream_offset:1766172| [2025/04/30 09:52:25 799586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 799591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 09:52:25 799598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42579|rtt_var:615|pto_duration:45039|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 799605] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 799611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 799618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 09:52:25 799624] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745869590|now:1746006745799598|interv:69992| [2025/04/30 09:52:25 799631] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745869590|now:1746006745799598|interval:69992|pto_count:0|srtt:42579 [2025/04/30 09:52:25 799645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55214|inflight:54008| [2025/04/30 09:52:25 799651] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 799656] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1767351| [2025/04/30 09:52:25 799660] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 799664] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1865| [2025/04/30 09:52:25 799699] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1865|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746006745799672|stream_id:0|stream_offset:1767351| [2025/04/30 09:52:25 799709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 799716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 09:52:25 799723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42579|rtt_var:615|pto_duration:45039|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 799730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 799736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 799742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 09:52:25 799748] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745869711|now:1746006745799722|interv:69989| [2025/04/30 09:52:25 799755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745869711|now:1746006745799722|interval:69989|pto_count:0|srtt:42579 [2025/04/30 09:52:25 799762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55214|inflight:55208| [2025/04/30 09:52:25 799769] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 799776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1768530| [2025/04/30 09:52:25 799783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 799790] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745869711| [2025/04/30 09:52:25 799796] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745869711| [2025/04/30 09:52:25 799803] [debug] |xqc_engine_wakeup_after|wakeup:1746006745869711|now:1746006745799803|diff:69908| [2025/04/30 09:52:25 799810] [debug] |xqc_engine_main_logic|END|now:1746006745799450| [2025/04/30 09:52:25 799824] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745799823| [2025/04/30 09:52:25 799831] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 799844] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:750| [2025/04/30 09:52:25 799850] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:751| [2025/04/30 09:52:25 799859] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:751| [2025/04/30 09:52:25 799865] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 799872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 799880] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54006|prior_delivered:1694117|prior_time:1746006745753980|is_app_limited:0|send_elapse:44119|ack_elapse:45843|ctl_first_sent_time:1746006745755729|lagest_ack_time:1746006745799823|curr_delivered:1746923| [2025/04/30 09:52:25 799887] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745755729| [2025/04/30 09:52:25 799893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:328||sndq_packets_used_bytes:0|sndq_packets_free:1020| [2025/04/30 09:52:25 799900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 799906] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:50406|prior_delivered:1698917|prior_time:1746006745757890|is_app_limited:0|send_elapse:42628|ack_elapse:41933|ctl_first_sent_time:1746006745758255|lagest_ack_time:1746006745799823|curr_delivered:1748123| [2025/04/30 09:52:25 799913] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745758255| [2025/04/30 09:52:25 799917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:327||sndq_packets_used_bytes:0|sndq_packets_free:1021| [2025/04/30 09:52:25 799921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42579|rttvar:615|minrtt:31359|latest_rtt:41568|ack_delay:88| [2025/04/30 09:52:25 799926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42442|rttvar:736|minrtt:31359|latest_rtt:41568|ack_delay:88| [2025/04/30 09:52:25 799933] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1821|lost_pn:1818|thresh:3| [2025/04/30 09:52:25 799940] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 799946] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 799952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 799956] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42442|rtt_var:736|pto_duration:45386|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 799961] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 799965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 799969] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:25 799972] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745870058|now:1746006745799956|interv:70102| [2025/04/30 09:52:25 799981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745870058|now:1746006745799956|interval:70102|pto_count:0|srtt:42442 [2025/04/30 09:52:25 799985] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42628, ack_elapse 41933, delivered 49206|rate 1154311|lost 314| [2025/04/30 09:52:25 799990] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154311) in round 32| [2025/04/30 09:52:25 799994] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 799998] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 800002] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55214|packet_lost:0|acked:2400|po_sent_time:1746006745758255|recovery:1|recovery_start:1746006745789933|packet_conservation:1|next_round_delivered:1736117| [2025/04/30 09:52:25 800007] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55214|packet_lost:0|acked:2400|po_sent_time:1746006745758255|recovery:1|recovery_start:1746006745789933|packet_conservation:1|next_round_delivered:1736117| [2025/04/30 09:52:25 800012] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:55214|full_bw_reached:1|inflight:52808|srtt:42442|latest_rtt:41568|min_rtt:31359|applimit:0|lost:313|recovery:1|recovery_start:1746006745789933|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 800018] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:751|largest:751|pns:2| [2025/04/30 09:52:25 800022] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:751|frame:ACK |recv_time:1746006745799823|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 800027] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865799823|now:1746006745799823|interv:120000000| [2025/04/30 09:52:25 800031] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865799823|now:1746006745799823|interv:120000000| [2025/04/30 09:52:25 800035] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745869711|pq_index:0| [2025/04/30 09:52:25 800039] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745799450| [2025/04/30 09:52:25 800044] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745800043| [2025/04/30 09:52:25 800049] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745800047| [2025/04/30 09:52:25 800055] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42442|min_srtt:42442|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 800059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 800064] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 800071] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 800074] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 800079] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 800083] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42442|min_srtt:42442|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 800087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1803900| [2025/04/30 09:52:25 800092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 800096] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 800099] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 800104] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 800108] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 800112] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1768530| [2025/04/30 09:52:25 800117] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 800121] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745801121|now:1746006745800121|interv:1000| [2025/04/30 09:52:25 800125] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 800129] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 800159] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745801121| [2025/04/30 09:52:25 800164] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745801121| [2025/04/30 09:52:25 800168] [debug] |xqc_engine_wakeup_after|wakeup:1746006745801121|now:1746006745800168|diff:953| [2025/04/30 09:52:25 800172] [debug] |xqc_engine_main_logic|END|now:1746006745800047| [2025/04/30 09:52:25 800177] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745800177| [2025/04/30 09:52:25 800181] [debug] |xqc_engine_wakeup_after|wakeup:1746006745801121|now:1746006745800181|diff:940| [2025/04/30 09:52:25 800185] [debug] |xqc_engine_main_logic|END|now:1746006745800177| [2025/04/30 09:52:25 801262] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745801262| [2025/04/30 09:52:25 801277] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745801121|pq_index:0| [2025/04/30 09:52:25 801284] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745800047| [2025/04/30 09:52:25 801292] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745801290| [2025/04/30 09:52:25 801306] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745801121|now:1746006745801290| [2025/04/30 09:52:25 801312] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745801121|now:1746006745801290| [2025/04/30 09:52:25 801319] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 801327] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42442|min_srtt:42442|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 801334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 801341] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 801347] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 801352] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 801359] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 801365] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42442|min_srtt:42442|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 801373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1803900| [2025/04/30 09:52:25 801379] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 801385] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 801389] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 801393] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 801399] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 801406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1768530| [2025/04/30 09:52:25 801412] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 801419] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1866| [2025/04/30 09:52:25 801464] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1866|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746006745801431|stream_id:0|stream_offset:1768530| [2025/04/30 09:52:25 801474] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 801481] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 09:52:25 801488] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42442|rtt_var:736|pto_duration:45386|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 801500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 801504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 801508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 09:52:25 801512] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745871817|now:1746006745801488|interv:70329| [2025/04/30 09:52:25 801516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745871817|now:1746006745801488|interval:70329|pto_count:0|srtt:42442 [2025/04/30 09:52:25 801521] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55214|inflight:54008| [2025/04/30 09:52:25 801526] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 801531] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1769709| [2025/04/30 09:52:25 801535] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 801539] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1867| [2025/04/30 09:52:25 801573] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1867|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746006745801547|stream_id:0|stream_offset:1769709| [2025/04/30 09:52:25 801582] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 801589] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 09:52:25 801595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42442|rtt_var:736|pto_duration:45386|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 801600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 801604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 801608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 09:52:25 801612] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745871933|now:1746006745801595|interv:70338| [2025/04/30 09:52:25 801616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745871933|now:1746006745801595|interval:70338|pto_count:0|srtt:42442 [2025/04/30 09:52:25 801620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55214|inflight:55208| [2025/04/30 09:52:25 801625] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 801629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1770888| [2025/04/30 09:52:25 801637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 801642] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745871933| [2025/04/30 09:52:25 801646] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745871933| [2025/04/30 09:52:25 801650] [debug] |xqc_engine_wakeup_after|wakeup:1746006745871933|now:1746006745801650|diff:70283| [2025/04/30 09:52:25 801654] [debug] |xqc_engine_main_logic|END|now:1746006745801290| [2025/04/30 09:52:25 801813] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006745801812| [2025/04/30 09:52:25 801826] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 801835] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:751| [2025/04/30 09:52:25 801842] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:752| [2025/04/30 09:52:25 801848] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:752| [2025/04/30 09:52:25 801852] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 801859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1822|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1823|path_largest_ack:1822| [2025/04/30 09:52:25 801866] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:51606|prior_delivered:1698917|prior_time:1746006745757890|is_app_limited:0|send_elapse:42731|ack_elapse:43922|ctl_first_sent_time:1746006745758358|lagest_ack_time:1746006745801812|curr_delivered:1749323| [2025/04/30 09:52:25 801874] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745758358| [2025/04/30 09:52:25 801881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:326||sndq_packets_used_bytes:0|sndq_packets_free:1022| [2025/04/30 09:52:25 801888] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1823|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1823|path_largest_ack:1823| [2025/04/30 09:52:25 801895] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:51606|prior_delivered:1698917|prior_time:1746006745757890|is_app_limited:0|send_elapse:42731|ack_elapse:43922|ctl_first_sent_time:1746006745758358|lagest_ack_time:1746006745801812|curr_delivered:1750523| [2025/04/30 09:52:25 801902] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745758494| [2025/04/30 09:52:25 801908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:325||sndq_packets_used_bytes:0|sndq_packets_free:1023| [2025/04/30 09:52:25 801915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42442|rttvar:736|minrtt:31359|latest_rtt:43318|ack_delay:80| [2025/04/30 09:52:25 801921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42541|rttvar:751|minrtt:31359|latest_rtt:43318|ack_delay:80| [2025/04/30 09:52:25 801927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1823|lost_pn:1820|thresh:3| [2025/04/30 09:52:25 801934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 801946] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 801951] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 801955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42541|rtt_var:751|pto_duration:45545|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 801959] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 801963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 801967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:25 801971] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745872092|now:1746006745801954|interv:70138| [2025/04/30 09:52:25 801975] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745872092|now:1746006745801954|interval:70138|pto_count:0|srtt:42541 [2025/04/30 09:52:25 801980] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42731, ack_elapse 43922, delivered 51606|rate 1174946|lost 314| [2025/04/30 09:52:25 801984] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174946) in round 32| [2025/04/30 09:52:25 801989] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 801993] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 801997] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55214|packet_lost:0|acked:2400|po_sent_time:1746006745758494|recovery:1|recovery_start:1746006745789933|packet_conservation:1|next_round_delivered:1736117| [2025/04/30 09:52:25 802001] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55214|packet_lost:0|acked:2400|po_sent_time:1746006745758494|recovery:1|recovery_start:1746006745789933|packet_conservation:1|next_round_delivered:1736117| [2025/04/30 09:52:25 802006] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:55214|full_bw_reached:1|inflight:52808|srtt:42541|latest_rtt:43318|min_rtt:31359|applimit:0|lost:313|recovery:1|recovery_start:1746006745789933|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 802011] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:25 802016] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006745826812|now:1746006745801812|interv:25000| [2025/04/30 09:52:25 802021] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745801812|max_ack_delay:25000| [2025/04/30 09:52:25 802026] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:752|largest:752|pns:2| [2025/04/30 09:52:25 802030] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:752|frame:PING ACK |recv_time:1746006745801812|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 802038] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865801812|now:1746006745801812|interv:120000000| [2025/04/30 09:52:25 802042] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865801812|now:1746006745801812|interv:120000000| [2025/04/30 09:52:25 802046] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745871933|pq_index:0| [2025/04/30 09:52:25 802050] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745801290| [2025/04/30 09:52:25 802054] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745802054| [2025/04/30 09:52:25 802059] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745802058| [2025/04/30 09:52:25 802065] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42541|min_srtt:42541|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 802070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 802074] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 802078] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 802082] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 802086] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 802090] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42541|min_srtt:42541|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 802095] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1803900| [2025/04/30 09:52:25 802099] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 802103] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 802107] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 802111] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 802116] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 802120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1770888| [2025/04/30 09:52:25 802124] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 802128] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745803128|now:1746006745802128|interv:1000| [2025/04/30 09:52:25 802155] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 802159] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 802163] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745803128| [2025/04/30 09:52:25 802168] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745803128| [2025/04/30 09:52:25 802171] [debug] |xqc_engine_wakeup_after|wakeup:1746006745803128|now:1746006745802171|diff:957| [2025/04/30 09:52:25 802176] [debug] |xqc_engine_main_logic|END|now:1746006745802058| [2025/04/30 09:52:25 802181] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745802181| [2025/04/30 09:52:25 802185] [debug] |xqc_engine_wakeup_after|wakeup:1746006745803128|now:1746006745802185|diff:943| [2025/04/30 09:52:25 802189] [debug] |xqc_engine_main_logic|END|now:1746006745802181| [2025/04/30 09:52:25 803259] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745803259| [2025/04/30 09:52:25 803274] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745803128|pq_index:0| [2025/04/30 09:52:25 803280] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745802058| [2025/04/30 09:52:25 803288] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745803286| [2025/04/30 09:52:25 803294] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745803128|now:1746006745803286| [2025/04/30 09:52:25 803301] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745803128|now:1746006745803286| [2025/04/30 09:52:25 803307] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 803315] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42541|min_srtt:42541|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 803322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 803328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 803334] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 803340] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 803347] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 803353] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42541|min_srtt:42541|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 803360] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1803900| [2025/04/30 09:52:25 803367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 803373] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 803379] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 803405] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 803412] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 803418] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1770888| [2025/04/30 09:52:25 803425] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 803430] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1868| [2025/04/30 09:52:25 803470] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1868|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746006745803438|stream_id:0|stream_offset:1770888| [2025/04/30 09:52:25 803479] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 803487] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 09:52:25 803494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42541|rtt_var:751|pto_duration:45545|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 803502] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 803508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 803515] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 09:52:25 803521] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745873983|now:1746006745803494|interv:70489| [2025/04/30 09:52:25 803527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745873983|now:1746006745803494|interval:70489|pto_count:0|srtt:42541 [2025/04/30 09:52:25 803534] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55214|inflight:54008| [2025/04/30 09:52:25 803540] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 803544] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1772067| [2025/04/30 09:52:25 803548] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 803553] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1869| [2025/04/30 09:52:25 803585] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1869|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746006745803560|stream_id:0|stream_offset:1772067| [2025/04/30 09:52:25 803595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 803609] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 09:52:25 803614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42541|rtt_var:751|pto_duration:45545|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 803619] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 803623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 803627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 09:52:25 803631] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745874105|now:1746006745803614|interv:70491| [2025/04/30 09:52:25 803635] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745874105|now:1746006745803614|interval:70491|pto_count:0|srtt:42541 [2025/04/30 09:52:25 803639] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55214|inflight:55208| [2025/04/30 09:52:25 803644] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 803648] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1773246| [2025/04/30 09:52:25 803653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 803657] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745826812| [2025/04/30 09:52:25 803661] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745826812| [2025/04/30 09:52:25 803665] [debug] |xqc_engine_wakeup_after|wakeup:1746006745826812|now:1746006745803665|diff:23147| [2025/04/30 09:52:25 803670] [debug] |xqc_engine_main_logic|END|now:1746006745803286| [2025/04/30 09:52:25 803771] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745803770| [2025/04/30 09:52:25 803781] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 803790] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:752| [2025/04/30 09:52:25 803795] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:753| [2025/04/30 09:52:25 803804] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:753| [2025/04/30 09:52:25 803810] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 803817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1824|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1825|path_largest_ack:1824| [2025/04/30 09:52:25 803824] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54006|prior_delivered:1698917|prior_time:1746006745757890|is_app_limited:0|send_elapse:44250|ack_elapse:45880|ctl_first_sent_time:1746006745759877|lagest_ack_time:1746006745803770|curr_delivered:1751723| [2025/04/30 09:52:25 803831] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745759877| [2025/04/30 09:52:25 803839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:324||sndq_packets_used_bytes:0|sndq_packets_free:1024| [2025/04/30 09:52:25 803850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1825|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1825|path_largest_ack:1825| [2025/04/30 09:52:25 803857] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:52806|prior_delivered:1701317|prior_time:1746006745760036|is_app_limited:0|send_elapse:42764|ack_elapse:43734|ctl_first_sent_time:1746006745760327|lagest_ack_time:1746006745803770|curr_delivered:1752923| [2025/04/30 09:52:25 803864] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745760327| [2025/04/30 09:52:25 803871] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:323||sndq_packets_used_bytes:0|sndq_packets_free:1025| [2025/04/30 09:52:25 803878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42541|rttvar:751|minrtt:31359|latest_rtt:43443|ack_delay:104| [2025/04/30 09:52:25 803884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42641|rttvar:763|minrtt:31359|latest_rtt:43443|ack_delay:104| [2025/04/30 09:52:25 803891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1825|lost_pn:1822|thresh:3| [2025/04/30 09:52:25 803896] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 803900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 803904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 803908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42641|rtt_var:763|pto_duration:45693|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 803913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 803917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 803920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:25 803924] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745874253|now:1746006745803908|interv:70345| [2025/04/30 09:52:25 803928] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745874253|now:1746006745803908|interval:70345|pto_count:0|srtt:42641 [2025/04/30 09:52:25 803934] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42764, ack_elapse 43734, delivered 51606|rate 1179997|lost 314| [2025/04/30 09:52:25 803940] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179997) in round 32| [2025/04/30 09:52:25 803947] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 803954] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 803959] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55214|packet_lost:0|acked:2400|po_sent_time:1746006745760327|recovery:1|recovery_start:1746006745789933|packet_conservation:1|next_round_delivered:1736117| [2025/04/30 09:52:25 803963] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55214|packet_lost:0|acked:2400|po_sent_time:1746006745760327|recovery:1|recovery_start:1746006745789933|packet_conservation:1|next_round_delivered:1736117| [2025/04/30 09:52:25 803971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:55214|full_bw_reached:1|inflight:52808|srtt:42641|latest_rtt:43443|min_rtt:31359|applimit:0|lost:313|recovery:1|recovery_start:1746006745789933|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 803977] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:753|largest:753|pns:2| [2025/04/30 09:52:25 803982] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:753|frame:ACK |recv_time:1746006745803770|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 803987] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865803770|now:1746006745803770|interv:120000000| [2025/04/30 09:52:25 803991] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865803770|now:1746006745803770|interv:120000000| [2025/04/30 09:52:25 803995] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745826812|pq_index:0| [2025/04/30 09:52:25 803999] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745803286| [2025/04/30 09:52:25 804003] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745804003| [2025/04/30 09:52:25 804008] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745804007| [2025/04/30 09:52:25 804014] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42641|min_srtt:42641|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 804018] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 804023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 804027] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 804031] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 804035] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 804039] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42641|min_srtt:42641|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 804043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1803900| [2025/04/30 09:52:25 804048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 804051] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 804055] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 804062] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 804067] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 804071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1773246| [2025/04/30 09:52:25 804075] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 804079] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745805079|now:1746006745804079|interv:1000| [2025/04/30 09:52:25 804083] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 804087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 804091] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745805079| [2025/04/30 09:52:25 804095] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745805079| [2025/04/30 09:52:25 804099] [debug] |xqc_engine_wakeup_after|wakeup:1746006745805079|now:1746006745804099|diff:980| [2025/04/30 09:52:25 804103] [debug] |xqc_engine_main_logic|END|now:1746006745804007| [2025/04/30 09:52:25 804109] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745804108| [2025/04/30 09:52:25 804112] [debug] |xqc_engine_wakeup_after|wakeup:1746006745805079|now:1746006745804112|diff:967| [2025/04/30 09:52:25 804116] [debug] |xqc_engine_main_logic|END|now:1746006745804108| [2025/04/30 09:52:25 805143] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745805143| [2025/04/30 09:52:25 805157] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745805079|pq_index:0| [2025/04/30 09:52:25 805161] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745804007| [2025/04/30 09:52:25 805167] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745805166| [2025/04/30 09:52:25 805174] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745805079|now:1746006745805166| [2025/04/30 09:52:25 805178] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745805079|now:1746006745805166| [2025/04/30 09:52:25 805182] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 805187] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42641|min_srtt:42641|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 805204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 805211] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 805217] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 805223] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 805238] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 805245] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42641|min_srtt:42641|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 805253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1803900| [2025/04/30 09:52:25 805260] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 805266] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 805272] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 805278] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 805285] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 805292] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1773246| [2025/04/30 09:52:25 805299] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 805305] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1870| [2025/04/30 09:52:25 805348] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1870|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746006745805317|stream_id:0|stream_offset:1773246| [2025/04/30 09:52:25 805358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 805366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 09:52:25 805374] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42641|rtt_var:763|pto_duration:45693|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 805381] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 805387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 805393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 09:52:25 805400] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745876010|now:1746006745805373|interv:70637| [2025/04/30 09:52:25 805407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745876010|now:1746006745805373|interval:70637|pto_count:0|srtt:42641 [2025/04/30 09:52:25 805414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55214|inflight:54008| [2025/04/30 09:52:25 805422] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 805440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1774425| [2025/04/30 09:52:25 805448] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 805454] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1871| [2025/04/30 09:52:25 805489] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1871|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746006745805465|stream_id:0|stream_offset:1774425| [2025/04/30 09:52:25 805499] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 805506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 09:52:25 805513] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42641|rtt_var:763|pto_duration:45693|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 805519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 805526] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 805532] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 09:52:25 805538] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745876158|now:1746006745805512|interv:70646| [2025/04/30 09:52:25 805545] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745876158|now:1746006745805512|interval:70646|pto_count:0|srtt:42641 [2025/04/30 09:52:25 805552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55214|inflight:55208| [2025/04/30 09:52:25 805560] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 805566] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1775604| [2025/04/30 09:52:25 805573] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 805578] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745826812| [2025/04/30 09:52:25 805582] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745826812| [2025/04/30 09:52:25 805586] [debug] |xqc_engine_wakeup_after|wakeup:1746006745826812|now:1746006745805586|diff:21226| [2025/04/30 09:52:25 805591] [debug] |xqc_engine_main_logic|END|now:1746006745805166| [2025/04/30 09:52:25 805752] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745805751| [2025/04/30 09:52:25 805762] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 805771] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:753| [2025/04/30 09:52:25 805777] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:754| [2025/04/30 09:52:25 805792] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:754| [2025/04/30 09:52:25 805798] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 805806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1826|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1827|path_largest_ack:1826| [2025/04/30 09:52:25 805813] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54006|prior_delivered:1701317|prior_time:1746006745760036|is_app_limited:0|send_elapse:44137|ack_elapse:45715|ctl_first_sent_time:1746006745761700|lagest_ack_time:1746006745805751|curr_delivered:1754123| [2025/04/30 09:52:25 805820] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745761700| [2025/04/30 09:52:25 805824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:322||sndq_packets_used_bytes:0|sndq_packets_free:1026| [2025/04/30 09:52:25 805829] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1827|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1827|path_largest_ack:1827| [2025/04/30 09:52:25 805833] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:52806|prior_delivered:1703717|prior_time:1746006745761849|is_app_limited:0|send_elapse:42558|ack_elapse:43902|ctl_first_sent_time:1746006745762171|lagest_ack_time:1746006745805751|curr_delivered:1755323| [2025/04/30 09:52:25 805838] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745762171| [2025/04/30 09:52:25 805845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:321||sndq_packets_used_bytes:0|sndq_packets_free:1027| [2025/04/30 09:52:25 805851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42641|rttvar:763|minrtt:31359|latest_rtt:43580|ack_delay:88| [2025/04/30 09:52:25 805858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42747|rttvar:785|minrtt:31359|latest_rtt:43580|ack_delay:88| [2025/04/30 09:52:25 805865] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1827|lost_pn:1824|thresh:3| [2025/04/30 09:52:25 805872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 805878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 805885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 805891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42747|rtt_var:785|pto_duration:45887|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 805897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 805904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 805910] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:25 805916] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745876352|now:1746006745805890|interv:70462| [2025/04/30 09:52:25 805920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745876352|now:1746006745805890|interval:70462|pto_count:0|srtt:42747 [2025/04/30 09:52:25 805929] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42558, ack_elapse 43902, delivered 51606|rate 1175481|lost 314| [2025/04/30 09:52:25 805934] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175481) in round 32| [2025/04/30 09:52:25 805938] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 805942] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 805946] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55214|packet_lost:0|acked:2400|po_sent_time:1746006745762171|recovery:1|recovery_start:1746006745789933|packet_conservation:1|next_round_delivered:1736117| [2025/04/30 09:52:25 805951] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55214|packet_lost:0|acked:2400|po_sent_time:1746006745762171|recovery:1|recovery_start:1746006745789933|packet_conservation:1|next_round_delivered:1736117| [2025/04/30 09:52:25 805955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:55214|full_bw_reached:1|inflight:52808|srtt:42747|latest_rtt:43580|min_rtt:31359|applimit:0|lost:313|recovery:1|recovery_start:1746006745789933|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 805961] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:754|largest:754|pns:2| [2025/04/30 09:52:25 805966] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:754|frame:ACK |recv_time:1746006745805751|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 805973] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865805751|now:1746006745805751|interv:120000000| [2025/04/30 09:52:25 805980] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865805751|now:1746006745805751|interv:120000000| [2025/04/30 09:52:25 805986] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745826812|pq_index:0| [2025/04/30 09:52:25 805993] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745805166| [2025/04/30 09:52:25 805998] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745805998| [2025/04/30 09:52:25 806006] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745806005| [2025/04/30 09:52:25 806012] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42747|min_srtt:42747|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 806017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 806021] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 806025] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 806029] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 806037] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 806041] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42747|min_srtt:42747|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 806045] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1803900| [2025/04/30 09:52:25 806050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 806054] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 806057] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 806062] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 806066] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 806070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1775604| [2025/04/30 09:52:25 806075] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 806079] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745807079|now:1746006745806079|interv:1000| [2025/04/30 09:52:25 806083] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 806088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 806094] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745807079| [2025/04/30 09:52:25 806100] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745807079| [2025/04/30 09:52:25 806106] [debug] |xqc_engine_wakeup_after|wakeup:1746006745807079|now:1746006745806106|diff:973| [2025/04/30 09:52:25 806112] [debug] |xqc_engine_main_logic|END|now:1746006745806005| [2025/04/30 09:52:25 806117] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745806117| [2025/04/30 09:52:25 806121] [debug] |xqc_engine_wakeup_after|wakeup:1746006745807079|now:1746006745806121|diff:958| [2025/04/30 09:52:25 806125] [debug] |xqc_engine_main_logic|END|now:1746006745806117| [2025/04/30 09:52:25 807179] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745807179| [2025/04/30 09:52:25 807194] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745807079|pq_index:0| [2025/04/30 09:52:25 807201] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745806005| [2025/04/30 09:52:25 807210] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745807207| [2025/04/30 09:52:25 807217] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745807079|now:1746006745807207| [2025/04/30 09:52:25 807224] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745807079|now:1746006745807207| [2025/04/30 09:52:25 807237] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 807244] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42747|min_srtt:42747|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 807251] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 807258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 807286] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 807293] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 807299] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 807305] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42747|min_srtt:42747|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 807312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1803900| [2025/04/30 09:52:25 807318] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 807324] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 807330] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 807336] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 807343] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 807349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1775604| [2025/04/30 09:52:25 807356] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 807362] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1872| [2025/04/30 09:52:25 807408] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1872|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746006745807374|stream_id:0|stream_offset:1775604| [2025/04/30 09:52:25 807417] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 807424] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 09:52:25 807431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42747|rtt_var:785|pto_duration:45887|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 807438] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 807450] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 807456] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 09:52:25 807462] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745878261|now:1746006745807431|interv:70830| [2025/04/30 09:52:25 807468] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745878261|now:1746006745807431|interval:70830|pto_count:0|srtt:42747 [2025/04/30 09:52:25 807475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55214|inflight:54008| [2025/04/30 09:52:25 807482] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 807489] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1776783| [2025/04/30 09:52:25 807496] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 807502] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1873| [2025/04/30 09:52:25 807583] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1873|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746006745807551|stream_id:0|stream_offset:1776783| [2025/04/30 09:52:25 807593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 807600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 09:52:25 807607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42747|rtt_var:785|pto_duration:45887|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 807613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 807619] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 807625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 09:52:25 807631] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745878438|now:1746006745807607|interv:70831| [2025/04/30 09:52:25 807636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745878438|now:1746006745807607|interval:70831|pto_count:0|srtt:42747 [2025/04/30 09:52:25 807643] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55214|inflight:55208| [2025/04/30 09:52:25 807651] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 807657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1777962| [2025/04/30 09:52:25 807663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 807675] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745826812| [2025/04/30 09:52:25 807682] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745826812| [2025/04/30 09:52:25 807687] [debug] |xqc_engine_wakeup_after|wakeup:1746006745826812|now:1746006745807687|diff:19125| [2025/04/30 09:52:25 807694] [debug] |xqc_engine_main_logic|END|now:1746006745807207| [2025/04/30 09:52:25 807751] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745807750| [2025/04/30 09:52:25 807760] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 807769] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:754| [2025/04/30 09:52:25 807775] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:755| [2025/04/30 09:52:25 807783] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:755| [2025/04/30 09:52:25 807789] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 807796] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1828|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1829|path_largest_ack:1828| [2025/04/30 09:52:25 807803] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54006|prior_delivered:1703717|prior_time:1746006745761849|is_app_limited:0|send_elapse:43942|ack_elapse:45901|ctl_first_sent_time:1746006745763555|lagest_ack_time:1746006745807750|curr_delivered:1756523| [2025/04/30 09:52:25 807810] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745763555| [2025/04/30 09:52:25 807817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:320||sndq_packets_used_bytes:0|sndq_packets_free:1028| [2025/04/30 09:52:25 807823] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1829|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1829|path_largest_ack:1829| [2025/04/30 09:52:25 807830] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:52806|prior_delivered:1706117|prior_time:1746006745763880|is_app_limited:0|send_elapse:43965|ack_elapse:43870|ctl_first_sent_time:1746006745765490|lagest_ack_time:1746006745807750|curr_delivered:1757723| [2025/04/30 09:52:25 807837] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745765490| [2025/04/30 09:52:25 807844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:319||sndq_packets_used_bytes:0|sndq_packets_free:1029| [2025/04/30 09:52:25 807886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42747|rttvar:785|minrtt:31359|latest_rtt:42260|ack_delay:88| [2025/04/30 09:52:25 807894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42675|rttvar:732|minrtt:31359|latest_rtt:42260|ack_delay:88| [2025/04/30 09:52:25 807901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1829|lost_pn:1826|thresh:3| [2025/04/30 09:52:25 807907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 807913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 807920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 807932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42675|rtt_var:732|pto_duration:45603|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 807939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 807945] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 807951] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:25 807957] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745878154|now:1746006745807932|interv:70222| [2025/04/30 09:52:25 807963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745878154|now:1746006745807932|interval:70222|pto_count:0|srtt:42675 [2025/04/30 09:52:25 807969] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43965, ack_elapse 43870, delivered 51606|rate 1173797|lost 314| [2025/04/30 09:52:25 807976] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173797) in round 32| [2025/04/30 09:52:25 807982] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 807988] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 807994] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55214|packet_lost:0|acked:2400|po_sent_time:1746006745765490|recovery:1|recovery_start:1746006745789933|packet_conservation:1|next_round_delivered:1736117| [2025/04/30 09:52:25 808001] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55214|packet_lost:0|acked:2400|po_sent_time:1746006745765490|recovery:1|recovery_start:1746006745789933|packet_conservation:1|next_round_delivered:1736117| [2025/04/30 09:52:25 808008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:55214|full_bw_reached:1|inflight:52808|srtt:42675|latest_rtt:42260|min_rtt:31359|applimit:0|lost:313|recovery:1|recovery_start:1746006745789933|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 808016] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:755|largest:755|pns:2| [2025/04/30 09:52:25 808023] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:755|frame:ACK |recv_time:1746006745807750|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 808030] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865807750|now:1746006745807750|interv:120000000| [2025/04/30 09:52:25 808038] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865807750|now:1746006745807750|interv:120000000| [2025/04/30 09:52:25 808043] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745826812|pq_index:0| [2025/04/30 09:52:25 808049] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745807207| [2025/04/30 09:52:25 808055] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745808055| [2025/04/30 09:52:25 808063] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745808061| [2025/04/30 09:52:25 808082] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42675|min_srtt:42675|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 808089] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 808096] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 808102] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 808107] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 808114] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 808121] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42675|min_srtt:42675|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 808127] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1803900| [2025/04/30 09:52:25 808156] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 808162] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 808168] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 808176] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 808183] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 808190] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1777962| [2025/04/30 09:52:25 808197] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 808203] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745809202|now:1746006745808202|interv:1000| [2025/04/30 09:52:25 808209] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 808214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 808220] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745809202| [2025/04/30 09:52:25 808226] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745809202| [2025/04/30 09:52:25 808233] [debug] |xqc_engine_wakeup_after|wakeup:1746006745809202|now:1746006745808232|diff:970| [2025/04/30 09:52:25 808240] [debug] |xqc_engine_main_logic|END|now:1746006745808061| [2025/04/30 09:52:25 808247] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745808247| [2025/04/30 09:52:25 808253] [debug] |xqc_engine_wakeup_after|wakeup:1746006745809202|now:1746006745808253|diff:949| [2025/04/30 09:52:25 808265] [debug] |xqc_engine_main_logic|END|now:1746006745808247| [2025/04/30 09:52:25 809358] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745809357| [2025/04/30 09:52:25 809372] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745809202|pq_index:0| [2025/04/30 09:52:25 809379] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745808061| [2025/04/30 09:52:25 809388] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745809386| [2025/04/30 09:52:25 809403] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745809202|now:1746006745809386| [2025/04/30 09:52:25 809410] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745809202|now:1746006745809386| [2025/04/30 09:52:25 809416] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 809423] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42675|min_srtt:42675|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 809428] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 809433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 809437] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 809440] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 809445] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 809449] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42675|min_srtt:42675|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 809455] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1803900| [2025/04/30 09:52:25 809463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 809469] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 809475] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 809482] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 809488] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 809492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1777962| [2025/04/30 09:52:25 809497] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 809508] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1874| [2025/04/30 09:52:25 809547] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1874|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746006745809516|stream_id:0|stream_offset:1777962| [2025/04/30 09:52:25 809556] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 809563] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 09:52:25 809570] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42675|rtt_var:732|pto_duration:45603|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 809577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 809584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 809590] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 09:52:25 809595] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745880119|now:1746006745809570|interv:70549| [2025/04/30 09:52:25 809599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745880119|now:1746006745809570|interval:70549|pto_count:0|srtt:42675 [2025/04/30 09:52:25 809603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55214|inflight:54008| [2025/04/30 09:52:25 809608] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 809612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1779141| [2025/04/30 09:52:25 809617] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 809621] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1875| [2025/04/30 09:52:25 809652] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1875|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746006745809628|stream_id:0|stream_offset:1779141| [2025/04/30 09:52:25 809661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 809668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 09:52:25 809673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42675|rtt_var:732|pto_duration:45603|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 809679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 809685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 809691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 09:52:25 809697] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745880231|now:1746006745809673|interv:70558| [2025/04/30 09:52:25 809709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745880231|now:1746006745809673|interval:70558|pto_count:0|srtt:42675 [2025/04/30 09:52:25 809717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55214|inflight:55208| [2025/04/30 09:52:25 809724] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 809730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1780320| [2025/04/30 09:52:25 809737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 809743] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745826812| [2025/04/30 09:52:25 809750] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745826812| [2025/04/30 09:52:25 809756] [debug] |xqc_engine_wakeup_after|wakeup:1746006745826812|now:1746006745809755|diff:17057| [2025/04/30 09:52:25 809762] [debug] |xqc_engine_main_logic|END|now:1746006745809386| [2025/04/30 09:52:25 809775] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745809774| [2025/04/30 09:52:25 809783] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 809791] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:755| [2025/04/30 09:52:25 809797] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:756| [2025/04/30 09:52:25 809805] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:756| [2025/04/30 09:52:25 809811] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 809818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1830|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1831|path_largest_ack:1830| [2025/04/30 09:52:25 809826] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54006|prior_delivered:1706117|prior_time:1746006745763880|is_app_limited:0|send_elapse:44114|ack_elapse:45894|ctl_first_sent_time:1746006745765639|lagest_ack_time:1746006745809774|curr_delivered:1758923| [2025/04/30 09:52:25 809833] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745765639| [2025/04/30 09:52:25 809840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:318||sndq_packets_used_bytes:0|sndq_packets_free:1030| [2025/04/30 09:52:25 809847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1831|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1831|path_largest_ack:1831| [2025/04/30 09:52:25 809854] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:52806|prior_delivered:1708517|prior_time:1746006745765847|is_app_limited:0|send_elapse:42542|ack_elapse:43927|ctl_first_sent_time:1746006745766185|lagest_ack_time:1746006745809774|curr_delivered:1760123| [2025/04/30 09:52:25 809861] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745766185| [2025/04/30 09:52:25 809867] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:317||sndq_packets_used_bytes:0|sndq_packets_free:1031| [2025/04/30 09:52:25 809879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42675|rttvar:732|minrtt:31359|latest_rtt:43589|ack_delay:88| [2025/04/30 09:52:25 809886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42778|rttvar:755|minrtt:31359|latest_rtt:43589|ack_delay:88| [2025/04/30 09:52:25 809893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1831|lost_pn:1828|thresh:3| [2025/04/30 09:52:25 809898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 809903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 809907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 809911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42778|rtt_var:755|pto_duration:45798|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 809915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 809919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 809924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:25 809931] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745880426|now:1746006745809910|interv:70516| [2025/04/30 09:52:25 809937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745880426|now:1746006745809910|interval:70516|pto_count:0|srtt:42778 [2025/04/30 09:52:25 809945] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42542, ack_elapse 43927, delivered 51606|rate 1174812|lost 314| [2025/04/30 09:52:25 809951] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174812) in round 32| [2025/04/30 09:52:25 809958] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 809964] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 809969] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55214|packet_lost:0|acked:2400|po_sent_time:1746006745766185|recovery:1|recovery_start:1746006745789933|packet_conservation:1|next_round_delivered:1736117| [2025/04/30 09:52:25 809974] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55214|packet_lost:0|acked:2400|po_sent_time:1746006745766185|recovery:1|recovery_start:1746006745789933|packet_conservation:1|next_round_delivered:1736117| [2025/04/30 09:52:25 809978] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:55214|full_bw_reached:1|inflight:52808|srtt:42778|latest_rtt:43589|min_rtt:31359|applimit:0|lost:313|recovery:1|recovery_start:1746006745789933|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 809984] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:756|largest:756|pns:2| [2025/04/30 09:52:25 809989] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:756|frame:ACK |recv_time:1746006745809774|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 809997] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865809774|now:1746006745809774|interv:120000000| [2025/04/30 09:52:25 810001] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865809774|now:1746006745809774|interv:120000000| [2025/04/30 09:52:25 810005] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745826812|pq_index:0| [2025/04/30 09:52:25 810010] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745809386| [2025/04/30 09:52:25 810014] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745810014| [2025/04/30 09:52:25 810019] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745810018| [2025/04/30 09:52:25 810025] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42778|min_srtt:42778|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 810029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 810034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 810038] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 810042] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 810046] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 810050] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42778|min_srtt:42778|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 810054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1803900| [2025/04/30 09:52:25 810059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 810063] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 810066] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 810071] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 810075] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 810079] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1780320| [2025/04/30 09:52:25 810084] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 810090] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745811090|now:1746006745810090|interv:1000| [2025/04/30 09:52:25 810094] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 810098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 810102] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745811090| [2025/04/30 09:52:25 810106] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745811090| [2025/04/30 09:52:25 810110] [debug] |xqc_engine_wakeup_after|wakeup:1746006745811090|now:1746006745810110|diff:980| [2025/04/30 09:52:25 810115] [debug] |xqc_engine_main_logic|END|now:1746006745810018| [2025/04/30 09:52:25 810120] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745810120| [2025/04/30 09:52:25 810124] [debug] |xqc_engine_wakeup_after|wakeup:1746006745811090|now:1746006745810124|diff:966| [2025/04/30 09:52:25 810128] [debug] |xqc_engine_main_logic|END|now:1746006745810120| [2025/04/30 09:52:25 811226] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745811225| [2025/04/30 09:52:25 811240] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745811090|pq_index:0| [2025/04/30 09:52:25 811247] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745810018| [2025/04/30 09:52:25 811255] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745811253| [2025/04/30 09:52:25 811263] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745811090|now:1746006745811253| [2025/04/30 09:52:25 811269] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745811090|now:1746006745811253| [2025/04/30 09:52:25 811275] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 811283] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42778|min_srtt:42778|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 811290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 811297] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 811303] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 811309] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 811316] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 811322] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42778|min_srtt:42778|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 811329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1803900| [2025/04/30 09:52:25 811336] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 811342] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 811355] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 811362] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 811369] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 811376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1780320| [2025/04/30 09:52:25 811383] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 811390] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1876| [2025/04/30 09:52:25 811433] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1876|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746006745811401|stream_id:0|stream_offset:1780320| [2025/04/30 09:52:25 811442] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 811449] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 09:52:25 811457] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42778|rtt_var:755|pto_duration:45798|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 811463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 811469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 811475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 09:52:25 811481] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745882199|now:1746006745811456|interv:70743| [2025/04/30 09:52:25 811488] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745882199|now:1746006745811456|interval:70743|pto_count:0|srtt:42778 [2025/04/30 09:52:25 811496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55214|inflight:54008| [2025/04/30 09:52:25 811504] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 811511] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1781499| [2025/04/30 09:52:25 811518] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 811524] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1877| [2025/04/30 09:52:25 811551] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1877|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746006745811531|stream_id:0|stream_offset:1781499| [2025/04/30 09:52:25 811557] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 811568] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 09:52:25 811575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42778|rtt_var:755|pto_duration:45798|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 811583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 811589] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 811596] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 09:52:25 811602] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745882329|now:1746006745811575|interv:70754| [2025/04/30 09:52:25 811609] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745882329|now:1746006745811575|interval:70754|pto_count:0|srtt:42778 [2025/04/30 09:52:25 811617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55214|inflight:55208| [2025/04/30 09:52:25 811625] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 811631] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1782678| [2025/04/30 09:52:25 811638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 811645] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745826812| [2025/04/30 09:52:25 811652] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745826812| [2025/04/30 09:52:25 811658] [debug] |xqc_engine_wakeup_after|wakeup:1746006745826812|now:1746006745811658|diff:15154| [2025/04/30 09:52:25 811664] [debug] |xqc_engine_main_logic|END|now:1746006745811253| [2025/04/30 09:52:25 811678] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745811677| [2025/04/30 09:52:25 811685] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 811694] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:756| [2025/04/30 09:52:25 811700] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:757| [2025/04/30 09:52:25 811708] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:757| [2025/04/30 09:52:25 811715] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 811723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1832|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1833|path_largest_ack:1832| [2025/04/30 09:52:25 811730] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54006|prior_delivered:1708517|prior_time:1746006745765847|is_app_limited:0|send_elapse:43938|ack_elapse:45830|ctl_first_sent_time:1746006745767581|lagest_ack_time:1746006745811677|curr_delivered:1761323| [2025/04/30 09:52:25 811737] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745767581| [2025/04/30 09:52:25 811750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:316||sndq_packets_used_bytes:0|sndq_packets_free:1032| [2025/04/30 09:52:25 811757] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1833|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1833|path_largest_ack:1833| [2025/04/30 09:52:25 811763] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:52806|prior_delivered:1710917|prior_time:1746006745767883|is_app_limited:0|send_elapse:42636|ack_elapse:43794|ctl_first_sent_time:1746006745768227|lagest_ack_time:1746006745811677|curr_delivered:1762523| [2025/04/30 09:52:25 811770] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745768227| [2025/04/30 09:52:25 811777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:315||sndq_packets_used_bytes:0|sndq_packets_free:1033| [2025/04/30 09:52:25 811783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42778|rttvar:755|minrtt:31359|latest_rtt:43450|ack_delay:96| [2025/04/30 09:52:25 811790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42850|rttvar:711|minrtt:31359|latest_rtt:43450|ack_delay:96| [2025/04/30 09:52:25 811797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1833|lost_pn:1830|thresh:3| [2025/04/30 09:52:25 811803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 811809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 811815] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 811822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42850|rtt_var:711|pto_duration:45694|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 811828] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 811835] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 811841] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:25 811847] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745882225|now:1746006745811821|interv:70404| [2025/04/30 09:52:25 811854] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745882225|now:1746006745811821|interval:70404|pto_count:0|srtt:42850 [2025/04/30 09:52:25 811860] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42636, ack_elapse 43794, delivered 51606|rate 1178380|lost 314| [2025/04/30 09:52:25 811864] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178380) in round 32| [2025/04/30 09:52:25 811868] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 811873] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 811876] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55214|packet_lost:0|acked:2400|po_sent_time:1746006745768227|recovery:1|recovery_start:1746006745789933|packet_conservation:1|next_round_delivered:1736117| [2025/04/30 09:52:25 811885] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55214|packet_lost:0|acked:2400|po_sent_time:1746006745768227|recovery:1|recovery_start:1746006745789933|packet_conservation:1|next_round_delivered:1736117| [2025/04/30 09:52:25 811890] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:55214|full_bw_reached:1|inflight:52808|srtt:42850|latest_rtt:43450|min_rtt:31359|applimit:0|lost:313|recovery:1|recovery_start:1746006745789933|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 811896] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:757|largest:757|pns:2| [2025/04/30 09:52:25 811900] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:757|frame:ACK |recv_time:1746006745811677|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 811905] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865811677|now:1746006745811677|interv:120000000| [2025/04/30 09:52:25 811909] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865811677|now:1746006745811677|interv:120000000| [2025/04/30 09:52:25 811913] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745826812|pq_index:0| [2025/04/30 09:52:25 811918] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745811253| [2025/04/30 09:52:25 811922] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745811921| [2025/04/30 09:52:25 811927] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745811925| [2025/04/30 09:52:25 811933] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42850|min_srtt:42850|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 811937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 811941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 811945] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 811949] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 811954] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 811958] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42850|min_srtt:42850|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 811962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1803900| [2025/04/30 09:52:25 811966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 811970] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 811976] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 811981] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 811985] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 811989] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1782678| [2025/04/30 09:52:25 811994] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 811998] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745812998|now:1746006745811998|interv:1000| [2025/04/30 09:52:25 812002] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 812005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 812010] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745812998| [2025/04/30 09:52:25 812013] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745812998| [2025/04/30 09:52:25 812017] [debug] |xqc_engine_wakeup_after|wakeup:1746006745812998|now:1746006745812017|diff:981| [2025/04/30 09:52:25 812022] [debug] |xqc_engine_main_logic|END|now:1746006745811925| [2025/04/30 09:52:25 812027] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745812027| [2025/04/30 09:52:25 812031] [debug] |xqc_engine_wakeup_after|wakeup:1746006745812998|now:1746006745812031|diff:967| [2025/04/30 09:52:25 812035] [debug] |xqc_engine_main_logic|END|now:1746006745812027| [2025/04/30 09:52:25 813103] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745813102| [2025/04/30 09:52:25 813114] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745812998|pq_index:0| [2025/04/30 09:52:25 813119] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745811925| [2025/04/30 09:52:25 813124] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745813123| [2025/04/30 09:52:25 813129] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745812998|now:1746006745813123| [2025/04/30 09:52:25 813153] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745812998|now:1746006745813123| [2025/04/30 09:52:25 813158] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 813163] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42850|min_srtt:42850|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 813170] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 813178] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 813184] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 813197] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 813204] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 813211] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42850|min_srtt:42850|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 813218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1803900| [2025/04/30 09:52:25 813225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 813231] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 813237] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 813244] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 813251] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 813259] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1782678| [2025/04/30 09:52:25 813265] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 813271] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1878| [2025/04/30 09:52:25 813310] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1878|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746006745813282|stream_id:0|stream_offset:1782678| [2025/04/30 09:52:25 813320] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 813327] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 09:52:25 813338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42850|rtt_var:711|pto_duration:45694|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 813346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 813352] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 813358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 09:52:25 813364] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745883976|now:1746006745813338|interv:70638| [2025/04/30 09:52:25 813370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745883976|now:1746006745813338|interval:70638|pto_count:0|srtt:42850 [2025/04/30 09:52:25 813375] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55214|inflight:54008| [2025/04/30 09:52:25 813385] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 813389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1783857| [2025/04/30 09:52:25 813395] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 813399] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1879| [2025/04/30 09:52:25 813433] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1879|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746006745813406|stream_id:0|stream_offset:1783857| [2025/04/30 09:52:25 813441] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 813449] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 09:52:25 813456] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42850|rtt_var:711|pto_duration:45694|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 813463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 813470] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 813476] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 09:52:25 813482] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745884100|now:1746006745813455|interv:70645| [2025/04/30 09:52:25 813488] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745884100|now:1746006745813455|interval:70645|pto_count:0|srtt:42850 [2025/04/30 09:52:25 813496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55214|inflight:55208| [2025/04/30 09:52:25 813503] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 813509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1785036| [2025/04/30 09:52:25 813516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 813522] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745826812| [2025/04/30 09:52:25 813529] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745826812| [2025/04/30 09:52:25 813535] [debug] |xqc_engine_wakeup_after|wakeup:1746006745826812|now:1746006745813535|diff:13277| [2025/04/30 09:52:25 813542] [debug] |xqc_engine_main_logic|END|now:1746006745813123| [2025/04/30 09:52:25 813759] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745813758| [2025/04/30 09:52:25 813772] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 813781] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:757| [2025/04/30 09:52:25 813794] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:758| [2025/04/30 09:52:25 813803] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:758| [2025/04/30 09:52:25 813809] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 813816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1834|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1835|path_largest_ack:1834| [2025/04/30 09:52:25 813823] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54006|prior_delivered:1710917|prior_time:1746006745767883|is_app_limited:0|send_elapse:44063|ack_elapse:45875|ctl_first_sent_time:1746006745769654|lagest_ack_time:1746006745813758|curr_delivered:1763723| [2025/04/30 09:52:25 813830] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745769654| [2025/04/30 09:52:25 813838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:314||sndq_packets_used_bytes:0|sndq_packets_free:1034| [2025/04/30 09:52:25 813844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1835|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1835|path_largest_ack:1835| [2025/04/30 09:52:25 813851] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:52806|prior_delivered:1713317|prior_time:1746006745769954|is_app_limited:0|send_elapse:42655|ack_elapse:43804|ctl_first_sent_time:1746006745770304|lagest_ack_time:1746006745813758|curr_delivered:1764923| [2025/04/30 09:52:25 813857] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745770304| [2025/04/30 09:52:25 813864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:313||sndq_packets_used_bytes:0|sndq_packets_free:1035| [2025/04/30 09:52:25 813870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42850|rttvar:711|minrtt:31359|latest_rtt:43454|ack_delay:96| [2025/04/30 09:52:25 813877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42913|rttvar:661|minrtt:31359|latest_rtt:43454|ack_delay:96| [2025/04/30 09:52:25 813883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1835|lost_pn:1832|thresh:3| [2025/04/30 09:52:25 813890] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 813896] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 813901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 813908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42913|rtt_var:661|pto_duration:45557|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 813915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 813921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 813926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:25 813931] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745883963|now:1746006745813907|interv:70056| [2025/04/30 09:52:25 813942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745883963|now:1746006745813907|interval:70056|pto_count:0|srtt:42913 [2025/04/30 09:52:25 813949] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42655, ack_elapse 43804, delivered 51606|rate 1178111|lost 314| [2025/04/30 09:52:25 813956] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178111) in round 32| [2025/04/30 09:52:25 813963] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 813969] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 813975] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55214|packet_lost:0|acked:2400|po_sent_time:1746006745770304|recovery:1|recovery_start:1746006745789933|packet_conservation:1|next_round_delivered:1736117| [2025/04/30 09:52:25 813983] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55214|packet_lost:0|acked:2400|po_sent_time:1746006745770304|recovery:1|recovery_start:1746006745789933|packet_conservation:1|next_round_delivered:1736117| [2025/04/30 09:52:25 813990] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:55214|full_bw_reached:1|inflight:52808|srtt:42913|latest_rtt:43454|min_rtt:31359|applimit:0|lost:313|recovery:1|recovery_start:1746006745789933|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 813998] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:758|largest:758|pns:2| [2025/04/30 09:52:25 814024] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:758|frame:ACK |recv_time:1746006745813758|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 814032] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865813758|now:1746006745813758|interv:120000000| [2025/04/30 09:52:25 814039] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865813758|now:1746006745813758|interv:120000000| [2025/04/30 09:52:25 814044] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745826812|pq_index:0| [2025/04/30 09:52:25 814050] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745813123| [2025/04/30 09:52:25 814056] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745814056| [2025/04/30 09:52:25 814064] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745814062| [2025/04/30 09:52:25 814073] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42913|min_srtt:42913|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 814081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 814100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 814106] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 814119] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 814125] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 814147] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42913|min_srtt:42913|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 814158] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1803900| [2025/04/30 09:52:25 814165] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 814170] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 814176] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 814182] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 814189] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 814196] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1785036| [2025/04/30 09:52:25 814203] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 814209] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745815208|now:1746006745814208|interv:1000| [2025/04/30 09:52:25 814214] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 814220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 814226] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745815208| [2025/04/30 09:52:25 814232] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745815208| [2025/04/30 09:52:25 814238] [debug] |xqc_engine_wakeup_after|wakeup:1746006745815208|now:1746006745814238|diff:970| [2025/04/30 09:52:25 814244] [debug] |xqc_engine_main_logic|END|now:1746006745814062| [2025/04/30 09:52:25 814252] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745814252| [2025/04/30 09:52:25 814258] [debug] |xqc_engine_wakeup_after|wakeup:1746006745815208|now:1746006745814258|diff:950| [2025/04/30 09:52:25 814264] [debug] |xqc_engine_main_logic|END|now:1746006745814252| [2025/04/30 09:52:25 815353] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745815353| [2025/04/30 09:52:25 815367] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745815208|pq_index:0| [2025/04/30 09:52:25 815375] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745814062| [2025/04/30 09:52:25 815382] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745815380| [2025/04/30 09:52:25 815389] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745815208|now:1746006745815380| [2025/04/30 09:52:25 815401] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745815208|now:1746006745815380| [2025/04/30 09:52:25 815407] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 815415] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42913|min_srtt:42913|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 815444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 815451] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 815456] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 815462] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 815468] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 815475] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42913|min_srtt:42913|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 815481] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1803900| [2025/04/30 09:52:25 815488] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 815493] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 815498] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 815505] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 815512] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 815519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1785036| [2025/04/30 09:52:25 815526] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 815533] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1880| [2025/04/30 09:52:25 815585] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1880|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746006745815544|stream_id:0|stream_offset:1785036| [2025/04/30 09:52:25 815595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 815602] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 09:52:25 815609] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42913|rtt_var:661|pto_duration:45557|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 815621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 815627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 815633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 09:52:25 815639] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745886101|now:1746006745815608|interv:70493| [2025/04/30 09:52:25 815653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745886101|now:1746006745815608|interval:70493|pto_count:0|srtt:42913 [2025/04/30 09:52:25 815660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55214|inflight:54008| [2025/04/30 09:52:25 815668] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 815674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1786215| [2025/04/30 09:52:25 815681] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 815688] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1881| [2025/04/30 09:52:25 815728] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1881|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746006745815698|stream_id:0|stream_offset:1786215| [2025/04/30 09:52:25 815738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1881|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:25 815745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 09:52:25 815751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42913|rtt_var:661|pto_duration:45557|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 815758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 815764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 815770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 09:52:25 815777] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745886255|now:1746006745815751|interv:70504| [2025/04/30 09:52:25 815782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745886255|now:1746006745815751|interval:70504|pto_count:0|srtt:42913 [2025/04/30 09:52:25 815789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55214|inflight:55208| [2025/04/30 09:52:25 815795] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 815802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1787394| [2025/04/30 09:52:25 815815] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 815821] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745826812| [2025/04/30 09:52:25 815828] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745826812| [2025/04/30 09:52:25 815834] [debug] |xqc_engine_wakeup_after|wakeup:1746006745826812|now:1746006745815834|diff:10978| [2025/04/30 09:52:25 815840] [debug] |xqc_engine_main_logic|END|now:1746006745815380| [2025/04/30 09:52:25 815888] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745815887| [2025/04/30 09:52:25 815897] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 815905] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:758| [2025/04/30 09:52:25 815929] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:759| [2025/04/30 09:52:25 815938] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:759| [2025/04/30 09:52:25 815944] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 815952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1836|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1837|path_largest_ack:1836| [2025/04/30 09:52:25 815959] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54006|prior_delivered:1713317|prior_time:1746006745769954|is_app_limited:0|send_elapse:44005|ack_elapse:45933|ctl_first_sent_time:1746006745771654|lagest_ack_time:1746006745815887|curr_delivered:1766123| [2025/04/30 09:52:25 815967] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745771654| [2025/04/30 09:52:25 815973] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:312||sndq_packets_used_bytes:0|sndq_packets_free:1036| [2025/04/30 09:52:25 815980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1837|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1837|path_largest_ack:1837| [2025/04/30 09:52:25 815986] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:52806|prior_delivered:1715717|prior_time:1746006745771808|is_app_limited:0|send_elapse:42577|ack_elapse:44079|ctl_first_sent_time:1746006745772119|lagest_ack_time:1746006745815887|curr_delivered:1767323| [2025/04/30 09:52:25 816014] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745772119| [2025/04/30 09:52:25 816021] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:311||sndq_packets_used_bytes:0|sndq_packets_free:1037| [2025/04/30 09:52:25 816028] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42913|rttvar:661|minrtt:31359|latest_rtt:43768|ack_delay:88| [2025/04/30 09:52:25 816034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43009|rttvar:687|minrtt:31359|latest_rtt:43768|ack_delay:88| [2025/04/30 09:52:25 816040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1837|lost_pn:1834|thresh:3| [2025/04/30 09:52:25 816046] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 816052] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 816064] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 816071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43009|rtt_var:687|pto_duration:45757|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 816078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 816085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 816090] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:25 816096] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745886455|now:1746006745816070|interv:70385| [2025/04/30 09:52:25 816102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745886455|now:1746006745816070|interval:70385|pto_count:0|srtt:43009 [2025/04/30 09:52:25 816109] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42577, ack_elapse 44079, delivered 51606|rate 1170761|lost 314| [2025/04/30 09:52:25 816116] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170761) in round 32| [2025/04/30 09:52:25 816123] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 816129] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 816156] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55214|packet_lost:0|acked:2400|po_sent_time:1746006745772119|recovery:1|recovery_start:1746006745789933|packet_conservation:1|next_round_delivered:1736117| [2025/04/30 09:52:25 816163] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55214|packet_lost:0|acked:2400|po_sent_time:1746006745772119|recovery:1|recovery_start:1746006745789933|packet_conservation:1|next_round_delivered:1736117| [2025/04/30 09:52:25 816171] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:55214|full_bw_reached:1|inflight:52808|srtt:43009|latest_rtt:43768|min_rtt:31359|applimit:0|lost:313|recovery:1|recovery_start:1746006745789933|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 816180] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:759|largest:759|pns:2| [2025/04/30 09:52:25 816186] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:759|frame:ACK |recv_time:1746006745815887|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 816193] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865815887|now:1746006745815887|interv:120000000| [2025/04/30 09:52:25 816199] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865815887|now:1746006745815887|interv:120000000| [2025/04/30 09:52:25 816205] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745826812|pq_index:0| [2025/04/30 09:52:25 816212] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745815380| [2025/04/30 09:52:25 816218] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745816218| [2025/04/30 09:52:25 816226] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745816224| [2025/04/30 09:52:25 816241] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43009|min_srtt:43009|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 816247] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 816254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 816260] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 816265] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 816272] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 816297] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43009|min_srtt:43009|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 816304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1803900| [2025/04/30 09:52:25 816311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 816317] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 816323] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 816329] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 816336] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 816342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1787394| [2025/04/30 09:52:25 816349] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 816355] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745817355|now:1746006745816355|interv:1000| [2025/04/30 09:52:25 816382] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 816388] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 816394] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745817355| [2025/04/30 09:52:25 816401] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745817355| [2025/04/30 09:52:25 816406] [debug] |xqc_engine_wakeup_after|wakeup:1746006745817355|now:1746006745816406|diff:949| [2025/04/30 09:52:25 816413] [debug] |xqc_engine_main_logic|END|now:1746006745816224| [2025/04/30 09:52:25 816421] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745816421| [2025/04/30 09:52:25 816431] [debug] |xqc_engine_wakeup_after|wakeup:1746006745817355|now:1746006745816431|diff:924| [2025/04/30 09:52:25 816437] [debug] |xqc_engine_main_logic|END|now:1746006745816421| [2025/04/30 09:52:25 817536] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745817536| [2025/04/30 09:52:25 817550] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745817355|pq_index:0| [2025/04/30 09:52:25 817557] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745816224| [2025/04/30 09:52:25 817565] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745817563| [2025/04/30 09:52:25 817571] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745817355|now:1746006745817563| [2025/04/30 09:52:25 817578] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745817355|now:1746006745817563| [2025/04/30 09:52:25 817584] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 817592] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43009|min_srtt:43009|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 817599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 817606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 817612] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 817618] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 817624] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 817630] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43009|min_srtt:43009|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 817637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1803900| [2025/04/30 09:52:25 817643] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 817649] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 817656] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 817662] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 817668] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 817675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1787394| [2025/04/30 09:52:25 817688] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 817695] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1882| [2025/04/30 09:52:25 817741] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1882|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746006745817706|stream_id:0|stream_offset:1787394| [2025/04/30 09:52:25 817750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1882|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:25 817757] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 09:52:25 817764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43009|rtt_var:687|pto_duration:45757|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 817770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 817777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 817782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 09:52:25 817789] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745888463|now:1746006745817763|interv:70700| [2025/04/30 09:52:25 817795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745888463|now:1746006745817763|interval:70700|pto_count:0|srtt:43009 [2025/04/30 09:52:25 817803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55214|inflight:54008| [2025/04/30 09:52:25 817810] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 817816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1788573| [2025/04/30 09:52:25 817823] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 817829] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1883| [2025/04/30 09:52:25 817870] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1883|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746006745817840|stream_id:0|stream_offset:1788573| [2025/04/30 09:52:25 817879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1883|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:25 817886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 09:52:25 817893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43009|rtt_var:687|pto_duration:45757|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 817900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 817906] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 817912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 09:52:25 817924] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745888597|now:1746006745817893|interv:70704| [2025/04/30 09:52:25 817930] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745888597|now:1746006745817893|interval:70704|pto_count:0|srtt:43009 [2025/04/30 09:52:25 817937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55214|inflight:55208| [2025/04/30 09:52:25 817944] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 817950] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1789752| [2025/04/30 09:52:25 817957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 817963] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745826812| [2025/04/30 09:52:25 817968] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745826812| [2025/04/30 09:52:25 817974] [debug] |xqc_engine_wakeup_after|wakeup:1746006745826812|now:1746006745817974|diff:8838| [2025/04/30 09:52:25 817980] [debug] |xqc_engine_main_logic|END|now:1746006745817563| [2025/04/30 09:52:25 817993] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006745817992| [2025/04/30 09:52:25 818000] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 818008] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:759| [2025/04/30 09:52:25 818013] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:760| [2025/04/30 09:52:25 818022] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:760| [2025/04/30 09:52:25 818027] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 818035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1838|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1839|path_largest_ack:1838| [2025/04/30 09:52:25 818042] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54006|prior_delivered:1715717|prior_time:1746006745771808|is_app_limited:0|send_elapse:43932|ack_elapse:46184|ctl_first_sent_time:1746006745773474|lagest_ack_time:1746006745817992|curr_delivered:1768523| [2025/04/30 09:52:25 818048] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745773474| [2025/04/30 09:52:25 818054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:310||sndq_packets_used_bytes:0|sndq_packets_free:1038| [2025/04/30 09:52:25 818061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1839|origin_pktnum:1747|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1839|path_largest_ack:1839| [2025/04/30 09:52:25 818068] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:50406|prior_delivered:1720517|prior_time:1746006745775860|is_app_limited:0|send_elapse:42687|ack_elapse:42132|ctl_first_sent_time:1746006745776229|lagest_ack_time:1746006745817992|curr_delivered:1769723| [2025/04/30 09:52:25 818075] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745776229| [2025/04/30 09:52:25 818086] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:308||sndq_packets_used_bytes:0|sndq_packets_free:1040| [2025/04/30 09:52:25 818093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43009|rttvar:687|minrtt:31359|latest_rtt:41763|ack_delay:136| [2025/04/30 09:52:25 818100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42836|rttvar:861|minrtt:31359|latest_rtt:41763|ack_delay:136| [2025/04/30 09:52:25 818106] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1839|lost_pn:1836|thresh:3| [2025/04/30 09:52:25 818113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 818118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 818124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42836|rtt_var:861|pto_duration:46280|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 818131] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 818161] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 818167] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:25 818173] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745889120|now:1746006745818124|interv:70996| [2025/04/30 09:52:25 818179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745889120|now:1746006745818124|interval:70996|pto_count:0|srtt:42836 [2025/04/30 09:52:25 818186] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42687, ack_elapse 42132, delivered 49206|rate 1152716|lost 314| [2025/04/30 09:52:25 818192] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152716) in round 32| [2025/04/30 09:52:25 818199] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 818205] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 818211] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55214|packet_lost:0|acked:2400|po_sent_time:1746006745776229|recovery:1|recovery_start:1746006745789933|packet_conservation:1|next_round_delivered:1736117| [2025/04/30 09:52:25 818218] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55214|packet_lost:0|acked:2400|po_sent_time:1746006745776229|recovery:1|recovery_start:1746006745789933|packet_conservation:1|next_round_delivered:1736117| [2025/04/30 09:52:25 818225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:55214|full_bw_reached:1|inflight:52808|srtt:42836|latest_rtt:41763|min_rtt:31359|applimit:0|lost:313|recovery:1|recovery_start:1746006745789933|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 818232] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:25 818239] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:25 818247] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 09:52:25 818259] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:760|largest:760|pns:2| [2025/04/30 09:52:25 818265] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:760|frame:PING ACK |recv_time:1746006745817992|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 818272] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865817992|now:1746006745817992|interv:120000000| [2025/04/30 09:52:25 818279] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865817992|now:1746006745817992|interv:120000000| [2025/04/30 09:52:25 818285] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745826812|pq_index:0| [2025/04/30 09:52:25 818291] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745817563| [2025/04/30 09:52:25 818297] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745818297| [2025/04/30 09:52:25 818304] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745818303| [2025/04/30 09:52:25 818313] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:760|ack_delay:320|first_ack_range:30|largest_pkt_recv_time:1746006745817992| [2025/04/30 09:52:25 818319] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:760|low:730|pkt_pns:2| [2025/04/30 09:52:25 818325] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:760|frame_largest_recv:760| [2025/04/30 09:52:25 818330] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:25 818337] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42836|min_srtt:42836|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 818344] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 818351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 818357] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 818363] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 818370] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 818376] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42836|min_srtt:42836|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 818382] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1803900| [2025/04/30 09:52:25 818390] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 818403] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 818409] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 818416] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 818424] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:25 818429] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1789752| [2025/04/30 09:52:25 818433] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 818437] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745819437|now:1746006745818437|interv:1000| [2025/04/30 09:52:25 818441] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 818445] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 818449] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745819437| [2025/04/30 09:52:25 818453] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745819437| [2025/04/30 09:52:25 818458] [debug] |xqc_engine_wakeup_after|wakeup:1746006745819437|now:1746006745818457|diff:980| [2025/04/30 09:52:25 818464] [debug] |xqc_engine_main_logic|END|now:1746006745818303| [2025/04/30 09:52:25 818472] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745818472| [2025/04/30 09:52:25 818478] [debug] |xqc_engine_wakeup_after|wakeup:1746006745819437|now:1746006745818478|diff:959| [2025/04/30 09:52:25 818482] [debug] |xqc_engine_main_logic|END|now:1746006745818472| [2025/04/30 09:52:25 819552] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745819552| [2025/04/30 09:52:25 819565] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745819437|pq_index:0| [2025/04/30 09:52:25 819571] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745818303| [2025/04/30 09:52:25 819579] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745819578| [2025/04/30 09:52:25 819586] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745819437|now:1746006745819578| [2025/04/30 09:52:25 819592] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745819437|now:1746006745819578| [2025/04/30 09:52:25 819596] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 819601] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42836|min_srtt:42836|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 819606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 819611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 819615] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 819625] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 819629] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 819634] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42836|min_srtt:42836|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 819641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1803900| [2025/04/30 09:52:25 819649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 819655] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 819661] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 819668] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 819675] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:25 819682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:52808|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1789752| [2025/04/30 09:52:25 819689] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 819696] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1884| [2025/04/30 09:52:25 819739] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1884|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:52808|now:1746006745819708|stream_id:0|stream_offset:1789752| [2025/04/30 09:52:25 819749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1884|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:52:25 819757] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 09:52:25 819764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42836|rtt_var:861|pto_duration:46280|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 819771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 819778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 819784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54014| [2025/04/30 09:52:25 819790] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745890988|now:1746006745819764|interv:71224| [2025/04/30 09:52:25 819797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745890988|now:1746006745819764|interval:71224|pto_count:0|srtt:42836 [2025/04/30 09:52:25 819810] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55214|inflight:54014| [2025/04/30 09:52:25 819818] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 819824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54014|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1790931| [2025/04/30 09:52:25 819831] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 819835] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1885| [2025/04/30 09:52:25 819871] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1885|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54014|now:1746006745819843|stream_id:0|stream_offset:1790931| [2025/04/30 09:52:25 819882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 819889] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54014|applimit:0| [2025/04/30 09:52:25 819896] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42836|rtt_var:861|pto_duration:46280|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 819903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 819909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 819916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55214| [2025/04/30 09:52:25 819922] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745891123|now:1746006745819895|interv:71228| [2025/04/30 09:52:25 819929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745891123|now:1746006745819895|interval:71228|pto_count:0|srtt:42836 [2025/04/30 09:52:25 819934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55214|inflight:55214| [2025/04/30 09:52:25 819938] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 819943] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55214|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1792110| [2025/04/30 09:52:25 819947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 819952] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745891123| [2025/04/30 09:52:25 819956] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745891123| [2025/04/30 09:52:25 819960] [debug] |xqc_engine_wakeup_after|wakeup:1746006745891123|now:1746006745819960|diff:71163| [2025/04/30 09:52:25 819964] [debug] |xqc_engine_main_logic|END|now:1746006745819578| [2025/04/30 09:52:25 819975] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745819974| [2025/04/30 09:52:25 819980] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 819990] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:760| [2025/04/30 09:52:25 819994] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:761| [2025/04/30 09:52:25 820000] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:761| [2025/04/30 09:52:25 820004] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 820009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1840|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1841|path_largest_ack:1840| [2025/04/30 09:52:25 820014] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:51606|prior_delivered:1720517|prior_time:1746006745775860|is_app_limited:0|send_elapse:42802|ack_elapse:44114|ctl_first_sent_time:1746006745776344|lagest_ack_time:1746006745819974|curr_delivered:1770923| [2025/04/30 09:52:25 820018] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745776344| [2025/04/30 09:52:25 820023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:307||sndq_packets_used_bytes:0|sndq_packets_free:1041| [2025/04/30 09:52:25 820027] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1841|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1841|path_largest_ack:1841| [2025/04/30 09:52:25 820032] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:51606|prior_delivered:1720517|prior_time:1746006745775860|is_app_limited:0|send_elapse:42802|ack_elapse:44114|ctl_first_sent_time:1746006745776344|lagest_ack_time:1746006745819974|curr_delivered:1772123| [2025/04/30 09:52:25 820036] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745776484| [2025/04/30 09:52:25 820040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:306||sndq_packets_used_bytes:0|sndq_packets_free:1042| [2025/04/30 09:52:25 820044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42836|rttvar:861|minrtt:31359|latest_rtt:43490|ack_delay:96| [2025/04/30 09:52:25 820048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42906|rttvar:785|minrtt:31359|latest_rtt:43490|ack_delay:96| [2025/04/30 09:52:25 820053] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1841|lost_pn:1838|thresh:3| [2025/04/30 09:52:25 820057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 820061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 820065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42906|rtt_var:785|pto_duration:46046|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 820069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 820073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 820077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52814| [2025/04/30 09:52:25 820081] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745890889|now:1746006745820065|interv:70824| [2025/04/30 09:52:25 820085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745890889|now:1746006745820065|interval:70824|pto_count:0|srtt:42906 [2025/04/30 09:52:25 820093] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42802, ack_elapse 44114, delivered 51606|rate 1169832|lost 314| [2025/04/30 09:52:25 820097] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169832) in round 32| [2025/04/30 09:52:25 820102] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 820106] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 820110] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55214|packet_lost:0|acked:2400|po_sent_time:1746006745776484|recovery:1|recovery_start:1746006745789933|packet_conservation:1|next_round_delivered:1736117| [2025/04/30 09:52:25 820114] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55214|packet_lost:0|acked:2400|po_sent_time:1746006745776484|recovery:1|recovery_start:1746006745789933|packet_conservation:1|next_round_delivered:1736117| [2025/04/30 09:52:25 820119] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:55214|full_bw_reached:1|inflight:52814|srtt:42906|latest_rtt:43490|min_rtt:31359|applimit:0|lost:313|recovery:1|recovery_start:1746006745789933|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 820125] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:761|largest:761|pns:2| [2025/04/30 09:52:25 820130] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:761|frame:ACK |recv_time:1746006745819974|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 820161] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865819974|now:1746006745819974|interv:120000000| [2025/04/30 09:52:25 820168] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865819974|now:1746006745819974|interv:120000000| [2025/04/30 09:52:25 820174] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745891123|pq_index:0| [2025/04/30 09:52:25 820181] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745819578| [2025/04/30 09:52:25 820188] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745820188| [2025/04/30 09:52:25 820196] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745820194| [2025/04/30 09:52:25 820204] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42906|min_srtt:42906|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 820212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 820219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 820226] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 820232] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 820244] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 820251] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42906|min_srtt:42906|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 820257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1803900| [2025/04/30 09:52:25 820264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 820270] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 820276] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 820283] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 820290] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 820296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1792110| [2025/04/30 09:52:25 820303] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 820309] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745821308|now:1746006745820308|interv:1000| [2025/04/30 09:52:25 820315] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 820321] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 820326] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745821308| [2025/04/30 09:52:25 820333] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745821308| [2025/04/30 09:52:25 820339] [debug] |xqc_engine_wakeup_after|wakeup:1746006745821308|now:1746006745820339|diff:969| [2025/04/30 09:52:25 820345] [debug] |xqc_engine_main_logic|END|now:1746006745820194| [2025/04/30 09:52:25 820354] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745820353| [2025/04/30 09:52:25 820360] [debug] |xqc_engine_wakeup_after|wakeup:1746006745821308|now:1746006745820360|diff:948| [2025/04/30 09:52:25 820366] [debug] |xqc_engine_main_logic|END|now:1746006745820353| [2025/04/30 09:52:25 821435] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745821435| [2025/04/30 09:52:25 821447] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745821308|pq_index:0| [2025/04/30 09:52:25 821454] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745820194| [2025/04/30 09:52:25 821463] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745821461| [2025/04/30 09:52:25 821470] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745821308|now:1746006745821461| [2025/04/30 09:52:25 821475] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745821308|now:1746006745821461| [2025/04/30 09:52:25 821484] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 821489] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42906|min_srtt:42906|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 821494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 821499] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 821503] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 821507] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 821511] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 821515] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42906|min_srtt:42906|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 821519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1803900| [2025/04/30 09:52:25 821524] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 821528] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 821532] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 821539] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 821547] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 821553] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1792110| [2025/04/30 09:52:25 821558] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 821563] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1886| [2025/04/30 09:52:25 821598] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1886|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52814|now:1746006745821571|stream_id:0|stream_offset:1792110| [2025/04/30 09:52:25 821605] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 821610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52814|applimit:0| [2025/04/30 09:52:25 821617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42906|rtt_var:785|pto_duration:46046|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 821625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 821637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 821644] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54014| [2025/04/30 09:52:25 821650] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745892617|now:1746006745821617|interv:71000| [2025/04/30 09:52:25 821657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745892617|now:1746006745821617|interval:71000|pto_count:0|srtt:42906 [2025/04/30 09:52:25 821665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55214|inflight:54014| [2025/04/30 09:52:25 821672] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 821679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54014|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1793289| [2025/04/30 09:52:25 821686] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 821692] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1887| [2025/04/30 09:52:25 821731] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1887|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54014|now:1746006745821704|stream_id:0|stream_offset:1793289| [2025/04/30 09:52:25 821740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 821748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54014|applimit:0| [2025/04/30 09:52:25 821755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42906|rtt_var:785|pto_duration:46046|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 821762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 821768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 821774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55214| [2025/04/30 09:52:25 821780] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745892750|now:1746006745821755|interv:70995| [2025/04/30 09:52:25 821786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745892750|now:1746006745821755|interval:70995|pto_count:0|srtt:42906 [2025/04/30 09:52:25 821793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55214|inflight:55214| [2025/04/30 09:52:25 821801] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 821808] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55214|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1794468| [2025/04/30 09:52:25 821821] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 821828] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745892750| [2025/04/30 09:52:25 821835] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745892750| [2025/04/30 09:52:25 821841] [debug] |xqc_engine_wakeup_after|wakeup:1746006745892750|now:1746006745821841|diff:70909| [2025/04/30 09:52:25 821848] [debug] |xqc_engine_main_logic|END|now:1746006745821461| [2025/04/30 09:52:25 821862] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745821861| [2025/04/30 09:52:25 821867] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 821873] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:761| [2025/04/30 09:52:25 821877] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:762| [2025/04/30 09:52:25 821882] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:762| [2025/04/30 09:52:25 821886] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 821891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1842|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1843|path_largest_ack:1842| [2025/04/30 09:52:25 821896] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54006|prior_delivered:1720517|prior_time:1746006745775860|is_app_limited:0|send_elapse:43085|ack_elapse:46001|ctl_first_sent_time:1746006745776627|lagest_ack_time:1746006745821861|curr_delivered:1773323| [2025/04/30 09:52:25 821901] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745776627| [2025/04/30 09:52:25 821905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:305||sndq_packets_used_bytes:0|sndq_packets_free:1043| [2025/04/30 09:52:25 821910] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1843|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1843|path_largest_ack:1843| [2025/04/30 09:52:25 821914] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:52806|prior_delivered:1722917|prior_time:1746006745777831|is_app_limited:0|send_elapse:42616|ack_elapse:44030|ctl_first_sent_time:1746006745778203|lagest_ack_time:1746006745821861|curr_delivered:1774523| [2025/04/30 09:52:25 821918] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745778203| [2025/04/30 09:52:25 821922] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:304||sndq_packets_used_bytes:0|sndq_packets_free:1044| [2025/04/30 09:52:25 821926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42906|rttvar:785|minrtt:31359|latest_rtt:43658|ack_delay:144| [2025/04/30 09:52:25 821931] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42982|rttvar:741|minrtt:31359|latest_rtt:43658|ack_delay:144| [2025/04/30 09:52:25 821935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1843|lost_pn:1840|thresh:3| [2025/04/30 09:52:25 821939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 821943] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 821955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42982|rtt_var:741|pto_duration:45946|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 821960] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 821964] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 821968] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52814| [2025/04/30 09:52:25 821972] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745892650|now:1746006745821955|interv:70695| [2025/04/30 09:52:25 821976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745892650|now:1746006745821955|interval:70695|pto_count:0|srtt:42982 [2025/04/30 09:52:25 821980] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42616, ack_elapse 44030, delivered 51606|rate 1172064|lost 314| [2025/04/30 09:52:25 821985] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172064) in round 32| [2025/04/30 09:52:25 821989] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 821993] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 821997] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55214|packet_lost:0|acked:2400|po_sent_time:1746006745778203|recovery:1|recovery_start:1746006745789933|packet_conservation:1|next_round_delivered:1736117| [2025/04/30 09:52:25 822002] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55214|packet_lost:0|acked:2400|po_sent_time:1746006745778203|recovery:1|recovery_start:1746006745789933|packet_conservation:1|next_round_delivered:1736117| [2025/04/30 09:52:25 822006] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:55214|full_bw_reached:1|inflight:52814|srtt:42982|latest_rtt:43658|min_rtt:31359|applimit:0|lost:313|recovery:1|recovery_start:1746006745789933|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 822012] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:762|largest:762|pns:2| [2025/04/30 09:52:25 822017] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:762|frame:ACK |recv_time:1746006745821861|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 822022] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865821861|now:1746006745821861|interv:120000000| [2025/04/30 09:52:25 822026] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865821861|now:1746006745821861|interv:120000000| [2025/04/30 09:52:25 822030] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745892750|pq_index:0| [2025/04/30 09:52:25 822034] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745821461| [2025/04/30 09:52:25 822038] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745822038| [2025/04/30 09:52:25 822043] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745822042| [2025/04/30 09:52:25 822053] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42982|min_srtt:42982|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 822058] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 822062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 822066] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 822070] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 822075] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 822079] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42982|min_srtt:42982|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 822083] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1803900| [2025/04/30 09:52:25 822087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 822091] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 822095] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 822099] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 822103] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 822108] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1794468| [2025/04/30 09:52:25 822112] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 822116] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745823116|now:1746006745822116|interv:1000| [2025/04/30 09:52:25 822120] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 822124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 822128] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745823116| [2025/04/30 09:52:25 822155] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745823116| [2025/04/30 09:52:25 822166] [debug] |xqc_engine_wakeup_after|wakeup:1746006745823116|now:1746006745822166|diff:950| [2025/04/30 09:52:25 822173] [debug] |xqc_engine_main_logic|END|now:1746006745822042| [2025/04/30 09:52:25 822181] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745822181| [2025/04/30 09:52:25 822187] [debug] |xqc_engine_wakeup_after|wakeup:1746006745823116|now:1746006745822187|diff:929| [2025/04/30 09:52:25 822194] [debug] |xqc_engine_main_logic|END|now:1746006745822181| [2025/04/30 09:52:25 823283] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745823282| [2025/04/30 09:52:25 823306] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745823116|pq_index:0| [2025/04/30 09:52:25 823314] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745822042| [2025/04/30 09:52:25 823322] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745823320| [2025/04/30 09:52:25 823329] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745823116|now:1746006745823320| [2025/04/30 09:52:25 823336] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745823116|now:1746006745823320| [2025/04/30 09:52:25 823343] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 823351] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42982|min_srtt:42982|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 823358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 823366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 823372] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 823378] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 823385] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 823391] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42982|min_srtt:42982|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 823398] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1803900| [2025/04/30 09:52:25 823406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 823412] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 823418] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 823425] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 823432] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 823439] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1794468| [2025/04/30 09:52:25 823446] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 823452] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1888| [2025/04/30 09:52:25 823504] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1888|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52814|now:1746006745823470|stream_id:0|stream_offset:1794468| [2025/04/30 09:52:25 823511] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 823516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52814|applimit:0| [2025/04/30 09:52:25 823522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42982|rtt_var:741|pto_duration:45946|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 823530] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 823536] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 823542] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54014| [2025/04/30 09:52:25 823549] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745894416|now:1746006745823522|interv:70894| [2025/04/30 09:52:25 823555] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745894416|now:1746006745823522|interval:70894|pto_count:0|srtt:42982 [2025/04/30 09:52:25 823563] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55214|inflight:54014| [2025/04/30 09:52:25 823570] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 823575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54014|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1795647| [2025/04/30 09:52:25 823580] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 823584] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1889| [2025/04/30 09:52:25 823613] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1889|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54014|now:1746006745823591|stream_id:0|stream_offset:1795647| [2025/04/30 09:52:25 823619] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 823625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54014|applimit:0| [2025/04/30 09:52:25 823632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42982|rtt_var:741|pto_duration:45946|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 823639] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 823645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 823652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55214| [2025/04/30 09:52:25 823658] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745894537|now:1746006745823631|interv:70906| [2025/04/30 09:52:25 823671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745894537|now:1746006745823631|interval:70906|pto_count:0|srtt:42982 [2025/04/30 09:52:25 823679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55214|inflight:55214| [2025/04/30 09:52:25 823687] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 823693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55214|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1796826| [2025/04/30 09:52:25 823700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 823707] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745894537| [2025/04/30 09:52:25 823714] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745894537| [2025/04/30 09:52:25 823720] [debug] |xqc_engine_wakeup_after|wakeup:1746006745894537|now:1746006745823720|diff:70817| [2025/04/30 09:52:25 823727] [debug] |xqc_engine_main_logic|END|now:1746006745823320| [2025/04/30 09:52:25 823741] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745823740| [2025/04/30 09:52:25 823749] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 823757] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:762| [2025/04/30 09:52:25 823763] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:763| [2025/04/30 09:52:25 823771] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:763| [2025/04/30 09:52:25 823777] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 823784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1844|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1845|path_largest_ack:1844| [2025/04/30 09:52:25 823791] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54006|prior_delivered:1722917|prior_time:1746006745777831|is_app_limited:0|send_elapse:43968|ack_elapse:45909|ctl_first_sent_time:1746006745779555|lagest_ack_time:1746006745823740|curr_delivered:1775723| [2025/04/30 09:52:25 823811] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745779555| [2025/04/30 09:52:25 823818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:303||sndq_packets_used_bytes:0|sndq_packets_free:1045| [2025/04/30 09:52:25 823825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1845|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1845|path_largest_ack:1845| [2025/04/30 09:52:25 823832] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54006|prior_delivered:1722917|prior_time:1746006745777831|is_app_limited:0|send_elapse:43968|ack_elapse:45909|ctl_first_sent_time:1746006745779555|lagest_ack_time:1746006745823740|curr_delivered:1776923| [2025/04/30 09:52:25 823840] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745779667| [2025/04/30 09:52:25 823846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:302||sndq_packets_used_bytes:0|sndq_packets_free:1046| [2025/04/30 09:52:25 823852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42982|rttvar:741|minrtt:31359|latest_rtt:44073|ack_delay:96| [2025/04/30 09:52:25 823865] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43107|rttvar:804|minrtt:31359|latest_rtt:44073|ack_delay:96| [2025/04/30 09:52:25 823871] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1845|lost_pn:1842|thresh:3| [2025/04/30 09:52:25 823878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 823884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 823889] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43107|rtt_var:804|pto_duration:46323|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 823894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 823898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 823902] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52814| [2025/04/30 09:52:25 823906] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745894914|now:1746006745823889|interv:71025| [2025/04/30 09:52:25 823910] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745894914|now:1746006745823889|interval:71025|pto_count:0|srtt:43107 [2025/04/30 09:52:25 823914] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43968, ack_elapse 45909, delivered 54006|rate 1176370|lost 314| [2025/04/30 09:52:25 823919] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176370) in round 32| [2025/04/30 09:52:25 823923] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 823927] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 823931] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55214|packet_lost:0|acked:2400|po_sent_time:1746006745779667|recovery:1|recovery_start:1746006745789933|packet_conservation:1|next_round_delivered:1736117| [2025/04/30 09:52:25 823936] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55214|packet_lost:0|acked:2400|po_sent_time:1746006745779667|recovery:1|recovery_start:1746006745789933|packet_conservation:1|next_round_delivered:1736117| [2025/04/30 09:52:25 823940] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:55214|full_bw_reached:1|inflight:52814|srtt:43107|latest_rtt:44073|min_rtt:31359|applimit:0|lost:313|recovery:1|recovery_start:1746006745789933|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 823946] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:763|largest:763|pns:2| [2025/04/30 09:52:25 823951] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:763|frame:ACK |recv_time:1746006745823740|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 823956] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865823740|now:1746006745823740|interv:120000000| [2025/04/30 09:52:25 823963] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865823740|now:1746006745823740|interv:120000000| [2025/04/30 09:52:25 823967] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745894537|pq_index:0| [2025/04/30 09:52:25 823971] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745823320| [2025/04/30 09:52:25 823975] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745823975| [2025/04/30 09:52:25 823980] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745823979| [2025/04/30 09:52:25 823986] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43107|min_srtt:43107|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 823991] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 823995] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 823999] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 824003] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 824007] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 824011] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43107|min_srtt:43107|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 824016] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1803900| [2025/04/30 09:52:25 824020] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 824024] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 824027] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 824032] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 824036] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 824040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1796826| [2025/04/30 09:52:25 824045] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 824049] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745825049|now:1746006745824049|interv:1000| [2025/04/30 09:52:25 824053] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 824057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 824063] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745825049| [2025/04/30 09:52:25 824067] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745825049| [2025/04/30 09:52:25 824071] [debug] |xqc_engine_wakeup_after|wakeup:1746006745825049|now:1746006745824071|diff:978| [2025/04/30 09:52:25 824075] [debug] |xqc_engine_main_logic|END|now:1746006745823979| [2025/04/30 09:52:25 824081] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745824081| [2025/04/30 09:52:25 824085] [debug] |xqc_engine_wakeup_after|wakeup:1746006745825049|now:1746006745824084|diff:965| [2025/04/30 09:52:25 824088] [debug] |xqc_engine_main_logic|END|now:1746006745824081| [2025/04/30 09:52:25 825148] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745825147| [2025/04/30 09:52:25 825163] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745825049|pq_index:0| [2025/04/30 09:52:25 825170] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745823979| [2025/04/30 09:52:25 825178] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745825177| [2025/04/30 09:52:25 825186] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745825049|now:1746006745825177| [2025/04/30 09:52:25 825205] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745825049|now:1746006745825177| [2025/04/30 09:52:25 825212] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 825220] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43107|min_srtt:43107|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 825227] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 825234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 825240] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 825246] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 825253] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 825259] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43107|min_srtt:43107|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 825265] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1803900| [2025/04/30 09:52:25 825272] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 825278] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 825283] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 825298] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 825305] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 825312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1796826| [2025/04/30 09:52:25 825319] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 825326] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1890| [2025/04/30 09:52:25 825372] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1890|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52814|now:1746006745825338|stream_id:0|stream_offset:1796826| [2025/04/30 09:52:25 825381] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1890|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:25 825388] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52814|applimit:0| [2025/04/30 09:52:25 825396] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43107|rtt_var:804|pto_duration:46323|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 825403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 825409] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 825416] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54014| [2025/04/30 09:52:25 825422] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745896661|now:1746006745825395|interv:71266| [2025/04/30 09:52:25 825428] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745896661|now:1746006745825395|interval:71266|pto_count:0|srtt:43107 [2025/04/30 09:52:25 825433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55214|inflight:54014| [2025/04/30 09:52:25 825438] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 825442] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54014|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1798005| [2025/04/30 09:52:25 825447] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 825451] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:1891-1895|next_skip_chance:1746006746039420|current_time:1746006745825451| [2025/04/30 09:52:25 825456] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1896| [2025/04/30 09:52:25 825489] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1896|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54014|now:1746006745825463|stream_id:0|stream_offset:1798005| [2025/04/30 09:52:25 825498] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 825512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54014|applimit:0| [2025/04/30 09:52:25 825518] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43107|rtt_var:804|pto_duration:46323|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 825522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 825526] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 825530] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55214| [2025/04/30 09:52:25 825534] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745896786|now:1746006745825518|interv:71268| [2025/04/30 09:52:25 825539] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745896786|now:1746006745825518|interval:71268|pto_count:0|srtt:43107 [2025/04/30 09:52:25 825543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55214|inflight:55214| [2025/04/30 09:52:25 825548] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 825552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55214|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1799184| [2025/04/30 09:52:25 825557] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 825561] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745896786| [2025/04/30 09:52:25 825565] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745896786| [2025/04/30 09:52:25 825569] [debug] |xqc_engine_wakeup_after|wakeup:1746006745896786|now:1746006745825569|diff:71217| [2025/04/30 09:52:25 825574] [debug] |xqc_engine_main_logic|END|now:1746006745825177| [2025/04/30 09:52:25 825687] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745825686| [2025/04/30 09:52:25 825700] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 825709] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:763| [2025/04/30 09:52:25 825715] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:764| [2025/04/30 09:52:25 825723] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:764| [2025/04/30 09:52:25 825729] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 825738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1846|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1847|path_largest_ack:1846| [2025/04/30 09:52:25 825745] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54006|prior_delivered:1725317|prior_time:1746006745779833|is_app_limited:0|send_elapse:43806|ack_elapse:45853|ctl_first_sent_time:1746006745781391|lagest_ack_time:1746006745825686|curr_delivered:1778123| [2025/04/30 09:52:25 825752] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745781391| [2025/04/30 09:52:25 825759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:301||sndq_packets_used_bytes:0|sndq_packets_free:1047| [2025/04/30 09:52:25 825774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1847|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1847|path_largest_ack:1847| [2025/04/30 09:52:25 825781] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:52806|prior_delivered:1727717|prior_time:1746006745781814|is_app_limited:0|send_elapse:43713|ack_elapse:43872|ctl_first_sent_time:1746006745783377|lagest_ack_time:1746006745825686|curr_delivered:1779323| [2025/04/30 09:52:25 825788] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745783377| [2025/04/30 09:52:25 825793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:300||sndq_packets_used_bytes:0|sndq_packets_free:1048| [2025/04/30 09:52:25 825797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43107|rttvar:804|minrtt:31359|latest_rtt:42309|ack_delay:80| [2025/04/30 09:52:25 825801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:42997|rttvar:822|minrtt:31359|latest_rtt:42309|ack_delay:80| [2025/04/30 09:52:25 825805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1847|lost_pn:1844|thresh:3| [2025/04/30 09:52:25 825809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 825814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 825818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42997|rtt_var:822|pto_duration:46285|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 825822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 825826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 825830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52814| [2025/04/30 09:52:25 825834] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745896748|now:1746006745825817|interv:70931| [2025/04/30 09:52:25 825840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745896748|now:1746006745825817|interval:70931|pto_count:0|srtt:42997 [2025/04/30 09:52:25 825847] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43713, ack_elapse 43872, delivered 51606|rate 1176285|lost 314| [2025/04/30 09:52:25 825854] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176285) in round 32| [2025/04/30 09:52:25 825860] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 825864] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 825868] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55214|packet_lost:0|acked:2400|po_sent_time:1746006745783377|recovery:1|recovery_start:1746006745789933|packet_conservation:1|next_round_delivered:1736117| [2025/04/30 09:52:25 825873] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55214|packet_lost:0|acked:2400|po_sent_time:1746006745783377|recovery:1|recovery_start:1746006745789933|packet_conservation:1|next_round_delivered:1736117| [2025/04/30 09:52:25 825881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:55214|full_bw_reached:1|inflight:52814|srtt:42997|latest_rtt:42309|min_rtt:31359|applimit:0|lost:313|recovery:1|recovery_start:1746006745789933|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 825887] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:764|largest:764|pns:2| [2025/04/30 09:52:25 825892] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:764|frame:ACK |recv_time:1746006745825686|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 825897] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865825686|now:1746006745825686|interv:120000000| [2025/04/30 09:52:25 825901] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865825686|now:1746006745825686|interv:120000000| [2025/04/30 09:52:25 825905] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745896786|pq_index:0| [2025/04/30 09:52:25 825909] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745825177| [2025/04/30 09:52:25 825913] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745825913| [2025/04/30 09:52:25 825918] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745825917| [2025/04/30 09:52:25 825925] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42997|min_srtt:42997|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 825929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 825934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 825938] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 825942] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 825946] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 825950] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42997|min_srtt:42997|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 825955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1803900| [2025/04/30 09:52:25 825959] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 825963] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 825967] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 825974] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 825979] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 825983] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1799184| [2025/04/30 09:52:25 825988] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 825992] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745826992|now:1746006745825992|interv:1000| [2025/04/30 09:52:25 825996] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 826000] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 826004] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745826992| [2025/04/30 09:52:25 826008] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745826992| [2025/04/30 09:52:25 826012] [debug] |xqc_engine_wakeup_after|wakeup:1746006745826992|now:1746006745826012|diff:980| [2025/04/30 09:52:25 826016] [debug] |xqc_engine_main_logic|END|now:1746006745825917| [2025/04/30 09:52:25 826021] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745826021| [2025/04/30 09:52:25 826025] [debug] |xqc_engine_wakeup_after|wakeup:1746006745826992|now:1746006745826025|diff:967| [2025/04/30 09:52:25 826029] [debug] |xqc_engine_main_logic|END|now:1746006745826021| [2025/04/30 09:52:25 827098] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745827097| [2025/04/30 09:52:25 827110] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745826992|pq_index:0| [2025/04/30 09:52:25 827115] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745825917| [2025/04/30 09:52:25 827121] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745827119| [2025/04/30 09:52:25 827128] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745826992|now:1746006745827119| [2025/04/30 09:52:25 827155] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745826992|now:1746006745827119| [2025/04/30 09:52:25 827161] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 827170] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42997|min_srtt:42997|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 827177] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 827185] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 827191] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 827197] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 827204] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 827218] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:42997|min_srtt:42997|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 827225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1803900| [2025/04/30 09:52:25 827231] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 827237] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 827243] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 827249] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 827256] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 827263] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1799184| [2025/04/30 09:52:25 827269] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 827276] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1897| [2025/04/30 09:52:25 827319] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1897|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52814|now:1746006745827288|stream_id:0|stream_offset:1799184| [2025/04/30 09:52:25 827329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 827337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52814|applimit:0| [2025/04/30 09:52:25 827343] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42997|rtt_var:822|pto_duration:46285|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 827350] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 827356] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 827363] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54014| [2025/04/30 09:52:25 827369] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745898573|now:1746006745827343|interv:71230| [2025/04/30 09:52:25 827376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745898573|now:1746006745827343|interval:71230|pto_count:0|srtt:42997 [2025/04/30 09:52:25 827382] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55214|inflight:54014| [2025/04/30 09:52:25 827390] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 827394] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54014|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1800363| [2025/04/30 09:52:25 827408] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 827414] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1898| [2025/04/30 09:52:25 827452] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1898|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54014|now:1746006745827424|stream_id:0|stream_offset:1800363| [2025/04/30 09:52:25 827461] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 827468] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54014|applimit:0| [2025/04/30 09:52:25 827475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:42997|rtt_var:822|pto_duration:46285|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 827481] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 827485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 827488] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55214| [2025/04/30 09:52:25 827492] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745898709|now:1746006745827475|interv:71234| [2025/04/30 09:52:25 827496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745898709|now:1746006745827475|interval:71234|pto_count:0|srtt:42997 [2025/04/30 09:52:25 827501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55214|inflight:55214| [2025/04/30 09:52:25 827506] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 827510] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55214|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1801542| [2025/04/30 09:52:25 827514] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 827519] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745898709| [2025/04/30 09:52:25 827523] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745898709| [2025/04/30 09:52:25 827527] [debug] |xqc_engine_wakeup_after|wakeup:1746006745898709|now:1746006745827527|diff:71182| [2025/04/30 09:52:25 827532] [debug] |xqc_engine_main_logic|END|now:1746006745827119| [2025/04/30 09:52:25 827705] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745827704| [2025/04/30 09:52:25 827714] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 827723] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:764| [2025/04/30 09:52:25 827729] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:765| [2025/04/30 09:52:25 827737] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:765| [2025/04/30 09:52:25 827750] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 827758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1848|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1849|path_largest_ack:1848| [2025/04/30 09:52:25 827766] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54006|prior_delivered:1727717|prior_time:1746006745781814|is_app_limited:0|send_elapse:43868|ack_elapse:45890|ctl_first_sent_time:1746006745783532|lagest_ack_time:1746006745827704|curr_delivered:1780523| [2025/04/30 09:52:25 827774] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745783532| [2025/04/30 09:52:25 827781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:299||sndq_packets_used_bytes:0|sndq_packets_free:1049| [2025/04/30 09:52:25 827788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1849|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1849|path_largest_ack:1849| [2025/04/30 09:52:25 827795] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54006|prior_delivered:1727717|prior_time:1746006745781814|is_app_limited:0|send_elapse:43868|ack_elapse:45890|ctl_first_sent_time:1746006745783532|lagest_ack_time:1746006745827704|curr_delivered:1781723| [2025/04/30 09:52:25 827803] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745783645| [2025/04/30 09:52:25 827808] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:298||sndq_packets_used_bytes:0|sndq_packets_free:1050| [2025/04/30 09:52:25 827813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:42997|rttvar:822|minrtt:31359|latest_rtt:44059|ack_delay:96| [2025/04/30 09:52:25 827819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43118|rttvar:858|minrtt:31359|latest_rtt:44059|ack_delay:96| [2025/04/30 09:52:25 827839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1849|lost_pn:1846|thresh:3| [2025/04/30 09:52:25 827846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 827852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 827858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43118|rtt_var:858|pto_duration:46550|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 827862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 827867] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 827873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52814| [2025/04/30 09:52:25 827880] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745898974|now:1746006745827857|interv:71117| [2025/04/30 09:52:25 827886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745898974|now:1746006745827857|interval:71117|pto_count:0|srtt:43118 [2025/04/30 09:52:25 827893] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43868, ack_elapse 45890, delivered 54006|rate 1176857|lost 314| [2025/04/30 09:52:25 827902] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176857) in round 32| [2025/04/30 09:52:25 827906] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 827910] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 827914] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55214|packet_lost:0|acked:2400|po_sent_time:1746006745783645|recovery:1|recovery_start:1746006745789933|packet_conservation:1|next_round_delivered:1736117| [2025/04/30 09:52:25 827919] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55214|packet_lost:0|acked:2400|po_sent_time:1746006745783645|recovery:1|recovery_start:1746006745789933|packet_conservation:1|next_round_delivered:1736117| [2025/04/30 09:52:25 827923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:55214|full_bw_reached:1|inflight:52814|srtt:43118|latest_rtt:44059|min_rtt:31359|applimit:0|lost:313|recovery:1|recovery_start:1746006745789933|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 827929] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:765|largest:765|pns:2| [2025/04/30 09:52:25 827934] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:765|frame:ACK |recv_time:1746006745827704|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 827939] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865827704|now:1746006745827704|interv:120000000| [2025/04/30 09:52:25 827943] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865827704|now:1746006745827704|interv:120000000| [2025/04/30 09:52:25 827947] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745898709|pq_index:0| [2025/04/30 09:52:25 827951] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745827119| [2025/04/30 09:52:25 827955] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745827955| [2025/04/30 09:52:25 827960] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745827959| [2025/04/30 09:52:25 827966] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43118|min_srtt:43118|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 827971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 827976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 827979] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 827983] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 827988] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 827992] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43118|min_srtt:43118|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 828001] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1803900| [2025/04/30 09:52:25 828006] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 828010] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 828014] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 828018] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 828022] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 828027] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1801542| [2025/04/30 09:52:25 828031] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 828035] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745829035|now:1746006745828035|interv:1000| [2025/04/30 09:52:25 828039] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 828043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 828047] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745829035| [2025/04/30 09:52:25 828051] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745829035| [2025/04/30 09:52:25 828055] [debug] |xqc_engine_wakeup_after|wakeup:1746006745829035|now:1746006745828055|diff:980| [2025/04/30 09:52:25 828059] [debug] |xqc_engine_main_logic|END|now:1746006745827959| [2025/04/30 09:52:25 828065] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745828065| [2025/04/30 09:52:25 828069] [debug] |xqc_engine_wakeup_after|wakeup:1746006745829035|now:1746006745828068|diff:967| [2025/04/30 09:52:25 828072] [debug] |xqc_engine_main_logic|END|now:1746006745828065| [2025/04/30 09:52:25 829146] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745829145| [2025/04/30 09:52:25 829160] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745829035|pq_index:0| [2025/04/30 09:52:25 829168] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745827959| [2025/04/30 09:52:25 829177] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745829175| [2025/04/30 09:52:25 829184] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745829035|now:1746006745829175| [2025/04/30 09:52:25 829191] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745829035|now:1746006745829175| [2025/04/30 09:52:25 829197] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 829205] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43118|min_srtt:43118|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 829218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 829226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 829232] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 829237] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 829244] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 829250] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43118|min_srtt:43118|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 829257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1803900| [2025/04/30 09:52:25 829264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 829269] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 829276] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 829282] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 829289] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 829296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1801542| [2025/04/30 09:52:25 829303] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 829309] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1899| [2025/04/30 09:52:25 829376] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1899|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52814|now:1746006745829321|stream_id:0|stream_offset:1801542| [2025/04/30 09:52:25 829387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 829395] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52814|applimit:0| [2025/04/30 09:52:25 829402] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43118|rtt_var:858|pto_duration:46550|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 829409] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 829414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 829417] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54014| [2025/04/30 09:52:25 829426] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745900871|now:1746006745829401|interv:71470| [2025/04/30 09:52:25 829431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745900871|now:1746006745829401|interval:71470|pto_count:0|srtt:43118 [2025/04/30 09:52:25 829435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55214|inflight:54014| [2025/04/30 09:52:25 829440] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 829445] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54014|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1802721| [2025/04/30 09:52:25 829449] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 829454] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1900| [2025/04/30 09:52:25 829486] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1900|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54014|now:1746006745829461|stream_id:0|stream_offset:1802721| [2025/04/30 09:52:25 829495] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 829502] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54014|applimit:0| [2025/04/30 09:52:25 829509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43118|rtt_var:858|pto_duration:46550|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 829515] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 829519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 829523] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55214| [2025/04/30 09:52:25 829527] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745901011|now:1746006745829509|interv:71502| [2025/04/30 09:52:25 829531] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745901011|now:1746006745829509|interval:71502|pto_count:0|srtt:43118 [2025/04/30 09:52:25 829536] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55214|inflight:55214| [2025/04/30 09:52:25 829540] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745901011| [2025/04/30 09:52:25 829545] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745901011| [2025/04/30 09:52:25 829549] [debug] |xqc_engine_wakeup_after|wakeup:1746006745901011|now:1746006745829549|diff:71462| [2025/04/30 09:52:25 829553] [debug] |xqc_engine_main_logic|END|now:1746006745829175| [2025/04/30 09:52:25 829718] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745829717| [2025/04/30 09:52:25 829728] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 829736] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:765| [2025/04/30 09:52:25 829748] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:766| [2025/04/30 09:52:25 829757] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:766| [2025/04/30 09:52:25 829764] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 829771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1850|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1851|path_largest_ack:1850| [2025/04/30 09:52:25 829779] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54006|prior_delivered:1730117|prior_time:1746006745783791|is_app_limited:0|send_elapse:45056|ack_elapse:45926|ctl_first_sent_time:1746006745785349|lagest_ack_time:1746006745829717|curr_delivered:1782923| [2025/04/30 09:52:25 829786] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745785349| [2025/04/30 09:52:25 829793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:297||sndq_packets_used_bytes:0|sndq_packets_free:1051| [2025/04/30 09:52:25 829800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1851|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1851|path_largest_ack:1851| [2025/04/30 09:52:25 829806] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54006|prior_delivered:1730117|prior_time:1746006745783791|is_app_limited:0|send_elapse:45056|ack_elapse:45926|ctl_first_sent_time:1746006745785349|lagest_ack_time:1746006745829717|curr_delivered:1784123| [2025/04/30 09:52:25 829814] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745785525| [2025/04/30 09:52:25 829820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:296||sndq_packets_used_bytes:0|sndq_packets_free:1052| [2025/04/30 09:52:25 829826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43118|rttvar:858|minrtt:31359|latest_rtt:44192|ack_delay:96| [2025/04/30 09:52:25 829832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43241|rttvar:888|minrtt:31359|latest_rtt:44192|ack_delay:96| [2025/04/30 09:52:25 829839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1851|lost_pn:1848|thresh:3| [2025/04/30 09:52:25 829846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 829853] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 829860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43241|rtt_var:888|pto_duration:46793|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 829865] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 829869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 829873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52814| [2025/04/30 09:52:25 829877] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745901254|now:1746006745829860|interv:71394| [2025/04/30 09:52:25 829881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745901254|now:1746006745829860|interval:71394|pto_count:0|srtt:43241 [2025/04/30 09:52:25 829889] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45056, ack_elapse 45926, delivered 54006|rate 1175935|lost 314| [2025/04/30 09:52:25 829894] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175935) in round 32| [2025/04/30 09:52:25 829898] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 829902] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 829906] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55214|packet_lost:0|acked:2400|po_sent_time:1746006745785525|recovery:1|recovery_start:1746006745789933|packet_conservation:1|next_round_delivered:1736117| [2025/04/30 09:52:25 829911] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55214|packet_lost:0|acked:2400|po_sent_time:1746006745785525|recovery:1|recovery_start:1746006745789933|packet_conservation:1|next_round_delivered:1736117| [2025/04/30 09:52:25 829916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:55214|full_bw_reached:1|inflight:52814|srtt:43241|latest_rtt:44192|min_rtt:31359|applimit:0|lost:313|recovery:1|recovery_start:1746006745789933|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 829922] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:766|largest:766|pns:2| [2025/04/30 09:52:25 829926] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:766|frame:ACK |recv_time:1746006745829717|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 829931] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865829717|now:1746006745829717|interv:120000000| [2025/04/30 09:52:25 829935] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865829717|now:1746006745829717|interv:120000000| [2025/04/30 09:52:25 829939] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745901011|pq_index:0| [2025/04/30 09:52:25 829943] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745829175| [2025/04/30 09:52:25 829947] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745829947| [2025/04/30 09:52:25 829952] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745829951| [2025/04/30 09:52:25 829958] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43241|min_srtt:43241|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 829962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 829967] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43241|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 829972] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1807|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 829976] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43241|min_srtt:43241|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 829984] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1803900| [2025/04/30 09:52:25 829988] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43241|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 829992] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 829997] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43241|min_srtt:43241|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 830001] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1805079| [2025/04/30 09:52:25 830005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 830009] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 830013] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 830018] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 830022] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:1807|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 830026] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 830031] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 830035] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745831035|now:1746006745830035|interv:1000| [2025/04/30 09:52:25 830039] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 830043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 830047] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 830051] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1803900| [2025/04/30 09:52:25 830055] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 830059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 830063] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745831035| [2025/04/30 09:52:25 830067] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745831035| [2025/04/30 09:52:25 830071] [debug] |xqc_engine_wakeup_after|wakeup:1746006745831035|now:1746006745830071|diff:964| [2025/04/30 09:52:25 830078] [debug] |xqc_engine_main_logic|END|now:1746006745829951| [2025/04/30 09:52:25 830083] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745830083| [2025/04/30 09:52:25 830087] [debug] |xqc_engine_wakeup_after|wakeup:1746006745831035|now:1746006745830087|diff:948| [2025/04/30 09:52:25 830091] [debug] |xqc_engine_main_logic|END|now:1746006745830083| [2025/04/30 09:52:25 831172] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745831172| [2025/04/30 09:52:25 831187] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745831035|pq_index:0| [2025/04/30 09:52:25 831194] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745829951| [2025/04/30 09:52:25 831203] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745831201| [2025/04/30 09:52:25 831210] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745831035|now:1746006745831201| [2025/04/30 09:52:25 831216] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745831035|now:1746006745831201| [2025/04/30 09:52:25 831222] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 831229] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43241|min_srtt:43241|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 831237] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1805079| [2025/04/30 09:52:25 831244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 831249] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 831255] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 831262] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 831269] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:1807|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 831276] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52814|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 831283] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 831289] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1901| [2025/04/30 09:52:25 831336] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1901|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52814|now:1746006745831300|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 831346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1901|origin_pktnum:1807|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:25 831354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52814|applimit:0| [2025/04/30 09:52:25 831361] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43241|rtt_var:888|pto_duration:46793|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 831376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 831383] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 831389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54014| [2025/04/30 09:52:25 831396] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745903093|now:1746006745831361|interv:71732| [2025/04/30 09:52:25 831402] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745903093|now:1746006745831361|interval:71732|pto_count:0|srtt:43241 [2025/04/30 09:52:25 831410] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55214|inflight:54014| [2025/04/30 09:52:25 831416] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 831420] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54014|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1803900| [2025/04/30 09:52:25 831425] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 831429] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1902| [2025/04/30 09:52:25 831459] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1902|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54014|now:1746006745831436|stream_id:0|stream_offset:1803900| [2025/04/30 09:52:25 831465] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 831470] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54014|applimit:0| [2025/04/30 09:52:25 831477] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43241|rtt_var:888|pto_duration:46793|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 831484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 831490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 831497] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55214| [2025/04/30 09:52:25 831504] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745903229|now:1746006745831477|interv:71752| [2025/04/30 09:52:25 831510] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745903229|now:1746006745831477|interval:71752|pto_count:0|srtt:43241 [2025/04/30 09:52:25 831516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55214|inflight:55214| [2025/04/30 09:52:25 831521] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745903229| [2025/04/30 09:52:25 831525] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745903229| [2025/04/30 09:52:25 831529] [debug] |xqc_engine_wakeup_after|wakeup:1746006745903229|now:1746006745831529|diff:71700| [2025/04/30 09:52:25 831538] [debug] |xqc_engine_main_logic|END|now:1746006745831201| [2025/04/30 09:52:25 831694] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745831693| [2025/04/30 09:52:25 831704] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 831713] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:766| [2025/04/30 09:52:25 831718] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:767| [2025/04/30 09:52:25 831727] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:767| [2025/04/30 09:52:25 831733] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 831741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1852|origin_pktnum:0|size:1208|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1853|path_largest_ack:1852| [2025/04/30 09:52:25 831749] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:55214|prior_delivered:1731317|prior_time:1746006745786009|is_app_limited:0|send_elapse:45887|ack_elapse:45684|ctl_first_sent_time:1746006745787566|lagest_ack_time:1746006745831693|curr_delivered:1785331| [2025/04/30 09:52:25 831756] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745787566| [2025/04/30 09:52:25 831762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:295||sndq_packets_used_bytes:0|sndq_packets_free:1053| [2025/04/30 09:52:25 831769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1853|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1853|path_largest_ack:1853| [2025/04/30 09:52:25 831777] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:55214|prior_delivered:1731317|prior_time:1746006745786009|is_app_limited:0|send_elapse:45887|ack_elapse:45684|ctl_first_sent_time:1746006745787566|lagest_ack_time:1746006745831693|curr_delivered:1786531| [2025/04/30 09:52:25 831783] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745787687| [2025/04/30 09:52:25 831789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:294||sndq_packets_used_bytes:0|sndq_packets_free:1054| [2025/04/30 09:52:25 831794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43241|rttvar:888|minrtt:31359|latest_rtt:44006|ack_delay:88| [2025/04/30 09:52:25 831799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43325|rttvar:835|minrtt:31359|latest_rtt:44006|ack_delay:88| [2025/04/30 09:52:25 831806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1853|lost_pn:1850|thresh:3| [2025/04/30 09:52:25 831812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 831819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 745|pns:2| [2025/04/30 09:52:25 831826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 831832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43325|rtt_var:835|pto_duration:46665|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 831838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 831848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 831855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 831861] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745903101|now:1746006745831832|interv:71269| [2025/04/30 09:52:25 831868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745903101|now:1746006745831832|interval:71269|pto_count:0|srtt:43325 [2025/04/30 09:52:25 831872] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45887, ack_elapse 45684, delivered 55214|rate 1203260|lost 314| [2025/04/30 09:52:25 831877] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203260) in round 32| [2025/04/30 09:52:25 831881] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 831885] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 831889] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55214|packet_lost:0|acked:2408|po_sent_time:1746006745787687|recovery:1|recovery_start:1746006745789933|packet_conservation:1|next_round_delivered:1736117| [2025/04/30 09:52:25 831894] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55214|packet_lost:0|acked:2408|po_sent_time:1746006745787687|recovery:1|recovery_start:1746006745789933|packet_conservation:1|next_round_delivered:1736117| [2025/04/30 09:52:25 831898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:55214|full_bw_reached:1|inflight:52806|srtt:43325|latest_rtt:44006|min_rtt:31359|applimit:0|lost:314|recovery:1|recovery_start:1746006745789933|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 831904] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:767|largest:767|pns:2| [2025/04/30 09:52:25 831909] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:767|frame:ACK |recv_time:1746006745831693|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 831914] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865831693|now:1746006745831693|interv:120000000| [2025/04/30 09:52:25 831918] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865831693|now:1746006745831693|interv:120000000| [2025/04/30 09:52:25 831922] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745903229|pq_index:0| [2025/04/30 09:52:25 831926] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745831201| [2025/04/30 09:52:25 831930] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745831930| [2025/04/30 09:52:25 831935] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745831934| [2025/04/30 09:52:25 831941] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43325|min_srtt:43325|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 831946] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1805079| [2025/04/30 09:52:25 831954] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43325|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 831958] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 831963] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43325|min_srtt:43325|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 831967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:52806|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1806258| [2025/04/30 09:52:25 831972] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43325|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 831976] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 831980] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43325|min_srtt:43325|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 831985] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:52806|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1807437| [2025/04/30 09:52:25 831989] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 831993] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 831997] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 832001] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 832006] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 832010] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1805079| [2025/04/30 09:52:25 832014] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 832018] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745833018|now:1746006745832018|interv:1000| [2025/04/30 09:52:25 832022] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 832026] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 832030] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745833018| [2025/04/30 09:52:25 832034] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745833018| [2025/04/30 09:52:25 832038] [debug] |xqc_engine_wakeup_after|wakeup:1746006745833018|now:1746006745832038|diff:980| [2025/04/30 09:52:25 832043] [debug] |xqc_engine_main_logic|END|now:1746006745831934| [2025/04/30 09:52:25 832051] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745832051| [2025/04/30 09:52:25 832055] [debug] |xqc_engine_wakeup_after|wakeup:1746006745833018|now:1746006745832054|diff:964| [2025/04/30 09:52:25 832058] [debug] |xqc_engine_main_logic|END|now:1746006745832051| [2025/04/30 09:52:25 833130] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745833130| [2025/04/30 09:52:25 833160] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745833018|pq_index:0| [2025/04/30 09:52:25 833168] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745831934| [2025/04/30 09:52:25 833176] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745833174| [2025/04/30 09:52:25 833182] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745833018|now:1746006745833174| [2025/04/30 09:52:25 833186] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745833018|now:1746006745833174| [2025/04/30 09:52:25 833190] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 833195] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43325|min_srtt:43325|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 833200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:52806|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1807437| [2025/04/30 09:52:25 833207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 833213] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 833219] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 833225] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 833232] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 833239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1805079| [2025/04/30 09:52:25 833247] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 833253] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1903| [2025/04/30 09:52:25 833298] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1903|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745833264|stream_id:0|stream_offset:1805079| [2025/04/30 09:52:25 833308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 833315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 833322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43325|rtt_var:835|pto_duration:46665|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 833335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 833342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 833346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 833350] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745904929|now:1746006745833321|interv:71608| [2025/04/30 09:52:25 833354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745904929|now:1746006745833321|interval:71608|pto_count:0|srtt:43325 [2025/04/30 09:52:25 833359] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55214|inflight:54006| [2025/04/30 09:52:25 833364] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 833368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1806258| [2025/04/30 09:52:25 833372] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 833377] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1904| [2025/04/30 09:52:25 833406] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1904|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745833384|stream_id:0|stream_offset:1806258| [2025/04/30 09:52:25 833411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 833416] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 833422] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43325|rtt_var:835|pto_duration:46665|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 833429] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 833435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 833442] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 833448] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745905049|now:1746006745833422|interv:71627| [2025/04/30 09:52:25 833455] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745905049|now:1746006745833422|interval:71627|pto_count:0|srtt:43325 [2025/04/30 09:52:25 833462] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55214|inflight:55206| [2025/04/30 09:52:25 833467] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745905049| [2025/04/30 09:52:25 833471] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745905049| [2025/04/30 09:52:25 833475] [debug] |xqc_engine_wakeup_after|wakeup:1746006745905049|now:1746006745833475|diff:71574| [2025/04/30 09:52:25 833480] [debug] |xqc_engine_main_logic|END|now:1746006745833174| [2025/04/30 09:52:25 833734] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745833733| [2025/04/30 09:52:25 833745] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 833753] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:767| [2025/04/30 09:52:25 833759] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:768| [2025/04/30 09:52:25 833765] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:768| [2025/04/30 09:52:25 833771] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 833779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1854|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1855|path_largest_ack:1854| [2025/04/30 09:52:25 833787] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:55214|prior_delivered:1733717|prior_time:1746006745787850|is_app_limited:0|send_elapse:43867|ack_elapse:45883|ctl_first_sent_time:1746006745789428|lagest_ack_time:1746006745833733|curr_delivered:1787731| [2025/04/30 09:52:25 833794] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745789428| [2025/04/30 09:52:25 833801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:293||sndq_packets_used_bytes:0|sndq_packets_free:1055| [2025/04/30 09:52:25 833805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1855|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1855|path_largest_ack:1855| [2025/04/30 09:52:25 833811] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:55214|prior_delivered:1733717|prior_time:1746006745787850|is_app_limited:0|send_elapse:43867|ack_elapse:45883|ctl_first_sent_time:1746006745789428|lagest_ack_time:1746006745833733|curr_delivered:1788931| [2025/04/30 09:52:25 833817] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745789539| [2025/04/30 09:52:25 833823] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:292||sndq_packets_used_bytes:0|sndq_packets_free:1056| [2025/04/30 09:52:25 833830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43325|rttvar:835|minrtt:31359|latest_rtt:44194|ack_delay:144| [2025/04/30 09:52:25 833834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43416|rttvar:808|minrtt:31359|latest_rtt:44194|ack_delay:144| [2025/04/30 09:52:25 833838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1855|lost_pn:1852|thresh:3| [2025/04/30 09:52:25 833843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 833847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 833854] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43416|rtt_var:808|pto_duration:46648|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 833860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 833866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 833870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 833879] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745905032|now:1746006745833854|interv:71178| [2025/04/30 09:52:25 833883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745905032|now:1746006745833854|interval:71178|pto_count:0|srtt:43416 [2025/04/30 09:52:25 833887] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43867, ack_elapse 45883, delivered 55214|rate 1203365|lost 314| [2025/04/30 09:52:25 833892] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203365) in round 32| [2025/04/30 09:52:25 833896] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 833900] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 833904] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55214|packet_lost:0|acked:2400|po_sent_time:1746006745789539|recovery:1|recovery_start:1746006745789933|packet_conservation:1|next_round_delivered:1736117| [2025/04/30 09:52:25 833909] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55214|packet_lost:0|acked:2400|po_sent_time:1746006745789539|recovery:1|recovery_start:1746006745789933|packet_conservation:1|next_round_delivered:1736117| [2025/04/30 09:52:25 833913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:55214|full_bw_reached:1|inflight:52806|srtt:43416|latest_rtt:44194|min_rtt:31359|applimit:0|lost:314|recovery:1|recovery_start:1746006745789933|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 833919] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:768|largest:768|pns:2| [2025/04/30 09:52:25 833923] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:768|frame:ACK |recv_time:1746006745833733|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 833928] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865833733|now:1746006745833733|interv:120000000| [2025/04/30 09:52:25 833932] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865833733|now:1746006745833733|interv:120000000| [2025/04/30 09:52:25 833936] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745905049|pq_index:0| [2025/04/30 09:52:25 833941] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745833174| [2025/04/30 09:52:25 833945] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745833945| [2025/04/30 09:52:25 833950] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745833949| [2025/04/30 09:52:25 833956] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43416|min_srtt:43416|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 833960] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1807437| [2025/04/30 09:52:25 833965] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43416|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 833972] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 833977] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43416|min_srtt:43416|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 833981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:52806|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1808616| [2025/04/30 09:52:25 833986] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43416|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 833990] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 833995] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43416|min_srtt:43416|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 833999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:52806|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1809795| [2025/04/30 09:52:25 834003] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 834007] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 834011] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 834016] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 834020] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 834024] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1807437| [2025/04/30 09:52:25 834029] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 834033] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745835033|now:1746006745834033|interv:1000| [2025/04/30 09:52:25 834037] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 834041] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 834045] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745835033| [2025/04/30 09:52:25 834049] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745835033| [2025/04/30 09:52:25 834053] [debug] |xqc_engine_wakeup_after|wakeup:1746006745835033|now:1746006745834053|diff:980| [2025/04/30 09:52:25 834057] [debug] |xqc_engine_main_logic|END|now:1746006745833949| [2025/04/30 09:52:25 834062] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745834062| [2025/04/30 09:52:25 834066] [debug] |xqc_engine_wakeup_after|wakeup:1746006745835033|now:1746006745834066|diff:967| [2025/04/30 09:52:25 834070] [debug] |xqc_engine_main_logic|END|now:1746006745834062| [2025/04/30 09:52:25 835147] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745835147| [2025/04/30 09:52:25 835162] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745835033|pq_index:0| [2025/04/30 09:52:25 835169] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745833949| [2025/04/30 09:52:25 835178] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745835176| [2025/04/30 09:52:25 835185] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745835033|now:1746006745835176| [2025/04/30 09:52:25 835192] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745835033|now:1746006745835176| [2025/04/30 09:52:25 835198] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 835207] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43416|min_srtt:43416|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 835214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:52806|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1809795| [2025/04/30 09:52:25 835220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 835226] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 835232] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 835239] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 835246] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 835252] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1807437| [2025/04/30 09:52:25 835259] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 835265] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1905| [2025/04/30 09:52:25 835307] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1905|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745835277|stream_id:0|stream_offset:1807437| [2025/04/30 09:52:25 835317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 835324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 835331] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43416|rtt_var:808|pto_duration:46648|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 835338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 835344] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 835357] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 835363] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745906925|now:1746006745835331|interv:71594| [2025/04/30 09:52:25 835370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745906925|now:1746006745835331|interval:71594|pto_count:0|srtt:43416 [2025/04/30 09:52:25 835378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55214|inflight:54006| [2025/04/30 09:52:25 835385] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 835391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:55214|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1808616| [2025/04/30 09:52:25 835396] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 835400] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1906| [2025/04/30 09:52:25 835435] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1906|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745835408|stream_id:0|stream_offset:1808616| [2025/04/30 09:52:25 835451] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 835459] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 835465] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43416|rtt_var:808|pto_duration:46648|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 835469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 835473] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 835477] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 835481] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745907056|now:1746006745835465|interv:71591| [2025/04/30 09:52:25 835485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745907056|now:1746006745835465|interval:71591|pto_count:0|srtt:43416 [2025/04/30 09:52:25 835490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55214|inflight:55206| [2025/04/30 09:52:25 835494] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745907056| [2025/04/30 09:52:25 835499] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745907056| [2025/04/30 09:52:25 835503] [debug] |xqc_engine_wakeup_after|wakeup:1746006745907056|now:1746006745835502|diff:71554| [2025/04/30 09:52:25 835507] [debug] |xqc_engine_main_logic|END|now:1746006745835176| [2025/04/30 09:52:25 835655] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745835653| [2025/04/30 09:52:25 835664] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 835684] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:768| [2025/04/30 09:52:25 835690] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:769| [2025/04/30 09:52:25 835698] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:769| [2025/04/30 09:52:25 835705] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 835712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1856|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1857|path_largest_ack:1856| [2025/04/30 09:52:25 835719] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54014|prior_delivered:1736117|prior_time:1746006745789791|is_app_limited:0|send_elapse:43956|ack_elapse:45862|ctl_first_sent_time:1746006745791409|lagest_ack_time:1746006745835653|curr_delivered:1790131| [2025/04/30 09:52:25 835726] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745791409| [2025/04/30 09:52:25 835734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:291||sndq_packets_used_bytes:0|sndq_packets_free:1057| [2025/04/30 09:52:25 835740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1857|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1857|path_largest_ack:1857| [2025/04/30 09:52:25 835747] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54014|prior_delivered:1736117|prior_time:1746006745789791|is_app_limited:0|send_elapse:43956|ack_elapse:45862|ctl_first_sent_time:1746006745791409|lagest_ack_time:1746006745835653|curr_delivered:1791331| [2025/04/30 09:52:25 835753] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745791544| [2025/04/30 09:52:25 835757] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:290||sndq_packets_used_bytes:0|sndq_packets_free:1058| [2025/04/30 09:52:25 835762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43416|rttvar:808|minrtt:31359|latest_rtt:44109|ack_delay:96| [2025/04/30 09:52:25 835766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43490|rttvar:755|minrtt:31359|latest_rtt:44109|ack_delay:96| [2025/04/30 09:52:25 835772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1857|lost_pn:1854|thresh:3| [2025/04/30 09:52:25 835778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 835785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 835790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43490|rtt_var:755|pto_duration:46510|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 835794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 835798] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 835804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 835811] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745906918|now:1746006745835789|interv:71129| [2025/04/30 09:52:25 835822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745906918|now:1746006745835789|interval:71129|pto_count:0|srtt:43490 [2025/04/30 09:52:25 835826] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43956, ack_elapse 45862, delivered 55214|rate 1203916|lost 314| [2025/04/30 09:52:25 835831] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: RTT round update 32 -> 33| [2025/04/30 09:52:25 835835] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203916) in round 33| [2025/04/30 09:52:25 835839] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 835843] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 835847] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55214|packet_lost:0|acked:2400|po_sent_time:1746006745791544|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1791331| [2025/04/30 09:52:25 835852] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745791544|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1791331| [2025/04/30 09:52:25 835857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104667|full_bw_reached:1|inflight:52806|srtt:43490|latest_rtt:44109|min_rtt:31359|applimit:0|lost:314|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:52:25 835863] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:769|largest:769|pns:2| [2025/04/30 09:52:25 835867] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:769|frame:ACK |recv_time:1746006745835653|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 835872] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865835653|now:1746006745835653|interv:120000000| [2025/04/30 09:52:25 835876] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865835653|now:1746006745835653|interv:120000000| [2025/04/30 09:52:25 835880] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745907056|pq_index:0| [2025/04/30 09:52:25 835884] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745835176| [2025/04/30 09:52:25 835888] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745835888| [2025/04/30 09:52:25 835893] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745835892| [2025/04/30 09:52:25 835899] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43490|min_srtt:43490|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 835904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1809795| [2025/04/30 09:52:25 835908] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 835916] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 835921] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43490|min_srtt:43490|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 835925] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1810974| [2025/04/30 09:52:25 835929] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 835934] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 835938] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43490|min_srtt:43490|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 835942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1812153| [2025/04/30 09:52:25 835946] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 835951] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 835955] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43490|min_srtt:43490|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 835959] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1813332| [2025/04/30 09:52:25 835964] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 835968] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 835972] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43490|min_srtt:43490|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 835976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1814511| [2025/04/30 09:52:25 835981] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 835986] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 835990] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43490|min_srtt:43490|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 835994] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1815690| [2025/04/30 09:52:25 836001] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 836006] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 836010] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43490|min_srtt:43490|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 836014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1816869| [2025/04/30 09:52:25 836019] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 836023] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 836027] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43490|min_srtt:43490|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 836031] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1818048| [2025/04/30 09:52:25 836035] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 836040] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 836044] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43490|min_srtt:43490|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 836048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1819227| [2025/04/30 09:52:25 836052] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 836056] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 836061] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43490|min_srtt:43490|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 836065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1820406| [2025/04/30 09:52:25 836069] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 836076] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 836080] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43490|min_srtt:43490|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 836084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1821585| [2025/04/30 09:52:25 836088] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 836093] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 836098] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43490|min_srtt:43490|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 836104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1822764| [2025/04/30 09:52:25 836112] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 836119] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 836126] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43490|min_srtt:43490|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 836150] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1823943| [2025/04/30 09:52:25 836162] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 836169] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 836176] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43490|min_srtt:43490|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 836183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1825122| [2025/04/30 09:52:25 836189] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 836196] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 836204] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43490|min_srtt:43490|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 836210] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1826301| [2025/04/30 09:52:25 836223] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 836230] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 836237] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43490|min_srtt:43490|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 836243] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1827480| [2025/04/30 09:52:25 836250] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 836256] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 836263] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43490|min_srtt:43490|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 836270] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1828659| [2025/04/30 09:52:25 836277] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 836283] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 836290] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43490|min_srtt:43490|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 836297] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1829838| [2025/04/30 09:52:25 836304] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 836311] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 836318] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43490|min_srtt:43490|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 836325] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1831017| [2025/04/30 09:52:25 836332] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 836339] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 836351] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43490|min_srtt:43490|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 836356] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1832196| [2025/04/30 09:52:25 836360] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 836364] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 836368] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43490|min_srtt:43490|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 836373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1833375| [2025/04/30 09:52:25 836377] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 836381] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 836385] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43490|min_srtt:43490|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 836390] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1834554| [2025/04/30 09:52:25 836394] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 836398] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 836402] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43490|min_srtt:43490|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 836408] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1835733| [2025/04/30 09:52:25 836415] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 836422] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 836428] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43490|min_srtt:43490|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 836432] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1836912| [2025/04/30 09:52:25 836440] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 836445] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 836449] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43490|min_srtt:43490|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 836453] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1838091| [2025/04/30 09:52:25 836458] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 836462] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 836466] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43490|min_srtt:43490|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 836470] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1839270| [2025/04/30 09:52:25 836475] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 836479] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 836483] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43490|min_srtt:43490|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 836487] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1840449| [2025/04/30 09:52:25 836492] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 836496] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 836500] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43490|min_srtt:43490|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 836504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1841628| [2025/04/30 09:52:25 836509] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 836513] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 836519] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43490|min_srtt:43490|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 836524] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1842807| [2025/04/30 09:52:25 836528] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 836532] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 836536] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43490|min_srtt:43490|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 836541] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1843986| [2025/04/30 09:52:25 836545] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 836549] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 836553] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43490|min_srtt:43490|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 836557] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1845165| [2025/04/30 09:52:25 836561] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 836566] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 836570] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43490|min_srtt:43490|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 836574] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1846344| [2025/04/30 09:52:25 836578] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 836582] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 836587] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43490|min_srtt:43490|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 836591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1847523| [2025/04/30 09:52:25 836598] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 836603] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 836607] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43490|min_srtt:43490|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 836611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1848702| [2025/04/30 09:52:25 836615] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 836619] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 836623] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43490|min_srtt:43490|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 836628] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1849881| [2025/04/30 09:52:25 836632] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 836636] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 836640] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43490|min_srtt:43490|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 836644] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1851060| [2025/04/30 09:52:25 836648] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 836653] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 836657] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43490|min_srtt:43490|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 836661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1852239| [2025/04/30 09:52:25 836665] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 836669] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 836676] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43490|min_srtt:43490|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 836680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1853418| [2025/04/30 09:52:25 836684] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 836689] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 836693] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43490|min_srtt:43490|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 836697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1854597| [2025/04/30 09:52:25 836701] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 836705] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 836709] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43490|min_srtt:43490|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 836714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1855776| [2025/04/30 09:52:25 836718] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 836722] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 836726] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43490|min_srtt:43490|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 836730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1856955| [2025/04/30 09:52:25 836734] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 836739] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 836743] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43490|min_srtt:43490|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 836747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1858134| [2025/04/30 09:52:25 836754] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 836758] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 836762] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43490|min_srtt:43490|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 836766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1859313| [2025/04/30 09:52:25 836771] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|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:52:25 836775] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 836779] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43490|min_srtt:43490|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 836783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1860492| [2025/04/30 09:52:25 836787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 836791] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 836795] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 836799] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 836804] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 836808] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1809795| [2025/04/30 09:52:25 836813] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 836816] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745837816|now:1746006745836816|interv:1000| [2025/04/30 09:52:25 836820] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 836824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 836828] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745837816| [2025/04/30 09:52:25 836833] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745837816| [2025/04/30 09:52:25 836837] [debug] |xqc_engine_wakeup_after|wakeup:1746006745837816|now:1746006745836837|diff:979| [2025/04/30 09:52:25 836841] [debug] |xqc_engine_main_logic|END|now:1746006745835892| [2025/04/30 09:52:25 836847] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745836847| [2025/04/30 09:52:25 836851] [debug] |xqc_engine_wakeup_after|wakeup:1746006745837816|now:1746006745836850|diff:966| [2025/04/30 09:52:25 836857] [debug] |xqc_engine_main_logic|END|now:1746006745836847| [2025/04/30 09:52:25 837686] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745837685| [2025/04/30 09:52:25 837702] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 837711] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:769| [2025/04/30 09:52:25 837717] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:770| [2025/04/30 09:52:25 837726] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:770| [2025/04/30 09:52:25 837733] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 837741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1858|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1859|path_largest_ack:1858| [2025/04/30 09:52:25 837748] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54014|prior_delivered:1738517|prior_time:1746006745791829|is_app_limited:0|send_elapse:43941|ack_elapse:45856|ctl_first_sent_time:1746006745793474|lagest_ack_time:1746006745837685|curr_delivered:1792531| [2025/04/30 09:52:25 837754] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745793474| [2025/04/30 09:52:25 837759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:289||sndq_packets_used_bytes:0|sndq_packets_free:1059| [2025/04/30 09:52:25 837765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1859|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1859|path_largest_ack:1859| [2025/04/30 09:52:25 837771] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54014|prior_delivered:1738517|prior_time:1746006745791829|is_app_limited:0|send_elapse:43941|ack_elapse:45856|ctl_first_sent_time:1746006745793474|lagest_ack_time:1746006745837685|curr_delivered:1793731| [2025/04/30 09:52:25 837778] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745793606| [2025/04/30 09:52:25 837784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:288||sndq_packets_used_bytes:0|sndq_packets_free:1060| [2025/04/30 09:52:25 837790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43490|rttvar:755|minrtt:31359|latest_rtt:44079|ack_delay:104| [2025/04/30 09:52:25 837796] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43550|rttvar:688|minrtt:31359|latest_rtt:44079|ack_delay:104| [2025/04/30 09:52:25 837803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1859|lost_pn:1856|thresh:3| [2025/04/30 09:52:25 837809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 837816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 837823] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43550|rtt_var:688|pto_duration:46302|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 837828] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 837832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 837842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50406| [2025/04/30 09:52:25 837846] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745906710|now:1746006745837823|interv:68887| [2025/04/30 09:52:25 837850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745906710|now:1746006745837823|interval:68887|pto_count:0|srtt:43550 [2025/04/30 09:52:25 837854] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43941, ack_elapse 45856, delivered 55214|rate 1204073|lost 314| [2025/04/30 09:52:25 837859] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204073) in round 33| [2025/04/30 09:52:25 837863] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 837867] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 837871] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745793606|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1791331| [2025/04/30 09:52:25 837876] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745793606|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1791331| [2025/04/30 09:52:25 837880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104667|full_bw_reached:1|inflight:50406|srtt:43550|latest_rtt:44079|min_rtt:31359|applimit:0|lost:314|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 837887] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:770|largest:770|pns:2| [2025/04/30 09:52:25 837891] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:770|frame:ACK |recv_time:1746006745837685|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 837896] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865837685|now:1746006745837685|interv:120000000| [2025/04/30 09:52:25 837900] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865837685|now:1746006745837685|interv:120000000| [2025/04/30 09:52:25 837904] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745837816|pq_index:0| [2025/04/30 09:52:25 837909] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745835892| [2025/04/30 09:52:25 837913] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745837912| [2025/04/30 09:52:25 837918] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745837916| [2025/04/30 09:52:25 837922] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745837816|now:1746006745837916| [2025/04/30 09:52:25 837926] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745837816|now:1746006745837916| [2025/04/30 09:52:25 837930] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 837935] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43550|min_srtt:43550|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 837943] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:50406|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1860492| [2025/04/30 09:52:25 837948] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43550|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 837952] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 837957] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43550|min_srtt:43550|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 837961] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:50406|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1861671| [2025/04/30 09:52:25 837965] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43550|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 837970] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 837974] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43550|min_srtt:43550|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 837978] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:50406|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1862850| [2025/04/30 09:52:25 837982] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 837986] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 837990] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 837994] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 837999] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 838003] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1809795| [2025/04/30 09:52:25 838008] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 838012] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1907| [2025/04/30 09:52:25 838050] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1907|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746006745838019|stream_id:0|stream_offset:1809795| [2025/04/30 09:52:25 838060] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 838074] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 09:52:25 838080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43550|rtt_var:688|pto_duration:46302|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 838084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 838088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 838093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 838101] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745909321|now:1746006745838079|interv:71242| [2025/04/30 09:52:25 838106] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745909321|now:1746006745838079|interval:71242|pto_count:0|srtt:43550 [2025/04/30 09:52:25 838110] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:51606| [2025/04/30 09:52:25 838115] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 838119] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1810974| [2025/04/30 09:52:25 838127] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 838154] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1908| [2025/04/30 09:52:25 838192] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1908|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745838164|stream_id:0|stream_offset:1810974| [2025/04/30 09:52:25 838201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 838208] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 838214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43550|rtt_var:688|pto_duration:46302|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 838221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 838227] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 838233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 838240] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745909466|now:1746006745838214|interv:71252| [2025/04/30 09:52:25 838244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745909466|now:1746006745838214|interval:71252|pto_count:0|srtt:43550 [2025/04/30 09:52:25 838251] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:52806| [2025/04/30 09:52:25 838258] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 838271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1812153| [2025/04/30 09:52:25 838278] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 838285] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1909| [2025/04/30 09:52:25 838327] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1909|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745838296|stream_id:0|stream_offset:1812153| [2025/04/30 09:52:25 838337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 838345] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 838352] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43550|rtt_var:688|pto_duration:46302|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 838359] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 838365] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 838369] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 838373] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745909598|now:1746006745838352|interv:71246| [2025/04/30 09:52:25 838377] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745909598|now:1746006745838352|interval:71246|pto_count:0|srtt:43550 [2025/04/30 09:52:25 838381] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:54006| [2025/04/30 09:52:25 838386] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 838390] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1813332| [2025/04/30 09:52:25 838395] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 838398] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745839398|now:1746006745838398|interv:1000| [2025/04/30 09:52:25 838403] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 838406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 838410] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745839398| [2025/04/30 09:52:25 838415] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745839398| [2025/04/30 09:52:25 838419] [debug] |xqc_engine_wakeup_after|wakeup:1746006745839398|now:1746006745838419|diff:979| [2025/04/30 09:52:25 838423] [debug] |xqc_engine_main_logic|END|now:1746006745837916| [2025/04/30 09:52:25 838429] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745838428| [2025/04/30 09:52:25 838432] [debug] |xqc_engine_wakeup_after|wakeup:1746006745839398|now:1746006745838432|diff:966| [2025/04/30 09:52:25 838441] [debug] |xqc_engine_main_logic|END|now:1746006745838428| [2025/04/30 09:52:25 839512] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745839512| [2025/04/30 09:52:25 839524] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745839398|pq_index:0| [2025/04/30 09:52:25 839529] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745837916| [2025/04/30 09:52:25 839534] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745839533| [2025/04/30 09:52:25 839539] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745839398|now:1746006745839533| [2025/04/30 09:52:25 839543] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745839398|now:1746006745839533| [2025/04/30 09:52:25 839547] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 839553] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43550|min_srtt:43550|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 839558] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54006|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1862850| [2025/04/30 09:52:25 839562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 839566] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 839570] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 839575] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 839579] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 839584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1813332| [2025/04/30 09:52:25 839588] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 839593] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1910| [2025/04/30 09:52:25 839632] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1910|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745839602|stream_id:0|stream_offset:1813332| [2025/04/30 09:52:25 839642] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1910|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:25 839649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 839656] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43550|rtt_var:688|pto_duration:46302|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 839662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 839675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 839681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 839688] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745910904|now:1746006745839656|interv:71248| [2025/04/30 09:52:25 839694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745910904|now:1746006745839656|interval:71248|pto_count:0|srtt:43550 [2025/04/30 09:52:25 839701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:55206| [2025/04/30 09:52:25 839709] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 839716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1814511| [2025/04/30 09:52:25 839722] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 839728] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745840728|now:1746006745839728|interv:1000| [2025/04/30 09:52:25 839735] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 839741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 839747] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745840728| [2025/04/30 09:52:25 839753] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745840728| [2025/04/30 09:52:25 839760] [debug] |xqc_engine_wakeup_after|wakeup:1746006745840728|now:1746006745839759|diff:969| [2025/04/30 09:52:25 839766] [debug] |xqc_engine_main_logic|END|now:1746006745839533| [2025/04/30 09:52:25 839780] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745839779| [2025/04/30 09:52:25 839787] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 839793] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:770| [2025/04/30 09:52:25 839797] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:771| [2025/04/30 09:52:25 839803] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:771| [2025/04/30 09:52:25 839807] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 839812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1860|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1861|path_largest_ack:1860| [2025/04/30 09:52:25 839816] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54014|prior_delivered:1740917|prior_time:1746006745793758|is_app_limited:0|send_elapse:43576|ack_elapse:46021|ctl_first_sent_time:1746006745795315|lagest_ack_time:1746006745839779|curr_delivered:1794931| [2025/04/30 09:52:25 839821] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745795315| [2025/04/30 09:52:25 839826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:287||sndq_packets_used_bytes:0|sndq_packets_free:1061| [2025/04/30 09:52:25 839830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1861|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1861|path_largest_ack:1861| [2025/04/30 09:52:25 839839] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:52814|prior_delivered:1743317|prior_time:1746006745795789|is_app_limited:0|send_elapse:45091|ack_elapse:43990|ctl_first_sent_time:1746006745797400|lagest_ack_time:1746006745839779|curr_delivered:1796131| [2025/04/30 09:52:25 839844] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745797400| [2025/04/30 09:52:25 839848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:286||sndq_packets_used_bytes:0|sndq_packets_free:1062| [2025/04/30 09:52:25 839852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43550|rttvar:688|minrtt:31359|latest_rtt:42379|ack_delay:80| [2025/04/30 09:52:25 839856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43394|rttvar:828|minrtt:31359|latest_rtt:42379|ack_delay:80| [2025/04/30 09:52:25 839860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1861|lost_pn:1858|thresh:3| [2025/04/30 09:52:25 839864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 839869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 839873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43394|rtt_var:828|pto_duration:46706|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 839877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 839881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 839885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 839889] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745911308|now:1746006745839872|interv:71436| [2025/04/30 09:52:25 839893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745911308|now:1746006745839872|interval:71436|pto_count:0|srtt:43394 [2025/04/30 09:52:25 839898] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45091, ack_elapse 43990, delivered 52814|rate 1171275|lost 314| [2025/04/30 09:52:25 839902] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171275) in round 33| [2025/04/30 09:52:25 839906] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 839911] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 839914] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745797400|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1791331| [2025/04/30 09:52:25 839919] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745797400|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1791331| [2025/04/30 09:52:25 839924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104667|full_bw_reached:1|inflight:52806|srtt:43394|latest_rtt:42379|min_rtt:31359|applimit:0|lost:314|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 839932] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:771|largest:771|pns:2| [2025/04/30 09:52:25 839937] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:771|frame:ACK |recv_time:1746006745839779|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 839941] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865839779|now:1746006745839779|interv:120000000| [2025/04/30 09:52:25 839946] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865839779|now:1746006745839779|interv:120000000| [2025/04/30 09:52:25 839950] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745840728|pq_index:0| [2025/04/30 09:52:25 839954] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745839533| [2025/04/30 09:52:25 839958] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745839958| [2025/04/30 09:52:25 839963] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745839962| [2025/04/30 09:52:25 839969] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43394|min_srtt:43394|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 839973] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1862850| [2025/04/30 09:52:25 839978] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43394|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 839982] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 839987] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43394|min_srtt:43394|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 839991] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1864029| [2025/04/30 09:52:25 839995] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43394|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 840000] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 840004] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43394|min_srtt:43394|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 840008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1865208| [2025/04/30 09:52:25 840017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 840021] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 840025] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 840029] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 840033] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 840037] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1814511| [2025/04/30 09:52:25 840042] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 840046] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 840050] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745840728| [2025/04/30 09:52:25 840054] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745840728| [2025/04/30 09:52:25 840058] [debug] |xqc_engine_wakeup_after|wakeup:1746006745840728|now:1746006745840057|diff:671| [2025/04/30 09:52:25 840062] [debug] |xqc_engine_main_logic|END|now:1746006745839962| [2025/04/30 09:52:25 840067] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745840067| [2025/04/30 09:52:25 840071] [debug] |xqc_engine_wakeup_after|wakeup:1746006745840728|now:1746006745840070|diff:658| [2025/04/30 09:52:25 840074] [debug] |xqc_engine_main_logic|END|now:1746006745840067| [2025/04/30 09:52:25 841143] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745841143| [2025/04/30 09:52:25 841158] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745840728|pq_index:0| [2025/04/30 09:52:25 841164] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745839962| [2025/04/30 09:52:25 841173] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745841171| [2025/04/30 09:52:25 841180] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745840728|now:1746006745841171| [2025/04/30 09:52:25 841186] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745840728|now:1746006745841171| [2025/04/30 09:52:25 841191] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 841199] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43394|min_srtt:43394|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 841206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1865208| [2025/04/30 09:52:25 841213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 841220] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 841225] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 841239] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 841247] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 841254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1814511| [2025/04/30 09:52:25 841261] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 841267] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1911| [2025/04/30 09:52:25 841310] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1911|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745841279|stream_id:0|stream_offset:1814511| [2025/04/30 09:52:25 841320] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 841327] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 841333] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43394|rtt_var:828|pto_duration:46706|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 841341] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 841346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 841350] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 841354] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745912985|now:1746006745841333|interv:71652| [2025/04/30 09:52:25 841358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745912985|now:1746006745841333|interval:71652|pto_count:0|srtt:43394 [2025/04/30 09:52:25 841363] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:54006| [2025/04/30 09:52:25 841367] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 841372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1815690| [2025/04/30 09:52:25 841376] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 841381] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1912| [2025/04/30 09:52:25 841412] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1912|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745841387|stream_id:0|stream_offset:1815690| [2025/04/30 09:52:25 841421] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1912|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:25 841435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 841442] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43394|rtt_var:828|pto_duration:46706|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 841446] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 841450] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 841454] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 841458] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745913093|now:1746006745841441|interv:71652| [2025/04/30 09:52:25 841462] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745913093|now:1746006745841441|interval:71652|pto_count:0|srtt:43394 [2025/04/30 09:52:25 841467] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:55206| [2025/04/30 09:52:25 841471] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 841476] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1816869| [2025/04/30 09:52:25 841480] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 841484] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745842484|now:1746006745841484|interv:1000| [2025/04/30 09:52:25 841488] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 841492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 841496] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745842484| [2025/04/30 09:52:25 841500] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745842484| [2025/04/30 09:52:25 841504] [debug] |xqc_engine_wakeup_after|wakeup:1746006745842484|now:1746006745841504|diff:980| [2025/04/30 09:52:25 841509] [debug] |xqc_engine_main_logic|END|now:1746006745841171| [2025/04/30 09:52:25 841635] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745841634| [2025/04/30 09:52:25 841645] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 841655] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:771| [2025/04/30 09:52:25 841661] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:772| [2025/04/30 09:52:25 841669] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:772| [2025/04/30 09:52:25 841673] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 841680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1862|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1863|path_largest_ack:1862| [2025/04/30 09:52:25 841687] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54014|prior_delivered:1743317|prior_time:1746006745795789|is_app_limited:0|send_elapse:45211|ack_elapse:45845|ctl_first_sent_time:1746006745797520|lagest_ack_time:1746006745841634|curr_delivered:1797331| [2025/04/30 09:52:25 841701] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745797520| [2025/04/30 09:52:25 841708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:285||sndq_packets_used_bytes:0|sndq_packets_free:1063| [2025/04/30 09:52:25 841715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1863|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1863|path_largest_ack:1863| [2025/04/30 09:52:25 841721] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54014|prior_delivered:1743317|prior_time:1746006745795789|is_app_limited:0|send_elapse:45211|ack_elapse:45845|ctl_first_sent_time:1746006745797520|lagest_ack_time:1746006745841634|curr_delivered:1798531| [2025/04/30 09:52:25 841726] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745797622| [2025/04/30 09:52:25 841733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:284||sndq_packets_used_bytes:0|sndq_packets_free:1064| [2025/04/30 09:52:25 841739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43394|rttvar:828|minrtt:31359|latest_rtt:44012|ack_delay:96| [2025/04/30 09:52:25 841746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43459|rttvar:751|minrtt:31359|latest_rtt:44012|ack_delay:96| [2025/04/30 09:52:25 841753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1863|lost_pn:1860|thresh:3| [2025/04/30 09:52:25 841760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 841766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 841773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43459|rtt_var:751|pto_duration:46463|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 841780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 841786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 841792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 841798] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745912850|now:1746006745841773|interv:71077| [2025/04/30 09:52:25 841802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745912850|now:1746006745841773|interval:71077|pto_count:0|srtt:43459 [2025/04/30 09:52:25 841807] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45211, ack_elapse 45845, delivered 55214|rate 1204362|lost 314| [2025/04/30 09:52:25 841811] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204362) in round 33| [2025/04/30 09:52:25 841815] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 841819] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 841823] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745797622|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1791331| [2025/04/30 09:52:25 841832] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745797622|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1791331| [2025/04/30 09:52:25 841837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104667|full_bw_reached:1|inflight:52806|srtt:43459|latest_rtt:44012|min_rtt:31359|applimit:0|lost:314|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 841843] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:772|largest:772|pns:2| [2025/04/30 09:52:25 841847] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:772|frame:ACK |recv_time:1746006745841634|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 841852] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865841634|now:1746006745841634|interv:120000000| [2025/04/30 09:52:25 841856] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865841634|now:1746006745841634|interv:120000000| [2025/04/30 09:52:25 841860] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745842484|pq_index:0| [2025/04/30 09:52:25 841864] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745841171| [2025/04/30 09:52:25 841868] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745841868| [2025/04/30 09:52:25 841873] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745841872| [2025/04/30 09:52:25 841879] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43459|min_srtt:43459|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 841884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1865208| [2025/04/30 09:52:25 841888] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43459|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 841893] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 841897] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43459|min_srtt:43459|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 841902] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1866387| [2025/04/30 09:52:25 841906] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43459|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 841911] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 841915] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43459|min_srtt:43459|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 841922] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1867566| [2025/04/30 09:52:25 841926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 841930] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 841934] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 841938] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 841943] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 841947] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1816869| [2025/04/30 09:52:25 841951] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 841955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 841959] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745842484| [2025/04/30 09:52:25 841963] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745842484| [2025/04/30 09:52:25 841967] [debug] |xqc_engine_wakeup_after|wakeup:1746006745842484|now:1746006745841967|diff:517| [2025/04/30 09:52:25 841971] [debug] |xqc_engine_main_logic|END|now:1746006745841872| [2025/04/30 09:52:25 841977] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745841977| [2025/04/30 09:52:25 841980] [debug] |xqc_engine_wakeup_after|wakeup:1746006745842484|now:1746006745841980|diff:504| [2025/04/30 09:52:25 841984] [debug] |xqc_engine_main_logic|END|now:1746006745841977| [2025/04/30 09:52:25 843055] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745843054| [2025/04/30 09:52:25 843066] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745842484|pq_index:0| [2025/04/30 09:52:25 843071] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745841872| [2025/04/30 09:52:25 843076] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745843075| [2025/04/30 09:52:25 843081] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745842484|now:1746006745843075| [2025/04/30 09:52:25 843087] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745842484|now:1746006745843075| [2025/04/30 09:52:25 843093] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 843101] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43459|min_srtt:43459|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 843109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1867566| [2025/04/30 09:52:25 843123] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 843130] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 843151] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 843159] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 843166] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 843173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1816869| [2025/04/30 09:52:25 843180] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 843187] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1913| [2025/04/30 09:52:25 843261] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1913|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745843199|stream_id:0|stream_offset:1816869| [2025/04/30 09:52:25 843272] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 843280] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 843287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43459|rtt_var:751|pto_duration:46463|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 843294] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 843301] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 843307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 843314] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745914662|now:1746006745843287|interv:71375| [2025/04/30 09:52:25 843320] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745914662|now:1746006745843287|interval:71375|pto_count:0|srtt:43459 [2025/04/30 09:52:25 843327] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:54006| [2025/04/30 09:52:25 843334] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 843341] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1818048| [2025/04/30 09:52:25 843348] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 843355] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1914| [2025/04/30 09:52:25 843397] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1914|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745843366|stream_id:0|stream_offset:1818048| [2025/04/30 09:52:25 843414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 843421] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 843428] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43459|rtt_var:751|pto_duration:46463|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 843433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 843437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 843441] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 843445] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745914829|now:1746006745843428|interv:71401| [2025/04/30 09:52:25 843449] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745914829|now:1746006745843428|interval:71401|pto_count:0|srtt:43459 [2025/04/30 09:52:25 843454] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:55206| [2025/04/30 09:52:25 843459] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 843464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1819227| [2025/04/30 09:52:25 843468] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 843472] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745844472|now:1746006745843472|interv:1000| [2025/04/30 09:52:25 843476] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 843480] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 843484] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745844472| [2025/04/30 09:52:25 843489] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745844472| [2025/04/30 09:52:25 843493] [debug] |xqc_engine_wakeup_after|wakeup:1746006745844472|now:1746006745843493|diff:979| [2025/04/30 09:52:25 843497] [debug] |xqc_engine_main_logic|END|now:1746006745843075| [2025/04/30 09:52:25 843698] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745843697| [2025/04/30 09:52:25 843711] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 843720] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:772| [2025/04/30 09:52:25 843727] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:773| [2025/04/30 09:52:25 843735] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:773| [2025/04/30 09:52:25 843741] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 843749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1864|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1865|path_largest_ack:1864| [2025/04/30 09:52:25 843775] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54008|prior_delivered:1745723|prior_time:1746006745797937|is_app_limited:0|send_elapse:45199|ack_elapse:45760|ctl_first_sent_time:1746006745799551|lagest_ack_time:1746006745843697|curr_delivered:1799731| [2025/04/30 09:52:25 843782] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745799551| [2025/04/30 09:52:25 843791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:283||sndq_packets_used_bytes:0|sndq_packets_free:1065| [2025/04/30 09:52:25 843797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1865|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1865|path_largest_ack:1865| [2025/04/30 09:52:25 843804] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54008|prior_delivered:1745723|prior_time:1746006745797937|is_app_limited:0|send_elapse:45199|ack_elapse:45760|ctl_first_sent_time:1746006745799551|lagest_ack_time:1746006745843697|curr_delivered:1800931| [2025/04/30 09:52:25 843811] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745799672| [2025/04/30 09:52:25 843817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:282||sndq_packets_used_bytes:0|sndq_packets_free:1066| [2025/04/30 09:52:25 843823] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43459|rttvar:751|minrtt:31359|latest_rtt:44025|ack_delay:112| [2025/04/30 09:52:25 843830] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43516|rttvar:677|minrtt:31359|latest_rtt:44025|ack_delay:112| [2025/04/30 09:52:25 843835] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1865|lost_pn:1862|thresh:3| [2025/04/30 09:52:25 843839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 843843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 843847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43516|rtt_var:677|pto_duration:46224|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 843852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 843856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 843860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 843864] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745914590|now:1746006745843847|interv:70743| [2025/04/30 09:52:25 843868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745914590|now:1746006745843847|interval:70743|pto_count:0|srtt:43516 [2025/04/30 09:52:25 843873] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45199, ack_elapse 45760, delivered 55208|rate 1206468|lost 314| [2025/04/30 09:52:25 843877] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206468) in round 33| [2025/04/30 09:52:25 843886] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 843893] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 843899] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745799672|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1791331| [2025/04/30 09:52:25 843907] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745799672|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1791331| [2025/04/30 09:52:25 843913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104667|full_bw_reached:1|inflight:52806|srtt:43516|latest_rtt:44025|min_rtt:31359|applimit:0|lost:314|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 843919] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:773|largest:773|pns:2| [2025/04/30 09:52:25 843924] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:773|frame:ACK |recv_time:1746006745843697|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 843929] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865843697|now:1746006745843697|interv:120000000| [2025/04/30 09:52:25 843933] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865843697|now:1746006745843697|interv:120000000| [2025/04/30 09:52:25 843937] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745844472|pq_index:0| [2025/04/30 09:52:25 843941] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745843075| [2025/04/30 09:52:25 843945] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745843945| [2025/04/30 09:52:25 843950] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745843949| [2025/04/30 09:52:25 843957] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43516|min_srtt:43516|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 843961] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1867566| [2025/04/30 09:52:25 843966] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43516|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 843971] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 843979] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43516|min_srtt:43516|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 843986] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1868745| [2025/04/30 09:52:25 843997] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43516|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 844001] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 844006] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43516|min_srtt:43516|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 844010] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1869924| [2025/04/30 09:52:25 844015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 844019] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 844023] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 844027] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 844032] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 844036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1819227| [2025/04/30 09:52:25 844041] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 844044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 844049] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745844472| [2025/04/30 09:52:25 844053] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745844472| [2025/04/30 09:52:25 844059] [debug] |xqc_engine_wakeup_after|wakeup:1746006745844472|now:1746006745844059|diff:413| [2025/04/30 09:52:25 844066] [debug] |xqc_engine_main_logic|END|now:1746006745843949| [2025/04/30 09:52:25 844075] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745844075| [2025/04/30 09:52:25 844081] [debug] |xqc_engine_wakeup_after|wakeup:1746006745844472|now:1746006745844081|diff:391| [2025/04/30 09:52:25 844086] [debug] |xqc_engine_main_logic|END|now:1746006745844075| [2025/04/30 09:52:25 845154] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745845153| [2025/04/30 09:52:25 845165] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745844472|pq_index:0| [2025/04/30 09:52:25 845170] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745843949| [2025/04/30 09:52:25 845175] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745845174| [2025/04/30 09:52:25 845180] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745844472|now:1746006745845174| [2025/04/30 09:52:25 845184] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745844472|now:1746006745845174| [2025/04/30 09:52:25 845188] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 845214] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43516|min_srtt:43516|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 845222] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1869924| [2025/04/30 09:52:25 845229] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 845235] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 845240] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 845247] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 845254] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 845261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1819227| [2025/04/30 09:52:25 845267] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 845272] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1915| [2025/04/30 09:52:25 845318] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1915|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745845284|stream_id:0|stream_offset:1819227| [2025/04/30 09:52:25 845328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 845335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 845341] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43516|rtt_var:677|pto_duration:46224|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 845348] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 845380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 845403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 845410] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745916508|now:1746006745845341|interv:71167| [2025/04/30 09:52:25 845416] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745916508|now:1746006745845341|interval:71167|pto_count:0|srtt:43516 [2025/04/30 09:52:25 845422] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:54006| [2025/04/30 09:52:25 845427] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 845431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1820406| [2025/04/30 09:52:25 845442] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 845446] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1916| [2025/04/30 09:52:25 845480] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1916|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745845454|stream_id:0|stream_offset:1820406| [2025/04/30 09:52:25 845485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 845490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 845494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43516|rtt_var:677|pto_duration:46224|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 845501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 845507] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 845513] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 845520] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745916678|now:1746006745845494|interv:71184| [2025/04/30 09:52:25 845527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745916678|now:1746006745845494|interval:71184|pto_count:0|srtt:43516 [2025/04/30 09:52:25 845534] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:55206| [2025/04/30 09:52:25 845542] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 845549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1821585| [2025/04/30 09:52:25 845556] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 845562] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745846562|now:1746006745845562|interv:1000| [2025/04/30 09:52:25 845568] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 845574] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 845581] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745846562| [2025/04/30 09:52:25 845587] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745846562| [2025/04/30 09:52:25 845593] [debug] |xqc_engine_wakeup_after|wakeup:1746006745846562|now:1746006745845593|diff:969| [2025/04/30 09:52:25 845600] [debug] |xqc_engine_main_logic|END|now:1746006745845174| [2025/04/30 09:52:25 845613] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745845613| [2025/04/30 09:52:25 845621] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 845629] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:773| [2025/04/30 09:52:25 845642] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:774| [2025/04/30 09:52:25 845651] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:774| [2025/04/30 09:52:25 845658] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 845665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1866|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1867|path_largest_ack:1866| [2025/04/30 09:52:25 845670] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54008|prior_delivered:1748123|prior_time:1746006745799823|is_app_limited:0|send_elapse:43176|ack_elapse:45790|ctl_first_sent_time:1746006745801431|lagest_ack_time:1746006745845613|curr_delivered:1802131| [2025/04/30 09:52:25 845675] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745801431| [2025/04/30 09:52:25 845682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:281||sndq_packets_used_bytes:0|sndq_packets_free:1067| [2025/04/30 09:52:25 845689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1867|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1867|path_largest_ack:1867| [2025/04/30 09:52:25 845696] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54008|prior_delivered:1748123|prior_time:1746006745799823|is_app_limited:0|send_elapse:43176|ack_elapse:45790|ctl_first_sent_time:1746006745801431|lagest_ack_time:1746006745845613|curr_delivered:1803331| [2025/04/30 09:52:25 845701] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745801547| [2025/04/30 09:52:25 845707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:280||sndq_packets_used_bytes:0|sndq_packets_free:1068| [2025/04/30 09:52:25 845713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43516|rttvar:677|minrtt:31359|latest_rtt:44066|ack_delay:104| [2025/04/30 09:52:25 845719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43572|rttvar:619|minrtt:31359|latest_rtt:44066|ack_delay:104| [2025/04/30 09:52:25 845726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1867|lost_pn:1864|thresh:3| [2025/04/30 09:52:25 845730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 845734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 845738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43572|rtt_var:619|pto_duration:46048|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 845743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 845747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 845751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 845755] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745916502|now:1746006745845738|interv:70764| [2025/04/30 09:52:25 845761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745916502|now:1746006745845738|interval:70764|pto_count:0|srtt:43572 [2025/04/30 09:52:25 845773] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43176, ack_elapse 45790, delivered 55208|rate 1205678|lost 314| [2025/04/30 09:52:25 845779] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205678) in round 33| [2025/04/30 09:52:25 845784] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 845788] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 845792] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745801547|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1791331| [2025/04/30 09:52:25 845796] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745801547|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1791331| [2025/04/30 09:52:25 845801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104667|full_bw_reached:1|inflight:52806|srtt:43572|latest_rtt:44066|min_rtt:31359|applimit:0|lost:314|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 845807] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:774|largest:774|pns:2| [2025/04/30 09:52:25 845811] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:774|frame:ACK |recv_time:1746006745845613|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 845816] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865845613|now:1746006745845613|interv:120000000| [2025/04/30 09:52:25 845820] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865845613|now:1746006745845613|interv:120000000| [2025/04/30 09:52:25 845824] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745846562|pq_index:0| [2025/04/30 09:52:25 845829] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745845174| [2025/04/30 09:52:25 845833] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745845833| [2025/04/30 09:52:25 845838] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745845837| [2025/04/30 09:52:25 845844] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43572|min_srtt:43572|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 845848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1869924| [2025/04/30 09:52:25 845853] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43572|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 845857] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 845862] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43572|min_srtt:43572|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 845869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1871103| [2025/04/30 09:52:25 845874] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43572|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 845878] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 845883] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43572|min_srtt:43572|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 845887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1872282| [2025/04/30 09:52:25 845891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 845895] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 845899] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 845903] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 845908] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 845912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1821585| [2025/04/30 09:52:25 845916] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 845920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 845924] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745846562| [2025/04/30 09:52:25 845928] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745846562| [2025/04/30 09:52:25 845932] [debug] |xqc_engine_wakeup_after|wakeup:1746006745846562|now:1746006745845932|diff:630| [2025/04/30 09:52:25 845937] [debug] |xqc_engine_main_logic|END|now:1746006745845837| [2025/04/30 09:52:25 845942] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745845942| [2025/04/30 09:52:25 845946] [debug] |xqc_engine_wakeup_after|wakeup:1746006745846562|now:1746006745845946|diff:616| [2025/04/30 09:52:25 845950] [debug] |xqc_engine_main_logic|END|now:1746006745845942| [2025/04/30 09:52:25 846992] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745846991| [2025/04/30 09:52:25 847004] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745846562|pq_index:0| [2025/04/30 09:52:25 847009] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745845837| [2025/04/30 09:52:25 847014] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745847013| [2025/04/30 09:52:25 847026] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745846562|now:1746006745847013| [2025/04/30 09:52:25 847030] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745846562|now:1746006745847013| [2025/04/30 09:52:25 847034] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 847040] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43572|min_srtt:43572|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 847045] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1872282| [2025/04/30 09:52:25 847050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 847054] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 847057] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 847062] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 847067] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 847071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1821585| [2025/04/30 09:52:25 847076] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 847080] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1917| [2025/04/30 09:52:25 847123] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1917|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745847088|stream_id:0|stream_offset:1821585| [2025/04/30 09:52:25 847146] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 847157] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 847164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43572|rtt_var:619|pto_duration:46048|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 847171] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 847177] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 847183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 847189] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745918136|now:1746006745847163|interv:70973| [2025/04/30 09:52:25 847195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745918136|now:1746006745847163|interval:70973|pto_count:0|srtt:43572 [2025/04/30 09:52:25 847205] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:54006| [2025/04/30 09:52:25 847210] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 847214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1822764| [2025/04/30 09:52:25 847222] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 847229] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1918| [2025/04/30 09:52:25 847268] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1918|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745847240|stream_id:0|stream_offset:1822764| [2025/04/30 09:52:25 847277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 847284] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 847291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43572|rtt_var:619|pto_duration:46048|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 847298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 847305] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 847311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 847317] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745918288|now:1746006745847291|interv:70997| [2025/04/30 09:52:25 847322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745918288|now:1746006745847291|interval:70997|pto_count:0|srtt:43572 [2025/04/30 09:52:25 847327] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:55206| [2025/04/30 09:52:25 847331] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 847336] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1823943| [2025/04/30 09:52:25 847341] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 847345] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745848344|now:1746006745847344|interv:1000| [2025/04/30 09:52:25 847349] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 847353] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 847357] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745848344| [2025/04/30 09:52:25 847361] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745848344| [2025/04/30 09:52:25 847365] [debug] |xqc_engine_wakeup_after|wakeup:1746006745848344|now:1746006745847365|diff:979| [2025/04/30 09:52:25 847374] [debug] |xqc_engine_main_logic|END|now:1746006745847013| [2025/04/30 09:52:25 847629] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006745847628| [2025/04/30 09:52:25 847640] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 847650] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:774| [2025/04/30 09:52:25 847656] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:775| [2025/04/30 09:52:25 847665] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:775| [2025/04/30 09:52:25 847671] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 847678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1868|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1869|path_largest_ack:1868| [2025/04/30 09:52:25 847685] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54008|prior_delivered:1750523|prior_time:1746006745801812|is_app_limited:0|send_elapse:45080|ack_elapse:45816|ctl_first_sent_time:1746006745803438|lagest_ack_time:1746006745847628|curr_delivered:1804531| [2025/04/30 09:52:25 847692] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745803438| [2025/04/30 09:52:25 847699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:279||sndq_packets_used_bytes:0|sndq_packets_free:1069| [2025/04/30 09:52:25 847706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1869|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1869|path_largest_ack:1869| [2025/04/30 09:52:25 847713] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54008|prior_delivered:1750523|prior_time:1746006745801812|is_app_limited:0|send_elapse:45080|ack_elapse:45816|ctl_first_sent_time:1746006745803438|lagest_ack_time:1746006745847628|curr_delivered:1805731| [2025/04/30 09:52:25 847720] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745803560| [2025/04/30 09:52:25 847727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:278||sndq_packets_used_bytes:0|sndq_packets_free:1070| [2025/04/30 09:52:25 847733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43572|rttvar:619|minrtt:31359|latest_rtt:44068|ack_delay:88| [2025/04/30 09:52:25 847741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43623|rttvar:567|minrtt:31359|latest_rtt:44068|ack_delay:88| [2025/04/30 09:52:25 847748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1869|lost_pn:1866|thresh:3| [2025/04/30 09:52:25 847754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 847760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 847767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43623|rtt_var:567|pto_duration:45891|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 847773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 847777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 847786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 847790] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745918131|now:1746006745847766|interv:70365| [2025/04/30 09:52:25 847794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745918131|now:1746006745847766|interval:70365|pto_count:0|srtt:43623 [2025/04/30 09:52:25 847799] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45080, ack_elapse 45816, delivered 55208|rate 1204993|lost 314| [2025/04/30 09:52:25 847803] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204993) in round 33| [2025/04/30 09:52:25 847808] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 847812] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 847816] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745803560|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1791331| [2025/04/30 09:52:25 847820] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745803560|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1791331| [2025/04/30 09:52:25 847826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104667|full_bw_reached:1|inflight:52806|srtt:43623|latest_rtt:44068|min_rtt:31359|applimit:0|lost:314|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 847835] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:775|largest:775|pns:2| [2025/04/30 09:52:25 847843] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:775|frame:ACK |recv_time:1746006745847628|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 847850] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865847628|now:1746006745847628|interv:120000000| [2025/04/30 09:52:25 847854] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865847628|now:1746006745847628|interv:120000000| [2025/04/30 09:52:25 847859] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745848344|pq_index:0| [2025/04/30 09:52:25 847863] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745847013| [2025/04/30 09:52:25 847867] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745847867| [2025/04/30 09:52:25 847872] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745847871| [2025/04/30 09:52:25 847878] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43623|min_srtt:43623|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 847883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1872282| [2025/04/30 09:52:25 847891] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43623|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 847896] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 847901] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43623|min_srtt:43623|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 847905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1873461| [2025/04/30 09:52:25 847910] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43623|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 847914] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 847918] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43623|min_srtt:43623|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 847923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1874640| [2025/04/30 09:52:25 847927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 847932] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 847938] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 847945] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 847952] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 847957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1823943| [2025/04/30 09:52:25 847962] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 847966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 847979] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745848344| [2025/04/30 09:52:25 847983] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745848344| [2025/04/30 09:52:25 847987] [debug] |xqc_engine_wakeup_after|wakeup:1746006745848344|now:1746006745847987|diff:357| [2025/04/30 09:52:25 847991] [debug] |xqc_engine_main_logic|END|now:1746006745847871| [2025/04/30 09:52:25 847997] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745847997| [2025/04/30 09:52:25 848001] [debug] |xqc_engine_wakeup_after|wakeup:1746006745848344|now:1746006745848001|diff:343| [2025/04/30 09:52:25 848005] [debug] |xqc_engine_main_logic|END|now:1746006745847997| [2025/04/30 09:52:25 849073] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745849072| [2025/04/30 09:52:25 849084] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745848344|pq_index:0| [2025/04/30 09:52:25 849094] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745847871| [2025/04/30 09:52:25 849099] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745849098| [2025/04/30 09:52:25 849104] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745848344|now:1746006745849098| [2025/04/30 09:52:25 849109] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745848344|now:1746006745849098| [2025/04/30 09:52:25 849114] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 849123] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43623|min_srtt:43623|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 849131] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1874640| [2025/04/30 09:52:25 849154] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 849160] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 849166] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 849173] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 849181] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 849188] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1823943| [2025/04/30 09:52:25 849195] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 849202] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1919| [2025/04/30 09:52:25 849249] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1919|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745849213|stream_id:0|stream_offset:1823943| [2025/04/30 09:52:25 849259] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 849267] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 849274] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43623|rtt_var:567|pto_duration:45891|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 849281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 849287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 849293] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 849306] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745920104|now:1746006745849274|interv:70830| [2025/04/30 09:52:25 849312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745920104|now:1746006745849274|interval:70830|pto_count:0|srtt:43623 [2025/04/30 09:52:25 849319] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:54006| [2025/04/30 09:52:25 849327] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 849334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1825122| [2025/04/30 09:52:25 849341] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 849348] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1920| [2025/04/30 09:52:25 849390] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1920|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745849358|stream_id:0|stream_offset:1825122| [2025/04/30 09:52:25 849406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 849413] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 849420] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43623|rtt_var:567|pto_duration:45891|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 849427] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 849433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 849439] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 849446] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745920249|now:1746006745849419|interv:70830| [2025/04/30 09:52:25 849452] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745920249|now:1746006745849419|interval:70830|pto_count:0|srtt:43623 [2025/04/30 09:52:25 849459] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:55206| [2025/04/30 09:52:25 849465] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 849470] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1826301| [2025/04/30 09:52:25 849474] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 849478] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745850478|now:1746006745849478|interv:1000| [2025/04/30 09:52:25 849482] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 849491] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 849495] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745850478| [2025/04/30 09:52:25 849499] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745850478| [2025/04/30 09:52:25 849503] [debug] |xqc_engine_wakeup_after|wakeup:1746006745850478|now:1746006745849503|diff:975| [2025/04/30 09:52:25 849508] [debug] |xqc_engine_main_logic|END|now:1746006745849098| [2025/04/30 09:52:25 850576] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745850576| [2025/04/30 09:52:25 850588] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745850478|pq_index:0| [2025/04/30 09:52:25 850593] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745849098| [2025/04/30 09:52:25 850598] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745850597| [2025/04/30 09:52:25 850603] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745850478|now:1746006745850597| [2025/04/30 09:52:25 850608] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745850478|now:1746006745850597| [2025/04/30 09:52:25 850611] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 850617] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43623|min_srtt:43623|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 850622] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:55206|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1874640| [2025/04/30 09:52:25 850626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 850630] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 850634] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 850639] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 850643] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 850648] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1826301| [2025/04/30 09:52:25 850652] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 850657] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1921| [2025/04/30 09:52:25 850694] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1921|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746006745850665|stream_id:0|stream_offset:1826301| [2025/04/30 09:52:25 850704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 850710] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 09:52:25 850724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43623|rtt_var:567|pto_duration:45891|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 850731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 850736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 850740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 09:52:25 850748] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745921556|now:1746006745850724|interv:70832| [2025/04/30 09:52:25 850754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745921556|now:1746006745850724|interval:70832|pto_count:0|srtt:43623 [2025/04/30 09:52:25 850762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:56406| [2025/04/30 09:52:25 850768] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 850775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1827480| [2025/04/30 09:52:25 850782] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 850788] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745851788|now:1746006745850788|interv:1000| [2025/04/30 09:52:25 850793] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 850797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 850803] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745851788| [2025/04/30 09:52:25 850810] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745851788| [2025/04/30 09:52:25 850817] [debug] |xqc_engine_wakeup_after|wakeup:1746006745851788|now:1746006745850817|diff:971| [2025/04/30 09:52:25 850824] [debug] |xqc_engine_main_logic|END|now:1746006745850597| [2025/04/30 09:52:25 850837] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006745850836| [2025/04/30 09:52:25 850844] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 850853] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:775| [2025/04/30 09:52:25 850859] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:776| [2025/04/30 09:52:25 850868] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:776| [2025/04/30 09:52:25 850874] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 850879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 850884] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:55208|prior_delivered:1752923|prior_time:1746006745803770|is_app_limited:0|send_elapse:45138|ack_elapse:47066|ctl_first_sent_time:1746006745805465|lagest_ack_time:1746006745850836|curr_delivered:1806931| [2025/04/30 09:52:25 850893] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745805465| [2025/04/30 09:52:25 850898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:277||sndq_packets_used_bytes:0|sndq_packets_free:1071| [2025/04/30 09:52:25 850902] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 850907] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54008|prior_delivered:1755323|prior_time:1746006745805751|is_app_limited:0|send_elapse:45203|ack_elapse:45085|ctl_first_sent_time:1746006745807374|lagest_ack_time:1746006745850836|curr_delivered:1808131| [2025/04/30 09:52:25 850911] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745807374| [2025/04/30 09:52:25 850915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:276||sndq_packets_used_bytes:0|sndq_packets_free:1072| [2025/04/30 09:52:25 850919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43623|rttvar:567|minrtt:31359|latest_rtt:43462|ack_delay:88| [2025/04/30 09:52:25 850924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43592|rttvar:488|minrtt:31359|latest_rtt:43462|ack_delay:88| [2025/04/30 09:52:25 850928] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1872|lost_pn:1869|thresh:3| [2025/04/30 09:52:25 850932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 850936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 850940] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745854358|now:1746006745850940|interval:3418| [2025/04/30 09:52:25 850945] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745854358|now:1746006745850940|interv:3418| [2025/04/30 09:52:25 850949] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45203, ack_elapse 45085, delivered 52808|rate 1168241|lost 314| [2025/04/30 09:52:25 850953] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168241) in round 33| [2025/04/30 09:52:25 850958] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 850962] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 850966] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745807374|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1791331| [2025/04/30 09:52:25 850970] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745807374|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1791331| [2025/04/30 09:52:25 850975] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104667|full_bw_reached:1|inflight:54006|srtt:43592|latest_rtt:43462|min_rtt:31359|applimit:0|lost:314|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 850983] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:25 850988] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006745875836|now:1746006745850836|interv:25000| [2025/04/30 09:52:25 850993] [debug] |scid:d47626d1917b423603b680b7|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:1746006745850836|max_ack_delay:25000| [2025/04/30 09:52:25 850997] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:776|largest:776|pns:2| [2025/04/30 09:52:25 851002] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:776|frame:PING ACK |recv_time:1746006745850836|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 851007] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865850836|now:1746006745850836|interv:120000000| [2025/04/30 09:52:25 851011] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865850836|now:1746006745850836|interv:120000000| [2025/04/30 09:52:25 851015] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745851788|pq_index:0| [2025/04/30 09:52:25 851019] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745850597| [2025/04/30 09:52:25 851023] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745851023| [2025/04/30 09:52:25 851028] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745851027| [2025/04/30 09:52:25 851034] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43592|min_srtt:43592|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 851039] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:54006|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1874640| [2025/04/30 09:52:25 851043] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43592|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 851048] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 851053] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43592|min_srtt:43592|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 851057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:54006|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1875819| [2025/04/30 09:52:25 851061] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43592|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 851066] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 851070] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43592|min_srtt:43592|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 851077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54006|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1876998| [2025/04/30 09:52:25 851081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 851087] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 851093] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 851101] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 851108] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 851114] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1827480| [2025/04/30 09:52:25 851119] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 851126] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 851145] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745851788| [2025/04/30 09:52:25 851156] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745851788| [2025/04/30 09:52:25 851162] [debug] |xqc_engine_wakeup_after|wakeup:1746006745851788|now:1746006745851162|diff:626| [2025/04/30 09:52:25 851169] [debug] |xqc_engine_main_logic|END|now:1746006745851027| [2025/04/30 09:52:25 851177] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745851177| [2025/04/30 09:52:25 851183] [debug] |xqc_engine_wakeup_after|wakeup:1746006745851788|now:1746006745851183|diff:605| [2025/04/30 09:52:25 851190] [debug] |xqc_engine_main_logic|END|now:1746006745851177| [2025/04/30 09:52:25 852274] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745852273| [2025/04/30 09:52:25 852289] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745851788|pq_index:0| [2025/04/30 09:52:25 852296] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745851027| [2025/04/30 09:52:25 852304] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745852302| [2025/04/30 09:52:25 852312] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745851788|now:1746006745852302| [2025/04/30 09:52:25 852317] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745851788|now:1746006745852302| [2025/04/30 09:52:25 852321] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 852326] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43592|min_srtt:43592|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 852331] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54006|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1876998| [2025/04/30 09:52:25 852341] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 852345] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 852349] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 852353] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 852358] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 852362] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1827480| [2025/04/30 09:52:25 852367] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 852371] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1922| [2025/04/30 09:52:25 852407] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1922|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745852379|stream_id:0|stream_offset:1827480| [2025/04/30 09:52:25 852413] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1922|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:25 852418] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 852422] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745854358|now:1746006745852422|interval:1936| [2025/04/30 09:52:25 852427] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745854358|now:1746006745852422|interv:1936| [2025/04/30 09:52:25 852431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:55206| [2025/04/30 09:52:25 852436] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 852440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1828659| [2025/04/30 09:52:25 852445] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 852449] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1923| [2025/04/30 09:52:25 852471] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1923|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746006745852455|stream_id:0|stream_offset:1828659| [2025/04/30 09:52:25 852477] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 852481] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 09:52:25 852485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745854358|now:1746006745852485|interval:1873| [2025/04/30 09:52:25 852493] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745854358|now:1746006745852485|interv:1873| [2025/04/30 09:52:25 852498] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:56406| [2025/04/30 09:52:25 852502] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 852506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1829838| [2025/04/30 09:52:25 852511] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 852517] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745853516|now:1746006745852516|interv:1000| [2025/04/30 09:52:25 852523] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 852530] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 852537] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745853516| [2025/04/30 09:52:25 852543] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745853516| [2025/04/30 09:52:25 852547] [debug] |xqc_engine_wakeup_after|wakeup:1746006745853516|now:1746006745852547|diff:969| [2025/04/30 09:52:25 852552] [debug] |xqc_engine_main_logic|END|now:1746006745852302| [2025/04/30 09:52:25 852561] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006745852561| [2025/04/30 09:52:25 852566] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 852572] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:776| [2025/04/30 09:52:25 852577] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:777| [2025/04/30 09:52:25 852585] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:777| [2025/04/30 09:52:25 852591] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 852598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 852606] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:55208|prior_delivered:1755323|prior_time:1746006745805751|is_app_limited:0|send_elapse:45380|ack_elapse:46810|ctl_first_sent_time:1746006745807551|lagest_ack_time:1746006745852561|curr_delivered:1809331| [2025/04/30 09:52:25 852613] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745807551| [2025/04/30 09:52:25 852620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:275||sndq_packets_used_bytes:0|sndq_packets_free:1073| [2025/04/30 09:52:25 852627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 852633] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54008|prior_delivered:1757723|prior_time:1746006745807750|is_app_limited:0|send_elapse:44026|ack_elapse:44811|ctl_first_sent_time:1746006745809516|lagest_ack_time:1746006745852561|curr_delivered:1810531| [2025/04/30 09:52:25 852642] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745809516| [2025/04/30 09:52:25 852648] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:274||sndq_packets_used_bytes:0|sndq_packets_free:1074| [2025/04/30 09:52:25 852654] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43592|rttvar:488|minrtt:31359|latest_rtt:43045|ack_delay:96| [2025/04/30 09:52:25 852661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43511|rttvar:526|minrtt:31359|latest_rtt:43045|ack_delay:96| [2025/04/30 09:52:25 852668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1874|lost_pn:1871|thresh:3| [2025/04/30 09:52:25 852673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 852679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1870|lost_pn:1871|po_sent_time:1746006745805317|lost_send_time:1746006745803612|loss_delay:48949|frame:STREAM |repair:128| [2025/04/30 09:52:25 852683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006745805317u| [2025/04/30 09:52:25 852687] [stats] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |lost interval:122581|lost_count:2|send_count:124|pkt_num:1870|po_send_time:1746006745805317|srtt:43511|cwnd:104667|bw:1210332|conn_life:1626557|now:0|last_lost_time:1626557| [2025/04/30 09:52:25 852692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 852696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43511|rtt_var:526|pto_duration:45615|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 852701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 852705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 852709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 852713] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745923070|now:1746006745852696|interv:70374| [2025/04/30 09:52:25 852717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745923070|now:1746006745852696|interval:70374|pto_count:0|srtt:43511 [2025/04/30 09:52:25 852722] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44026, ack_elapse 44811, delivered 52808|rate 1178460|lost 315| [2025/04/30 09:52:25 852726] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178460) in round 33| [2025/04/30 09:52:25 852730] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 852735] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 852739] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104667|packet_lost:1|acked:2400|po_sent_time:1746006745809516|recovery:1|recovery_start:1746006745852687|packet_conservation:0|next_round_delivered:1791331| [2025/04/30 09:52:25 852743] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55206|packet_lost:1|acked:2400|po_sent_time:1746006745809516|recovery:1|recovery_start:1746006745852687|packet_conservation:1|next_round_delivered:1810531| [2025/04/30 09:52:25 852751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:55206|full_bw_reached:1|inflight:52806|srtt:43511|latest_rtt:43045|min_rtt:31359|applimit:0|lost:314|recovery:1|recovery_start:1746006745852687|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 852757] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:777|largest:777|pns:2| [2025/04/30 09:52:25 852761] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:777|frame:ACK |recv_time:1746006745852561|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 852766] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865852561|now:1746006745852561|interv:120000000| [2025/04/30 09:52:25 852770] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865852561|now:1746006745852561|interv:120000000| [2025/04/30 09:52:25 852774] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745853516|pq_index:0| [2025/04/30 09:52:25 852779] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745852302| [2025/04/30 09:52:25 852783] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745852783| [2025/04/30 09:52:25 852788] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745852787| [2025/04/30 09:52:25 852793] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43511|min_srtt:43511|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 852798] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52806|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1773246| [2025/04/30 09:52:25 852802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 852806] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 852810] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 852814] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 852818] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43511|min_srtt:43511|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 852823] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52806|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1876998| [2025/04/30 09:52:25 852827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 852831] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 852835] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 852842] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 852846] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 852850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1829838| [2025/04/30 09:52:25 852855] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 852858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 852863] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745853516| [2025/04/30 09:52:25 852867] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745853516| [2025/04/30 09:52:25 852870] [debug] |xqc_engine_wakeup_after|wakeup:1746006745853516|now:1746006745852870|diff:646| [2025/04/30 09:52:25 852875] [debug] |xqc_engine_main_logic|END|now:1746006745852787| [2025/04/30 09:52:25 852880] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745852880| [2025/04/30 09:52:25 852884] [debug] |xqc_engine_wakeup_after|wakeup:1746006745853516|now:1746006745852884|diff:632| [2025/04/30 09:52:25 852888] [debug] |xqc_engine_main_logic|END|now:1746006745852880| [2025/04/30 09:52:25 853961] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745853960| [2025/04/30 09:52:25 853972] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745853516|pq_index:0| [2025/04/30 09:52:25 853977] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745852787| [2025/04/30 09:52:25 853982] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745853981| [2025/04/30 09:52:25 853987] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745853516|now:1746006745853981| [2025/04/30 09:52:25 853991] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745853516|now:1746006745853981| [2025/04/30 09:52:25 853995] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 854001] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43511|min_srtt:43511|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 854005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52806|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1773246| [2025/04/30 09:52:25 854010] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 854014] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 854018] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 854022] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 854026] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43511|min_srtt:43511|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 854036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52806|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1876998| [2025/04/30 09:52:25 854040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 854044] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 854048] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 854052] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 854057] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 854061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1829838| [2025/04/30 09:52:25 854067] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 854073] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1924| [2025/04/30 09:52:25 854165] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1924|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745854085|stream_id:0|stream_offset:1829838| [2025/04/30 09:52:25 854179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 854187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 854194] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43511|rtt_var:526|pto_duration:45615|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 854201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 854208] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 854215] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 854221] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745924700|now:1746006745854194|interv:70506| [2025/04/30 09:52:25 854228] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745924700|now:1746006745854194|interval:70506|pto_count:0|srtt:43511 [2025/04/30 09:52:25 854235] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:54006| [2025/04/30 09:52:25 854244] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 854250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1831017| [2025/04/30 09:52:25 854266] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 854273] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1925| [2025/04/30 09:52:25 854318] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1925|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745854284|stream_id:0|stream_offset:1831017| [2025/04/30 09:52:25 854328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 854335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 854340] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43511|rtt_var:526|pto_duration:45615|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 854344] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 854348] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 854352] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 854356] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745924899|now:1746006745854339|interv:70560| [2025/04/30 09:52:25 854360] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745924899|now:1746006745854339|interval:70560|pto_count:0|srtt:43511 [2025/04/30 09:52:25 854365] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:55206| [2025/04/30 09:52:25 854369] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 854374] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1832196| [2025/04/30 09:52:25 854378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 854382] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745875836| [2025/04/30 09:52:25 854387] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745875836| [2025/04/30 09:52:25 854391] [debug] |xqc_engine_wakeup_after|wakeup:1746006745875836|now:1746006745854391|diff:21445| [2025/04/30 09:52:25 854395] [debug] |xqc_engine_main_logic|END|now:1746006745853981| [2025/04/30 09:52:25 855559] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745855558| [2025/04/30 09:52:25 855575] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 855584] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:777| [2025/04/30 09:52:25 855591] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:778| [2025/04/30 09:52:25 855600] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:778| [2025/04/30 09:52:25 855606] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 855614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1876|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1877|path_largest_ack:1876| [2025/04/30 09:52:25 855633] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54008|prior_delivered:1760123|prior_time:1746006745809774|is_app_limited:0|send_elapse:45216|ack_elapse:45784|ctl_first_sent_time:1746006745811401|lagest_ack_time:1746006745855558|curr_delivered:1811731| [2025/04/30 09:52:25 855640] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745811401| [2025/04/30 09:52:25 855647] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:274||sndq_packets_used_bytes:0|sndq_packets_free:1074| [2025/04/30 09:52:25 855654] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1877|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1877|path_largest_ack:1877| [2025/04/30 09:52:25 855660] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54008|prior_delivered:1760123|prior_time:1746006745809774|is_app_limited:0|send_elapse:45216|ack_elapse:45784|ctl_first_sent_time:1746006745811401|lagest_ack_time:1746006745855558|curr_delivered:1812931| [2025/04/30 09:52:25 855667] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745811531| [2025/04/30 09:52:25 855674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:273||sndq_packets_used_bytes:0|sndq_packets_free:1075| [2025/04/30 09:52:25 855681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43511|rttvar:526|minrtt:31359|latest_rtt:44027|ack_delay:96| [2025/04/30 09:52:25 855688] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43564|rttvar:500|minrtt:31359|latest_rtt:44027|ack_delay:96| [2025/04/30 09:52:25 855695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1877|lost_pn:1874|thresh:3| [2025/04/30 09:52:25 855701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 855708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 855712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 855716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745859158|now:1746006745855716|interval:3442| [2025/04/30 09:52:25 855721] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745859158|now:1746006745855716|interv:3442| [2025/04/30 09:52:25 855725] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45216, ack_elapse 45784, delivered 52808|rate 1153416|lost 315| [2025/04/30 09:52:25 855730] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153416) in round 33| [2025/04/30 09:52:25 855734] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 855738] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 855742] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55206|packet_lost:0|acked:2400|po_sent_time:1746006745811531|recovery:1|recovery_start:1746006745852687|packet_conservation:1|next_round_delivered:1810531| [2025/04/30 09:52:25 855747] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55206|packet_lost:0|acked:2400|po_sent_time:1746006745811531|recovery:1|recovery_start:1746006745852687|packet_conservation:1|next_round_delivered:1810531| [2025/04/30 09:52:25 855756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:55206|full_bw_reached:1|inflight:52806|srtt:43564|latest_rtt:44027|min_rtt:31359|applimit:0|lost:314|recovery:1|recovery_start:1746006745852687|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 855762] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:778|largest:778|pns:2| [2025/04/30 09:52:25 855766] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:778|frame:ACK |recv_time:1746006745855558|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 855771] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865855558|now:1746006745855558|interv:120000000| [2025/04/30 09:52:25 855777] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865855558|now:1746006745855558|interv:120000000| [2025/04/30 09:52:25 855781] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745875836|pq_index:0| [2025/04/30 09:52:25 855787] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745853981| [2025/04/30 09:52:25 855793] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745855792| [2025/04/30 09:52:25 855798] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745855797| [2025/04/30 09:52:25 855804] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43564|min_srtt:43564|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 855809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:52806|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1773246| [2025/04/30 09:52:25 855814] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 855818] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 855821] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 855826] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 855830] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43564|min_srtt:43564|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 855834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:52806|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1876998| [2025/04/30 09:52:25 855839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 855842] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 855846] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 855853] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 855858] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 855862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1832196| [2025/04/30 09:52:25 855866] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 855870] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745856870|now:1746006745855870|interv:1000| [2025/04/30 09:52:25 855874] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 855878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 855882] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745856870| [2025/04/30 09:52:25 855886] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745856870| [2025/04/30 09:52:25 855890] [debug] |xqc_engine_wakeup_after|wakeup:1746006745856870|now:1746006745855890|diff:980| [2025/04/30 09:52:25 855895] [debug] |xqc_engine_main_logic|END|now:1746006745855797| [2025/04/30 09:52:25 855900] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745855900| [2025/04/30 09:52:25 855904] [debug] |xqc_engine_wakeup_after|wakeup:1746006745856870|now:1746006745855904|diff:966| [2025/04/30 09:52:25 855908] [debug] |xqc_engine_main_logic|END|now:1746006745855900| [2025/04/30 09:52:25 856979] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745856979| [2025/04/30 09:52:25 856990] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745856870|pq_index:0| [2025/04/30 09:52:25 856994] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745855797| [2025/04/30 09:52:25 857000] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745856998| [2025/04/30 09:52:25 857004] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745856870|now:1746006745856998| [2025/04/30 09:52:25 857009] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745856870|now:1746006745856998| [2025/04/30 09:52:25 857013] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 857018] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43564|min_srtt:43564|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 857023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:52806|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1773246| [2025/04/30 09:52:25 857028] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 857031] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 857035] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 857045] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 857049] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43564|min_srtt:43564|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 857054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:52806|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1876998| [2025/04/30 09:52:25 857058] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 857062] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 857066] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 857071] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 857079] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 857086] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1832196| [2025/04/30 09:52:25 857093] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 857099] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1926| [2025/04/30 09:52:25 857161] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1926|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745857110|stream_id:0|stream_offset:1832196| [2025/04/30 09:52:25 857175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 857183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 857190] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745859158|now:1746006745857190|interval:1968| [2025/04/30 09:52:25 857197] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745859158|now:1746006745857190|interv:1968| [2025/04/30 09:52:25 857204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:54006| [2025/04/30 09:52:25 857212] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 857219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1833375| [2025/04/30 09:52:25 857226] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 857233] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1927| [2025/04/30 09:52:25 857275] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1927|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745857243|stream_id:0|stream_offset:1833375| [2025/04/30 09:52:25 857291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 857298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 857304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745859158|now:1746006745857304|interval:1854| [2025/04/30 09:52:25 857310] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745859158|now:1746006745857304|interv:1854| [2025/04/30 09:52:25 857316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:55206| [2025/04/30 09:52:25 857322] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 857328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1834554| [2025/04/30 09:52:25 857335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 857342] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745859158| [2025/04/30 09:52:25 857349] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745859158| [2025/04/30 09:52:25 857355] [debug] |xqc_engine_wakeup_after|wakeup:1746006745859158|now:1746006745857354|diff:1804| [2025/04/30 09:52:25 857361] [debug] |xqc_engine_main_logic|END|now:1746006745856998| [2025/04/30 09:52:25 857603] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745857602| [2025/04/30 09:52:25 857614] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 857623] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:778| [2025/04/30 09:52:25 857629] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:779| [2025/04/30 09:52:25 857638] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:779| [2025/04/30 09:52:25 857645] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 857653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1878|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1879|path_largest_ack:1878| [2025/04/30 09:52:25 857660] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54008|prior_delivered:1762523|prior_time:1746006745811677|is_app_limited:0|send_elapse:45055|ack_elapse:45925|ctl_first_sent_time:1746006745813282|lagest_ack_time:1746006745857602|curr_delivered:1814131| [2025/04/30 09:52:25 857668] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745813282| [2025/04/30 09:52:25 857675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:272||sndq_packets_used_bytes:0|sndq_packets_free:1076| [2025/04/30 09:52:25 857682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1879|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1879|path_largest_ack:1879| [2025/04/30 09:52:25 857696] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54008|prior_delivered:1762523|prior_time:1746006745811677|is_app_limited:0|send_elapse:45055|ack_elapse:45925|ctl_first_sent_time:1746006745813282|lagest_ack_time:1746006745857602|curr_delivered:1815331| [2025/04/30 09:52:25 857703] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745813406| [2025/04/30 09:52:25 857710] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:271||sndq_packets_used_bytes:0|sndq_packets_free:1077| [2025/04/30 09:52:25 857717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43564|rttvar:500|minrtt:31359|latest_rtt:44196|ack_delay:88| [2025/04/30 09:52:25 857724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43632|rttvar:511|minrtt:31359|latest_rtt:44196|ack_delay:88| [2025/04/30 09:52:25 857731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1879|lost_pn:1876|thresh:3| [2025/04/30 09:52:25 857737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 857744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 857751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1875|lost_pn:1876|po_sent_time:1746006745809628|lost_send_time:1746006745807882|loss_delay:49720|frame:STREAM |repair:128| [2025/04/30 09:52:25 857756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006745809628u| [2025/04/30 09:52:25 857760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 857765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43632|rtt_var:511|pto_duration:45676|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 857769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 857773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 857777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 857781] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745927919|now:1746006745857764|interv:70155| [2025/04/30 09:52:25 857785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745927919|now:1746006745857764|interval:70155|pto_count:0|srtt:43632 [2025/04/30 09:52:25 857790] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45055, ack_elapse 45925, delivered 52808|rate 1149874|lost 316| [2025/04/30 09:52:25 857795] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1149874) in round 33| [2025/04/30 09:52:25 857799] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 857803] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 857807] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55206|packet_lost:1|acked:2400|po_sent_time:1746006745813406|recovery:1|recovery_start:1746006745857760|packet_conservation:1|next_round_delivered:1810531| [2025/04/30 09:52:25 857815] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55206|packet_lost:1|acked:2400|po_sent_time:1746006745813406|recovery:1|recovery_start:1746006745857760|packet_conservation:1|next_round_delivered:1810531| [2025/04/30 09:52:25 857820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:55206|full_bw_reached:1|inflight:51606|srtt:43632|latest_rtt:44196|min_rtt:31359|applimit:0|lost:314|recovery:1|recovery_start:1746006745857760|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 857826] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:779|largest:779|pns:2| [2025/04/30 09:52:25 857831] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:779|frame:ACK |recv_time:1746006745857602|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 857835] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865857602|now:1746006745857602|interv:120000000| [2025/04/30 09:52:25 857840] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865857602|now:1746006745857602|interv:120000000| [2025/04/30 09:52:25 857844] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745859158|pq_index:0| [2025/04/30 09:52:25 857848] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745856998| [2025/04/30 09:52:25 857852] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745857852| [2025/04/30 09:52:25 857857] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745857856| [2025/04/30 09:52:25 857863] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43632|min_srtt:43632|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 857868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:51606|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1773246| [2025/04/30 09:52:25 857872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 857876] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 857880] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 857884] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 857888] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43632|min_srtt:43632|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 857893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:51606|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1876998| [2025/04/30 09:52:25 857897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 857901] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 857907] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 857912] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 857916] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 857920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1834554| [2025/04/30 09:52:25 857925] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 857929] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1928| [2025/04/30 09:52:25 857964] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1928|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745857937|stream_id:0|stream_offset:1834554| [2025/04/30 09:52:25 857971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 857976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 857980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43632|rtt_var:511|pto_duration:45676|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 857985] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 857989] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 857993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 857996] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745928613|now:1746006745857980|interv:70633| [2025/04/30 09:52:25 858001] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745928613|now:1746006745857980|interval:70633|pto_count:0|srtt:43632 [2025/04/30 09:52:25 858005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:52806| [2025/04/30 09:52:25 858010] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 858014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1835733| [2025/04/30 09:52:25 858019] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 858023] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1929| [2025/04/30 09:52:25 858046] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1929|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745858029|stream_id:0|stream_offset:1835733| [2025/04/30 09:52:25 858051] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 858060] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 858064] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43632|rtt_var:511|pto_duration:45676|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 858068] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 858072] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 858076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 858080] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745928705|now:1746006745858064|interv:70641| [2025/04/30 09:52:25 858084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745928705|now:1746006745858064|interval:70641|pto_count:0|srtt:43632 [2025/04/30 09:52:25 858089] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:54006| [2025/04/30 09:52:25 858096] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 858103] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1836912| [2025/04/30 09:52:25 858110] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 858117] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745859116|now:1746006745858116|interv:1000| [2025/04/30 09:52:25 858123] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 858129] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 858156] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745859116| [2025/04/30 09:52:25 858164] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745859116| [2025/04/30 09:52:25 858170] [debug] |xqc_engine_wakeup_after|wakeup:1746006745859116|now:1746006745858169|diff:947| [2025/04/30 09:52:25 858176] [debug] |xqc_engine_main_logic|END|now:1746006745857856| [2025/04/30 09:52:25 858184] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745858184| [2025/04/30 09:52:25 858191] [debug] |xqc_engine_wakeup_after|wakeup:1746006745859116|now:1746006745858191|diff:925| [2025/04/30 09:52:25 858197] [debug] |xqc_engine_main_logic|END|now:1746006745858184| [2025/04/30 09:52:25 859277] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745859277| [2025/04/30 09:52:25 859292] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745859116|pq_index:0| [2025/04/30 09:52:25 859297] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745857856| [2025/04/30 09:52:25 859302] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745859301| [2025/04/30 09:52:25 859307] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745859116|now:1746006745859301| [2025/04/30 09:52:25 859312] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745859116|now:1746006745859301| [2025/04/30 09:52:25 859325] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 859331] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43632|min_srtt:43632|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 859336] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:54006|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1773246| [2025/04/30 09:52:25 859340] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 859344] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 859348] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 859353] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 859357] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43632|min_srtt:43632|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 859361] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:54006|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1876998| [2025/04/30 09:52:25 859366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 859370] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 859373] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 859378] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 859382] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 859387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1836912| [2025/04/30 09:52:25 859391] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 859395] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1930| [2025/04/30 09:52:25 859435] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1930|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745859404|stream_id:0|stream_offset:1836912| [2025/04/30 09:52:25 859445] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 859453] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 859459] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43632|rtt_var:511|pto_duration:45676|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 859470] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 859474] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 859478] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 859482] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745930080|now:1746006745859459|interv:70621| [2025/04/30 09:52:25 859486] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745930080|now:1746006745859459|interval:70621|pto_count:0|srtt:43632 [2025/04/30 09:52:25 859491] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:55206| [2025/04/30 09:52:25 859496] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 859500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1838091| [2025/04/30 09:52:25 859505] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 859510] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745875836| [2025/04/30 09:52:25 859516] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745875836| [2025/04/30 09:52:25 859523] [debug] |xqc_engine_wakeup_after|wakeup:1746006745875836|now:1746006745859522|diff:16314| [2025/04/30 09:52:25 859530] [debug] |xqc_engine_main_logic|END|now:1746006745859301| [2025/04/30 09:52:25 859554] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745859553| [2025/04/30 09:52:25 859562] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 859570] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:779| [2025/04/30 09:52:25 859576] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:780| [2025/04/30 09:52:25 859584] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:780| [2025/04/30 09:52:25 859591] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 859599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1880|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1881|path_largest_ack:1880| [2025/04/30 09:52:25 859606] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54008|prior_delivered:1764923|prior_time:1746006745813758|is_app_limited:0|send_elapse:45240|ack_elapse:45795|ctl_first_sent_time:1746006745815544|lagest_ack_time:1746006745859553|curr_delivered:1816531| [2025/04/30 09:52:25 859613] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745815544| [2025/04/30 09:52:25 859620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:271||sndq_packets_used_bytes:0|sndq_packets_free:1077| [2025/04/30 09:52:25 859626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1881|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1881|path_largest_ack:1881| [2025/04/30 09:52:25 859633] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54008|prior_delivered:1764923|prior_time:1746006745813758|is_app_limited:0|send_elapse:45240|ack_elapse:45795|ctl_first_sent_time:1746006745815544|lagest_ack_time:1746006745859553|curr_delivered:1817731| [2025/04/30 09:52:25 859645] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745815698| [2025/04/30 09:52:25 859651] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:270||sndq_packets_used_bytes:0|sndq_packets_free:1078| [2025/04/30 09:52:25 859657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43632|rttvar:511|minrtt:31359|latest_rtt:43855|ack_delay:88| [2025/04/30 09:52:25 859663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43648|rttvar:417|minrtt:31359|latest_rtt:43855|ack_delay:88| [2025/04/30 09:52:25 859670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1881|lost_pn:1878|thresh:3| [2025/04/30 09:52:25 859674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 859681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 859687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 859694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 859701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43648|rtt_var:417|pto_duration:45648|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 859708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 859715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 859721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 859727] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745930052|now:1746006745859701|interv:70351| [2025/04/30 09:52:25 859734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745930052|now:1746006745859701|interval:70351|pto_count:0|srtt:43648 [2025/04/30 09:52:25 859740] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45240, ack_elapse 45795, delivered 52808|rate 1153138|lost 316| [2025/04/30 09:52:25 859744] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153138) in round 33| [2025/04/30 09:52:25 859749] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 859753] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 859757] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55206|packet_lost:0|acked:2400|po_sent_time:1746006745815698|recovery:1|recovery_start:1746006745857760|packet_conservation:1|next_round_delivered:1810531| [2025/04/30 09:52:25 859761] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55206|packet_lost:0|acked:2400|po_sent_time:1746006745815698|recovery:1|recovery_start:1746006745857760|packet_conservation:1|next_round_delivered:1810531| [2025/04/30 09:52:25 859770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1512915|bw:1210332|cwnd:55206|full_bw_reached:1|inflight:52806|srtt:43648|latest_rtt:43855|min_rtt:31359|applimit:0|lost:314|recovery:1|recovery_start:1746006745857760|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 859776] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:780|largest:780|pns:2| [2025/04/30 09:52:25 859781] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:780|frame:ACK |recv_time:1746006745859553|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 859785] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865859553|now:1746006745859553|interv:120000000| [2025/04/30 09:52:25 859790] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865859553|now:1746006745859553|interv:120000000| [2025/04/30 09:52:25 859793] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745875836|pq_index:0| [2025/04/30 09:52:25 859798] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745859301| [2025/04/30 09:52:25 859802] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745859802| [2025/04/30 09:52:25 859807] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745859806| [2025/04/30 09:52:25 859813] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43648|min_srtt:43648|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 859817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:52806|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1773246| [2025/04/30 09:52:25 859822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 859826] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 859830] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 859834] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 859838] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43648|min_srtt:43648|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 859842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:52806|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1876998| [2025/04/30 09:52:25 859847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 859851] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 859854] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 859859] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 859866] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 859870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1838091| [2025/04/30 09:52:25 859874] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 859878] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745860878|now:1746006745859878|interv:1000| [2025/04/30 09:52:25 859882] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 859886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 859890] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745860878| [2025/04/30 09:52:25 859894] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745860878| [2025/04/30 09:52:25 859898] [debug] |xqc_engine_wakeup_after|wakeup:1746006745860878|now:1746006745859898|diff:980| [2025/04/30 09:52:25 859902] [debug] |xqc_engine_main_logic|END|now:1746006745859806| [2025/04/30 09:52:25 859908] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745859908| [2025/04/30 09:52:25 859912] [debug] |xqc_engine_wakeup_after|wakeup:1746006745860878|now:1746006745859912|diff:966| [2025/04/30 09:52:25 859915] [debug] |xqc_engine_main_logic|END|now:1746006745859908| [2025/04/30 09:52:25 860983] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745860983| [2025/04/30 09:52:25 860994] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745860878|pq_index:0| [2025/04/30 09:52:25 860998] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745859806| [2025/04/30 09:52:25 861004] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745861002| [2025/04/30 09:52:25 861008] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745860878|now:1746006745861002| [2025/04/30 09:52:25 861013] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745860878|now:1746006745861002| [2025/04/30 09:52:25 861017] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 861022] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43648|min_srtt:43648|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 861026] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:52806|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1773246| [2025/04/30 09:52:25 861031] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 861035] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 861039] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 861043] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 861055] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43648|min_srtt:43648|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 861059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:52806|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1876998| [2025/04/30 09:52:25 861066] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 861072] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 861079] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 861086] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 861092] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 861096] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1838091| [2025/04/30 09:52:25 861103] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 861110] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1931| [2025/04/30 09:52:25 861189] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1931|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745861121|stream_id:0|stream_offset:1838091| [2025/04/30 09:52:25 861204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 861212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 861219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43648|rtt_var:417|pto_duration:45648|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 861226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 861233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 861239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 861246] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745931769|now:1746006745861219|interv:70550| [2025/04/30 09:52:25 861264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745931769|now:1746006745861219|interval:70550|pto_count:0|srtt:43648 [2025/04/30 09:52:25 861272] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:54006| [2025/04/30 09:52:25 861280] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 861286] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1839270| [2025/04/30 09:52:25 861300] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 861307] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1932| [2025/04/30 09:52:25 861351] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1932|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745861317|stream_id:0|stream_offset:1839270| [2025/04/30 09:52:25 861360] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 861368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 861374] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43648|rtt_var:417|pto_duration:45648|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 861381] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 861388] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 861394] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 861400] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745931965|now:1746006745861374|interv:70591| [2025/04/30 09:52:25 861407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745931965|now:1746006745861374|interval:70591|pto_count:0|srtt:43648 [2025/04/30 09:52:25 861414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:55206| [2025/04/30 09:52:25 861422] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 861428] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1840449| [2025/04/30 09:52:25 861435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 861442] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745875836| [2025/04/30 09:52:25 861449] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745875836| [2025/04/30 09:52:25 861455] [debug] |xqc_engine_wakeup_after|wakeup:1746006745875836|now:1746006745861455|diff:14381| [2025/04/30 09:52:25 861462] [debug] |xqc_engine_main_logic|END|now:1746006745861002| [2025/04/30 09:52:25 862735] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:44|state:ESTABED|recv_time:1746006745862734| [2025/04/30 09:52:25 862750] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 862759] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:780| [2025/04/30 09:52:25 862766] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:781| [2025/04/30 09:52:25 862775] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:781| [2025/04/30 09:52:25 862781] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 862789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1883|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1883|path_largest_ack:1883| [2025/04/30 09:52:25 862804] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:55208|prior_delivered:1767323|prior_time:1746006745815887|is_app_limited:0|send_elapse:45721|ack_elapse:46847|ctl_first_sent_time:1746006745817840|lagest_ack_time:1746006745862734|curr_delivered:1818931| [2025/04/30 09:52:25 862811] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745817840| [2025/04/30 09:52:25 862818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:269||sndq_packets_used_bytes:0|sndq_packets_free:1079| [2025/04/30 09:52:25 862824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43648|rttvar:417|minrtt:31359|latest_rtt:44894|ack_delay:1232| [2025/04/30 09:52:25 862829] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43649|rttvar:316|minrtt:31359|latest_rtt:44894|ack_delay:1232| [2025/04/30 09:52:25 862834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1883|lost_pn:1880|thresh:3| [2025/04/30 09:52:25 862838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 862843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 862850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 862856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 862863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745868211|now:1746006745862863|interval:5348| [2025/04/30 09:52:25 862868] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745868211|now:1746006745862863|interv:5348| [2025/04/30 09:52:25 862872] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45721, ack_elapse 46847, delivered 51608|rate 1101628|lost 316| [2025/04/30 09:52:25 862877] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1101628) in round 33| [2025/04/30 09:52:25 862881] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 862885] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 862889] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55206|packet_lost:0|acked:1200|po_sent_time:1746006745817840|recovery:1|recovery_start:1746006745857760|packet_conservation:1|next_round_delivered:1810531| [2025/04/30 09:52:25 862894] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55206|packet_lost:0|acked:1200|po_sent_time:1746006745817840|recovery:1|recovery_start:1746006745857760|packet_conservation:1|next_round_delivered:1810531| [2025/04/30 09:52:25 862899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1512915|bw:1210332|cwnd:55206|full_bw_reached:1|inflight:54006|srtt:43649|latest_rtt:44894|min_rtt:31359|applimit:0|lost:314|recovery:1|recovery_start:1746006745857760|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 862909] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:781|largest:781|pns:2| [2025/04/30 09:52:25 862913] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:781|frame:ACK |recv_time:1746006745862734|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 862918] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865862734|now:1746006745862734|interv:120000000| [2025/04/30 09:52:25 862922] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865862734|now:1746006745862734|interv:120000000| [2025/04/30 09:52:25 862926] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745875836|pq_index:0| [2025/04/30 09:52:25 862931] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745861002| [2025/04/30 09:52:25 862935] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745862935| [2025/04/30 09:52:25 862940] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745862939| [2025/04/30 09:52:25 862946] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43649|min_srtt:43649|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 862950] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:54006|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1773246| [2025/04/30 09:52:25 862955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 862959] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 862963] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 862967] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 862971] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43649|min_srtt:43649|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 862975] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:54006|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1876998| [2025/04/30 09:52:25 862980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 862984] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 862987] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 862992] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 862996] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 863000] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1840449| [2025/04/30 09:52:25 863007] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 863012] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1933| [2025/04/30 09:52:25 863046] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1933|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745863019|stream_id:0|stream_offset:1840449| [2025/04/30 09:52:25 863052] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 863059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 863067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745868211|now:1746006745863066|interval:5145| [2025/04/30 09:52:25 863073] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745868211|now:1746006745863066|interv:5145| [2025/04/30 09:52:25 863080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:55206| [2025/04/30 09:52:25 863086] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 863092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1841628| [2025/04/30 09:52:25 863099] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 863106] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745868211| [2025/04/30 09:52:25 863113] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745868211| [2025/04/30 09:52:25 863119] [debug] |xqc_engine_wakeup_after|wakeup:1746006745868211|now:1746006745863119|diff:5092| [2025/04/30 09:52:25 863125] [debug] |xqc_engine_main_logic|END|now:1746006745862939| [2025/04/30 09:52:25 863153] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745863153| [2025/04/30 09:52:25 863164] [debug] |xqc_engine_wakeup_after|wakeup:1746006745868211|now:1746006745863164|diff:5047| [2025/04/30 09:52:25 863170] [debug] |xqc_engine_main_logic|END|now:1746006745863153| [2025/04/30 09:52:25 864603] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:45|state:ESTABED|recv_time:1746006745864602| [2025/04/30 09:52:25 864618] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 864627] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:781| [2025/04/30 09:52:25 864633] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:782| [2025/04/30 09:52:25 864642] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:782| [2025/04/30 09:52:25 864648] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 864656] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 864664] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:55214|prior_delivered:1769723|prior_time:1746006745817992|is_app_limited:0|send_elapse:43614|ack_elapse:46610|ctl_first_sent_time:1746006745819843|lagest_ack_time:1746006745864602|curr_delivered:1820131| [2025/04/30 09:52:25 864678] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745819843| [2025/04/30 09:52:25 864686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:268||sndq_packets_used_bytes:0|sndq_packets_free:1080| [2025/04/30 09:52:25 864693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 864700] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54014|prior_delivered:1772123|prior_time:1746006745819974|is_app_limited:0|send_elapse:45227|ack_elapse:44628|ctl_first_sent_time:1746006745821571|lagest_ack_time:1746006745864602|curr_delivered:1821331| [2025/04/30 09:52:25 864707] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745821571| [2025/04/30 09:52:25 864714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:267||sndq_packets_used_bytes:0|sndq_packets_free:1081| [2025/04/30 09:52:25 864719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43649|rttvar:316|minrtt:31359|latest_rtt:43031|ack_delay:88| [2025/04/30 09:52:25 864724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43560|rttvar:413|minrtt:31359|latest_rtt:43031|ack_delay:88| [2025/04/30 09:52:25 864731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1886|lost_pn:1883|thresh:3| [2025/04/30 09:52:25 864738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 864745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 864749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 864754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1882|lost_pn:1883|po_sent_time:1746006745817706|lost_send_time:1746006745815597|loss_delay:49005|frame:STREAM |repair:128| [2025/04/30 09:52:25 864759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006745817706u| [2025/04/30 09:52:25 864763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 864767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745868713|now:1746006745864767|interval:3946| [2025/04/30 09:52:25 864771] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745868713|now:1746006745864767|interv:3946| [2025/04/30 09:52:25 864775] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45227, ack_elapse 44628, delivered 49208|rate 1088022|lost 317| [2025/04/30 09:52:25 864780] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1088022) in round 33| [2025/04/30 09:52:25 864784] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 864789] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 864796] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55206|packet_lost:1|acked:2400|po_sent_time:1746006745821571|recovery:1|recovery_start:1746006745864763|packet_conservation:1|next_round_delivered:1810531| [2025/04/30 09:52:25 864801] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55206|packet_lost:1|acked:2400|po_sent_time:1746006745821571|recovery:1|recovery_start:1746006745864763|packet_conservation:1|next_round_delivered:1810531| [2025/04/30 09:52:25 864806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1512915|bw:1210332|cwnd:55206|full_bw_reached:1|inflight:51606|srtt:43560|latest_rtt:43031|min_rtt:31359|applimit:0|lost:314|recovery:1|recovery_start:1746006745864763|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 864811] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:782|largest:782|pns:2| [2025/04/30 09:52:25 864816] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:782|frame:ACK |recv_time:1746006745864602|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 864821] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865864602|now:1746006745864602|interv:120000000| [2025/04/30 09:52:25 864825] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865864602|now:1746006745864602|interv:120000000| [2025/04/30 09:52:25 864829] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745868211|pq_index:0| [2025/04/30 09:52:25 864833] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745862939| [2025/04/30 09:52:25 864837] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745864837| [2025/04/30 09:52:25 864842] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745864841| [2025/04/30 09:52:25 864848] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43560|min_srtt:43560|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 864853] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:51606|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1773246| [2025/04/30 09:52:25 864857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 864861] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 864865] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 864869] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 864874] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43560|min_srtt:43560|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 864878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:51606|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1876998| [2025/04/30 09:52:25 864885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 864889] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 864893] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 864897] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 864901] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 864906] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1841628| [2025/04/30 09:52:25 864910] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 864914] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1934| [2025/04/30 09:52:25 864949] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1934|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745864922|stream_id:0|stream_offset:1841628| [2025/04/30 09:52:25 864955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 864960] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 864964] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745868713|now:1746006745864964|interval:3749| [2025/04/30 09:52:25 864969] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745868713|now:1746006745864964|interv:3749| [2025/04/30 09:52:25 864973] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:52806| [2025/04/30 09:52:25 864978] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 864982] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1842807| [2025/04/30 09:52:25 864987] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 864991] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1935| [2025/04/30 09:52:25 865013] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1935|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745864997|stream_id:0|stream_offset:1842807| [2025/04/30 09:52:25 865019] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 865023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 865027] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745868713|now:1746006745865027|interval:3686| [2025/04/30 09:52:25 865035] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745868713|now:1746006745865027|interv:3686| [2025/04/30 09:52:25 865039] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:54006| [2025/04/30 09:52:25 865044] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 865048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1843986| [2025/04/30 09:52:25 865052] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 865056] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1936| [2025/04/30 09:52:25 865089] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1936|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745865065|stream_id:0|stream_offset:1843986| [2025/04/30 09:52:25 865097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 865104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 865110] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745868713|now:1746006745865109|interval:3604| [2025/04/30 09:52:25 865116] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745868713|now:1746006745865109|interv:3604| [2025/04/30 09:52:25 865122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:55206| [2025/04/30 09:52:25 865129] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 865157] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1845165| [2025/04/30 09:52:25 865164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 865171] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745868713| [2025/04/30 09:52:25 865178] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745868713| [2025/04/30 09:52:25 865184] [debug] |xqc_engine_wakeup_after|wakeup:1746006745868713|now:1746006745865184|diff:3529| [2025/04/30 09:52:25 865191] [debug] |xqc_engine_main_logic|END|now:1746006745864841| [2025/04/30 09:52:25 865200] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745865200| [2025/04/30 09:52:25 865207] [debug] |xqc_engine_wakeup_after|wakeup:1746006745868713|now:1746006745865206|diff:3507| [2025/04/30 09:52:25 865213] [debug] |xqc_engine_main_logic|END|now:1746006745865200| [2025/04/30 09:52:25 866572] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:45|state:ESTABED|recv_time:1746006745866571| [2025/04/30 09:52:25 866588] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 866596] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:782| [2025/04/30 09:52:25 866610] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:783| [2025/04/30 09:52:25 866619] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:783| [2025/04/30 09:52:25 866625] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 866633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 866640] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:55214|prior_delivered:1772123|prior_time:1746006745819974|is_app_limited:0|send_elapse:45360|ack_elapse:46597|ctl_first_sent_time:1746006745821704|lagest_ack_time:1746006745866571|curr_delivered:1822531| [2025/04/30 09:52:25 866648] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745821704| [2025/04/30 09:52:25 866655] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:267||sndq_packets_used_bytes:0|sndq_packets_free:1081| [2025/04/30 09:52:25 866663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 866670] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54014|prior_delivered:1774523|prior_time:1746006745821861|is_app_limited:0|send_elapse:45267|ack_elapse:44710|ctl_first_sent_time:1746006745823470|lagest_ack_time:1746006745866571|curr_delivered:1823731| [2025/04/30 09:52:25 866677] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745823470| [2025/04/30 09:52:25 866683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:266||sndq_packets_used_bytes:0|sndq_packets_free:1082| [2025/04/30 09:52:25 866690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43560|rttvar:413|minrtt:31359|latest_rtt:43101|ack_delay:88| [2025/04/30 09:52:25 866697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43491|rttvar:446|minrtt:31359|latest_rtt:43101|ack_delay:88| [2025/04/30 09:52:25 866703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1888|lost_pn:1885|thresh:3| [2025/04/30 09:52:25 866710] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 866716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 866719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 866723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 866729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1884|lost_pn:1885|po_sent_time:1746006745819708|lost_send_time:1746006745817644|loss_delay:48927|frame:ACK STREAM |repair:128| [2025/04/30 09:52:25 866733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006745819708u| [2025/04/30 09:52:25 866737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 866741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43491|rtt_var:446|pto_duration:45491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 866750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 866754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 866759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51600| [2025/04/30 09:52:25 866763] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745935556|now:1746006745866741|interv:68815| [2025/04/30 09:52:25 866767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745935556|now:1746006745866741|interval:68815|pto_count:0|srtt:43491 [2025/04/30 09:52:25 866771] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45267, ack_elapse 44710, delivered 49208|rate 1087061|lost 318| [2025/04/30 09:52:25 866776] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1087061) in round 33| [2025/04/30 09:52:25 866780] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 866784] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 866788] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55206|packet_lost:1|acked:2400|po_sent_time:1746006745823470|recovery:1|recovery_start:1746006745866737|packet_conservation:1|next_round_delivered:1810531| [2025/04/30 09:52:25 866793] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55206|packet_lost:1|acked:2400|po_sent_time:1746006745823470|recovery:1|recovery_start:1746006745866737|packet_conservation:1|next_round_delivered:1810531| [2025/04/30 09:52:25 866797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1512915|bw:1210332|cwnd:55206|full_bw_reached:1|inflight:51600|srtt:43491|latest_rtt:43101|min_rtt:31359|applimit:0|lost:314|recovery:1|recovery_start:1746006745866737|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 866803] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:783|largest:783|pns:2| [2025/04/30 09:52:25 866808] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:783|frame:ACK |recv_time:1746006745866571|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 866813] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865866571|now:1746006745866571|interv:120000000| [2025/04/30 09:52:25 866817] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865866571|now:1746006745866571|interv:120000000| [2025/04/30 09:52:25 866821] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745868713|pq_index:0| [2025/04/30 09:52:25 866826] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745864841| [2025/04/30 09:52:25 866830] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745866829| [2025/04/30 09:52:25 866835] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745866833| [2025/04/30 09:52:25 866841] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43491|min_srtt:43491|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 866848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:51600|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1773246| [2025/04/30 09:52:25 866852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 866856] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 866860] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 866865] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 866869] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43491|min_srtt:43491|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 866873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:51600|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1876998| [2025/04/30 09:52:25 866877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 866881] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 866885] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 866889] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 866894] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 866898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1845165| [2025/04/30 09:52:25 866902] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 866907] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1937| [2025/04/30 09:52:25 866942] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1937|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746006745866914|stream_id:0|stream_offset:1845165| [2025/04/30 09:52:25 866948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 866953] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 09:52:25 866958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43491|rtt_var:446|pto_duration:45491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 866962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 866966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 866973] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52800| [2025/04/30 09:52:25 866977] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745937405|now:1746006745866957|interv:70448| [2025/04/30 09:52:25 866981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745937405|now:1746006745866957|interval:70448|pto_count:0|srtt:43491 [2025/04/30 09:52:25 866986] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:52800| [2025/04/30 09:52:25 866991] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 866995] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1846344| [2025/04/30 09:52:25 866999] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 867003] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1938| [2025/04/30 09:52:25 867026] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1938|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746006745867009|stream_id:0|stream_offset:1846344| [2025/04/30 09:52:25 867031] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 867036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 09:52:25 867040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43491|rtt_var:446|pto_duration:45491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 867044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 867048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 867052] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:52:25 867056] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745937500|now:1746006745867040|interv:70460| [2025/04/30 09:52:25 867060] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745937500|now:1746006745867040|interval:70460|pto_count:0|srtt:43491 [2025/04/30 09:52:25 867064] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:54000| [2025/04/30 09:52:25 867070] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 867077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1847523| [2025/04/30 09:52:25 867085] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 867091] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1939| [2025/04/30 09:52:25 867127] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1939|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1746006745867100|stream_id:0|stream_offset:1847523| [2025/04/30 09:52:25 867163] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 867172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 09:52:25 867179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43491|rtt_var:446|pto_duration:45491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 867186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 867192] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 867199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55200| [2025/04/30 09:52:25 867205] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745937591|now:1746006745867179|interv:70412| [2025/04/30 09:52:25 867212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745937591|now:1746006745867179|interval:70412|pto_count:0|srtt:43491 [2025/04/30 09:52:25 867220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:55200| [2025/04/30 09:52:25 867227] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 867234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1848702| [2025/04/30 09:52:25 867241] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 867248] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745875836| [2025/04/30 09:52:25 867254] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745875836| [2025/04/30 09:52:25 867261] [debug] |xqc_engine_wakeup_after|wakeup:1746006745875836|now:1746006745867260|diff:8576| [2025/04/30 09:52:25 867267] [debug] |xqc_engine_main_logic|END|now:1746006745866833| [2025/04/30 09:52:25 867276] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745867275| [2025/04/30 09:52:25 867281] [debug] |xqc_engine_wakeup_after|wakeup:1746006745875836|now:1746006745867281|diff:8555| [2025/04/30 09:52:25 867287] [debug] |xqc_engine_main_logic|END|now:1746006745867275| [2025/04/30 09:52:25 868744] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:47|state:ESTABED|recv_time:1746006745868743| [2025/04/30 09:52:25 868760] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 868769] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:783| [2025/04/30 09:52:25 868775] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:784| [2025/04/30 09:52:25 868783] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:784| [2025/04/30 09:52:25 868790] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 868798] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1889|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1889|path_largest_ack:1889| [2025/04/30 09:52:25 868816] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:55214|prior_delivered:1774523|prior_time:1746006745821861|is_app_limited:0|send_elapse:45388|ack_elapse:46882|ctl_first_sent_time:1746006745823591|lagest_ack_time:1746006745868743|curr_delivered:1824931| [2025/04/30 09:52:25 868824] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745823591| [2025/04/30 09:52:25 868831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:266||sndq_packets_used_bytes:0|sndq_packets_free:1082| [2025/04/30 09:52:25 868837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43491|rttvar:446|minrtt:31359|latest_rtt:45152|ack_delay:1216| [2025/04/30 09:52:25 868843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43547|rttvar:446|minrtt:31359|latest_rtt:45152|ack_delay:1216| [2025/04/30 09:52:25 868850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1889|lost_pn:1886|thresh:3| [2025/04/30 09:52:25 868856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 868863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 868869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 868875] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 868881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 868885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 868889] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43547|rtt_var:446|pto_duration:45547|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 868896] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 868903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 868908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54000| [2025/04/30 09:52:25 868915] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745937647|now:1746006745868889|interv:68758| [2025/04/30 09:52:25 868920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745937647|now:1746006745868889|interval:68758|pto_count:0|srtt:43547 [2025/04/30 09:52:25 868925] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45388, ack_elapse 46882, delivered 50408|rate 1075210|lost 318| [2025/04/30 09:52:25 868929] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1075210) in round 33| [2025/04/30 09:52:25 868933] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 868937] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 868941] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55206|packet_lost:0|acked:1200|po_sent_time:1746006745823591|recovery:1|recovery_start:1746006745866737|packet_conservation:1|next_round_delivered:1810531| [2025/04/30 09:52:25 868950] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55206|packet_lost:0|acked:1200|po_sent_time:1746006745823591|recovery:1|recovery_start:1746006745866737|packet_conservation:1|next_round_delivered:1810531| [2025/04/30 09:52:25 868955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1512915|bw:1210332|cwnd:55206|full_bw_reached:1|inflight:54000|srtt:43547|latest_rtt:45152|min_rtt:31359|applimit:0|lost:314|recovery:1|recovery_start:1746006745866737|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 868960] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:25 868965] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:25 868970] [debug] |scid:d47626d1917b423603b680b7|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:52:25 868975] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:784|largest:784|pns:2| [2025/04/30 09:52:25 868979] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:784|frame:PING ACK |recv_time:1746006745868743|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 868984] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865868743|now:1746006745868743|interv:120000000| [2025/04/30 09:52:25 868988] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865868743|now:1746006745868743|interv:120000000| [2025/04/30 09:52:25 868992] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745875836|pq_index:0| [2025/04/30 09:52:25 868997] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745866833| [2025/04/30 09:52:25 869001] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745869001| [2025/04/30 09:52:25 869005] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745869005| [2025/04/30 09:52:25 869011] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:784|ack_delay:268|first_ack_range:39|largest_pkt_recv_time:1746006745868743| [2025/04/30 09:52:25 869016] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:784|low:745|pkt_pns:2| [2025/04/30 09:52:25 869020] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:784|frame_largest_recv:784| [2025/04/30 09:52:25 869024] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:25 869028] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43547|min_srtt:43547|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 869033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:54000|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1773246| [2025/04/30 09:52:25 869041] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 869053] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 869059] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 869063] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 869068] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43547|min_srtt:43547|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 869075] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:54000|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1876998| [2025/04/30 09:52:25 869082] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 869088] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 869094] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 869101] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 869108] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:25 869115] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:54000|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1848702| [2025/04/30 09:52:25 869122] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 869129] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1940| [2025/04/30 09:52:25 869220] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1940|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:54000|now:1746006745869163|stream_id:0|stream_offset:1848702| [2025/04/30 09:52:25 869231] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1940|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:52:25 869239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 09:52:25 869246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43547|rtt_var:446|pto_duration:45547|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 869253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 869259] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 869265] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 869271] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745939710|now:1746006745869245|interv:70465| [2025/04/30 09:52:25 869278] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745939710|now:1746006745869245|interval:70465|pto_count:0|srtt:43547 [2025/04/30 09:52:25 869291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:55206| [2025/04/30 09:52:25 869299] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 869306] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1849881| [2025/04/30 09:52:25 869312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 869319] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745939710| [2025/04/30 09:52:25 869325] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745939710| [2025/04/30 09:52:25 869332] [debug] |xqc_engine_wakeup_after|wakeup:1746006745939710|now:1746006745869332|diff:70378| [2025/04/30 09:52:25 869338] [debug] |xqc_engine_main_logic|END|now:1746006745869005| [2025/04/30 09:52:25 869347] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745869346| [2025/04/30 09:52:25 869352] [debug] |xqc_engine_wakeup_after|wakeup:1746006745939710|now:1746006745869352|diff:70358| [2025/04/30 09:52:25 869359] [debug] |xqc_engine_main_logic|END|now:1746006745869346| [2025/04/30 09:52:25 870560] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:47|state:ESTABED|recv_time:1746006745870559| [2025/04/30 09:52:25 870575] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 870584] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:784| [2025/04/30 09:52:25 870590] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:785| [2025/04/30 09:52:25 870599] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:785| [2025/04/30 09:52:25 870606] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 870614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1896|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1897|path_largest_ack:1896| [2025/04/30 09:52:25 870622] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:55214|prior_delivered:1776923|prior_time:1746006745823740|is_app_limited:0|send_elapse:45908|ack_elapse:46819|ctl_first_sent_time:1746006745825463|lagest_ack_time:1746006745870559|curr_delivered:1826131| [2025/04/30 09:52:25 870629] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745825463| [2025/04/30 09:52:25 870636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:265||sndq_packets_used_bytes:0|sndq_packets_free:1083| [2025/04/30 09:52:25 870642] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1897|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1897|path_largest_ack:1897| [2025/04/30 09:52:25 870649] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54014|prior_delivered:1779323|prior_time:1746006745825686|is_app_limited:0|send_elapse:43911|ack_elapse:44873|ctl_first_sent_time:1746006745827288|lagest_ack_time:1746006745870559|curr_delivered:1827331| [2025/04/30 09:52:25 870656] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745827288| [2025/04/30 09:52:25 870662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:264||sndq_packets_used_bytes:0|sndq_packets_free:1084| [2025/04/30 09:52:25 870675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43547|rttvar:446|minrtt:31359|latest_rtt:43271|ack_delay:88| [2025/04/30 09:52:25 870682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43501|rttvar:426|minrtt:31359|latest_rtt:43271|ack_delay:88| [2025/04/30 09:52:25 870689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1897|lost_pn:1894|thresh:3| [2025/04/30 09:52:25 870695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 870700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 870707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 870713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 870720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 870725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1890|lost_pn:1894|po_sent_time:1746006745825338|lost_send_time:1746006745821621|loss_delay:48938|frame:STREAM |repair:128| [2025/04/30 09:52:25 870730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006745825338u| [2025/04/30 09:52:25 870734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 870738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43501|rtt_var:426|pto_duration:45501|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 870743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 870747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 870751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 870755] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745939664|now:1746006745870738|interv:68926| [2025/04/30 09:52:25 870759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745939664|now:1746006745870738|interval:68926|pto_count:0|srtt:43501 [2025/04/30 09:52:25 870763] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43911, ack_elapse 44873, delivered 48008|rate 1069863|lost 319| [2025/04/30 09:52:25 870768] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1069863) in round 33| [2025/04/30 09:52:25 870772] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 870776] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 870780] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55206|packet_lost:1|acked:2400|po_sent_time:1746006745827288|recovery:1|recovery_start:1746006745870734|packet_conservation:1|next_round_delivered:1810531| [2025/04/30 09:52:25 870786] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55206|packet_lost:1|acked:2400|po_sent_time:1746006745827288|recovery:1|recovery_start:1746006745870734|packet_conservation:1|next_round_delivered:1810531| [2025/04/30 09:52:25 870798] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1512915|bw:1210332|cwnd:55206|full_bw_reached:1|inflight:51606|srtt:43501|latest_rtt:43271|min_rtt:31359|applimit:0|lost:314|recovery:1|recovery_start:1746006745870734|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 870806] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:785|largest:785|pns:2| [2025/04/30 09:52:25 870811] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:785|frame:ACK |recv_time:1746006745870559|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 870816] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865870559|now:1746006745870559|interv:120000000| [2025/04/30 09:52:25 870820] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865870559|now:1746006745870559|interv:120000000| [2025/04/30 09:52:25 870824] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745939710|pq_index:0| [2025/04/30 09:52:25 870828] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745869005| [2025/04/30 09:52:25 870832] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745870832| [2025/04/30 09:52:25 870837] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745870836| [2025/04/30 09:52:25 870843] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43501|min_srtt:43501|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 870847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:51606|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1773246| [2025/04/30 09:52:25 870852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 870856] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 870860] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 870865] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 870871] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43501|min_srtt:43501|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 870878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:51606|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1876998| [2025/04/30 09:52:25 870885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 870889] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 870892] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 870900] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 870904] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 870909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1849881| [2025/04/30 09:52:25 870913] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 870918] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1941| [2025/04/30 09:52:25 870957] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1941|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745870925|stream_id:0|stream_offset:1849881| [2025/04/30 09:52:25 870966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 870972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 870977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43501|rtt_var:426|pto_duration:45501|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 870981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 870985] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 870989] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 870993] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745941426|now:1746006745870977|interv:70449| [2025/04/30 09:52:25 870997] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745941426|now:1746006745870977|interval:70449|pto_count:0|srtt:43501 [2025/04/30 09:52:25 871002] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:52806| [2025/04/30 09:52:25 871007] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 871011] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1851060| [2025/04/30 09:52:25 871017] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 871025] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1942| [2025/04/30 09:52:25 871064] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1942|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745871037|stream_id:0|stream_offset:1851060| [2025/04/30 09:52:25 871073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 871086] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 871097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43501|rtt_var:426|pto_duration:45501|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 871104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 871110] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 871117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 871123] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745941538|now:1746006745871095|interv:70443| [2025/04/30 09:52:25 871130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745941538|now:1746006745871095|interval:70443|pto_count:0|srtt:43501 [2025/04/30 09:52:25 871160] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:54006| [2025/04/30 09:52:25 871168] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 871175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1852239| [2025/04/30 09:52:25 871182] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 871189] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1943| [2025/04/30 09:52:25 871256] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1943|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745871200|stream_id:0|stream_offset:1852239| [2025/04/30 09:52:25 871266] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 871274] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 871281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43501|rtt_var:426|pto_duration:45501|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 871287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 871294] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 871299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 871303] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745941701|now:1746006745871280|interv:70421| [2025/04/30 09:52:25 871307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745941701|now:1746006745871280|interval:70421|pto_count:0|srtt:43501 [2025/04/30 09:52:25 871312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:55206| [2025/04/30 09:52:25 871317] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 871326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1853418| [2025/04/30 09:52:25 871330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 871335] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745941701| [2025/04/30 09:52:25 871339] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745941701| [2025/04/30 09:52:25 871343] [debug] |xqc_engine_wakeup_after|wakeup:1746006745941701|now:1746006745871343|diff:70358| [2025/04/30 09:52:25 871347] [debug] |xqc_engine_main_logic|END|now:1746006745870836| [2025/04/30 09:52:25 871353] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745871353| [2025/04/30 09:52:25 871357] [debug] |xqc_engine_wakeup_after|wakeup:1746006745941701|now:1746006745871357|diff:70344| [2025/04/30 09:52:25 871361] [debug] |xqc_engine_main_logic|END|now:1746006745871353| [2025/04/30 09:52:25 872572] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:47|state:ESTABED|recv_time:1746006745872571| [2025/04/30 09:52:25 872586] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 872595] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:785| [2025/04/30 09:52:25 872602] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:786| [2025/04/30 09:52:25 872610] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:786| [2025/04/30 09:52:25 872626] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 872635] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1898|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1899|path_largest_ack:1898| [2025/04/30 09:52:25 872643] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:55214|prior_delivered:1779323|prior_time:1746006745825686|is_app_limited:0|send_elapse:44047|ack_elapse:46885|ctl_first_sent_time:1746006745827424|lagest_ack_time:1746006745872571|curr_delivered:1828531| [2025/04/30 09:52:25 872650] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745827424| [2025/04/30 09:52:25 872657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:264||sndq_packets_used_bytes:0|sndq_packets_free:1084| [2025/04/30 09:52:25 872663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1899|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1899|path_largest_ack:1899| [2025/04/30 09:52:25 872670] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54014|prior_delivered:1781723|prior_time:1746006745827704|is_app_limited:0|send_elapse:45789|ack_elapse:44867|ctl_first_sent_time:1746006745829321|lagest_ack_time:1746006745872571|curr_delivered:1829731| [2025/04/30 09:52:25 872677] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745829321| [2025/04/30 09:52:25 872684] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:263||sndq_packets_used_bytes:0|sndq_packets_free:1085| [2025/04/30 09:52:25 872690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43501|rttvar:426|minrtt:31359|latest_rtt:43250|ack_delay:96| [2025/04/30 09:52:25 872697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43458|rttvar:406|minrtt:31359|latest_rtt:43250|ack_delay:96| [2025/04/30 09:52:25 872708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1899|lost_pn:1896|thresh:3| [2025/04/30 09:52:25 872712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 872716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 872720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 872724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 872728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 872732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 872736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 872740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43458|rtt_var:406|pto_duration:45458|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 872744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 872748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 872752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 872757] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745941658|now:1746006745872740|interv:68918| [2025/04/30 09:52:25 872764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745941658|now:1746006745872740|interval:68918|pto_count:0|srtt:43458 [2025/04/30 09:52:25 872771] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45789, ack_elapse 44867, delivered 48008|rate 1048461|lost 319| [2025/04/30 09:52:25 872778] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1048461) in round 33| [2025/04/30 09:52:25 872782] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 872786] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 872790] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55206|packet_lost:0|acked:2400|po_sent_time:1746006745829321|recovery:1|recovery_start:1746006745870734|packet_conservation:1|next_round_delivered:1810531| [2025/04/30 09:52:25 872795] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55206|packet_lost:0|acked:2400|po_sent_time:1746006745829321|recovery:1|recovery_start:1746006745870734|packet_conservation:1|next_round_delivered:1810531| [2025/04/30 09:52:25 872800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1512915|bw:1210332|cwnd:55206|full_bw_reached:1|inflight:52806|srtt:43458|latest_rtt:43250|min_rtt:31359|applimit:0|lost:314|recovery:1|recovery_start:1746006745870734|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 872808] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:786|largest:786|pns:2| [2025/04/30 09:52:25 872813] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:786|frame:ACK |recv_time:1746006745872571|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 872818] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865872571|now:1746006745872571|interv:120000000| [2025/04/30 09:52:25 872822] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865872571|now:1746006745872571|interv:120000000| [2025/04/30 09:52:25 872826] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745941701|pq_index:0| [2025/04/30 09:52:25 872830] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745870836| [2025/04/30 09:52:25 872834] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745872834| [2025/04/30 09:52:25 872840] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745872838| [2025/04/30 09:52:25 872849] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43458|min_srtt:43458|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 872856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:52806|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1773246| [2025/04/30 09:52:25 872862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 872866] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 872870] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 872874] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 872878] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43458|min_srtt:43458|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 872882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:52806|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1876998| [2025/04/30 09:52:25 872887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 872890] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 872894] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 872898] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 872903] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 872907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1853418| [2025/04/30 09:52:25 872914] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 872918] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1944| [2025/04/30 09:52:25 872958] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1944|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745872929|stream_id:0|stream_offset:1853418| [2025/04/30 09:52:25 872964] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 872970] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 872977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43458|rtt_var:406|pto_duration:45458|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 872983] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 872990] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 872996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 873003] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745943387|now:1746006745872977|interv:70410| [2025/04/30 09:52:25 873010] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745943387|now:1746006745872977|interval:70410|pto_count:0|srtt:43458 [2025/04/30 09:52:25 873018] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:54006| [2025/04/30 09:52:25 873026] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 873032] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1854597| [2025/04/30 09:52:25 873039] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 873046] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1945| [2025/04/30 09:52:25 873105] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1945|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745873057|stream_id:0|stream_offset:1854597| [2025/04/30 09:52:25 873114] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 873122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 873129] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43458|rtt_var:406|pto_duration:45458|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 873159] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 873172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 873179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 873186] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745943515|now:1746006745873128|interv:70387| [2025/04/30 09:52:25 873192] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745943515|now:1746006745873128|interval:70387|pto_count:0|srtt:43458 [2025/04/30 09:52:25 873200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:55206| [2025/04/30 09:52:25 873207] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 873214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1855776| [2025/04/30 09:52:25 873221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 873228] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745943515| [2025/04/30 09:52:25 873234] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745943515| [2025/04/30 09:52:25 873241] [debug] |xqc_engine_wakeup_after|wakeup:1746006745943515|now:1746006745873241|diff:70274| [2025/04/30 09:52:25 873248] [debug] |xqc_engine_main_logic|END|now:1746006745872838| [2025/04/30 09:52:25 873255] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745873255| [2025/04/30 09:52:25 873262] [debug] |xqc_engine_wakeup_after|wakeup:1746006745943515|now:1746006745873262|diff:70253| [2025/04/30 09:52:25 873268] [debug] |xqc_engine_main_logic|END|now:1746006745873255| [2025/04/30 09:52:25 874749] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:48|state:ESTABED|recv_time:1746006745874748| [2025/04/30 09:52:25 874765] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 874774] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:786| [2025/04/30 09:52:25 874778] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:787| [2025/04/30 09:52:25 874788] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:787| [2025/04/30 09:52:25 874794] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 874802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 874809] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:55214|prior_delivered:1781723|prior_time:1746006745827704|is_app_limited:0|send_elapse:45929|ack_elapse:47044|ctl_first_sent_time:1746006745829461|lagest_ack_time:1746006745874748|curr_delivered:1830931| [2025/04/30 09:52:25 874816] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745829461| [2025/04/30 09:52:25 874822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:262||sndq_packets_used_bytes:0|sndq_packets_free:1086| [2025/04/30 09:52:25 874828] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43458|rttvar:406|minrtt:31359|latest_rtt:45287|ack_delay:1224| [2025/04/30 09:52:25 874841] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43533|rttvar:456|minrtt:31359|latest_rtt:45287|ack_delay:1224| [2025/04/30 09:52:25 874849] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1900|lost_pn:1897|thresh:3| [2025/04/30 09:52:25 874855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 874861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 874868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 874874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 874880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 874885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 874889] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 874893] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43533|rtt_var:456|pto_duration:45533|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 874898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 874902] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 874905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 874909] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745943590|now:1746006745874893|interv:68697| [2025/04/30 09:52:25 874913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745943590|now:1746006745874893|interval:68697|pto_count:0|srtt:43533 [2025/04/30 09:52:25 874918] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45929, ack_elapse 47044, delivered 49208|rate 1045999|lost 319| [2025/04/30 09:52:25 874923] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1045999) in round 33| [2025/04/30 09:52:25 874927] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 874931] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 874935] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55206|packet_lost:0|acked:1200|po_sent_time:1746006745829461|recovery:1|recovery_start:1746006745870734|packet_conservation:1|next_round_delivered:1810531| [2025/04/30 09:52:25 874939] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55206|packet_lost:0|acked:1200|po_sent_time:1746006745829461|recovery:1|recovery_start:1746006745870734|packet_conservation:1|next_round_delivered:1810531| [2025/04/30 09:52:25 874944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1512915|bw:1210332|cwnd:55206|full_bw_reached:1|inflight:54006|srtt:43533|latest_rtt:45287|min_rtt:31359|applimit:0|lost:314|recovery:1|recovery_start:1746006745870734|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 874954] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:787|largest:787|pns:2| [2025/04/30 09:52:25 874958] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:787|frame:ACK |recv_time:1746006745874748|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 874963] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865874748|now:1746006745874748|interv:120000000| [2025/04/30 09:52:25 874967] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865874748|now:1746006745874748|interv:120000000| [2025/04/30 09:52:25 874971] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745943515|pq_index:0| [2025/04/30 09:52:25 874978] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745872838| [2025/04/30 09:52:25 874984] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745874984| [2025/04/30 09:52:25 874992] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745874990| [2025/04/30 09:52:25 875001] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43533|min_srtt:43533|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 875008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:54006|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1773246| [2025/04/30 09:52:25 875015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 875021] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 875028] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 875035] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 875041] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43533|min_srtt:43533|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 875048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:54006|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1876998| [2025/04/30 09:52:25 875055] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 875061] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 875067] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 875074] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 875080] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 875092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1855776| [2025/04/30 09:52:25 875100] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 875107] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1946| [2025/04/30 09:52:25 875169] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1946|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745875117|stream_id:0|stream_offset:1855776| [2025/04/30 09:52:25 875184] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 875191] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 875198] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43533|rtt_var:456|pto_duration:45533|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 875205] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 875212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 875218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 875225] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745945650|now:1746006745875198|interv:70452| [2025/04/30 09:52:25 875231] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745945650|now:1746006745875198|interval:70452|pto_count:0|srtt:43533 [2025/04/30 09:52:25 875239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:55206| [2025/04/30 09:52:25 875246] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 875254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1856955| [2025/04/30 09:52:25 875261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 875265] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745945650| [2025/04/30 09:52:25 875269] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745945650| [2025/04/30 09:52:25 875273] [debug] |xqc_engine_wakeup_after|wakeup:1746006745945650|now:1746006745875273|diff:70377| [2025/04/30 09:52:25 875278] [debug] |xqc_engine_main_logic|END|now:1746006745874990| [2025/04/30 09:52:25 875283] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745875283| [2025/04/30 09:52:25 875287] [debug] |xqc_engine_wakeup_after|wakeup:1746006745945650|now:1746006745875287|diff:70363| [2025/04/30 09:52:25 875291] [debug] |xqc_engine_main_logic|END|now:1746006745875283| [2025/04/30 09:52:25 876618] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:49|state:ESTABED|recv_time:1746006745876617| [2025/04/30 09:52:25 876634] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 876650] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:787| [2025/04/30 09:52:25 876656] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:788| [2025/04/30 09:52:25 876665] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:788| [2025/04/30 09:52:25 876671] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 876679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1902|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1903|path_largest_ack:1902| [2025/04/30 09:52:25 876687] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:55214|prior_delivered:1784123|prior_time:1746006745829717|is_app_limited:0|send_elapse:46087|ack_elapse:46900|ctl_first_sent_time:1746006745831436|lagest_ack_time:1746006745876617|curr_delivered:1832131| [2025/04/30 09:52:25 876694] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745831436| [2025/04/30 09:52:25 876701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:261||sndq_packets_used_bytes:0|sndq_packets_free:1087| [2025/04/30 09:52:25 876707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1903|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1903|path_largest_ack:1903| [2025/04/30 09:52:25 876713] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54006|prior_delivered:1786531|prior_time:1746006745831693|is_app_limited:0|send_elapse:45698|ack_elapse:44924|ctl_first_sent_time:1746006745833264|lagest_ack_time:1746006745876617|curr_delivered:1833331| [2025/04/30 09:52:25 876721] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745833264| [2025/04/30 09:52:25 876727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:260||sndq_packets_used_bytes:0|sndq_packets_free:1088| [2025/04/30 09:52:25 876734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43533|rttvar:456|minrtt:31359|latest_rtt:43353|ack_delay:96| [2025/04/30 09:52:25 876741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43499|rttvar:411|minrtt:31359|latest_rtt:43353|ack_delay:96| [2025/04/30 09:52:25 876746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1903|lost_pn:1900|thresh:3| [2025/04/30 09:52:25 876750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 876755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 876758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 876762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 876766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 876771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 876778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 876784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745880236|now:1746006745876784|interval:3452| [2025/04/30 09:52:25 876795] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745880236|now:1746006745876784|interv:3452| [2025/04/30 09:52:25 876799] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45698, ack_elapse 44924, delivered 46800|rate 1024114|lost 319| [2025/04/30 09:52:25 876804] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1024114) in round 33| [2025/04/30 09:52:25 876808] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 876812] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 876816] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55206|packet_lost:0|acked:2400|po_sent_time:1746006745833264|recovery:1|recovery_start:1746006745870734|packet_conservation:1|next_round_delivered:1810531| [2025/04/30 09:52:25 876821] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55206|packet_lost:0|acked:2400|po_sent_time:1746006745833264|recovery:1|recovery_start:1746006745870734|packet_conservation:1|next_round_delivered:1810531| [2025/04/30 09:52:25 876825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1512915|bw:1210332|cwnd:55206|full_bw_reached:1|inflight:52806|srtt:43499|latest_rtt:43353|min_rtt:31359|applimit:0|lost:314|recovery:1|recovery_start:1746006745870734|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 876831] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:788|largest:788|pns:2| [2025/04/30 09:52:25 876836] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:788|frame:ACK |recv_time:1746006745876617|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 876841] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865876617|now:1746006745876617|interv:120000000| [2025/04/30 09:52:25 876845] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865876617|now:1746006745876617|interv:120000000| [2025/04/30 09:52:25 876849] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745945650|pq_index:0| [2025/04/30 09:52:25 876853] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745874990| [2025/04/30 09:52:25 876857] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745876857| [2025/04/30 09:52:25 876862] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745876861| [2025/04/30 09:52:25 876868] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43499|min_srtt:43499|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 876873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:52806|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1773246| [2025/04/30 09:52:25 876877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 876881] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 876888] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 876893] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 876897] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43499|min_srtt:43499|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 876901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:52806|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1876998| [2025/04/30 09:52:25 876905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 876909] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 876913] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 876917] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 876921] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 876926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1856955| [2025/04/30 09:52:25 876930] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 876934] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1947| [2025/04/30 09:52:25 876972] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1947|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745876942|stream_id:0|stream_offset:1856955| [2025/04/30 09:52:25 876982] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 876989] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 876996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745880236|now:1746006745876995|interval:3241| [2025/04/30 09:52:25 877002] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745880236|now:1746006745876995|interv:3241| [2025/04/30 09:52:25 877009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:54006| [2025/04/30 09:52:25 877015] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 877020] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1858134| [2025/04/30 09:52:25 877024] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 877029] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1948| [2025/04/30 09:52:25 877068] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1948|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745877040|stream_id:0|stream_offset:1858134| [2025/04/30 09:52:25 877078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 877085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 877091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745880236|now:1746006745877091|interval:3145| [2025/04/30 09:52:25 877098] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745880236|now:1746006745877091|interv:3145| [2025/04/30 09:52:25 877104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:55206| [2025/04/30 09:52:25 877111] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 877118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1859313| [2025/04/30 09:52:25 877125] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 877149] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745880236| [2025/04/30 09:52:25 877159] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745880236| [2025/04/30 09:52:25 877165] [debug] |xqc_engine_wakeup_after|wakeup:1746006745880236|now:1746006745877165|diff:3071| [2025/04/30 09:52:25 877171] [debug] |xqc_engine_main_logic|END|now:1746006745876861| [2025/04/30 09:52:25 877180] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745877180| [2025/04/30 09:52:25 877186] [debug] |xqc_engine_wakeup_after|wakeup:1746006745880236|now:1746006745877186|diff:3050| [2025/04/30 09:52:25 877192] [debug] |xqc_engine_main_logic|END|now:1746006745877180| [2025/04/30 09:52:25 878535] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:49|state:ESTABED|recv_time:1746006745878534| [2025/04/30 09:52:25 878551] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 878561] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:788| [2025/04/30 09:52:25 878567] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:789| [2025/04/30 09:52:25 878576] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:789| [2025/04/30 09:52:25 878583] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 878591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1904|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1905|path_largest_ack:1904| [2025/04/30 09:52:25 878599] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:55206|prior_delivered:1786531|prior_time:1746006745831693|is_app_limited:0|send_elapse:45818|ack_elapse:46841|ctl_first_sent_time:1746006745833384|lagest_ack_time:1746006745878534|curr_delivered:1834531| [2025/04/30 09:52:25 878607] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745833384| [2025/04/30 09:52:25 878622] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:259||sndq_packets_used_bytes:0|sndq_packets_free:1089| [2025/04/30 09:52:25 878629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1905|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1905|path_largest_ack:1905| [2025/04/30 09:52:25 878636] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54006|prior_delivered:1788931|prior_time:1746006745833733|is_app_limited:0|send_elapse:45849|ack_elapse:44801|ctl_first_sent_time:1746006745835277|lagest_ack_time:1746006745878534|curr_delivered:1835731| [2025/04/30 09:52:25 878643] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745835277| [2025/04/30 09:52:25 878650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:258||sndq_packets_used_bytes:0|sndq_packets_free:1090| [2025/04/30 09:52:25 878657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43499|rttvar:411|minrtt:31359|latest_rtt:43257|ack_delay:72| [2025/04/30 09:52:25 878664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43460|rttvar:387|minrtt:31359|latest_rtt:43257|ack_delay:72| [2025/04/30 09:52:25 878671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1905|lost_pn:1902|thresh:3| [2025/04/30 09:52:25 878677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 878682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 878686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 878690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 878694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 878697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 878702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1901|lost_pn:1902|po_sent_time:1746006745831300|lost_send_time:1746006745829642|loss_delay:48892|frame:STREAM |repair:128| [2025/04/30 09:52:25 878707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006745831300u| [2025/04/30 09:52:25 878711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 878716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43460|rtt_var:387|pto_duration:45460|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 878720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 878724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 878728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 878732] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745947500|now:1746006745878715|interv:68785| [2025/04/30 09:52:25 878740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745947500|now:1746006745878715|interval:68785|pto_count:0|srtt:43460 [2025/04/30 09:52:25 878745] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45849, ack_elapse 44801, delivered 46800|rate 1020742|lost 320| [2025/04/30 09:52:25 878750] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1020742) in round 33| [2025/04/30 09:52:25 878754] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 878758] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 878762] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55206|packet_lost:1|acked:2400|po_sent_time:1746006745835277|recovery:1|recovery_start:1746006745878711|packet_conservation:1|next_round_delivered:1810531| [2025/04/30 09:52:25 878767] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55206|packet_lost:1|acked:2400|po_sent_time:1746006745835277|recovery:1|recovery_start:1746006745878711|packet_conservation:1|next_round_delivered:1810531| [2025/04/30 09:52:25 878771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1512915|bw:1210332|cwnd:55206|full_bw_reached:1|inflight:51606|srtt:43460|latest_rtt:43257|min_rtt:31359|applimit:0|lost:314|recovery:1|recovery_start:1746006745878711|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 878777] [stats] |scid:d47626d1917b423603b680b7|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0||cwnd:55206|inflight:51606|mode:2|applimit:0|pacing_rate:1512915|bw:1210332|srtt:43460|latest_rtt:43257|min_rtt:31359|send:1917|lost:314|tlp:0|recv:769|recovery:1|slow_start:0|conn_life:1652773|acked:2400|delivered:1835731|is_cwnd_limited:1| [2025/04/30 09:52:25 878783] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:789|largest:789|pns:2| [2025/04/30 09:52:25 878788] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:789|frame:ACK |recv_time:1746006745878534|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 878792] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865878534|now:1746006745878534|interv:120000000| [2025/04/30 09:52:25 878797] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865878534|now:1746006745878534|interv:120000000| [2025/04/30 09:52:25 878801] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745880236|pq_index:0| [2025/04/30 09:52:25 878805] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745876861| [2025/04/30 09:52:25 878809] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745878809| [2025/04/30 09:52:25 878815] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745878813| [2025/04/30 09:52:25 878821] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43460|min_srtt:43460|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 878826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:51606|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1773246| [2025/04/30 09:52:25 878833] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 878837] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 878841] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 878846] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 878850] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43460|min_srtt:43460|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 878854] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:51606|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1876998| [2025/04/30 09:52:25 878859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 878862] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 878866] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 878871] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 878875] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 878879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1859313| [2025/04/30 09:52:25 878884] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 878888] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1949| [2025/04/30 09:52:25 878928] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1949|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745878896|stream_id:0|stream_offset:1859313| [2025/04/30 09:52:25 878938] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 878946] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 878953] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43460|rtt_var:387|pto_duration:45460|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 878960] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 878964] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 878968] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 878972] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745949356|now:1746006745878952|interv:70404| [2025/04/30 09:52:25 878985] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745949356|now:1746006745878952|interval:70404|pto_count:0|srtt:43460 [2025/04/30 09:52:25 878990] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:52806| [2025/04/30 09:52:25 878998] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 879005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1860492| [2025/04/30 09:52:25 879013] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 879018] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1950| [2025/04/30 09:52:25 879059] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1950|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745879029|stream_id:0|stream_offset:1860492| [2025/04/30 09:52:25 879069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 879077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 879083] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43460|rtt_var:387|pto_duration:45460|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 879091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 879098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 879104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 879111] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745949489|now:1746006745879083|interv:70406| [2025/04/30 09:52:25 879117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745949489|now:1746006745879083|interval:70406|pto_count:0|srtt:43460 [2025/04/30 09:52:25 879125] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:54006| [2025/04/30 09:52:25 879153] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 879164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1861671| [2025/04/30 09:52:25 879171] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 879178] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1951| [2025/04/30 09:52:25 879216] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1951|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745879189|stream_id:0|stream_offset:1861671| [2025/04/30 09:52:25 879225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 879239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 879246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43460|rtt_var:387|pto_duration:45460|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 879253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 879258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 879262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 879266] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745949649|now:1746006745879245|interv:70404| [2025/04/30 09:52:25 879270] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745949649|now:1746006745879245|interval:70404|pto_count:0|srtt:43460 [2025/04/30 09:52:25 879275] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:55206| [2025/04/30 09:52:25 879280] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 879284] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1862850| [2025/04/30 09:52:25 879289] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 879293] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745949649| [2025/04/30 09:52:25 879297] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745949649| [2025/04/30 09:52:25 879301] [debug] |xqc_engine_wakeup_after|wakeup:1746006745949649|now:1746006745879301|diff:70348| [2025/04/30 09:52:25 879306] [debug] |xqc_engine_main_logic|END|now:1746006745878813| [2025/04/30 09:52:25 879311] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745879311| [2025/04/30 09:52:25 879315] [debug] |xqc_engine_wakeup_after|wakeup:1746006745949649|now:1746006745879315|diff:70334| [2025/04/30 09:52:25 879319] [debug] |xqc_engine_main_logic|END|now:1746006745879311| [2025/04/30 09:52:25 880509] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:49|state:ESTABED|recv_time:1746006745880508| [2025/04/30 09:52:25 880525] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 880534] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:789| [2025/04/30 09:52:25 880541] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:790| [2025/04/30 09:52:25 880550] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:790| [2025/04/30 09:52:25 880557] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 880564] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1906|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1907|path_largest_ack:1906| [2025/04/30 09:52:25 880571] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:55206|prior_delivered:1788931|prior_time:1746006745833733|is_app_limited:0|send_elapse:45980|ack_elapse:46775|ctl_first_sent_time:1746006745835408|lagest_ack_time:1746006745880508|curr_delivered:1836931| [2025/04/30 09:52:25 880584] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745835408| [2025/04/30 09:52:25 880591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:258||sndq_packets_used_bytes:0|sndq_packets_free:1090| [2025/04/30 09:52:25 880597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1907|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1907|path_largest_ack:1907| [2025/04/30 09:52:25 880603] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:51606|prior_delivered:1793731|prior_time:1746006745837685|is_app_limited:0|send_elapse:44545|ack_elapse:42823|ctl_first_sent_time:1746006745838019|lagest_ack_time:1746006745880508|curr_delivered:1838131| [2025/04/30 09:52:25 880611] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745838019| [2025/04/30 09:52:25 880618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:257||sndq_packets_used_bytes:0|sndq_packets_free:1091| [2025/04/30 09:52:25 880625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43460|rttvar:387|minrtt:31359|latest_rtt:42489|ack_delay:88| [2025/04/30 09:52:25 880632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43328|rttvar:555|minrtt:31359|latest_rtt:42489|ack_delay:88| [2025/04/30 09:52:25 880639] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1907|lost_pn:1904|thresh:3| [2025/04/30 09:52:25 880645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 880652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 880658] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 880664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 880667] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 880671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 880675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 880679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 880684] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43328|rtt_var:555|pto_duration:45548|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 880688] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 880692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 880696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 880700] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745949737|now:1746006745880683|interv:69054| [2025/04/30 09:52:25 880708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745949737|now:1746006745880683|interval:69054|pto_count:0|srtt:43328 [2025/04/30 09:52:25 880713] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44545, ack_elapse 42823, delivered 44400|rate 996744|lost 320| [2025/04/30 09:52:25 880718] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (996744) in round 33| [2025/04/30 09:52:25 880722] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 880726] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 880730] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55206|packet_lost:0|acked:2400|po_sent_time:1746006745838019|recovery:1|recovery_start:1746006745878711|packet_conservation:1|next_round_delivered:1810531| [2025/04/30 09:52:25 880734] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55206|packet_lost:0|acked:2400|po_sent_time:1746006745838019|recovery:1|recovery_start:1746006745878711|packet_conservation:1|next_round_delivered:1810531| [2025/04/30 09:52:25 880739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1512915|bw:1210332|cwnd:55206|full_bw_reached:1|inflight:52806|srtt:43328|latest_rtt:42489|min_rtt:31359|applimit:0|lost:314|recovery:1|recovery_start:1746006745878711|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 880745] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:790|largest:790|pns:2| [2025/04/30 09:52:25 880750] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:790|frame:ACK |recv_time:1746006745880508|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 880755] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865880508|now:1746006745880508|interv:120000000| [2025/04/30 09:52:25 880759] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865880508|now:1746006745880508|interv:120000000| [2025/04/30 09:52:25 880763] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745949649|pq_index:0| [2025/04/30 09:52:25 880768] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745878813| [2025/04/30 09:52:25 880772] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745880772| [2025/04/30 09:52:25 880777] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745880776| [2025/04/30 09:52:25 880783] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43328|min_srtt:43328|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 880787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:52806|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1773246| [2025/04/30 09:52:25 880792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 880796] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 880803] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 880808] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 880812] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43328|min_srtt:43328|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 880816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:52806|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1876998| [2025/04/30 09:52:25 880820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 880824] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 880828] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 880832] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 880837] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 880841] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1862850| [2025/04/30 09:52:25 880846] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 880850] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1952| [2025/04/30 09:52:25 880885] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1952|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745880857|stream_id:0|stream_offset:1862850| [2025/04/30 09:52:25 880892] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 880897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 880901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43328|rtt_var:555|pto_duration:45548|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 880905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 880909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 880913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 880917] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745951405|now:1746006745880901|interv:70504| [2025/04/30 09:52:25 880921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745951405|now:1746006745880901|interval:70504|pto_count:0|srtt:43328 [2025/04/30 09:52:25 880926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:54006| [2025/04/30 09:52:25 880935] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 880939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1864029| [2025/04/30 09:52:25 880944] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 880948] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1953| [2025/04/30 09:52:25 880971] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1953|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745880953|stream_id:0|stream_offset:1864029| [2025/04/30 09:52:25 880976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 880981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 880985] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43328|rtt_var:555|pto_duration:45548|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 880989] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 880993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 880997] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 881001] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745951501|now:1746006745880985|interv:70516| [2025/04/30 09:52:25 881005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745951501|now:1746006745880985|interval:70516|pto_count:0|srtt:43328 [2025/04/30 09:52:25 881011] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:55206| [2025/04/30 09:52:25 881018] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 881025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1865208| [2025/04/30 09:52:25 881032] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 881039] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745951501| [2025/04/30 09:52:25 881045] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745951501| [2025/04/30 09:52:25 881052] [debug] |xqc_engine_wakeup_after|wakeup:1746006745951501|now:1746006745881052|diff:70449| [2025/04/30 09:52:25 881058] [debug] |xqc_engine_main_logic|END|now:1746006745880776| [2025/04/30 09:52:25 881067] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745881066| [2025/04/30 09:52:25 881072] [debug] |xqc_engine_wakeup_after|wakeup:1746006745951501|now:1746006745881072|diff:70429| [2025/04/30 09:52:25 881079] [debug] |xqc_engine_main_logic|END|now:1746006745881066| [2025/04/30 09:52:25 882563] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:49|state:ESTABED|recv_time:1746006745882562| [2025/04/30 09:52:25 882582] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 882592] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:790| [2025/04/30 09:52:25 882598] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:791| [2025/04/30 09:52:25 882607] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:791| [2025/04/30 09:52:25 882613] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 882621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1908|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1909|path_largest_ack:1908| [2025/04/30 09:52:25 882629] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:52806|prior_delivered:1793731|prior_time:1746006745837685|is_app_limited:0|send_elapse:44690|ack_elapse:44877|ctl_first_sent_time:1746006745838164|lagest_ack_time:1746006745882562|curr_delivered:1839331| [2025/04/30 09:52:25 882636] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745838164| [2025/04/30 09:52:25 882643] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:256||sndq_packets_used_bytes:0|sndq_packets_free:1092| [2025/04/30 09:52:25 882648] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1909|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1909|path_largest_ack:1909| [2025/04/30 09:52:25 882655] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:52806|prior_delivered:1793731|prior_time:1746006745837685|is_app_limited:0|send_elapse:44690|ack_elapse:44877|ctl_first_sent_time:1746006745838164|lagest_ack_time:1746006745882562|curr_delivered:1840531| [2025/04/30 09:52:25 882662] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745838296| [2025/04/30 09:52:25 882668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:255||sndq_packets_used_bytes:0|sndq_packets_free:1093| [2025/04/30 09:52:25 882674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43328|rttvar:555|minrtt:31359|latest_rtt:44266|ack_delay:80| [2025/04/30 09:52:25 882679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43435|rttvar:631|minrtt:31359|latest_rtt:44266|ack_delay:80| [2025/04/30 09:52:25 882683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1909|lost_pn:1906|thresh:3| [2025/04/30 09:52:25 882690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 882696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 882703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 882708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 882712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 882716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 882724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 882728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 882732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43435|rtt_var:631|pto_duration:45959|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 882737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 882741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 882745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 882749] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745951912|now:1746006745882732|interv:69180| [2025/04/30 09:52:25 882753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745951912|now:1746006745882732|interval:69180|pto_count:0|srtt:43435 [2025/04/30 09:52:25 882758] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44690, ack_elapse 44877, delivered 46800|rate 1042850|lost 320| [2025/04/30 09:52:25 882762] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1042850) in round 33| [2025/04/30 09:52:25 882766] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 882771] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 882775] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55206|packet_lost:0|acked:2400|po_sent_time:1746006745838296|recovery:1|recovery_start:1746006745878711|packet_conservation:1|next_round_delivered:1810531| [2025/04/30 09:52:25 882779] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55206|packet_lost:0|acked:2400|po_sent_time:1746006745838296|recovery:1|recovery_start:1746006745878711|packet_conservation:1|next_round_delivered:1810531| [2025/04/30 09:52:25 882784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1512915|bw:1210332|cwnd:55206|full_bw_reached:1|inflight:52806|srtt:43435|latest_rtt:44266|min_rtt:31359|applimit:0|lost:314|recovery:1|recovery_start:1746006745878711|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 882790] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:791|largest:791|pns:2| [2025/04/30 09:52:25 882794] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:791|frame:ACK |recv_time:1746006745882562|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 882799] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865882562|now:1746006745882562|interv:120000000| [2025/04/30 09:52:25 882803] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865882562|now:1746006745882562|interv:120000000| [2025/04/30 09:52:25 882807] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745951501|pq_index:0| [2025/04/30 09:52:25 882812] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745880776| [2025/04/30 09:52:25 882816] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745882816| [2025/04/30 09:52:25 882824] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745882823| [2025/04/30 09:52:25 882830] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43435|min_srtt:43435|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 882834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:52806|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1773246| [2025/04/30 09:52:25 882839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 882843] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 882847] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 882851] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 882855] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43435|min_srtt:43435|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 882860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:52806|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1876998| [2025/04/30 09:52:25 882864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 882868] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 882872] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 882876] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 882881] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 882885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1865208| [2025/04/30 09:52:25 882889] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 882894] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1954| [2025/04/30 09:52:25 882928] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1954|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745882901|stream_id:0|stream_offset:1865208| [2025/04/30 09:52:25 882934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 882939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 882943] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43435|rtt_var:631|pto_duration:45959|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 882951] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 882955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 882959] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 882963] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745953860|now:1746006745882943|interv:70917| [2025/04/30 09:52:25 882967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745953860|now:1746006745882943|interval:70917|pto_count:0|srtt:43435 [2025/04/30 09:52:25 882972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:54006| [2025/04/30 09:52:25 882977] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 882981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1866387| [2025/04/30 09:52:25 882986] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 882990] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1955| [2025/04/30 09:52:25 883024] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1955|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745882998|stream_id:0|stream_offset:1866387| [2025/04/30 09:52:25 883033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1955|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:25 883040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 883047] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43435|rtt_var:631|pto_duration:45959|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 883054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 883060] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 883067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 883073] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745953957|now:1746006745883047|interv:70910| [2025/04/30 09:52:25 883080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745953957|now:1746006745883047|interval:70910|pto_count:0|srtt:43435 [2025/04/30 09:52:25 883087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:55206| [2025/04/30 09:52:25 883095] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 883102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1867566| [2025/04/30 09:52:25 883116] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 883123] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745953957| [2025/04/30 09:52:25 883129] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745953957| [2025/04/30 09:52:25 883159] [debug] |xqc_engine_wakeup_after|wakeup:1746006745953957|now:1746006745883158|diff:70799| [2025/04/30 09:52:25 883166] [debug] |xqc_engine_main_logic|END|now:1746006745882823| [2025/04/30 09:52:25 883174] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745883174| [2025/04/30 09:52:25 883180] [debug] |xqc_engine_wakeup_after|wakeup:1746006745953957|now:1746006745883180|diff:70777| [2025/04/30 09:52:25 883186] [debug] |xqc_engine_main_logic|END|now:1746006745883174| [2025/04/30 09:52:25 884654] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:50|state:ESTABED|recv_time:1746006745884652| [2025/04/30 09:52:25 884669] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 884678] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:791| [2025/04/30 09:52:25 884684] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:792| [2025/04/30 09:52:25 884693] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:792| [2025/04/30 09:52:25 884698] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 884707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1910|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1911|path_largest_ack:1910| [2025/04/30 09:52:25 884714] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:55206|prior_delivered:1793731|prior_time:1746006745837685|is_app_limited:0|send_elapse:46128|ack_elapse:46967|ctl_first_sent_time:1746006745839602|lagest_ack_time:1746006745884652|curr_delivered:1841731| [2025/04/30 09:52:25 884721] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745839602| [2025/04/30 09:52:25 884728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:254||sndq_packets_used_bytes:0|sndq_packets_free:1094| [2025/04/30 09:52:25 884734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1911|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1911|path_largest_ack:1911| [2025/04/30 09:52:25 884741] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54006|prior_delivered:1796131|prior_time:1746006745839779|is_app_limited:0|send_elapse:43879|ack_elapse:44873|ctl_first_sent_time:1746006745841279|lagest_ack_time:1746006745884652|curr_delivered:1842931| [2025/04/30 09:52:25 884747] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745841279| [2025/04/30 09:52:25 884752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:253||sndq_packets_used_bytes:0|sndq_packets_free:1095| [2025/04/30 09:52:25 884757] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43435|rttvar:631|minrtt:31359|latest_rtt:43373|ack_delay:144| [2025/04/30 09:52:25 884764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43409|rttvar:525|minrtt:31359|latest_rtt:43373|ack_delay:144| [2025/04/30 09:52:25 884771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1911|lost_pn:1908|thresh:3| [2025/04/30 09:52:25 884783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 884787] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 884791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 884795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 884799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 884803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 884807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 884811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 884815] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43409|rtt_var:525|pto_duration:45509|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 884819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 884824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 884827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 884831] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745953507|now:1746006745884815|interv:68692| [2025/04/30 09:52:25 884836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745953507|now:1746006745884815|interval:68692|pto_count:0|srtt:43409 [2025/04/30 09:52:25 884840] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43879, ack_elapse 44873, delivered 46800|rate 1042943|lost 320| [2025/04/30 09:52:25 884845] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1042943) in round 33| [2025/04/30 09:52:25 884849] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 884853] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 884857] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55206|packet_lost:0|acked:2400|po_sent_time:1746006745841279|recovery:1|recovery_start:1746006745878711|packet_conservation:1|next_round_delivered:1810531| [2025/04/30 09:52:25 884862] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55206|packet_lost:0|acked:2400|po_sent_time:1746006745841279|recovery:1|recovery_start:1746006745878711|packet_conservation:1|next_round_delivered:1810531| [2025/04/30 09:52:25 884866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1512915|bw:1210332|cwnd:55206|full_bw_reached:1|inflight:52806|srtt:43409|latest_rtt:43373|min_rtt:31359|applimit:0|lost:314|recovery:1|recovery_start:1746006745878711|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 884875] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:25 884879] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006745909652|now:1746006745884652|interv:25000| [2025/04/30 09:52:25 884885] [debug] |scid:d47626d1917b423603b680b7|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:1746006745884652|max_ack_delay:25000| [2025/04/30 09:52:25 884889] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:792|largest:792|pns:2| [2025/04/30 09:52:25 884894] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:792|frame:PING ACK |recv_time:1746006745884652|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 884899] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865884652|now:1746006745884652|interv:120000000| [2025/04/30 09:52:25 884903] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865884652|now:1746006745884652|interv:120000000| [2025/04/30 09:52:25 884907] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745953957|pq_index:0| [2025/04/30 09:52:25 884911] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745882823| [2025/04/30 09:52:25 884915] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745884915| [2025/04/30 09:52:25 884920] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745884919| [2025/04/30 09:52:25 884926] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43409|min_srtt:43409|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 884931] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:52806|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1773246| [2025/04/30 09:52:25 884935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 884939] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 884943] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 884948] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 884952] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43409|min_srtt:43409|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 884956] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:52806|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1876998| [2025/04/30 09:52:25 884960] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 884964] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 884968] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 884975] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 884979] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 884985] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1867566| [2025/04/30 09:52:25 884992] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 885000] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1956| [2025/04/30 09:52:25 885044] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1956|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745885010|stream_id:0|stream_offset:1867566| [2025/04/30 09:52:25 885053] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 885061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 885068] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43409|rtt_var:525|pto_duration:45509|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 885075] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 885082] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 885088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 885095] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745955519|now:1746006745885068|interv:70451| [2025/04/30 09:52:25 885102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745955519|now:1746006745885068|interval:70451|pto_count:0|srtt:43409 [2025/04/30 09:52:25 885109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:54006| [2025/04/30 09:52:25 885117] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 885124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1868745| [2025/04/30 09:52:25 885152] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 885163] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1957| [2025/04/30 09:52:25 885206] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1957|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745885174|stream_id:0|stream_offset:1868745| [2025/04/30 09:52:25 885215] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 885229] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 885236] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43409|rtt_var:525|pto_duration:45509|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 885243] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 885249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 885255] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 885261] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745955683|now:1746006745885236|interv:70447| [2025/04/30 09:52:25 885268] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745955683|now:1746006745885236|interval:70447|pto_count:0|srtt:43409 [2025/04/30 09:52:25 885273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:55206| [2025/04/30 09:52:25 885278] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 885282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1869924| [2025/04/30 09:52:25 885287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 885291] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745909652| [2025/04/30 09:52:25 885296] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745909652| [2025/04/30 09:52:25 885300] [debug] |xqc_engine_wakeup_after|wakeup:1746006745909652|now:1746006745885300|diff:24352| [2025/04/30 09:52:25 885304] [debug] |xqc_engine_main_logic|END|now:1746006745884919| [2025/04/30 09:52:25 885310] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745885310| [2025/04/30 09:52:25 885314] [debug] |xqc_engine_wakeup_after|wakeup:1746006745909652|now:1746006745885313|diff:24339| [2025/04/30 09:52:25 885317] [debug] |xqc_engine_main_logic|END|now:1746006745885310| [2025/04/30 09:52:25 887674] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:52|state:ESTABED|recv_time:1746006745887673| [2025/04/30 09:52:25 887686] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 887694] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:792| [2025/04/30 09:52:25 887700] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:793| [2025/04/30 09:52:25 887709] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:793| [2025/04/30 09:52:25 887715] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 887724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1913|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1913|path_largest_ack:1913| [2025/04/30 09:52:25 887732] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54006|prior_delivered:1798531|prior_time:1746006745841634|is_app_limited:0|send_elapse:45679|ack_elapse:46039|ctl_first_sent_time:1746006745843199|lagest_ack_time:1746006745887673|curr_delivered:1844131| [2025/04/30 09:52:25 887745] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745843199| [2025/04/30 09:52:25 887753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:252||sndq_packets_used_bytes:0|sndq_packets_free:1096| [2025/04/30 09:52:25 887758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43409|rttvar:525|minrtt:31359|latest_rtt:44474|ack_delay:1248| [2025/04/30 09:52:25 887764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43386|rttvar:439|minrtt:31359|latest_rtt:44474|ack_delay:1248| [2025/04/30 09:52:25 887771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1913|lost_pn:1910|thresh:3| [2025/04/30 09:52:25 887777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 887783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 887790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 887796] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 887803] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 887809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 887816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 887820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 887825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745891420|now:1746006745887824|interval:3596| [2025/04/30 09:52:25 887832] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745891420|now:1746006745887824|interv:3596| [2025/04/30 09:52:25 887837] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45679, ack_elapse 46039, delivered 45600|rate 990464|lost 320| [2025/04/30 09:52:25 887841] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (990464) in round 33| [2025/04/30 09:52:25 887845] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 887850] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 887854] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55206|packet_lost:0|acked:1200|po_sent_time:1746006745843199|recovery:1|recovery_start:1746006745878711|packet_conservation:1|next_round_delivered:1810531| [2025/04/30 09:52:25 887858] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55206|packet_lost:0|acked:1200|po_sent_time:1746006745843199|recovery:1|recovery_start:1746006745878711|packet_conservation:1|next_round_delivered:1810531| [2025/04/30 09:52:25 887863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1512915|bw:1210332|cwnd:55206|full_bw_reached:1|inflight:54006|srtt:43386|latest_rtt:44474|min_rtt:31359|applimit:0|lost:314|recovery:1|recovery_start:1746006745878711|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 887873] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:793|largest:793|pns:2| [2025/04/30 09:52:25 887878] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:793|frame:ACK |recv_time:1746006745887673|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 887882] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865887673|now:1746006745887673|interv:120000000| [2025/04/30 09:52:25 887887] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865887673|now:1746006745887673|interv:120000000| [2025/04/30 09:52:25 887891] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745909652|pq_index:0| [2025/04/30 09:52:25 887895] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745884919| [2025/04/30 09:52:25 887899] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745887899| [2025/04/30 09:52:25 887904] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745887903| [2025/04/30 09:52:25 887910] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43386|min_srtt:43386|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 887915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:54006|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1773246| [2025/04/30 09:52:25 887919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 887923] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 887927] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 887932] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 887936] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43386|min_srtt:43386|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 887940] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:54006|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1876998| [2025/04/30 09:52:25 887944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 887948] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 887952] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 887956] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 887961] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 887968] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1869924| [2025/04/30 09:52:25 887973] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 887980] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1958| [2025/04/30 09:52:25 888027] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1958|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745887992|stream_id:0|stream_offset:1869924| [2025/04/30 09:52:25 888037] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 888045] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 888052] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745891420|now:1746006745888051|interval:3369| [2025/04/30 09:52:25 888059] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745891420|now:1746006745888051|interv:3369| [2025/04/30 09:52:25 888065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:55206| [2025/04/30 09:52:25 888073] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 888080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1871103| [2025/04/30 09:52:25 888088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 888094] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745891420| [2025/04/30 09:52:25 888101] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745891420| [2025/04/30 09:52:25 888108] [debug] |xqc_engine_wakeup_after|wakeup:1746006745891420|now:1746006745888108|diff:3312| [2025/04/30 09:52:25 888114] [debug] |xqc_engine_main_logic|END|now:1746006745887903| [2025/04/30 09:52:25 888123] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745888123| [2025/04/30 09:52:25 888129] [debug] |xqc_engine_wakeup_after|wakeup:1746006745891420|now:1746006745888129|diff:3291| [2025/04/30 09:52:25 888156] [debug] |xqc_engine_main_logic|END|now:1746006745888123| [2025/04/30 09:52:25 889532] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:53|state:ESTABED|recv_time:1746006745889531| [2025/04/30 09:52:25 889545] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 889551] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:793| [2025/04/30 09:52:25 889555] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:794| [2025/04/30 09:52:25 889562] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:794| [2025/04/30 09:52:25 889566] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 889571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 889581] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54006|prior_delivered:1800931|prior_time:1746006745843697|is_app_limited:0|send_elapse:45733|ack_elapse:45834|ctl_first_sent_time:1746006745845284|lagest_ack_time:1746006745889531|curr_delivered:1845331| [2025/04/30 09:52:25 889586] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745845284| [2025/04/30 09:52:25 889591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:251||sndq_packets_used_bytes:0|sndq_packets_free:1097| [2025/04/30 09:52:25 889595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 889599] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54006|prior_delivered:1800931|prior_time:1746006745843697|is_app_limited:0|send_elapse:45733|ack_elapse:45834|ctl_first_sent_time:1746006745845284|lagest_ack_time:1746006745889531|curr_delivered:1846531| [2025/04/30 09:52:25 889604] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745845454| [2025/04/30 09:52:25 889608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:250||sndq_packets_used_bytes:0|sndq_packets_free:1098| [2025/04/30 09:52:25 889612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43386|rttvar:439|minrtt:31359|latest_rtt:44077|ack_delay:112| [2025/04/30 09:52:25 889616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43458|rttvar:474|minrtt:31359|latest_rtt:44077|ack_delay:112| [2025/04/30 09:52:25 889621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1916|lost_pn:1913|thresh:3| [2025/04/30 09:52:25 889625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 889629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 889633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 889637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 889640] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 889644] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 889648] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 889653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1912|lost_pn:1913|po_sent_time:1746006745841387|lost_send_time:1746006745839945|loss_delay:49586|frame:STREAM |repair:128| [2025/04/30 09:52:25 889658] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006745841387u| [2025/04/30 09:52:25 889662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 889666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745892952|now:1746006745889666|interval:3286| [2025/04/30 09:52:25 889673] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745892952|now:1746006745889666|interv:3286| [2025/04/30 09:52:25 889677] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45733, ack_elapse 45834, delivered 45600|rate 994894|lost 321| [2025/04/30 09:52:25 889682] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (994894) in round 33| [2025/04/30 09:52:25 889686] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 889690] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 889694] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55206|packet_lost:1|acked:2400|po_sent_time:1746006745845454|recovery:1|recovery_start:1746006745889662|packet_conservation:1|next_round_delivered:1810531| [2025/04/30 09:52:25 889699] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55206|packet_lost:1|acked:2400|po_sent_time:1746006745845454|recovery:1|recovery_start:1746006745889662|packet_conservation:1|next_round_delivered:1810531| [2025/04/30 09:52:25 889704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1512915|bw:1210332|cwnd:55206|full_bw_reached:1|inflight:51606|srtt:43458|latest_rtt:44077|min_rtt:31359|applimit:0|lost:314|recovery:1|recovery_start:1746006745889662|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 889710] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:794|largest:794|pns:2| [2025/04/30 09:52:25 889714] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:794|frame:ACK |recv_time:1746006745889531|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 889719] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865889531|now:1746006745889531|interv:120000000| [2025/04/30 09:52:25 889723] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865889531|now:1746006745889531|interv:120000000| [2025/04/30 09:52:25 889727] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745891420|pq_index:0| [2025/04/30 09:52:25 889732] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745887903| [2025/04/30 09:52:25 889736] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745889736| [2025/04/30 09:52:25 889741] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745889740| [2025/04/30 09:52:25 889746] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43458|min_srtt:43458|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 889751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:51606|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1773246| [2025/04/30 09:52:25 889756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 889760] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 889764] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 889771] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 889775] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43458|min_srtt:43458|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 889779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:51606|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1876998| [2025/04/30 09:52:25 889784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 889787] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 889791] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 889795] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 889800] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 889804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1871103| [2025/04/30 09:52:25 889809] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 889813] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1959| [2025/04/30 09:52:25 889847] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1959|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745889820|stream_id:0|stream_offset:1871103| [2025/04/30 09:52:25 889853] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 889861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 889868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745892952|now:1746006745889867|interval:3085| [2025/04/30 09:52:25 889874] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745892952|now:1746006745889867|interv:3085| [2025/04/30 09:52:25 889881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:52806| [2025/04/30 09:52:25 889890] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 889897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1872282| [2025/04/30 09:52:25 889904] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 889911] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1960| [2025/04/30 09:52:25 889952] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1960|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745889921|stream_id:0|stream_offset:1872282| [2025/04/30 09:52:25 889969] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 889977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 889984] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745892952|now:1746006745889984|interval:2968| [2025/04/30 09:52:25 889991] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745892952|now:1746006745889984|interv:2968| [2025/04/30 09:52:25 889998] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:54006| [2025/04/30 09:52:25 890005] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 890012] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1873461| [2025/04/30 09:52:25 890019] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 890026] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1961| [2025/04/30 09:52:25 890065] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1961|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745890037|stream_id:0|stream_offset:1873461| [2025/04/30 09:52:25 890075] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 890082] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 890089] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745892952|now:1746006745890088|interval:2864| [2025/04/30 09:52:25 890095] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745892952|now:1746006745890088|interv:2864| [2025/04/30 09:52:25 890102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:55206| [2025/04/30 09:52:25 890109] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 890115] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1874640| [2025/04/30 09:52:25 890122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 890128] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745892952| [2025/04/30 09:52:25 890158] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745892952| [2025/04/30 09:52:25 890165] [debug] |xqc_engine_wakeup_after|wakeup:1746006745892952|now:1746006745890165|diff:2787| [2025/04/30 09:52:25 890171] [debug] |xqc_engine_main_logic|END|now:1746006745889740| [2025/04/30 09:52:25 890184] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745890184| [2025/04/30 09:52:25 890188] [debug] |xqc_engine_wakeup_after|wakeup:1746006745892952|now:1746006745890188|diff:2764| [2025/04/30 09:52:25 890192] [debug] |xqc_engine_main_logic|END|now:1746006745890184| [2025/04/30 09:52:25 891520] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:53|state:ESTABED|recv_time:1746006745891519| [2025/04/30 09:52:25 891535] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 891544] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:794| [2025/04/30 09:52:25 891550] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:795| [2025/04/30 09:52:25 891559] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:795| [2025/04/30 09:52:25 891565] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 891574] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 891581] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54006|prior_delivered:1803331|prior_time:1746006745845613|is_app_limited:0|send_elapse:45657|ack_elapse:45906|ctl_first_sent_time:1746006745847088|lagest_ack_time:1746006745891519|curr_delivered:1847731| [2025/04/30 09:52:25 891588] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745847088| [2025/04/30 09:52:25 891594] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:250||sndq_packets_used_bytes:0|sndq_packets_free:1098| [2025/04/30 09:52:25 891598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 891605] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54006|prior_delivered:1803331|prior_time:1746006745845613|is_app_limited:0|send_elapse:45657|ack_elapse:45906|ctl_first_sent_time:1746006745847088|lagest_ack_time:1746006745891519|curr_delivered:1848931| [2025/04/30 09:52:25 891612] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745847240| [2025/04/30 09:52:25 891618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:249||sndq_packets_used_bytes:0|sndq_packets_free:1099| [2025/04/30 09:52:25 891624] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43458|rttvar:474|minrtt:31359|latest_rtt:44279|ack_delay:120| [2025/04/30 09:52:25 891631] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43545|rttvar:531|minrtt:31359|latest_rtt:44279|ack_delay:120| [2025/04/30 09:52:25 891638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1918|lost_pn:1915|thresh:3| [2025/04/30 09:52:25 891644] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 891651] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 891656] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 891659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 891669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 891673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 891676] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 891680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 891685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1914|lost_pn:1915|po_sent_time:1746006745843366|lost_send_time:1746006745841706|loss_delay:49813|frame:STREAM |repair:128| [2025/04/30 09:52:25 891690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006745843366u| [2025/04/30 09:52:25 891694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 891698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43545|rtt_var:531|pto_duration:45669|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 891703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 891707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 891711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51606| [2025/04/30 09:52:25 891715] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745960706|now:1746006745891698|interv:69008| [2025/04/30 09:52:25 891719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745960706|now:1746006745891698|interval:69008|pto_count:0|srtt:43545 [2025/04/30 09:52:25 891724] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45657, ack_elapse 45906, delivered 45600|rate 993334|lost 322| [2025/04/30 09:52:25 891728] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (993334) in round 33| [2025/04/30 09:52:25 891732] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 891737] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 891741] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55206|packet_lost:1|acked:2400|po_sent_time:1746006745847240|recovery:1|recovery_start:1746006745891694|packet_conservation:1|next_round_delivered:1810531| [2025/04/30 09:52:25 891745] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55206|packet_lost:1|acked:2400|po_sent_time:1746006745847240|recovery:1|recovery_start:1746006745891694|packet_conservation:1|next_round_delivered:1810531| [2025/04/30 09:52:25 891750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:907749|bw:1210332|cwnd:55206|full_bw_reached:1|inflight:51606|srtt:43545|latest_rtt:44279|min_rtt:31359|applimit:0|lost:314|recovery:1|recovery_start:1746006745891694|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 891756] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:795|largest:795|pns:2| [2025/04/30 09:52:25 891763] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:795|frame:ACK |recv_time:1746006745891519|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 891768] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865891519|now:1746006745891519|interv:120000000| [2025/04/30 09:52:25 891772] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865891519|now:1746006745891519|interv:120000000| [2025/04/30 09:52:25 891776] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745892952|pq_index:0| [2025/04/30 09:52:25 891781] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745889740| [2025/04/30 09:52:25 891785] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745891785| [2025/04/30 09:52:25 891790] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745891789| [2025/04/30 09:52:25 891795] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43545|min_srtt:43545|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 891800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:51606|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1773246| [2025/04/30 09:52:25 891805] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43545|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 891809] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1870|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 891814] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43545|min_srtt:43545|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 891818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:51606|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1779141| [2025/04/30 09:52:25 891823] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 891827] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 891830] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 891835] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 891839] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43545|min_srtt:43545|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 891843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:51606|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1876998| [2025/04/30 09:52:25 891847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 891851] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 891858] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 891862] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 891866] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:1870|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 891871] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1773246| [2025/04/30 09:52:25 891875] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 891879] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1962| [2025/04/30 09:52:25 891918] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1962|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746006745891887|stream_id:0|stream_offset:1773246| [2025/04/30 09:52:25 891929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1962|origin_pktnum:1870|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:25 891937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 09:52:25 891943] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43545|rtt_var:531|pto_duration:45669|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 891950] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 891957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 891962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 891966] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745962556|now:1746006745891943|interv:70613| [2025/04/30 09:52:25 891970] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745962556|now:1746006745891943|interval:70613|pto_count:0|srtt:43545 [2025/04/30 09:52:25 891975] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:52806| [2025/04/30 09:52:25 891980] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 891984] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1874640| [2025/04/30 09:52:25 891989] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 891993] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1963| [2025/04/30 09:52:25 892032] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1963|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745892002|stream_id:0|stream_offset:1874640| [2025/04/30 09:52:25 892040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 892053] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 892060] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43545|rtt_var:531|pto_duration:45669|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 892067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 892073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 892079] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 892085] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745962671|now:1746006745892060|interv:70611| [2025/04/30 09:52:25 892092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745962671|now:1746006745892060|interval:70611|pto_count:0|srtt:43545 [2025/04/30 09:52:25 892099] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:54006| [2025/04/30 09:52:25 892106] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 892113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1875819| [2025/04/30 09:52:25 892120] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 892126] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1964| [2025/04/30 09:52:25 892206] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1964|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745892155|stream_id:0|stream_offset:1875819| [2025/04/30 09:52:25 892220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 892227] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 892235] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43545|rtt_var:531|pto_duration:45669|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 892241] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 892245] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 892248] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 892252] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745962824|now:1746006745892234|interv:70590| [2025/04/30 09:52:25 892257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745962824|now:1746006745892234|interval:70590|pto_count:0|srtt:43545 [2025/04/30 09:52:25 892261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:55206| [2025/04/30 09:52:25 892271] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745909652| [2025/04/30 09:52:25 892276] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745909652| [2025/04/30 09:52:25 892280] [debug] |xqc_engine_wakeup_after|wakeup:1746006745909652|now:1746006745892280|diff:17372| [2025/04/30 09:52:25 892284] [debug] |xqc_engine_main_logic|END|now:1746006745891789| [2025/04/30 09:52:25 892290] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745892290| [2025/04/30 09:52:25 892294] [debug] |xqc_engine_wakeup_after|wakeup:1746006745909652|now:1746006745892294|diff:17358| [2025/04/30 09:52:25 892298] [debug] |xqc_engine_main_logic|END|now:1746006745892290| [2025/04/30 09:52:25 893534] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:53|state:ESTABED|recv_time:1746006745893533| [2025/04/30 09:52:25 893550] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 893559] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:795| [2025/04/30 09:52:25 893566] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:796| [2025/04/30 09:52:25 893575] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:796| [2025/04/30 09:52:25 893581] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 893589] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 893596] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54006|prior_delivered:1805731|prior_time:1746006745847628|is_app_limited:0|send_elapse:45775|ack_elapse:45905|ctl_first_sent_time:1746006745849213|lagest_ack_time:1746006745893533|curr_delivered:1850131| [2025/04/30 09:52:25 893604] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745849213| [2025/04/30 09:52:25 893611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:249||sndq_packets_used_bytes:0|sndq_packets_free:1099| [2025/04/30 09:52:25 893618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 893625] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54006|prior_delivered:1805731|prior_time:1746006745847628|is_app_limited:0|send_elapse:45775|ack_elapse:45905|ctl_first_sent_time:1746006745849213|lagest_ack_time:1746006745893533|curr_delivered:1851331| [2025/04/30 09:52:25 893632] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745849358| [2025/04/30 09:52:25 893639] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:248||sndq_packets_used_bytes:0|sndq_packets_free:1100| [2025/04/30 09:52:25 893645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43545|rttvar:531|minrtt:31359|latest_rtt:44175|ack_delay:112| [2025/04/30 09:52:25 893652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43609|rttvar:528|minrtt:31359|latest_rtt:44175|ack_delay:112| [2025/04/30 09:52:25 893659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1920|lost_pn:1917|thresh:3| [2025/04/30 09:52:25 893665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 893677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 893681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 893685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 893689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 893693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 893697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 893701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 893705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 893709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 893713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43609|rtt_var:528|pto_duration:45721|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 893717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 893721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 893725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 893730] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745962876|now:1746006745893712|interv:69164| [2025/04/30 09:52:25 893734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745962876|now:1746006745893712|interval:69164|pto_count:0|srtt:43609 [2025/04/30 09:52:25 893738] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45775, ack_elapse 45905, delivered 45600|rate 993355|lost 322| [2025/04/30 09:52:25 893743] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (993355) in round 33| [2025/04/30 09:52:25 893747] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 893751] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 893755] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55206|packet_lost:0|acked:2400|po_sent_time:1746006745849358|recovery:1|recovery_start:1746006745891694|packet_conservation:1|next_round_delivered:1810531| [2025/04/30 09:52:25 893760] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55206|packet_lost:0|acked:2400|po_sent_time:1746006745849358|recovery:1|recovery_start:1746006745891694|packet_conservation:1|next_round_delivered:1810531| [2025/04/30 09:52:25 893765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:907749|bw:1210332|cwnd:55206|full_bw_reached:1|inflight:52806|srtt:43609|latest_rtt:44175|min_rtt:31359|applimit:0|lost:315|recovery:1|recovery_start:1746006745891694|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 893777] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:796|largest:796|pns:2| [2025/04/30 09:52:25 893782] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:796|frame:ACK |recv_time:1746006745893533|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 893787] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865893533|now:1746006745893533|interv:120000000| [2025/04/30 09:52:25 893791] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865893533|now:1746006745893533|interv:120000000| [2025/04/30 09:52:25 893795] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745909652|pq_index:0| [2025/04/30 09:52:25 893799] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745891789| [2025/04/30 09:52:25 893803] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745893803| [2025/04/30 09:52:25 893808] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745893807| [2025/04/30 09:52:25 893814] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43609|min_srtt:43609|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 893819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1779141| [2025/04/30 09:52:25 893824] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43609|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 893828] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1875|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 893833] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43609|min_srtt:43609|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 893837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:52806|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1787394| [2025/04/30 09:52:25 893842] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43609|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 893846] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1882|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 893850] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43609|min_srtt:43609|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 893854] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:52806|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1789752| [2025/04/30 09:52:25 893859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 893863] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 893870] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 893874] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 893879] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43609|min_srtt:43609|path_bw:1210332|loss_rate:2.70|path_pto:0| [2025/04/30 09:52:25 893883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:52806|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1876998| [2025/04/30 09:52:25 893887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 893891] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 893895] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 893899] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 893903] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:1875|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 893907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1779141| [2025/04/30 09:52:25 893912] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 893916] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1965| [2025/04/30 09:52:25 893956] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1965|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745893924|stream_id:0|stream_offset:1779141| [2025/04/30 09:52:25 893965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1965|origin_pktnum:1875|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:25 893973] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 893979] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43609|rtt_var:528|pto_duration:45721|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 893986] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 893992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 893999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 894005] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745964645|now:1746006745893979|interv:70666| [2025/04/30 09:52:25 894011] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745964645|now:1746006745893979|interval:70666|pto_count:0|srtt:43609 [2025/04/30 09:52:25 894018] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:54006| [2025/04/30 09:52:25 894034] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:1882|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 894041] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1787394| [2025/04/30 09:52:25 894048] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 894054] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1966| [2025/04/30 09:52:25 894094] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1966|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745894064|stream_id:0|stream_offset:1787394| [2025/04/30 09:52:25 894103] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1966|origin_pktnum:1882|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:25 894110] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 894116] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43609|rtt_var:528|pto_duration:45721|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 894124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 894129] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 894158] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 894165] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745964785|now:1746006745894116|interv:70669| [2025/04/30 09:52:25 894171] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745964785|now:1746006745894116|interval:70669|pto_count:0|srtt:43609 [2025/04/30 09:52:25 894179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:55206| [2025/04/30 09:52:25 894184] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745909652| [2025/04/30 09:52:25 894188] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745909652| [2025/04/30 09:52:25 894192] [debug] |xqc_engine_wakeup_after|wakeup:1746006745909652|now:1746006745894192|diff:15460| [2025/04/30 09:52:25 894197] [debug] |xqc_engine_main_logic|END|now:1746006745893807| [2025/04/30 09:52:25 894202] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745894202| [2025/04/30 09:52:25 894206] [debug] |xqc_engine_wakeup_after|wakeup:1746006745909652|now:1746006745894206|diff:15446| [2025/04/30 09:52:25 894210] [debug] |xqc_engine_main_logic|END|now:1746006745894202| [2025/04/30 09:52:25 895514] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:53|state:ESTABED|recv_time:1746006745895513| [2025/04/30 09:52:25 895527] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 895537] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:796| [2025/04/30 09:52:25 895543] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:797| [2025/04/30 09:52:25 895550] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:797| [2025/04/30 09:52:25 895565] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 895573] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 895581] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:56406|prior_delivered:1805731|prior_time:1746006745847628|is_app_limited:0|send_elapse:47227|ack_elapse:47885|ctl_first_sent_time:1746006745850665|lagest_ack_time:1746006745895513|curr_delivered:1852531| [2025/04/30 09:52:25 895589] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745850665| [2025/04/30 09:52:25 895595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:247||sndq_packets_used_bytes:0|sndq_packets_free:1101| [2025/04/30 09:52:25 895599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1922|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1922|path_largest_ack:1922| [2025/04/30 09:52:25 895603] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:55206|prior_delivered:1808131|prior_time:1746006745850836|is_app_limited:0|send_elapse:45005|ack_elapse:44677|ctl_first_sent_time:1746006745852379|lagest_ack_time:1746006745895513|curr_delivered:1853731| [2025/04/30 09:52:25 895610] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745852379| [2025/04/30 09:52:25 895616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:246||sndq_packets_used_bytes:0|sndq_packets_free:1102| [2025/04/30 09:52:25 895623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43609|rttvar:528|minrtt:31359|latest_rtt:43134|ack_delay:120| [2025/04/30 09:52:25 895629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43534|rttvar:544|minrtt:31359|latest_rtt:43134|ack_delay:120| [2025/04/30 09:52:25 895635] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1922|lost_pn:1919|thresh:3| [2025/04/30 09:52:25 895641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 895647] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 895651] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 895655] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 895659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 895663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 895667] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 895671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 895674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 895678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 895686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43534|rtt_var:544|pto_duration:45710|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 895692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 895699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 895705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 895711] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745964774|now:1746006745895686|interv:69088| [2025/04/30 09:52:25 895717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745964774|now:1746006745895686|interval:69088|pto_count:0|srtt:43534 [2025/04/30 09:52:25 895721] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45005, ack_elapse 44677, delivered 45600|rate 1013220|lost 322| [2025/04/30 09:52:25 895726] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1013220) in round 33| [2025/04/30 09:52:25 895730] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 895734] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 895738] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55206|packet_lost:0|acked:2400|po_sent_time:1746006745852379|recovery:1|recovery_start:1746006745891694|packet_conservation:1|next_round_delivered:1810531| [2025/04/30 09:52:25 895743] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55206|packet_lost:0|acked:2400|po_sent_time:1746006745852379|recovery:1|recovery_start:1746006745891694|packet_conservation:1|next_round_delivered:1810531| [2025/04/30 09:52:25 895748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:907749|bw:1210332|cwnd:55206|full_bw_reached:1|inflight:52806|srtt:43534|latest_rtt:43134|min_rtt:31359|applimit:0|lost:317|recovery:1|recovery_start:1746006745891694|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:25 895754] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:797|largest:797|pns:2| [2025/04/30 09:52:25 895758] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:797|frame:ACK |recv_time:1746006745895513|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 895763] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865895513|now:1746006745895513|interv:120000000| [2025/04/30 09:52:25 895767] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865895513|now:1746006745895513|interv:120000000| [2025/04/30 09:52:25 895771] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745909652|pq_index:0| [2025/04/30 09:52:25 895776] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745893807| [2025/04/30 09:52:25 895780] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745895780| [2025/04/30 09:52:25 895785] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745895784| [2025/04/30 09:52:25 895794] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43534|min_srtt:43534|path_bw:1210332|loss_rate:2.98|path_pto:0| [2025/04/30 09:52:25 895799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1789752| [2025/04/30 09:52:25 895803] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43534|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 895808] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1884|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 895812] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43534|min_srtt:43534|path_bw:1210332|loss_rate:2.98|path_pto:0| [2025/04/30 09:52:25 895817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:52806|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1796826| [2025/04/30 09:52:25 895821] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43534|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 895826] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1890|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 895830] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43534|min_srtt:43534|path_bw:1210332|loss_rate:2.98|path_pto:0| [2025/04/30 09:52:25 895834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:52806|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 895838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 895842] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 895846] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 895850] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 895854] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43534|min_srtt:43534|path_bw:1210332|loss_rate:2.98|path_pto:0| [2025/04/30 09:52:25 895858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:52806|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1876998| [2025/04/30 09:52:25 895863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 895867] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 895870] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 895874] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 895881] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:1884|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 895886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1789752| [2025/04/30 09:52:25 895890] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 895894] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1967| [2025/04/30 09:52:25 895932] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1967|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745895902|stream_id:0|stream_offset:1789752| [2025/04/30 09:52:25 895941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1967|origin_pktnum:1884|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:25 895948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 895956] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43534|rtt_var:544|pto_duration:45710|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 895962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 895966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 895972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 895979] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745966612|now:1746006745895955|interv:70657| [2025/04/30 09:52:25 895985] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745966612|now:1746006745895955|interval:70657|pto_count:0|srtt:43534 [2025/04/30 09:52:25 895992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:54006| [2025/04/30 09:52:25 896000] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:1890|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 896007] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:55206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1796826| [2025/04/30 09:52:25 896014] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 896020] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1968| [2025/04/30 09:52:25 896058] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1968|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745896030|stream_id:0|stream_offset:1796826| [2025/04/30 09:52:25 896067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1968|origin_pktnum:1890|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:25 896074] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 896080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43534|rtt_var:544|pto_duration:45710|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 896094] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 896100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 896107] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 896113] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745966740|now:1746006745896080|interv:70660| [2025/04/30 09:52:25 896119] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745966740|now:1746006745896080|interval:70660|pto_count:0|srtt:43534 [2025/04/30 09:52:25 896126] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55206|inflight:55206| [2025/04/30 09:52:25 896147] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745909652| [2025/04/30 09:52:25 896157] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745909652| [2025/04/30 09:52:25 896164] [debug] |xqc_engine_wakeup_after|wakeup:1746006745909652|now:1746006745896164|diff:13488| [2025/04/30 09:52:25 896170] [debug] |xqc_engine_main_logic|END|now:1746006745895784| [2025/04/30 09:52:25 896178] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745896178| [2025/04/30 09:52:25 896183] [debug] |xqc_engine_wakeup_after|wakeup:1746006745909652|now:1746006745896183|diff:13469| [2025/04/30 09:52:25 896187] [debug] |xqc_engine_main_logic|END|now:1746006745896178| [2025/04/30 09:52:25 897485] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:53|state:ESTABED|recv_time:1746006745897483| [2025/04/30 09:52:25 897500] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 897510] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:797| [2025/04/30 09:52:25 897514] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:798| [2025/04/30 09:52:25 897523] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:798| [2025/04/30 09:52:25 897529] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 897538] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 897545] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:56406|prior_delivered:1808131|prior_time:1746006745850836|is_app_limited:0|send_elapse:45081|ack_elapse:46647|ctl_first_sent_time:1746006745852455|lagest_ack_time:1746006745897483|curr_delivered:1854931| [2025/04/30 09:52:25 897553] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745852455| [2025/04/30 09:52:25 897560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:245||sndq_packets_used_bytes:0|sndq_packets_free:1103| [2025/04/30 09:52:25 897566] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 897574] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:54006|prior_delivered:1810531|prior_time:1746006745852561|is_app_limited:0|send_elapse:44569|ack_elapse:44922|ctl_first_sent_time:1746006745854085|lagest_ack_time:1746006745897483|curr_delivered:1856131| [2025/04/30 09:52:25 897588] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745854085| [2025/04/30 09:52:25 897594] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:244||sndq_packets_used_bytes:0|sndq_packets_free:1104| [2025/04/30 09:52:25 897599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43534|rttvar:544|minrtt:31359|latest_rtt:43398|ack_delay:104| [2025/04/30 09:52:25 897606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43504|rttvar:468|minrtt:31359|latest_rtt:43398|ack_delay:104| [2025/04/30 09:52:25 897612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1924|lost_pn:1921|thresh:3| [2025/04/30 09:52:25 897618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 897622] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 897626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 897630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 897634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 897638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 897642] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 897646] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 897650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 897654] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 897661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43504|rtt_var:468|pto_duration:45504|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 897669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 897675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 897679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 897683] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745966534|now:1746006745897661|interv:68873| [2025/04/30 09:52:25 897688] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745966534|now:1746006745897661|interval:68873|pto_count:0|srtt:43504 [2025/04/30 09:52:25 897692] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44569, ack_elapse 44922, delivered 45600|rate 1015092|lost 322| [2025/04/30 09:52:25 897697] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: RTT round update 33 -> 34| [2025/04/30 09:52:25 897701] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1015092) in round 34| [2025/04/30 09:52:25 897708] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 897712] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 897716] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55206|packet_lost:0|acked:2400|po_sent_time:1746006745854085|recovery:1|recovery_start:1746006745891694|packet_conservation:0|next_round_delivered:1856131| [2025/04/30 09:52:25 897721] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55206|packet_lost:0|acked:2400|po_sent_time:1746006745854085|recovery:1|recovery_start:1746006745891694|packet_conservation:0|next_round_delivered:1856131| [2025/04/30 09:52:25 897726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:907749|bw:1210332|cwnd:57606|full_bw_reached:1|inflight:52806|srtt:43504|latest_rtt:43398|min_rtt:31359|applimit:0|lost:319|recovery:1|recovery_start:1746006745891694|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:52:25 897732] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:798|largest:798|pns:2| [2025/04/30 09:52:25 897736] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:798|frame:ACK |recv_time:1746006745897483|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 897744] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865897483|now:1746006745897483|interv:120000000| [2025/04/30 09:52:25 897751] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865897483|now:1746006745897483|interv:120000000| [2025/04/30 09:52:25 897758] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745909652|pq_index:0| [2025/04/30 09:52:25 897763] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745895784| [2025/04/30 09:52:25 897767] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745897767| [2025/04/30 09:52:25 897772] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745897771| [2025/04/30 09:52:25 897778] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43504|min_srtt:43504|path_bw:1210332|loss_rate:4.12|path_pto:0| [2025/04/30 09:52:25 897783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:57606|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 897788] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43504|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 897792] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1901|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 897797] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43504|min_srtt:43504|path_bw:1210332|loss_rate:4.12|path_pto:0| [2025/04/30 09:52:25 897801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:52806|cwnd:57606|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1815690| [2025/04/30 09:52:25 897809] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43504|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 897814] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1912|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 897818] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43504|min_srtt:43504|path_bw:1210332|loss_rate:4.12|path_pto:0| [2025/04/30 09:52:25 897823] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:52806|cwnd:57606|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1818048| [2025/04/30 09:52:25 897831] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43504|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 897838] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1914|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 897844] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43504|min_srtt:43504|path_bw:1210332|loss_rate:4.12|path_pto:0| [2025/04/30 09:52:25 897849] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:52806|cwnd:57606|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1876998| [2025/04/30 09:52:25 897853] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43504|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 897857] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 897862] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43504|min_srtt:43504|path_bw:1210332|loss_rate:4.12|path_pto:0| [2025/04/30 09:52:25 897866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:52806|cwnd:57606|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1878177| [2025/04/30 09:52:25 897870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 897874] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 897878] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 897882] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 897887] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:1901|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 897891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:57606|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 897895] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 897903] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1969| [2025/04/30 09:52:25 897948] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1969|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745897914|stream_id:0|stream_offset:1700148| [2025/04/30 09:52:25 897957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1969|origin_pktnum:1807|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:25 897965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 897971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43504|rtt_var:468|pto_duration:45504|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 897978] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 897984] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 897991] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 897997] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745968418|now:1746006745897971|interv:70447| [2025/04/30 09:52:25 898004] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745968418|now:1746006745897971|interval:70447|pto_count:0|srtt:43504 [2025/04/30 09:52:25 898011] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57606|inflight:54006| [2025/04/30 09:52:25 898018] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:1912|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 898025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:57606|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1815690| [2025/04/30 09:52:25 898032] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 898039] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1970| [2025/04/30 09:52:25 898080] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1970|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745898049|stream_id:0|stream_offset:1815690| [2025/04/30 09:52:25 898090] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1970|origin_pktnum:1912|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:25 898097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 898105] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43504|rtt_var:468|pto_duration:45504|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 898111] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 898118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 898124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 898131] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745968553|now:1746006745898104|interv:70449| [2025/04/30 09:52:25 898164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745968553|now:1746006745898104|interval:70449|pto_count:0|srtt:43504 [2025/04/30 09:52:25 898172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57606|inflight:55206| [2025/04/30 09:52:25 898179] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:1914|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 898186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:57606|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1818048| [2025/04/30 09:52:25 898194] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 898201] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1971| [2025/04/30 09:52:25 898244] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1971|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746006745898211|stream_id:0|stream_offset:1818048| [2025/04/30 09:52:25 898254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1971|origin_pktnum:1914|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:25 898261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 09:52:25 898267] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43504|rtt_var:468|pto_duration:45504|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 898274] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 898281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 898287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 09:52:25 898294] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745968715|now:1746006745898267|interv:70448| [2025/04/30 09:52:25 898300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745968715|now:1746006745898267|interval:70448|pto_count:0|srtt:43504 [2025/04/30 09:52:25 898308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57606|inflight:56406| [2025/04/30 09:52:25 898315] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 898322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:57606|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1876998| [2025/04/30 09:52:25 898329] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 898336] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1972| [2025/04/30 09:52:25 898375] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1972|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56406|now:1746006745898346|stream_id:0|stream_offset:1876998| [2025/04/30 09:52:25 898390] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 898398] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:56406|applimit:0| [2025/04/30 09:52:25 898405] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43504|rtt_var:468|pto_duration:45504|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 898412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 898418] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 898424] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 57606| [2025/04/30 09:52:25 898430] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745968850|now:1746006745898405|interv:70445| [2025/04/30 09:52:25 898437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745968850|now:1746006745898405|interval:70445|pto_count:0|srtt:43504 [2025/04/30 09:52:25 898444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57606|inflight:57606| [2025/04/30 09:52:25 898451] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745909652| [2025/04/30 09:52:25 898458] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745909652| [2025/04/30 09:52:25 898464] [debug] |xqc_engine_wakeup_after|wakeup:1746006745909652|now:1746006745898464|diff:11188| [2025/04/30 09:52:25 898472] [debug] |xqc_engine_main_logic|END|now:1746006745897771| [2025/04/30 09:52:25 898480] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745898480| [2025/04/30 09:52:25 898486] [debug] |xqc_engine_wakeup_after|wakeup:1746006745909652|now:1746006745898486|diff:11166| [2025/04/30 09:52:25 898493] [debug] |xqc_engine_main_logic|END|now:1746006745898480| [2025/04/30 09:52:25 899503] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:53|state:ESTABED|recv_time:1746006745899502| [2025/04/30 09:52:25 899519] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 899529] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:798| [2025/04/30 09:52:25 899535] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:799| [2025/04/30 09:52:25 899544] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:799| [2025/04/30 09:52:25 899550] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 899559] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 899567] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:55206|prior_delivered:1810531|prior_time:1746006745852561|is_app_limited:0|send_elapse:44768|ack_elapse:46941|ctl_first_sent_time:1746006745854284|lagest_ack_time:1746006745899502|curr_delivered:1857331| [2025/04/30 09:52:25 899575] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745854284| [2025/04/30 09:52:25 899582] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:243||sndq_packets_used_bytes:0|sndq_packets_free:1105| [2025/04/30 09:52:25 899588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 899603] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:54006|prior_delivered:1812931|prior_time:1746006745855558|is_app_limited:0|send_elapse:45709|ack_elapse:43944|ctl_first_sent_time:1746006745857110|lagest_ack_time:1746006745899502|curr_delivered:1858531| [2025/04/30 09:52:25 899610] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745857110| [2025/04/30 09:52:25 899616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:242||sndq_packets_used_bytes:0|sndq_packets_free:1106| [2025/04/30 09:52:25 899622] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43504|rttvar:468|minrtt:31359|latest_rtt:42392|ack_delay:128| [2025/04/30 09:52:25 899627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43349|rttvar:661|minrtt:31359|latest_rtt:42392|ack_delay:128| [2025/04/30 09:52:25 899632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1926|lost_pn:1923|thresh:3| [2025/04/30 09:52:25 899636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 899641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 899648] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 899655] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 899661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 899667] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 899671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 899675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 899679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 899683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 899687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43349|rtt_var:661|pto_duration:45993|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 899691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 899695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 899699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 899703] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745969339|now:1746006745899686|interv:69653| [2025/04/30 09:52:25 899707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745969339|now:1746006745899686|interval:69653|pto_count:0|srtt:43349 [2025/04/30 09:52:25 899716] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45709, ack_elapse 43944, delivered 45600|rate 997615|lost 322| [2025/04/30 09:52:25 899720] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (997615) in round 34| [2025/04/30 09:52:25 899725] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 899729] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 899733] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:57606|packet_lost:0|acked:2400|po_sent_time:1746006745857110|recovery:1|recovery_start:1746006745891694|packet_conservation:0|next_round_delivered:1856131| [2025/04/30 09:52:25 899738] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:57606|packet_lost:0|acked:2400|po_sent_time:1746006745857110|recovery:1|recovery_start:1746006745891694|packet_conservation:0|next_round_delivered:1856131| [2025/04/30 09:52:25 899742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:907749|bw:1210332|cwnd:60006|full_bw_reached:1|inflight:55206|srtt:43349|latest_rtt:42392|min_rtt:31359|applimit:0|lost:322|recovery:1|recovery_start:1746006745891694|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 899748] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:799|largest:799|pns:2| [2025/04/30 09:52:25 899753] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:799|frame:ACK |recv_time:1746006745899502|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 899758] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865899502|now:1746006745899502|interv:120000000| [2025/04/30 09:52:25 899762] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865899502|now:1746006745899502|interv:120000000| [2025/04/30 09:52:25 899766] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745909652|pq_index:0| [2025/04/30 09:52:25 899771] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745897771| [2025/04/30 09:52:25 899775] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745899774| [2025/04/30 09:52:25 899780] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745899778| [2025/04/30 09:52:25 899786] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43349|min_srtt:43349|path_bw:1210332|loss_rate:5.75|path_pto:0| [2025/04/30 09:52:25 899790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:60006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1878177| [2025/04/30 09:52:25 899795] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43349|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 899800] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 899804] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43349|min_srtt:43349|path_bw:1210332|loss_rate:5.75|path_pto:0| [2025/04/30 09:52:25 899811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:55206|cwnd:60006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1879356| [2025/04/30 09:52:25 899816] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43349|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 899820] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 899825] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43349|min_srtt:43349|path_bw:1210332|loss_rate:5.75|path_pto:0| [2025/04/30 09:52:25 899829] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:55206|cwnd:60006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1880535| [2025/04/30 09:52:25 899833] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43349|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 899838] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 899842] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43349|min_srtt:43349|path_bw:1210332|loss_rate:5.75|path_pto:0| [2025/04/30 09:52:25 899846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:55206|cwnd:60006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1881714| [2025/04/30 09:52:25 899850] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43349|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 899855] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 899859] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43349|min_srtt:43349|path_bw:1210332|loss_rate:5.75|path_pto:0| [2025/04/30 09:52:25 899863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:55206|cwnd:60006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1882893| [2025/04/30 09:52:25 899867] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 899871] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 899875] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 899879] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 899884] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 899888] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:60006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1878177| [2025/04/30 09:52:25 899895] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 899900] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1973| [2025/04/30 09:52:25 899936] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1973|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746006745899907|stream_id:0|stream_offset:1878177| [2025/04/30 09:52:25 899942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 899950] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 09:52:25 899957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43349|rtt_var:661|pto_duration:45993|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 899964] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 899971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 899977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 09:52:25 899984] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745970900|now:1746006745899957|interv:70943| [2025/04/30 09:52:25 899990] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745970900|now:1746006745899957|interval:70943|pto_count:0|srtt:43349 [2025/04/30 09:52:25 899996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60006|inflight:56406| [2025/04/30 09:52:25 900003] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 900010] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:60006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1879356| [2025/04/30 09:52:25 900016] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 900022] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1974| [2025/04/30 09:52:25 900056] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1974|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56406|now:1746006745900029|stream_id:0|stream_offset:1879356| [2025/04/30 09:52:25 900066] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 900073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:56406|applimit:0| [2025/04/30 09:52:25 900080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43349|rtt_var:661|pto_duration:45993|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 900086] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 900092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 900105] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 57606| [2025/04/30 09:52:25 900111] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745971022|now:1746006745900079|interv:70943| [2025/04/30 09:52:25 900117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745971022|now:1746006745900079|interval:70943|pto_count:0|srtt:43349 [2025/04/30 09:52:25 900124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60006|inflight:57606| [2025/04/30 09:52:25 900131] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 900160] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57606|cwnd:60006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1880535| [2025/04/30 09:52:25 900167] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 900173] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1975| [2025/04/30 09:52:25 900207] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1975|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57606|now:1746006745900183|stream_id:0|stream_offset:1880535| [2025/04/30 09:52:25 900213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 900218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:57606|applimit:0| [2025/04/30 09:52:25 900222] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43349|rtt_var:661|pto_duration:45993|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 900226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 900230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 900237] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 58806| [2025/04/30 09:52:25 900244] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745971176|now:1746006745900222|interv:70954| [2025/04/30 09:52:25 900250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745971176|now:1746006745900222|interval:70954|pto_count:0|srtt:43349 [2025/04/30 09:52:25 900267] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60006|inflight:58806| [2025/04/30 09:52:25 900274] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 900280] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:60006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1881714| [2025/04/30 09:52:25 900287] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 900294] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1976| [2025/04/30 09:52:25 900340] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1976|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58806|now:1746006745900311|stream_id:0|stream_offset:1881714| [2025/04/30 09:52:25 900350] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 900357] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:58806|applimit:0| [2025/04/30 09:52:25 900364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43349|rtt_var:661|pto_duration:45993|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 900371] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 900378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 900384] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 60006| [2025/04/30 09:52:25 900390] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745971304|now:1746006745900364|interv:70940| [2025/04/30 09:52:25 900397] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745971304|now:1746006745900364|interval:70940|pto_count:0|srtt:43349 [2025/04/30 09:52:25 900404] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60006|inflight:60006| [2025/04/30 09:52:25 900411] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745909652| [2025/04/30 09:52:25 900417] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745909652| [2025/04/30 09:52:25 900424] [debug] |xqc_engine_wakeup_after|wakeup:1746006745909652|now:1746006745900424|diff:9228| [2025/04/30 09:52:25 900430] [debug] |xqc_engine_main_logic|END|now:1746006745899778| [2025/04/30 09:52:25 900438] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745900438| [2025/04/30 09:52:25 900445] [debug] |xqc_engine_wakeup_after|wakeup:1746006745909652|now:1746006745900445|diff:9207| [2025/04/30 09:52:25 900451] [debug] |xqc_engine_main_logic|END|now:1746006745900438| [2025/04/30 09:52:25 901576] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:54|state:ESTABED|recv_time:1746006745901574| [2025/04/30 09:52:25 901592] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 901601] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:799| [2025/04/30 09:52:25 901607] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:800| [2025/04/30 09:52:25 901617] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:800| [2025/04/30 09:52:25 901623] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 901631] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 901638] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:55206|prior_delivered:1812931|prior_time:1746006745855558|is_app_limited:0|send_elapse:45842|ack_elapse:46016|ctl_first_sent_time:1746006745857243|lagest_ack_time:1746006745901574|curr_delivered:1859731| [2025/04/30 09:52:25 901646] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745857243| [2025/04/30 09:52:25 901662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:241||sndq_packets_used_bytes:0|sndq_packets_free:1107| [2025/04/30 09:52:25 901669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 901677] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:316|tx_in_flight:52806|prior_delivered:1815331|prior_time:1746006745857602|is_app_limited:0|send_elapse:44655|ack_elapse:43972|ctl_first_sent_time:1746006745857937|lagest_ack_time:1746006745901574|curr_delivered:1860931| [2025/04/30 09:52:25 901683] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745857937| [2025/04/30 09:52:25 901690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:240||sndq_packets_used_bytes:0|sndq_packets_free:1108| [2025/04/30 09:52:25 901697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43349|rttvar:661|minrtt:31359|latest_rtt:43637|ack_delay:112| [2025/04/30 09:52:25 901704] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43371|rttvar:540|minrtt:31359|latest_rtt:43637|ack_delay:112| [2025/04/30 09:52:25 901711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1928|lost_pn:1925|thresh:3| [2025/04/30 09:52:25 901717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 901721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 901725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 901728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 901732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 901736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 901740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 901744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 901748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 901752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 901756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43371|rtt_var:540|pto_duration:45531|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 901761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 901765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 901769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 57606| [2025/04/30 09:52:25 901773] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745970842|now:1746006745901756|interv:69086| [2025/04/30 09:52:25 901781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745970842|now:1746006745901756|interval:69086|pto_count:0|srtt:43371 [2025/04/30 09:52:25 901785] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44655, ack_elapse 43972, delivered 45600|rate 1021162|lost 322| [2025/04/30 09:52:25 901790] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1021162) in round 34| [2025/04/30 09:52:25 901794] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 901798] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 901802] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:60006|packet_lost:0|acked:2400|po_sent_time:1746006745857937|recovery:1|recovery_start:1746006745891694|packet_conservation:0|next_round_delivered:1856131| [2025/04/30 09:52:25 901807] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:60006|packet_lost:0|acked:2400|po_sent_time:1746006745857937|recovery:1|recovery_start:1746006745891694|packet_conservation:0|next_round_delivered:1856131| [2025/04/30 09:52:25 901811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:907749|bw:1210332|cwnd:62406|full_bw_reached:1|inflight:57606|srtt:43371|latest_rtt:43637|min_rtt:31359|applimit:0|lost:322|recovery:1|recovery_start:1746006745891694|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 901817] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:25 901821] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:25 901826] [debug] |scid:d47626d1917b423603b680b7|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:52:25 901831] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:800|largest:800|pns:2| [2025/04/30 09:52:25 901835] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:800|frame:PING ACK |recv_time:1746006745901574|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 901840] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865901574|now:1746006745901574|interv:120000000| [2025/04/30 09:52:25 901844] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865901574|now:1746006745901574|interv:120000000| [2025/04/30 09:52:25 901848] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745909652|pq_index:0| [2025/04/30 09:52:25 901853] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745899778| [2025/04/30 09:52:25 901857] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745901857| [2025/04/30 09:52:25 901862] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745901861| [2025/04/30 09:52:25 901867] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:800|ack_delay:293|first_ack_range:55|largest_pkt_recv_time:1746006745901574| [2025/04/30 09:52:25 901875] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:800|low:745|pkt_pns:2| [2025/04/30 09:52:25 901879] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:800|frame_largest_recv:800| [2025/04/30 09:52:25 901883] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:25 901888] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:1882893| [2025/04/30 09:52:25 901892] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43371|min_srtt:43371|path_bw:1210332|loss_rate:5.62|path_pto:0| [2025/04/30 09:52:25 901897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1206|inflight:57606|cwnd:62406|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1884072| [2025/04/30 09:52:25 901902] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43371|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 901906] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 901911] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43371|min_srtt:43371|path_bw:1210332|loss_rate:5.62|path_pto:0| [2025/04/30 09:52:25 901915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2406|inflight:57606|cwnd:62406|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1885251| [2025/04/30 09:52:25 901920] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43371|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 901924] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 901929] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43371|min_srtt:43371|path_bw:1210332|loss_rate:5.62|path_pto:0| [2025/04/30 09:52:25 901933] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:3606|inflight:57606|cwnd:62406|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1886430| [2025/04/30 09:52:25 901937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 901941] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 901946] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 901953] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 901960] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:25 901967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:57606|cwnd:62406|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1882893| [2025/04/30 09:52:25 901979] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 901985] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745902985|now:1746006745901985|interv:1000| [2025/04/30 09:52:25 901992] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 901998] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 902004] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745902985| [2025/04/30 09:52:25 902010] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745902985| [2025/04/30 09:52:25 902016] [debug] |xqc_engine_wakeup_after|wakeup:1746006745902985|now:1746006745902016|diff:969| [2025/04/30 09:52:25 902023] [debug] |xqc_engine_main_logic|END|now:1746006745901861| [2025/04/30 09:52:25 902031] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745902031| [2025/04/30 09:52:25 902038] [debug] |xqc_engine_wakeup_after|wakeup:1746006745902985|now:1746006745902037|diff:948| [2025/04/30 09:52:25 902044] [debug] |xqc_engine_main_logic|END|now:1746006745902031| [2025/04/30 09:52:25 903119] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745903119| [2025/04/30 09:52:25 903130] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745902985|pq_index:0| [2025/04/30 09:52:25 903156] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745901861| [2025/04/30 09:52:25 903161] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745903160| [2025/04/30 09:52:25 903166] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745902985|now:1746006745903160| [2025/04/30 09:52:25 903171] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745902985|now:1746006745903160| [2025/04/30 09:52:25 903175] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 903180] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43371|min_srtt:43371|path_bw:1210332|loss_rate:5.62|path_pto:0| [2025/04/30 09:52:25 903185] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:3606|inflight:57606|cwnd:62406|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1886430| [2025/04/30 09:52:25 903190] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 903194] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 903198] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 903202] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 903207] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:25 903211] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:57606|cwnd:62406|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1882893| [2025/04/30 09:52:25 903216] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 903227] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1977| [2025/04/30 09:52:25 903262] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1977|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:57606|now:1746006745903235|stream_id:0|stream_offset:1882893| [2025/04/30 09:52:25 903269] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1977|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:52:25 903274] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:57606|applimit:0| [2025/04/30 09:52:25 903279] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43371|rtt_var:540|pto_duration:45531|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 903286] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 903293] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 903299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 58812| [2025/04/30 09:52:25 903306] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745973766|now:1746006745903279|interv:70487| [2025/04/30 09:52:25 903312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745973766|now:1746006745903279|interval:70487|pto_count:0|srtt:43371 [2025/04/30 09:52:25 903320] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62406|inflight:58812| [2025/04/30 09:52:25 903328] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 903333] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58812|cwnd:62406|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1884072| [2025/04/30 09:52:25 903338] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 903342] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1978| [2025/04/30 09:52:25 903371] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1978|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58812|now:1746006745903349|stream_id:0|stream_offset:1884072| [2025/04/30 09:52:25 903377] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 903384] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:58812|applimit:0| [2025/04/30 09:52:25 903392] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43371|rtt_var:540|pto_duration:45531|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 903399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 903405] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 903414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 60012| [2025/04/30 09:52:25 903420] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745973880|now:1746006745903391|interv:70489| [2025/04/30 09:52:25 903433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745973880|now:1746006745903391|interval:70489|pto_count:0|srtt:43371 [2025/04/30 09:52:25 903440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62406|inflight:60012| [2025/04/30 09:52:25 903448] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 903455] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:62406|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1885251| [2025/04/30 09:52:25 903462] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 903469] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1979| [2025/04/30 09:52:25 903509] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1979|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746006745903479|stream_id:0|stream_offset:1885251| [2025/04/30 09:52:25 903518] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 903525] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 09:52:25 903532] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43371|rtt_var:540|pto_duration:45531|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 903539] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 903546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 903553] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 61212| [2025/04/30 09:52:25 903559] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745974010|now:1746006745903532|interv:70478| [2025/04/30 09:52:25 903565] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745974010|now:1746006745903532|interval:70478|pto_count:0|srtt:43371 [2025/04/30 09:52:25 903572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62406|inflight:61212| [2025/04/30 09:52:25 903579] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745974010| [2025/04/30 09:52:25 903585] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745974010| [2025/04/30 09:52:25 903591] [debug] |xqc_engine_wakeup_after|wakeup:1746006745974010|now:1746006745903591|diff:70419| [2025/04/30 09:52:25 903597] [debug] |xqc_engine_main_logic|END|now:1746006745903160| [2025/04/30 09:52:25 903607] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:53|state:ESTABED|recv_time:1746006745903606| [2025/04/30 09:52:25 903612] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 903618] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:800| [2025/04/30 09:52:25 903622] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:801| [2025/04/30 09:52:25 903633] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:801| [2025/04/30 09:52:25 903637] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 903646] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 903653] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:316|tx_in_flight:54006|prior_delivered:1815331|prior_time:1746006745857602|is_app_limited:0|send_elapse:44747|ack_elapse:46004|ctl_first_sent_time:1746006745858029|lagest_ack_time:1746006745903606|curr_delivered:1862131| [2025/04/30 09:52:25 903661] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745858029| [2025/04/30 09:52:25 903667] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:239||sndq_packets_used_bytes:0|sndq_packets_free:1109| [2025/04/30 09:52:25 903671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 903676] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:316|tx_in_flight:54006|prior_delivered:1815331|prior_time:1746006745857602|is_app_limited:0|send_elapse:44747|ack_elapse:46004|ctl_first_sent_time:1746006745858029|lagest_ack_time:1746006745903606|curr_delivered:1863331| [2025/04/30 09:52:25 903681] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745859404| [2025/04/30 09:52:25 903685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:238||sndq_packets_used_bytes:0|sndq_packets_free:1110| [2025/04/30 09:52:25 903689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43371|rttvar:540|minrtt:31359|latest_rtt:44202|ack_delay:80| [2025/04/30 09:52:25 903693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43465|rttvar:592|minrtt:31359|latest_rtt:44202|ack_delay:80| [2025/04/30 09:52:25 903697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1930|lost_pn:1927|thresh:3| [2025/04/30 09:52:25 903702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 903706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 903710] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 903713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 903717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 903721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 903725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 903729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 903733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 903740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 903744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43465|rtt_var:592|pto_duration:45833|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 903749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 903753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 903756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 58812| [2025/04/30 09:52:25 903760] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745974312|now:1746006745903744|interv:70568| [2025/04/30 09:52:25 903764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745974312|now:1746006745903744|interval:70568|pto_count:0|srtt:43465 [2025/04/30 09:52:25 903769] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44747, ack_elapse 46004, delivered 48000|rate 1043387|lost 322| [2025/04/30 09:52:25 903774] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1043387) in round 34| [2025/04/30 09:52:25 903778] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 903782] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 903786] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62406|packet_lost:0|acked:2400|po_sent_time:1746006745859404|recovery:1|recovery_start:1746006745891694|packet_conservation:0|next_round_delivered:1856131| [2025/04/30 09:52:25 903791] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62406|packet_lost:0|acked:2400|po_sent_time:1746006745859404|recovery:1|recovery_start:1746006745891694|packet_conservation:0|next_round_delivered:1856131| [2025/04/30 09:52:25 903795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:907749|bw:1210332|cwnd:64806|full_bw_reached:1|inflight:58812|srtt:43465|latest_rtt:44202|min_rtt:31359|applimit:0|lost:322|recovery:1|recovery_start:1746006745891694|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 903802] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:801|largest:801|pns:2| [2025/04/30 09:52:25 903806] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:801|frame:ACK |recv_time:1746006745903606|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 903811] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865903606|now:1746006745903606|interv:120000000| [2025/04/30 09:52:25 903815] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865903606|now:1746006745903606|interv:120000000| [2025/04/30 09:52:25 903819] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745974010|pq_index:0| [2025/04/30 09:52:25 903823] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745903160| [2025/04/30 09:52:25 903827] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745903827| [2025/04/30 09:52:25 903832] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745903831| [2025/04/30 09:52:25 903841] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43465|min_srtt:43465|path_bw:1210332|loss_rate:5.52|path_pto:0| [2025/04/30 09:52:25 903845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58812|cwnd:64806|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1886430| [2025/04/30 09:52:25 903850] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43465|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 903855] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 903859] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43465|min_srtt:43465|path_bw:1210332|loss_rate:5.52|path_pto:0| [2025/04/30 09:52:25 903863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:58812|cwnd:64806|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1887609| [2025/04/30 09:52:25 903868] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43465|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 903872] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 903877] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43465|min_srtt:43465|path_bw:1210332|loss_rate:5.52|path_pto:0| [2025/04/30 09:52:25 903881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:58812|cwnd:64806|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1888788| [2025/04/30 09:52:25 903886] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43465|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 903894] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 903901] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43465|min_srtt:43465|path_bw:1210332|loss_rate:5.52|path_pto:0| [2025/04/30 09:52:25 903908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:58812|cwnd:64806|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1889967| [2025/04/30 09:52:25 903915] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43465|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 903923] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 903929] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43465|min_srtt:43465|path_bw:1210332|loss_rate:5.52|path_pto:0| [2025/04/30 09:52:25 903937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:58812|cwnd:64806|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1891146| [2025/04/30 09:52:25 903949] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 903956] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 903962] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 903968] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 903976] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 903983] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58812|cwnd:64806|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1886430| [2025/04/30 09:52:25 903990] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 903995] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745904995|now:1746006745903995|interv:1000| [2025/04/30 09:52:25 904001] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 904007] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 904014] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745904995| [2025/04/30 09:52:25 904020] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745904995| [2025/04/30 09:52:25 904026] [debug] |xqc_engine_wakeup_after|wakeup:1746006745904995|now:1746006745904026|diff:969| [2025/04/30 09:52:25 904032] [debug] |xqc_engine_main_logic|END|now:1746006745903831| [2025/04/30 09:52:25 904041] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745904041| [2025/04/30 09:52:25 904047] [debug] |xqc_engine_wakeup_after|wakeup:1746006745904995|now:1746006745904047|diff:948| [2025/04/30 09:52:25 904053] [debug] |xqc_engine_main_logic|END|now:1746006745904041| [2025/04/30 09:52:25 905126] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745905126| [2025/04/30 09:52:25 905159] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745904995|pq_index:0| [2025/04/30 09:52:25 905166] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745903831| [2025/04/30 09:52:25 905171] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745905170| [2025/04/30 09:52:25 905176] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745904995|now:1746006745905170| [2025/04/30 09:52:25 905180] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745904995|now:1746006745905170| [2025/04/30 09:52:25 905184] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 905190] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43465|min_srtt:43465|path_bw:1210332|loss_rate:5.52|path_pto:0| [2025/04/30 09:52:25 905195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:58812|cwnd:64806|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1891146| [2025/04/30 09:52:25 905206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 905210] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 905214] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 905218] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 905223] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 905227] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58812|cwnd:64806|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1886430| [2025/04/30 09:52:25 905232] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 905236] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1980| [2025/04/30 09:52:25 905272] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1980|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58812|now:1746006745905244|stream_id:0|stream_offset:1886430| [2025/04/30 09:52:25 905278] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 905283] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:58812|applimit:0| [2025/04/30 09:52:25 905290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43465|rtt_var:592|pto_duration:45833|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 905298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 905304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 905311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 60012| [2025/04/30 09:52:25 905317] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745976077|now:1746006745905290|interv:70787| [2025/04/30 09:52:25 905324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745976077|now:1746006745905290|interval:70787|pto_count:0|srtt:43465 [2025/04/30 09:52:25 905331] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64806|inflight:60012| [2025/04/30 09:52:25 905338] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 905342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:64806|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1887609| [2025/04/30 09:52:25 905347] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 905351] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745906351|now:1746006745905351|interv:1000| [2025/04/30 09:52:25 905360] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 905364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 905368] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745906351| [2025/04/30 09:52:25 905372] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745906351| [2025/04/30 09:52:25 905376] [debug] |xqc_engine_wakeup_after|wakeup:1746006745906351|now:1746006745905376|diff:975| [2025/04/30 09:52:25 905380] [debug] |xqc_engine_main_logic|END|now:1746006745905170| [2025/04/30 09:52:25 905527] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:53|state:ESTABED|recv_time:1746006745905525| [2025/04/30 09:52:25 905539] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 905547] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:801| [2025/04/30 09:52:25 905552] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:802| [2025/04/30 09:52:25 905558] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:802| [2025/04/30 09:52:25 905562] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 905568] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 905574] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:316|tx_in_flight:54006|prior_delivered:1817731|prior_time:1746006745859553|is_app_limited:0|send_elapse:45577|ack_elapse:45972|ctl_first_sent_time:1746006745861121|lagest_ack_time:1746006745905525|curr_delivered:1864531| [2025/04/30 09:52:25 905581] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745861121| [2025/04/30 09:52:25 905589] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:237||sndq_packets_used_bytes:0|sndq_packets_free:1111| [2025/04/30 09:52:25 905596] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 905603] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:316|tx_in_flight:54006|prior_delivered:1817731|prior_time:1746006745859553|is_app_limited:0|send_elapse:45577|ack_elapse:45972|ctl_first_sent_time:1746006745861121|lagest_ack_time:1746006745905525|curr_delivered:1865731| [2025/04/30 09:52:25 905609] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745861317| [2025/04/30 09:52:25 905613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:236||sndq_packets_used_bytes:0|sndq_packets_free:1112| [2025/04/30 09:52:25 905618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43465|rttvar:592|minrtt:31359|latest_rtt:44208|ack_delay:120| [2025/04/30 09:52:25 905625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43543|rttvar:599|minrtt:31359|latest_rtt:44208|ack_delay:120| [2025/04/30 09:52:25 905632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1932|lost_pn:1929|thresh:3| [2025/04/30 09:52:25 905638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 905642] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 905655] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 905663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 905669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 905675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 905681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 905686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 905690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 905694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 905699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43543|rtt_var:599|pto_duration:45939|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 905706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 905713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 905719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 57612| [2025/04/30 09:52:25 905723] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745976183|now:1746006745905699|interv:70484| [2025/04/30 09:52:25 905727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745976183|now:1746006745905699|interval:70484|pto_count:0|srtt:43543 [2025/04/30 09:52:25 905731] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45577, ack_elapse 45972, delivered 48000|rate 1044113|lost 322| [2025/04/30 09:52:25 905736] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1044113) in round 34| [2025/04/30 09:52:25 905740] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 905744] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 905748] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:64806|packet_lost:0|acked:2400|po_sent_time:1746006745861317|recovery:1|recovery_start:1746006745891694|packet_conservation:0|next_round_delivered:1856131| [2025/04/30 09:52:25 905753] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64806|packet_lost:0|acked:2400|po_sent_time:1746006745861317|recovery:1|recovery_start:1746006745891694|packet_conservation:0|next_round_delivered:1856131| [2025/04/30 09:52:25 905758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:907749|bw:1210332|cwnd:67206|full_bw_reached:1|inflight:57612|srtt:43543|latest_rtt:44208|min_rtt:31359|applimit:0|lost:322|recovery:1|recovery_start:1746006745891694|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 905767] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:802|largest:802|pns:2| [2025/04/30 09:52:25 905772] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:802|frame:ACK |recv_time:1746006745905525|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 905777] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865905525|now:1746006745905525|interv:120000000| [2025/04/30 09:52:25 905781] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865905525|now:1746006745905525|interv:120000000| [2025/04/30 09:52:25 905785] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745906351|pq_index:0| [2025/04/30 09:52:25 905790] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745905170| [2025/04/30 09:52:25 905794] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745905794| [2025/04/30 09:52:25 905799] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745905798| [2025/04/30 09:52:25 905805] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43543|min_srtt:43543|path_bw:1210332|loss_rate:5.49|path_pto:0| [2025/04/30 09:52:25 905809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:57612|cwnd:67206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1891146| [2025/04/30 09:52:25 905814] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43543|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 905819] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 905823] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43543|min_srtt:43543|path_bw:1210332|loss_rate:5.49|path_pto:0| [2025/04/30 09:52:25 905828] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:57612|cwnd:67206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1892325| [2025/04/30 09:52:25 905832] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43543|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 905837] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 905841] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43543|min_srtt:43543|path_bw:1210332|loss_rate:5.49|path_pto:0| [2025/04/30 09:52:25 905845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:57612|cwnd:67206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1893504| [2025/04/30 09:52:25 905850] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43543|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 905854] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 905861] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43543|min_srtt:43543|path_bw:1210332|loss_rate:5.49|path_pto:0| [2025/04/30 09:52:25 905866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:57612|cwnd:67206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1894683| [2025/04/30 09:52:25 905871] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43543|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 905875] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 905880] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43543|min_srtt:43543|path_bw:1210332|loss_rate:5.49|path_pto:0| [2025/04/30 09:52:25 905884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:57612|cwnd:67206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1895862| [2025/04/30 09:52:25 905889] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 905893] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 905897] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 905901] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 905905] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 905910] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57612|cwnd:67206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1887609| [2025/04/30 09:52:25 905914] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 905919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 905926] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745906351| [2025/04/30 09:52:25 905932] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745906351| [2025/04/30 09:52:25 905938] [debug] |xqc_engine_wakeup_after|wakeup:1746006745906351|now:1746006745905938|diff:413| [2025/04/30 09:52:25 905944] [debug] |xqc_engine_main_logic|END|now:1746006745905798| [2025/04/30 09:52:25 905950] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745905949| [2025/04/30 09:52:25 905954] [debug] |xqc_engine_wakeup_after|wakeup:1746006745906351|now:1746006745905954|diff:397| [2025/04/30 09:52:25 905960] [debug] |xqc_engine_main_logic|END|now:1746006745905949| [2025/04/30 09:52:25 907040] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745907039| [2025/04/30 09:52:25 907054] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745906351|pq_index:0| [2025/04/30 09:52:25 907061] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745905798| [2025/04/30 09:52:25 907069] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745907067| [2025/04/30 09:52:25 907083] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745906351|now:1746006745907067| [2025/04/30 09:52:25 907090] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745906351|now:1746006745907067| [2025/04/30 09:52:25 907096] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 907103] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43543|min_srtt:43543|path_bw:1210332|loss_rate:5.49|path_pto:0| [2025/04/30 09:52:25 907108] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:57612|cwnd:67206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1895862| [2025/04/30 09:52:25 907113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 907117] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 907121] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 907125] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 907130] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 907155] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57612|cwnd:67206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1887609| [2025/04/30 09:52:25 907161] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 907165] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1981| [2025/04/30 09:52:25 907200] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1981|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57612|now:1746006745907173|stream_id:0|stream_offset:1887609| [2025/04/30 09:52:25 907206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 907211] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:57612|applimit:0| [2025/04/30 09:52:25 907215] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43543|rtt_var:599|pto_duration:45939|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 907220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 907226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 907233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 58812| [2025/04/30 09:52:25 907239] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745978112|now:1746006745907215|interv:70897| [2025/04/30 09:52:25 907246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745978112|now:1746006745907215|interval:70897|pto_count:0|srtt:43543 [2025/04/30 09:52:25 907260] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67206|inflight:58812| [2025/04/30 09:52:25 907268] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 907273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58812|cwnd:67206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1888788| [2025/04/30 09:52:25 907278] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 907282] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1982| [2025/04/30 09:52:25 907311] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1982|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58812|now:1746006745907289|stream_id:0|stream_offset:1888788| [2025/04/30 09:52:25 907317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 907323] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:58812|applimit:0| [2025/04/30 09:52:25 907330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43543|rtt_var:599|pto_duration:45939|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 907337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 907343] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 907350] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 60012| [2025/04/30 09:52:25 907357] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745978228|now:1746006745907329|interv:70899| [2025/04/30 09:52:25 907363] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745978228|now:1746006745907329|interval:70899|pto_count:0|srtt:43543 [2025/04/30 09:52:25 907369] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67206|inflight:60012| [2025/04/30 09:52:25 907373] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 907378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:67206|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1889967| [2025/04/30 09:52:25 907382] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1052| [2025/04/30 09:52:25 907386] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745908438|now:1746006745907386|interv:1052| [2025/04/30 09:52:25 907390] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1052| [2025/04/30 09:52:25 907394] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 907398] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745908438| [2025/04/30 09:52:25 907402] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745908438| [2025/04/30 09:52:25 907411] [debug] |xqc_engine_wakeup_after|wakeup:1746006745908438|now:1746006745907411|diff:1027| [2025/04/30 09:52:25 907415] [debug] |xqc_engine_main_logic|END|now:1746006745907067| [2025/04/30 09:52:25 907550] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:53|state:ESTABED|recv_time:1746006745907549| [2025/04/30 09:52:25 907563] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 907572] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:802| [2025/04/30 09:52:25 907577] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:803| [2025/04/30 09:52:25 907587] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:803| [2025/04/30 09:52:25 907594] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 907602] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 907609] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:316|tx_in_flight:55206|prior_delivered:1818931|prior_time:1746006745862734|is_app_limited:0|send_elapse:45179|ack_elapse:44815|ctl_first_sent_time:1746006745863019|lagest_ack_time:1746006745907549|curr_delivered:1866931| [2025/04/30 09:52:25 907617] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745863019| [2025/04/30 09:52:25 907624] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:235||sndq_packets_used_bytes:0|sndq_packets_free:1113| [2025/04/30 09:52:25 907630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 907637] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:317|tx_in_flight:52806|prior_delivered:1821331|prior_time:1746006745864602|is_app_limited:0|send_elapse:43351|ack_elapse:42947|ctl_first_sent_time:1746006745864922|lagest_ack_time:1746006745907549|curr_delivered:1868131| [2025/04/30 09:52:25 907644] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745864922| [2025/04/30 09:52:25 907649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:234||sndq_packets_used_bytes:0|sndq_packets_free:1114| [2025/04/30 09:52:25 907653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43543|rttvar:599|minrtt:31359|latest_rtt:42627|ack_delay:128| [2025/04/30 09:52:25 907657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43413|rttvar:711|minrtt:31359|latest_rtt:42627|ack_delay:128| [2025/04/30 09:52:25 907662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1934|lost_pn:1931|thresh:3| [2025/04/30 09:52:25 907669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 907676] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 907682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 907689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 907695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 907709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 907715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 907721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 907726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 907730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 907734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43413|rtt_var:711|pto_duration:46257|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 907738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 907742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 907746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 57612| [2025/04/30 09:52:25 907750] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745978546|now:1746006745907734|interv:70812| [2025/04/30 09:52:25 907754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745978546|now:1746006745907734|interval:70812|pto_count:0|srtt:43413 [2025/04/30 09:52:25 907759] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43351, ack_elapse 42947, delivered 46800|rate 1079559|lost 322| [2025/04/30 09:52:25 907764] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1079559) in round 34| [2025/04/30 09:52:25 907768] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 907772] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 907776] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67206|packet_lost:0|acked:2400|po_sent_time:1746006745864922|recovery:1|recovery_start:1746006745891694|packet_conservation:0|next_round_delivered:1856131| [2025/04/30 09:52:25 907781] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67206|packet_lost:0|acked:2400|po_sent_time:1746006745864922|recovery:1|recovery_start:1746006745891694|packet_conservation:0|next_round_delivered:1856131| [2025/04/30 09:52:25 907785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:907749|bw:1210332|cwnd:69606|full_bw_reached:1|inflight:57612|srtt:43413|latest_rtt:42627|min_rtt:31359|applimit:0|lost:322|recovery:1|recovery_start:1746006745891694|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 907791] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:803|largest:803|pns:2| [2025/04/30 09:52:25 907796] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:803|frame:ACK |recv_time:1746006745907549|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 907801] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865907549|now:1746006745907549|interv:120000000| [2025/04/30 09:52:25 907808] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865907549|now:1746006745907549|interv:120000000| [2025/04/30 09:52:25 907812] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745908438|pq_index:0| [2025/04/30 09:52:25 907816] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745907067| [2025/04/30 09:52:25 907820] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745907820| [2025/04/30 09:52:25 907826] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745907824| [2025/04/30 09:52:25 907832] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43413|min_srtt:43413|path_bw:1210332|loss_rate:5.43|path_pto:0| [2025/04/30 09:52:25 907836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:57612|cwnd:69606|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1895862| [2025/04/30 09:52:25 907841] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43413|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 907846] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 907850] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43413|min_srtt:43413|path_bw:1210332|loss_rate:5.43|path_pto:0| [2025/04/30 09:52:25 907855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:57612|cwnd:69606|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1897041| [2025/04/30 09:52:25 907859] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43413|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 907863] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 907868] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43413|min_srtt:43413|path_bw:1210332|loss_rate:5.43|path_pto:0| [2025/04/30 09:52:25 907872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:57612|cwnd:69606|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1898220| [2025/04/30 09:52:25 907876] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43413|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 907880] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 907884] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43413|min_srtt:43413|path_bw:1210332|loss_rate:5.43|path_pto:0| [2025/04/30 09:52:25 907889] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:57612|cwnd:69606|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1899399| [2025/04/30 09:52:25 907896] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43413|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 907900] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 907904] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43413|min_srtt:43413|path_bw:1210332|loss_rate:5.43|path_pto:0| [2025/04/30 09:52:25 907908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:57612|cwnd:69606|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1900578| [2025/04/30 09:52:25 907913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 907917] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 907923] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 907931] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 907938] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 907944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57612|cwnd:69606|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1889967| [2025/04/30 09:52:25 907949] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 907953] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 907959] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745908438| [2025/04/30 09:52:25 907966] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745908438| [2025/04/30 09:52:25 907972] [debug] |xqc_engine_wakeup_after|wakeup:1746006745908438|now:1746006745907972|diff:466| [2025/04/30 09:52:25 907979] [debug] |xqc_engine_main_logic|END|now:1746006745907824| [2025/04/30 09:52:25 907987] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745907987| [2025/04/30 09:52:25 907993] [debug] |xqc_engine_wakeup_after|wakeup:1746006745908438|now:1746006745907993|diff:445| [2025/04/30 09:52:25 908000] [debug] |xqc_engine_main_logic|END|now:1746006745907987| [2025/04/30 09:52:25 909091] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745909091| [2025/04/30 09:52:25 909106] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745908438|pq_index:0| [2025/04/30 09:52:25 909113] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745907824| [2025/04/30 09:52:25 909121] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745909119| [2025/04/30 09:52:25 909128] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745908438|now:1746006745909119| [2025/04/30 09:52:25 909155] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745908438|now:1746006745909119| [2025/04/30 09:52:25 909170] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 909175] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43413|min_srtt:43413|path_bw:1210332|loss_rate:5.43|path_pto:0| [2025/04/30 09:52:25 909180] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:57612|cwnd:69606|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1900578| [2025/04/30 09:52:25 909185] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 909189] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 909193] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 909197] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 909202] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 909206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57612|cwnd:69606|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1889967| [2025/04/30 09:52:25 909211] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 909215] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1983| [2025/04/30 09:52:25 909250] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1983|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57612|now:1746006745909224|stream_id:0|stream_offset:1889967| [2025/04/30 09:52:25 909257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 909261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:57612|applimit:0| [2025/04/30 09:52:25 909268] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43413|rtt_var:711|pto_duration:46257|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 909275] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 909281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 909287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 58812| [2025/04/30 09:52:25 909294] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745980481|now:1746006745909267|interv:71214| [2025/04/30 09:52:25 909300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745980481|now:1746006745909267|interval:71214|pto_count:0|srtt:43413 [2025/04/30 09:52:25 909308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69606|inflight:58812| [2025/04/30 09:52:25 909315] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 909320] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58812|cwnd:69606|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1891146| [2025/04/30 09:52:25 909329] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 909333] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745910333|now:1746006745909333|interv:1000| [2025/04/30 09:52:25 909337] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 909341] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 909345] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745910333| [2025/04/30 09:52:25 909349] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745910333| [2025/04/30 09:52:25 909353] [debug] |xqc_engine_wakeup_after|wakeup:1746006745910333|now:1746006745909353|diff:980| [2025/04/30 09:52:25 909358] [debug] |xqc_engine_main_logic|END|now:1746006745909119| [2025/04/30 09:52:25 909489] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:53|state:ESTABED|recv_time:1746006745909488| [2025/04/30 09:52:25 909500] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 909509] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:803| [2025/04/30 09:52:25 909516] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:804| [2025/04/30 09:52:25 909525] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:804| [2025/04/30 09:52:25 909532] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 909540] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 909547] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:317|tx_in_flight:54006|prior_delivered:1821331|prior_time:1746006745864602|is_app_limited:0|send_elapse:43426|ack_elapse:44886|ctl_first_sent_time:1746006745864997|lagest_ack_time:1746006745909488|curr_delivered:1869331| [2025/04/30 09:52:25 909555] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745864997| [2025/04/30 09:52:25 909564] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:233||sndq_packets_used_bytes:0|sndq_packets_free:1115| [2025/04/30 09:52:25 909571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 909578] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:317|tx_in_flight:54006|prior_delivered:1821331|prior_time:1746006745864602|is_app_limited:0|send_elapse:43426|ack_elapse:44886|ctl_first_sent_time:1746006745864997|lagest_ack_time:1746006745909488|curr_delivered:1870531| [2025/04/30 09:52:25 909586] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745865065| [2025/04/30 09:52:25 909592] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:232||sndq_packets_used_bytes:0|sndq_packets_free:1116| [2025/04/30 09:52:25 909599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43413|rttvar:711|minrtt:31359|latest_rtt:44423|ack_delay:104| [2025/04/30 09:52:25 909606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43526|rttvar:760|minrtt:31359|latest_rtt:44423|ack_delay:104| [2025/04/30 09:52:25 909620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1936|lost_pn:1933|thresh:3| [2025/04/30 09:52:25 909625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 909629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 909633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 909637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 909641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 909645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 909649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 909652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 909656] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 909660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 909664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43526|rtt_var:760|pto_duration:46566|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 909669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 909673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 909677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 56412| [2025/04/30 09:52:25 909681] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745980790|now:1746006745909664|interv:71126| [2025/04/30 09:52:25 909685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745980790|now:1746006745909664|interval:71126|pto_count:0|srtt:43526 [2025/04/30 09:52:25 909690] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43426, ack_elapse 44886, delivered 49200|rate 1096110|lost 322| [2025/04/30 09:52:25 909694] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1096110) in round 34| [2025/04/30 09:52:25 909699] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 909703] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 909707] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:69606|packet_lost:0|acked:2400|po_sent_time:1746006745865065|recovery:1|recovery_start:1746006745891694|packet_conservation:0|next_round_delivered:1856131| [2025/04/30 09:52:25 909711] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:69606|packet_lost:0|acked:2400|po_sent_time:1746006745865065|recovery:1|recovery_start:1746006745891694|packet_conservation:0|next_round_delivered:1856131| [2025/04/30 09:52:25 909719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:907749|bw:1210332|cwnd:72006|full_bw_reached:1|inflight:56412|srtt:43526|latest_rtt:44423|min_rtt:31359|applimit:0|lost:322|recovery:1|recovery_start:1746006745891694|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 909725] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:804|largest:804|pns:2| [2025/04/30 09:52:25 909729] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:804|frame:ACK |recv_time:1746006745909488|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 909734] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865909488|now:1746006745909488|interv:120000000| [2025/04/30 09:52:25 909738] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865909488|now:1746006745909488|interv:120000000| [2025/04/30 09:52:25 909742] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745910333|pq_index:0| [2025/04/30 09:52:25 909747] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745909119| [2025/04/30 09:52:25 909751] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745909751| [2025/04/30 09:52:25 909756] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745909755| [2025/04/30 09:52:25 909762] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43526|min_srtt:43526|path_bw:1210332|loss_rate:5.41|path_pto:0| [2025/04/30 09:52:25 909767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:56412|cwnd:72006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1900578| [2025/04/30 09:52:25 909771] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43526|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 909776] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 909780] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43526|min_srtt:43526|path_bw:1210332|loss_rate:5.41|path_pto:0| [2025/04/30 09:52:25 909785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:56412|cwnd:72006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1901757| [2025/04/30 09:52:25 909789] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43526|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 909794] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 909798] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43526|min_srtt:43526|path_bw:1210332|loss_rate:5.41|path_pto:0| [2025/04/30 09:52:25 909802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:56412|cwnd:72006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1902936| [2025/04/30 09:52:25 909809] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43526|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 909813] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 909818] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43526|min_srtt:43526|path_bw:1210332|loss_rate:5.41|path_pto:0| [2025/04/30 09:52:25 909822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:56412|cwnd:72006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1904115| [2025/04/30 09:52:25 909826] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43526|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 909830] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 909835] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43526|min_srtt:43526|path_bw:1210332|loss_rate:5.41|path_pto:0| [2025/04/30 09:52:25 909839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:56412|cwnd:72006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1905294| [2025/04/30 09:52:25 909843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 909847] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 909851] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 909855] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 909859] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 909864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56412|cwnd:72006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1891146| [2025/04/30 09:52:25 909868] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 909872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 909876] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745910333| [2025/04/30 09:52:25 909880] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745910333| [2025/04/30 09:52:25 909884] [debug] |xqc_engine_wakeup_after|wakeup:1746006745910333|now:1746006745909884|diff:449| [2025/04/30 09:52:25 909888] [debug] |xqc_engine_main_logic|END|now:1746006745909755| [2025/04/30 09:52:25 909894] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745909894| [2025/04/30 09:52:25 909898] [debug] |xqc_engine_wakeup_after|wakeup:1746006745910333|now:1746006745909898|diff:435| [2025/04/30 09:52:25 909902] [debug] |xqc_engine_main_logic|END|now:1746006745909894| [2025/04/30 09:52:25 910985] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745910984| [2025/04/30 09:52:25 911000] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745910333|pq_index:0| [2025/04/30 09:52:25 911007] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745909755| [2025/04/30 09:52:25 911015] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745911013| [2025/04/30 09:52:25 911023] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745910333|now:1746006745911013| [2025/04/30 09:52:25 911029] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745910333|now:1746006745911013| [2025/04/30 09:52:25 911035] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 911043] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43526|min_srtt:43526|path_bw:1210332|loss_rate:5.41|path_pto:0| [2025/04/30 09:52:25 911049] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:56412|cwnd:72006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1905294| [2025/04/30 09:52:25 911057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 911063] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 911069] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 911076] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 911083] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 911090] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56412|cwnd:72006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1891146| [2025/04/30 09:52:25 911097] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 911104] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1984| [2025/04/30 09:52:25 911167] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1984|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56412|now:1746006745911115|stream_id:0|stream_offset:1891146| [2025/04/30 09:52:25 911179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 911187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:56412|applimit:0| [2025/04/30 09:52:25 911194] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43526|rtt_var:760|pto_duration:46566|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 911201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 911208] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 911222] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 57612| [2025/04/30 09:52:25 911227] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745982681|now:1746006745911194|interv:71487| [2025/04/30 09:52:25 911231] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745982681|now:1746006745911194|interval:71487|pto_count:0|srtt:43526 [2025/04/30 09:52:25 911236] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72006|inflight:57612| [2025/04/30 09:52:25 911241] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 911245] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57612|cwnd:72006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1892325| [2025/04/30 09:52:25 911250] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 911254] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1985| [2025/04/30 09:52:25 911285] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1985|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57612|now:1746006745911262|stream_id:0|stream_offset:1892325| [2025/04/30 09:52:25 911292] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 911300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:57612|applimit:0| [2025/04/30 09:52:25 911307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43526|rtt_var:760|pto_duration:46566|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 911314] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 911321] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 911327] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 58812| [2025/04/30 09:52:25 911334] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745982828|now:1746006745911307|interv:71521| [2025/04/30 09:52:25 911338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745982828|now:1746006745911307|interval:71521|pto_count:0|srtt:43526 [2025/04/30 09:52:25 911343] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72006|inflight:58812| [2025/04/30 09:52:25 911348] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 911352] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58812|cwnd:72006|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1893504| [2025/04/30 09:52:25 911356] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1046| [2025/04/30 09:52:25 911360] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745912406|now:1746006745911360|interv:1046| [2025/04/30 09:52:25 911369] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1046| [2025/04/30 09:52:25 911373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 911377] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745912406| [2025/04/30 09:52:25 911381] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745912406| [2025/04/30 09:52:25 911386] [debug] |xqc_engine_wakeup_after|wakeup:1746006745912406|now:1746006745911386|diff:1020| [2025/04/30 09:52:25 911392] [debug] |xqc_engine_main_logic|END|now:1746006745911013| [2025/04/30 09:52:25 911471] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:53|state:ESTABED|recv_time:1746006745911470| [2025/04/30 09:52:25 911483] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 911492] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:804| [2025/04/30 09:52:25 911498] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:805| [2025/04/30 09:52:25 911508] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:805| [2025/04/30 09:52:25 911514] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 911522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 911529] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:318|tx_in_flight:52800|prior_delivered:1823731|prior_time:1746006745866571|is_app_limited:0|send_elapse:43444|ack_elapse:44899|ctl_first_sent_time:1746006745866914|lagest_ack_time:1746006745911470|curr_delivered:1871731| [2025/04/30 09:52:25 911537] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745866914| [2025/04/30 09:52:25 911544] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:231||sndq_packets_used_bytes:0|sndq_packets_free:1117| [2025/04/30 09:52:25 911551] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 911558] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:318|tx_in_flight:52800|prior_delivered:1823731|prior_time:1746006745866571|is_app_limited:0|send_elapse:43444|ack_elapse:44899|ctl_first_sent_time:1746006745866914|lagest_ack_time:1746006745911470|curr_delivered:1872931| [2025/04/30 09:52:25 911577] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745867009| [2025/04/30 09:52:25 911584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:230||sndq_packets_used_bytes:0|sndq_packets_free:1118| [2025/04/30 09:52:25 911591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43526|rttvar:760|minrtt:31359|latest_rtt:44461|ack_delay:88| [2025/04/30 09:52:25 911598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43632|rttvar:781|minrtt:31359|latest_rtt:44461|ack_delay:88| [2025/04/30 09:52:25 911605] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1938|lost_pn:1935|thresh:3| [2025/04/30 09:52:25 911611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 911618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 911629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 911633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 911637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 911641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 911645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 911649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 911653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 911657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 911661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43632|rtt_var:781|pto_duration:46756|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 911666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 911669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 911673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 56412| [2025/04/30 09:52:25 911677] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745983018|now:1746006745911661|interv:71357| [2025/04/30 09:52:25 911681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745983018|now:1746006745911661|interval:71357|pto_count:0|srtt:43632 [2025/04/30 09:52:25 911686] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43444, ack_elapse 44899, delivered 49200|rate 1095792|lost 322| [2025/04/30 09:52:25 911691] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1095792) in round 34| [2025/04/30 09:52:25 911695] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 911699] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 911703] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72006|packet_lost:0|acked:2400|po_sent_time:1746006745867009|recovery:1|recovery_start:1746006745891694|packet_conservation:0|next_round_delivered:1856131| [2025/04/30 09:52:25 911707] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72006|packet_lost:0|acked:2400|po_sent_time:1746006745867009|recovery:1|recovery_start:1746006745891694|packet_conservation:0|next_round_delivered:1856131| [2025/04/30 09:52:25 911712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:907749|bw:1210332|cwnd:74406|full_bw_reached:1|inflight:56412|srtt:43632|latest_rtt:44461|min_rtt:31359|applimit:0|lost:322|recovery:1|recovery_start:1746006745891694|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 911721] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:805|largest:805|pns:2| [2025/04/30 09:52:25 911726] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:805|frame:ACK |recv_time:1746006745911470|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 911730] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865911470|now:1746006745911470|interv:120000000| [2025/04/30 09:52:25 911735] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865911470|now:1746006745911470|interv:120000000| [2025/04/30 09:52:25 911739] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745912406|pq_index:0| [2025/04/30 09:52:25 911743] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745911013| [2025/04/30 09:52:25 911747] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745911747| [2025/04/30 09:52:25 911752] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745911751| [2025/04/30 09:52:25 911758] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43632|min_srtt:43632|path_bw:1210332|loss_rate:5.35|path_pto:0| [2025/04/30 09:52:25 911763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:56412|cwnd:74406|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1905294| [2025/04/30 09:52:25 911767] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43632|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 911772] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 911777] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43632|min_srtt:43632|path_bw:1210332|loss_rate:5.35|path_pto:0| [2025/04/30 09:52:25 911781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:56412|cwnd:74406|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1906473| [2025/04/30 09:52:25 911785] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43632|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 911790] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 911794] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43632|min_srtt:43632|path_bw:1210332|loss_rate:5.35|path_pto:0| [2025/04/30 09:52:25 911799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:56412|cwnd:74406|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1907652| [2025/04/30 09:52:25 911803] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43632|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 911807] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 911814] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43632|min_srtt:43632|path_bw:1210332|loss_rate:5.35|path_pto:0| [2025/04/30 09:52:25 911818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:56412|cwnd:74406|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1908831| [2025/04/30 09:52:25 911823] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43632|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 911827] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 911831] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43632|min_srtt:43632|path_bw:1210332|loss_rate:5.35|path_pto:0| [2025/04/30 09:52:25 911836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:56412|cwnd:74406|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1910010| [2025/04/30 09:52:25 911840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 911844] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 911848] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 911852] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 911857] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 911861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56412|cwnd:74406|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1893504| [2025/04/30 09:52:25 911865] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 911869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 911873] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745912406| [2025/04/30 09:52:25 911877] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745912406| [2025/04/30 09:52:25 911881] [debug] |xqc_engine_wakeup_after|wakeup:1746006745912406|now:1746006745911881|diff:525| [2025/04/30 09:52:25 911886] [debug] |xqc_engine_main_logic|END|now:1746006745911751| [2025/04/30 09:52:25 911891] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745911891| [2025/04/30 09:52:25 911895] [debug] |xqc_engine_wakeup_after|wakeup:1746006745912406|now:1746006745911895|diff:511| [2025/04/30 09:52:25 911899] [debug] |xqc_engine_main_logic|END|now:1746006745911891| [2025/04/30 09:52:25 912975] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745912975| [2025/04/30 09:52:25 912990] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745912406|pq_index:0| [2025/04/30 09:52:25 912997] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745911751| [2025/04/30 09:52:25 913004] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745913002| [2025/04/30 09:52:25 913019] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745912406|now:1746006745913002| [2025/04/30 09:52:25 913026] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745912406|now:1746006745913002| [2025/04/30 09:52:25 913031] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 913038] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43632|min_srtt:43632|path_bw:1210332|loss_rate:5.35|path_pto:0| [2025/04/30 09:52:25 913045] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:56412|cwnd:74406|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1910010| [2025/04/30 09:52:25 913051] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 913058] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 913064] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 913071] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 913078] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 913085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56412|cwnd:74406|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1893504| [2025/04/30 09:52:25 913091] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 913098] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1986| [2025/04/30 09:52:25 913155] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1986|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56412|now:1746006745913109|stream_id:0|stream_offset:1893504| [2025/04/30 09:52:25 913169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 913176] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:56412|applimit:0| [2025/04/30 09:52:25 913184] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43632|rtt_var:781|pto_duration:46756|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 913191] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 913197] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 913204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 57612| [2025/04/30 09:52:25 913210] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745984865|now:1746006745913183|interv:71682| [2025/04/30 09:52:25 913214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745984865|now:1746006745913183|interval:71682|pto_count:0|srtt:43632 [2025/04/30 09:52:25 913224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74406|inflight:57612| [2025/04/30 09:52:25 913229] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 913233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57612|cwnd:74406|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1894683| [2025/04/30 09:52:25 913237] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 913241] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745914241|now:1746006745913241|interv:1000| [2025/04/30 09:52:25 913245] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 913249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 913253] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745914241| [2025/04/30 09:52:25 913258] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745914241| [2025/04/30 09:52:25 913262] [debug] |xqc_engine_wakeup_after|wakeup:1746006745914241|now:1746006745913261|diff:980| [2025/04/30 09:52:25 913266] [debug] |xqc_engine_main_logic|END|now:1746006745913002| [2025/04/30 09:52:25 913875] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:44|state:ESTABED|recv_time:1746006745913874| [2025/04/30 09:52:25 913886] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 913895] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:805| [2025/04/30 09:52:25 913901] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:806| [2025/04/30 09:52:25 913909] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:806| [2025/04/30 09:52:25 913916] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 913924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 913931] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:318|tx_in_flight:55200|prior_delivered:1823731|prior_time:1746006745866571|is_app_limited:0|send_elapse:43630|ack_elapse:47303|ctl_first_sent_time:1746006745867100|lagest_ack_time:1746006745913874|curr_delivered:1874131| [2025/04/30 09:52:25 913938] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745867100| [2025/04/30 09:52:25 913945] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:229||sndq_packets_used_bytes:0|sndq_packets_free:1119| [2025/04/30 09:52:25 913952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1940|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1940|path_largest_ack:1940| [2025/04/30 09:52:25 913958] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:318|tx_in_flight:55206|prior_delivered:1824931|prior_time:1746006745868743|is_app_limited:0|send_elapse:45572|ack_elapse:45131|ctl_first_sent_time:1746006745869163|lagest_ack_time:1746006745913874|curr_delivered:1875337| [2025/04/30 09:52:25 913965] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745869163| [2025/04/30 09:52:25 913978] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:228||sndq_packets_used_bytes:0|sndq_packets_free:1120| [2025/04/30 09:52:25 913985] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43632|rttvar:781|minrtt:31359|latest_rtt:44711|ack_delay:512| [2025/04/30 09:52:25 913991] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43702|rttvar:727|minrtt:31359|latest_rtt:44711|ack_delay:512| [2025/04/30 09:52:25 913998] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1940|lost_pn:1937|thresh:3| [2025/04/30 09:52:25 914004] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 914010] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 914016] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 914022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 914028] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 914035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 914041] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 914048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 914054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 914060] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 785|pns:2| [2025/04/30 09:52:25 914065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 914072] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43702|rtt_var:727|pto_duration:46610|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 914078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 914085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 914090] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 914094] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745984719|now:1746006745914071|interv:70648| [2025/04/30 09:52:25 914098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745984719|now:1746006745914071|interval:70648|pto_count:0|srtt:43702 [2025/04/30 09:52:25 914103] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45572, ack_elapse 45131, delivered 50406|rate 1106073|lost 322| [2025/04/30 09:52:25 914107] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1106073) in round 34| [2025/04/30 09:52:25 914112] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 914116] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 914124] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:74406|packet_lost:0|acked:2406|po_sent_time:1746006745869163|recovery:1|recovery_start:1746006745891694|packet_conservation:0|next_round_delivered:1856131| [2025/04/30 09:52:25 914128] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:74406|packet_lost:0|acked:2406|po_sent_time:1746006745869163|recovery:1|recovery_start:1746006745891694|packet_conservation:0|next_round_delivered:1856131| [2025/04/30 09:52:25 914150] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:907749|bw:1210332|cwnd:76812|full_bw_reached:1|inflight:55206|srtt:43702|latest_rtt:44711|min_rtt:31359|applimit:0|lost:322|recovery:1|recovery_start:1746006745891694|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 914157] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:806|largest:806|pns:2| [2025/04/30 09:52:25 914161] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:806|frame:ACK |recv_time:1746006745913874|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 914166] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865913874|now:1746006745913874|interv:120000000| [2025/04/30 09:52:25 914170] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865913874|now:1746006745913874|interv:120000000| [2025/04/30 09:52:25 914174] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745914241|pq_index:0| [2025/04/30 09:52:25 914179] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745913002| [2025/04/30 09:52:25 914183] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745914183| [2025/04/30 09:52:25 914188] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745914187| [2025/04/30 09:52:25 914194] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43702|min_srtt:43702|path_bw:1210332|loss_rate:5.32|path_pto:0| [2025/04/30 09:52:25 914198] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:55206|cwnd:76812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1910010| [2025/04/30 09:52:25 914204] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43702|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 914211] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 914218] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43702|min_srtt:43702|path_bw:1210332|loss_rate:5.32|path_pto:0| [2025/04/30 09:52:25 914225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:55206|cwnd:76812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1911189| [2025/04/30 09:52:25 914232] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43702|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 914245] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 914250] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43702|min_srtt:43702|path_bw:1210332|loss_rate:5.32|path_pto:0| [2025/04/30 09:52:25 914254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:55206|cwnd:76812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1912368| [2025/04/30 09:52:25 914259] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43702|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 914263] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 914268] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43702|min_srtt:43702|path_bw:1210332|loss_rate:5.32|path_pto:0| [2025/04/30 09:52:25 914272] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:55206|cwnd:76812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1913547| [2025/04/30 09:52:25 914276] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43702|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 914281] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 914285] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43702|min_srtt:43702|path_bw:1210332|loss_rate:5.32|path_pto:0| [2025/04/30 09:52:25 914289] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:55206|cwnd:76812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1914726| [2025/04/30 09:52:25 914293] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43702|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 914298] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 914302] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43702|min_srtt:43702|path_bw:1210332|loss_rate:5.32|path_pto:0| [2025/04/30 09:52:25 914307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:55206|cwnd:76812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1915905| [2025/04/30 09:52:25 914311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 914315] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 914319] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 914323] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 914330] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 914335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:76812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1894683| [2025/04/30 09:52:25 914339] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 914343] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 914347] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745914241| [2025/04/30 09:52:25 914351] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745914241| [2025/04/30 09:52:25 914355] [debug] |xqc_engine_wakeup_after|wakeup:1746006745914241|now:1746006745914355|diff:18446744073709551502| [2025/04/30 09:52:25 914360] [debug] |xqc_engine_main_logic|END|now:1746006745914187| [2025/04/30 09:52:25 914365] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745914365| [2025/04/30 09:52:25 914369] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745914241|pq_index:0| [2025/04/30 09:52:25 914373] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745914187| [2025/04/30 09:52:25 914378] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745914377| [2025/04/30 09:52:25 914382] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745914241|now:1746006745914377| [2025/04/30 09:52:25 914387] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745914241|now:1746006745914377| [2025/04/30 09:52:25 914390] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 914395] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43702|min_srtt:43702|path_bw:1210332|loss_rate:5.32|path_pto:0| [2025/04/30 09:52:25 914399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:55206|cwnd:76812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1915905| [2025/04/30 09:52:25 914404] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 914408] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 914411] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 914416] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 914420] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 914424] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:76812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1894683| [2025/04/30 09:52:25 914428] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 914435] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1987| [2025/04/30 09:52:25 914474] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1987|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746006745914443|stream_id:0|stream_offset:1894683| [2025/04/30 09:52:25 914484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1987|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:25 914491] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 09:52:25 914498] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43702|rtt_var:727|pto_duration:46610|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 914505] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 914509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 914513] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 09:52:25 914517] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745986053|now:1746006745914498|interv:71555| [2025/04/30 09:52:25 914522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745986053|now:1746006745914498|interval:71555|pto_count:0|srtt:43702 [2025/04/30 09:52:25 914526] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76812|inflight:56406| [2025/04/30 09:52:25 914531] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 914535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:76812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1895862| [2025/04/30 09:52:25 914540] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 914544] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745915544|now:1746006745914544|interv:1000| [2025/04/30 09:52:25 914548] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 914552] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 914556] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745915544| [2025/04/30 09:52:25 914561] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745915544| [2025/04/30 09:52:25 914565] [debug] |xqc_engine_wakeup_after|wakeup:1746006745915544|now:1746006745914565|diff:979| [2025/04/30 09:52:25 914569] [debug] |xqc_engine_main_logic|END|now:1746006745914377| [2025/04/30 09:52:25 915632] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:44|state:ESTABED|recv_time:1746006745915630| [2025/04/30 09:52:25 915646] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 915655] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:806| [2025/04/30 09:52:25 915662] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:807| [2025/04/30 09:52:25 915671] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:807| [2025/04/30 09:52:25 915684] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 915692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1941|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1941|path_largest_ack:1941| [2025/04/30 09:52:25 915700] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:319|tx_in_flight:52806|prior_delivered:1827331|prior_time:1746006745870559|is_app_limited:0|send_elapse:43637|ack_elapse:45071|ctl_first_sent_time:1746006745870925|lagest_ack_time:1746006745915630|curr_delivered:1876537| [2025/04/30 09:52:25 915707] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745870925| [2025/04/30 09:52:25 915714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:227||sndq_packets_used_bytes:0|sndq_packets_free:1121| [2025/04/30 09:52:25 915721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43702|rttvar:727|minrtt:31359|latest_rtt:44705|ack_delay:1272| [2025/04/30 09:52:25 915728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43669|rttvar:613|minrtt:31359|latest_rtt:44705|ack_delay:1272| [2025/04/30 09:52:25 915735] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1941|lost_pn:1938|thresh:3| [2025/04/30 09:52:25 915742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 915749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 915755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 915759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 915762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 915766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 915770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 915774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 915778] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 915782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 915786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43669|rtt_var:613|pto_duration:46121|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 915791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 915795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 915799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 915803] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745985564|now:1746006745915786|interv:69778| [2025/04/30 09:52:25 915807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745985564|now:1746006745915786|interval:69778|pto_count:0|srtt:43669 [2025/04/30 09:52:25 915816] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43637, ack_elapse 45071, delivered 49206|rate 1091744|lost 322| [2025/04/30 09:52:25 915820] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1091744) in round 34| [2025/04/30 09:52:25 915825] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 915829] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 915833] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:76812|packet_lost:0|acked:1200|po_sent_time:1746006745870925|recovery:1|recovery_start:1746006745891694|packet_conservation:0|next_round_delivered:1856131| [2025/04/30 09:52:25 915837] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:76812|packet_lost:0|acked:1200|po_sent_time:1746006745870925|recovery:1|recovery_start:1746006745891694|packet_conservation:0|next_round_delivered:1856131| [2025/04/30 09:52:25 915842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:907749|bw:1210332|cwnd:78012|full_bw_reached:1|inflight:55206|srtt:43669|latest_rtt:44705|min_rtt:31359|applimit:0|lost:322|recovery:1|recovery_start:1746006745891694|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 915848] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:807|largest:807|pns:2| [2025/04/30 09:52:25 915853] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:807|frame:ACK |recv_time:1746006745915630|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 915857] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865915630|now:1746006745915630|interv:120000000| [2025/04/30 09:52:25 915862] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865915630|now:1746006745915630|interv:120000000| [2025/04/30 09:52:25 915866] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745915544|pq_index:0| [2025/04/30 09:52:25 915870] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745914377| [2025/04/30 09:52:25 915874] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745915874| [2025/04/30 09:52:25 915879] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745915878| [2025/04/30 09:52:25 915885] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745915544|now:1746006745915878| [2025/04/30 09:52:25 915892] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745915544|now:1746006745915878| [2025/04/30 09:52:25 915898] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 915907] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43669|min_srtt:43669|path_bw:1210332|loss_rate:5.29|path_pto:0| [2025/04/30 09:52:25 915912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:55206|cwnd:78012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1915905| [2025/04/30 09:52:25 915922] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43669|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 915929] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 915936] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43669|min_srtt:43669|path_bw:1210332|loss_rate:5.29|path_pto:0| [2025/04/30 09:52:25 915943] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:55206|cwnd:78012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1917084| [2025/04/30 09:52:25 915950] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43669|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 915956] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 915963] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43669|min_srtt:43669|path_bw:1210332|loss_rate:5.29|path_pto:0| [2025/04/30 09:52:25 915970] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:55206|cwnd:78012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1918263| [2025/04/30 09:52:25 915977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 915983] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 915990] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 915996] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 916004] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 916011] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:78012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1895862| [2025/04/30 09:52:25 916018] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 916026] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1988| [2025/04/30 09:52:25 916073] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1988|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746006745916037|stream_id:0|stream_offset:1895862| [2025/04/30 09:52:25 916083] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 916091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 09:52:25 916097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43669|rtt_var:613|pto_duration:46121|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 916110] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 916117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 916123] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 56406| [2025/04/30 09:52:25 916130] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745987158|now:1746006745916097|interv:71061| [2025/04/30 09:52:25 916165] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745987158|now:1746006745916097|interval:71061|pto_count:0|srtt:43669 [2025/04/30 09:52:25 916173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78012|inflight:56406| [2025/04/30 09:52:25 916181] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 916187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:78012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1897041| [2025/04/30 09:52:25 916195] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 916200] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745917200|now:1746006745916200|interv:1000| [2025/04/30 09:52:25 916206] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 916213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 916219] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745917200| [2025/04/30 09:52:25 916226] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745917200| [2025/04/30 09:52:25 916232] [debug] |xqc_engine_wakeup_after|wakeup:1746006745917200|now:1746006745916232|diff:968| [2025/04/30 09:52:25 916239] [debug] |xqc_engine_main_logic|END|now:1746006745915878| [2025/04/30 09:52:25 916247] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745916247| [2025/04/30 09:52:25 916253] [debug] |xqc_engine_wakeup_after|wakeup:1746006745917200|now:1746006745916253|diff:947| [2025/04/30 09:52:25 916260] [debug] |xqc_engine_main_logic|END|now:1746006745916247| [2025/04/30 09:52:25 917332] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745917332| [2025/04/30 09:52:25 917343] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745917200|pq_index:0| [2025/04/30 09:52:25 917348] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745915878| [2025/04/30 09:52:25 917353] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745917352| [2025/04/30 09:52:25 917358] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745917200|now:1746006745917352| [2025/04/30 09:52:25 917363] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745917200|now:1746006745917352| [2025/04/30 09:52:25 917367] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 917372] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43669|min_srtt:43669|path_bw:1210332|loss_rate:5.26|path_pto:0| [2025/04/30 09:52:25 917383] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:56406|cwnd:78012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1918263| [2025/04/30 09:52:25 917387] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 917391] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 917395] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 917400] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 917404] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 917409] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:78012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1897041| [2025/04/30 09:52:25 917413] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 917418] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1989| [2025/04/30 09:52:25 917457] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1989|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56406|now:1746006745917426|stream_id:0|stream_offset:1897041| [2025/04/30 09:52:25 917466] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 917473] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:56406|applimit:0| [2025/04/30 09:52:25 917480] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43669|rtt_var:613|pto_duration:46121|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 917487] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 917493] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 917499] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 57606| [2025/04/30 09:52:25 917506] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745988547|now:1746006745917479|interv:71068| [2025/04/30 09:52:25 917512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745988547|now:1746006745917479|interval:71068|pto_count:0|srtt:43669 [2025/04/30 09:52:25 917519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78012|inflight:57606| [2025/04/30 09:52:25 917526] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 917533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57606|cwnd:78012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1898220| [2025/04/30 09:52:25 917538] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 917547] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745918547|now:1746006745917547|interv:1000| [2025/04/30 09:52:25 917551] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 917556] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 917563] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745918547| [2025/04/30 09:52:25 917570] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745918547| [2025/04/30 09:52:25 917576] [debug] |xqc_engine_wakeup_after|wakeup:1746006745918547|now:1746006745917576|diff:971| [2025/04/30 09:52:25 917583] [debug] |xqc_engine_main_logic|END|now:1746006745917352| [2025/04/30 09:52:25 917597] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:46|state:ESTABED|recv_time:1746006745917596| [2025/04/30 09:52:25 917604] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 917613] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:807| [2025/04/30 09:52:25 917618] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:808| [2025/04/30 09:52:25 917624] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:808| [2025/04/30 09:52:25 917628] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 917633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 917638] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:319|tx_in_flight:55206|prior_delivered:1827331|prior_time:1746006745870559|is_app_limited:0|send_elapse:43912|ack_elapse:47037|ctl_first_sent_time:1746006745871200|lagest_ack_time:1746006745917596|curr_delivered:1877737| [2025/04/30 09:52:25 917643] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745871200| [2025/04/30 09:52:25 917647] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:226||sndq_packets_used_bytes:0|sndq_packets_free:1122| [2025/04/30 09:52:25 917652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 917656] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:319|tx_in_flight:54006|prior_delivered:1829731|prior_time:1746006745872571|is_app_limited:0|send_elapse:43608|ack_elapse:45025|ctl_first_sent_time:1746006745872929|lagest_ack_time:1746006745917596|curr_delivered:1878937| [2025/04/30 09:52:25 917661] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745872929| [2025/04/30 09:52:25 917664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:225||sndq_packets_used_bytes:0|sndq_packets_free:1123| [2025/04/30 09:52:25 917669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43669|rttvar:613|minrtt:31359|latest_rtt:44667|ack_delay:104| [2025/04/30 09:52:25 917673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43781|rttvar:683|minrtt:31359|latest_rtt:44667|ack_delay:104| [2025/04/30 09:52:25 917677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1944|lost_pn:1941|thresh:3| [2025/04/30 09:52:25 917686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 917690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 917694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 917698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 917702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 917706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 917709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 917713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 917717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 917721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 917725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745921287|now:1746006745917725|interval:3562| [2025/04/30 09:52:25 917729] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745921287|now:1746006745917725|interv:3562| [2025/04/30 09:52:25 917734] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43608, ack_elapse 45025, delivered 49206|rate 1092859|lost 322| [2025/04/30 09:52:25 917738] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1092859) in round 34| [2025/04/30 09:52:25 917742] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 917746] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 917750] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:78012|packet_lost:0|acked:2400|po_sent_time:1746006745872929|recovery:1|recovery_start:1746006745891694|packet_conservation:0|next_round_delivered:1856131| [2025/04/30 09:52:25 917755] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:78012|packet_lost:0|acked:2400|po_sent_time:1746006745872929|recovery:1|recovery_start:1746006745891694|packet_conservation:0|next_round_delivered:1856131| [2025/04/30 09:52:25 917760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:907749|bw:1210332|cwnd:80412|full_bw_reached:1|inflight:55206|srtt:43781|latest_rtt:44667|min_rtt:31359|applimit:0|lost:322|recovery:1|recovery_start:1746006745891694|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 917765] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:25 917769] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006745942596|now:1746006745917596|interv:25000| [2025/04/30 09:52:25 917774] [debug] |scid:d47626d1917b423603b680b7|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:1746006745917596|max_ack_delay:25000| [2025/04/30 09:52:25 917784] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:808|largest:808|pns:2| [2025/04/30 09:52:25 917789] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:808|frame:PING ACK |recv_time:1746006745917596|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 917794] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865917596|now:1746006745917596|interv:120000000| [2025/04/30 09:52:25 917798] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865917596|now:1746006745917596|interv:120000000| [2025/04/30 09:52:25 917802] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745918547|pq_index:0| [2025/04/30 09:52:25 917806] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745917352| [2025/04/30 09:52:25 917810] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745917810| [2025/04/30 09:52:25 917815] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745917814| [2025/04/30 09:52:25 917821] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43781|min_srtt:43781|path_bw:1210332|loss_rate:5.24|path_pto:0| [2025/04/30 09:52:25 917825] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:55206|cwnd:80412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1918263| [2025/04/30 09:52:25 917830] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43781|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 917834] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 917839] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43781|min_srtt:43781|path_bw:1210332|loss_rate:5.24|path_pto:0| [2025/04/30 09:52:25 917843] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:55206|cwnd:80412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1919442| [2025/04/30 09:52:25 917847] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43781|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 917852] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 917856] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43781|min_srtt:43781|path_bw:1210332|loss_rate:5.24|path_pto:0| [2025/04/30 09:52:25 917860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:55206|cwnd:80412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1920621| [2025/04/30 09:52:25 917865] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43781|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 917872] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 917876] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43781|min_srtt:43781|path_bw:1210332|loss_rate:5.24|path_pto:0| [2025/04/30 09:52:25 917880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:55206|cwnd:80412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1921800| [2025/04/30 09:52:25 917885] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43781|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 917889] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 917893] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43781|min_srtt:43781|path_bw:1210332|loss_rate:5.24|path_pto:0| [2025/04/30 09:52:25 917898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:55206|cwnd:80412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1922979| [2025/04/30 09:52:25 917904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 917911] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 917916] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 917923] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 917930] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 917936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:80412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1898220| [2025/04/30 09:52:25 917943] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 917949] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 917955] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745918547| [2025/04/30 09:52:25 917961] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745918547| [2025/04/30 09:52:25 917967] [debug] |xqc_engine_wakeup_after|wakeup:1746006745918547|now:1746006745917967|diff:580| [2025/04/30 09:52:25 917974] [debug] |xqc_engine_main_logic|END|now:1746006745917814| [2025/04/30 09:52:25 917982] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745917982| [2025/04/30 09:52:25 917988] [debug] |xqc_engine_wakeup_after|wakeup:1746006745918547|now:1746006745917988|diff:559| [2025/04/30 09:52:25 917995] [debug] |xqc_engine_main_logic|END|now:1746006745917982| [2025/04/30 09:52:25 919066] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745919066| [2025/04/30 09:52:25 919077] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745918547|pq_index:0| [2025/04/30 09:52:25 919082] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745917814| [2025/04/30 09:52:25 919094] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745919092| [2025/04/30 09:52:25 919098] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745918547|now:1746006745919092| [2025/04/30 09:52:25 919103] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745918547|now:1746006745919092| [2025/04/30 09:52:25 919107] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 919112] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43781|min_srtt:43781|path_bw:1210332|loss_rate:5.24|path_pto:0| [2025/04/30 09:52:25 919117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:55206|cwnd:80412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1922979| [2025/04/30 09:52:25 919122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 919126] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 919130] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 919154] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 919159] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 919164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:80412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1898220| [2025/04/30 09:52:25 919168] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 919173] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1990| [2025/04/30 09:52:25 919208] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1990|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746006745919181|stream_id:0|stream_offset:1898220| [2025/04/30 09:52:25 919214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 919220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 09:52:25 919226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745921287|now:1746006745919226|interval:2061| [2025/04/30 09:52:25 919233] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745921287|now:1746006745919226|interv:2061| [2025/04/30 09:52:25 919240] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:80412|inflight:56406| [2025/04/30 09:52:25 919247] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 919254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:80412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1899399| [2025/04/30 09:52:25 919268] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 919274] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1991| [2025/04/30 09:52:25 919304] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1991|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56406|now:1746006745919281|stream_id:0|stream_offset:1899399| [2025/04/30 09:52:25 919311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 919319] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:56406|applimit:0| [2025/04/30 09:52:25 919326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745921287|now:1746006745919325|interval:1962| [2025/04/30 09:52:25 919333] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745921287|now:1746006745919325|interv:1962| [2025/04/30 09:52:25 919340] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:80412|inflight:57606| [2025/04/30 09:52:25 919348] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 919354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57606|cwnd:80412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1900578| [2025/04/30 09:52:25 919362] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 919368] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745920368|now:1746006745919368|interv:1000| [2025/04/30 09:52:25 919374] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 919380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 919387] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745920368| [2025/04/30 09:52:25 919394] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745920368| [2025/04/30 09:52:25 919400] [debug] |xqc_engine_wakeup_after|wakeup:1746006745920368|now:1746006745919400|diff:968| [2025/04/30 09:52:25 919406] [debug] |xqc_engine_main_logic|END|now:1746006745919092| [2025/04/30 09:52:25 919419] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:45|state:ESTABED|recv_time:1746006745919418| [2025/04/30 09:52:25 919424] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 919433] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:808| [2025/04/30 09:52:25 919439] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:809| [2025/04/30 09:52:25 919448] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:809| [2025/04/30 09:52:25 919455] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 919462] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 919476] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:319|tx_in_flight:55206|prior_delivered:1829731|prior_time:1746006745872571|is_app_limited:0|send_elapse:43736|ack_elapse:46847|ctl_first_sent_time:1746006745873057|lagest_ack_time:1746006745919418|curr_delivered:1880137| [2025/04/30 09:52:25 919483] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745873057| [2025/04/30 09:52:25 919490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:224||sndq_packets_used_bytes:0|sndq_packets_free:1124| [2025/04/30 09:52:25 919496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 919504] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:319|tx_in_flight:55206|prior_delivered:1830931|prior_time:1746006745874748|is_app_limited:0|send_elapse:45656|ack_elapse:44670|ctl_first_sent_time:1746006745875117|lagest_ack_time:1746006745919418|curr_delivered:1881337| [2025/04/30 09:52:25 919511] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745875117| [2025/04/30 09:52:25 919519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:223||sndq_packets_used_bytes:0|sndq_packets_free:1125| [2025/04/30 09:52:25 919526] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43781|rttvar:683|minrtt:31359|latest_rtt:44301|ack_delay:96| [2025/04/30 09:52:25 919533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43834|rttvar:619|minrtt:31359|latest_rtt:44301|ack_delay:96| [2025/04/30 09:52:25 919540] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1946|lost_pn:1943|thresh:3| [2025/04/30 09:52:25 919546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 919551] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 919555] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 919559] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 919563] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 919567] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 919571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 919574] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 919578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 919583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1942|lost_pn:1943|po_sent_time:1746006745871037|lost_send_time:1746006745869580|loss_delay:49838|frame:STREAM |repair:128| [2025/04/30 09:52:25 919588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006745871037u| [2025/04/30 09:52:25 919593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 919601] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43834|rtt_var:619|pto_duration:46310|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 919606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 919610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 919614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 919618] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745990591|now:1746006745919601|interv:70990| [2025/04/30 09:52:25 919622] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745990591|now:1746006745919601|interval:70990|pto_count:0|srtt:43834 [2025/04/30 09:52:25 919626] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45656, ack_elapse 44670, delivered 50406|rate 1104038|lost 323| [2025/04/30 09:52:25 919631] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1104038) in round 34| [2025/04/30 09:52:25 919635] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 919639] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 919643] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:80412|packet_lost:1|acked:2400|po_sent_time:1746006745875117|recovery:1|recovery_start:1746006745919592|packet_conservation:0|next_round_delivered:1856131| [2025/04/30 09:52:25 919648] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:80412|packet_lost:1|acked:2400|po_sent_time:1746006745875117|recovery:1|recovery_start:1746006745919592|packet_conservation:0|next_round_delivered:1856131| [2025/04/30 09:52:25 919652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:907749|bw:1210332|cwnd:82812|full_bw_reached:1|inflight:54006|srtt:43834|latest_rtt:44301|min_rtt:31359|applimit:0|lost:322|recovery:1|recovery_start:1746006745919592|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 919658] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:809|largest:809|pns:2| [2025/04/30 09:52:25 919663] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:809|frame:ACK |recv_time:1746006745919418|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 919668] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865919418|now:1746006745919418|interv:120000000| [2025/04/30 09:52:25 919672] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865919418|now:1746006745919418|interv:120000000| [2025/04/30 09:52:25 919676] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745920368|pq_index:0| [2025/04/30 09:52:25 919680] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745919092| [2025/04/30 09:52:25 919684] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745919684| [2025/04/30 09:52:25 919689] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745919688| [2025/04/30 09:52:25 919698] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43834|min_srtt:43834|path_bw:1210332|loss_rate:5.18|path_pto:0| [2025/04/30 09:52:25 919703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:54006|cwnd:82812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1851060| [2025/04/30 09:52:25 919708] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43834|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 919712] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1942|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 919717] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43834|min_srtt:43834|path_bw:1210332|loss_rate:5.18|path_pto:0| [2025/04/30 09:52:25 919721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:54006|cwnd:82812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1922979| [2025/04/30 09:52:25 919726] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43834|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 919730] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 919735] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43834|min_srtt:43834|path_bw:1210332|loss_rate:5.18|path_pto:0| [2025/04/30 09:52:25 919739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:54006|cwnd:82812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1924158| [2025/04/30 09:52:25 919743] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43834|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 919748] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 919752] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43834|min_srtt:43834|path_bw:1210332|loss_rate:5.18|path_pto:0| [2025/04/30 09:52:25 919756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:54006|cwnd:82812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1925337| [2025/04/30 09:52:25 919761] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43834|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 919765] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 919769] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43834|min_srtt:43834|path_bw:1210332|loss_rate:5.18|path_pto:0| [2025/04/30 09:52:25 919773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:54006|cwnd:82812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1926516| [2025/04/30 09:52:25 919780] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43834|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 919785] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 919789] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43834|min_srtt:43834|path_bw:1210332|loss_rate:5.18|path_pto:0| [2025/04/30 09:52:25 919793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:54006|cwnd:82812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1927695| [2025/04/30 09:52:25 919797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 919801] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 919805] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 919809] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 919814] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:1942|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 919818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:82812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1851060| [2025/04/30 09:52:25 919823] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 919826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 919830] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 919835] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:82812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1900578| [2025/04/30 09:52:25 919840] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 919846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 919853] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745920368| [2025/04/30 09:52:25 919860] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745920368| [2025/04/30 09:52:25 919866] [debug] |xqc_engine_wakeup_after|wakeup:1746006745920368|now:1746006745919866|diff:502| [2025/04/30 09:52:25 919873] [debug] |xqc_engine_main_logic|END|now:1746006745919688| [2025/04/30 09:52:25 919882] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745919881| [2025/04/30 09:52:25 919888] [debug] |xqc_engine_wakeup_after|wakeup:1746006745920368|now:1746006745919888|diff:480| [2025/04/30 09:52:25 919894] [debug] |xqc_engine_main_logic|END|now:1746006745919881| [2025/04/30 09:52:25 920986] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745920986| [2025/04/30 09:52:25 920999] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745920368|pq_index:0| [2025/04/30 09:52:25 921014] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745919688| [2025/04/30 09:52:25 921032] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745921031| [2025/04/30 09:52:25 921039] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745920368|now:1746006745921031| [2025/04/30 09:52:25 921047] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745920368|now:1746006745921031| [2025/04/30 09:52:25 921052] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 921057] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43834|min_srtt:43834|path_bw:1210332|loss_rate:5.18|path_pto:0| [2025/04/30 09:52:25 921062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:54006|cwnd:82812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1927695| [2025/04/30 09:52:25 921067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 921071] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 921075] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 921079] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 921084] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:1942|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 921088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:82812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1851060| [2025/04/30 09:52:25 921093] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 921097] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1992| [2025/04/30 09:52:25 921154] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1992|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745921106|stream_id:0|stream_offset:1851060| [2025/04/30 09:52:25 921168] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:1992|origin_pktnum:1942|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:25 921174] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 921178] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43834|rtt_var:619|pto_duration:46310|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 921183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 921186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 921190] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 921199] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745992416|now:1746006745921178|interv:71238| [2025/04/30 09:52:25 921203] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745992416|now:1746006745921178|interval:71238|pto_count:0|srtt:43834 [2025/04/30 09:52:25 921208] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:82812|inflight:55206| [2025/04/30 09:52:25 921213] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 921217] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:82812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1900578| [2025/04/30 09:52:25 921222] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 921226] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745922226|now:1746006745921226|interv:1000| [2025/04/30 09:52:25 921230] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 921234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 921238] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745922226| [2025/04/30 09:52:25 921242] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745922226| [2025/04/30 09:52:25 921246] [debug] |xqc_engine_wakeup_after|wakeup:1746006745922226|now:1746006745921246|diff:980| [2025/04/30 09:52:25 921251] [debug] |xqc_engine_main_logic|END|now:1746006745921031| [2025/04/30 09:52:25 921409] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:45|state:ESTABED|recv_time:1746006745921408| [2025/04/30 09:52:25 921421] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 921430] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:809| [2025/04/30 09:52:25 921436] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:810| [2025/04/30 09:52:25 921445] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:810| [2025/04/30 09:52:25 921451] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 921460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 921467] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:319|tx_in_flight:54006|prior_delivered:1833331|prior_time:1746006745876617|is_app_limited:0|send_elapse:43678|ack_elapse:44791|ctl_first_sent_time:1746006745876942|lagest_ack_time:1746006745921408|curr_delivered:1882537| [2025/04/30 09:52:25 921473] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745876942| [2025/04/30 09:52:25 921480] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:223||sndq_packets_used_bytes:0|sndq_packets_free:1125| [2025/04/30 09:52:25 921486] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 921493] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:319|tx_in_flight:54006|prior_delivered:1833331|prior_time:1746006745876617|is_app_limited:0|send_elapse:43678|ack_elapse:44791|ctl_first_sent_time:1746006745876942|lagest_ack_time:1746006745921408|curr_delivered:1883737| [2025/04/30 09:52:25 921508] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745877040| [2025/04/30 09:52:25 921514] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:222||sndq_packets_used_bytes:0|sndq_packets_free:1126| [2025/04/30 09:52:25 921521] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43834|rttvar:619|minrtt:31359|latest_rtt:44368|ack_delay:88| [2025/04/30 09:52:25 921528] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43890|rttvar:576|minrtt:31359|latest_rtt:44368|ack_delay:88| [2025/04/30 09:52:25 921534] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1948|lost_pn:1945|thresh:3| [2025/04/30 09:52:25 921541] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 921546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 921550] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 921553] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 921558] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 921564] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 921571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 921577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 921582] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 921586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 921590] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 921594] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43890|rtt_var:576|pto_duration:46194|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 921599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 921603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 921607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 921611] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745992300|now:1746006745921594|interv:70706| [2025/04/30 09:52:25 921615] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745992300|now:1746006745921594|interval:70706|pto_count:0|srtt:43890 [2025/04/30 09:52:25 921619] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43678, ack_elapse 44791, delivered 50406|rate 1125360|lost 323| [2025/04/30 09:52:25 921628] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1125360) in round 34| [2025/04/30 09:52:25 921641] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 921646] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 921650] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:82812|packet_lost:0|acked:2400|po_sent_time:1746006745877040|recovery:1|recovery_start:1746006745919592|packet_conservation:0|next_round_delivered:1856131| [2025/04/30 09:52:25 921654] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:82812|packet_lost:0|acked:2400|po_sent_time:1746006745877040|recovery:1|recovery_start:1746006745919592|packet_conservation:0|next_round_delivered:1856131| [2025/04/30 09:52:25 921659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:907749|bw:1210332|cwnd:85212|full_bw_reached:1|inflight:52806|srtt:43890|latest_rtt:44368|min_rtt:31359|applimit:0|lost:323|recovery:1|recovery_start:1746006745919592|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 921665] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:810|largest:810|pns:2| [2025/04/30 09:52:25 921670] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:810|frame:ACK |recv_time:1746006745921408|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 921675] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865921408|now:1746006745921408|interv:120000000| [2025/04/30 09:52:25 921679] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865921408|now:1746006745921408|interv:120000000| [2025/04/30 09:52:25 921683] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745922226|pq_index:0| [2025/04/30 09:52:25 921687] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745921031| [2025/04/30 09:52:25 921691] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745921691| [2025/04/30 09:52:25 921696] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745921695| [2025/04/30 09:52:25 921703] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43890|min_srtt:43890|path_bw:1210332|loss_rate:5.67|path_pto:0| [2025/04/30 09:52:25 921707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:52806|cwnd:85212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1927695| [2025/04/30 09:52:25 921712] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43890|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 921716] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 921721] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43890|min_srtt:43890|path_bw:1210332|loss_rate:5.67|path_pto:0| [2025/04/30 09:52:25 921725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:52806|cwnd:85212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1928874| [2025/04/30 09:52:25 921733] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43890|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 921738] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 921742] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43890|min_srtt:43890|path_bw:1210332|loss_rate:5.67|path_pto:0| [2025/04/30 09:52:25 921747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:52806|cwnd:85212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1930053| [2025/04/30 09:52:25 921751] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43890|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 921756] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 921760] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43890|min_srtt:43890|path_bw:1210332|loss_rate:5.67|path_pto:0| [2025/04/30 09:52:25 921764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:52806|cwnd:85212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1931232| [2025/04/30 09:52:25 921769] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43890|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 921773] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 921777] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43890|min_srtt:43890|path_bw:1210332|loss_rate:5.67|path_pto:0| [2025/04/30 09:52:25 921782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:52806|cwnd:85212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1932411| [2025/04/30 09:52:25 921786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 921790] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 921794] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 921798] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 921803] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 921807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:85212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1900578| [2025/04/30 09:52:25 921812] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 921818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 921822] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745922226| [2025/04/30 09:52:25 921826] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745922226| [2025/04/30 09:52:25 921830] [debug] |xqc_engine_wakeup_after|wakeup:1746006745922226|now:1746006745921830|diff:396| [2025/04/30 09:52:25 921837] [debug] |xqc_engine_main_logic|END|now:1746006745921695| [2025/04/30 09:52:25 921846] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745921846| [2025/04/30 09:52:25 921852] [debug] |xqc_engine_wakeup_after|wakeup:1746006745922226|now:1746006745921852|diff:374| [2025/04/30 09:52:25 921859] [debug] |xqc_engine_main_logic|END|now:1746006745921846| [2025/04/30 09:52:25 922936] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745922936| [2025/04/30 09:52:25 922951] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745922226|pq_index:0| [2025/04/30 09:52:25 922957] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745921695| [2025/04/30 09:52:25 922966] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745922964| [2025/04/30 09:52:25 922973] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745922226|now:1746006745922964| [2025/04/30 09:52:25 922979] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745922226|now:1746006745922964| [2025/04/30 09:52:25 922986] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 922994] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43890|min_srtt:43890|path_bw:1210332|loss_rate:5.67|path_pto:0| [2025/04/30 09:52:25 923001] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:52806|cwnd:85212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1932411| [2025/04/30 09:52:25 923008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 923014] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 923019] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 923026] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 923033] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 923039] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:85212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1900578| [2025/04/30 09:52:25 923046] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 923053] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1993| [2025/04/30 09:52:25 923095] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1993|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745923064|stream_id:0|stream_offset:1900578| [2025/04/30 09:52:25 923112] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 923120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 923126] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43890|rtt_var:576|pto_duration:46194|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 923130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 923155] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 923162] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 923169] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745994258|now:1746006745923126|interv:71132| [2025/04/30 09:52:25 923175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745994258|now:1746006745923126|interval:71132|pto_count:0|srtt:43890 [2025/04/30 09:52:25 923181] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85212|inflight:54006| [2025/04/30 09:52:25 923186] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 923190] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:85212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1901757| [2025/04/30 09:52:25 923195] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 923199] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1994| [2025/04/30 09:52:25 923232] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1994|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745923207|stream_id:0|stream_offset:1901757| [2025/04/30 09:52:25 923242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 923250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 923257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43890|rtt_var:576|pto_duration:46194|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 923264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 923269] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 923273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 923277] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745994401|now:1746006745923256|interv:71145| [2025/04/30 09:52:25 923281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745994401|now:1746006745923256|interval:71145|pto_count:0|srtt:43890 [2025/04/30 09:52:25 923290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85212|inflight:55206| [2025/04/30 09:52:25 923295] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 923299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:85212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1902936| [2025/04/30 09:52:25 923304] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1006| [2025/04/30 09:52:25 923308] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745924314|now:1746006745923308|interv:1006| [2025/04/30 09:52:25 923312] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1006| [2025/04/30 09:52:25 923316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 923320] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745924314| [2025/04/30 09:52:25 923324] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745924314| [2025/04/30 09:52:25 923328] [debug] |xqc_engine_wakeup_after|wakeup:1746006745924314|now:1746006745923328|diff:986| [2025/04/30 09:52:25 923332] [debug] |xqc_engine_main_logic|END|now:1746006745922964| [2025/04/30 09:52:25 923417] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:45|state:ESTABED|recv_time:1746006745923409| [2025/04/30 09:52:25 923430] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 923439] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:810| [2025/04/30 09:52:25 923445] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:811| [2025/04/30 09:52:25 923454] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:811| [2025/04/30 09:52:25 923460] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 923468] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 923475] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:320|tx_in_flight:52806|prior_delivered:1835731|prior_time:1746006745878534|is_app_limited:0|send_elapse:43619|ack_elapse:44875|ctl_first_sent_time:1746006745878896|lagest_ack_time:1746006745923409|curr_delivered:1884937| [2025/04/30 09:52:25 923482] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745878896| [2025/04/30 09:52:25 923489] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:221||sndq_packets_used_bytes:0|sndq_packets_free:1127| [2025/04/30 09:52:25 923495] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 923502] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:320|tx_in_flight:52806|prior_delivered:1835731|prior_time:1746006745878534|is_app_limited:0|send_elapse:43619|ack_elapse:44875|ctl_first_sent_time:1746006745878896|lagest_ack_time:1746006745923409|curr_delivered:1886137| [2025/04/30 09:52:25 923509] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745879029| [2025/04/30 09:52:25 923515] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:220||sndq_packets_used_bytes:0|sndq_packets_free:1128| [2025/04/30 09:52:25 923530] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43890|rttvar:576|minrtt:31359|latest_rtt:44380|ack_delay:96| [2025/04/30 09:52:25 923537] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43939|rttvar:530|minrtt:31359|latest_rtt:44380|ack_delay:96| [2025/04/30 09:52:25 923543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1950|lost_pn:1947|thresh:3| [2025/04/30 09:52:25 923549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 923556] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 923561] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 923565] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 923569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 923573] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 923576] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 923580] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 923584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 923588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 923592] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 923596] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43939|rtt_var:530|pto_duration:46059|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 923601] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 923605] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 923609] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 923613] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745994266|now:1746006745923596|interv:70670| [2025/04/30 09:52:25 923617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745994266|now:1746006745923596|interval:70670|pto_count:0|srtt:43939 [2025/04/30 09:52:25 923622] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43619, ack_elapse 44875, delivered 50406|rate 1123253|lost 323| [2025/04/30 09:52:25 923626] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1123253) in round 34| [2025/04/30 09:52:25 923631] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 923635] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 923642] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:85212|packet_lost:0|acked:2400|po_sent_time:1746006745879029|recovery:1|recovery_start:1746006745919592|packet_conservation:0|next_round_delivered:1856131| [2025/04/30 09:52:25 923647] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:85212|packet_lost:0|acked:2400|po_sent_time:1746006745879029|recovery:1|recovery_start:1746006745919592|packet_conservation:0|next_round_delivered:1856131| [2025/04/30 09:52:25 923652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:87612|full_bw_reached:1|inflight:52806|srtt:43939|latest_rtt:44380|min_rtt:31359|applimit:0|lost:323|recovery:1|recovery_start:1746006745919592|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 923658] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:811|largest:811|pns:2| [2025/04/30 09:52:25 923662] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:811|frame:ACK |recv_time:1746006745923409|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 923667] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865923409|now:1746006745923409|interv:120000000| [2025/04/30 09:52:25 923671] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865923409|now:1746006745923409|interv:120000000| [2025/04/30 09:52:25 923675] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745924314|pq_index:0| [2025/04/30 09:52:25 923680] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745922964| [2025/04/30 09:52:25 923684] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745923684| [2025/04/30 09:52:25 923689] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745923688| [2025/04/30 09:52:25 923695] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43939|min_srtt:43939|path_bw:1210332|loss_rate:5.61|path_pto:0| [2025/04/30 09:52:25 923699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:52806|cwnd:87612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1932411| [2025/04/30 09:52:25 923704] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43939|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 923708] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 923713] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43939|min_srtt:43939|path_bw:1210332|loss_rate:5.61|path_pto:0| [2025/04/30 09:52:25 923717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:52806|cwnd:87612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1933590| [2025/04/30 09:52:25 923722] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43939|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 923728] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 923733] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43939|min_srtt:43939|path_bw:1210332|loss_rate:5.61|path_pto:0| [2025/04/30 09:52:25 923737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:52806|cwnd:87612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1934769| [2025/04/30 09:52:25 923741] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43939|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 923746] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 923750] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43939|min_srtt:43939|path_bw:1210332|loss_rate:5.61|path_pto:0| [2025/04/30 09:52:25 923754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:52806|cwnd:87612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1935948| [2025/04/30 09:52:25 923759] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43939|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 923763] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 923768] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43939|min_srtt:43939|path_bw:1210332|loss_rate:5.61|path_pto:0| [2025/04/30 09:52:25 923772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:52806|cwnd:87612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1937127| [2025/04/30 09:52:25 923776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 923780] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 923784] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 923788] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 923793] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 923797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:87612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1902936| [2025/04/30 09:52:25 923801] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 923805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 923809] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745924314| [2025/04/30 09:52:25 923813] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745924314| [2025/04/30 09:52:25 923820] [debug] |xqc_engine_wakeup_after|wakeup:1746006745924314|now:1746006745923820|diff:494| [2025/04/30 09:52:25 923824] [debug] |xqc_engine_main_logic|END|now:1746006745923688| [2025/04/30 09:52:25 923832] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745923832| [2025/04/30 09:52:25 923839] [debug] |xqc_engine_wakeup_after|wakeup:1746006745924314|now:1746006745923839|diff:475| [2025/04/30 09:52:25 923845] [debug] |xqc_engine_main_logic|END|now:1746006745923832| [2025/04/30 09:52:25 924935] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745924935| [2025/04/30 09:52:25 924951] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745924314|pq_index:0| [2025/04/30 09:52:25 924958] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745923688| [2025/04/30 09:52:25 924967] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745924965| [2025/04/30 09:52:25 924974] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745924314|now:1746006745924965| [2025/04/30 09:52:25 924981] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745924314|now:1746006745924965| [2025/04/30 09:52:25 924988] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 924996] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43939|min_srtt:43939|path_bw:1210332|loss_rate:5.61|path_pto:0| [2025/04/30 09:52:25 925003] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:52806|cwnd:87612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1937127| [2025/04/30 09:52:25 925011] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 925017] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 925023] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 925030] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 925037] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 925043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:87612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1902936| [2025/04/30 09:52:25 925050] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 925057] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1995| [2025/04/30 09:52:25 925101] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1995|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745925069|stream_id:0|stream_offset:1902936| [2025/04/30 09:52:25 925109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 925123] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 925130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43939|rtt_var:530|pto_duration:46059|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 925158] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 925164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 925171] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 925178] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745996128|now:1746006745925130|interv:70998| [2025/04/30 09:52:25 925183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745996128|now:1746006745925130|interval:70998|pto_count:0|srtt:43939 [2025/04/30 09:52:25 925188] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:87612|inflight:54006| [2025/04/30 09:52:25 925193] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 925198] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:87612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1904115| [2025/04/30 09:52:25 925202] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 925206] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1996| [2025/04/30 09:52:25 925250] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1996|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745925214|stream_id:0|stream_offset:1904115| [2025/04/30 09:52:25 925256] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 925260] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 925267] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43939|rtt_var:530|pto_duration:46059|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 925274] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 925280] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 925287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 925293] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745996273|now:1746006745925266|interv:71007| [2025/04/30 09:52:25 925300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745996273|now:1746006745925266|interval:71007|pto_count:0|srtt:43939 [2025/04/30 09:52:25 925307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:87612|inflight:55206| [2025/04/30 09:52:25 925314] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 925327] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:87612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1905294| [2025/04/30 09:52:25 925334] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 925340] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745926340|now:1746006745925340|interv:1000| [2025/04/30 09:52:25 925347] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 925353] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 925359] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745926340| [2025/04/30 09:52:25 925365] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745926340| [2025/04/30 09:52:25 925371] [debug] |xqc_engine_wakeup_after|wakeup:1746006745926340|now:1746006745925370|diff:970| [2025/04/30 09:52:25 925377] [debug] |xqc_engine_main_logic|END|now:1746006745924965| [2025/04/30 09:52:25 925391] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:45|state:ESTABED|recv_time:1746006745925390| [2025/04/30 09:52:25 925399] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 925408] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:811| [2025/04/30 09:52:25 925414] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:812| [2025/04/30 09:52:25 925422] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:812| [2025/04/30 09:52:25 925428] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 925436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 925443] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:320|tx_in_flight:55206|prior_delivered:1835731|prior_time:1746006745878534|is_app_limited:0|send_elapse:43912|ack_elapse:46856|ctl_first_sent_time:1746006745879189|lagest_ack_time:1746006745925390|curr_delivered:1887337| [2025/04/30 09:52:25 925451] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745879189| [2025/04/30 09:52:25 925458] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:219||sndq_packets_used_bytes:0|sndq_packets_free:1129| [2025/04/30 09:52:25 925465] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 925472] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:320|tx_in_flight:54006|prior_delivered:1838131|prior_time:1746006745880508|is_app_limited:0|send_elapse:42838|ack_elapse:44882|ctl_first_sent_time:1746006745880857|lagest_ack_time:1746006745925390|curr_delivered:1888537| [2025/04/30 09:52:25 925479] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745880857| [2025/04/30 09:52:25 925484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:218||sndq_packets_used_bytes:0|sndq_packets_free:1130| [2025/04/30 09:52:25 925488] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43939|rttvar:530|minrtt:31359|latest_rtt:44533|ack_delay:96| [2025/04/30 09:52:25 925492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:44001|rttvar:522|minrtt:31359|latest_rtt:44533|ack_delay:96| [2025/04/30 09:52:25 925502] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1952|lost_pn:1949|thresh:3| [2025/04/30 09:52:25 925506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 925510] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 925514] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 925518] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 925522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 925526] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 925530] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 925533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 925537] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 925541] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 925545] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 925549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44001|rtt_var:522|pto_duration:46089|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 925554] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 925558] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 925562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 925566] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745996303|now:1746006745925549|interv:70754| [2025/04/30 09:52:25 925570] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745996303|now:1746006745925549|interval:70754|pto_count:0|srtt:44001 [2025/04/30 09:52:25 925574] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42838, ack_elapse 44882, delivered 50406|rate 1123078|lost 323| [2025/04/30 09:52:25 925579] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1123078) in round 34| [2025/04/30 09:52:25 925583] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 925587] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 925591] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:87612|packet_lost:0|acked:2400|po_sent_time:1746006745880857|recovery:1|recovery_start:1746006745919592|packet_conservation:0|next_round_delivered:1856131| [2025/04/30 09:52:25 925599] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:87612|packet_lost:0|acked:2400|po_sent_time:1746006745880857|recovery:1|recovery_start:1746006745919592|packet_conservation:0|next_round_delivered:1856131| [2025/04/30 09:52:25 925603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:90012|full_bw_reached:1|inflight:52806|srtt:44001|latest_rtt:44533|min_rtt:31359|applimit:0|lost:323|recovery:1|recovery_start:1746006745919592|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 925610] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:812|largest:812|pns:2| [2025/04/30 09:52:25 925615] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:812|frame:ACK |recv_time:1746006745925390|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 925619] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865925390|now:1746006745925390|interv:120000000| [2025/04/30 09:52:25 925623] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865925390|now:1746006745925390|interv:120000000| [2025/04/30 09:52:25 925628] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745926340|pq_index:0| [2025/04/30 09:52:25 925632] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745924965| [2025/04/30 09:52:25 925636] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745925636| [2025/04/30 09:52:25 925641] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745925640| [2025/04/30 09:52:25 925647] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44001|min_srtt:44001|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 925651] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:52806|cwnd:90012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1937127| [2025/04/30 09:52:25 925656] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44001|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 925661] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 925665] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44001|min_srtt:44001|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 925669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:52806|cwnd:90012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1938306| [2025/04/30 09:52:25 925674] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44001|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 925678] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 925682] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44001|min_srtt:44001|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 925689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:52806|cwnd:90012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1939485| [2025/04/30 09:52:25 925694] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44001|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 925698] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 925702] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44001|min_srtt:44001|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 925707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:52806|cwnd:90012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1940664| [2025/04/30 09:52:25 925711] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44001|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 925715] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 925719] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44001|min_srtt:44001|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 925724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:52806|cwnd:90012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1941843| [2025/04/30 09:52:25 925728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 925732] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 925736] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 925740] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 925744] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 925748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:90012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1905294| [2025/04/30 09:52:25 925753] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 925757] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 925761] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745926340| [2025/04/30 09:52:25 925765] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745926340| [2025/04/30 09:52:25 925769] [debug] |xqc_engine_wakeup_after|wakeup:1746006745926340|now:1746006745925769|diff:571| [2025/04/30 09:52:25 925773] [debug] |xqc_engine_main_logic|END|now:1746006745925640| [2025/04/30 09:52:25 925779] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745925778| [2025/04/30 09:52:25 925785] [debug] |xqc_engine_wakeup_after|wakeup:1746006745926340|now:1746006745925785|diff:555| [2025/04/30 09:52:25 925789] [debug] |xqc_engine_main_logic|END|now:1746006745925778| [2025/04/30 09:52:25 926870] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745926870| [2025/04/30 09:52:25 926884] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745926340|pq_index:0| [2025/04/30 09:52:25 926892] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745925640| [2025/04/30 09:52:25 926899] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745926898| [2025/04/30 09:52:25 926906] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745926340|now:1746006745926898| [2025/04/30 09:52:25 926913] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745926340|now:1746006745926898| [2025/04/30 09:52:25 926919] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 926926] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44001|min_srtt:44001|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 926933] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:52806|cwnd:90012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1941843| [2025/04/30 09:52:25 926941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 926947] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 926952] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 926959] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 926966] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 926972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:90012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1905294| [2025/04/30 09:52:25 926979] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 926986] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1997| [2025/04/30 09:52:25 927030] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1997|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745926997|stream_id:0|stream_offset:1905294| [2025/04/30 09:52:25 927040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 927047] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 927053] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44001|rtt_var:522|pto_duration:46089|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 927075] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 927081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 927087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 927094] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745998086|now:1746006745927053|interv:71033| [2025/04/30 09:52:25 927100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745998086|now:1746006745927053|interval:71033|pto_count:0|srtt:44001 [2025/04/30 09:52:25 927105] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90012|inflight:54006| [2025/04/30 09:52:25 927110] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 927114] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:90012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1906473| [2025/04/30 09:52:25 927119] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 927123] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1998| [2025/04/30 09:52:25 927176] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1998|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745927130|stream_id:0|stream_offset:1906473| [2025/04/30 09:52:25 927189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 927196] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 927202] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44001|rtt_var:522|pto_duration:46089|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 927206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 927210] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 927214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 927218] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745998219|now:1746006745927201|interv:71018| [2025/04/30 09:52:25 927222] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745998219|now:1746006745927201|interval:71018|pto_count:0|srtt:44001 [2025/04/30 09:52:25 927226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90012|inflight:55206| [2025/04/30 09:52:25 927231] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 927235] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:90012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1907652| [2025/04/30 09:52:25 927244] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 927248] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745928248|now:1746006745927248|interv:1000| [2025/04/30 09:52:25 927252] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 927256] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 927260] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745928248| [2025/04/30 09:52:25 927264] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745928248| [2025/04/30 09:52:25 927268] [debug] |xqc_engine_wakeup_after|wakeup:1746006745928248|now:1746006745927268|diff:980| [2025/04/30 09:52:25 927273] [debug] |xqc_engine_main_logic|END|now:1746006745926898| [2025/04/30 09:52:25 927400] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:45|state:ESTABED|recv_time:1746006745927398| [2025/04/30 09:52:25 927409] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 927417] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:812| [2025/04/30 09:52:25 927423] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:813| [2025/04/30 09:52:25 927432] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:813| [2025/04/30 09:52:25 927438] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 927447] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 927454] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:320|tx_in_flight:55206|prior_delivered:1838131|prior_time:1746006745880508|is_app_limited:0|send_elapse:42934|ack_elapse:46890|ctl_first_sent_time:1746006745880953|lagest_ack_time:1746006745927398|curr_delivered:1889737| [2025/04/30 09:52:25 927461] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745880953| [2025/04/30 09:52:25 927468] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:1131| [2025/04/30 09:52:25 927472] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 927479] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:320|tx_in_flight:54006|prior_delivered:1840531|prior_time:1746006745882562|is_app_limited:0|send_elapse:44737|ack_elapse:44836|ctl_first_sent_time:1746006745882901|lagest_ack_time:1746006745927398|curr_delivered:1890937| [2025/04/30 09:52:25 927486] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745882901| [2025/04/30 09:52:25 927492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:1132| [2025/04/30 09:52:25 927498] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:44001|rttvar:522|minrtt:31359|latest_rtt:44497|ack_delay:104| [2025/04/30 09:52:25 927505] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:44050|rttvar:490|minrtt:31359|latest_rtt:44497|ack_delay:104| [2025/04/30 09:52:25 927512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1954|lost_pn:1951|thresh:3| [2025/04/30 09:52:25 927525] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 927531] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 927535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 927539] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 927542] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 927546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 927553] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 927559] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 927566] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 927571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 927575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 927579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44050|rtt_var:490|pto_duration:46050|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 927583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 927587] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 927591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 927595] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745998180|now:1746006745927579|interv:70601| [2025/04/30 09:52:25 927599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745998180|now:1746006745927579|interval:70601|pto_count:0|srtt:44050 [2025/04/30 09:52:25 927605] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44737, ack_elapse 44836, delivered 50406|rate 1124230|lost 323| [2025/04/30 09:52:25 927609] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1124230) in round 34| [2025/04/30 09:52:25 927613] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 927618] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 927622] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90012|packet_lost:0|acked:2400|po_sent_time:1746006745882901|recovery:1|recovery_start:1746006745919592|packet_conservation:0|next_round_delivered:1856131| [2025/04/30 09:52:25 927626] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90012|packet_lost:0|acked:2400|po_sent_time:1746006745882901|recovery:1|recovery_start:1746006745919592|packet_conservation:0|next_round_delivered:1856131| [2025/04/30 09:52:25 927640] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:92412|full_bw_reached:1|inflight:52806|srtt:44050|latest_rtt:44497|min_rtt:31359|applimit:0|lost:323|recovery:1|recovery_start:1746006745919592|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 927646] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:813|largest:813|pns:2| [2025/04/30 09:52:25 927651] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:813|frame:ACK |recv_time:1746006745927398|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 927656] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865927398|now:1746006745927398|interv:120000000| [2025/04/30 09:52:25 927660] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865927398|now:1746006745927398|interv:120000000| [2025/04/30 09:52:25 927664] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745928248|pq_index:0| [2025/04/30 09:52:25 927668] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745926898| [2025/04/30 09:52:25 927672] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745927672| [2025/04/30 09:52:25 927677] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745927676| [2025/04/30 09:52:25 927683] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44050|min_srtt:44050|path_bw:1210332|loss_rate:5.50|path_pto:0| [2025/04/30 09:52:25 927688] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:52806|cwnd:92412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1941843| [2025/04/30 09:52:25 927692] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44050|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 927697] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 927701] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44050|min_srtt:44050|path_bw:1210332|loss_rate:5.50|path_pto:0| [2025/04/30 09:52:25 927706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:52806|cwnd:92412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1943022| [2025/04/30 09:52:25 927710] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44050|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 927715] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 927719] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44050|min_srtt:44050|path_bw:1210332|loss_rate:5.50|path_pto:0| [2025/04/30 09:52:25 927723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:52806|cwnd:92412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1944201| [2025/04/30 09:52:25 927730] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44050|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 927735] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 927739] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44050|min_srtt:44050|path_bw:1210332|loss_rate:5.50|path_pto:0| [2025/04/30 09:52:25 927743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:52806|cwnd:92412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1945380| [2025/04/30 09:52:25 927748] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44050|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 927752] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 927756] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44050|min_srtt:44050|path_bw:1210332|loss_rate:5.50|path_pto:0| [2025/04/30 09:52:25 927761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:52806|cwnd:92412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1946559| [2025/04/30 09:52:25 927765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 927769] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 927773] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 927777] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 927781] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 927786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:92412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1907652| [2025/04/30 09:52:25 927790] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 927794] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 927798] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745928248| [2025/04/30 09:52:25 927802] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745928248| [2025/04/30 09:52:25 927806] [debug] |xqc_engine_wakeup_after|wakeup:1746006745928248|now:1746006745927806|diff:442| [2025/04/30 09:52:25 927810] [debug] |xqc_engine_main_logic|END|now:1746006745927676| [2025/04/30 09:52:25 927816] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745927816| [2025/04/30 09:52:25 927819] [debug] |xqc_engine_wakeup_after|wakeup:1746006745928248|now:1746006745927819|diff:429| [2025/04/30 09:52:25 927823] [debug] |xqc_engine_main_logic|END|now:1746006745927816| [2025/04/30 09:52:25 928900] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745928900| [2025/04/30 09:52:25 928922] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745928248|pq_index:0| [2025/04/30 09:52:25 928930] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745927676| [2025/04/30 09:52:25 928938] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745928936| [2025/04/30 09:52:25 928944] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745928248|now:1746006745928936| [2025/04/30 09:52:25 928951] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745928248|now:1746006745928936| [2025/04/30 09:52:25 928957] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 928964] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44050|min_srtt:44050|path_bw:1210332|loss_rate:5.50|path_pto:0| [2025/04/30 09:52:25 928971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:52806|cwnd:92412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1946559| [2025/04/30 09:52:25 928979] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 928985] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 928991] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 928997] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 929005] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 929012] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:92412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1907652| [2025/04/30 09:52:25 929020] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 929027] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1999| [2025/04/30 09:52:25 929062] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:1999|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745929038|stream_id:0|stream_offset:1907652| [2025/04/30 09:52:25 929068] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 929073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 929077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44050|rtt_var:490|pto_duration:46050|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 929083] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 929089] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 929095] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 929108] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746000088|now:1746006745929077|interv:71011| [2025/04/30 09:52:25 929115] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746000088|now:1746006745929077|interval:71011|pto_count:0|srtt:44050 [2025/04/30 09:52:25 929122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92412|inflight:54006| [2025/04/30 09:52:25 929130] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 929155] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:92412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1908831| [2025/04/30 09:52:25 929160] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 929164] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2000| [2025/04/30 09:52:25 929194] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2000|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745929172|stream_id:0|stream_offset:1908831| [2025/04/30 09:52:25 929200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 929206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 929213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44050|rtt_var:490|pto_duration:46050|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 929219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 929226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 929233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 929240] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746000222|now:1746006745929212|interv:71010| [2025/04/30 09:52:25 929246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746000222|now:1746006745929212|interval:71010|pto_count:0|srtt:44050 [2025/04/30 09:52:25 929252] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92412|inflight:55206| [2025/04/30 09:52:25 929257] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 929261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:92412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1910010| [2025/04/30 09:52:25 929266] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 929270] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745930270|now:1746006745929270|interv:1000| [2025/04/30 09:52:25 929274] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 929282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 929287] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745930270| [2025/04/30 09:52:25 929291] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745930270| [2025/04/30 09:52:25 929295] [debug] |xqc_engine_wakeup_after|wakeup:1746006745930270|now:1746006745929295|diff:975| [2025/04/30 09:52:25 929299] [debug] |xqc_engine_main_logic|END|now:1746006745928936| [2025/04/30 09:52:25 929418] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:45|state:ESTABED|recv_time:1746006745929417| [2025/04/30 09:52:25 929431] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 929439] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:813| [2025/04/30 09:52:25 929445] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:814| [2025/04/30 09:52:25 929454] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:814| [2025/04/30 09:52:25 929461] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 929469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1955|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1956|path_largest_ack:1955| [2025/04/30 09:52:25 929475] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:320|tx_in_flight:55206|prior_delivered:1840531|prior_time:1746006745882562|is_app_limited:0|send_elapse:44834|ack_elapse:46855|ctl_first_sent_time:1746006745882998|lagest_ack_time:1746006745929417|curr_delivered:1892137| [2025/04/30 09:52:25 929483] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745882998| [2025/04/30 09:52:25 929490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:1133| [2025/04/30 09:52:25 929497] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 929504] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:320|tx_in_flight:54006|prior_delivered:1842931|prior_time:1746006745884652|is_app_limited:0|send_elapse:43731|ack_elapse:44765|ctl_first_sent_time:1746006745885010|lagest_ack_time:1746006745929417|curr_delivered:1893337| [2025/04/30 09:52:25 929512] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745885010| [2025/04/30 09:52:25 929518] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:1134| [2025/04/30 09:52:25 929525] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:44050|rttvar:490|minrtt:31359|latest_rtt:44407|ack_delay:112| [2025/04/30 09:52:25 929532] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:44080|rttvar:429|minrtt:31359|latest_rtt:44407|ack_delay:112| [2025/04/30 09:52:25 929538] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1956|lost_pn:1953|thresh:3| [2025/04/30 09:52:25 929544] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 929551] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 929565] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 929571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 929575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 929579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 929583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 929586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 929590] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 929594] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 929598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 929602] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44080|rtt_var:429|pto_duration:46080|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 929607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 929611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 929615] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 929619] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746000252|now:1746006745929602|interv:70650| [2025/04/30 09:52:25 929623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746000252|now:1746006745929602|interval:70650|pto_count:0|srtt:44080 [2025/04/30 09:52:25 929627] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43731, ack_elapse 44765, delivered 50406|rate 1126013|lost 323| [2025/04/30 09:52:25 929632] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1126013) in round 34| [2025/04/30 09:52:25 929636] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 929640] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 929644] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:92412|packet_lost:0|acked:2400|po_sent_time:1746006745885010|recovery:1|recovery_start:1746006745919592|packet_conservation:0|next_round_delivered:1856131| [2025/04/30 09:52:25 929649] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:92412|packet_lost:0|acked:2400|po_sent_time:1746006745885010|recovery:1|recovery_start:1746006745919592|packet_conservation:0|next_round_delivered:1856131| [2025/04/30 09:52:25 929654] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:94812|full_bw_reached:1|inflight:52806|srtt:44080|latest_rtt:44407|min_rtt:31359|applimit:0|lost:323|recovery:1|recovery_start:1746006745919592|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 929664] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:814|largest:814|pns:2| [2025/04/30 09:52:25 929669] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:814|frame:ACK |recv_time:1746006745929417|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 929674] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865929417|now:1746006745929417|interv:120000000| [2025/04/30 09:52:25 929678] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865929417|now:1746006745929417|interv:120000000| [2025/04/30 09:52:25 929682] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745930270|pq_index:0| [2025/04/30 09:52:25 929687] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745928936| [2025/04/30 09:52:25 929691] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745929691| [2025/04/30 09:52:25 929696] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745929695| [2025/04/30 09:52:25 929702] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44080|min_srtt:44080|path_bw:1210332|loss_rate:5.45|path_pto:0| [2025/04/30 09:52:25 929706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:52806|cwnd:94812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1946559| [2025/04/30 09:52:25 929711] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44080|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 929716] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 929720] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44080|min_srtt:44080|path_bw:1210332|loss_rate:5.45|path_pto:0| [2025/04/30 09:52:25 929725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:52806|cwnd:94812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1947738| [2025/04/30 09:52:25 929729] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44080|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 929734] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 929738] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44080|min_srtt:44080|path_bw:1210332|loss_rate:5.45|path_pto:0| [2025/04/30 09:52:25 929743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:52806|cwnd:94812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1948917| [2025/04/30 09:52:25 929747] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44080|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 929752] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 929758] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44080|min_srtt:44080|path_bw:1210332|loss_rate:5.45|path_pto:0| [2025/04/30 09:52:25 929762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:52806|cwnd:94812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1950096| [2025/04/30 09:52:25 929767] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44080|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 929771] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 929776] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44080|min_srtt:44080|path_bw:1210332|loss_rate:5.45|path_pto:0| [2025/04/30 09:52:25 929780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:52806|cwnd:94812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1951275| [2025/04/30 09:52:25 929784] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 929788] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 929792] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 929796] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 929801] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 929805] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:94812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1910010| [2025/04/30 09:52:25 929809] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 929813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 929817] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745930270| [2025/04/30 09:52:25 929821] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745930270| [2025/04/30 09:52:25 929825] [debug] |xqc_engine_wakeup_after|wakeup:1746006745930270|now:1746006745929825|diff:445| [2025/04/30 09:52:25 929829] [debug] |xqc_engine_main_logic|END|now:1746006745929695| [2025/04/30 09:52:25 929835] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745929835| [2025/04/30 09:52:25 929839] [debug] |xqc_engine_wakeup_after|wakeup:1746006745930270|now:1746006745929839|diff:431| [2025/04/30 09:52:25 929843] [debug] |xqc_engine_main_logic|END|now:1746006745929835| [2025/04/30 09:52:25 930937] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745930937| [2025/04/30 09:52:25 930949] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745930270|pq_index:0| [2025/04/30 09:52:25 930956] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745929695| [2025/04/30 09:52:25 930963] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745930962| [2025/04/30 09:52:25 930979] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745930270|now:1746006745930962| [2025/04/30 09:52:25 930986] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745930270|now:1746006745930962| [2025/04/30 09:52:25 930991] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 931010] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44080|min_srtt:44080|path_bw:1210332|loss_rate:5.45|path_pto:0| [2025/04/30 09:52:25 931018] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:52806|cwnd:94812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1951275| [2025/04/30 09:52:25 931025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 931031] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 931037] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 931043] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 931050] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 931057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:94812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1910010| [2025/04/30 09:52:25 931064] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 931071] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2001| [2025/04/30 09:52:25 931109] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2001|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745931082|stream_id:0|stream_offset:1910010| [2025/04/30 09:52:25 931115] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 931120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 931125] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44080|rtt_var:429|pto_duration:46080|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 931152] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 931163] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 931169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 931176] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746002162|now:1746006745931125|interv:71037| [2025/04/30 09:52:25 931180] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746002162|now:1746006745931125|interval:71037|pto_count:0|srtt:44080 [2025/04/30 09:52:25 931190] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:94812|inflight:54006| [2025/04/30 09:52:25 931195] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 931199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:94812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1911189| [2025/04/30 09:52:25 931204] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 931208] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2002| [2025/04/30 09:52:25 931238] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2002|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745931215|stream_id:0|stream_offset:1911189| [2025/04/30 09:52:25 931244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 931252] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 931259] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44080|rtt_var:429|pto_duration:46080|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 931267] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 931273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 931280] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 931286] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746002295|now:1746006745931259|interv:71036| [2025/04/30 09:52:25 931291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746002295|now:1746006745931259|interval:71036|pto_count:0|srtt:44080 [2025/04/30 09:52:25 931296] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:94812|inflight:55206| [2025/04/30 09:52:25 931301] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 931305] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:94812|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1912368| [2025/04/30 09:52:25 931309] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 931313] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745932313|now:1746006745931313|interv:1000| [2025/04/30 09:52:25 931317] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 931321] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 931325] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745932313| [2025/04/30 09:52:25 931329] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745932313| [2025/04/30 09:52:25 931343] [debug] |xqc_engine_wakeup_after|wakeup:1746006745932313|now:1746006745931343|diff:970| [2025/04/30 09:52:25 931349] [debug] |xqc_engine_main_logic|END|now:1746006745930962| [2025/04/30 09:52:25 931413] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:45|state:ESTABED|recv_time:1746006745931412| [2025/04/30 09:52:25 931424] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 931433] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:814| [2025/04/30 09:52:25 931439] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:815| [2025/04/30 09:52:25 931448] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:815| [2025/04/30 09:52:25 931454] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 931462] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 931469] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:320|tx_in_flight:55206|prior_delivered:1842931|prior_time:1746006745884652|is_app_limited:0|send_elapse:43895|ack_elapse:46760|ctl_first_sent_time:1746006745885174|lagest_ack_time:1746006745931412|curr_delivered:1894537| [2025/04/30 09:52:25 931477] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745885174| [2025/04/30 09:52:25 931484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:1135| [2025/04/30 09:52:25 931490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 931494] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:320|tx_in_flight:55206|prior_delivered:1844131|prior_time:1746006745887673|is_app_limited:0|send_elapse:44793|ack_elapse:43739|ctl_first_sent_time:1746006745887992|lagest_ack_time:1746006745931412|curr_delivered:1895737| [2025/04/30 09:52:25 931501] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745887992| [2025/04/30 09:52:25 931507] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:1136| [2025/04/30 09:52:25 931514] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:44080|rttvar:429|minrtt:31359|latest_rtt:43420|ack_delay:104| [2025/04/30 09:52:25 931520] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43984|rttvar:513|minrtt:31359|latest_rtt:43420|ack_delay:104| [2025/04/30 09:52:25 931527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1958|lost_pn:1955|thresh:3| [2025/04/30 09:52:25 931534] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 931541] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 931547] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 931553] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 931563] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 931567] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 931571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 931575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 931579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 931583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 931587] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 931591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43984|rtt_var:513|pto_duration:46036|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 931597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 931601] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 931604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 931608] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746002251|now:1746006745931591|interv:70660| [2025/04/30 09:52:25 931612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746002251|now:1746006745931591|interval:70660|pto_count:0|srtt:43984 [2025/04/30 09:52:25 931617] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44793, ack_elapse 43739, delivered 51606|rate 1152099|lost 323| [2025/04/30 09:52:25 931622] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152099) in round 34| [2025/04/30 09:52:25 931626] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 931630] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 931634] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:94812|packet_lost:0|acked:2400|po_sent_time:1746006745887992|recovery:1|recovery_start:1746006745919592|packet_conservation:0|next_round_delivered:1856131| [2025/04/30 09:52:25 931639] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:94812|packet_lost:0|acked:2400|po_sent_time:1746006745887992|recovery:1|recovery_start:1746006745919592|packet_conservation:0|next_round_delivered:1856131| [2025/04/30 09:52:25 931643] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:97212|full_bw_reached:1|inflight:52806|srtt:43984|latest_rtt:43420|min_rtt:31359|applimit:0|lost:323|recovery:1|recovery_start:1746006745919592|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 931649] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:815|largest:815|pns:2| [2025/04/30 09:52:25 931654] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:815|frame:ACK |recv_time:1746006745931412|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 931661] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865931412|now:1746006745931412|interv:120000000| [2025/04/30 09:52:25 931666] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865931412|now:1746006745931412|interv:120000000| [2025/04/30 09:52:25 931670] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745932313|pq_index:0| [2025/04/30 09:52:25 931674] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745930962| [2025/04/30 09:52:25 931678] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745931678| [2025/04/30 09:52:25 931683] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745931682| [2025/04/30 09:52:25 931689] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43984|min_srtt:43984|path_bw:1210332|loss_rate:5.39|path_pto:0| [2025/04/30 09:52:25 931694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:52806|cwnd:97212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1951275| [2025/04/30 09:52:25 931699] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43984|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 931703] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 931708] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43984|min_srtt:43984|path_bw:1210332|loss_rate:5.39|path_pto:0| [2025/04/30 09:52:25 931712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:52806|cwnd:97212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1952454| [2025/04/30 09:52:25 931717] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43984|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 931721] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 931725] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43984|min_srtt:43984|path_bw:1210332|loss_rate:5.39|path_pto:0| [2025/04/30 09:52:25 931730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:52806|cwnd:97212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1953633| [2025/04/30 09:52:25 931734] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43984|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 931739] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 931743] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43984|min_srtt:43984|path_bw:1210332|loss_rate:5.39|path_pto:0| [2025/04/30 09:52:25 931755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52806|cwnd:97212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1954812| [2025/04/30 09:52:25 931759] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43984|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 931764] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 931768] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43984|min_srtt:43984|path_bw:1210332|loss_rate:5.39|path_pto:0| [2025/04/30 09:52:25 931772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52806|cwnd:97212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1955991| [2025/04/30 09:52:25 931777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 931781] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 931785] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 931789] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 931793] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 931798] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:97212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1912368| [2025/04/30 09:52:25 931802] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 931806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 931810] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745932313| [2025/04/30 09:52:25 931814] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745932313| [2025/04/30 09:52:25 931818] [debug] |xqc_engine_wakeup_after|wakeup:1746006745932313|now:1746006745931818|diff:495| [2025/04/30 09:52:25 931823] [debug] |xqc_engine_main_logic|END|now:1746006745931682| [2025/04/30 09:52:25 931828] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745931828| [2025/04/30 09:52:25 931832] [debug] |xqc_engine_wakeup_after|wakeup:1746006745932313|now:1746006745931832|diff:481| [2025/04/30 09:52:25 931836] [debug] |xqc_engine_main_logic|END|now:1746006745931828| [2025/04/30 09:52:25 932916] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745932916| [2025/04/30 09:52:25 932928] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745932313|pq_index:0| [2025/04/30 09:52:25 932935] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745931682| [2025/04/30 09:52:25 932943] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745932941| [2025/04/30 09:52:25 932950] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745932313|now:1746006745932941| [2025/04/30 09:52:25 932964] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745932313|now:1746006745932941| [2025/04/30 09:52:25 932970] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 932978] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43984|min_srtt:43984|path_bw:1210332|loss_rate:5.39|path_pto:0| [2025/04/30 09:52:25 932985] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52806|cwnd:97212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1955991| [2025/04/30 09:52:25 932992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 932996] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 933002] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 933009] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 933016] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 933023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:97212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1912368| [2025/04/30 09:52:25 933028] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 933033] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2003| [2025/04/30 09:52:25 933068] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2003|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745933041|stream_id:0|stream_offset:1912368| [2025/04/30 09:52:25 933074] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 933079] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 933084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43984|rtt_var:513|pto_duration:46036|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 933091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 933097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 933103] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 933110] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746004077|now:1746006745933084|interv:70993| [2025/04/30 09:52:25 933117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746004077|now:1746006745933084|interval:70993|pto_count:0|srtt:43984 [2025/04/30 09:52:25 933124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97212|inflight:54006| [2025/04/30 09:52:25 933156] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 933161] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:97212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1913547| [2025/04/30 09:52:25 933166] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 933170] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2004| [2025/04/30 09:52:25 933199] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2004|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745933177|stream_id:0|stream_offset:1913547| [2025/04/30 09:52:25 933205] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 933212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 933219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43984|rtt_var:513|pto_duration:46036|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 933226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 933233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 933239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 933246] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746004213|now:1746006745933219|interv:70994| [2025/04/30 09:52:25 933252] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746004213|now:1746006745933219|interval:70994|pto_count:0|srtt:43984 [2025/04/30 09:52:25 933257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97212|inflight:55206| [2025/04/30 09:52:25 933261] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 933266] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:97212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1914726| [2025/04/30 09:52:25 933270] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 933274] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745934274|now:1746006745933274|interv:1000| [2025/04/30 09:52:25 933278] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 933282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 933286] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745934274| [2025/04/30 09:52:25 933290] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745934274| [2025/04/30 09:52:25 933294] [debug] |xqc_engine_wakeup_after|wakeup:1746006745934274|now:1746006745933294|diff:980| [2025/04/30 09:52:25 933298] [debug] |xqc_engine_main_logic|END|now:1746006745932941| [2025/04/30 09:52:25 933458] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:46|state:ESTABED|recv_time:1746006745933457| [2025/04/30 09:52:25 933481] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 933490] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:815| [2025/04/30 09:52:25 933496] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:816| [2025/04/30 09:52:25 933505] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:816| [2025/04/30 09:52:25 933512] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 933519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 933526] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:321|tx_in_flight:52806|prior_delivered:1846531|prior_time:1746006745889531|is_app_limited:0|send_elapse:44536|ack_elapse:43926|ctl_first_sent_time:1746006745889820|lagest_ack_time:1746006745933457|curr_delivered:1896937| [2025/04/30 09:52:25 933534] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745889820| [2025/04/30 09:52:25 933541] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:1137| [2025/04/30 09:52:25 933548] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 933555] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:321|tx_in_flight:52806|prior_delivered:1846531|prior_time:1746006745889531|is_app_limited:0|send_elapse:44536|ack_elapse:43926|ctl_first_sent_time:1746006745889820|lagest_ack_time:1746006745933457|curr_delivered:1898137| [2025/04/30 09:52:25 933562] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745889921| [2025/04/30 09:52:25 933568] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:1138| [2025/04/30 09:52:25 933572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43984|rttvar:513|minrtt:31359|latest_rtt:43536|ack_delay:96| [2025/04/30 09:52:25 933577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43916|rttvar:521|minrtt:31359|latest_rtt:43536|ack_delay:96| [2025/04/30 09:52:25 933584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1960|lost_pn:1957|thresh:3| [2025/04/30 09:52:25 933591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 933597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 933601] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 933605] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 933609] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 933613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 933621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 933625] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 933629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 933633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 933637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 933641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43916|rtt_var:521|pto_duration:46000|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 933645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 933649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 933653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 933657] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746004177|now:1746006745933641|interv:70536| [2025/04/30 09:52:25 933661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746004177|now:1746006745933641|interval:70536|pto_count:0|srtt:43916 [2025/04/30 09:52:25 933665] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44536, ack_elapse 43926, delivered 51606|rate 1158747|lost 323| [2025/04/30 09:52:25 933670] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158747) in round 34| [2025/04/30 09:52:25 933674] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 933678] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 933682] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97212|packet_lost:0|acked:2400|po_sent_time:1746006745889921|recovery:1|recovery_start:1746006745919592|packet_conservation:0|next_round_delivered:1856131| [2025/04/30 09:52:25 933687] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97212|packet_lost:0|acked:2400|po_sent_time:1746006745889921|recovery:1|recovery_start:1746006745919592|packet_conservation:0|next_round_delivered:1856131| [2025/04/30 09:52:25 933692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:99612|full_bw_reached:1|inflight:52806|srtt:43916|latest_rtt:43536|min_rtt:31359|applimit:0|lost:323|recovery:1|recovery_start:1746006745919592|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 933697] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:25 933702] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:25 933706] [debug] |scid:d47626d1917b423603b680b7|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:52:25 933711] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:816|largest:816|pns:2| [2025/04/30 09:52:25 933718] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:816|frame:PING ACK |recv_time:1746006745933457|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 933723] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865933457|now:1746006745933457|interv:120000000| [2025/04/30 09:52:25 933727] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865933457|now:1746006745933457|interv:120000000| [2025/04/30 09:52:25 933731] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745934274|pq_index:0| [2025/04/30 09:52:25 933736] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745932941| [2025/04/30 09:52:25 933739] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745933739| [2025/04/30 09:52:25 933744] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745933743| [2025/04/30 09:52:25 933750] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:816|ack_delay:293|first_ack_range:31|largest_pkt_recv_time:1746006745933457| [2025/04/30 09:52:25 933754] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:816|low:785|pkt_pns:2| [2025/04/30 09:52:25 933758] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:816|frame_largest_recv:816| [2025/04/30 09:52:25 933762] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:25 933767] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43916|min_srtt:43916|path_bw:1210332|loss_rate:5.34|path_pto:0| [2025/04/30 09:52:25 933771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:52806|cwnd:99612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1955991| [2025/04/30 09:52:25 933776] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43916|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 933781] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 933785] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43916|min_srtt:43916|path_bw:1210332|loss_rate:5.34|path_pto:0| [2025/04/30 09:52:25 933790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52806|cwnd:99612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1957170| [2025/04/30 09:52:25 933796] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43916|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 933804] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 933811] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43916|min_srtt:43916|path_bw:1210332|loss_rate:5.34|path_pto:0| [2025/04/30 09:52:25 933819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:52806|cwnd:99612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1958349| [2025/04/30 09:52:25 933831] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43916|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 933839] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 933845] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43916|min_srtt:43916|path_bw:1210332|loss_rate:5.34|path_pto:0| [2025/04/30 09:52:25 933852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52806|cwnd:99612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1959528| [2025/04/30 09:52:25 933859] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43916|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 933867] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 933873] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43916|min_srtt:43916|path_bw:1210332|loss_rate:5.34|path_pto:0| [2025/04/30 09:52:25 933880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:52806|cwnd:99612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1960707| [2025/04/30 09:52:25 933888] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 933894] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 933900] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 933906] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 933913] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:25 933920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:52806|cwnd:99612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1914726| [2025/04/30 09:52:25 933928] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 933934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 933940] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745934274| [2025/04/30 09:52:25 933947] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745934274| [2025/04/30 09:52:25 933954] [debug] |xqc_engine_wakeup_after|wakeup:1746006745934274|now:1746006745933953|diff:321| [2025/04/30 09:52:25 933960] [debug] |xqc_engine_main_logic|END|now:1746006745933743| [2025/04/30 09:52:25 933969] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745933969| [2025/04/30 09:52:25 933974] [debug] |xqc_engine_wakeup_after|wakeup:1746006745934274|now:1746006745933974|diff:300| [2025/04/30 09:52:25 933980] [debug] |xqc_engine_main_logic|END|now:1746006745933969| [2025/04/30 09:52:25 935057] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745935057| [2025/04/30 09:52:25 935068] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745934274|pq_index:0| [2025/04/30 09:52:25 935072] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745933743| [2025/04/30 09:52:25 935077] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745935076| [2025/04/30 09:52:25 935082] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745934274|now:1746006745935076| [2025/04/30 09:52:25 935086] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745934274|now:1746006745935076| [2025/04/30 09:52:25 935090] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 935095] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43916|min_srtt:43916|path_bw:1210332|loss_rate:5.34|path_pto:0| [2025/04/30 09:52:25 935100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:52806|cwnd:99612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1960707| [2025/04/30 09:52:25 935105] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 935108] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 935112] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 935117] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 935121] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:25 935126] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:52806|cwnd:99612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1914726| [2025/04/30 09:52:25 935130] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 935151] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2005| [2025/04/30 09:52:25 935185] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2005|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:52806|now:1746006745935159|stream_id:0|stream_offset:1914726| [2025/04/30 09:52:25 935191] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:2005|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:52:25 935196] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 935204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43916|rtt_var:521|pto_duration:46000|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 935211] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 935217] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 935230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 09:52:25 935237] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746006159|now:1746006745935203|interv:70956| [2025/04/30 09:52:25 935244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746006159|now:1746006745935203|interval:70956|pto_count:0|srtt:43916 [2025/04/30 09:52:25 935250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99612|inflight:54012| [2025/04/30 09:52:25 935255] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 935259] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:99612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1915905| [2025/04/30 09:52:25 935264] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 935268] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2006| [2025/04/30 09:52:25 935297] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2006|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54012|now:1746006745935275|stream_id:0|stream_offset:1915905| [2025/04/30 09:52:25 935303] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 935311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54012|applimit:0| [2025/04/30 09:52:25 935318] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43916|rtt_var:521|pto_duration:46000|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 935331] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 935338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 935345] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55212| [2025/04/30 09:52:25 935351] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746006275|now:1746006745935317|interv:70958| [2025/04/30 09:52:25 935358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746006275|now:1746006745935317|interval:70958|pto_count:0|srtt:43916 [2025/04/30 09:52:25 935364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99612|inflight:55212| [2025/04/30 09:52:25 935372] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 935379] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55212|cwnd:99612|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1917084| [2025/04/30 09:52:25 935387] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 935393] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745936393|now:1746006745935393|interv:1000| [2025/04/30 09:52:25 935405] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 935411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 935418] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745936393| [2025/04/30 09:52:25 935425] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745936393| [2025/04/30 09:52:25 935431] [debug] |xqc_engine_wakeup_after|wakeup:1746006745936393|now:1746006745935431|diff:962| [2025/04/30 09:52:25 935438] [debug] |xqc_engine_main_logic|END|now:1746006745935076| [2025/04/30 09:52:25 935451] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:45|state:ESTABED|recv_time:1746006745935450| [2025/04/30 09:52:25 935459] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 935468] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:816| [2025/04/30 09:52:25 935474] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:817| [2025/04/30 09:52:25 935483] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:817| [2025/04/30 09:52:25 935489] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 935497] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 935503] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:321|tx_in_flight:55206|prior_delivered:1846531|prior_time:1746006745889531|is_app_limited:0|send_elapse:44753|ack_elapse:45919|ctl_first_sent_time:1746006745890037|lagest_ack_time:1746006745935450|curr_delivered:1899337| [2025/04/30 09:52:25 935508] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745890037| [2025/04/30 09:52:25 935512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:1139| [2025/04/30 09:52:25 935517] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1962|origin_pktnum:1870|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:52:25 935521] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:322|tx_in_flight:52806|prior_delivered:1848931|prior_time:1746006745891519|is_app_limited:0|send_elapse:44799|ack_elapse:43931|ctl_first_sent_time:1746006745891887|lagest_ack_time:1746006745935450|curr_delivered:1900537| [2025/04/30 09:52:25 935526] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745891887| [2025/04/30 09:52:25 935530] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:1141| [2025/04/30 09:52:25 935534] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43916|rttvar:521|minrtt:31359|latest_rtt:43563|ack_delay:96| [2025/04/30 09:52:25 935538] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43860|rttvar:503|minrtt:31359|latest_rtt:43563|ack_delay:96| [2025/04/30 09:52:25 935542] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1962|lost_pn:1959|thresh:3| [2025/04/30 09:52:25 935547] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 935555] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 935559] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 935563] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 935567] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 935571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 935575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 935578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 935582] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 935586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 935590] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43860|rtt_var:503|pto_duration:45872|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 935595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 935599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 935603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 09:52:25 935607] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746006147|now:1746006745935590|interv:70557| [2025/04/30 09:52:25 935611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746006147|now:1746006745935590|interval:70557|pto_count:0|srtt:43860 [2025/04/30 09:52:25 935616] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44799, ack_elapse 43931, delivered 51606|rate 1151945|lost 323| [2025/04/30 09:52:25 935620] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151945) in round 34| [2025/04/30 09:52:25 935624] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 935628] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 935632] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99612|packet_lost:0|acked:2400|po_sent_time:1746006745891887|recovery:1|recovery_start:1746006745919592|packet_conservation:0|next_round_delivered:1856131| [2025/04/30 09:52:25 935637] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99612|packet_lost:0|acked:2400|po_sent_time:1746006745891887|recovery:1|recovery_start:1746006745919592|packet_conservation:0|next_round_delivered:1856131| [2025/04/30 09:52:25 935642] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:102012|full_bw_reached:1|inflight:52812|srtt:43860|latest_rtt:43563|min_rtt:31359|applimit:0|lost:323|recovery:1|recovery_start:1746006745919592|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 935650] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:817|largest:817|pns:2| [2025/04/30 09:52:25 935655] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:817|frame:ACK |recv_time:1746006745935450|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 935660] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865935450|now:1746006745935450|interv:120000000| [2025/04/30 09:52:25 935664] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865935450|now:1746006745935450|interv:120000000| [2025/04/30 09:52:25 935668] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745936393|pq_index:0| [2025/04/30 09:52:25 935672] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745935076| [2025/04/30 09:52:25 935676] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745935676| [2025/04/30 09:52:25 935681] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745935680| [2025/04/30 09:52:25 935687] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43860|min_srtt:43860|path_bw:1210332|loss_rate:5.29|path_pto:0| [2025/04/30 09:52:25 935691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:52812|cwnd:102012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1960707| [2025/04/30 09:52:25 935696] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43860|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 935701] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 935705] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43860|min_srtt:43860|path_bw:1210332|loss_rate:5.29|path_pto:0| [2025/04/30 09:52:25 935709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52812|cwnd:102012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1961886| [2025/04/30 09:52:25 935714] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43860|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 935718] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 935723] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43860|min_srtt:43860|path_bw:1210332|loss_rate:5.29|path_pto:0| [2025/04/30 09:52:25 935727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52812|cwnd:102012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1963065| [2025/04/30 09:52:25 935731] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43860|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 935736] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 935742] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43860|min_srtt:43860|path_bw:1210332|loss_rate:5.29|path_pto:0| [2025/04/30 09:52:25 935747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:52812|cwnd:102012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1964244| [2025/04/30 09:52:25 935751] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43860|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 935755] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 935759] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43860|min_srtt:43860|path_bw:1210332|loss_rate:5.29|path_pto:0| [2025/04/30 09:52:25 935764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:52812|cwnd:102012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1965423| [2025/04/30 09:52:25 935768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 935772] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 935776] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 935780] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 935784] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 935790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:102012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1917084| [2025/04/30 09:52:25 935798] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 935804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 935810] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745936393| [2025/04/30 09:52:25 935817] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745936393| [2025/04/30 09:52:25 935824] [debug] |xqc_engine_wakeup_after|wakeup:1746006745936393|now:1746006745935824|diff:569| [2025/04/30 09:52:25 935830] [debug] |xqc_engine_main_logic|END|now:1746006745935680| [2025/04/30 09:52:25 935839] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745935839| [2025/04/30 09:52:25 935845] [debug] |xqc_engine_wakeup_after|wakeup:1746006745936393|now:1746006745935845|diff:548| [2025/04/30 09:52:25 935852] [debug] |xqc_engine_main_logic|END|now:1746006745935839| [2025/04/30 09:52:25 936929] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745936928| [2025/04/30 09:52:25 936944] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745936393|pq_index:0| [2025/04/30 09:52:25 936951] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745935680| [2025/04/30 09:52:25 936960] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745936958| [2025/04/30 09:52:25 936975] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745936393|now:1746006745936958| [2025/04/30 09:52:25 936982] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745936393|now:1746006745936958| [2025/04/30 09:52:25 936988] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 936996] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43860|min_srtt:43860|path_bw:1210332|loss_rate:5.29|path_pto:0| [2025/04/30 09:52:25 937003] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:52812|cwnd:102012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1965423| [2025/04/30 09:52:25 937010] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 937017] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 937023] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 937030] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 937037] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 937044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:102012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1917084| [2025/04/30 09:52:25 937051] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 937058] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2007| [2025/04/30 09:52:25 937099] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2007|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746006745937070|stream_id:0|stream_offset:1917084| [2025/04/30 09:52:25 937109] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 937125] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 09:52:25 937148] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43860|rtt_var:503|pto_duration:45872|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 937155] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 937162] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 937168] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 09:52:25 937172] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746007942|now:1746006745937147|interv:70795| [2025/04/30 09:52:25 937176] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746007942|now:1746006745937147|interval:70795|pto_count:0|srtt:43860 [2025/04/30 09:52:25 937185] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102012|inflight:54012| [2025/04/30 09:52:25 937191] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 937195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:102012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1918263| [2025/04/30 09:52:25 937200] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 937204] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2008| [2025/04/30 09:52:25 937235] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2008|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54012|now:1746006745937211|stream_id:0|stream_offset:1918263| [2025/04/30 09:52:25 937241] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 937245] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54012|applimit:0| [2025/04/30 09:52:25 937250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43860|rtt_var:503|pto_duration:45872|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 937254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 937258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 937262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55212| [2025/04/30 09:52:25 937266] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746008083|now:1746006745937250|interv:70833| [2025/04/30 09:52:25 937270] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746008083|now:1746006745937250|interval:70833|pto_count:0|srtt:43860 [2025/04/30 09:52:25 937275] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102012|inflight:55212| [2025/04/30 09:52:25 937282] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 937289] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55212|cwnd:102012|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1919442| [2025/04/30 09:52:25 937297] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 937303] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745938303|now:1746006745937303|interv:1000| [2025/04/30 09:52:25 937309] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 937313] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 937317] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745938303| [2025/04/30 09:52:25 937321] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745938303| [2025/04/30 09:52:25 937329] [debug] |xqc_engine_wakeup_after|wakeup:1746006745938303|now:1746006745937329|diff:974| [2025/04/30 09:52:25 937334] [debug] |xqc_engine_main_logic|END|now:1746006745936958| [2025/04/30 09:52:25 937348] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:45|state:ESTABED|recv_time:1746006745937347| [2025/04/30 09:52:25 937355] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 937363] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:817| [2025/04/30 09:52:25 937369] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:818| [2025/04/30 09:52:25 937378] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:818| [2025/04/30 09:52:25 937384] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 937393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 937400] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:322|tx_in_flight:54006|prior_delivered:1848931|prior_time:1746006745891519|is_app_limited:0|send_elapse:44914|ack_elapse:45828|ctl_first_sent_time:1746006745892002|lagest_ack_time:1746006745937347|curr_delivered:1901737| [2025/04/30 09:52:25 937406] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745892002| [2025/04/30 09:52:25 937414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:1142| [2025/04/30 09:52:25 937420] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 937427] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:322|tx_in_flight:54006|prior_delivered:1848931|prior_time:1746006745891519|is_app_limited:0|send_elapse:44914|ack_elapse:45828|ctl_first_sent_time:1746006745892002|lagest_ack_time:1746006745937347|curr_delivered:1902937| [2025/04/30 09:52:25 937434] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745892155| [2025/04/30 09:52:25 937438] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:1143| [2025/04/30 09:52:25 937442] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43860|rttvar:503|minrtt:31359|latest_rtt:45192|ack_delay:96| [2025/04/30 09:52:25 937448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:44015|rttvar:687|minrtt:31359|latest_rtt:45192|ack_delay:96| [2025/04/30 09:52:25 937455] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1964|lost_pn:1961|thresh:3| [2025/04/30 09:52:25 937461] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 937467] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 937471] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 937474] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 937483] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 937487] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 937490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 937494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 937498] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 937502] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 937506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44015|rtt_var:687|pto_duration:46763|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 937511] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 937515] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 937519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 09:52:25 937523] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746008974|now:1746006745937506|interv:71468| [2025/04/30 09:52:25 937527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746008974|now:1746006745937506|interval:71468|pto_count:0|srtt:44015 [2025/04/30 09:52:25 937531] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44914, ack_elapse 45828, delivered 54006|rate 1178449|lost 323| [2025/04/30 09:52:25 937536] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178449) in round 34| [2025/04/30 09:52:25 937540] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 937544] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 937548] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102012|packet_lost:0|acked:2400|po_sent_time:1746006745892155|recovery:1|recovery_start:1746006745919592|packet_conservation:0|next_round_delivered:1856131| [2025/04/30 09:52:25 937553] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102012|packet_lost:0|acked:2400|po_sent_time:1746006745892155|recovery:1|recovery_start:1746006745919592|packet_conservation:0|next_round_delivered:1856131| [2025/04/30 09:52:25 937558] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104412|full_bw_reached:1|inflight:52812|srtt:44015|latest_rtt:45192|min_rtt:31359|applimit:0|lost:323|recovery:1|recovery_start:1746006745919592|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 937564] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:818|largest:818|pns:2| [2025/04/30 09:52:25 937568] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:818|frame:ACK |recv_time:1746006745937347|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 937573] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865937347|now:1746006745937347|interv:120000000| [2025/04/30 09:52:25 937580] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865937347|now:1746006745937347|interv:120000000| [2025/04/30 09:52:25 937584] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745938303|pq_index:0| [2025/04/30 09:52:25 937588] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745936958| [2025/04/30 09:52:25 937592] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745937592| [2025/04/30 09:52:25 937597] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745937596| [2025/04/30 09:52:25 937603] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44015|min_srtt:44015|path_bw:1210332|loss_rate:5.24|path_pto:0| [2025/04/30 09:52:25 937608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52812|cwnd:104412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1965423| [2025/04/30 09:52:25 937613] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44015|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 937617] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 937622] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44015|min_srtt:44015|path_bw:1210332|loss_rate:5.24|path_pto:0| [2025/04/30 09:52:25 937626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:52812|cwnd:104412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1966602| [2025/04/30 09:52:25 937630] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44015|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 937635] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 937639] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44015|min_srtt:44015|path_bw:1210332|loss_rate:5.24|path_pto:0| [2025/04/30 09:52:25 937643] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52812|cwnd:104412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1967781| [2025/04/30 09:52:25 937648] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44015|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 937652] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 937656] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44015|min_srtt:44015|path_bw:1210332|loss_rate:5.24|path_pto:0| [2025/04/30 09:52:25 937660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52812|cwnd:104412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1968960| [2025/04/30 09:52:25 937668] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44015|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 937672] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 937676] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44015|min_srtt:44015|path_bw:1210332|loss_rate:5.24|path_pto:0| [2025/04/30 09:52:25 937681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52812|cwnd:104412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1970139| [2025/04/30 09:52:25 937685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 937689] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 937693] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 937697] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 937701] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 937706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:104412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1919442| [2025/04/30 09:52:25 937710] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 937714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 937718] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745938303| [2025/04/30 09:52:25 937722] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745938303| [2025/04/30 09:52:25 937726] [debug] |xqc_engine_wakeup_after|wakeup:1746006745938303|now:1746006745937726|diff:577| [2025/04/30 09:52:25 937730] [debug] |xqc_engine_main_logic|END|now:1746006745937596| [2025/04/30 09:52:25 937735] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745937735| [2025/04/30 09:52:25 937739] [debug] |xqc_engine_wakeup_after|wakeup:1746006745938303|now:1746006745937739|diff:564| [2025/04/30 09:52:25 937743] [debug] |xqc_engine_main_logic|END|now:1746006745937735| [2025/04/30 09:52:25 938815] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745938815| [2025/04/30 09:52:25 938830] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745938303|pq_index:0| [2025/04/30 09:52:25 938838] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745937596| [2025/04/30 09:52:25 938844] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745938842| [2025/04/30 09:52:25 938848] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745938303|now:1746006745938842| [2025/04/30 09:52:25 938854] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745938303|now:1746006745938842| [2025/04/30 09:52:25 938867] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 938875] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44015|min_srtt:44015|path_bw:1210332|loss_rate:5.24|path_pto:0| [2025/04/30 09:52:25 938883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52812|cwnd:104412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1970139| [2025/04/30 09:52:25 938890] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 938896] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 938903] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 938910] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 938917] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 938924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:104412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1919442| [2025/04/30 09:52:25 938932] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 938938] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2009| [2025/04/30 09:52:25 938984] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2009|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746006745938949|stream_id:0|stream_offset:1919442| [2025/04/30 09:52:25 938994] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 939001] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 09:52:25 939008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44015|rtt_var:687|pto_duration:46763|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 939015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 939021] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 939027] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 09:52:25 939034] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746010712|now:1746006745939008|interv:71704| [2025/04/30 09:52:25 939040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746010712|now:1746006745939008|interval:71704|pto_count:0|srtt:44015 [2025/04/30 09:52:25 939048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104412|inflight:54012| [2025/04/30 09:52:25 939056] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 939068] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:104412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1920621| [2025/04/30 09:52:25 939075] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 939082] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2010| [2025/04/30 09:52:25 939116] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2010|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54012|now:1746006745939093|stream_id:0|stream_offset:1920621| [2025/04/30 09:52:25 939126] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 939151] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54012|applimit:0| [2025/04/30 09:52:25 939158] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44015|rtt_var:687|pto_duration:46763|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 939164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 939168] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 939172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55212| [2025/04/30 09:52:25 939176] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746010856|now:1746006745939158|interv:71698| [2025/04/30 09:52:25 939180] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746010856|now:1746006745939158|interval:71698|pto_count:0|srtt:44015 [2025/04/30 09:52:25 939185] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104412|inflight:55212| [2025/04/30 09:52:25 939190] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 939194] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55212|cwnd:104412|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1921800| [2025/04/30 09:52:25 939199] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 939203] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745940203|now:1746006745939203|interv:1000| [2025/04/30 09:52:25 939207] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 939210] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 939215] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745940203| [2025/04/30 09:52:25 939219] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745940203| [2025/04/30 09:52:25 939223] [debug] |xqc_engine_wakeup_after|wakeup:1746006745940203|now:1746006745939223|diff:980| [2025/04/30 09:52:25 939227] [debug] |xqc_engine_main_logic|END|now:1746006745938842| [2025/04/30 09:52:25 939359] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:45|state:ESTABED|recv_time:1746006745939358| [2025/04/30 09:52:25 939369] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 939385] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:818| [2025/04/30 09:52:25 939391] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:819| [2025/04/30 09:52:25 939400] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:819| [2025/04/30 09:52:25 939405] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 939414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1965|origin_pktnum:1875|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:52:25 939421] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:322|tx_in_flight:54006|prior_delivered:1851331|prior_time:1746006745893533|is_app_limited:0|send_elapse:44711|ack_elapse:45825|ctl_first_sent_time:1746006745893924|lagest_ack_time:1746006745939358|curr_delivered:1904137| [2025/04/30 09:52:25 939429] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745893924| [2025/04/30 09:52:25 939434] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:1145| [2025/04/30 09:52:25 939438] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1966|origin_pktnum:1882|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:52:25 939443] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:322|tx_in_flight:54006|prior_delivered:1851331|prior_time:1746006745893533|is_app_limited:0|send_elapse:44711|ack_elapse:45825|ctl_first_sent_time:1746006745893924|lagest_ack_time:1746006745939358|curr_delivered:1905337| [2025/04/30 09:52:25 939450] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745894064| [2025/04/30 09:52:25 939456] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:1147| [2025/04/30 09:52:25 939462] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:44015|rttvar:687|minrtt:31359|latest_rtt:45294|ack_delay:88| [2025/04/30 09:52:25 939469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:44164|rttvar:813|minrtt:31359|latest_rtt:45294|ack_delay:88| [2025/04/30 09:52:25 939474] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1966|lost_pn:1963|thresh:3| [2025/04/30 09:52:25 939479] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 939485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 939491] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 939497] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 939503] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 939509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 939514] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 939522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 939526] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44164|rtt_var:813|pto_duration:47416|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 939530] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 939534] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 939538] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 09:52:25 939542] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746011509|now:1746006745939526|interv:71983| [2025/04/30 09:52:25 939546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746011509|now:1746006745939526|interval:71983|pto_count:0|srtt:44164 [2025/04/30 09:52:25 939551] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44711, ack_elapse 45825, delivered 54006|rate 1178527|lost 323| [2025/04/30 09:52:25 939555] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178527) in round 34| [2025/04/30 09:52:25 939560] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 939564] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 939568] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104412|packet_lost:0|acked:2400|po_sent_time:1746006745894064|recovery:1|recovery_start:1746006745919592|packet_conservation:0|next_round_delivered:1856131| [2025/04/30 09:52:25 939573] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104412|packet_lost:0|acked:2400|po_sent_time:1746006745894064|recovery:1|recovery_start:1746006745919592|packet_conservation:0|next_round_delivered:1856131| [2025/04/30 09:52:25 939577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104667|full_bw_reached:1|inflight:52812|srtt:44164|latest_rtt:45294|min_rtt:31359|applimit:0|lost:323|recovery:1|recovery_start:1746006745919592|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 939583] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:819|largest:819|pns:2| [2025/04/30 09:52:25 939588] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:819|frame:ACK |recv_time:1746006745939358|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 939593] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865939358|now:1746006745939358|interv:120000000| [2025/04/30 09:52:25 939597] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865939358|now:1746006745939358|interv:120000000| [2025/04/30 09:52:25 939601] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745940203|pq_index:0| [2025/04/30 09:52:25 939605] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745938842| [2025/04/30 09:52:25 939609] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745939609| [2025/04/30 09:52:25 939614] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745939613| [2025/04/30 09:52:25 939623] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44164|min_srtt:44164|path_bw:1210332|loss_rate:5.19|path_pto:0| [2025/04/30 09:52:25 939627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1970139| [2025/04/30 09:52:25 939632] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44164|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 939637] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 939641] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44164|min_srtt:44164|path_bw:1210332|loss_rate:5.19|path_pto:0| [2025/04/30 09:52:25 939646] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1971318| [2025/04/30 09:52:25 939650] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44164|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 939655] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 939659] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44164|min_srtt:44164|path_bw:1210332|loss_rate:5.19|path_pto:0| [2025/04/30 09:52:25 939663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1972497| [2025/04/30 09:52:25 939668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 939671] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 939675] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 939680] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 939684] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 939688] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1921800| [2025/04/30 09:52:25 939693] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 939697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 939701] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745940203| [2025/04/30 09:52:25 939705] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745940203| [2025/04/30 09:52:25 939711] [debug] |xqc_engine_wakeup_after|wakeup:1746006745940203|now:1746006745939711|diff:492| [2025/04/30 09:52:25 939716] [debug] |xqc_engine_main_logic|END|now:1746006745939613| [2025/04/30 09:52:25 939721] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745939721| [2025/04/30 09:52:25 939725] [debug] |xqc_engine_wakeup_after|wakeup:1746006745940203|now:1746006745939725|diff:478| [2025/04/30 09:52:25 939729] [debug] |xqc_engine_main_logic|END|now:1746006745939721| [2025/04/30 09:52:25 940797] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745940797| [2025/04/30 09:52:25 940809] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745940203|pq_index:0| [2025/04/30 09:52:25 940816] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745939613| [2025/04/30 09:52:25 940824] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745940822| [2025/04/30 09:52:25 940832] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745940203|now:1746006745940822| [2025/04/30 09:52:25 940837] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745940203|now:1746006745940822| [2025/04/30 09:52:25 940841] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 940848] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44164|min_srtt:44164|path_bw:1210332|loss_rate:5.19|path_pto:0| [2025/04/30 09:52:25 940855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1972497| [2025/04/30 09:52:25 940863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 940869] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 940875] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 940883] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 940890] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 940897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1921800| [2025/04/30 09:52:25 940904] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 940911] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2011| [2025/04/30 09:52:25 940961] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2011|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746006745940923|stream_id:0|stream_offset:1921800| [2025/04/30 09:52:25 940972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 940979] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 09:52:25 940992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44164|rtt_var:813|pto_duration:47416|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 940999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 941005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 941012] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 09:52:25 941018] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746013339|now:1746006745940992|interv:72347| [2025/04/30 09:52:25 941025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746013339|now:1746006745940992|interval:72347|pto_count:0|srtt:44164 [2025/04/30 09:52:25 941032] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:54012| [2025/04/30 09:52:25 941040] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 941047] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1922979| [2025/04/30 09:52:25 941054] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 941061] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2012| [2025/04/30 09:52:25 941095] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2012|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54012|now:1746006745941071|stream_id:0|stream_offset:1922979| [2025/04/30 09:52:25 941104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 941112] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54012|applimit:0| [2025/04/30 09:52:25 941119] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44164|rtt_var:813|pto_duration:47416|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 941126] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 941149] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 941156] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55212| [2025/04/30 09:52:25 941160] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746013487|now:1746006745941119|interv:72368| [2025/04/30 09:52:25 941164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746013487|now:1746006745941119|interval:72368|pto_count:0|srtt:44164 [2025/04/30 09:52:25 941169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:55212| [2025/04/30 09:52:25 941174] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 941183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55212|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1924158| [2025/04/30 09:52:25 941188] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 941192] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745942192|now:1746006745941192|interv:1000| [2025/04/30 09:52:25 941196] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 941200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 941204] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745942192| [2025/04/30 09:52:25 941208] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745942192| [2025/04/30 09:52:25 941212] [debug] |xqc_engine_wakeup_after|wakeup:1746006745942192|now:1746006745941212|diff:980| [2025/04/30 09:52:25 941217] [debug] |xqc_engine_main_logic|END|now:1746006745940822| [2025/04/30 09:52:25 941348] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:45|state:ESTABED|recv_time:1746006745941347| [2025/04/30 09:52:25 941357] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 941366] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:819| [2025/04/30 09:52:25 941372] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:820| [2025/04/30 09:52:25 941381] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:820| [2025/04/30 09:52:25 941387] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 941395] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1967|origin_pktnum:1884|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:52:25 941403] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:322|tx_in_flight:54006|prior_delivered:1853731|prior_time:1746006745895513|is_app_limited:0|send_elapse:43523|ack_elapse:45834|ctl_first_sent_time:1746006745895902|lagest_ack_time:1746006745941347|curr_delivered:1906537| [2025/04/30 09:52:25 941410] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745895902| [2025/04/30 09:52:25 941418] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:1149| [2025/04/30 09:52:25 941429] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1968|origin_pktnum:1890|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:52:25 941436] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:322|tx_in_flight:54006|prior_delivered:1853731|prior_time:1746006745895513|is_app_limited:0|send_elapse:43523|ack_elapse:45834|ctl_first_sent_time:1746006745895902|lagest_ack_time:1746006745941347|curr_delivered:1907737| [2025/04/30 09:52:25 941443] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745896030| [2025/04/30 09:52:25 941450] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:1151| [2025/04/30 09:52:25 941457] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:44164|rttvar:813|minrtt:31359|latest_rtt:45317|ack_delay:96| [2025/04/30 09:52:25 941464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:44296|rttvar:874|minrtt:31359|latest_rtt:45317|ack_delay:96| [2025/04/30 09:52:25 941477] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1968|lost_pn:1965|thresh:3| [2025/04/30 09:52:25 941483] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 941490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 09:52:25 941494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 941498] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 941502] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 941506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 941510] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44296|rtt_var:874|pto_duration:47792|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 941515] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 941519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 941523] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 09:52:25 941527] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746013863|now:1746006745941510|interv:72353| [2025/04/30 09:52:25 941531] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746013863|now:1746006745941510|interval:72353|pto_count:0|srtt:44296 [2025/04/30 09:52:25 941536] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43523, ack_elapse 45834, delivered 54006|rate 1178295|lost 323| [2025/04/30 09:52:25 941540] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178295) in round 34| [2025/04/30 09:52:25 941544] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 941549] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 941553] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745896030|recovery:1|recovery_start:1746006745919592|packet_conservation:0|next_round_delivered:1856131| [2025/04/30 09:52:25 941557] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745896030|recovery:1|recovery_start:1746006745919592|packet_conservation:0|next_round_delivered:1856131| [2025/04/30 09:52:25 941562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104667|full_bw_reached:1|inflight:52812|srtt:44296|latest_rtt:45317|min_rtt:31359|applimit:0|lost:323|recovery:1|recovery_start:1746006745919592|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 941568] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:820|largest:820|pns:2| [2025/04/30 09:52:25 941576] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:820|frame:ACK |recv_time:1746006745941347|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 941581] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865941347|now:1746006745941347|interv:120000000| [2025/04/30 09:52:25 941585] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865941347|now:1746006745941347|interv:120000000| [2025/04/30 09:52:25 941589] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745942192|pq_index:0| [2025/04/30 09:52:25 941593] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745940822| [2025/04/30 09:52:25 941597] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745941597| [2025/04/30 09:52:25 941602] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745941601| [2025/04/30 09:52:25 941608] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44296|min_srtt:44296|path_bw:1210332|loss_rate:5.14|path_pto:0| [2025/04/30 09:52:25 941613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1972497| [2025/04/30 09:52:25 941618] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44296|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 941622] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 941627] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44296|min_srtt:44296|path_bw:1210332|loss_rate:5.14|path_pto:0| [2025/04/30 09:52:25 941631] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1973676| [2025/04/30 09:52:25 941635] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44296|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 941640] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 941644] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44296|min_srtt:44296|path_bw:1210332|loss_rate:5.14|path_pto:0| [2025/04/30 09:52:25 941649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1974855| [2025/04/30 09:52:25 941653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 941657] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 941661] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 941668] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 941672] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 941677] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1924158| [2025/04/30 09:52:25 941681] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 941685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 941689] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745942192| [2025/04/30 09:52:25 941693] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745942192| [2025/04/30 09:52:25 941697] [debug] |xqc_engine_wakeup_after|wakeup:1746006745942192|now:1746006745941697|diff:495| [2025/04/30 09:52:25 941701] [debug] |xqc_engine_main_logic|END|now:1746006745941601| [2025/04/30 09:52:25 941707] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745941707| [2025/04/30 09:52:25 941711] [debug] |xqc_engine_wakeup_after|wakeup:1746006745942192|now:1746006745941710|diff:482| [2025/04/30 09:52:25 941714] [debug] |xqc_engine_main_logic|END|now:1746006745941707| [2025/04/30 09:52:25 942783] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745942782| [2025/04/30 09:52:25 942794] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745942192|pq_index:0| [2025/04/30 09:52:25 942799] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745941601| [2025/04/30 09:52:25 942805] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745942804| [2025/04/30 09:52:25 942813] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745942192|now:1746006745942804| [2025/04/30 09:52:25 942820] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745942192|now:1746006745942804| [2025/04/30 09:52:25 942826] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 942831] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44296|min_srtt:44296|path_bw:1210332|loss_rate:5.14|path_pto:0| [2025/04/30 09:52:25 942837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1974855| [2025/04/30 09:52:25 942844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 942851] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 942857] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 942864] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 942871] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 942885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1924158| [2025/04/30 09:52:25 942892] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 942899] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2013| [2025/04/30 09:52:25 942966] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2013|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746006745942911|stream_id:0|stream_offset:1924158| [2025/04/30 09:52:25 942976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 942984] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 09:52:25 942991] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44296|rtt_var:874|pto_duration:47792|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 942998] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 943004] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 943010] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 09:52:25 943016] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746015703|now:1746006745942990|interv:72713| [2025/04/30 09:52:25 943023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746015703|now:1746006745942990|interval:72713|pto_count:0|srtt:44296 [2025/04/30 09:52:25 943044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:54012| [2025/04/30 09:52:25 943052] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 943059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1925337| [2025/04/30 09:52:25 943066] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 943072] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2014| [2025/04/30 09:52:25 943106] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2014|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54012|now:1746006745943084|stream_id:0|stream_offset:1925337| [2025/04/30 09:52:25 943116] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 943123] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54012|applimit:0| [2025/04/30 09:52:25 943130] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44296|rtt_var:874|pto_duration:47792|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 943155] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 943165] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 943169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55212| [2025/04/30 09:52:25 943173] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746015876|now:1746006745943130|interv:72746| [2025/04/30 09:52:25 943177] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746015876|now:1746006745943130|interval:72746|pto_count:0|srtt:44296 [2025/04/30 09:52:25 943182] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:55212| [2025/04/30 09:52:25 943186] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 943191] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55212|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1926516| [2025/04/30 09:52:25 943196] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 943199] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745944199|now:1746006745943199|interv:1000| [2025/04/30 09:52:25 943204] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 943207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 943211] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745944199| [2025/04/30 09:52:25 943216] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745944199| [2025/04/30 09:52:25 943220] [debug] |xqc_engine_wakeup_after|wakeup:1746006745944199|now:1746006745943220|diff:979| [2025/04/30 09:52:25 943224] [debug] |xqc_engine_main_logic|END|now:1746006745942804| [2025/04/30 09:52:25 943371] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:45|state:ESTABED|recv_time:1746006745943370| [2025/04/30 09:52:25 943381] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 943390] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:820| [2025/04/30 09:52:25 943396] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:821| [2025/04/30 09:52:25 943404] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:821| [2025/04/30 09:52:25 943411] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 943419] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1969|origin_pktnum:1807|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:52:25 943426] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:322|tx_in_flight:54006|prior_delivered:1856131|prior_time:1746006745897483|is_app_limited:0|send_elapse:43829|ack_elapse:45887|ctl_first_sent_time:1746006745897914|lagest_ack_time:1746006745943370|curr_delivered:1908937| [2025/04/30 09:52:25 943434] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745897914| [2025/04/30 09:52:25 943441] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:1152| [2025/04/30 09:52:25 943448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1970|origin_pktnum:1912|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:52:25 943461] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:322|tx_in_flight:54006|prior_delivered:1856131|prior_time:1746006745897483|is_app_limited:0|send_elapse:43829|ack_elapse:45887|ctl_first_sent_time:1746006745897914|lagest_ack_time:1746006745943370|curr_delivered:1910137| [2025/04/30 09:52:25 943468] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745898049| [2025/04/30 09:52:25 943475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:1154| [2025/04/30 09:52:25 943481] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:44296|rttvar:874|minrtt:31359|latest_rtt:45321|ack_delay:112| [2025/04/30 09:52:25 943488] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:44410|rttvar:884|minrtt:31359|latest_rtt:45321|ack_delay:112| [2025/04/30 09:52:25 943494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1970|lost_pn:1967|thresh:3| [2025/04/30 09:52:25 943499] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 943503] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 943507] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 943511] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44410|rtt_var:884|pto_duration:47946|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 943515] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 943519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 943523] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 09:52:25 943527] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746016030|now:1746006745943510|interv:72520| [2025/04/30 09:52:25 943531] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746016030|now:1746006745943510|interval:72520|pto_count:0|srtt:44410 [2025/04/30 09:52:25 943536] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43829, ack_elapse 45887, delivered 54006|rate 1176934|lost 323| [2025/04/30 09:52:25 943540] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: RTT round update 34 -> 35| [2025/04/30 09:52:25 943544] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176934) in round 35| [2025/04/30 09:52:25 943548] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 943552] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 943556] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745898049|recovery:1|recovery_start:1746006745919592|packet_conservation:0|next_round_delivered:1910137| [2025/04/30 09:52:25 943561] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745898049|recovery:1|recovery_start:1746006745919592|packet_conservation:0|next_round_delivered:1910137| [2025/04/30 09:52:25 943569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104667|full_bw_reached:1|inflight:52812|srtt:44410|latest_rtt:45321|min_rtt:31359|applimit:0|lost:323|recovery:1|recovery_start:1746006745919592|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:52:25 943575] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:821|largest:821|pns:2| [2025/04/30 09:52:25 943580] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:821|frame:ACK |recv_time:1746006745943370|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 943585] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865943370|now:1746006745943370|interv:120000000| [2025/04/30 09:52:25 943589] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865943370|now:1746006745943370|interv:120000000| [2025/04/30 09:52:25 943593] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745944199|pq_index:0| [2025/04/30 09:52:25 943597] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745942804| [2025/04/30 09:52:25 943601] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745943601| [2025/04/30 09:52:25 943606] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745943605| [2025/04/30 09:52:25 943612] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44410|min_srtt:44410|path_bw:1210332|loss_rate:5.09|path_pto:0| [2025/04/30 09:52:25 943617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1974855| [2025/04/30 09:52:25 943621] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44410|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 943627] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 943631] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44410|min_srtt:44410|path_bw:1210332|loss_rate:5.09|path_pto:0| [2025/04/30 09:52:25 943636] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1976034| [2025/04/30 09:52:25 943640] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44410|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 943645] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 943649] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44410|min_srtt:44410|path_bw:1210332|loss_rate:5.09|path_pto:0| [2025/04/30 09:52:25 943656] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1977213| [2025/04/30 09:52:25 943660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 943664] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 943668] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 943672] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 943677] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 943681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1926516| [2025/04/30 09:52:25 943686] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 943689] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 943693] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745944199| [2025/04/30 09:52:25 943698] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745944199| [2025/04/30 09:52:25 943701] [debug] |xqc_engine_wakeup_after|wakeup:1746006745944199|now:1746006745943701|diff:498| [2025/04/30 09:52:25 943706] [debug] |xqc_engine_main_logic|END|now:1746006745943605| [2025/04/30 09:52:25 943711] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745943711| [2025/04/30 09:52:25 943715] [debug] |xqc_engine_wakeup_after|wakeup:1746006745944199|now:1746006745943715|diff:484| [2025/04/30 09:52:25 943719] [debug] |xqc_engine_main_logic|END|now:1746006745943711| [2025/04/30 09:52:25 944788] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745944788| [2025/04/30 09:52:25 944802] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745944199|pq_index:0| [2025/04/30 09:52:25 944809] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745943605| [2025/04/30 09:52:25 944817] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745944815| [2025/04/30 09:52:25 944822] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745944199|now:1746006745944815| [2025/04/30 09:52:25 944827] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745944199|now:1746006745944815| [2025/04/30 09:52:25 944833] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 944841] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44410|min_srtt:44410|path_bw:1210332|loss_rate:5.09|path_pto:0| [2025/04/30 09:52:25 944848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1977213| [2025/04/30 09:52:25 944862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 944869] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 944875] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 944882] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 944890] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 944896] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1926516| [2025/04/30 09:52:25 944904] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 944911] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2015| [2025/04/30 09:52:25 944959] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2015|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746006745944923|stream_id:0|stream_offset:1926516| [2025/04/30 09:52:25 944969] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 944977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 09:52:25 944984] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44410|rtt_var:884|pto_duration:47946|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 944991] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 944998] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 945003] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 09:52:25 945010] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746017869|now:1746006745944984|interv:72885| [2025/04/30 09:52:25 945016] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746017869|now:1746006745944984|interval:72885|pto_count:0|srtt:44410 [2025/04/30 09:52:25 945024] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:54012| [2025/04/30 09:52:25 945032] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 945039] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1927695| [2025/04/30 09:52:25 945046] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 945052] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2016| [2025/04/30 09:52:25 945086] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2016|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54012|now:1746006745945062|stream_id:0|stream_offset:1927695| [2025/04/30 09:52:25 945102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 945110] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54012|applimit:0| [2025/04/30 09:52:25 945117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44410|rtt_var:884|pto_duration:47946|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 945123] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 945129] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 945160] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55212| [2025/04/30 09:52:25 945165] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746018008|now:1746006745945116|interv:72892| [2025/04/30 09:52:25 945169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746018008|now:1746006745945116|interval:72892|pto_count:0|srtt:44410 [2025/04/30 09:52:25 945174] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:55212| [2025/04/30 09:52:25 945179] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 945183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55212|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1928874| [2025/04/30 09:52:25 945188] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 945192] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745946192|now:1746006745945192|interv:1000| [2025/04/30 09:52:25 945196] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 945200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 945204] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745946192| [2025/04/30 09:52:25 945208] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745946192| [2025/04/30 09:52:25 945212] [debug] |xqc_engine_wakeup_after|wakeup:1746006745946192|now:1746006745945212|diff:980| [2025/04/30 09:52:25 945216] [debug] |xqc_engine_main_logic|END|now:1746006745944815| [2025/04/30 09:52:25 945477] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:46|state:ESTABED|recv_time:1746006745945476| [2025/04/30 09:52:25 945489] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 945498] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:821| [2025/04/30 09:52:25 945504] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:822| [2025/04/30 09:52:25 945513] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:822| [2025/04/30 09:52:25 945520] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 945528] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1971|origin_pktnum:1914|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1971|path_largest_ack:1971| [2025/04/30 09:52:25 945543] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:322|tx_in_flight:56406|prior_delivered:1856131|prior_time:1746006745897483|is_app_limited:0|send_elapse:44126|ack_elapse:47993|ctl_first_sent_time:1746006745898211|lagest_ack_time:1746006745945476|curr_delivered:1911337| [2025/04/30 09:52:25 945550] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745898211| [2025/04/30 09:52:25 945557] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:190||sndq_packets_used_bytes:0|sndq_packets_free:1158| [2025/04/30 09:52:25 945564] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:44410|rttvar:884|minrtt:31359|latest_rtt:47265|ack_delay:1248| [2025/04/30 09:52:25 945571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:44611|rttvar:1064|minrtt:31359|latest_rtt:47265|ack_delay:1248| [2025/04/30 09:52:25 945578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1971|lost_pn:1968|thresh:3| [2025/04/30 09:52:25 945585] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 945592] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 945598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44611|rtt_var:1064|pto_duration:48867|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 945605] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 945611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 945617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 09:52:25 945622] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746018929|now:1746006745945597|interv:73332| [2025/04/30 09:52:25 945626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746018929|now:1746006745945597|interval:73332|pto_count:0|srtt:44611 [2025/04/30 09:52:25 945631] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44126, ack_elapse 47993, delivered 55206|rate 1150292|lost 323| [2025/04/30 09:52:25 945636] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150292) in round 35| [2025/04/30 09:52:25 945640] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 945644] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 945648] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:1200|po_sent_time:1746006745898211|recovery:1|recovery_start:1746006745919592|packet_conservation:0|next_round_delivered:1910137| [2025/04/30 09:52:25 945652] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:1200|po_sent_time:1746006745898211|recovery:1|recovery_start:1746006745919592|packet_conservation:0|next_round_delivered:1910137| [2025/04/30 09:52:25 945657] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104667|full_bw_reached:1|inflight:54012|srtt:44611|latest_rtt:47265|min_rtt:31359|applimit:0|lost:323|recovery:1|recovery_start:1746006745919592|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 945667] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:822|largest:822|pns:2| [2025/04/30 09:52:25 945672] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:822|frame:ACK |recv_time:1746006745945476|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 945677] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865945476|now:1746006745945476|interv:120000000| [2025/04/30 09:52:25 945681] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865945476|now:1746006745945476|interv:120000000| [2025/04/30 09:52:25 945685] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745946192|pq_index:0| [2025/04/30 09:52:25 945689] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745944815| [2025/04/30 09:52:25 945693] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745945693| [2025/04/30 09:52:25 945698] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745945697| [2025/04/30 09:52:25 945704] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44611|min_srtt:44611|path_bw:1210332|loss_rate:5.05|path_pto:0| [2025/04/30 09:52:25 945709] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:54012|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1977213| [2025/04/30 09:52:25 945714] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44611|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 945718] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 945723] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44611|min_srtt:44611|path_bw:1210332|loss_rate:5.05|path_pto:0| [2025/04/30 09:52:25 945727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54012|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1978392| [2025/04/30 09:52:25 945732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 945736] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 945739] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 945744] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 945748] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 945752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1928874| [2025/04/30 09:52:25 945763] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 945770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 945776] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745946192| [2025/04/30 09:52:25 945782] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745946192| [2025/04/30 09:52:25 945789] [debug] |xqc_engine_wakeup_after|wakeup:1746006745946192|now:1746006745945789|diff:403| [2025/04/30 09:52:25 945796] [debug] |xqc_engine_main_logic|END|now:1746006745945697| [2025/04/30 09:52:25 945804] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745945804| [2025/04/30 09:52:25 945809] [debug] |xqc_engine_wakeup_after|wakeup:1746006745946192|now:1746006745945809|diff:383| [2025/04/30 09:52:25 945815] [debug] |xqc_engine_main_logic|END|now:1746006745945804| [2025/04/30 09:52:25 946961] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745946960| [2025/04/30 09:52:25 946975] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745946192|pq_index:0| [2025/04/30 09:52:25 946982] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745945697| [2025/04/30 09:52:25 946991] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745946989| [2025/04/30 09:52:25 946998] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745946192|now:1746006745946989| [2025/04/30 09:52:25 947004] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745946192|now:1746006745946989| [2025/04/30 09:52:25 947011] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 947019] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44611|min_srtt:44611|path_bw:1210332|loss_rate:5.05|path_pto:0| [2025/04/30 09:52:25 947026] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54012|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1978392| [2025/04/30 09:52:25 947033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 947039] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 947045] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 947053] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 947060] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 947067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1928874| [2025/04/30 09:52:25 947074] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 947081] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2017| [2025/04/30 09:52:25 947129] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2017|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54012|now:1746006745947100|stream_id:0|stream_offset:1928874| [2025/04/30 09:52:25 947160] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 947168] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54012|applimit:0| [2025/04/30 09:52:25 947174] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44611|rtt_var:1064|pto_duration:48867|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 947179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 947183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 947187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55212| [2025/04/30 09:52:25 947191] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746020967|now:1746006745947174|interv:73793| [2025/04/30 09:52:25 947195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746020967|now:1746006745947174|interval:73793|pto_count:0|srtt:44611 [2025/04/30 09:52:25 947200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:55212| [2025/04/30 09:52:25 947205] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 947209] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55212|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1930053| [2025/04/30 09:52:25 947214] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 947218] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2018| [2025/04/30 09:52:25 947248] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2018|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55212|now:1746006745947225|stream_id:0|stream_offset:1930053| [2025/04/30 09:52:25 947253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 947258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:55212|applimit:0| [2025/04/30 09:52:25 947262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44611|rtt_var:1064|pto_duration:48867|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 947267] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 947271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 947274] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 56412| [2025/04/30 09:52:25 947280] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746021092|now:1746006745947262|interv:73830| [2025/04/30 09:52:25 947294] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746021092|now:1746006745947262|interval:73830|pto_count:0|srtt:44611 [2025/04/30 09:52:25 947301] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:56412| [2025/04/30 09:52:25 947309] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 947315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56412|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1931232| [2025/04/30 09:52:25 947320] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 947326] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745948325|now:1746006745947325|interv:1000| [2025/04/30 09:52:25 947332] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 947338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 947345] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745948325| [2025/04/30 09:52:25 947349] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745948325| [2025/04/30 09:52:25 947353] [debug] |xqc_engine_wakeup_after|wakeup:1746006745948325|now:1746006745947353|diff:972| [2025/04/30 09:52:25 947358] [debug] |xqc_engine_main_logic|END|now:1746006745946989| [2025/04/30 09:52:25 947369] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:47|state:ESTABED|recv_time:1746006745947368| [2025/04/30 09:52:25 947377] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 947386] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:822| [2025/04/30 09:52:25 947392] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:823| [2025/04/30 09:52:25 947400] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:823| [2025/04/30 09:52:25 947407] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 947414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 947421] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:322|tx_in_flight:56406|prior_delivered:1858531|prior_time:1746006745899502|is_app_limited:0|send_elapse:42797|ack_elapse:47866|ctl_first_sent_time:1746006745899907|lagest_ack_time:1746006745947368|curr_delivered:1912537| [2025/04/30 09:52:25 947428] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745899907| [2025/04/30 09:52:25 947435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:189||sndq_packets_used_bytes:0|sndq_packets_free:1159| [2025/04/30 09:52:25 947441] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 947446] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:322|tx_in_flight:56406|prior_delivered:1858531|prior_time:1746006745899502|is_app_limited:0|send_elapse:42797|ack_elapse:47866|ctl_first_sent_time:1746006745899907|lagest_ack_time:1746006745947368|curr_delivered:1913737| [2025/04/30 09:52:25 947459] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745900029| [2025/04/30 09:52:25 947465] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:188||sndq_packets_used_bytes:0|sndq_packets_free:1160| [2025/04/30 09:52:25 947472] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:44611|rttvar:1064|minrtt:31359|latest_rtt:47339|ack_delay:96| [2025/04/30 09:52:25 947478] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:44940|rttvar:1456|minrtt:31359|latest_rtt:47339|ack_delay:96| [2025/04/30 09:52:25 947482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1974|lost_pn:1971|thresh:3| [2025/04/30 09:52:25 947486] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 947490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 947494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745951602|now:1746006745947494|interval:4108| [2025/04/30 09:52:25 947499] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745951602|now:1746006745947494|interv:4108| [2025/04/30 09:52:25 947503] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42797, ack_elapse 47866, delivered 55206|rate 1153344|lost 323| [2025/04/30 09:52:25 947507] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153344) in round 35| [2025/04/30 09:52:25 947512] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 947516] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 947520] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745900029|recovery:1|recovery_start:1746006745919592|packet_conservation:0|next_round_delivered:1910137| [2025/04/30 09:52:25 947524] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745900029|recovery:1|recovery_start:1746006745919592|packet_conservation:0|next_round_delivered:1910137| [2025/04/30 09:52:25 947529] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104667|full_bw_reached:1|inflight:54012|srtt:44940|latest_rtt:47339|min_rtt:31359|applimit:0|lost:323|recovery:1|recovery_start:1746006745919592|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 947535] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:823|largest:823|pns:2| [2025/04/30 09:52:25 947539] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:823|frame:ACK |recv_time:1746006745947368|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 947544] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865947368|now:1746006745947368|interv:120000000| [2025/04/30 09:52:25 947548] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865947368|now:1746006745947368|interv:120000000| [2025/04/30 09:52:25 947552] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745948325|pq_index:0| [2025/04/30 09:52:25 947560] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745946989| [2025/04/30 09:52:25 947564] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745947563| [2025/04/30 09:52:25 947569] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745947567| [2025/04/30 09:52:25 947575] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44940|min_srtt:44940|path_bw:1210332|loss_rate:5.00|path_pto:0| [2025/04/30 09:52:25 947579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:54012|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1978392| [2025/04/30 09:52:25 947584] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44940|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 947589] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 947593] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44940|min_srtt:44940|path_bw:1210332|loss_rate:5.00|path_pto:0| [2025/04/30 09:52:25 947597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:54012|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1979571| [2025/04/30 09:52:25 947602] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44940|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 947606] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 947611] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44940|min_srtt:44940|path_bw:1210332|loss_rate:5.00|path_pto:0| [2025/04/30 09:52:25 947615] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54012|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1980750| [2025/04/30 09:52:25 947620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 947624] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 947628] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 947632] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 947637] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 947641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1931232| [2025/04/30 09:52:25 947648] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 947652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 947656] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745948325| [2025/04/30 09:52:25 947660] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745948325| [2025/04/30 09:52:25 947664] [debug] |xqc_engine_wakeup_after|wakeup:1746006745948325|now:1746006745947663|diff:662| [2025/04/30 09:52:25 947668] [debug] |xqc_engine_main_logic|END|now:1746006745947567| [2025/04/30 09:52:25 947673] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745947673| [2025/04/30 09:52:25 947677] [debug] |xqc_engine_wakeup_after|wakeup:1746006745948325|now:1746006745947677|diff:648| [2025/04/30 09:52:25 947681] [debug] |xqc_engine_main_logic|END|now:1746006745947673| [2025/04/30 09:52:25 948746] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745948746| [2025/04/30 09:52:25 948757] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745948325|pq_index:0| [2025/04/30 09:52:25 948761] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745947567| [2025/04/30 09:52:25 948767] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745948765| [2025/04/30 09:52:25 948771] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745948325|now:1746006745948765| [2025/04/30 09:52:25 948776] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745948325|now:1746006745948765| [2025/04/30 09:52:25 948780] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 948785] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44940|min_srtt:44940|path_bw:1210332|loss_rate:5.00|path_pto:0| [2025/04/30 09:52:25 948790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54012|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1980750| [2025/04/30 09:52:25 948795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 948798] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 948802] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 948808] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 948815] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 948822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1931232| [2025/04/30 09:52:25 948829] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 948836] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2019| [2025/04/30 09:52:25 948902] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2019|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54012|now:1746006745948846|stream_id:0|stream_offset:1931232| [2025/04/30 09:52:25 948919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 948926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54012|applimit:0| [2025/04/30 09:52:25 948933] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745951602|now:1746006745948932|interval:2670| [2025/04/30 09:52:25 948940] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745951602|now:1746006745948932|interv:2670| [2025/04/30 09:52:25 948946] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:55212| [2025/04/30 09:52:25 948954] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 948960] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55212|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1932411| [2025/04/30 09:52:25 948967] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 948974] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2020| [2025/04/30 09:52:25 949018] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2020|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55212|now:1746006745948984|stream_id:0|stream_offset:1932411| [2025/04/30 09:52:25 949029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 949036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:55212|applimit:0| [2025/04/30 09:52:25 949043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745951602|now:1746006745949043|interval:2559| [2025/04/30 09:52:25 949049] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745951602|now:1746006745949043|interv:2559| [2025/04/30 09:52:25 949055] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:56412| [2025/04/30 09:52:25 949063] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 949068] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56412|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1933590| [2025/04/30 09:52:25 949075] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 949081] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745950081|now:1746006745949081|interv:1000| [2025/04/30 09:52:25 949087] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 949093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 949099] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745950081| [2025/04/30 09:52:25 949109] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745950081| [2025/04/30 09:52:25 949113] [debug] |xqc_engine_wakeup_after|wakeup:1746006745950081|now:1746006745949113|diff:968| [2025/04/30 09:52:25 949118] [debug] |xqc_engine_main_logic|END|now:1746006745948765| [2025/04/30 09:52:25 949431] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:48|state:ESTABED|recv_time:1746006745949430| [2025/04/30 09:52:25 949448] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 949456] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:823| [2025/04/30 09:52:25 949463] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:824| [2025/04/30 09:52:25 949472] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:824| [2025/04/30 09:52:25 949479] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 949487] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 949494] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:322|tx_in_flight:58806|prior_delivered:1858531|prior_time:1746006745899502|is_app_limited:0|send_elapse:43073|ack_elapse:49928|ctl_first_sent_time:1746006745900183|lagest_ack_time:1746006745949430|curr_delivered:1914937| [2025/04/30 09:52:25 949502] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745900183| [2025/04/30 09:52:25 949509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:187||sndq_packets_used_bytes:0|sndq_packets_free:1161| [2025/04/30 09:52:25 949516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:25 949523] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:322|tx_in_flight:58806|prior_delivered:1858531|prior_time:1746006745899502|is_app_limited:0|send_elapse:43073|ack_elapse:49928|ctl_first_sent_time:1746006745900183|lagest_ack_time:1746006745949430|curr_delivered:1916137| [2025/04/30 09:52:25 949530] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745900311| [2025/04/30 09:52:25 949537] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:186||sndq_packets_used_bytes:0|sndq_packets_free:1162| [2025/04/30 09:52:25 949543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:44940|rttvar:1456|minrtt:31359|latest_rtt:49119|ack_delay:104| [2025/04/30 09:52:25 949550] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:45449|rttvar:2110|minrtt:31359|latest_rtt:49119|ack_delay:104| [2025/04/30 09:52:25 949557] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1976|lost_pn:1973|thresh:3| [2025/04/30 09:52:25 949563] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 949571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1972|lost_pn:1973|po_sent_time:1746006745898346|lost_send_time:1746006745894172|loss_delay:55258|frame:STREAM |repair:128| [2025/04/30 09:52:25 949578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006745898346u| [2025/04/30 09:52:25 949598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 949603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:45449|rtt_var:2110|pto_duration:53889|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 949608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 949612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 949615] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 09:52:25 949619] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746027873|now:1746006745949603|interv:78270| [2025/04/30 09:52:25 949624] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746027873|now:1746006745949603|interval:78270|pto_count:0|srtt:45449 [2025/04/30 09:52:25 949628] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43073, ack_elapse 49928, delivered 57606|rate 1153781|lost 324| [2025/04/30 09:52:25 949633] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153781) in round 35| [2025/04/30 09:52:25 949637] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 949641] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 949645] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104667|packet_lost:1|acked:2400|po_sent_time:1746006745900311|recovery:1|recovery_start:1746006745949597|packet_conservation:0|next_round_delivered:1910137| [2025/04/30 09:52:25 949650] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104667|packet_lost:1|acked:2400|po_sent_time:1746006745900311|recovery:1|recovery_start:1746006745949597|packet_conservation:0|next_round_delivered:1910137| [2025/04/30 09:52:25 949654] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104667|full_bw_reached:1|inflight:52812|srtt:45449|latest_rtt:49119|min_rtt:31359|applimit:0|lost:323|recovery:1|recovery_start:1746006745949597|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 949661] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:25 949668] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006745974430|now:1746006745949430|interv:25000| [2025/04/30 09:52:25 949676] [debug] |scid:d47626d1917b423603b680b7|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:1746006745949430|max_ack_delay:25000| [2025/04/30 09:52:25 949682] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:824|largest:824|pns:2| [2025/04/30 09:52:25 949687] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:824|frame:PING ACK |recv_time:1746006745949430|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 949692] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865949430|now:1746006745949430|interv:120000000| [2025/04/30 09:52:25 949696] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865949430|now:1746006745949430|interv:120000000| [2025/04/30 09:52:25 949704] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745950081|pq_index:0| [2025/04/30 09:52:25 949708] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745948765| [2025/04/30 09:52:25 949712] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745949712| [2025/04/30 09:52:25 949717] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745949716| [2025/04/30 09:52:25 949723] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45449|min_srtt:45449|path_bw:1210332|loss_rate:4.95|path_pto:0| [2025/04/30 09:52:25 949728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1876998| [2025/04/30 09:52:25 949732] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:45449|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 949737] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1972|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 949742] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45449|min_srtt:45449|path_bw:1210332|loss_rate:4.95|path_pto:0| [2025/04/30 09:52:25 949748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1980750| [2025/04/30 09:52:25 949756] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:45449|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 949764] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 949770] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45449|min_srtt:45449|path_bw:1210332|loss_rate:4.95|path_pto:0| [2025/04/30 09:52:25 949775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1981929| [2025/04/30 09:52:25 949780] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:45449|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 949784] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 949789] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45449|min_srtt:45449|path_bw:1210332|loss_rate:4.95|path_pto:0| [2025/04/30 09:52:25 949793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1983108| [2025/04/30 09:52:25 949799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 949810] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 949817] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 949822] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 949826] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:1972|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 949833] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1876998| [2025/04/30 09:52:25 949840] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 949847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 949853] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 949859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1933590| [2025/04/30 09:52:25 949866] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 949872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 949878] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745950081| [2025/04/30 09:52:25 949885] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745950081| [2025/04/30 09:52:25 949892] [debug] |xqc_engine_wakeup_after|wakeup:1746006745950081|now:1746006745949891|diff:190| [2025/04/30 09:52:25 949898] [debug] |xqc_engine_main_logic|END|now:1746006745949716| [2025/04/30 09:52:25 949906] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745949906| [2025/04/30 09:52:25 949913] [debug] |xqc_engine_wakeup_after|wakeup:1746006745950081|now:1746006745949913|diff:168| [2025/04/30 09:52:25 949919] [debug] |xqc_engine_main_logic|END|now:1746006745949906| [2025/04/30 09:52:25 950994] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745950993| [2025/04/30 09:52:25 951005] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745950081|pq_index:0| [2025/04/30 09:52:25 951010] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745949716| [2025/04/30 09:52:25 951015] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745951014| [2025/04/30 09:52:25 951020] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745950081|now:1746006745951014| [2025/04/30 09:52:25 951036] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745950081|now:1746006745951014| [2025/04/30 09:52:25 951043] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 951051] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45449|min_srtt:45449|path_bw:1210332|loss_rate:4.95|path_pto:0| [2025/04/30 09:52:25 951063] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1983108| [2025/04/30 09:52:25 951068] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 951072] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 951076] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 951080] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 951085] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:1972|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 951089] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1876998| [2025/04/30 09:52:25 951094] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 951099] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2021| [2025/04/30 09:52:25 951154] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2021|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746006745951106|stream_id:0|stream_offset:1876998| [2025/04/30 09:52:25 951168] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:2021|origin_pktnum:1972|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:25 951176] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 09:52:25 951182] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:45449|rtt_var:2110|pto_duration:53889|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 951190] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 951196] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 951202] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 09:52:25 951209] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746029995|now:1746006745951182|interv:78813| [2025/04/30 09:52:25 951216] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746029995|now:1746006745951182|interval:78813|pto_count:0|srtt:45449 [2025/04/30 09:52:25 951224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:54012| [2025/04/30 09:52:25 951233] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 951240] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1933590| [2025/04/30 09:52:25 951246] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 951255] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2022| [2025/04/30 09:52:25 951287] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2022|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54012|now:1746006745951263|stream_id:0|stream_offset:1933590| [2025/04/30 09:52:25 951294] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 951302] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54012|applimit:0| [2025/04/30 09:52:25 951308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:45449|rtt_var:2110|pto_duration:53889|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 951316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 951322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 951328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55212| [2025/04/30 09:52:25 951335] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746030152|now:1746006745951308|interv:78844| [2025/04/30 09:52:25 951341] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746030152|now:1746006745951308|interval:78844|pto_count:0|srtt:45449 [2025/04/30 09:52:25 951348] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:55212| [2025/04/30 09:52:25 951353] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 951357] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55212|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1934769| [2025/04/30 09:52:25 951361] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 951366] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745952365|now:1746006745951365|interv:1000| [2025/04/30 09:52:25 951370] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 951373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 951378] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745952365| [2025/04/30 09:52:25 951382] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745952365| [2025/04/30 09:52:25 951386] [debug] |xqc_engine_wakeup_after|wakeup:1746006745952365|now:1746006745951386|diff:979| [2025/04/30 09:52:25 951390] [debug] |xqc_engine_main_logic|END|now:1746006745951014| [2025/04/30 09:52:25 952306] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:49|state:ESTABED|recv_time:1746006745952304| [2025/04/30 09:52:25 952321] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 952330] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:824| [2025/04/30 09:52:25 952336] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:825| [2025/04/30 09:52:25 952343] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:825| [2025/04/30 09:52:25 952358] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 952367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1978|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1979|path_largest_ack:1978| [2025/04/30 09:52:25 952375] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:322|tx_in_flight:60012|prior_delivered:1860931|prior_time:1746006745901574|is_app_limited:0|send_elapse:45412|ack_elapse:50730|ctl_first_sent_time:1746006745903349|lagest_ack_time:1746006745952304|curr_delivered:1917337| [2025/04/30 09:52:25 952383] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745903349| [2025/04/30 09:52:25 952390] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:186||sndq_packets_used_bytes:0|sndq_packets_free:1162| [2025/04/30 09:52:25 952396] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1979|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1979|path_largest_ack:1979| [2025/04/30 09:52:25 952401] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:322|tx_in_flight:60012|prior_delivered:1860931|prior_time:1746006745901574|is_app_limited:0|send_elapse:45412|ack_elapse:50730|ctl_first_sent_time:1746006745903349|lagest_ack_time:1746006745952304|curr_delivered:1918537| [2025/04/30 09:52:25 952408] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745903479| [2025/04/30 09:52:25 952414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:185||sndq_packets_used_bytes:0|sndq_packets_free:1163| [2025/04/30 09:52:25 952421] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:45449|rttvar:2110|minrtt:31359|latest_rtt:48825|ack_delay:80| [2025/04/30 09:52:25 952426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:45861|rttvar:2407|minrtt:31359|latest_rtt:48825|ack_delay:80| [2025/04/30 09:52:25 952433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1979|lost_pn:1976|thresh:3| [2025/04/30 09:52:25 952439] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 952445] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 952452] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 952458] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745958163|now:1746006745952458|interval:5705| [2025/04/30 09:52:25 952465] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745958163|now:1746006745952458|interv:5705| [2025/04/30 09:52:25 952470] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45412, ack_elapse 50730, delivered 57606|rate 1135541|lost 324| [2025/04/30 09:52:25 952474] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1135541) in round 35| [2025/04/30 09:52:25 952478] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 952483] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 952491] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745903479|recovery:1|recovery_start:1746006745949597|packet_conservation:0|next_round_delivered:1910137| [2025/04/30 09:52:25 952496] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745903479|recovery:1|recovery_start:1746006745949597|packet_conservation:0|next_round_delivered:1910137| [2025/04/30 09:52:25 952501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104667|full_bw_reached:1|inflight:52812|srtt:45861|latest_rtt:48825|min_rtt:31359|applimit:0|lost:324|recovery:1|recovery_start:1746006745949597|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 952507] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:825|largest:825|pns:2| [2025/04/30 09:52:25 952511] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:825|frame:ACK |recv_time:1746006745952304|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 952516] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865952304|now:1746006745952304|interv:120000000| [2025/04/30 09:52:25 952521] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865952304|now:1746006745952304|interv:120000000| [2025/04/30 09:52:25 952525] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745952365|pq_index:0| [2025/04/30 09:52:25 952529] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745951014| [2025/04/30 09:52:25 952533] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745952533| [2025/04/30 09:52:25 952538] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745952537| [2025/04/30 09:52:25 952543] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745952365|now:1746006745952537| [2025/04/30 09:52:25 952547] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745952365|now:1746006745952537| [2025/04/30 09:52:25 952551] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 952556] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45861|min_srtt:45861|path_bw:1210332|loss_rate:5.36|path_pto:0| [2025/04/30 09:52:25 952561] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1983108| [2025/04/30 09:52:25 952566] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:45861|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 952570] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 952575] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45861|min_srtt:45861|path_bw:1210332|loss_rate:5.36|path_pto:0| [2025/04/30 09:52:25 952579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1984287| [2025/04/30 09:52:25 952589] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:45861|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 952594] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 952598] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45861|min_srtt:45861|path_bw:1210332|loss_rate:5.36|path_pto:0| [2025/04/30 09:52:25 952602] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1985466| [2025/04/30 09:52:25 952607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 952611] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 952614] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 952619] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 952623] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 952627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1934769| [2025/04/30 09:52:25 952632] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 952636] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2023| [2025/04/30 09:52:25 952674] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2023|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746006745952645|stream_id:0|stream_offset:1934769| [2025/04/30 09:52:25 952680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 952685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 09:52:25 952690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745958163|now:1746006745952690|interval:5473| [2025/04/30 09:52:25 952694] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745958163|now:1746006745952690|interv:5473| [2025/04/30 09:52:25 952699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:54012| [2025/04/30 09:52:25 952703] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 952708] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1935948| [2025/04/30 09:52:25 952716] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 952720] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745953720|now:1746006745952720|interv:1000| [2025/04/30 09:52:25 952724] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 952728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 952732] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745953720| [2025/04/30 09:52:25 952736] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745953720| [2025/04/30 09:52:25 952740] [debug] |xqc_engine_wakeup_after|wakeup:1746006745953720|now:1746006745952740|diff:980| [2025/04/30 09:52:25 952745] [debug] |xqc_engine_main_logic|END|now:1746006745952537| [2025/04/30 09:52:25 952750] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745952750| [2025/04/30 09:52:25 952754] [debug] |xqc_engine_wakeup_after|wakeup:1746006745953720|now:1746006745952754|diff:966| [2025/04/30 09:52:25 952758] [debug] |xqc_engine_main_logic|END|now:1746006745952750| [2025/04/30 09:52:25 953835] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745953835| [2025/04/30 09:52:25 953851] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745953720|pq_index:0| [2025/04/30 09:52:25 953859] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745952537| [2025/04/30 09:52:25 953867] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745953865| [2025/04/30 09:52:25 953874] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745953720|now:1746006745953865| [2025/04/30 09:52:25 953881] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745953720|now:1746006745953865| [2025/04/30 09:52:25 953888] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 953896] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45861|min_srtt:45861|path_bw:1210332|loss_rate:5.33|path_pto:0| [2025/04/30 09:52:25 953903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54012|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1985466| [2025/04/30 09:52:25 953910] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 953917] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 953923] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 953930] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 953937] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 953944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1935948| [2025/04/30 09:52:25 953952] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 953965] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2024| [2025/04/30 09:52:25 954012] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2024|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54012|now:1746006745953977|stream_id:0|stream_offset:1935948| [2025/04/30 09:52:25 954021] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 954026] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54012|applimit:0| [2025/04/30 09:52:25 954031] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745958163|now:1746006745954031|interval:4132| [2025/04/30 09:52:25 954035] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745958163|now:1746006745954031|interv:4132| [2025/04/30 09:52:25 954040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:55212| [2025/04/30 09:52:25 954045] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 954049] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55212|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1937127| [2025/04/30 09:52:25 954054] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 954058] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2025| [2025/04/30 09:52:25 954089] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2025|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55212|now:1746006745954064|stream_id:0|stream_offset:1937127| [2025/04/30 09:52:25 954098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 954106] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:55212|applimit:0| [2025/04/30 09:52:25 954111] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006745958163|now:1746006745954110|interval:4053| [2025/04/30 09:52:25 954115] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006745958163|now:1746006745954110|interv:4053| [2025/04/30 09:52:25 954119] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:56412| [2025/04/30 09:52:25 954124] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 954128] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56412|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1938306| [2025/04/30 09:52:25 954154] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 954164] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745955164|now:1746006745954164|interv:1000| [2025/04/30 09:52:25 954169] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 954178] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 954182] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745955164| [2025/04/30 09:52:25 954187] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745955164| [2025/04/30 09:52:25 954191] [debug] |xqc_engine_wakeup_after|wakeup:1746006745955164|now:1746006745954190|diff:974| [2025/04/30 09:52:25 954195] [debug] |xqc_engine_main_logic|END|now:1746006745953865| [2025/04/30 09:52:25 954281] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:49|state:ESTABED|recv_time:1746006745954280| [2025/04/30 09:52:25 954291] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 954299] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:825| [2025/04/30 09:52:25 954305] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:826| [2025/04/30 09:52:25 954314] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:826| [2025/04/30 09:52:25 954320] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 954328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1980|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1981|path_largest_ack:1980| [2025/04/30 09:52:25 954334] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:322|tx_in_flight:60012|prior_delivered:1863331|prior_time:1746006745903606|is_app_limited:0|send_elapse:47215|ack_elapse:50674|ctl_first_sent_time:1746006745905244|lagest_ack_time:1746006745954280|curr_delivered:1919737| [2025/04/30 09:52:25 954341] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745905244| [2025/04/30 09:52:25 954348] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:184||sndq_packets_used_bytes:0|sndq_packets_free:1164| [2025/04/30 09:52:25 954355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1981|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1981|path_largest_ack:1981| [2025/04/30 09:52:25 954361] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:322|tx_in_flight:58812|prior_delivered:1865731|prior_time:1746006745905525|is_app_limited:0|send_elapse:46052|ack_elapse:48755|ctl_first_sent_time:1746006745907173|lagest_ack_time:1746006745954280|curr_delivered:1920937| [2025/04/30 09:52:25 954367] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745907173| [2025/04/30 09:52:25 954373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:183||sndq_packets_used_bytes:0|sndq_packets_free:1165| [2025/04/30 09:52:25 954379] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:45861|rttvar:2407|minrtt:31359|latest_rtt:47107|ack_delay:80| [2025/04/30 09:52:25 954386] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:46007|rttvar:2097|minrtt:31359|latest_rtt:47107|ack_delay:80| [2025/04/30 09:52:25 954391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1981|lost_pn:1978|thresh:3| [2025/04/30 09:52:25 954398] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 954404] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 954430] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1977|lost_pn:1978|po_sent_time:1746006745903235|lost_send_time:1746006745901285|loss_delay:52995|frame:ACK STREAM |repair:128| [2025/04/30 09:52:25 954435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006745903235u| [2025/04/30 09:52:25 954439] [stats] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |lost interval:101719|lost_count:10|send_count:102|pkt_num:1977|po_send_time:1746006745903235|srtt:46007|cwnd:104667|bw:1210332|conn_life:1728276|now:0|last_lost_time:1728276| [2025/04/30 09:52:25 954444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 954448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:46007|rtt_var:2097|pto_duration:54395|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 954453] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 954457] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 954461] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 954465] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746033459|now:1746006745954448|interv:79011| [2025/04/30 09:52:25 954471] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746033459|now:1746006745954448|interval:79011|pto_count:0|srtt:46007 [2025/04/30 09:52:25 954478] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 46052, ack_elapse 48755, delivered 55206|rate 1132314|lost 325| [2025/04/30 09:52:25 954485] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1132314) in round 35| [2025/04/30 09:52:25 954490] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 954494] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 954498] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104667|packet_lost:1|acked:2400|po_sent_time:1746006745907173|recovery:1|recovery_start:1746006745954439|packet_conservation:0|next_round_delivered:1910137| [2025/04/30 09:52:25 954503] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104667|packet_lost:1|acked:2400|po_sent_time:1746006745907173|recovery:1|recovery_start:1746006745954439|packet_conservation:0|next_round_delivered:1910137| [2025/04/30 09:52:25 954508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104667|full_bw_reached:1|inflight:52806|srtt:46007|latest_rtt:47107|min_rtt:31359|applimit:0|lost:324|recovery:1|recovery_start:1746006745954439|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 954514] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:826|largest:826|pns:2| [2025/04/30 09:52:25 954518] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:826|frame:ACK |recv_time:1746006745954280|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 954523] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865954280|now:1746006745954280|interv:120000000| [2025/04/30 09:52:25 954531] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865954280|now:1746006745954280|interv:120000000| [2025/04/30 09:52:25 954535] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745955164|pq_index:0| [2025/04/30 09:52:25 954539] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745953865| [2025/04/30 09:52:25 954543] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745954543| [2025/04/30 09:52:25 954548] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745954547| [2025/04/30 09:52:25 954554] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46007|min_srtt:46007|path_bw:1210332|loss_rate:5.29|path_pto:0| [2025/04/30 09:52:25 954559] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1882893| [2025/04/30 09:52:25 954563] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:46007|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 954568] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1977|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 954572] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46007|min_srtt:46007|path_bw:1210332|loss_rate:5.29|path_pto:0| [2025/04/30 09:52:25 954577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1985466| [2025/04/30 09:52:25 954581] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:46007|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 954586] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 954590] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46007|min_srtt:46007|path_bw:1210332|loss_rate:5.29|path_pto:0| [2025/04/30 09:52:25 954594] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1986645| [2025/04/30 09:52:25 954599] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:46007|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 954603] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 954607] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46007|min_srtt:46007|path_bw:1210332|loss_rate:5.29|path_pto:0| [2025/04/30 09:52:25 954612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1987824| [2025/04/30 09:52:25 954619] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 954622] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 954626] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 954631] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 954635] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:1977|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 954639] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1882893| [2025/04/30 09:52:25 954644] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 954648] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 954652] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 954656] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1938306| [2025/04/30 09:52:25 954660] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 954664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 954668] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745955164| [2025/04/30 09:52:25 954672] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745955164| [2025/04/30 09:52:25 954676] [debug] |xqc_engine_wakeup_after|wakeup:1746006745955164|now:1746006745954676|diff:488| [2025/04/30 09:52:25 954680] [debug] |xqc_engine_main_logic|END|now:1746006745954547| [2025/04/30 09:52:25 954686] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745954686| [2025/04/30 09:52:25 954690] [debug] |xqc_engine_wakeup_after|wakeup:1746006745955164|now:1746006745954689|diff:475| [2025/04/30 09:52:25 954694] [debug] |xqc_engine_main_logic|END|now:1746006745954686| [2025/04/30 09:52:25 955761] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745955761| [2025/04/30 09:52:25 955777] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745955164|pq_index:0| [2025/04/30 09:52:25 955785] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745954547| [2025/04/30 09:52:25 955791] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745955789| [2025/04/30 09:52:25 955796] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745955164|now:1746006745955789| [2025/04/30 09:52:25 955803] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745955164|now:1746006745955789| [2025/04/30 09:52:25 955809] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 955817] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46007|min_srtt:46007|path_bw:1210332|loss_rate:5.29|path_pto:0| [2025/04/30 09:52:25 955832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1987824| [2025/04/30 09:52:25 955839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 955846] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 955852] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 955859] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 955867] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:1977|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 955874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1882893| [2025/04/30 09:52:25 955881] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 955888] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2026| [2025/04/30 09:52:25 955934] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2026|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745955900|stream_id:0|stream_offset:1882893| [2025/04/30 09:52:25 955944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:2026|origin_pktnum:1977|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:25 955951] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 955958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:46007|rtt_var:2097|pto_duration:54395|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 955965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 955971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 955978] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 955984] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746035295|now:1746006745955958|interv:79337| [2025/04/30 09:52:25 955990] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746035295|now:1746006745955958|interval:79337|pto_count:0|srtt:46007 [2025/04/30 09:52:25 955998] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:54006| [2025/04/30 09:52:25 956005] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 956009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1938306| [2025/04/30 09:52:25 956018] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 956023] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2027| [2025/04/30 09:52:25 956053] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2027|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745956030|stream_id:0|stream_offset:1938306| [2025/04/30 09:52:25 956059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:2027|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:25 956064] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 956068] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:46007|rtt_var:2097|pto_duration:54395|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 956073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 956077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 956081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 956085] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746035425|now:1746006745956068|interv:79357| [2025/04/30 09:52:25 956089] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746035425|now:1746006745956068|interval:79357|pto_count:0|srtt:46007 [2025/04/30 09:52:25 956093] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:55206| [2025/04/30 09:52:25 956098] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 956102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1939485| [2025/04/30 09:52:25 956106] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 956110] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745957110|now:1746006745956110|interv:1000| [2025/04/30 09:52:25 956114] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 956118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 956122] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745957110| [2025/04/30 09:52:25 956126] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745957110| [2025/04/30 09:52:25 956130] [debug] |xqc_engine_wakeup_after|wakeup:1746006745957110|now:1746006745956130|diff:980| [2025/04/30 09:52:25 956156] [debug] |xqc_engine_main_logic|END|now:1746006745955789| [2025/04/30 09:52:25 956286] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:49|state:ESTABED|recv_time:1746006745956285| [2025/04/30 09:52:25 956297] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 956306] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:826| [2025/04/30 09:52:25 956312] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:827| [2025/04/30 09:52:25 956325] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:827| [2025/04/30 09:52:25 956331] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 956340] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1982|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1983|path_largest_ack:1982| [2025/04/30 09:52:25 956347] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:322|tx_in_flight:60012|prior_delivered:1865731|prior_time:1746006745905525|is_app_limited:0|send_elapse:46168|ack_elapse:50760|ctl_first_sent_time:1746006745907289|lagest_ack_time:1746006745956285|curr_delivered:1922137| [2025/04/30 09:52:25 956355] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745907289| [2025/04/30 09:52:25 956362] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:183||sndq_packets_used_bytes:0|sndq_packets_free:1165| [2025/04/30 09:52:25 956368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1983|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1983|path_largest_ack:1983| [2025/04/30 09:52:25 956372] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:322|tx_in_flight:58812|prior_delivered:1868131|prior_time:1746006745907549|is_app_limited:0|send_elapse:44302|ack_elapse:48736|ctl_first_sent_time:1746006745909224|lagest_ack_time:1746006745956285|curr_delivered:1923337| [2025/04/30 09:52:25 956379] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745909224| [2025/04/30 09:52:25 956385] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:182||sndq_packets_used_bytes:0|sndq_packets_free:1166| [2025/04/30 09:52:25 956391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:46007|rttvar:2097|minrtt:31359|latest_rtt:47061|ack_delay:88| [2025/04/30 09:52:25 956397] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:46128|rttvar:1814|minrtt:31359|latest_rtt:47061|ack_delay:88| [2025/04/30 09:52:25 956405] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1983|lost_pn:1980|thresh:3| [2025/04/30 09:52:25 956412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 956419] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 956425] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 956431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 956438] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:46128|rtt_var:1814|pto_duration:53384|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 956443] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 956447] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 956451] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 956455] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746034414|now:1746006745956437|interv:77977| [2025/04/30 09:52:25 956463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746034414|now:1746006745956437|interval:77977|pto_count:0|srtt:46128 [2025/04/30 09:52:25 956468] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44302, ack_elapse 48736, delivered 55206|rate 1132756|lost 325| [2025/04/30 09:52:25 956472] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1132756) in round 35| [2025/04/30 09:52:25 956477] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 956481] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 956485] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745909224|recovery:1|recovery_start:1746006745954439|packet_conservation:0|next_round_delivered:1910137| [2025/04/30 09:52:25 956489] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745909224|recovery:1|recovery_start:1746006745954439|packet_conservation:0|next_round_delivered:1910137| [2025/04/30 09:52:25 956494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104667|full_bw_reached:1|inflight:52806|srtt:46128|latest_rtt:47061|min_rtt:31359|applimit:0|lost:325|recovery:1|recovery_start:1746006745954439|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 956500] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:827|largest:827|pns:2| [2025/04/30 09:52:25 956505] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:827|frame:ACK |recv_time:1746006745956285|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 956509] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865956285|now:1746006745956285|interv:120000000| [2025/04/30 09:52:25 956514] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865956285|now:1746006745956285|interv:120000000| [2025/04/30 09:52:25 956518] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745957110|pq_index:0| [2025/04/30 09:52:25 956527] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745955789| [2025/04/30 09:52:25 956534] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745956534| [2025/04/30 09:52:25 956541] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745956540| [2025/04/30 09:52:25 956550] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46128|min_srtt:46128|path_bw:1210332|loss_rate:5.68|path_pto:0| [2025/04/30 09:52:25 956554] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1987824| [2025/04/30 09:52:25 956559] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:46128|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 956567] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 956572] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46128|min_srtt:46128|path_bw:1210332|loss_rate:5.68|path_pto:0| [2025/04/30 09:52:25 956576] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1989003| [2025/04/30 09:52:25 956581] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:46128|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 956585] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 956590] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46128|min_srtt:46128|path_bw:1210332|loss_rate:5.68|path_pto:0| [2025/04/30 09:52:25 956594] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1990182| [2025/04/30 09:52:25 956598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 956602] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 956606] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 956610] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 956615] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 956619] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1939485| [2025/04/30 09:52:25 956623] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 956627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 956631] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745957110| [2025/04/30 09:52:25 956635] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745957110| [2025/04/30 09:52:25 956639] [debug] |xqc_engine_wakeup_after|wakeup:1746006745957110|now:1746006745956639|diff:471| [2025/04/30 09:52:25 956644] [debug] |xqc_engine_main_logic|END|now:1746006745956540| [2025/04/30 09:52:25 956649] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745956649| [2025/04/30 09:52:25 956653] [debug] |xqc_engine_wakeup_after|wakeup:1746006745957110|now:1746006745956653|diff:457| [2025/04/30 09:52:25 956657] [debug] |xqc_engine_main_logic|END|now:1746006745956649| [2025/04/30 09:52:25 957727] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745957727| [2025/04/30 09:52:25 957739] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745957110|pq_index:0| [2025/04/30 09:52:25 957744] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745956540| [2025/04/30 09:52:25 957758] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745957756| [2025/04/30 09:52:25 957765] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745957110|now:1746006745957756| [2025/04/30 09:52:25 957772] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745957110|now:1746006745957756| [2025/04/30 09:52:25 957778] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 957785] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46128|min_srtt:46128|path_bw:1210332|loss_rate:5.68|path_pto:0| [2025/04/30 09:52:25 957793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1990182| [2025/04/30 09:52:25 957800] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 957806] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 957812] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 957819] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 957826] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 957833] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1939485| [2025/04/30 09:52:25 957840] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 957847] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2028| [2025/04/30 09:52:25 957895] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2028|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745957859|stream_id:0|stream_offset:1939485| [2025/04/30 09:52:25 957906] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 957914] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 957921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:46128|rtt_var:1814|pto_duration:53384|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 957928] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 957934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 957940] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 957946] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746036243|now:1746006745957920|interv:78323| [2025/04/30 09:52:25 957959] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746036243|now:1746006745957920|interval:78323|pto_count:0|srtt:46128 [2025/04/30 09:52:25 957966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:54006| [2025/04/30 09:52:25 957974] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 957981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1940664| [2025/04/30 09:52:25 957988] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 957994] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2029| [2025/04/30 09:52:25 958033] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2029|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745958005|stream_id:0|stream_offset:1940664| [2025/04/30 09:52:25 958043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 958050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 958057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:46128|rtt_var:1814|pto_duration:53384|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 958063] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 958070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 958075] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 958079] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746036389|now:1746006745958056|interv:78333| [2025/04/30 09:52:25 958083] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746036389|now:1746006745958056|interval:78333|pto_count:0|srtt:46128 [2025/04/30 09:52:25 958088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:55206| [2025/04/30 09:52:25 958093] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 958097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1941843| [2025/04/30 09:52:25 958102] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 958106] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745959105|now:1746006745958105|interv:1000| [2025/04/30 09:52:25 958110] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 958113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 958117] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745959105| [2025/04/30 09:52:25 958127] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745959105| [2025/04/30 09:52:25 958131] [debug] |xqc_engine_wakeup_after|wakeup:1746006745959105|now:1746006745958131|diff:974| [2025/04/30 09:52:25 958157] [debug] |xqc_engine_main_logic|END|now:1746006745957756| [2025/04/30 09:52:25 958280] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:49|state:ESTABED|recv_time:1746006745958279| [2025/04/30 09:52:25 958290] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 958298] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:827| [2025/04/30 09:52:25 958304] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:828| [2025/04/30 09:52:25 958313] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:828| [2025/04/30 09:52:25 958320] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 958328] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1984|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1985|path_largest_ack:1984| [2025/04/30 09:52:25 958335] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:322|tx_in_flight:57612|prior_delivered:1870531|prior_time:1746006745909488|is_app_limited:0|send_elapse:46118|ack_elapse:48791|ctl_first_sent_time:1746006745911115|lagest_ack_time:1746006745958279|curr_delivered:1924537| [2025/04/30 09:52:25 958342] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745911115| [2025/04/30 09:52:25 958350] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:181||sndq_packets_used_bytes:0|sndq_packets_free:1167| [2025/04/30 09:52:25 958356] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1985|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1985|path_largest_ack:1985| [2025/04/30 09:52:25 958364] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:322|tx_in_flight:57612|prior_delivered:1870531|prior_time:1746006745909488|is_app_limited:0|send_elapse:46118|ack_elapse:48791|ctl_first_sent_time:1746006745911115|lagest_ack_time:1746006745958279|curr_delivered:1925737| [2025/04/30 09:52:25 958371] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745911262| [2025/04/30 09:52:25 958377] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:180||sndq_packets_used_bytes:0|sndq_packets_free:1168| [2025/04/30 09:52:25 958384] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:46128|rttvar:1814|minrtt:31359|latest_rtt:47017|ack_delay:80| [2025/04/30 09:52:25 958391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:46229|rttvar:1563|minrtt:31359|latest_rtt:47017|ack_delay:80| [2025/04/30 09:52:25 958397] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1985|lost_pn:1982|thresh:3| [2025/04/30 09:52:25 958404] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 958410] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 958416] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 958421] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 958430] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:46229|rtt_var:1563|pto_duration:52481|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 958435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 958439] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 958443] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 958447] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746035486|now:1746006745958430|interv:77056| [2025/04/30 09:52:25 958451] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746035486|now:1746006745958430|interval:77056|pto_count:0|srtt:46229 [2025/04/30 09:52:25 958456] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 46118, ack_elapse 48791, delivered 55206|rate 1131479|lost 325| [2025/04/30 09:52:25 958460] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1131479) in round 35| [2025/04/30 09:52:25 958464] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 958469] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 958473] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745911262|recovery:1|recovery_start:1746006745954439|packet_conservation:0|next_round_delivered:1910137| [2025/04/30 09:52:25 958477] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745911262|recovery:1|recovery_start:1746006745954439|packet_conservation:0|next_round_delivered:1910137| [2025/04/30 09:52:25 958482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104667|full_bw_reached:1|inflight:52806|srtt:46229|latest_rtt:47017|min_rtt:31359|applimit:0|lost:325|recovery:1|recovery_start:1746006745954439|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 958488] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:828|largest:828|pns:2| [2025/04/30 09:52:25 958492] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:828|frame:ACK |recv_time:1746006745958279|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 958497] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865958279|now:1746006745958279|interv:120000000| [2025/04/30 09:52:25 958502] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865958279|now:1746006745958279|interv:120000000| [2025/04/30 09:52:25 958506] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745959105|pq_index:0| [2025/04/30 09:52:25 958510] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745957756| [2025/04/30 09:52:25 958514] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745958514| [2025/04/30 09:52:25 958519] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745958518| [2025/04/30 09:52:25 958528] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46229|min_srtt:46229|path_bw:1210332|loss_rate:5.63|path_pto:0| [2025/04/30 09:52:25 958533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1990182| [2025/04/30 09:52:25 958537] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:46229|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 958542] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 958547] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46229|min_srtt:46229|path_bw:1210332|loss_rate:5.63|path_pto:0| [2025/04/30 09:52:25 958551] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1991361| [2025/04/30 09:52:25 958555] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:46229|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 958560] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 958564] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46229|min_srtt:46229|path_bw:1210332|loss_rate:5.63|path_pto:0| [2025/04/30 09:52:25 958568] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1992540| [2025/04/30 09:52:25 958573] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 958576] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 958580] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 958585] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 958589] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 958593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1941843| [2025/04/30 09:52:25 958598] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 958602] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 958606] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745959105| [2025/04/30 09:52:25 958610] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745959105| [2025/04/30 09:52:25 958616] [debug] |xqc_engine_wakeup_after|wakeup:1746006745959105|now:1746006745958616|diff:489| [2025/04/30 09:52:25 958621] [debug] |xqc_engine_main_logic|END|now:1746006745958518| [2025/04/30 09:52:25 958626] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745958626| [2025/04/30 09:52:25 958630] [debug] |xqc_engine_wakeup_after|wakeup:1746006745959105|now:1746006745958630|diff:475| [2025/04/30 09:52:25 958634] [debug] |xqc_engine_main_logic|END|now:1746006745958626| [2025/04/30 09:52:25 959703] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745959703| [2025/04/30 09:52:25 959715] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745959105|pq_index:0| [2025/04/30 09:52:25 959723] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745958518| [2025/04/30 09:52:25 959731] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745959730| [2025/04/30 09:52:25 959739] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745959105|now:1746006745959730| [2025/04/30 09:52:25 959746] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745959105|now:1746006745959730| [2025/04/30 09:52:25 959752] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 959760] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46229|min_srtt:46229|path_bw:1210332|loss_rate:5.63|path_pto:0| [2025/04/30 09:52:25 959768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1992540| [2025/04/30 09:52:25 959776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 959782] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 959787] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 959794] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 959802] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 959808] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1941843| [2025/04/30 09:52:25 959814] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 959821] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2030| [2025/04/30 09:52:25 959864] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2030|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745959832|stream_id:0|stream_offset:1941843| [2025/04/30 09:52:25 959873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 959880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 959895] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:46229|rtt_var:1563|pto_duration:52481|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 959902] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 959908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 959913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 959920] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746037313|now:1746006745959894|interv:77419| [2025/04/30 09:52:25 959926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746037313|now:1746006745959894|interval:77419|pto_count:0|srtt:46229 [2025/04/30 09:52:25 959934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:54006| [2025/04/30 09:52:25 959942] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 959953] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1943022| [2025/04/30 09:52:25 959960] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 959966] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2031| [2025/04/30 09:52:25 960011] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2031|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745959978|stream_id:0|stream_offset:1943022| [2025/04/30 09:52:25 960018] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 960023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 960028] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:46229|rtt_var:1563|pto_duration:52481|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 960036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 960042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 960048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 960055] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746037459|now:1746006745960028|interv:77431| [2025/04/30 09:52:25 960062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746037459|now:1746006745960028|interval:77431|pto_count:0|srtt:46229 [2025/04/30 09:52:25 960069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:55206| [2025/04/30 09:52:25 960075] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 960079] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1944201| [2025/04/30 09:52:25 960089] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 960092] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745961092|now:1746006745960092|interv:1000| [2025/04/30 09:52:25 960096] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 960100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 960104] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745961092| [2025/04/30 09:52:25 960109] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745961092| [2025/04/30 09:52:25 960113] [debug] |xqc_engine_wakeup_after|wakeup:1746006745961092|now:1746006745960113|diff:979| [2025/04/30 09:52:25 960117] [debug] |xqc_engine_main_logic|END|now:1746006745959730| [2025/04/30 09:52:25 960271] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:49|state:ESTABED|recv_time:1746006745960270| [2025/04/30 09:52:25 960285] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 960294] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:828| [2025/04/30 09:52:25 960300] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:829| [2025/04/30 09:52:25 960307] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:829| [2025/04/30 09:52:25 960311] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 960318] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1986|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1987|path_largest_ack:1986| [2025/04/30 09:52:25 960325] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:322|tx_in_flight:57612|prior_delivered:1872931|prior_time:1746006745911470|is_app_limited:0|send_elapse:46195|ack_elapse:48800|ctl_first_sent_time:1746006745913109|lagest_ack_time:1746006745960270|curr_delivered:1926937| [2025/04/30 09:52:25 960332] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745913109| [2025/04/30 09:52:25 960339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:179||sndq_packets_used_bytes:0|sndq_packets_free:1169| [2025/04/30 09:52:25 960346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1987|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1987|path_largest_ack:1987| [2025/04/30 09:52:25 960353] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:322|tx_in_flight:56406|prior_delivered:1875337|prior_time:1746006745913874|is_app_limited:0|send_elapse:45280|ack_elapse:46396|ctl_first_sent_time:1746006745914443|lagest_ack_time:1746006745960270|curr_delivered:1928137| [2025/04/30 09:52:25 960358] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745914443| [2025/04/30 09:52:25 960362] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:178||sndq_packets_used_bytes:0|sndq_packets_free:1170| [2025/04/30 09:52:25 960366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:46229|rttvar:1563|minrtt:31359|latest_rtt:45827|ack_delay:88| [2025/04/30 09:52:25 960373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:46168|rttvar:1295|minrtt:31359|latest_rtt:45827|ack_delay:88| [2025/04/30 09:52:25 960386] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1987|lost_pn:1984|thresh:3| [2025/04/30 09:52:25 960393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 960399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 960406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 960410] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 960417] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:46168|rtt_var:1295|pto_duration:51348|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 960424] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 960430] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 960436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 960440] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746036326|now:1746006745960417|interv:75909| [2025/04/30 09:52:25 960444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746036326|now:1746006745960417|interval:75909|pto_count:0|srtt:46168 [2025/04/30 09:52:25 960448] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45280, ack_elapse 46396, delivered 52800|rate 1138029|lost 325| [2025/04/30 09:52:25 960453] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1138029) in round 35| [2025/04/30 09:52:25 960457] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 960461] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 960465] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745914443|recovery:1|recovery_start:1746006745954439|packet_conservation:0|next_round_delivered:1910137| [2025/04/30 09:52:25 960470] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745914443|recovery:1|recovery_start:1746006745954439|packet_conservation:0|next_round_delivered:1910137| [2025/04/30 09:52:25 960475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104667|full_bw_reached:1|inflight:52806|srtt:46168|latest_rtt:45827|min_rtt:31359|applimit:0|lost:325|recovery:1|recovery_start:1746006745954439|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 960481] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:829|largest:829|pns:2| [2025/04/30 09:52:25 960485] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:829|frame:ACK |recv_time:1746006745960270|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 960490] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865960270|now:1746006745960270|interv:120000000| [2025/04/30 09:52:25 960498] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865960270|now:1746006745960270|interv:120000000| [2025/04/30 09:52:25 960502] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745961092|pq_index:0| [2025/04/30 09:52:25 960506] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745959730| [2025/04/30 09:52:25 960510] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745960510| [2025/04/30 09:52:25 960515] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745960514| [2025/04/30 09:52:25 960521] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46168|min_srtt:46168|path_bw:1210332|loss_rate:5.58|path_pto:0| [2025/04/30 09:52:25 960526] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1992540| [2025/04/30 09:52:25 960531] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:46168|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 960535] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 960540] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46168|min_srtt:46168|path_bw:1210332|loss_rate:5.58|path_pto:0| [2025/04/30 09:52:25 960544] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1993719| [2025/04/30 09:52:25 960549] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:46168|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 960553] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 960557] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46168|min_srtt:46168|path_bw:1210332|loss_rate:5.58|path_pto:0| [2025/04/30 09:52:25 960562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1994898| [2025/04/30 09:52:25 960566] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 960570] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 960574] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 960578] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 960582] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 960589] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1944201| [2025/04/30 09:52:25 960594] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 960598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 960602] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745961092| [2025/04/30 09:52:25 960606] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745961092| [2025/04/30 09:52:25 960609] [debug] |xqc_engine_wakeup_after|wakeup:1746006745961092|now:1746006745960609|diff:483| [2025/04/30 09:52:25 960614] [debug] |xqc_engine_main_logic|END|now:1746006745960514| [2025/04/30 09:52:25 960619] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745960619| [2025/04/30 09:52:25 960623] [debug] |xqc_engine_wakeup_after|wakeup:1746006745961092|now:1746006745960623|diff:469| [2025/04/30 09:52:25 960627] [debug] |xqc_engine_main_logic|END|now:1746006745960619| [2025/04/30 09:52:25 961696] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745961695| [2025/04/30 09:52:25 961709] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745961092|pq_index:0| [2025/04/30 09:52:25 961716] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745960514| [2025/04/30 09:52:25 961724] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745961723| [2025/04/30 09:52:25 961731] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745961092|now:1746006745961723| [2025/04/30 09:52:25 961738] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745961092|now:1746006745961723| [2025/04/30 09:52:25 961745] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 961753] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:46168|min_srtt:46168|path_bw:1210332|loss_rate:5.58|path_pto:0| [2025/04/30 09:52:25 961760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1994898| [2025/04/30 09:52:25 961767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 961774] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 961779] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 961787] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 961795] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 961801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1944201| [2025/04/30 09:52:25 961813] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 961820] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2032| [2025/04/30 09:52:25 961860] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2032|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745961832|stream_id:0|stream_offset:1944201| [2025/04/30 09:52:25 961870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 961876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 961883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:46168|rtt_var:1295|pto_duration:51348|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 961891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 961897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 961903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 961910] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746038180|now:1746006745961883|interv:76297| [2025/04/30 09:52:25 961917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746038180|now:1746006745961883|interval:76297|pto_count:0|srtt:46168 [2025/04/30 09:52:25 961924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:54006| [2025/04/30 09:52:25 961932] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 961938] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1945380| [2025/04/30 09:52:25 961946] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 961952] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2033| [2025/04/30 09:52:25 961995] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2033|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745961962|stream_id:0|stream_offset:1945380| [2025/04/30 09:52:25 962005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 962012] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 962020] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:46168|rtt_var:1295|pto_duration:51348|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 962025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 962029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 962033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 962042] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746038310|now:1746006745962019|interv:76291| [2025/04/30 09:52:25 962046] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746038310|now:1746006745962019|interval:76291|pto_count:0|srtt:46168 [2025/04/30 09:52:25 962051] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:55206| [2025/04/30 09:52:25 962056] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 962060] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1946559| [2025/04/30 09:52:25 962064] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 962068] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745963068|now:1746006745962068|interv:1000| [2025/04/30 09:52:25 962072] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 962076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 962080] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745963068| [2025/04/30 09:52:25 962085] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745963068| [2025/04/30 09:52:25 962089] [debug] |xqc_engine_wakeup_after|wakeup:1746006745963068|now:1746006745962089|diff:979| [2025/04/30 09:52:25 962093] [debug] |xqc_engine_main_logic|END|now:1746006745961723| [2025/04/30 09:52:25 962301] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:49|state:ESTABED|recv_time:1746006745962300| [2025/04/30 09:52:25 962314] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 962323] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:829| [2025/04/30 09:52:25 962330] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:830| [2025/04/30 09:52:25 962339] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:830| [2025/04/30 09:52:25 962346] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 962353] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1988|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1989|path_largest_ack:1988| [2025/04/30 09:52:25 962361] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:322|tx_in_flight:56406|prior_delivered:1876537|prior_time:1746006745915630|is_app_limited:0|send_elapse:45112|ack_elapse:46670|ctl_first_sent_time:1746006745916037|lagest_ack_time:1746006745962300|curr_delivered:1929337| [2025/04/30 09:52:25 962368] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745916037| [2025/04/30 09:52:25 962375] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:177||sndq_packets_used_bytes:0|sndq_packets_free:1171| [2025/04/30 09:52:25 962383] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1989|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1989|path_largest_ack:1989| [2025/04/30 09:52:25 962390] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:322|tx_in_flight:56406|prior_delivered:1876537|prior_time:1746006745915630|is_app_limited:0|send_elapse:45112|ack_elapse:46670|ctl_first_sent_time:1746006745916037|lagest_ack_time:1746006745962300|curr_delivered:1930537| [2025/04/30 09:52:25 962403] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745917426| [2025/04/30 09:52:25 962410] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:176||sndq_packets_used_bytes:0|sndq_packets_free:1172| [2025/04/30 09:52:25 962417] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:46168|rttvar:1295|minrtt:31359|latest_rtt:44874|ack_delay:104| [2025/04/30 09:52:25 962424] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:45993|rttvar:1321|minrtt:31359|latest_rtt:44874|ack_delay:104| [2025/04/30 09:52:25 962431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1989|lost_pn:1986|thresh:3| [2025/04/30 09:52:25 962436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 962440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 962444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 962448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 962452] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:45993|rtt_var:1321|pto_duration:51277|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 962457] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 962463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 962469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 962476] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746038239|now:1746006745962452|interv:75787| [2025/04/30 09:52:25 962483] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746038239|now:1746006745962452|interval:75787|pto_count:0|srtt:45993 [2025/04/30 09:52:25 962489] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45112, ack_elapse 46670, delivered 54000|rate 1157060|lost 325| [2025/04/30 09:52:25 962493] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157060) in round 35| [2025/04/30 09:52:25 962497] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 962502] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 962506] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745917426|recovery:1|recovery_start:1746006745954439|packet_conservation:0|next_round_delivered:1910137| [2025/04/30 09:52:25 962510] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745917426|recovery:1|recovery_start:1746006745954439|packet_conservation:0|next_round_delivered:1910137| [2025/04/30 09:52:25 962515] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104667|full_bw_reached:1|inflight:52806|srtt:45993|latest_rtt:44874|min_rtt:31359|applimit:0|lost:325|recovery:1|recovery_start:1746006745954439|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 962529] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:830|largest:830|pns:2| [2025/04/30 09:52:25 962534] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:830|frame:ACK |recv_time:1746006745962300|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 962539] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865962300|now:1746006745962300|interv:120000000| [2025/04/30 09:52:25 962543] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865962300|now:1746006745962300|interv:120000000| [2025/04/30 09:52:25 962547] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745963068|pq_index:0| [2025/04/30 09:52:25 962551] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745961723| [2025/04/30 09:52:25 962555] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745962555| [2025/04/30 09:52:25 962560] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745962559| [2025/04/30 09:52:25 962567] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45993|min_srtt:45993|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 962571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1994898| [2025/04/30 09:52:25 962576] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:45993|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 962580] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 962585] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45993|min_srtt:45993|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 962589] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1996077| [2025/04/30 09:52:25 962594] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:45993|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 962598] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 962603] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45993|min_srtt:45993|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 962607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1997256| [2025/04/30 09:52:25 962614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 962618] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 962622] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 962626] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 962631] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 962635] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1946559| [2025/04/30 09:52:25 962640] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 962644] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 962648] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745963068| [2025/04/30 09:52:25 962652] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745963068| [2025/04/30 09:52:25 962656] [debug] |xqc_engine_wakeup_after|wakeup:1746006745963068|now:1746006745962655|diff:413| [2025/04/30 09:52:25 962660] [debug] |xqc_engine_main_logic|END|now:1746006745962559| [2025/04/30 09:52:25 962666] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745962666| [2025/04/30 09:52:25 962670] [debug] |xqc_engine_wakeup_after|wakeup:1746006745963068|now:1746006745962670|diff:398| [2025/04/30 09:52:25 962674] [debug] |xqc_engine_main_logic|END|now:1746006745962666| [2025/04/30 09:52:25 963750] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745963750| [2025/04/30 09:52:25 963765] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745963068|pq_index:0| [2025/04/30 09:52:25 963772] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745962559| [2025/04/30 09:52:25 963780] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745963778| [2025/04/30 09:52:25 963787] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745963068|now:1746006745963778| [2025/04/30 09:52:25 963794] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745963068|now:1746006745963778| [2025/04/30 09:52:25 963800] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 963808] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45993|min_srtt:45993|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 963815] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1997256| [2025/04/30 09:52:25 963822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 963828] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 963834] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 963849] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 963857] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 963864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1946559| [2025/04/30 09:52:25 963871] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 963878] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2034| [2025/04/30 09:52:25 963927] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2034|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745963890|stream_id:0|stream_offset:1946559| [2025/04/30 09:52:25 963937] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 963945] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 963952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:45993|rtt_var:1321|pto_duration:51277|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 963958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 963965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 963971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 963978] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746040167|now:1746006745963951|interv:76216| [2025/04/30 09:52:25 963984] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746040167|now:1746006745963951|interval:76216|pto_count:0|srtt:45993 [2025/04/30 09:52:25 963991] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:54006| [2025/04/30 09:52:25 963999] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 964006] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1947738| [2025/04/30 09:52:25 964013] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 964020] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2035| [2025/04/30 09:52:25 964055] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2035|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745964030|stream_id:0|stream_offset:1947738| [2025/04/30 09:52:25 964061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 964073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 964081] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:45993|rtt_var:1321|pto_duration:51277|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 964088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 964094] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 964100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 964106] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746040307|now:1746006745964080|interv:76227| [2025/04/30 09:52:25 964113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746040307|now:1746006745964080|interval:76227|pto_count:0|srtt:45993 [2025/04/30 09:52:25 964117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:55206| [2025/04/30 09:52:25 964122] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 964127] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1948917| [2025/04/30 09:52:25 964131] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 964156] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745965156|now:1746006745964156|interv:1000| [2025/04/30 09:52:25 964161] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 964165] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 964169] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745965156| [2025/04/30 09:52:25 964174] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745965156| [2025/04/30 09:52:25 964178] [debug] |xqc_engine_wakeup_after|wakeup:1746006745965156|now:1746006745964178|diff:978| [2025/04/30 09:52:25 964182] [debug] |xqc_engine_main_logic|END|now:1746006745963778| [2025/04/30 09:52:25 964279] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:49|state:ESTABED|recv_time:1746006745964277| [2025/04/30 09:52:25 964290] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 964299] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:830| [2025/04/30 09:52:25 964305] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:831| [2025/04/30 09:52:25 964326] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:831| [2025/04/30 09:52:25 964342] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 964349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1990|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1991|path_largest_ack:1990| [2025/04/30 09:52:25 964356] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:322|tx_in_flight:56406|prior_delivered:1878937|prior_time:1746006745917596|is_app_limited:0|send_elapse:46252|ack_elapse:46681|ctl_first_sent_time:1746006745919181|lagest_ack_time:1746006745964277|curr_delivered:1931737| [2025/04/30 09:52:25 964366] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745919181| [2025/04/30 09:52:25 964372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:175||sndq_packets_used_bytes:0|sndq_packets_free:1173| [2025/04/30 09:52:25 964426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1991|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1991|path_largest_ack:1991| [2025/04/30 09:52:25 964433] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:322|tx_in_flight:56406|prior_delivered:1878937|prior_time:1746006745917596|is_app_limited:0|send_elapse:46252|ack_elapse:46681|ctl_first_sent_time:1746006745919181|lagest_ack_time:1746006745964277|curr_delivered:1932937| [2025/04/30 09:52:25 964439] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745919281| [2025/04/30 09:52:25 964445] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:174||sndq_packets_used_bytes:0|sndq_packets_free:1174| [2025/04/30 09:52:25 964450] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:45993|rttvar:1321|minrtt:31359|latest_rtt:44996|ack_delay:96| [2025/04/30 09:52:25 964466] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:45856|rttvar:1264|minrtt:31359|latest_rtt:44996|ack_delay:96| [2025/04/30 09:52:25 964472] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1991|lost_pn:1988|thresh:3| [2025/04/30 09:52:25 964478] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 964483] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 964488] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 964494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 964500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:45856|rtt_var:1264|pto_duration:50912|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 964506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 964511] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 964516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 964522] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746039942|now:1746006745964499|interv:75443| [2025/04/30 09:52:25 964528] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746039942|now:1746006745964499|interval:75443|pto_count:0|srtt:45856 [2025/04/30 09:52:25 964534] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 46252, ack_elapse 46681, delivered 54000|rate 1156787|lost 325| [2025/04/30 09:52:25 964540] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156787) in round 35| [2025/04/30 09:52:25 964545] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 964555] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 964560] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745919281|recovery:1|recovery_start:1746006745954439|packet_conservation:0|next_round_delivered:1910137| [2025/04/30 09:52:25 964566] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745919281|recovery:1|recovery_start:1746006745954439|packet_conservation:0|next_round_delivered:1910137| [2025/04/30 09:52:25 964572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104667|full_bw_reached:1|inflight:52806|srtt:45856|latest_rtt:44996|min_rtt:31359|applimit:0|lost:325|recovery:1|recovery_start:1746006745954439|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 964580] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:831|largest:831|pns:2| [2025/04/30 09:52:25 964586] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:831|frame:ACK |recv_time:1746006745964277|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 964593] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865964277|now:1746006745964277|interv:120000000| [2025/04/30 09:52:25 964598] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865964277|now:1746006745964277|interv:120000000| [2025/04/30 09:52:25 964603] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745965156|pq_index:0| [2025/04/30 09:52:25 964609] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745963778| [2025/04/30 09:52:25 964614] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745964614| [2025/04/30 09:52:25 964621] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745964620| [2025/04/30 09:52:25 964629] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45856|min_srtt:45856|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 964635] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1997256| [2025/04/30 09:52:25 964641] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:45856|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 964648] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 964654] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45856|min_srtt:45856|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 964659] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1998435| [2025/04/30 09:52:25 964665] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:45856|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 964675] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 964681] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45856|min_srtt:45856|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 964687] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1999614| [2025/04/30 09:52:25 964693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 964698] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 964703] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 964709] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 964715] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 964720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1948917| [2025/04/30 09:52:25 964726] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 964732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 964739] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745965156| [2025/04/30 09:52:25 964746] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745965156| [2025/04/30 09:52:25 964752] [debug] |xqc_engine_wakeup_after|wakeup:1746006745965156|now:1746006745964752|diff:404| [2025/04/30 09:52:25 964759] [debug] |xqc_engine_main_logic|END|now:1746006745964620| [2025/04/30 09:52:25 964767] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745964767| [2025/04/30 09:52:25 964771] [debug] |xqc_engine_wakeup_after|wakeup:1746006745965156|now:1746006745964771|diff:385| [2025/04/30 09:52:25 964775] [debug] |xqc_engine_main_logic|END|now:1746006745964767| [2025/04/30 09:52:25 965859] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745965858| [2025/04/30 09:52:25 965874] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745965156|pq_index:0| [2025/04/30 09:52:25 965881] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745964620| [2025/04/30 09:52:25 965888] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745965887| [2025/04/30 09:52:25 965907] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745965156|now:1746006745965887| [2025/04/30 09:52:25 965913] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745965156|now:1746006745965887| [2025/04/30 09:52:25 965920] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 965931] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45856|min_srtt:45856|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 965936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1999614| [2025/04/30 09:52:25 965941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 965945] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 965949] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 965953] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 965958] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 965962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1948917| [2025/04/30 09:52:25 965967] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 965971] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2036| [2025/04/30 09:52:25 966006] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2036|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745965980|stream_id:0|stream_offset:1948917| [2025/04/30 09:52:25 966012] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 966017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 966025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:45856|rtt_var:1264|pto_duration:50912|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 966032] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 966038] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 966044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 966051] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746041892|now:1746006745966024|interv:75868| [2025/04/30 09:52:25 966057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746041892|now:1746006745966024|interval:75868|pto_count:0|srtt:45856 [2025/04/30 09:52:25 966065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:54006| [2025/04/30 09:52:25 966072] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 966076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1950096| [2025/04/30 09:52:25 966085] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 966089] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2037| [2025/04/30 09:52:25 966119] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2037|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745966096|stream_id:0|stream_offset:1950096| [2025/04/30 09:52:25 966125] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 966151] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 966164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:45856|rtt_var:1264|pto_duration:50912|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 966171] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 966176] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 966179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 966183] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746042008|now:1746006745966163|interv:75845| [2025/04/30 09:52:25 966187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746042008|now:1746006745966163|interval:75845|pto_count:0|srtt:45856 [2025/04/30 09:52:25 966192] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:55206| [2025/04/30 09:52:25 966197] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 966201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1951275| [2025/04/30 09:52:25 966206] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 966210] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745967209|now:1746006745966209|interv:1000| [2025/04/30 09:52:25 966214] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 966217] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 966221] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745967209| [2025/04/30 09:52:25 966226] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745967209| [2025/04/30 09:52:25 966230] [debug] |xqc_engine_wakeup_after|wakeup:1746006745967209|now:1746006745966230|diff:979| [2025/04/30 09:52:25 966234] [debug] |xqc_engine_main_logic|END|now:1746006745965887| [2025/04/30 09:52:25 966373] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:50|state:ESTABED|recv_time:1746006745966372| [2025/04/30 09:52:25 966385] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 966394] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:831| [2025/04/30 09:52:25 966407] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:832| [2025/04/30 09:52:25 966417] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:832| [2025/04/30 09:52:25 966423] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 966431] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1992|origin_pktnum:1942|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1993|path_largest_ack:1992| [2025/04/30 09:52:25 966438] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:323|tx_in_flight:55206|prior_delivered:1881337|prior_time:1746006745919418|is_app_limited:0|send_elapse:45989|ack_elapse:46954|ctl_first_sent_time:1746006745921106|lagest_ack_time:1746006745966372|curr_delivered:1934137| [2025/04/30 09:52:25 966445] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745921106| [2025/04/30 09:52:25 966455] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:172||sndq_packets_used_bytes:0|sndq_packets_free:1176| [2025/04/30 09:52:25 966463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1993|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1993|path_largest_ack:1993| [2025/04/30 09:52:25 966471] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:323|tx_in_flight:54006|prior_delivered:1883737|prior_time:1746006745921408|is_app_limited:0|send_elapse:46122|ack_elapse:44964|ctl_first_sent_time:1746006745923064|lagest_ack_time:1746006745966372|curr_delivered:1935337| [2025/04/30 09:52:25 966478] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745923064| [2025/04/30 09:52:25 966484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:171||sndq_packets_used_bytes:0|sndq_packets_free:1177| [2025/04/30 09:52:25 966491] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:45856|rttvar:1264|minrtt:31359|latest_rtt:43308|ack_delay:96| [2025/04/30 09:52:25 966497] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:45525|rttvar:1609|minrtt:31359|latest_rtt:43308|ack_delay:96| [2025/04/30 09:52:25 966504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1993|lost_pn:1990|thresh:3| [2025/04/30 09:52:25 966508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 966512] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 966516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 966520] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:45525|rtt_var:1609|pto_duration:51961|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 966525] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 966529] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 966533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 966537] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746043057|now:1746006745966520|interv:76537| [2025/04/30 09:52:25 966545] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746043057|now:1746006745966520|interval:76537|pto_count:0|srtt:45525 [2025/04/30 09:52:25 966549] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 46122, ack_elapse 44964, delivered 51600|rate 1118771|lost 325| [2025/04/30 09:52:25 966554] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1118771) in round 35| [2025/04/30 09:52:25 966558] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 966562] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 966566] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745923064|recovery:1|recovery_start:1746006745954439|packet_conservation:0|next_round_delivered:1910137| [2025/04/30 09:52:25 966571] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745923064|recovery:1|recovery_start:1746006745954439|packet_conservation:0|next_round_delivered:1910137| [2025/04/30 09:52:25 966576] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104667|full_bw_reached:1|inflight:52806|srtt:45525|latest_rtt:43308|min_rtt:31359|applimit:0|lost:325|recovery:1|recovery_start:1746006745954439|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 966581] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:25 966586] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:25 966591] [debug] |scid:d47626d1917b423603b680b7|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:52:25 966595] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:832|largest:832|pns:2| [2025/04/30 09:52:25 966600] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:832|frame:PING ACK |recv_time:1746006745966372|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 966605] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865966372|now:1746006745966372|interv:120000000| [2025/04/30 09:52:25 966609] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865966372|now:1746006745966372|interv:120000000| [2025/04/30 09:52:25 966613] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745967209|pq_index:0| [2025/04/30 09:52:25 966617] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745965887| [2025/04/30 09:52:25 966621] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745966621| [2025/04/30 09:52:25 966626] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745966625| [2025/04/30 09:52:25 966632] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:832|ack_delay:260|first_ack_range:47|largest_pkt_recv_time:1746006745966372| [2025/04/30 09:52:25 966636] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:832|low:785|pkt_pns:2| [2025/04/30 09:52:25 966643] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:832|frame_largest_recv:832| [2025/04/30 09:52:25 966647] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:25 966652] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45525|min_srtt:45525|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 966656] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1999614| [2025/04/30 09:52:25 966661] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:45525|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 966666] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 966670] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45525|min_srtt:45525|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 966674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2000793| [2025/04/30 09:52:25 966679] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:45525|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 966683] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 966687] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45525|min_srtt:45525|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 966692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2001972| [2025/04/30 09:52:25 966696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 966700] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 966704] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 966709] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 966713] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:25 966717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1951275| [2025/04/30 09:52:25 966722] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 966726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 966731] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745967209| [2025/04/30 09:52:25 966741] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745967209| [2025/04/30 09:52:25 966748] [debug] |xqc_engine_wakeup_after|wakeup:1746006745967209|now:1746006745966748|diff:461| [2025/04/30 09:52:25 966755] [debug] |xqc_engine_main_logic|END|now:1746006745966625| [2025/04/30 09:52:25 966762] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745966762| [2025/04/30 09:52:25 966767] [debug] |xqc_engine_wakeup_after|wakeup:1746006745967209|now:1746006745966767|diff:442| [2025/04/30 09:52:25 966773] [debug] |xqc_engine_main_logic|END|now:1746006745966762| [2025/04/30 09:52:25 967855] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745967855| [2025/04/30 09:52:25 967869] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745967209|pq_index:0| [2025/04/30 09:52:25 967876] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745966625| [2025/04/30 09:52:25 967884] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745967882| [2025/04/30 09:52:25 967891] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745967209|now:1746006745967882| [2025/04/30 09:52:25 967898] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745967209|now:1746006745967882| [2025/04/30 09:52:25 967904] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 967912] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45525|min_srtt:45525|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 967920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2001972| [2025/04/30 09:52:25 967927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 967933] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 967940] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 967946] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 967954] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:25 967961] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1951275| [2025/04/30 09:52:25 967968] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 967974] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2038| [2025/04/30 09:52:25 968014] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2038|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:52806|now:1746006745967982|stream_id:0|stream_offset:1951275| [2025/04/30 09:52:25 968024] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:2038|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:52:25 968038] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 968045] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:45525|rtt_var:1609|pto_duration:51961|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 968050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 968054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 968058] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 09:52:25 968062] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746044943|now:1746006745968045|interv:76898| [2025/04/30 09:52:25 968066] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746044943|now:1746006745968045|interval:76898|pto_count:0|srtt:45525 [2025/04/30 09:52:25 968071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:54012| [2025/04/30 09:52:25 968076] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 968080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1952454| [2025/04/30 09:52:25 968085] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 968089] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2039| [2025/04/30 09:52:25 968119] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2039|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54012|now:1746006745968096|stream_id:0|stream_offset:1952454| [2025/04/30 09:52:25 968128] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 968155] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54012|applimit:0| [2025/04/30 09:52:25 968162] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:45525|rtt_var:1609|pto_duration:51961|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 968168] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 968173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 968176] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55212| [2025/04/30 09:52:25 968181] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746045057|now:1746006745968162|interv:76895| [2025/04/30 09:52:25 968188] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746045057|now:1746006745968162|interval:76895|pto_count:0|srtt:45525 [2025/04/30 09:52:25 968196] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:55212| [2025/04/30 09:52:25 968208] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 968213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55212|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1953633| [2025/04/30 09:52:25 968219] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 968226] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745969225|now:1746006745968225|interv:1000| [2025/04/30 09:52:25 968232] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 968238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 968245] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745969225| [2025/04/30 09:52:25 968251] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745969225| [2025/04/30 09:52:25 968257] [debug] |xqc_engine_wakeup_after|wakeup:1746006745969225|now:1746006745968257|diff:968| [2025/04/30 09:52:25 968264] [debug] |xqc_engine_main_logic|END|now:1746006745967882| [2025/04/30 09:52:25 968278] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:49|state:ESTABED|recv_time:1746006745968277| [2025/04/30 09:52:25 968285] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 968294] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:832| [2025/04/30 09:52:25 968300] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:833| [2025/04/30 09:52:25 968309] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:833| [2025/04/30 09:52:25 968316] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 968324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1994|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1995|path_largest_ack:1994| [2025/04/30 09:52:25 968331] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:323|tx_in_flight:55206|prior_delivered:1883737|prior_time:1746006745921408|is_app_limited:0|send_elapse:46265|ack_elapse:46869|ctl_first_sent_time:1746006745923207|lagest_ack_time:1746006745968277|curr_delivered:1936537| [2025/04/30 09:52:25 968339] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745923207| [2025/04/30 09:52:25 968346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:170||sndq_packets_used_bytes:0|sndq_packets_free:1178| [2025/04/30 09:52:25 968354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1995|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1995|path_largest_ack:1995| [2025/04/30 09:52:25 968361] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:323|tx_in_flight:54006|prior_delivered:1886137|prior_time:1746006745923409|is_app_limited:0|send_elapse:46173|ack_elapse:44868|ctl_first_sent_time:1746006745925069|lagest_ack_time:1746006745968277|curr_delivered:1937737| [2025/04/30 09:52:25 968368] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745925069| [2025/04/30 09:52:25 968375] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:169||sndq_packets_used_bytes:0|sndq_packets_free:1179| [2025/04/30 09:52:25 968379] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:45525|rttvar:1609|minrtt:31359|latest_rtt:43208|ack_delay:88| [2025/04/30 09:52:25 968388] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:45225|rttvar:1808|minrtt:31359|latest_rtt:43208|ack_delay:88| [2025/04/30 09:52:25 968392] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1995|lost_pn:1992|thresh:3| [2025/04/30 09:52:25 968396] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 968400] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 968404] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 968408] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:45225|rtt_var:1808|pto_duration:52457|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 968413] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 968417] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 968421] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 09:52:25 968425] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746045553|now:1746006745968408|interv:77145| [2025/04/30 09:52:25 968429] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746045553|now:1746006745968408|interval:77145|pto_count:0|srtt:45225 [2025/04/30 09:52:25 968433] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 46173, ack_elapse 44868, delivered 51600|rate 1117536|lost 325| [2025/04/30 09:52:25 968438] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1117536) in round 35| [2025/04/30 09:52:25 968442] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 968446] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 968450] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745925069|recovery:1|recovery_start:1746006745954439|packet_conservation:0|next_round_delivered:1910137| [2025/04/30 09:52:25 968455] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745925069|recovery:1|recovery_start:1746006745954439|packet_conservation:0|next_round_delivered:1910137| [2025/04/30 09:52:25 968459] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104667|full_bw_reached:1|inflight:52812|srtt:45225|latest_rtt:43208|min_rtt:31359|applimit:0|lost:325|recovery:1|recovery_start:1746006745954439|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 968465] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:833|largest:833|pns:2| [2025/04/30 09:52:25 968470] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:833|frame:ACK |recv_time:1746006745968277|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 968477] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865968277|now:1746006745968277|interv:120000000| [2025/04/30 09:52:25 968481] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865968277|now:1746006745968277|interv:120000000| [2025/04/30 09:52:25 968485] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745969225|pq_index:0| [2025/04/30 09:52:25 968490] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745967882| [2025/04/30 09:52:25 968494] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745968494| [2025/04/30 09:52:25 968499] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745968497| [2025/04/30 09:52:25 968505] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45225|min_srtt:45225|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 968509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2001972| [2025/04/30 09:52:25 968514] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:45225|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 968518] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 968523] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45225|min_srtt:45225|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 968527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2003151| [2025/04/30 09:52:25 968532] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:45225|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 968536] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 968541] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45225|min_srtt:45225|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 968545] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2004330| [2025/04/30 09:52:25 968549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 968553] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 968557] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 968561] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 968565] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 968572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1953633| [2025/04/30 09:52:25 968577] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 968580] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 968584] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745969225| [2025/04/30 09:52:25 968588] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745969225| [2025/04/30 09:52:25 968592] [debug] |xqc_engine_wakeup_after|wakeup:1746006745969225|now:1746006745968592|diff:633| [2025/04/30 09:52:25 968597] [debug] |xqc_engine_main_logic|END|now:1746006745968497| [2025/04/30 09:52:25 968602] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745968602| [2025/04/30 09:52:25 968606] [debug] |xqc_engine_wakeup_after|wakeup:1746006745969225|now:1746006745968606|diff:619| [2025/04/30 09:52:25 968610] [debug] |xqc_engine_main_logic|END|now:1746006745968602| [2025/04/30 09:52:25 969681] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745969681| [2025/04/30 09:52:25 969693] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745969225|pq_index:0| [2025/04/30 09:52:25 969697] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745968497| [2025/04/30 09:52:25 969703] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745969701| [2025/04/30 09:52:25 969707] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745969225|now:1746006745969701| [2025/04/30 09:52:25 969712] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745969225|now:1746006745969701| [2025/04/30 09:52:25 969718] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 969727] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:45225|min_srtt:45225|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 969735] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2004330| [2025/04/30 09:52:25 969741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 969745] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 969751] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 969758] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 969765] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 969772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1953633| [2025/04/30 09:52:25 969786] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 969793] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2040| [2025/04/30 09:52:25 969838] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2040|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746006745969804|stream_id:0|stream_offset:1953633| [2025/04/30 09:52:25 969849] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 969856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 09:52:25 969863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:45225|rtt_var:1808|pto_duration:52457|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 969870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 969877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 969883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 09:52:25 969890] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746047261|now:1746006745969863|interv:77398| [2025/04/30 09:52:25 969896] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746047261|now:1746006745969863|interval:77398|pto_count:0|srtt:45225 [2025/04/30 09:52:25 969903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:54012| [2025/04/30 09:52:25 969911] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 969918] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1954812| [2025/04/30 09:52:25 969925] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 969932] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2041| [2025/04/30 09:52:25 969970] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2041|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54012|now:1746006745969942|stream_id:0|stream_offset:1954812| [2025/04/30 09:52:25 969977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 969982] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54012|applimit:0| [2025/04/30 09:52:25 969986] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:45225|rtt_var:1808|pto_duration:52457|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 969991] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 969995] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 969999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55212| [2025/04/30 09:52:25 970008] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746047399|now:1746006745969986|interv:77413| [2025/04/30 09:52:25 970012] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746047399|now:1746006745969986|interval:77413|pto_count:0|srtt:45225 [2025/04/30 09:52:25 970016] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:55212| [2025/04/30 09:52:25 970021] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 970025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55212|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1955991| [2025/04/30 09:52:25 970030] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 970034] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745971034|now:1746006745970034|interv:1000| [2025/04/30 09:52:25 970038] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 970042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 970046] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745971034| [2025/04/30 09:52:25 970050] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745971034| [2025/04/30 09:52:25 970054] [debug] |xqc_engine_wakeup_after|wakeup:1746006745971034|now:1746006745970054|diff:980| [2025/04/30 09:52:25 970059] [debug] |xqc_engine_main_logic|END|now:1746006745969701| [2025/04/30 09:52:25 970244] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:49|state:ESTABED|recv_time:1746006745970243| [2025/04/30 09:52:25 970257] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 970266] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:833| [2025/04/30 09:52:25 970272] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:834| [2025/04/30 09:52:25 970282] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:834| [2025/04/30 09:52:25 970288] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 970297] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1996|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1997|path_largest_ack:1996| [2025/04/30 09:52:25 970304] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:323|tx_in_flight:55206|prior_delivered:1886137|prior_time:1746006745923409|is_app_limited:0|send_elapse:46318|ack_elapse:46834|ctl_first_sent_time:1746006745925214|lagest_ack_time:1746006745970243|curr_delivered:1938937| [2025/04/30 09:52:25 970311] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745925214| [2025/04/30 09:52:25 970318] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:168||sndq_packets_used_bytes:0|sndq_packets_free:1180| [2025/04/30 09:52:25 970325] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1997|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1997|path_largest_ack:1997| [2025/04/30 09:52:25 970332] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:323|tx_in_flight:54006|prior_delivered:1888537|prior_time:1746006745925390|is_app_limited:0|send_elapse:46140|ack_elapse:44853|ctl_first_sent_time:1746006745926997|lagest_ack_time:1746006745970243|curr_delivered:1940137| [2025/04/30 09:52:25 970352] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745926997| [2025/04/30 09:52:25 970359] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:167||sndq_packets_used_bytes:0|sndq_packets_free:1181| [2025/04/30 09:52:25 970366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:45225|rttvar:1808|minrtt:31359|latest_rtt:43246|ack_delay:88| [2025/04/30 09:52:25 970372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:44966|rttvar:1872|minrtt:31359|latest_rtt:43246|ack_delay:88| [2025/04/30 09:52:25 970377] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1997|lost_pn:1994|thresh:3| [2025/04/30 09:52:25 970381] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 970385] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 970389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 970393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44966|rtt_var:1872|pto_duration:52454|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 970400] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 970407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 970413] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 09:52:25 970419] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746047396|now:1746006745970393|interv:77003| [2025/04/30 09:52:25 970423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746047396|now:1746006745970393|interval:77003|pto_count:0|srtt:44966 [2025/04/30 09:52:25 970428] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 46140, ack_elapse 44853, delivered 51600|rate 1118335|lost 325| [2025/04/30 09:52:25 970432] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1118335) in round 35| [2025/04/30 09:52:25 970437] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 970441] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 970445] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745926997|recovery:1|recovery_start:1746006745954439|packet_conservation:0|next_round_delivered:1910137| [2025/04/30 09:52:25 970449] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745926997|recovery:1|recovery_start:1746006745954439|packet_conservation:0|next_round_delivered:1910137| [2025/04/30 09:52:25 970454] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104667|full_bw_reached:1|inflight:52812|srtt:44966|latest_rtt:43246|min_rtt:31359|applimit:0|lost:325|recovery:1|recovery_start:1746006745954439|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 970464] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:834|largest:834|pns:2| [2025/04/30 09:52:25 970469] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:834|frame:ACK |recv_time:1746006745970243|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 970474] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865970243|now:1746006745970243|interv:120000000| [2025/04/30 09:52:25 970478] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865970243|now:1746006745970243|interv:120000000| [2025/04/30 09:52:25 970482] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745971034|pq_index:0| [2025/04/30 09:52:25 970486] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745969701| [2025/04/30 09:52:25 970490] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745970490| [2025/04/30 09:52:25 970496] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745970494| [2025/04/30 09:52:25 970502] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44966|min_srtt:44966|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 970506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2004330| [2025/04/30 09:52:25 970511] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44966|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 970516] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 970520] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44966|min_srtt:44966|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 970525] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2005509| [2025/04/30 09:52:25 970529] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44966|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 970534] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 970539] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44966|min_srtt:44966|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 970543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2006688| [2025/04/30 09:52:25 970548] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 970555] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 970558] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 970563] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 970567] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 970572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1955991| [2025/04/30 09:52:25 970576] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 970580] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 970584] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745971034| [2025/04/30 09:52:25 970588] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745971034| [2025/04/30 09:52:25 970592] [debug] |xqc_engine_wakeup_after|wakeup:1746006745971034|now:1746006745970592|diff:442| [2025/04/30 09:52:25 970596] [debug] |xqc_engine_main_logic|END|now:1746006745970494| [2025/04/30 09:52:25 970602] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745970602| [2025/04/30 09:52:25 970606] [debug] |xqc_engine_wakeup_after|wakeup:1746006745971034|now:1746006745970606|diff:428| [2025/04/30 09:52:25 970610] [debug] |xqc_engine_main_logic|END|now:1746006745970602| [2025/04/30 09:52:25 971680] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745971680| [2025/04/30 09:52:25 971692] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745971034|pq_index:0| [2025/04/30 09:52:25 971697] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745970494| [2025/04/30 09:52:25 971702] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745971701| [2025/04/30 09:52:25 971707] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745971034|now:1746006745971701| [2025/04/30 09:52:25 971712] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745971034|now:1746006745971701| [2025/04/30 09:52:25 971716] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 971721] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44966|min_srtt:44966|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 971728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2006688| [2025/04/30 09:52:25 971736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 971742] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 971748] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 971760] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 971767] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 971774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1955991| [2025/04/30 09:52:25 971781] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 971787] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2042| [2025/04/30 09:52:25 971829] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2042|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746006745971798|stream_id:0|stream_offset:1955991| [2025/04/30 09:52:25 971838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 971845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 09:52:25 971851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44966|rtt_var:1872|pto_duration:52454|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 971858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 971864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 971870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 09:52:25 971875] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746049252|now:1746006745971851|interv:77401| [2025/04/30 09:52:25 971882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746049252|now:1746006745971851|interval:77401|pto_count:0|srtt:44966 [2025/04/30 09:52:25 971890] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:54012| [2025/04/30 09:52:25 971897] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 971903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1957170| [2025/04/30 09:52:25 971910] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 971916] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2043| [2025/04/30 09:52:25 971953] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2043|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54012|now:1746006745971927|stream_id:0|stream_offset:1957170| [2025/04/30 09:52:25 971963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 971970] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54012|applimit:0| [2025/04/30 09:52:25 971983] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44966|rtt_var:1872|pto_duration:52454|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 971988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 971991] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 971995] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55212| [2025/04/30 09:52:25 971999] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746049381|now:1746006745971983|interv:77398| [2025/04/30 09:52:25 972003] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746049381|now:1746006745971983|interval:77398|pto_count:0|srtt:44966 [2025/04/30 09:52:25 972008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:55212| [2025/04/30 09:52:25 972013] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 972017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55212|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1958349| [2025/04/30 09:52:25 972021] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 972025] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745973025|now:1746006745972025|interv:1000| [2025/04/30 09:52:25 972030] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 972033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 972038] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745973025| [2025/04/30 09:52:25 972042] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745973025| [2025/04/30 09:52:25 972046] [debug] |xqc_engine_wakeup_after|wakeup:1746006745973025|now:1746006745972046|diff:979| [2025/04/30 09:52:25 972050] [debug] |xqc_engine_main_logic|END|now:1746006745971701| [2025/04/30 09:52:25 972258] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:49|state:ESTABED|recv_time:1746006745972257| [2025/04/30 09:52:25 972271] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 972279] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:834| [2025/04/30 09:52:25 972283] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:835| [2025/04/30 09:52:25 972291] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:835| [2025/04/30 09:52:25 972298] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 972306] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1998|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1999|path_largest_ack:1998| [2025/04/30 09:52:25 972313] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:323|tx_in_flight:55206|prior_delivered:1888537|prior_time:1746006745925390|is_app_limited:0|send_elapse:46273|ack_elapse:46867|ctl_first_sent_time:1746006745927130|lagest_ack_time:1746006745972257|curr_delivered:1941337| [2025/04/30 09:52:25 972326] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745927130| [2025/04/30 09:52:25 972332] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:166||sndq_packets_used_bytes:0|sndq_packets_free:1182| [2025/04/30 09:52:25 972339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:1999|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1999|path_largest_ack:1999| [2025/04/30 09:52:25 972345] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:323|tx_in_flight:54006|prior_delivered:1890937|prior_time:1746006745927398|is_app_limited:0|send_elapse:46137|ack_elapse:44859|ctl_first_sent_time:1746006745929038|lagest_ack_time:1746006745972257|curr_delivered:1942537| [2025/04/30 09:52:25 972352] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745929038| [2025/04/30 09:52:25 972357] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:165||sndq_packets_used_bytes:0|sndq_packets_free:1183| [2025/04/30 09:52:25 972361] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:44966|rttvar:1872|minrtt:31359|latest_rtt:43219|ack_delay:96| [2025/04/30 09:52:25 972366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:44736|rttvar:1864|minrtt:31359|latest_rtt:43219|ack_delay:96| [2025/04/30 09:52:25 972372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:1999|lost_pn:1996|thresh:3| [2025/04/30 09:52:25 972378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 972385] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 972391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 972398] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44736|rtt_var:1864|pto_duration:52192|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 972403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 972407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 972411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 09:52:25 972415] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746049119|now:1746006745972398|interv:76721| [2025/04/30 09:52:25 972419] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746049119|now:1746006745972398|interval:76721|pto_count:0|srtt:44736 [2025/04/30 09:52:25 972424] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 46137, ack_elapse 44859, delivered 51600|rate 1118408|lost 325| [2025/04/30 09:52:25 972428] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1118408) in round 35| [2025/04/30 09:52:25 972432] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 972437] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 972441] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745929038|recovery:1|recovery_start:1746006745954439|packet_conservation:0|next_round_delivered:1910137| [2025/04/30 09:52:25 972449] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745929038|recovery:1|recovery_start:1746006745954439|packet_conservation:0|next_round_delivered:1910137| [2025/04/30 09:52:25 972453] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104667|full_bw_reached:1|inflight:52812|srtt:44736|latest_rtt:43219|min_rtt:31359|applimit:0|lost:325|recovery:1|recovery_start:1746006745954439|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 972460] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:835|largest:835|pns:2| [2025/04/30 09:52:25 972464] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:835|frame:ACK |recv_time:1746006745972257|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 972469] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865972257|now:1746006745972257|interv:120000000| [2025/04/30 09:52:25 972473] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865972257|now:1746006745972257|interv:120000000| [2025/04/30 09:52:25 972477] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745973025|pq_index:0| [2025/04/30 09:52:25 972482] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745971701| [2025/04/30 09:52:25 972486] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745972485| [2025/04/30 09:52:25 972490] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745972489| [2025/04/30 09:52:25 972496] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44736|min_srtt:44736|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 972501] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2006688| [2025/04/30 09:52:25 972506] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44736|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 972510] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 972515] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44736|min_srtt:44736|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 972519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2007867| [2025/04/30 09:52:25 972524] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44736|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 972528] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 972537] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44736|min_srtt:44736|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 972541] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2009046| [2025/04/30 09:52:25 972545] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 972549] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 972553] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 972558] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 972562] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 972566] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1958349| [2025/04/30 09:52:25 972571] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 972574] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 972579] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745973025| [2025/04/30 09:52:25 972583] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745973025| [2025/04/30 09:52:25 972587] [debug] |xqc_engine_wakeup_after|wakeup:1746006745973025|now:1746006745972587|diff:438| [2025/04/30 09:52:25 972591] [debug] |xqc_engine_main_logic|END|now:1746006745972489| [2025/04/30 09:52:25 972596] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745972596| [2025/04/30 09:52:25 972600] [debug] |xqc_engine_wakeup_after|wakeup:1746006745973025|now:1746006745972600|diff:425| [2025/04/30 09:52:25 972604] [debug] |xqc_engine_main_logic|END|now:1746006745972596| [2025/04/30 09:52:25 973674] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745973674| [2025/04/30 09:52:25 973687] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745973025|pq_index:0| [2025/04/30 09:52:25 973692] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745972489| [2025/04/30 09:52:25 973697] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745973696| [2025/04/30 09:52:25 973702] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745973025|now:1746006745973696| [2025/04/30 09:52:25 973706] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745973025|now:1746006745973696| [2025/04/30 09:52:25 973710] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 973716] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44736|min_srtt:44736|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 973723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2009046| [2025/04/30 09:52:25 973737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 973743] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 973749] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 973756] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 973763] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 973769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1958349| [2025/04/30 09:52:25 973776] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 973783] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2044| [2025/04/30 09:52:25 973842] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2044|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746006745973794|stream_id:0|stream_offset:1958349| [2025/04/30 09:52:25 973853] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 973860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 09:52:25 973867] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44736|rtt_var:1864|pto_duration:52192|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 973873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 973879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 973885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 09:52:25 973892] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746050986|now:1746006745973866|interv:77120| [2025/04/30 09:52:25 973898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746050986|now:1746006745973866|interval:77120|pto_count:0|srtt:44736 [2025/04/30 09:52:25 973905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:54012| [2025/04/30 09:52:25 973913] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 973919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1959528| [2025/04/30 09:52:25 973927] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 973940] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2045| [2025/04/30 09:52:25 973984] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2045|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54012|now:1746006745973950|stream_id:0|stream_offset:1959528| [2025/04/30 09:52:25 973994] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 974002] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54012|applimit:0| [2025/04/30 09:52:25 974009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44736|rtt_var:1864|pto_duration:52192|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 974015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 974019] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 974022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55212| [2025/04/30 09:52:25 974026] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746051142|now:1746006745974008|interv:77134| [2025/04/30 09:52:25 974030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746051142|now:1746006745974008|interval:77134|pto_count:0|srtt:44736 [2025/04/30 09:52:25 974035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:55212| [2025/04/30 09:52:25 974040] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 974044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55212|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1960707| [2025/04/30 09:52:25 974049] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 974053] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745975052|now:1746006745974052|interv:1000| [2025/04/30 09:52:25 974057] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 974060] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 974064] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745975052| [2025/04/30 09:52:25 974069] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745975052| [2025/04/30 09:52:25 974073] [debug] |xqc_engine_wakeup_after|wakeup:1746006745975052|now:1746006745974073|diff:979| [2025/04/30 09:52:25 974077] [debug] |xqc_engine_main_logic|END|now:1746006745973696| [2025/04/30 09:52:25 974297] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:49|state:ESTABED|recv_time:1746006745974296| [2025/04/30 09:52:25 974310] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 974319] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:835| [2025/04/30 09:52:25 974325] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:836| [2025/04/30 09:52:25 974334] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:836| [2025/04/30 09:52:25 974348] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 974357] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2000|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2001|path_largest_ack:2000| [2025/04/30 09:52:25 974364] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:323|tx_in_flight:55206|prior_delivered:1890937|prior_time:1746006745927398|is_app_limited:0|send_elapse:46271|ack_elapse:46898|ctl_first_sent_time:1746006745929172|lagest_ack_time:1746006745974296|curr_delivered:1943737| [2025/04/30 09:52:25 974371] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745929172| [2025/04/30 09:52:25 974378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:164||sndq_packets_used_bytes:0|sndq_packets_free:1184| [2025/04/30 09:52:25 974385] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2001|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2001|path_largest_ack:2001| [2025/04/30 09:52:25 974391] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:323|tx_in_flight:54006|prior_delivered:1893337|prior_time:1746006745929417|is_app_limited:0|send_elapse:46072|ack_elapse:44879|ctl_first_sent_time:1746006745931082|lagest_ack_time:1746006745974296|curr_delivered:1944937| [2025/04/30 09:52:25 974399] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745931082| [2025/04/30 09:52:25 974405] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:163||sndq_packets_used_bytes:0|sndq_packets_free:1185| [2025/04/30 09:52:25 974411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:44736|rttvar:1864|minrtt:31359|latest_rtt:43214|ack_delay:96| [2025/04/30 09:52:25 974418] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:44533|rttvar:1802|minrtt:31359|latest_rtt:43214|ack_delay:96| [2025/04/30 09:52:25 974425] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2001|lost_pn:1998|thresh:3| [2025/04/30 09:52:25 974432] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 974437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 974441] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 974445] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44533|rtt_var:1802|pto_duration:51741|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 974451] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 974458] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 974464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 09:52:25 974470] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746050691|now:1746006745974445|interv:76246| [2025/04/30 09:52:25 974475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746050691|now:1746006745974445|interval:76246|pto_count:0|srtt:44533 [2025/04/30 09:52:25 974483] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 46072, ack_elapse 44879, delivered 51600|rate 1119986|lost 325| [2025/04/30 09:52:25 974488] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1119986) in round 35| [2025/04/30 09:52:25 974492] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 974496] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 974500] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745931082|recovery:1|recovery_start:1746006745954439|packet_conservation:0|next_round_delivered:1910137| [2025/04/30 09:52:25 974505] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745931082|recovery:1|recovery_start:1746006745954439|packet_conservation:0|next_round_delivered:1910137| [2025/04/30 09:52:25 974509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104667|full_bw_reached:1|inflight:52812|srtt:44533|latest_rtt:43214|min_rtt:31359|applimit:0|lost:325|recovery:1|recovery_start:1746006745954439|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 974515] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:836|largest:836|pns:2| [2025/04/30 09:52:25 974520] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:836|frame:ACK |recv_time:1746006745974296|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 974525] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865974296|now:1746006745974296|interv:120000000| [2025/04/30 09:52:25 974529] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865974296|now:1746006745974296|interv:120000000| [2025/04/30 09:52:25 974533] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745975052|pq_index:0| [2025/04/30 09:52:25 974537] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745973696| [2025/04/30 09:52:25 974541] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745974541| [2025/04/30 09:52:25 974546] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745974545| [2025/04/30 09:52:25 974552] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44533|min_srtt:44533|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 974557] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2009046| [2025/04/30 09:52:25 974562] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44533|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 974566] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 974571] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44533|min_srtt:44533|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 974578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2010225| [2025/04/30 09:52:25 974583] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44533|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 974587] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 974592] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44533|min_srtt:44533|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 974596] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2011404| [2025/04/30 09:52:25 974601] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 974604] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 974608] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 974613] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 974617] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 974621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1960707| [2025/04/30 09:52:25 974626] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 974630] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 974634] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745975052| [2025/04/30 09:52:25 974638] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745975052| [2025/04/30 09:52:25 974642] [debug] |xqc_engine_wakeup_after|wakeup:1746006745975052|now:1746006745974642|diff:410| [2025/04/30 09:52:25 974646] [debug] |xqc_engine_main_logic|END|now:1746006745974545| [2025/04/30 09:52:25 974652] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745974652| [2025/04/30 09:52:25 974655] [debug] |xqc_engine_wakeup_after|wakeup:1746006745975052|now:1746006745974655|diff:397| [2025/04/30 09:52:25 974659] [debug] |xqc_engine_main_logic|END|now:1746006745974652| [2025/04/30 09:52:25 975734] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745975734| [2025/04/30 09:52:25 975749] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745975052|pq_index:0| [2025/04/30 09:52:25 975756] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745974545| [2025/04/30 09:52:25 975764] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745975762| [2025/04/30 09:52:25 975779] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745975052|now:1746006745975762| [2025/04/30 09:52:25 975786] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745975052|now:1746006745975762| [2025/04/30 09:52:25 975793] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 975801] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44533|min_srtt:44533|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 975808] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2011404| [2025/04/30 09:52:25 975816] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 975822] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 975828] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 975836] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 975843] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 975851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1960707| [2025/04/30 09:52:25 975857] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 975864] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2046| [2025/04/30 09:52:25 975910] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2046|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746006745975875|stream_id:0|stream_offset:1960707| [2025/04/30 09:52:25 975920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 975928] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 09:52:25 975935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44533|rtt_var:1802|pto_duration:51741|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 975942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 975948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 975955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 09:52:25 975961] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746052616|now:1746006745975934|interv:76682| [2025/04/30 09:52:25 975968] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746052616|now:1746006745975934|interval:76682|pto_count:0|srtt:44533 [2025/04/30 09:52:25 975975] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:54012| [2025/04/30 09:52:25 975990] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 975997] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1961886| [2025/04/30 09:52:25 976004] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 976011] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2047| [2025/04/30 09:52:25 976045] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2047|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54012|now:1746006745976020|stream_id:0|stream_offset:1961886| [2025/04/30 09:52:25 976051] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 976058] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54012|applimit:0| [2025/04/30 09:52:25 976065] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44533|rtt_var:1802|pto_duration:51741|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 976072] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 976079] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 976085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55212| [2025/04/30 09:52:25 976091] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746052761|now:1746006745976065|interv:76696| [2025/04/30 09:52:25 976097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746052761|now:1746006745976065|interval:76696|pto_count:0|srtt:44533 [2025/04/30 09:52:25 976102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:55212| [2025/04/30 09:52:25 976107] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 976111] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55212|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1963065| [2025/04/30 09:52:25 976116] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 976120] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745977120|now:1746006745976120|interv:1000| [2025/04/30 09:52:25 976124] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 976128] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 976149] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745977120| [2025/04/30 09:52:25 976160] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745977120| [2025/04/30 09:52:25 976167] [debug] |xqc_engine_wakeup_after|wakeup:1746006745977120|now:1746006745976167|diff:953| [2025/04/30 09:52:25 976174] [debug] |xqc_engine_main_logic|END|now:1746006745975762| [2025/04/30 09:52:25 976235] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:49|state:ESTABED|recv_time:1746006745976234| [2025/04/30 09:52:25 976246] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 976254] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:836| [2025/04/30 09:52:25 976260] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:837| [2025/04/30 09:52:25 976268] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:837| [2025/04/30 09:52:25 976274] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 976282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2002|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2003|path_largest_ack:2002| [2025/04/30 09:52:25 976290] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:323|tx_in_flight:55206|prior_delivered:1893337|prior_time:1746006745929417|is_app_limited:0|send_elapse:46205|ack_elapse:46817|ctl_first_sent_time:1746006745931215|lagest_ack_time:1746006745976234|curr_delivered:1946137| [2025/04/30 09:52:25 976297] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745931215| [2025/04/30 09:52:25 976304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:162||sndq_packets_used_bytes:0|sndq_packets_free:1186| [2025/04/30 09:52:25 976311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2003|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2003|path_largest_ack:2003| [2025/04/30 09:52:25 976317] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:323|tx_in_flight:54006|prior_delivered:1895737|prior_time:1746006745931412|is_app_limited:0|send_elapse:45049|ack_elapse:44822|ctl_first_sent_time:1746006745933041|lagest_ack_time:1746006745976234|curr_delivered:1947337| [2025/04/30 09:52:25 976324] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745933041| [2025/04/30 09:52:25 976332] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:161||sndq_packets_used_bytes:0|sndq_packets_free:1187| [2025/04/30 09:52:25 976338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:44533|rttvar:1802|minrtt:31359|latest_rtt:43193|ack_delay:88| [2025/04/30 09:52:25 976344] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:44355|rttvar:1709|minrtt:31359|latest_rtt:43193|ack_delay:88| [2025/04/30 09:52:25 976350] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2003|lost_pn:2000|thresh:3| [2025/04/30 09:52:25 976355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 976359] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 976363] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 976367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44355|rtt_var:1709|pto_duration:51191|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 976371] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 976375] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 976386] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 09:52:25 976393] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746052211|now:1746006745976367|interv:75844| [2025/04/30 09:52:25 976399] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746052211|now:1746006745976367|interval:75844|pto_count:0|srtt:44355 [2025/04/30 09:52:25 976406] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45049, ack_elapse 44822, delivered 51600|rate 1145419|lost 325| [2025/04/30 09:52:25 976412] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145419) in round 35| [2025/04/30 09:52:25 976416] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 976420] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 976424] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745933041|recovery:1|recovery_start:1746006745954439|packet_conservation:0|next_round_delivered:1910137| [2025/04/30 09:52:25 976429] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745933041|recovery:1|recovery_start:1746006745954439|packet_conservation:0|next_round_delivered:1910137| [2025/04/30 09:52:25 976433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104667|full_bw_reached:1|inflight:52812|srtt:44355|latest_rtt:43193|min_rtt:31359|applimit:0|lost:325|recovery:1|recovery_start:1746006745954439|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 976439] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:837|largest:837|pns:2| [2025/04/30 09:52:25 976444] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:837|frame:ACK |recv_time:1746006745976234|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 976449] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865976234|now:1746006745976234|interv:120000000| [2025/04/30 09:52:25 976453] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865976234|now:1746006745976234|interv:120000000| [2025/04/30 09:52:25 976457] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745977120|pq_index:0| [2025/04/30 09:52:25 976461] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745975762| [2025/04/30 09:52:25 976465] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745976465| [2025/04/30 09:52:25 976470] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745976469| [2025/04/30 09:52:25 976476] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44355|min_srtt:44355|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 976481] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2011404| [2025/04/30 09:52:25 976489] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44355|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 976494] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 976498] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44355|min_srtt:44355|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 976502] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2012583| [2025/04/30 09:52:25 976507] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44355|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 976511] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 976516] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44355|min_srtt:44355|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 976520] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2013762| [2025/04/30 09:52:25 976524] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 976528] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 976532] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 976536] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 976541] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 976545] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1963065| [2025/04/30 09:52:25 976549] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 976553] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 976557] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745977120| [2025/04/30 09:52:25 976561] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745977120| [2025/04/30 09:52:25 976565] [debug] |xqc_engine_wakeup_after|wakeup:1746006745977120|now:1746006745976565|diff:555| [2025/04/30 09:52:25 976570] [debug] |xqc_engine_main_logic|END|now:1746006745976469| [2025/04/30 09:52:25 976575] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745976575| [2025/04/30 09:52:25 976579] [debug] |xqc_engine_wakeup_after|wakeup:1746006745977120|now:1746006745976579|diff:541| [2025/04/30 09:52:25 976583] [debug] |xqc_engine_main_logic|END|now:1746006745976575| [2025/04/30 09:52:25 977651] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745977651| [2025/04/30 09:52:25 977673] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745977120|pq_index:0| [2025/04/30 09:52:25 977681] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745976469| [2025/04/30 09:52:25 977689] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745977687| [2025/04/30 09:52:25 977698] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745977120|now:1746006745977687| [2025/04/30 09:52:25 977705] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745977120|now:1746006745977687| [2025/04/30 09:52:25 977710] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 977718] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44355|min_srtt:44355|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 977726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2013762| [2025/04/30 09:52:25 977734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 977740] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 977746] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 977753] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 977760] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 977766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1963065| [2025/04/30 09:52:25 977773] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 977779] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2048| [2025/04/30 09:52:25 977844] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2048|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746006745977790|stream_id:0|stream_offset:1963065| [2025/04/30 09:52:25 977855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 977863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 09:52:25 977870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44355|rtt_var:1709|pto_duration:51191|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 977877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 977882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 977895] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 09:52:25 977902] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746053981|now:1746006745977870|interv:76111| [2025/04/30 09:52:25 977908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746053981|now:1746006745977870|interval:76111|pto_count:0|srtt:44355 [2025/04/30 09:52:25 977916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:54012| [2025/04/30 09:52:25 977923] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 977929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1964244| [2025/04/30 09:52:25 977936] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 977943] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2049| [2025/04/30 09:52:25 977980] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2049|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54012|now:1746006745977955|stream_id:0|stream_offset:1964244| [2025/04/30 09:52:25 977987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 977993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54012|applimit:0| [2025/04/30 09:52:25 977999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44355|rtt_var:1709|pto_duration:51191|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 978007] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 978013] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 978020] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55212| [2025/04/30 09:52:25 978026] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746054146|now:1746006745977999|interv:76147| [2025/04/30 09:52:25 978032] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746054146|now:1746006745977999|interval:76147|pto_count:0|srtt:44355 [2025/04/30 09:52:25 978039] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:55212| [2025/04/30 09:52:25 978044] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 978048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55212|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1965423| [2025/04/30 09:52:25 978052] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 978056] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745979056|now:1746006745978056|interv:1000| [2025/04/30 09:52:25 978065] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 978069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 978073] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745979056| [2025/04/30 09:52:25 978077] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745979056| [2025/04/30 09:52:25 978081] [debug] |xqc_engine_wakeup_after|wakeup:1746006745979056|now:1746006745978081|diff:975| [2025/04/30 09:52:25 978086] [debug] |xqc_engine_main_logic|END|now:1746006745977687| [2025/04/30 09:52:25 978523] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745978522| [2025/04/30 09:52:25 978535] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 978543] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:837| [2025/04/30 09:52:25 978549] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:838| [2025/04/30 09:52:25 978558] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:838| [2025/04/30 09:52:25 978564] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 978571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2004|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2005|path_largest_ack:2004| [2025/04/30 09:52:25 978579] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:323|tx_in_flight:55206|prior_delivered:1895737|prior_time:1746006745931412|is_app_limited:0|send_elapse:45185|ack_elapse:47110|ctl_first_sent_time:1746006745933177|lagest_ack_time:1746006745978522|curr_delivered:1948537| [2025/04/30 09:52:25 978586] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745933177| [2025/04/30 09:52:25 978593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:160||sndq_packets_used_bytes:0|sndq_packets_free:1188| [2025/04/30 09:52:25 978600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2005|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2005|path_largest_ack:2005| [2025/04/30 09:52:25 978607] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:323|tx_in_flight:54012|prior_delivered:1898137|prior_time:1746006745933457|is_app_limited:0|send_elapse:45339|ack_elapse:45065|ctl_first_sent_time:1746006745935159|lagest_ack_time:1746006745978522|curr_delivered:1949743| [2025/04/30 09:52:25 978614] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745935159| [2025/04/30 09:52:25 978621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:159||sndq_packets_used_bytes:0|sndq_packets_free:1189| [2025/04/30 09:52:25 978627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:44355|rttvar:1709|minrtt:31359|latest_rtt:43363|ack_delay:408| [2025/04/30 09:52:25 978634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:44180|rttvar:1632|minrtt:31359|latest_rtt:43363|ack_delay:408| [2025/04/30 09:52:25 978641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2005|lost_pn:2002|thresh:3| [2025/04/30 09:52:25 978647] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 978652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 978667] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 817|pns:2| [2025/04/30 09:52:25 978673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 978679] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44180|rtt_var:1632|pto_duration:50708|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 978686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 978691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 978694] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 978698] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746053663|now:1746006745978679|interv:74984| [2025/04/30 09:52:25 978703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746053663|now:1746006745978679|interval:74984|pto_count:0|srtt:44180 [2025/04/30 09:52:25 978707] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45339, ack_elapse 45065, delivered 51606|rate 1138225|lost 325| [2025/04/30 09:52:25 978712] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1138225) in round 35| [2025/04/30 09:52:25 978721] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 978727] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 978734] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2406|po_sent_time:1746006745935159|recovery:1|recovery_start:1746006745954439|packet_conservation:0|next_round_delivered:1910137| [2025/04/30 09:52:25 978741] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2406|po_sent_time:1746006745935159|recovery:1|recovery_start:1746006745954439|packet_conservation:0|next_round_delivered:1910137| [2025/04/30 09:52:25 978748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104667|full_bw_reached:1|inflight:52806|srtt:44180|latest_rtt:43363|min_rtt:31359|applimit:0|lost:325|recovery:1|recovery_start:1746006745954439|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 978757] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:838|largest:838|pns:2| [2025/04/30 09:52:25 978764] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:838|frame:ACK |recv_time:1746006745978522|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 978772] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865978522|now:1746006745978522|interv:120000000| [2025/04/30 09:52:25 978778] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865978522|now:1746006745978522|interv:120000000| [2025/04/30 09:52:25 978784] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745979056|pq_index:0| [2025/04/30 09:52:25 978792] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745977687| [2025/04/30 09:52:25 978804] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745978804| [2025/04/30 09:52:25 978812] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745978810| [2025/04/30 09:52:25 978822] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44180|min_srtt:44180|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 978829] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2013762| [2025/04/30 09:52:25 978836] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44180|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 978844] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 978851] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44180|min_srtt:44180|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 978858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2014941| [2025/04/30 09:52:25 978865] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44180|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 978872] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 978879] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44180|min_srtt:44180|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 978885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2016120| [2025/04/30 09:52:25 978892] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 978898] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 978905] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 978911] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 978918] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 978925] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1965423| [2025/04/30 09:52:25 978932] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 978938] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 978950] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745979056| [2025/04/30 09:52:25 978956] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745979056| [2025/04/30 09:52:25 978962] [debug] |xqc_engine_wakeup_after|wakeup:1746006745979056|now:1746006745978962|diff:94| [2025/04/30 09:52:25 978969] [debug] |xqc_engine_main_logic|END|now:1746006745978810| [2025/04/30 09:52:25 978978] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745978978| [2025/04/30 09:52:25 978984] [debug] |xqc_engine_wakeup_after|wakeup:1746006745979056|now:1746006745978984|diff:72| [2025/04/30 09:52:25 978990] [debug] |xqc_engine_main_logic|END|now:1746006745978978| [2025/04/30 09:52:25 980065] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745980064| [2025/04/30 09:52:25 980076] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745979056|pq_index:0| [2025/04/30 09:52:25 980081] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745978810| [2025/04/30 09:52:25 980087] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745980085| [2025/04/30 09:52:25 980091] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745979056|now:1746006745980085| [2025/04/30 09:52:25 980096] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745979056|now:1746006745980085| [2025/04/30 09:52:25 980100] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 980105] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44180|min_srtt:44180|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 980111] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2016120| [2025/04/30 09:52:25 980115] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 980119] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 980123] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 980128] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 980156] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 980167] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1965423| [2025/04/30 09:52:25 980174] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 980182] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2050| [2025/04/30 09:52:25 980228] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2050|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745980194|stream_id:0|stream_offset:1965423| [2025/04/30 09:52:25 980238] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 980252] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 980259] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44180|rtt_var:1632|pto_duration:50708|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 980266] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 980272] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 980279] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 980285] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746055902|now:1746006745980259|interv:75643| [2025/04/30 09:52:25 980292] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746055902|now:1746006745980259|interval:75643|pto_count:0|srtt:44180 [2025/04/30 09:52:25 980298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:54006| [2025/04/30 09:52:25 980306] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 980311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1966602| [2025/04/30 09:52:25 980316] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 980321] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2051| [2025/04/30 09:52:25 980364] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2051|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745980331|stream_id:0|stream_offset:1966602| [2025/04/30 09:52:25 980374] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 980382] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 980388] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44180|rtt_var:1632|pto_duration:50708|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 980395] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 980401] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 980407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 980414] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746056039|now:1746006745980388|interv:75651| [2025/04/30 09:52:25 980421] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746056039|now:1746006745980388|interval:75651|pto_count:0|srtt:44180 [2025/04/30 09:52:25 980428] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:55206| [2025/04/30 09:52:25 980443] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 980448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1967781| [2025/04/30 09:52:25 980453] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 980457] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745981457|now:1746006745980457|interv:1000| [2025/04/30 09:52:25 980461] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 980465] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 980469] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745981457| [2025/04/30 09:52:25 980473] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745981457| [2025/04/30 09:52:25 980477] [debug] |xqc_engine_wakeup_after|wakeup:1746006745981457|now:1746006745980477|diff:980| [2025/04/30 09:52:25 980482] [debug] |xqc_engine_main_logic|END|now:1746006745980085| [2025/04/30 09:52:25 980492] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745980491| [2025/04/30 09:52:25 980497] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 980503] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:838| [2025/04/30 09:52:25 980507] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:839| [2025/04/30 09:52:25 980513] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:839| [2025/04/30 09:52:25 980517] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 980522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2006|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2007|path_largest_ack:2006| [2025/04/30 09:52:25 980527] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:323|tx_in_flight:55212|prior_delivered:1898137|prior_time:1746006745933457|is_app_limited:0|send_elapse:45455|ack_elapse:47034|ctl_first_sent_time:1746006745935275|lagest_ack_time:1746006745980491|curr_delivered:1950943| [2025/04/30 09:52:25 980531] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745935275| [2025/04/30 09:52:25 980536] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:158||sndq_packets_used_bytes:0|sndq_packets_free:1190| [2025/04/30 09:52:25 980540] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2007|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2007|path_largest_ack:2007| [2025/04/30 09:52:25 980545] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:323|tx_in_flight:54012|prior_delivered:1900537|prior_time:1746006745935450|is_app_limited:0|send_elapse:45183|ack_elapse:45041|ctl_first_sent_time:1746006745937070|lagest_ack_time:1746006745980491|curr_delivered:1952143| [2025/04/30 09:52:25 980549] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745937070| [2025/04/30 09:52:25 980553] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:157||sndq_packets_used_bytes:0|sndq_packets_free:1191| [2025/04/30 09:52:25 980557] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:44180|rttvar:1632|minrtt:31359|latest_rtt:43421|ack_delay:88| [2025/04/30 09:52:25 980567] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:44074|rttvar:1435|minrtt:31359|latest_rtt:43421|ack_delay:88| [2025/04/30 09:52:25 980571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2007|lost_pn:2004|thresh:3| [2025/04/30 09:52:25 980575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 980579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 980583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 980587] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44074|rtt_var:1435|pto_duration:49814|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 980592] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 980596] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 980600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 980604] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746055145|now:1746006745980587|interv:74558| [2025/04/30 09:52:25 980608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746055145|now:1746006745980587|interval:74558|pto_count:0|srtt:44074 [2025/04/30 09:52:25 980612] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45183, ack_elapse 45041, delivered 51606|rate 1142155|lost 325| [2025/04/30 09:52:25 980617] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142155) in round 35| [2025/04/30 09:52:25 980621] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 980625] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 980629] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745937070|recovery:1|recovery_start:1746006745954439|packet_conservation:0|next_round_delivered:1910137| [2025/04/30 09:52:25 980634] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745937070|recovery:1|recovery_start:1746006745954439|packet_conservation:0|next_round_delivered:1910137| [2025/04/30 09:52:25 980638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104667|full_bw_reached:1|inflight:52806|srtt:44074|latest_rtt:43421|min_rtt:31359|applimit:0|lost:325|recovery:1|recovery_start:1746006745954439|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 980644] [stats] |scid:d47626d1917b423603b680b7|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0||cwnd:104667|inflight:52806|mode:2|applimit:0|pacing_rate:1210332|bw:1210332|srtt:44074|latest_rtt:43421|min_rtt:31359|send:2020|lost:325|tlp:0|recv:819|recovery:1|slow_start:0|conn_life:1754640|acked:2400|delivered:1952143|is_cwnd_limited:0| [2025/04/30 09:52:25 980653] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:839|largest:839|pns:2| [2025/04/30 09:52:25 980661] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:839|frame:ACK |recv_time:1746006745980491|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 980669] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865980491|now:1746006745980491|interv:120000000| [2025/04/30 09:52:25 980675] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865980491|now:1746006745980491|interv:120000000| [2025/04/30 09:52:25 980682] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745981457|pq_index:0| [2025/04/30 09:52:25 980689] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745980085| [2025/04/30 09:52:25 980695] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745980695| [2025/04/30 09:52:25 980703] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745980701| [2025/04/30 09:52:25 980712] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44074|min_srtt:44074|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 980719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2016120| [2025/04/30 09:52:25 980726] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44074|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 980733] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 980740] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44074|min_srtt:44074|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 980747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2017299| [2025/04/30 09:52:25 980754] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44074|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 980761] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 980767] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44074|min_srtt:44074|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 980774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2018478| [2025/04/30 09:52:25 980780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 980786] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 980798] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 980805] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 980812] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 980818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1967781| [2025/04/30 09:52:25 980825] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 980832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 980838] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745981457| [2025/04/30 09:52:25 980845] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745981457| [2025/04/30 09:52:25 980851] [debug] |xqc_engine_wakeup_after|wakeup:1746006745981457|now:1746006745980851|diff:606| [2025/04/30 09:52:25 980858] [debug] |xqc_engine_main_logic|END|now:1746006745980701| [2025/04/30 09:52:25 980865] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745980865| [2025/04/30 09:52:25 980871] [debug] |xqc_engine_wakeup_after|wakeup:1746006745981457|now:1746006745980871|diff:586| [2025/04/30 09:52:25 980878] [debug] |xqc_engine_main_logic|END|now:1746006745980865| [2025/04/30 09:52:25 981951] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745981951| [2025/04/30 09:52:25 981963] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745981457|pq_index:0| [2025/04/30 09:52:25 981968] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745980701| [2025/04/30 09:52:25 981973] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745981972| [2025/04/30 09:52:25 981978] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745981457|now:1746006745981972| [2025/04/30 09:52:25 981982] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745981457|now:1746006745981972| [2025/04/30 09:52:25 981986] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 981992] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44074|min_srtt:44074|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 981997] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2018478| [2025/04/30 09:52:25 982002] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 982006] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 982010] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 982014] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 982024] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 982028] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1967781| [2025/04/30 09:52:25 982033] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 982037] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2052| [2025/04/30 09:52:25 982073] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2052|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745982045|stream_id:0|stream_offset:1967781| [2025/04/30 09:52:25 982080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 982085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 982092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44074|rtt_var:1435|pto_duration:49814|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 982099] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 982105] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 982112] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 982119] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746056859|now:1746006745982092|interv:74767| [2025/04/30 09:52:25 982125] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746056859|now:1746006745982092|interval:74767|pto_count:0|srtt:44074 [2025/04/30 09:52:25 982153] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:54006| [2025/04/30 09:52:25 982163] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 982167] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1968960| [2025/04/30 09:52:25 982171] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 982176] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2053| [2025/04/30 09:52:25 982210] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2053|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745982183|stream_id:0|stream_offset:1968960| [2025/04/30 09:52:25 982220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 982227] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 982234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44074|rtt_var:1435|pto_duration:49814|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 982248] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 982254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 982260] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 982266] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746056997|now:1746006745982234|interv:74763| [2025/04/30 09:52:25 982273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746056997|now:1746006745982234|interval:74763|pto_count:0|srtt:44074 [2025/04/30 09:52:25 982281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:55206| [2025/04/30 09:52:25 982289] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 982295] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1970139| [2025/04/30 09:52:25 982303] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 982309] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745983308|now:1746006745982308|interv:1000| [2025/04/30 09:52:25 982315] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 982321] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 982328] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745983308| [2025/04/30 09:52:25 982334] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745983308| [2025/04/30 09:52:25 982340] [debug] |xqc_engine_wakeup_after|wakeup:1746006745983308|now:1746006745982340|diff:968| [2025/04/30 09:52:25 982347] [debug] |xqc_engine_main_logic|END|now:1746006745981972| [2025/04/30 09:52:25 982361] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:42|state:ESTABED|recv_time:1746006745982360| [2025/04/30 09:52:25 982368] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 982377] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:839| [2025/04/30 09:52:25 982382] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:840| [2025/04/30 09:52:25 982391] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:840| [2025/04/30 09:52:25 982398] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 982406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2008|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2009|path_largest_ack:2008| [2025/04/30 09:52:25 982413] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:323|tx_in_flight:55212|prior_delivered:1900537|prior_time:1746006745935450|is_app_limited:0|send_elapse:45324|ack_elapse:46910|ctl_first_sent_time:1746006745937211|lagest_ack_time:1746006745982360|curr_delivered:1953343| [2025/04/30 09:52:25 982419] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745937211| [2025/04/30 09:52:25 982428] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:156||sndq_packets_used_bytes:0|sndq_packets_free:1192| [2025/04/30 09:52:25 982433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2009|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2009|path_largest_ack:2009| [2025/04/30 09:52:25 982441] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:323|tx_in_flight:54012|prior_delivered:1902937|prior_time:1746006745937347|is_app_limited:0|send_elapse:46947|ack_elapse:45013|ctl_first_sent_time:1746006745938949|lagest_ack_time:1746006745982360|curr_delivered:1954543| [2025/04/30 09:52:25 982448] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745938949| [2025/04/30 09:52:25 982454] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:155||sndq_packets_used_bytes:0|sndq_packets_free:1193| [2025/04/30 09:52:25 982458] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:44074|rttvar:1435|minrtt:31359|latest_rtt:43411|ack_delay:96| [2025/04/30 09:52:25 982463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43979|rttvar:1266|minrtt:31359|latest_rtt:43411|ack_delay:96| [2025/04/30 09:52:25 982467] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2009|lost_pn:2006|thresh:3| [2025/04/30 09:52:25 982471] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 982475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 982479] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 982484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43979|rtt_var:1266|pto_duration:49043|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 982488] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 982492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 982496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 982500] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746056226|now:1746006745982483|interv:73743| [2025/04/30 09:52:25 982504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746056226|now:1746006745982483|interval:73743|pto_count:0|srtt:43979 [2025/04/30 09:52:25 982508] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 46947, ack_elapse 45013, delivered 51606|rate 1099239|lost 325| [2025/04/30 09:52:25 982513] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1099239) in round 35| [2025/04/30 09:52:25 982517] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 982521] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 982525] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745938949|recovery:1|recovery_start:1746006745954439|packet_conservation:0|next_round_delivered:1910137| [2025/04/30 09:52:25 982533] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745938949|recovery:1|recovery_start:1746006745954439|packet_conservation:0|next_round_delivered:1910137| [2025/04/30 09:52:25 982538] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104667|full_bw_reached:1|inflight:52806|srtt:43979|latest_rtt:43411|min_rtt:31359|applimit:0|lost:325|recovery:1|recovery_start:1746006745954439|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 982543] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:25 982548] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006746007360|now:1746006745982360|interv:25000| [2025/04/30 09:52:25 982553] [debug] |scid:d47626d1917b423603b680b7|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:1746006745982360|max_ack_delay:25000| [2025/04/30 09:52:25 982557] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:840|largest:840|pns:2| [2025/04/30 09:52:25 982562] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:840|frame:PING ACK |recv_time:1746006745982360|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 982567] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865982360|now:1746006745982360|interv:120000000| [2025/04/30 09:52:25 982571] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865982360|now:1746006745982360|interv:120000000| [2025/04/30 09:52:25 982575] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745983308|pq_index:0| [2025/04/30 09:52:25 982579] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745981972| [2025/04/30 09:52:25 982583] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745982583| [2025/04/30 09:52:25 982588] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745982587| [2025/04/30 09:52:25 982594] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43979|min_srtt:43979|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 982598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2018478| [2025/04/30 09:52:25 982603] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43979|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 982608] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 982612] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43979|min_srtt:43979|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 982616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2019657| [2025/04/30 09:52:25 982623] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43979|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 982628] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 982632] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43979|min_srtt:43979|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 982637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2020836| [2025/04/30 09:52:25 982641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 982645] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 982651] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 982658] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 982665] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 982672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1970139| [2025/04/30 09:52:25 982679] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 982685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 982692] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745983308| [2025/04/30 09:52:25 982698] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745983308| [2025/04/30 09:52:25 982705] [debug] |xqc_engine_wakeup_after|wakeup:1746006745983308|now:1746006745982704|diff:604| [2025/04/30 09:52:25 982712] [debug] |xqc_engine_main_logic|END|now:1746006745982587| [2025/04/30 09:52:25 982720] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745982720| [2025/04/30 09:52:25 982726] [debug] |xqc_engine_wakeup_after|wakeup:1746006745983308|now:1746006745982726|diff:582| [2025/04/30 09:52:25 982733] [debug] |xqc_engine_main_logic|END|now:1746006745982720| [2025/04/30 09:52:25 983823] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745983823| [2025/04/30 09:52:25 983838] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745983308|pq_index:0| [2025/04/30 09:52:25 983845] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745982587| [2025/04/30 09:52:25 983854] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745983852| [2025/04/30 09:52:25 983862] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745983308|now:1746006745983852| [2025/04/30 09:52:25 983868] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745983308|now:1746006745983852| [2025/04/30 09:52:25 983895] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 983904] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43979|min_srtt:43979|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 983912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2020836| [2025/04/30 09:52:25 983919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 983925] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 983931] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 983939] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 983945] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 983952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1970139| [2025/04/30 09:52:25 983959] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 983966] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2054| [2025/04/30 09:52:25 984005] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2054|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745983977|stream_id:0|stream_offset:1970139| [2025/04/30 09:52:25 984012] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 984017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 984021] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43979|rtt_var:1266|pto_duration:49043|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 984026] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 984030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 984034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 984038] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746058020|now:1746006745984021|interv:73999| [2025/04/30 09:52:25 984042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746058020|now:1746006745984021|interval:73999|pto_count:0|srtt:43979 [2025/04/30 09:52:25 984046] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:54006| [2025/04/30 09:52:25 984051] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 984060] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1971318| [2025/04/30 09:52:25 984065] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 984069] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2055| [2025/04/30 09:52:25 984093] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2055|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745984075|stream_id:0|stream_offset:1971318| [2025/04/30 09:52:25 984098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 984103] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 984107] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43979|rtt_var:1266|pto_duration:49043|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 984112] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 984121] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 984125] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 984129] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746058118|now:1746006745984107|interv:74011| [2025/04/30 09:52:25 984154] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746058118|now:1746006745984107|interval:74011|pto_count:0|srtt:43979 [2025/04/30 09:52:25 984162] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:55206| [2025/04/30 09:52:25 984169] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 984175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1972497| [2025/04/30 09:52:25 984180] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 984186] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745985186|now:1746006745984186|interv:1000| [2025/04/30 09:52:25 984192] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 984198] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 984204] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745985186| [2025/04/30 09:52:25 984210] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745985186| [2025/04/30 09:52:25 984216] [debug] |xqc_engine_wakeup_after|wakeup:1746006745985186|now:1746006745984216|diff:970| [2025/04/30 09:52:25 984221] [debug] |xqc_engine_main_logic|END|now:1746006745983852| [2025/04/30 09:52:25 984235] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745984234| [2025/04/30 09:52:25 984243] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 984257] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:840| [2025/04/30 09:52:25 984262] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:841| [2025/04/30 09:52:25 984269] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:841| [2025/04/30 09:52:25 984275] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 984282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2010|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2011|path_largest_ack:2010| [2025/04/30 09:52:25 984290] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:323|tx_in_flight:55212|prior_delivered:1902937|prior_time:1746006745937347|is_app_limited:0|send_elapse:47091|ack_elapse:46887|ctl_first_sent_time:1746006745939093|lagest_ack_time:1746006745984234|curr_delivered:1955743| [2025/04/30 09:52:25 984297] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745939093| [2025/04/30 09:52:25 984304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:154||sndq_packets_used_bytes:0|sndq_packets_free:1194| [2025/04/30 09:52:25 984311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2011|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2011|path_largest_ack:2011| [2025/04/30 09:52:25 984318] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:323|tx_in_flight:54012|prior_delivered:1905337|prior_time:1746006745939358|is_app_limited:0|send_elapse:46999|ack_elapse:44876|ctl_first_sent_time:1746006745940923|lagest_ack_time:1746006745984234|curr_delivered:1956943| [2025/04/30 09:52:25 984325] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745940923| [2025/04/30 09:52:25 984330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:153||sndq_packets_used_bytes:0|sndq_packets_free:1195| [2025/04/30 09:52:25 984334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43979|rttvar:1266|minrtt:31359|latest_rtt:43311|ack_delay:88| [2025/04/30 09:52:25 984338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43884|rttvar:1139|minrtt:31359|latest_rtt:43311|ack_delay:88| [2025/04/30 09:52:25 984343] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2011|lost_pn:2008|thresh:3| [2025/04/30 09:52:25 984347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 984351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 984355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 984359] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43884|rtt_var:1139|pto_duration:48440|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 984364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 984368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 984372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 984380] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746057515|now:1746006745984359|interv:73156| [2025/04/30 09:52:25 984384] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746057515|now:1746006745984359|interval:73156|pto_count:0|srtt:43884 [2025/04/30 09:52:25 984388] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 46999, ack_elapse 44876, delivered 51606|rate 1098023|lost 325| [2025/04/30 09:52:25 984393] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1098023) in round 35| [2025/04/30 09:52:25 984397] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 984401] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 984405] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745940923|recovery:1|recovery_start:1746006745954439|packet_conservation:0|next_round_delivered:1910137| [2025/04/30 09:52:25 984410] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745940923|recovery:1|recovery_start:1746006745954439|packet_conservation:0|next_round_delivered:1910137| [2025/04/30 09:52:25 984415] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104667|full_bw_reached:1|inflight:52806|srtt:43884|latest_rtt:43311|min_rtt:31359|applimit:0|lost:325|recovery:1|recovery_start:1746006745954439|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 984421] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:841|largest:841|pns:2| [2025/04/30 09:52:25 984425] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:841|frame:ACK |recv_time:1746006745984234|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 984430] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865984234|now:1746006745984234|interv:120000000| [2025/04/30 09:52:25 984434] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865984234|now:1746006745984234|interv:120000000| [2025/04/30 09:52:25 984438] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745985186|pq_index:0| [2025/04/30 09:52:25 984442] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745983852| [2025/04/30 09:52:25 984447] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745984446| [2025/04/30 09:52:25 984451] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745984450| [2025/04/30 09:52:25 984457] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43884|min_srtt:43884|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 984462] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2020836| [2025/04/30 09:52:25 984467] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43884|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 984474] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 984479] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43884|min_srtt:43884|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 984483] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2022015| [2025/04/30 09:52:25 984487] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43884|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 984492] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 984496] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43884|min_srtt:43884|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 984500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2023194| [2025/04/30 09:52:25 984504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 984509] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 984512] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 984517] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 984521] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 984525] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1972497| [2025/04/30 09:52:25 984530] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 984533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 984538] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745985186| [2025/04/30 09:52:25 984542] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745985186| [2025/04/30 09:52:25 984545] [debug] |xqc_engine_wakeup_after|wakeup:1746006745985186|now:1746006745984545|diff:641| [2025/04/30 09:52:25 984550] [debug] |xqc_engine_main_logic|END|now:1746006745984450| [2025/04/30 09:52:25 984555] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745984555| [2025/04/30 09:52:25 984559] [debug] |xqc_engine_wakeup_after|wakeup:1746006745985186|now:1746006745984559|diff:627| [2025/04/30 09:52:25 984563] [debug] |xqc_engine_main_logic|END|now:1746006745984555| [2025/04/30 09:52:25 985640] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745985640| [2025/04/30 09:52:25 985656] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745985186|pq_index:0| [2025/04/30 09:52:25 985670] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745984450| [2025/04/30 09:52:25 985678] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745985676| [2025/04/30 09:52:25 985685] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745985186|now:1746006745985676| [2025/04/30 09:52:25 985692] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745985186|now:1746006745985676| [2025/04/30 09:52:25 985699] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 985707] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43884|min_srtt:43884|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 985715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2023194| [2025/04/30 09:52:25 985722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 985729] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 985735] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 985742] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 985749] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 985756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1972497| [2025/04/30 09:52:25 985762] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 985769] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2056| [2025/04/30 09:52:25 985811] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2056|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745985780|stream_id:0|stream_offset:1972497| [2025/04/30 09:52:25 985822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 985829] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 985835] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43884|rtt_var:1139|pto_duration:48440|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 985842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 985848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 985855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 985861] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746059220|now:1746006745985835|interv:73385| [2025/04/30 09:52:25 985874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746059220|now:1746006745985835|interval:73385|pto_count:0|srtt:43884 [2025/04/30 09:52:25 985881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:54006| [2025/04/30 09:52:25 985888] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 985895] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1973676| [2025/04/30 09:52:25 985903] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 985910] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2057| [2025/04/30 09:52:25 985948] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2057|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745985920|stream_id:0|stream_offset:1973676| [2025/04/30 09:52:25 985957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 985964] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 985971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43884|rtt_var:1139|pto_duration:48440|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 985976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 985980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 985984] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 985988] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746059360|now:1746006745985971|interv:73389| [2025/04/30 09:52:25 985993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746059360|now:1746006745985971|interval:73389|pto_count:0|srtt:43884 [2025/04/30 09:52:25 985997] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:55206| [2025/04/30 09:52:25 986002] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 986006] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1974855| [2025/04/30 09:52:25 986011] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 986015] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745987015|now:1746006745986015|interv:1000| [2025/04/30 09:52:25 986019] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 986023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 986031] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745987015| [2025/04/30 09:52:25 986036] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745987015| [2025/04/30 09:52:25 986040] [debug] |xqc_engine_wakeup_after|wakeup:1746006745987015|now:1746006745986039|diff:976| [2025/04/30 09:52:25 986044] [debug] |xqc_engine_main_logic|END|now:1746006745985676| [2025/04/30 09:52:25 986205] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745986204| [2025/04/30 09:52:25 986216] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 986224] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:841| [2025/04/30 09:52:25 986231] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:842| [2025/04/30 09:52:25 986240] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:842| [2025/04/30 09:52:25 986246] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 986254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2012|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2013|path_largest_ack:2012| [2025/04/30 09:52:25 986260] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:323|tx_in_flight:55212|prior_delivered:1905337|prior_time:1746006745939358|is_app_limited:0|send_elapse:47147|ack_elapse:46846|ctl_first_sent_time:1746006745941071|lagest_ack_time:1746006745986204|curr_delivered:1958143| [2025/04/30 09:52:25 986268] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745941071| [2025/04/30 09:52:25 986275] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:152||sndq_packets_used_bytes:0|sndq_packets_free:1196| [2025/04/30 09:52:25 986281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2013|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2013|path_largest_ack:2013| [2025/04/30 09:52:25 986288] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:323|tx_in_flight:54012|prior_delivered:1907737|prior_time:1746006745941347|is_app_limited:0|send_elapse:47009|ack_elapse:44857|ctl_first_sent_time:1746006745942911|lagest_ack_time:1746006745986204|curr_delivered:1959343| [2025/04/30 09:52:25 986295] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745942911| [2025/04/30 09:52:25 986300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:151||sndq_packets_used_bytes:0|sndq_packets_free:1197| [2025/04/30 09:52:25 986304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43884|rttvar:1139|minrtt:31359|latest_rtt:43293|ack_delay:96| [2025/04/30 09:52:25 986308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43798|rttvar:1026|minrtt:31359|latest_rtt:43293|ack_delay:96| [2025/04/30 09:52:25 986312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2013|lost_pn:2010|thresh:3| [2025/04/30 09:52:25 986318] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 986325] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 986331] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 986342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43798|rtt_var:1026|pto_duration:47902|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 986347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 986351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 986355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 986361] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746058822|now:1746006745986342|interv:72480| [2025/04/30 09:52:25 986368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746058822|now:1746006745986342|interval:72480|pto_count:0|srtt:43798 [2025/04/30 09:52:25 986375] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 47009, ack_elapse 44857, delivered 51606|rate 1097789|lost 325| [2025/04/30 09:52:25 986382] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1097789) in round 35| [2025/04/30 09:52:25 986386] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 986390] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 986394] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745942911|recovery:1|recovery_start:1746006745954439|packet_conservation:0|next_round_delivered:1910137| [2025/04/30 09:52:25 986399] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745942911|recovery:1|recovery_start:1746006745954439|packet_conservation:0|next_round_delivered:1910137| [2025/04/30 09:52:25 986403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104667|full_bw_reached:1|inflight:52806|srtt:43798|latest_rtt:43293|min_rtt:31359|applimit:0|lost:325|recovery:1|recovery_start:1746006745954439|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 986409] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:842|largest:842|pns:2| [2025/04/30 09:52:25 986414] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:842|frame:ACK |recv_time:1746006745986204|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 986419] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865986204|now:1746006745986204|interv:120000000| [2025/04/30 09:52:25 986423] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865986204|now:1746006745986204|interv:120000000| [2025/04/30 09:52:25 986427] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745987015|pq_index:0| [2025/04/30 09:52:25 986431] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745985676| [2025/04/30 09:52:25 986435] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745986435| [2025/04/30 09:52:25 986440] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745986439| [2025/04/30 09:52:25 986450] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43798|min_srtt:43798|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 986454] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2023194| [2025/04/30 09:52:25 986459] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43798|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 986463] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 986468] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43798|min_srtt:43798|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 986472] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2024373| [2025/04/30 09:52:25 986476] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43798|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 986481] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 986486] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43798|min_srtt:43798|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 986490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2025552| [2025/04/30 09:52:25 986494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 986498] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 986502] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 986506] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 986511] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 986515] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1974855| [2025/04/30 09:52:25 986519] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 986523] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 986527] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745987015| [2025/04/30 09:52:25 986531] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745987015| [2025/04/30 09:52:25 986535] [debug] |xqc_engine_wakeup_after|wakeup:1746006745987015|now:1746006745986535|diff:480| [2025/04/30 09:52:25 986542] [debug] |xqc_engine_main_logic|END|now:1746006745986439| [2025/04/30 09:52:25 986548] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745986548| [2025/04/30 09:52:25 986551] [debug] |xqc_engine_wakeup_after|wakeup:1746006745987015|now:1746006745986551|diff:464| [2025/04/30 09:52:25 986555] [debug] |xqc_engine_main_logic|END|now:1746006745986548| [2025/04/30 09:52:25 987625] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745987625| [2025/04/30 09:52:25 987640] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745987015|pq_index:0| [2025/04/30 09:52:25 987647] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745986439| [2025/04/30 09:52:25 987655] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745987654| [2025/04/30 09:52:25 987662] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745987015|now:1746006745987654| [2025/04/30 09:52:25 987669] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745987015|now:1746006745987654| [2025/04/30 09:52:25 987675] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 987684] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43798|min_srtt:43798|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 987691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2025552| [2025/04/30 09:52:25 987697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 987703] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 987709] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 987717] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 987724] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 987731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1974855| [2025/04/30 09:52:25 987738] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 987744] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2058| [2025/04/30 09:52:25 987812] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2058|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745987755|stream_id:0|stream_offset:1974855| [2025/04/30 09:52:25 987823] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 987831] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 987838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43798|rtt_var:1026|pto_duration:47902|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 987852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 987858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 987864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 987871] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746060657|now:1746006745987837|interv:72820| [2025/04/30 09:52:25 987877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746060657|now:1746006745987837|interval:72820|pto_count:0|srtt:43798 [2025/04/30 09:52:25 987884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:54006| [2025/04/30 09:52:25 987892] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 987898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1976034| [2025/04/30 09:52:25 987905] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 987912] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2059| [2025/04/30 09:52:25 987949] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2059|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745987920|stream_id:0|stream_offset:1976034| [2025/04/30 09:52:25 987958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 987965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 987972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43798|rtt_var:1026|pto_duration:47902|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 987978] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 987982] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 987986] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 987990] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746060822|now:1746006745987971|interv:72851| [2025/04/30 09:52:25 987994] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746060822|now:1746006745987971|interval:72851|pto_count:0|srtt:43798 [2025/04/30 09:52:25 987998] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:55206| [2025/04/30 09:52:25 988003] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 988007] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1977213| [2025/04/30 09:52:25 988021] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 988025] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745989024|now:1746006745988024|interv:1000| [2025/04/30 09:52:25 988029] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 988032] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 988036] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745989024| [2025/04/30 09:52:25 988041] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745989024| [2025/04/30 09:52:25 988045] [debug] |xqc_engine_wakeup_after|wakeup:1746006745989024|now:1746006745988045|diff:979| [2025/04/30 09:52:25 988049] [debug] |xqc_engine_main_logic|END|now:1746006745987654| [2025/04/30 09:52:25 988203] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745988202| [2025/04/30 09:52:25 988213] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 988222] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:842| [2025/04/30 09:52:25 988228] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:843| [2025/04/30 09:52:25 988236] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:843| [2025/04/30 09:52:25 988243] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 988250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2014|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2015|path_largest_ack:2014| [2025/04/30 09:52:25 988258] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:323|tx_in_flight:55212|prior_delivered:1907737|prior_time:1746006745941347|is_app_limited:0|send_elapse:47182|ack_elapse:46855|ctl_first_sent_time:1746006745943084|lagest_ack_time:1746006745988202|curr_delivered:1960543| [2025/04/30 09:52:25 988264] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745943084| [2025/04/30 09:52:25 988271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:150||sndq_packets_used_bytes:0|sndq_packets_free:1198| [2025/04/30 09:52:25 988277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2015|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2015|path_largest_ack:2015| [2025/04/30 09:52:25 988284] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:323|tx_in_flight:54012|prior_delivered:1910137|prior_time:1746006745943370|is_app_limited:0|send_elapse:47009|ack_elapse:44832|ctl_first_sent_time:1746006745944923|lagest_ack_time:1746006745988202|curr_delivered:1961743| [2025/04/30 09:52:25 988291] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745944923| [2025/04/30 09:52:25 988297] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:149||sndq_packets_used_bytes:0|sndq_packets_free:1199| [2025/04/30 09:52:25 988304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43798|rttvar:1026|minrtt:31359|latest_rtt:43279|ack_delay:80| [2025/04/30 09:52:25 988308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43723|rttvar:919|minrtt:31359|latest_rtt:43279|ack_delay:80| [2025/04/30 09:52:25 988318] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2015|lost_pn:2012|thresh:3| [2025/04/30 09:52:25 988322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 988326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 988330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 988334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43723|rtt_var:919|pto_duration:47399|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 988338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 988342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 988346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 988350] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746060319|now:1746006745988334|interv:71985| [2025/04/30 09:52:25 988354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746060319|now:1746006745988334|interval:71985|pto_count:0|srtt:43723 [2025/04/30 09:52:25 988359] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 47009, ack_elapse 44832, delivered 51606|rate 1097789|lost 325| [2025/04/30 09:52:25 988363] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: RTT round update 35 -> 36| [2025/04/30 09:52:25 988367] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1097789) in round 36| [2025/04/30 09:52:25 988371] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 988376] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 988380] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745944923|recovery:1|recovery_start:1746006745954439|packet_conservation:0|next_round_delivered:1961743| [2025/04/30 09:52:25 988384] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745944923|recovery:1|recovery_start:1746006745954439|packet_conservation:0|next_round_delivered:1961743| [2025/04/30 09:52:25 988389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104667|full_bw_reached:1|inflight:52806|srtt:43723|latest_rtt:43279|min_rtt:31359|applimit:0|lost:325|recovery:1|recovery_start:1746006745954439|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:52:25 988395] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:843|largest:843|pns:2| [2025/04/30 09:52:25 988399] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:843|frame:ACK |recv_time:1746006745988202|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 988404] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865988202|now:1746006745988202|interv:120000000| [2025/04/30 09:52:25 988411] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865988202|now:1746006745988202|interv:120000000| [2025/04/30 09:52:25 988415] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745989024|pq_index:0| [2025/04/30 09:52:25 988419] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745987654| [2025/04/30 09:52:25 988423] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745988423| [2025/04/30 09:52:25 988428] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745988427| [2025/04/30 09:52:25 988434] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43723|min_srtt:43723|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 988439] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2025552| [2025/04/30 09:52:25 988443] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43723|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 988448] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 988453] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43723|min_srtt:43723|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 988457] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2026731| [2025/04/30 09:52:25 988461] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43723|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 988466] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 988470] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43723|min_srtt:43723|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 988475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2027910| [2025/04/30 09:52:25 988479] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 988483] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 988487] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 988491] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 988495] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 988500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1977213| [2025/04/30 09:52:25 988508] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 988511] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 988516] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745989024| [2025/04/30 09:52:25 988520] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745989024| [2025/04/30 09:52:25 988523] [debug] |xqc_engine_wakeup_after|wakeup:1746006745989024|now:1746006745988523|diff:501| [2025/04/30 09:52:25 988528] [debug] |xqc_engine_main_logic|END|now:1746006745988427| [2025/04/30 09:52:25 988533] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745988533| [2025/04/30 09:52:25 988537] [debug] |xqc_engine_wakeup_after|wakeup:1746006745989024|now:1746006745988537|diff:487| [2025/04/30 09:52:25 988541] [debug] |xqc_engine_main_logic|END|now:1746006745988533| [2025/04/30 09:52:25 989610] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745989610| [2025/04/30 09:52:25 989622] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745989024|pq_index:0| [2025/04/30 09:52:25 989629] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745988427| [2025/04/30 09:52:25 989638] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745989636| [2025/04/30 09:52:25 989645] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745989024|now:1746006745989636| [2025/04/30 09:52:25 989652] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745989024|now:1746006745989636| [2025/04/30 09:52:25 989658] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 989666] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43723|min_srtt:43723|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 989674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2027910| [2025/04/30 09:52:25 989681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 989687] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 989693] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 989700] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 989707] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 989714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1977213| [2025/04/30 09:52:25 989720] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 989727] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2060| [2025/04/30 09:52:25 989776] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2060|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745989745|stream_id:0|stream_offset:1977213| [2025/04/30 09:52:25 989785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 989793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 989799] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43723|rtt_var:919|pto_duration:47399|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 989807] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 989813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 989819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 989826] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746062144|now:1746006745989799|interv:72345| [2025/04/30 09:52:25 989832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746062144|now:1746006745989799|interval:72345|pto_count:0|srtt:43723 [2025/04/30 09:52:25 989839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:54006| [2025/04/30 09:52:25 989847] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 989854] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1978392| [2025/04/30 09:52:25 989860] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 989866] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2061| [2025/04/30 09:52:25 989903] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2061|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745989876|stream_id:0|stream_offset:1978392| [2025/04/30 09:52:25 989913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 989920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 989927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43723|rtt_var:919|pto_duration:47399|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 989932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 989936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 989940] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 989944] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746062275|now:1746006745989926|interv:72349| [2025/04/30 09:52:25 989953] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746062275|now:1746006745989926|interval:72349|pto_count:0|srtt:43723 [2025/04/30 09:52:25 989958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:55206| [2025/04/30 09:52:25 989963] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 989967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1979571| [2025/04/30 09:52:25 989971] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 989975] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745990975|now:1746006745989975|interv:1000| [2025/04/30 09:52:25 989979] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 989983] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 989987] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745990975| [2025/04/30 09:52:25 989992] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745990975| [2025/04/30 09:52:25 989996] [debug] |xqc_engine_wakeup_after|wakeup:1746006745990975|now:1746006745989996|diff:979| [2025/04/30 09:52:25 990000] [debug] |xqc_engine_main_logic|END|now:1746006745989636| [2025/04/30 09:52:25 990205] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745990204| [2025/04/30 09:52:25 990215] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 990223] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:843| [2025/04/30 09:52:25 990229] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:844| [2025/04/30 09:52:25 990238] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:844| [2025/04/30 09:52:25 990244] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 990252] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2016|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2017|path_largest_ack:2016| [2025/04/30 09:52:25 990259] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:323|tx_in_flight:55212|prior_delivered:1910137|prior_time:1746006745943370|is_app_limited:0|send_elapse:47148|ack_elapse:46834|ctl_first_sent_time:1746006745945062|lagest_ack_time:1746006745990204|curr_delivered:1962943| [2025/04/30 09:52:25 990266] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745945062| [2025/04/30 09:52:25 990273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:148||sndq_packets_used_bytes:0|sndq_packets_free:1200| [2025/04/30 09:52:25 990280] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2017|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2017|path_largest_ack:2017| [2025/04/30 09:52:25 990287] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:323|tx_in_flight:55212|prior_delivered:1911337|prior_time:1746006745945476|is_app_limited:0|send_elapse:48889|ack_elapse:44728|ctl_first_sent_time:1746006745947100|lagest_ack_time:1746006745990204|curr_delivered:1964143| [2025/04/30 09:52:25 990300] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745947100| [2025/04/30 09:52:25 990306] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:147||sndq_packets_used_bytes:0|sndq_packets_free:1201| [2025/04/30 09:52:25 990312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43723|rttvar:919|minrtt:31359|latest_rtt:43104|ack_delay:96| [2025/04/30 09:52:25 990318] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43634|rttvar:868|minrtt:31359|latest_rtt:43104|ack_delay:96| [2025/04/30 09:52:25 990325] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2017|lost_pn:2014|thresh:3| [2025/04/30 09:52:25 990332] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 990339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 990345] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 990350] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43634|rtt_var:868|pto_duration:47106|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 990355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 990359] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 990363] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 990368] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746061982|now:1746006745990350|interv:71632| [2025/04/30 09:52:25 990375] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746061982|now:1746006745990350|interval:71632|pto_count:0|srtt:43634 [2025/04/30 09:52:25 990382] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 48889, ack_elapse 44728, delivered 52806|rate 1080120|lost 325| [2025/04/30 09:52:25 990389] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1080120) in round 36| [2025/04/30 09:52:25 990394] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 990399] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 990403] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745947100|recovery:1|recovery_start:1746006745954439|packet_conservation:0|next_round_delivered:1961743| [2025/04/30 09:52:25 990407] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745947100|recovery:1|recovery_start:1746006745954439|packet_conservation:0|next_round_delivered:1961743| [2025/04/30 09:52:25 990412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104667|full_bw_reached:1|inflight:52806|srtt:43634|latest_rtt:43104|min_rtt:31359|applimit:0|lost:325|recovery:1|recovery_start:1746006745954439|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 990422] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:844|largest:844|pns:2| [2025/04/30 09:52:25 990427] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:844|frame:ACK |recv_time:1746006745990204|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 990432] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865990204|now:1746006745990204|interv:120000000| [2025/04/30 09:52:25 990436] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865990204|now:1746006745990204|interv:120000000| [2025/04/30 09:52:25 990440] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745990975|pq_index:0| [2025/04/30 09:52:25 990444] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745989636| [2025/04/30 09:52:25 990448] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745990448| [2025/04/30 09:52:25 990453] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745990452| [2025/04/30 09:52:25 990459] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43634|min_srtt:43634|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 990464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2027910| [2025/04/30 09:52:25 990469] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43634|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 990473] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 990478] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43634|min_srtt:43634|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 990482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2029089| [2025/04/30 09:52:25 990487] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43634|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 990491] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 990496] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43634|min_srtt:43634|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 990500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2030268| [2025/04/30 09:52:25 990504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 990508] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 990515] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 990519] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 990524] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 990528] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1979571| [2025/04/30 09:52:25 990532] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 990536] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 990540] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745990975| [2025/04/30 09:52:25 990544] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745990975| [2025/04/30 09:52:25 990548] [debug] |xqc_engine_wakeup_after|wakeup:1746006745990975|now:1746006745990548|diff:427| [2025/04/30 09:52:25 990552] [debug] |xqc_engine_main_logic|END|now:1746006745990452| [2025/04/30 09:52:25 990558] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745990558| [2025/04/30 09:52:25 990562] [debug] |xqc_engine_wakeup_after|wakeup:1746006745990975|now:1746006745990562|diff:413| [2025/04/30 09:52:25 990566] [debug] |xqc_engine_main_logic|END|now:1746006745990558| [2025/04/30 09:52:25 991637] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745991637| [2025/04/30 09:52:25 991652] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745990975|pq_index:0| [2025/04/30 09:52:25 991659] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745990452| [2025/04/30 09:52:25 991668] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745991666| [2025/04/30 09:52:25 991675] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745990975|now:1746006745991666| [2025/04/30 09:52:25 991681] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745990975|now:1746006745991666| [2025/04/30 09:52:25 991685] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 991690] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43634|min_srtt:43634|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 991695] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2030268| [2025/04/30 09:52:25 991701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 991707] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 991713] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 991719] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 991734] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 991741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1979571| [2025/04/30 09:52:25 991749] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 991755] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2062| [2025/04/30 09:52:25 991796] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2062|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745991766|stream_id:0|stream_offset:1979571| [2025/04/30 09:52:25 991806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 991813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 991820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43634|rtt_var:868|pto_duration:47106|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 991827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 991834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 991840] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 991847] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746063872|now:1746006745991820|interv:72052| [2025/04/30 09:52:25 991853] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746063872|now:1746006745991820|interval:72052|pto_count:0|srtt:43634 [2025/04/30 09:52:25 991860] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:54006| [2025/04/30 09:52:25 991865] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 991869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1980750| [2025/04/30 09:52:25 991873] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 991878] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2063| [2025/04/30 09:52:25 991909] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2063|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745991885|stream_id:0|stream_offset:1980750| [2025/04/30 09:52:25 991915] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 991921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 991928] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43634|rtt_var:868|pto_duration:47106|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 991942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 991949] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 991955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 991962] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746063991|now:1746006745991928|interv:72063| [2025/04/30 09:52:25 991967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746063991|now:1746006745991928|interval:72063|pto_count:0|srtt:43634 [2025/04/30 09:52:25 991972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:55206| [2025/04/30 09:52:25 991976] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 991981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1981929| [2025/04/30 09:52:25 991985] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 991989] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745992989|now:1746006745991989|interv:1000| [2025/04/30 09:52:25 991993] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 991997] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 992001] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745992989| [2025/04/30 09:52:25 992005] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745992989| [2025/04/30 09:52:25 992009] [debug] |xqc_engine_wakeup_after|wakeup:1746006745992989|now:1746006745992009|diff:980| [2025/04/30 09:52:25 992014] [debug] |xqc_engine_main_logic|END|now:1746006745991666| [2025/04/30 09:52:25 992172] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745992171| [2025/04/30 09:52:25 992184] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 992194] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:844| [2025/04/30 09:52:25 992198] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:845| [2025/04/30 09:52:25 992205] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:845| [2025/04/30 09:52:25 992212] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 992220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2018|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2019|path_largest_ack:2018| [2025/04/30 09:52:25 992227] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:323|tx_in_flight:56412|prior_delivered:1911337|prior_time:1746006745945476|is_app_limited:0|send_elapse:49014|ack_elapse:46695|ctl_first_sent_time:1746006745947225|lagest_ack_time:1746006745992171|curr_delivered:1965343| [2025/04/30 09:52:25 992234] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745947225| [2025/04/30 09:52:25 992250] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:146||sndq_packets_used_bytes:0|sndq_packets_free:1202| [2025/04/30 09:52:25 992256] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2019|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2019|path_largest_ack:2019| [2025/04/30 09:52:25 992264] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:323|tx_in_flight:55212|prior_delivered:1913737|prior_time:1746006745947368|is_app_limited:0|send_elapse:48939|ack_elapse:44803|ctl_first_sent_time:1746006745948846|lagest_ack_time:1746006745992171|curr_delivered:1966543| [2025/04/30 09:52:25 992271] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745948846| [2025/04/30 09:52:25 992277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:145||sndq_packets_used_bytes:0|sndq_packets_free:1203| [2025/04/30 09:52:25 992282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43634|rttvar:868|minrtt:31359|latest_rtt:43325|ack_delay:96| [2025/04/30 09:52:25 992287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43583|rttvar:752|minrtt:31359|latest_rtt:43325|ack_delay:96| [2025/04/30 09:52:25 992294] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2019|lost_pn:2016|thresh:3| [2025/04/30 09:52:25 992301] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 992308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 992314] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 992318] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43583|rtt_var:752|pto_duration:46591|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 992323] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 992327] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 992331] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 992335] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746063476|now:1746006745992318|interv:71158| [2025/04/30 09:52:25 992339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746063476|now:1746006745992318|interval:71158|pto_count:0|srtt:43583 [2025/04/30 09:52:25 992344] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 48939, ack_elapse 44803, delivered 52806|rate 1079016|lost 325| [2025/04/30 09:52:25 992348] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1079016) in round 36| [2025/04/30 09:52:25 992352] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 992356] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 992360] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745948846|recovery:1|recovery_start:1746006745954439|packet_conservation:0|next_round_delivered:1961743| [2025/04/30 09:52:25 992369] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745948846|recovery:1|recovery_start:1746006745954439|packet_conservation:0|next_round_delivered:1961743| [2025/04/30 09:52:25 992373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104667|full_bw_reached:1|inflight:52806|srtt:43583|latest_rtt:43325|min_rtt:31359|applimit:0|lost:325|recovery:1|recovery_start:1746006745954439|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 992379] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:845|largest:845|pns:2| [2025/04/30 09:52:25 992384] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:845|frame:ACK |recv_time:1746006745992171|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 992389] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865992171|now:1746006745992171|interv:120000000| [2025/04/30 09:52:25 992393] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865992171|now:1746006745992171|interv:120000000| [2025/04/30 09:52:25 992397] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745992989|pq_index:0| [2025/04/30 09:52:25 992401] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745991666| [2025/04/30 09:52:25 992405] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745992405| [2025/04/30 09:52:25 992410] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745992409| [2025/04/30 09:52:25 992417] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43583|min_srtt:43583|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 992421] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2030268| [2025/04/30 09:52:25 992426] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43583|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 992431] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 992435] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43583|min_srtt:43583|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 992440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2031447| [2025/04/30 09:52:25 992444] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43583|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 992449] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 992453] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43583|min_srtt:43583|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 992460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2032626| [2025/04/30 09:52:25 992465] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 992469] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 992472] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 992477] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 992481] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 992485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1981929| [2025/04/30 09:52:25 992490] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 992494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 992498] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745992989| [2025/04/30 09:52:25 992502] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745992989| [2025/04/30 09:52:25 992506] [debug] |xqc_engine_wakeup_after|wakeup:1746006745992989|now:1746006745992506|diff:483| [2025/04/30 09:52:25 992510] [debug] |xqc_engine_main_logic|END|now:1746006745992409| [2025/04/30 09:52:25 992515] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745992515| [2025/04/30 09:52:25 992519] [debug] |xqc_engine_wakeup_after|wakeup:1746006745992989|now:1746006745992519|diff:470| [2025/04/30 09:52:25 992523] [debug] |xqc_engine_main_logic|END|now:1746006745992515| [2025/04/30 09:52:25 993592] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745993591| [2025/04/30 09:52:25 993602] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745992989|pq_index:0| [2025/04/30 09:52:25 993607] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745992409| [2025/04/30 09:52:25 993612] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745993611| [2025/04/30 09:52:25 993617] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745992989|now:1746006745993611| [2025/04/30 09:52:25 993621] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745992989|now:1746006745993611| [2025/04/30 09:52:25 993625] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 993630] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43583|min_srtt:43583|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 993635] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2032626| [2025/04/30 09:52:25 993645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 993649] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 993653] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 993657] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 993662] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 993666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1981929| [2025/04/30 09:52:25 993674] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 993681] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2064| [2025/04/30 09:52:25 993721] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2064|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745993692|stream_id:0|stream_offset:1981929| [2025/04/30 09:52:25 993728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 993733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 993738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43583|rtt_var:752|pto_duration:46591|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 993746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 993752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 993759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 993765] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746065283|now:1746006745993738|interv:71545| [2025/04/30 09:52:25 993772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746065283|now:1746006745993738|interval:71545|pto_count:0|srtt:43583 [2025/04/30 09:52:25 993779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:54006| [2025/04/30 09:52:25 993786] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 993793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1983108| [2025/04/30 09:52:25 993800] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 993807] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2065| [2025/04/30 09:52:25 993846] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2065|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745993819|stream_id:0|stream_offset:1983108| [2025/04/30 09:52:25 993861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 993868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 993874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43583|rtt_var:752|pto_duration:46591|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 993881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 993888] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 993894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 993900] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746065410|now:1746006745993874|interv:71536| [2025/04/30 09:52:25 993906] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746065410|now:1746006745993874|interval:71536|pto_count:0|srtt:43583 [2025/04/30 09:52:25 993913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:55206| [2025/04/30 09:52:25 993921] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 993928] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1984287| [2025/04/30 09:52:25 993935] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 993942] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745994942|now:1746006745993942|interv:1000| [2025/04/30 09:52:25 993947] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 993951] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 993955] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745994942| [2025/04/30 09:52:25 993960] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745994942| [2025/04/30 09:52:25 993964] [debug] |xqc_engine_wakeup_after|wakeup:1746006745994942|now:1746006745993963|diff:979| [2025/04/30 09:52:25 993968] [debug] |xqc_engine_main_logic|END|now:1746006745993611| [2025/04/30 09:52:25 994154] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745994152| [2025/04/30 09:52:25 994168] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 994175] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:845| [2025/04/30 09:52:25 994179] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:846| [2025/04/30 09:52:25 994184] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:846| [2025/04/30 09:52:25 994188] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 994194] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2020|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2021|path_largest_ack:2020| [2025/04/30 09:52:25 994203] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:323|tx_in_flight:56412|prior_delivered:1913737|prior_time:1746006745947368|is_app_limited:0|send_elapse:49077|ack_elapse:46784|ctl_first_sent_time:1746006745948984|lagest_ack_time:1746006745994152|curr_delivered:1967743| [2025/04/30 09:52:25 994208] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745948984| [2025/04/30 09:52:25 994213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:144||sndq_packets_used_bytes:0|sndq_packets_free:1204| [2025/04/30 09:52:25 994217] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2021|origin_pktnum:1972|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2021|path_largest_ack:2021| [2025/04/30 09:52:25 994221] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:324|tx_in_flight:54012|prior_delivered:1916137|prior_time:1746006745949430|is_app_limited:0|send_elapse:50923|ack_elapse:44722|ctl_first_sent_time:1746006745951106|lagest_ack_time:1746006745994152|curr_delivered:1968943| [2025/04/30 09:52:25 994228] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745951106| [2025/04/30 09:52:25 994234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:142||sndq_packets_used_bytes:0|sndq_packets_free:1206| [2025/04/30 09:52:25 994240] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43583|rttvar:752|minrtt:31359|latest_rtt:43046|ack_delay:112| [2025/04/30 09:52:25 994247] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43502|rttvar:726|minrtt:31359|latest_rtt:43046|ack_delay:112| [2025/04/30 09:52:25 994254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2021|lost_pn:2018|thresh:3| [2025/04/30 09:52:25 994261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 994267] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 994274] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43502|rtt_var:726|pto_duration:46406|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 994281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 994287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 994293] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 994297] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746065225|now:1746006745994273|interv:70952| [2025/04/30 09:52:25 994304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746065225|now:1746006745994273|interval:70952|pto_count:0|srtt:43502 [2025/04/30 09:52:25 994315] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 50923, ack_elapse 44722, delivered 52806|rate 1036977|lost 325| [2025/04/30 09:52:25 994322] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1036977) in round 36| [2025/04/30 09:52:25 994334] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 994340] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 994346] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745951106|recovery:1|recovery_start:1746006745954439|packet_conservation:0|next_round_delivered:1961743| [2025/04/30 09:52:25 994353] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745951106|recovery:1|recovery_start:1746006745954439|packet_conservation:0|next_round_delivered:1961743| [2025/04/30 09:52:25 994361] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104667|full_bw_reached:1|inflight:52806|srtt:43502|latest_rtt:43046|min_rtt:31359|applimit:0|lost:325|recovery:1|recovery_start:1746006745954439|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 994369] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:846|largest:846|pns:2| [2025/04/30 09:52:25 994374] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:846|frame:ACK |recv_time:1746006745994152|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 994379] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865994152|now:1746006745994152|interv:120000000| [2025/04/30 09:52:25 994384] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865994152|now:1746006745994152|interv:120000000| [2025/04/30 09:52:25 994390] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745994942|pq_index:0| [2025/04/30 09:52:25 994397] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745993611| [2025/04/30 09:52:25 994403] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745994403| [2025/04/30 09:52:25 994409] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745994408| [2025/04/30 09:52:25 994415] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43502|min_srtt:43502|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 994420] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2032626| [2025/04/30 09:52:25 994424] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43502|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 994429] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 994434] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43502|min_srtt:43502|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 994438] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2033805| [2025/04/30 09:52:25 994447] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43502|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 994451] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 994456] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43502|min_srtt:43502|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 994460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2034984| [2025/04/30 09:52:25 994464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 994468] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 994472] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 994477] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 994481] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 994485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1984287| [2025/04/30 09:52:25 994490] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 994493] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 994498] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745994942| [2025/04/30 09:52:25 994502] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745994942| [2025/04/30 09:52:25 994506] [debug] |xqc_engine_wakeup_after|wakeup:1746006745994942|now:1746006745994505|diff:437| [2025/04/30 09:52:25 994510] [debug] |xqc_engine_main_logic|END|now:1746006745994408| [2025/04/30 09:52:25 994515] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745994515| [2025/04/30 09:52:25 994519] [debug] |xqc_engine_wakeup_after|wakeup:1746006745994942|now:1746006745994519|diff:423| [2025/04/30 09:52:25 994523] [debug] |xqc_engine_main_logic|END|now:1746006745994515| [2025/04/30 09:52:25 995593] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745995593| [2025/04/30 09:52:25 995606] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745994942|pq_index:0| [2025/04/30 09:52:25 995613] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745994408| [2025/04/30 09:52:25 995621] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745995619| [2025/04/30 09:52:25 995628] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745994942|now:1746006745995619| [2025/04/30 09:52:25 995635] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745994942|now:1746006745995619| [2025/04/30 09:52:25 995642] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 995657] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43502|min_srtt:43502|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 995665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2034984| [2025/04/30 09:52:25 995672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 995679] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 995685] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 995692] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 995700] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 995707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1984287| [2025/04/30 09:52:25 995713] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 995720] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2066| [2025/04/30 09:52:25 995787] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2066|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745995732|stream_id:0|stream_offset:1984287| [2025/04/30 09:52:25 995797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 995806] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 995812] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43502|rtt_var:726|pto_duration:46406|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 995819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 995826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 995832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 995838] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746067138|now:1746006745995812|interv:71326| [2025/04/30 09:52:25 995845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746067138|now:1746006745995812|interval:71326|pto_count:0|srtt:43502 [2025/04/30 09:52:25 995852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:54006| [2025/04/30 09:52:25 995860] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 995866] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1985466| [2025/04/30 09:52:25 995880] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 995887] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2067| [2025/04/30 09:52:25 995927] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2067|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745995898|stream_id:0|stream_offset:1985466| [2025/04/30 09:52:25 995943] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 995951] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 995956] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43502|rtt_var:726|pto_duration:46406|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 995961] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 995965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 995968] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 995972] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746067304|now:1746006745995956|interv:71348| [2025/04/30 09:52:25 995976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746067304|now:1746006745995956|interval:71348|pto_count:0|srtt:43502 [2025/04/30 09:52:25 995981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:55206| [2025/04/30 09:52:25 995986] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 995990] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1986645| [2025/04/30 09:52:25 995994] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 995998] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745996998|now:1746006745995998|interv:1000| [2025/04/30 09:52:25 996002] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 996006] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 996010] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745996998| [2025/04/30 09:52:25 996014] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745996998| [2025/04/30 09:52:25 996018] [debug] |xqc_engine_wakeup_after|wakeup:1746006745996998|now:1746006745996018|diff:980| [2025/04/30 09:52:25 996023] [debug] |xqc_engine_main_logic|END|now:1746006745995619| [2025/04/30 09:52:25 996220] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006745996219| [2025/04/30 09:52:25 996234] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 996242] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:846| [2025/04/30 09:52:25 996254] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:847| [2025/04/30 09:52:25 996263] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:847| [2025/04/30 09:52:25 996269] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 996277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2022|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2023|path_largest_ack:2022| [2025/04/30 09:52:25 996284] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:324|tx_in_flight:55212|prior_delivered:1916137|prior_time:1746006745949430|is_app_limited:0|send_elapse:51080|ack_elapse:46789|ctl_first_sent_time:1746006745951263|lagest_ack_time:1746006745996219|curr_delivered:1970143| [2025/04/30 09:52:25 996292] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745951263| [2025/04/30 09:52:25 996299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:141||sndq_packets_used_bytes:0|sndq_packets_free:1207| [2025/04/30 09:52:25 996306] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2023|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2023|path_largest_ack:2023| [2025/04/30 09:52:25 996312] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:324|tx_in_flight:54012|prior_delivered:1918537|prior_time:1746006745952304|is_app_limited:0|send_elapse:49296|ack_elapse:43915|ctl_first_sent_time:1746006745952645|lagest_ack_time:1746006745996219|curr_delivered:1971343| [2025/04/30 09:52:25 996319] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745952645| [2025/04/30 09:52:25 996323] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:140||sndq_packets_used_bytes:0|sndq_packets_free:1208| [2025/04/30 09:52:25 996327] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43502|rttvar:726|minrtt:31359|latest_rtt:43574|ack_delay:88| [2025/04/30 09:52:25 996334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43500|rttvar:549|minrtt:31359|latest_rtt:43574|ack_delay:88| [2025/04/30 09:52:25 996341] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2023|lost_pn:2020|thresh:3| [2025/04/30 09:52:25 996348] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 996355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 996361] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43500|rtt_var:549|pto_duration:45696|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 996368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 996374] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 996381] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 996387] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746066594|now:1746006745996361|interv:70233| [2025/04/30 09:52:25 996393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746066594|now:1746006745996361|interval:70233|pto_count:0|srtt:43500 [2025/04/30 09:52:25 996409] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 49296, ack_elapse 43915, delivered 52806|rate 1071202|lost 325| [2025/04/30 09:52:25 996413] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1071202) in round 36| [2025/04/30 09:52:25 996418] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 996422] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 996426] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745952645|recovery:1|recovery_start:1746006745954439|packet_conservation:0|next_round_delivered:1961743| [2025/04/30 09:52:25 996430] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745952645|recovery:1|recovery_start:1746006745954439|packet_conservation:0|next_round_delivered:1961743| [2025/04/30 09:52:25 996435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104667|full_bw_reached:1|inflight:52806|srtt:43500|latest_rtt:43574|min_rtt:31359|applimit:0|lost:325|recovery:1|recovery_start:1746006745954439|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 996441] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:847|largest:847|pns:2| [2025/04/30 09:52:25 996446] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:847|frame:ACK |recv_time:1746006745996219|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 996451] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865996219|now:1746006745996219|interv:120000000| [2025/04/30 09:52:25 996455] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865996219|now:1746006745996219|interv:120000000| [2025/04/30 09:52:25 996459] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745996998|pq_index:0| [2025/04/30 09:52:25 996463] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745995619| [2025/04/30 09:52:25 996467] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745996467| [2025/04/30 09:52:25 996472] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745996471| [2025/04/30 09:52:25 996478] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43500|min_srtt:43500|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 996483] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2034984| [2025/04/30 09:52:25 996487] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43500|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 996492] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 996499] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43500|min_srtt:43500|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 996504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2036163| [2025/04/30 09:52:25 996508] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43500|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 996513] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 996517] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43500|min_srtt:43500|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 996521] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2037342| [2025/04/30 09:52:25 996525] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 996529] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 996533] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 996538] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 996542] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 996546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1986645| [2025/04/30 09:52:25 996551] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 996555] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 996559] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745996998| [2025/04/30 09:52:25 996563] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745996998| [2025/04/30 09:52:25 996566] [debug] |xqc_engine_wakeup_after|wakeup:1746006745996998|now:1746006745996566|diff:432| [2025/04/30 09:52:25 996571] [debug] |xqc_engine_main_logic|END|now:1746006745996471| [2025/04/30 09:52:25 996576] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745996576| [2025/04/30 09:52:25 996580] [debug] |xqc_engine_wakeup_after|wakeup:1746006745996998|now:1746006745996580|diff:418| [2025/04/30 09:52:25 996584] [debug] |xqc_engine_main_logic|END|now:1746006745996576| [2025/04/30 09:52:25 997670] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745997670| [2025/04/30 09:52:25 997685] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745996998|pq_index:0| [2025/04/30 09:52:25 997693] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745996471| [2025/04/30 09:52:25 997701] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745997699| [2025/04/30 09:52:25 997716] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745996998|now:1746006745997699| [2025/04/30 09:52:25 997723] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745996998|now:1746006745997699| [2025/04/30 09:52:25 997729] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 997737] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43500|min_srtt:43500|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 997745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2037342| [2025/04/30 09:52:25 997752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 997758] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 997764] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 997771] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 997779] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 997785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1986645| [2025/04/30 09:52:25 997792] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 997799] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2068| [2025/04/30 09:52:25 997845] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2068|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006745997810|stream_id:0|stream_offset:1986645| [2025/04/30 09:52:25 997856] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 997863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 997870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43500|rtt_var:549|pto_duration:45696|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 997876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 997880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 997884] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:25 997888] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746068506|now:1746006745997870|interv:70636| [2025/04/30 09:52:25 997892] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746068506|now:1746006745997870|interval:70636|pto_count:0|srtt:43500 [2025/04/30 09:52:25 997902] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:54006| [2025/04/30 09:52:25 997907] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 997912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1987824| [2025/04/30 09:52:25 997916] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 997923] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2069| [2025/04/30 09:52:25 997964] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2069|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006745997933|stream_id:0|stream_offset:1987824| [2025/04/30 09:52:25 997973] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:25 997980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:25 997986] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43500|rtt_var:549|pto_duration:45696|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 997990] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 997994] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 997998] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:25 998002] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746068629|now:1746006745997985|interv:70644| [2025/04/30 09:52:25 998006] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746068629|now:1746006745997985|interval:70644|pto_count:0|srtt:43500 [2025/04/30 09:52:25 998010] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:55206| [2025/04/30 09:52:25 998015] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 998019] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1989003| [2025/04/30 09:52:25 998024] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:25 998028] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006745999028|now:1746006745998028|interv:1000| [2025/04/30 09:52:25 998032] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:25 998036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 998040] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745999028| [2025/04/30 09:52:25 998044] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745999028| [2025/04/30 09:52:25 998048] [debug] |xqc_engine_wakeup_after|wakeup:1746006745999028|now:1746006745998048|diff:980| [2025/04/30 09:52:25 998057] [debug] |xqc_engine_main_logic|END|now:1746006745997699| [2025/04/30 09:52:25 998257] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:42|state:ESTABED|recv_time:1746006745998256| [2025/04/30 09:52:25 998270] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:25 998278] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:847| [2025/04/30 09:52:25 998284] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:848| [2025/04/30 09:52:25 998292] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:848| [2025/04/30 09:52:25 998297] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:25 998304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2024|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2025|path_largest_ack:2024| [2025/04/30 09:52:25 998311] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:324|tx_in_flight:55212|prior_delivered:1918537|prior_time:1746006745952304|is_app_limited:0|send_elapse:50628|ack_elapse:45952|ctl_first_sent_time:1746006745953977|lagest_ack_time:1746006745998256|curr_delivered:1972543| [2025/04/30 09:52:25 998318] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745953977| [2025/04/30 09:52:25 998326] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:139||sndq_packets_used_bytes:0|sndq_packets_free:1209| [2025/04/30 09:52:25 998333] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2025|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2025|path_largest_ack:2025| [2025/04/30 09:52:25 998340] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:324|tx_in_flight:55212|prior_delivered:1918537|prior_time:1746006745952304|is_app_limited:0|send_elapse:50628|ack_elapse:45952|ctl_first_sent_time:1746006745953977|lagest_ack_time:1746006745998256|curr_delivered:1973743| [2025/04/30 09:52:25 998347] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745954064| [2025/04/30 09:52:25 998354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:138||sndq_packets_used_bytes:0|sndq_packets_free:1210| [2025/04/30 09:52:25 998360] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43500|rttvar:549|minrtt:31359|latest_rtt:44192|ack_delay:96| [2025/04/30 09:52:25 998367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43575|rttvar:561|minrtt:31359|latest_rtt:44192|ack_delay:96| [2025/04/30 09:52:25 998374] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2025|lost_pn:2022|thresh:3| [2025/04/30 09:52:25 998380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:25 998385] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:25 998391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43575|rtt_var:561|pto_duration:45819|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 998398] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 998404] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 998413] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:25 998418] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746068752|now:1746006745998391|interv:70361| [2025/04/30 09:52:25 998422] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746068752|now:1746006745998391|interval:70361|pto_count:0|srtt:43575 [2025/04/30 09:52:25 998426] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 50628, ack_elapse 45952, delivered 55206|rate 1090424|lost 325| [2025/04/30 09:52:25 998431] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1090424) in round 36| [2025/04/30 09:52:25 998435] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:25 998439] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:25 998443] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745954064|recovery:1|recovery_start:1746006745954439|packet_conservation:0|next_round_delivered:1961743| [2025/04/30 09:52:25 998448] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745954064|recovery:1|recovery_start:1746006745954439|packet_conservation:0|next_round_delivered:1961743| [2025/04/30 09:52:25 998453] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104667|full_bw_reached:1|inflight:52806|srtt:43575|latest_rtt:44192|min_rtt:31359|applimit:0|lost:325|recovery:1|recovery_start:1746006745954439|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:25 998458] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:25 998463] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:25 998468] [debug] |scid:d47626d1917b423603b680b7|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:52:25 998472] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:848|largest:848|pns:2| [2025/04/30 09:52:25 998477] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:848|frame:PING ACK |recv_time:1746006745998256|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:25 998482] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006865998256|now:1746006745998256|interv:120000000| [2025/04/30 09:52:25 998486] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006865998256|now:1746006745998256|interv:120000000| [2025/04/30 09:52:25 998490] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745999028|pq_index:0| [2025/04/30 09:52:25 998494] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745997699| [2025/04/30 09:52:25 998498] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745998498| [2025/04/30 09:52:25 998503] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745998502| [2025/04/30 09:52:25 998511] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:848|ack_delay:255|first_ack_range:31|largest_pkt_recv_time:1746006745998256| [2025/04/30 09:52:25 998516] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:848|low:817|pkt_pns:2| [2025/04/30 09:52:25 998520] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:848|frame_largest_recv:848| [2025/04/30 09:52:25 998524] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:25 998529] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43575|min_srtt:43575|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 998533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2037342| [2025/04/30 09:52:25 998538] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43575|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 998542] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 998547] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43575|min_srtt:43575|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 998551] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2038521| [2025/04/30 09:52:25 998556] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43575|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:25 998560] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:25 998564] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43575|min_srtt:43575|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 998568] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2039700| [2025/04/30 09:52:25 998573] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 998577] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 998581] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 998585] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 998589] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:25 998593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1989003| [2025/04/30 09:52:25 998605] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:25 998611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:25 998618] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006745999028| [2025/04/30 09:52:25 998625] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006745999028| [2025/04/30 09:52:25 998632] [debug] |xqc_engine_wakeup_after|wakeup:1746006745999028|now:1746006745998632|diff:396| [2025/04/30 09:52:25 998639] [debug] |xqc_engine_main_logic|END|now:1746006745998502| [2025/04/30 09:52:25 998647] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745998647| [2025/04/30 09:52:25 998653] [debug] |xqc_engine_wakeup_after|wakeup:1746006745999028|now:1746006745998653|diff:375| [2025/04/30 09:52:25 998660] [debug] |xqc_engine_main_logic|END|now:1746006745998647| [2025/04/30 09:52:25 999732] [debug] |xqc_engine_main_logic|BEGIN|now:1746006745999731| [2025/04/30 09:52:25 999744] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006745999028|pq_index:0| [2025/04/30 09:52:25 999751] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745998502| [2025/04/30 09:52:25 999759] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006745999758| [2025/04/30 09:52:25 999767] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006745999028|now:1746006745999758| [2025/04/30 09:52:25 999773] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006745999028|now:1746006745999758| [2025/04/30 09:52:25 999779] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:25 999786] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43575|min_srtt:43575|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:25 999804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2039700| [2025/04/30 09:52:25 999811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:25 999817] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:25 999822] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:25 999826] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:25 999831] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:25 999836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:52806|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1989003| [2025/04/30 09:52:25 999844] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 999851] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2070| [2025/04/30 09:52:25 999896] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2070|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:52806|now:1746006745999868|stream_id:0|stream_offset:1989003| [2025/04/30 09:52:25 999902] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:2070|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:52:25 999907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:25 999911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43575|rtt_var:561|pto_duration:45819|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:25 999916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:25 999922] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:25 999929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 09:52:25 999935] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746070687|now:1746006745999911|interv:70776| [2025/04/30 09:52:25 999941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746070687|now:1746006745999911|interval:70776|pto_count:0|srtt:43575 [2025/04/30 09:52:25 999949] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:54012| [2025/04/30 09:52:25 999956] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:25 999963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1990182| [2025/04/30 09:52:25 999969] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:25 999974] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2071| [2025/04/30 09:52:26 000012] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2071|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54012|now:1746006745999982|stream_id:0|stream_offset:1990182| [2025/04/30 09:52:26 000022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 000029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54012|applimit:0| [2025/04/30 09:52:26 000037] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43575|rtt_var:561|pto_duration:45819|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 000043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 000050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 000056] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55212| [2025/04/30 09:52:26 000063] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746070801|now:1746006746000036|interv:70765| [2025/04/30 09:52:26 000076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746070801|now:1746006746000036|interval:70765|pto_count:0|srtt:43575 [2025/04/30 09:52:26 000083] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:55212| [2025/04/30 09:52:26 000091] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 000097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55212|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1991361| [2025/04/30 09:52:26 000105] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:26 000111] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006746001111|now:1746006746000111|interv:1000| [2025/04/30 09:52:26 000117] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:26 000123] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 000130] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746001111| [2025/04/30 09:52:26 000152] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746001111| [2025/04/30 09:52:26 000159] [debug] |xqc_engine_wakeup_after|wakeup:1746006746001111|now:1746006746000158|diff:953| [2025/04/30 09:52:26 000165] [debug] |xqc_engine_main_logic|END|now:1746006745999758| [2025/04/30 09:52:26 000179] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006746000178| [2025/04/30 09:52:26 000187] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 000196] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:848| [2025/04/30 09:52:26 000201] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:849| [2025/04/30 09:52:26 000210] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:849| [2025/04/30 09:52:26 000216] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 000224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2026|origin_pktnum:1977|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2027|path_largest_ack:2026| [2025/04/30 09:52:26 000231] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:54006|prior_delivered:1920937|prior_time:1746006745954280|is_app_limited:0|send_elapse:48727|ack_elapse:45898|ctl_first_sent_time:1746006745955900|lagest_ack_time:1746006746000178|curr_delivered:1974943| [2025/04/30 09:52:26 000239] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745955900| [2025/04/30 09:52:26 000246] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:136||sndq_packets_used_bytes:0|sndq_packets_free:1212| [2025/04/30 09:52:26 000253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2027|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2027|path_largest_ack:2027| [2025/04/30 09:52:26 000260] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:54006|prior_delivered:1920937|prior_time:1746006745954280|is_app_limited:0|send_elapse:48727|ack_elapse:45898|ctl_first_sent_time:1746006745955900|lagest_ack_time:1746006746000178|curr_delivered:1976143| [2025/04/30 09:52:26 000272] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745956030| [2025/04/30 09:52:26 000276] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:135||sndq_packets_used_bytes:0|sndq_packets_free:1213| [2025/04/30 09:52:26 000281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43575|rttvar:561|minrtt:31359|latest_rtt:44148|ack_delay:88| [2025/04/30 09:52:26 000288] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43636|rttvar:542|minrtt:31359|latest_rtt:44148|ack_delay:88| [2025/04/30 09:52:26 000294] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2027|lost_pn:2024|thresh:3| [2025/04/30 09:52:26 000301] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 000306] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43636|rtt_var:542|pto_duration:45804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 000311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 000315] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 000319] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 09:52:26 000323] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746070786|now:1746006746000306|interv:70480| [2025/04/30 09:52:26 000327] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746070786|now:1746006746000306|interval:70480|pto_count:0|srtt:43636 [2025/04/30 09:52:26 000331] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 48727, ack_elapse 45898, delivered 55206|rate 1132965|lost 325| [2025/04/30 09:52:26 000336] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1132965) in round 36| [2025/04/30 09:52:26 000340] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 000344] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:26 000348] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745956030|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1961743| [2025/04/30 09:52:26 000353] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745956030|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1961743| [2025/04/30 09:52:26 000357] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104667|full_bw_reached:1|inflight:52812|srtt:43636|latest_rtt:44148|min_rtt:31359|applimit:0|lost:325|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:26 000363] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:849|largest:849|pns:2| [2025/04/30 09:52:26 000368] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:849|frame:ACK |recv_time:1746006746000178|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 000376] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866000178|now:1746006746000178|interv:120000000| [2025/04/30 09:52:26 000380] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866000178|now:1746006746000178|interv:120000000| [2025/04/30 09:52:26 000384] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746001111|pq_index:0| [2025/04/30 09:52:26 000389] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006745999758| [2025/04/30 09:52:26 000393] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746000393| [2025/04/30 09:52:26 000398] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746000396| [2025/04/30 09:52:26 000404] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43636|min_srtt:43636|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 000408] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2039700| [2025/04/30 09:52:26 000413] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43636|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 000418] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:26 000422] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43636|min_srtt:43636|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 000427] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2040879| [2025/04/30 09:52:26 000431] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43636|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 000435] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:26 000440] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43636|min_srtt:43636|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 000444] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2042058| [2025/04/30 09:52:26 000448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 000452] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 000456] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 000460] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 000465] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 000472] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1991361| [2025/04/30 09:52:26 000476] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:26 000480] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 000484] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746001111| [2025/04/30 09:52:26 000488] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746001111| [2025/04/30 09:52:26 000492] [debug] |xqc_engine_wakeup_after|wakeup:1746006746001111|now:1746006746000492|diff:619| [2025/04/30 09:52:26 000496] [debug] |xqc_engine_main_logic|END|now:1746006746000396| [2025/04/30 09:52:26 000502] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746000502| [2025/04/30 09:52:26 000505] [debug] |xqc_engine_wakeup_after|wakeup:1746006746001111|now:1746006746000505|diff:606| [2025/04/30 09:52:26 000509] [debug] |xqc_engine_main_logic|END|now:1746006746000502| [2025/04/30 09:52:26 001578] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746001578| [2025/04/30 09:52:26 001593] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746001111|pq_index:0| [2025/04/30 09:52:26 001600] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746000396| [2025/04/30 09:52:26 001608] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746001607| [2025/04/30 09:52:26 001616] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006746001111|now:1746006746001607| [2025/04/30 09:52:26 001623] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006746001111|now:1746006746001607| [2025/04/30 09:52:26 001629] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:26 001637] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43636|min_srtt:43636|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 001645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2042058| [2025/04/30 09:52:26 001652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 001658] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 001664] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 001671] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 001678] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 001685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1991361| [2025/04/30 09:52:26 001698] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 001706] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2072| [2025/04/30 09:52:26 001751] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2072|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746006746001717|stream_id:0|stream_offset:1991361| [2025/04/30 09:52:26 001761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 001769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 09:52:26 001776] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43636|rtt_var:542|pto_duration:45804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 001783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 001790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 001796] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 09:52:26 001803] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746072521|now:1746006746001775|interv:70746| [2025/04/30 09:52:26 001809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746072521|now:1746006746001775|interval:70746|pto_count:0|srtt:43636 [2025/04/30 09:52:26 001817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:54012| [2025/04/30 09:52:26 001825] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 001832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1992540| [2025/04/30 09:52:26 001839] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 001845] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2073| [2025/04/30 09:52:26 001887] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2073|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54012|now:1746006746001856|stream_id:0|stream_offset:1992540| [2025/04/30 09:52:26 001897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 001905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54012|applimit:0| [2025/04/30 09:52:26 001912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43636|rtt_var:542|pto_duration:45804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 001927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 001933] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 001940] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55212| [2025/04/30 09:52:26 001953] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746072660|now:1746006746001911|interv:70749| [2025/04/30 09:52:26 001959] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746072660|now:1746006746001911|interval:70749|pto_count:0|srtt:43636 [2025/04/30 09:52:26 001966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:55212| [2025/04/30 09:52:26 001974] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 001980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55212|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1993719| [2025/04/30 09:52:26 001988] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:26 001994] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006746002994|now:1746006746001994|interv:1000| [2025/04/30 09:52:26 002001] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:26 002007] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 002014] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746002994| [2025/04/30 09:52:26 002021] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746002994| [2025/04/30 09:52:26 002027] [debug] |xqc_engine_wakeup_after|wakeup:1746006746002994|now:1746006746002027|diff:967| [2025/04/30 09:52:26 002034] [debug] |xqc_engine_main_logic|END|now:1746006746001607| [2025/04/30 09:52:26 003103] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746003103| [2025/04/30 09:52:26 003115] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746002994|pq_index:0| [2025/04/30 09:52:26 003120] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746001607| [2025/04/30 09:52:26 003126] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746003124| [2025/04/30 09:52:26 003150] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006746002994|now:1746006746003124| [2025/04/30 09:52:26 003158] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006746002994|now:1746006746003124| [2025/04/30 09:52:26 003162] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:26 003167] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43636|min_srtt:43636|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 003172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:55212|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2042058| [2025/04/30 09:52:26 003177] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 003181] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 003185] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 003195] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 003200] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 003204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55212|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1993719| [2025/04/30 09:52:26 003209] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 003215] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2074| [2025/04/30 09:52:26 003256] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2074|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55212|now:1746006746003228|stream_id:0|stream_offset:1993719| [2025/04/30 09:52:26 003263] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 003268] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:55212|applimit:0| [2025/04/30 09:52:26 003275] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43636|rtt_var:542|pto_duration:45804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 003282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 003288] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 003295] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 56412| [2025/04/30 09:52:26 003302] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746074032|now:1746006746003275|interv:70757| [2025/04/30 09:52:26 003309] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746074032|now:1746006746003275|interval:70757|pto_count:0|srtt:43636 [2025/04/30 09:52:26 003317] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:56412| [2025/04/30 09:52:26 003324] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 003330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56412|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1994898| [2025/04/30 09:52:26 003335] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:26 003339] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006746004339|now:1746006746003339|interv:1000| [2025/04/30 09:52:26 003343] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:26 003347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 003351] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746004339| [2025/04/30 09:52:26 003355] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746004339| [2025/04/30 09:52:26 003364] [debug] |xqc_engine_wakeup_after|wakeup:1746006746004339|now:1746006746003364|diff:975| [2025/04/30 09:52:26 003368] [debug] |xqc_engine_main_logic|END|now:1746006746003124| [2025/04/30 09:52:26 004152] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006746004151| [2025/04/30 09:52:26 004167] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 004176] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:849| [2025/04/30 09:52:26 004182] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:851| [2025/04/30 09:52:26 004190] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:851| [2025/04/30 09:52:26 004197] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 004204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2028|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2031|path_largest_ack:2028| [2025/04/30 09:52:26 004212] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:54006|prior_delivered:1923337|prior_time:1746006745956285|is_app_limited:0|send_elapse:48635|ack_elapse:47866|ctl_first_sent_time:1746006745957859|lagest_ack_time:1746006746004151|curr_delivered:1977343| [2025/04/30 09:52:26 004220] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745957859| [2025/04/30 09:52:26 004227] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:134||sndq_packets_used_bytes:0|sndq_packets_free:1214| [2025/04/30 09:52:26 004234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2029|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2031|path_largest_ack:2029| [2025/04/30 09:52:26 004239] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:54006|prior_delivered:1923337|prior_time:1746006745956285|is_app_limited:0|send_elapse:48635|ack_elapse:47866|ctl_first_sent_time:1746006745957859|lagest_ack_time:1746006746004151|curr_delivered:1978543| [2025/04/30 09:52:26 004246] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745958005| [2025/04/30 09:52:26 004253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:133||sndq_packets_used_bytes:0|sndq_packets_free:1215| [2025/04/30 09:52:26 004259] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2030|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2031|path_largest_ack:2030| [2025/04/30 09:52:26 004266] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:54006|prior_delivered:1925737|prior_time:1746006745958279|is_app_limited:0|send_elapse:48717|ack_elapse:45872|ctl_first_sent_time:1746006745959832|lagest_ack_time:1746006746004151|curr_delivered:1979743| [2025/04/30 09:52:26 004271] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745959832| [2025/04/30 09:52:26 004275] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:132||sndq_packets_used_bytes:0|sndq_packets_free:1216| [2025/04/30 09:52:26 004279] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2031|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2031|path_largest_ack:2031| [2025/04/30 09:52:26 004283] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:54006|prior_delivered:1925737|prior_time:1746006745958279|is_app_limited:0|send_elapse:48717|ack_elapse:45872|ctl_first_sent_time:1746006745959832|lagest_ack_time:1746006746004151|curr_delivered:1980943| [2025/04/30 09:52:26 004294] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745959978| [2025/04/30 09:52:26 004298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:131||sndq_packets_used_bytes:0|sndq_packets_free:1217| [2025/04/30 09:52:26 004302] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43636|rttvar:542|minrtt:31359|latest_rtt:44173|ack_delay:88| [2025/04/30 09:52:26 004306] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43692|rttvar:519|minrtt:31359|latest_rtt:44173|ack_delay:88| [2025/04/30 09:52:26 004310] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2031|lost_pn:2028|thresh:3| [2025/04/30 09:52:26 004314] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 004319] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43692|rtt_var:519|pto_duration:45768|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 004323] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 004327] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 004331] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51612| [2025/04/30 09:52:26 004335] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746073996|now:1746006746004318|interv:69678| [2025/04/30 09:52:26 004339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746073996|now:1746006746004318|interval:69678|pto_count:0|srtt:43692 [2025/04/30 09:52:26 004344] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 48717, ack_elapse 45872, delivered 55206|rate 1133197|lost 325| [2025/04/30 09:52:26 004348] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1133197) in round 36| [2025/04/30 09:52:26 004353] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 004357] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:26 004361] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:4800|po_sent_time:1746006745959978|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1961743| [2025/04/30 09:52:26 004365] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:4800|po_sent_time:1746006745959978|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1961743| [2025/04/30 09:52:26 004370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104667|full_bw_reached:1|inflight:51612|srtt:43692|latest_rtt:44173|min_rtt:31359|applimit:0|lost:325|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:26 004376] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:851|largest:851|pns:2| [2025/04/30 09:52:26 004384] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:851|frame:ACK |recv_time:1746006746004151|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 004389] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866004151|now:1746006746004151|interv:120000000| [2025/04/30 09:52:26 004393] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866004151|now:1746006746004151|interv:120000000| [2025/04/30 09:52:26 004397] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746004339|pq_index:0| [2025/04/30 09:52:26 004401] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746003124| [2025/04/30 09:52:26 004406] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746004405| [2025/04/30 09:52:26 004411] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746004409| [2025/04/30 09:52:26 004415] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006746004339|now:1746006746004409| [2025/04/30 09:52:26 004419] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006746004339|now:1746006746004409| [2025/04/30 09:52:26 004423] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:26 004429] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43692|min_srtt:43692|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 004433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51612|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2042058| [2025/04/30 09:52:26 004438] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43692|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 004443] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:26 004447] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43692|min_srtt:43692|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 004451] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:51612|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2043237| [2025/04/30 09:52:26 004456] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43692|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 004460] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:26 004465] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43692|min_srtt:43692|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 004469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:51612|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2044416| [2025/04/30 09:52:26 004473] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43692|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 004480] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:26 004484] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43692|min_srtt:43692|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 004489] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:51612|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2045595| [2025/04/30 09:52:26 004493] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43692|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 004498] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:26 004502] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43692|min_srtt:43692|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 004506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:51612|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2046774| [2025/04/30 09:52:26 004511] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 004515] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 004518] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 004523] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 004527] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 004531] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51612|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1994898| [2025/04/30 09:52:26 004536] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 004540] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2075| [2025/04/30 09:52:26 004578] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2075|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51612|now:1746006746004548|stream_id:0|stream_offset:1994898| [2025/04/30 09:52:26 004587] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 004594] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51612|applimit:0| [2025/04/30 09:52:26 004601] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43692|rtt_var:519|pto_duration:45768|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 004607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 004616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 004620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 09:52:26 004624] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746075316|now:1746006746004601|interv:70715| [2025/04/30 09:52:26 004628] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746075316|now:1746006746004601|interval:70715|pto_count:0|srtt:43692 [2025/04/30 09:52:26 004633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:52812| [2025/04/30 09:52:26 004641] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 004647] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1996077| [2025/04/30 09:52:26 004655] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 004661] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2076| [2025/04/30 09:52:26 004728] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2076|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746006746004671|stream_id:0|stream_offset:1996077| [2025/04/30 09:52:26 004740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 004747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 09:52:26 004754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43692|rtt_var:519|pto_duration:45768|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 004762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 004768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 004775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 09:52:26 004781] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746075439|now:1746006746004754|interv:70685| [2025/04/30 09:52:26 004788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746075439|now:1746006746004754|interval:70685|pto_count:0|srtt:43692 [2025/04/30 09:52:26 004795] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:54012| [2025/04/30 09:52:26 004802] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 004809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1997256| [2025/04/30 09:52:26 004816] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:26 004822] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006746005822|now:1746006746004822|interv:1000| [2025/04/30 09:52:26 004835] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:26 004841] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 004847] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746005822| [2025/04/30 09:52:26 004854] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746005822| [2025/04/30 09:52:26 004860] [debug] |xqc_engine_wakeup_after|wakeup:1746006746005822|now:1746006746004860|diff:962| [2025/04/30 09:52:26 004867] [debug] |xqc_engine_main_logic|END|now:1746006746004409| [2025/04/30 09:52:26 004875] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746004875| [2025/04/30 09:52:26 004881] [debug] |xqc_engine_wakeup_after|wakeup:1746006746005822|now:1746006746004881|diff:941| [2025/04/30 09:52:26 004887] [debug] |xqc_engine_main_logic|END|now:1746006746004875| [2025/04/30 09:52:26 005959] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746005959| [2025/04/30 09:52:26 005971] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746005822|pq_index:0| [2025/04/30 09:52:26 005976] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746004409| [2025/04/30 09:52:26 005981] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746005980| [2025/04/30 09:52:26 005986] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006746005822|now:1746006746005980| [2025/04/30 09:52:26 005991] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006746005822|now:1746006746005980| [2025/04/30 09:52:26 005995] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:26 006010] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43692|min_srtt:43692|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 006015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54012|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2046774| [2025/04/30 09:52:26 006020] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 006024] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 006028] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 006032] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 006037] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 006041] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1997256| [2025/04/30 09:52:26 006046] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 006053] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2077| [2025/04/30 09:52:26 006109] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2077|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54012|now:1746006746006075|stream_id:0|stream_offset:1997256| [2025/04/30 09:52:26 006119] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 006126] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54012|applimit:0| [2025/04/30 09:52:26 006148] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43692|rtt_var:519|pto_duration:45768|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 006158] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 006165] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 006169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55212| [2025/04/30 09:52:26 006173] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746076843|now:1746006746006147|interv:70696| [2025/04/30 09:52:26 006177] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746076843|now:1746006746006147|interval:70696|pto_count:0|srtt:43692 [2025/04/30 09:52:26 006184] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:55212| [2025/04/30 09:52:26 006192] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 006198] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55212|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1998435| [2025/04/30 09:52:26 006205] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:26 006212] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006746007212|now:1746006746006212|interv:1000| [2025/04/30 09:52:26 006219] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:26 006225] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 006232] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746007212| [2025/04/30 09:52:26 006238] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746007212| [2025/04/30 09:52:26 006244] [debug] |xqc_engine_wakeup_after|wakeup:1746006746007212|now:1746006746006244|diff:968| [2025/04/30 09:52:26 006251] [debug] |xqc_engine_main_logic|END|now:1746006746005980| [2025/04/30 09:52:26 006264] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:41|state:ESTABED|recv_time:1746006746006263| [2025/04/30 09:52:26 006269] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 006275] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:851| [2025/04/30 09:52:26 006279] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:852| [2025/04/30 09:52:26 006285] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:852| [2025/04/30 09:52:26 006289] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 006294] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2032|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2033|path_largest_ack:2032| [2025/04/30 09:52:26 006304] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:54006|prior_delivered:1928137|prior_time:1746006745960270|is_app_limited:0|send_elapse:47389|ack_elapse:45993|ctl_first_sent_time:1746006745961832|lagest_ack_time:1746006746006263|curr_delivered:1982143| [2025/04/30 09:52:26 006309] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745961832| [2025/04/30 09:52:26 006313] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:130||sndq_packets_used_bytes:0|sndq_packets_free:1218| [2025/04/30 09:52:26 006318] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2033|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2033|path_largest_ack:2033| [2025/04/30 09:52:26 006325] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:54006|prior_delivered:1928137|prior_time:1746006745960270|is_app_limited:0|send_elapse:47389|ack_elapse:45993|ctl_first_sent_time:1746006745961832|lagest_ack_time:1746006746006263|curr_delivered:1983343| [2025/04/30 09:52:26 006332] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745961962| [2025/04/30 09:52:26 006338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:129||sndq_packets_used_bytes:0|sndq_packets_free:1219| [2025/04/30 09:52:26 006345] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43692|rttvar:519|minrtt:31359|latest_rtt:44301|ack_delay:96| [2025/04/30 09:52:26 006351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43756|rttvar:518|minrtt:31359|latest_rtt:44301|ack_delay:96| [2025/04/30 09:52:26 006355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2033|lost_pn:2030|thresh:3| [2025/04/30 09:52:26 006359] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 006363] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43756|rtt_var:518|pto_duration:45828|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 006368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 006372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 006376] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52812| [2025/04/30 09:52:26 006380] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746076903|now:1746006746006363|interv:70540| [2025/04/30 09:52:26 006384] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746076903|now:1746006746006363|interval:70540|pto_count:0|srtt:43756 [2025/04/30 09:52:26 006388] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 47389, ack_elapse 45993, delivered 55206|rate 1164953|lost 325| [2025/04/30 09:52:26 006393] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1164953) in round 36| [2025/04/30 09:52:26 006397] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 006405] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:26 006409] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745961962|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1961743| [2025/04/30 09:52:26 006413] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745961962|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1961743| [2025/04/30 09:52:26 006418] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104667|full_bw_reached:1|inflight:52812|srtt:43756|latest_rtt:44301|min_rtt:31359|applimit:0|lost:325|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:26 006424] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:852|largest:852|pns:2| [2025/04/30 09:52:26 006428] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:852|frame:ACK |recv_time:1746006746006263|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 006433] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866006263|now:1746006746006263|interv:120000000| [2025/04/30 09:52:26 006437] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866006263|now:1746006746006263|interv:120000000| [2025/04/30 09:52:26 006441] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746007212|pq_index:0| [2025/04/30 09:52:26 006446] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746005980| [2025/04/30 09:52:26 006450] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746006449| [2025/04/30 09:52:26 006454] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746006453| [2025/04/30 09:52:26 006460] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43756|min_srtt:43756|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 006465] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2046774| [2025/04/30 09:52:26 006470] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43756|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 006475] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:26 006479] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43756|min_srtt:43756|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 006484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2047953| [2025/04/30 09:52:26 006488] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43756|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 006495] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:26 006499] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43756|min_srtt:43756|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 006504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2049132| [2025/04/30 09:52:26 006508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 006512] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 006516] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 006521] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 006525] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 006529] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1998435| [2025/04/30 09:52:26 006534] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:26 006538] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 006542] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746007212| [2025/04/30 09:52:26 006546] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746007212| [2025/04/30 09:52:26 006550] [debug] |xqc_engine_wakeup_after|wakeup:1746006746007212|now:1746006746006550|diff:662| [2025/04/30 09:52:26 006554] [debug] |xqc_engine_main_logic|END|now:1746006746006453| [2025/04/30 09:52:26 006559] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746006559| [2025/04/30 09:52:26 006563] [debug] |xqc_engine_wakeup_after|wakeup:1746006746007212|now:1746006746006563|diff:649| [2025/04/30 09:52:26 006567] [debug] |xqc_engine_main_logic|END|now:1746006746006559| [2025/04/30 09:52:26 007649] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746007649| [2025/04/30 09:52:26 007664] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746007212|pq_index:0| [2025/04/30 09:52:26 007671] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746006453| [2025/04/30 09:52:26 007679] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746007677| [2025/04/30 09:52:26 007686] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006746007212|now:1746006746007677| [2025/04/30 09:52:26 007692] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006746007212|now:1746006746007677| [2025/04/30 09:52:26 007699] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:26 007706] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43756|min_srtt:43756|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 007721] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2049132| [2025/04/30 09:52:26 007729] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 007735] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 007741] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 007747] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 007755] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 007761] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52812|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1998435| [2025/04/30 09:52:26 007768] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 007775] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2078| [2025/04/30 09:52:26 007822] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2078|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52812|now:1746006746007788|stream_id:0|stream_offset:1998435| [2025/04/30 09:52:26 007832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 007839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52812|applimit:0| [2025/04/30 09:52:26 007846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43756|rtt_var:518|pto_duration:45828|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 007851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 007855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 007859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54012| [2025/04/30 09:52:26 007863] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746078616|now:1746006746007846|interv:70770| [2025/04/30 09:52:26 007867] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746078616|now:1746006746007846|interval:70770|pto_count:0|srtt:43756 [2025/04/30 09:52:26 007871] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:54012| [2025/04/30 09:52:26 007876] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 007881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1999614| [2025/04/30 09:52:26 007890] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 007894] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2079| [2025/04/30 09:52:26 007926] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2079|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54012|now:1746006746007901|stream_id:0|stream_offset:1999614| [2025/04/30 09:52:26 007936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 007943] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54012|applimit:0| [2025/04/30 09:52:26 007950] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43756|rtt_var:518|pto_duration:45828|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 007956] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 007962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 007968] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55212| [2025/04/30 09:52:26 007972] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746078729|now:1746006746007949|interv:70780| [2025/04/30 09:52:26 007976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746078729|now:1746006746007949|interval:70780|pto_count:0|srtt:43756 [2025/04/30 09:52:26 007981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:55212| [2025/04/30 09:52:26 007986] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 007990] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55212|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2000793| [2025/04/30 09:52:26 007995] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:26 007999] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006746008998|now:1746006746007998|interv:1000| [2025/04/30 09:52:26 008003] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:26 008006] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 008011] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746008998| [2025/04/30 09:52:26 008015] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746008998| [2025/04/30 09:52:26 008019] [debug] |xqc_engine_wakeup_after|wakeup:1746006746008998|now:1746006746008019|diff:979| [2025/04/30 09:52:26 008023] [debug] |xqc_engine_main_logic|END|now:1746006746007677| [2025/04/30 09:52:26 009098] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746009098| [2025/04/30 09:52:26 009113] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746008998|pq_index:0| [2025/04/30 09:52:26 009120] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746007677| [2025/04/30 09:52:26 009128] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746009126| [2025/04/30 09:52:26 009162] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006746008998|now:1746006746009126| [2025/04/30 09:52:26 009169] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006746008998|now:1746006746009126| [2025/04/30 09:52:26 009175] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:26 009183] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43756|min_srtt:43756|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 009191] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:55212|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2049132| [2025/04/30 09:52:26 009198] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 009204] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 009209] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 009216] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 009223] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 009229] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55212|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2000793| [2025/04/30 09:52:26 009236] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 009242] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2080| [2025/04/30 09:52:26 009297] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2080|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55212|now:1746006746009254|stream_id:0|stream_offset:2000793| [2025/04/30 09:52:26 009307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 009314] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:55212|applimit:0| [2025/04/30 09:52:26 009322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43756|rtt_var:518|pto_duration:45828|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 009329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 009336] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 009342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 56412| [2025/04/30 09:52:26 009349] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746080082|now:1746006746009321|interv:70761| [2025/04/30 09:52:26 009355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746080082|now:1746006746009321|interval:70761|pto_count:0|srtt:43756 [2025/04/30 09:52:26 009369] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:56412| [2025/04/30 09:52:26 009375] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 009379] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56412|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2001972| [2025/04/30 09:52:26 009384] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:26 009388] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006746010388|now:1746006746009388|interv:1000| [2025/04/30 09:52:26 009392] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:26 009396] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 009400] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746010388| [2025/04/30 09:52:26 009404] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746010388| [2025/04/30 09:52:26 009408] [debug] |xqc_engine_wakeup_after|wakeup:1746006746010388|now:1746006746009408|diff:980| [2025/04/30 09:52:26 009412] [debug] |xqc_engine_main_logic|END|now:1746006746009126| [2025/04/30 09:52:26 009422] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:43|state:ESTABED|recv_time:1746006746009422| [2025/04/30 09:52:26 009427] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 009433] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:852| [2025/04/30 09:52:26 009437] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:853| [2025/04/30 09:52:26 009443] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:853| [2025/04/30 09:52:26 009447] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 009452] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 009457] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:55206|prior_delivered:1930537|prior_time:1746006745962300|is_app_limited:0|send_elapse:47993|ack_elapse:47122|ctl_first_sent_time:1746006745964030|lagest_ack_time:1746006746009422|curr_delivered:1984543| [2025/04/30 09:52:26 009462] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745964030| [2025/04/30 09:52:26 009466] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:128||sndq_packets_used_bytes:0|sndq_packets_free:1220| [2025/04/30 09:52:26 009471] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 009475] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:54006|prior_delivered:1932937|prior_time:1746006745964277|is_app_limited:0|send_elapse:46799|ack_elapse:45145|ctl_first_sent_time:1746006745965980|lagest_ack_time:1746006746009422|curr_delivered:1985743| [2025/04/30 09:52:26 009480] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745965980| [2025/04/30 09:52:26 009487] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:127||sndq_packets_used_bytes:0|sndq_packets_free:1221| [2025/04/30 09:52:26 009491] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43756|rttvar:518|minrtt:31359|latest_rtt:43442|ack_delay:88| [2025/04/30 09:52:26 009496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43706|rttvar:489|minrtt:31359|latest_rtt:43442|ack_delay:88| [2025/04/30 09:52:26 009500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2036|lost_pn:2033|thresh:3| [2025/04/30 09:52:26 009504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 009508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746013059|now:1746006746009508|interval:3551| [2025/04/30 09:52:26 009513] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746013059|now:1746006746009508|interv:3551| [2025/04/30 09:52:26 009517] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 46799, ack_elapse 45145, delivered 52806|rate 1128357|lost 325| [2025/04/30 09:52:26 009521] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1128357) in round 36| [2025/04/30 09:52:26 009526] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 009530] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:26 009534] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745965980|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1961743| [2025/04/30 09:52:26 009538] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006745965980|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1961743| [2025/04/30 09:52:26 009543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:104667|full_bw_reached:1|inflight:54012|srtt:43706|latest_rtt:43442|min_rtt:31359|applimit:0|lost:325|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:26 009549] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:853|largest:853|pns:2| [2025/04/30 09:52:26 009553] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:853|frame:ACK |recv_time:1746006746009422|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 009558] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866009422|now:1746006746009422|interv:120000000| [2025/04/30 09:52:26 009565] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866009422|now:1746006746009422|interv:120000000| [2025/04/30 09:52:26 009572] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746010388|pq_index:0| [2025/04/30 09:52:26 009578] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746009126| [2025/04/30 09:52:26 009585] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746009584| [2025/04/30 09:52:26 009593] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746009591| [2025/04/30 09:52:26 009607] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43706|min_srtt:43706|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 009615] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:54012|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2049132| [2025/04/30 09:52:26 009622] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43706|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 009630] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:26 009637] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43706|min_srtt:43706|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 009643] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:54012|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2050311| [2025/04/30 09:52:26 009650] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43706|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 009658] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:26 009664] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43706|min_srtt:43706|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 009671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54012|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2051490| [2025/04/30 09:52:26 009678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 009684] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 009690] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 009698] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 009705] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 009711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2001972| [2025/04/30 09:52:26 009718] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:26 009725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 009731] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746010388| [2025/04/30 09:52:26 009744] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746010388| [2025/04/30 09:52:26 009751] [debug] |xqc_engine_wakeup_after|wakeup:1746006746010388|now:1746006746009751|diff:637| [2025/04/30 09:52:26 009758] [debug] |xqc_engine_main_logic|END|now:1746006746009591| [2025/04/30 09:52:26 009767] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746009766| [2025/04/30 09:52:26 009773] [debug] |xqc_engine_wakeup_after|wakeup:1746006746010388|now:1746006746009773|diff:615| [2025/04/30 09:52:26 009779] [debug] |xqc_engine_main_logic|END|now:1746006746009766| [2025/04/30 09:52:26 010835] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746010834| [2025/04/30 09:52:26 010848] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746010388|pq_index:0| [2025/04/30 09:52:26 010853] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746009591| [2025/04/30 09:52:26 010859] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746010857| [2025/04/30 09:52:26 010864] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006746010388|now:1746006746010857| [2025/04/30 09:52:26 010868] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006746010388|now:1746006746010857| [2025/04/30 09:52:26 010872] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:26 010877] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43706|min_srtt:43706|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 010882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:54012|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2051490| [2025/04/30 09:52:26 010887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 010891] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 010895] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 010899] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 010904] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 010908] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54012|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2001972| [2025/04/30 09:52:26 010913] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 010917] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2081| [2025/04/30 09:52:26 010956] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2081|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54012|now:1746006746010925|stream_id:0|stream_offset:2001972| [2025/04/30 09:52:26 010965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 010980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54012|applimit:0| [2025/04/30 09:52:26 010987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746013059|now:1746006746010987|interval:2072| [2025/04/30 09:52:26 010993] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746013059|now:1746006746010987|interv:2072| [2025/04/30 09:52:26 010997] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:55212| [2025/04/30 09:52:26 011002] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 011007] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55212|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2003151| [2025/04/30 09:52:26 011011] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 011016] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2082| [2025/04/30 09:52:26 011046] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2082|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55212|now:1746006746011022|stream_id:0|stream_offset:2003151| [2025/04/30 09:52:26 011056] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 011063] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:55212|applimit:0| [2025/04/30 09:52:26 011070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746013059|now:1746006746011070|interval:1989| [2025/04/30 09:52:26 011076] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746013059|now:1746006746011070|interv:1989| [2025/04/30 09:52:26 011080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104667|inflight:56412| [2025/04/30 09:52:26 011085] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 011089] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56412|cwnd:104667|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2004330| [2025/04/30 09:52:26 011093] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:26 011097] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006746012097|now:1746006746011097|interv:1000| [2025/04/30 09:52:26 011101] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:26 011105] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 011109] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746012097| [2025/04/30 09:52:26 011114] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746012097| [2025/04/30 09:52:26 011118] [debug] |xqc_engine_wakeup_after|wakeup:1746006746012097|now:1746006746011118|diff:979| [2025/04/30 09:52:26 011122] [debug] |xqc_engine_main_logic|END|now:1746006746010857| [2025/04/30 09:52:26 011334] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006746011333| [2025/04/30 09:52:26 011354] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 011363] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:853| [2025/04/30 09:52:26 011368] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:854| [2025/04/30 09:52:26 011377] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:854| [2025/04/30 09:52:26 011383] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 011391] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 011398] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:55206|prior_delivered:1932937|prior_time:1746006745964277|is_app_limited:0|send_elapse:46915|ack_elapse:47056|ctl_first_sent_time:1746006745966096|lagest_ack_time:1746006746011333|curr_delivered:1986943| [2025/04/30 09:52:26 011406] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745966096| [2025/04/30 09:52:26 011413] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:126||sndq_packets_used_bytes:0|sndq_packets_free:1222| [2025/04/30 09:52:26 011420] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2038|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2038|path_largest_ack:2038| [2025/04/30 09:52:26 011427] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:54012|prior_delivered:1935337|prior_time:1746006745966372|is_app_limited:0|send_elapse:44918|ack_elapse:44961|ctl_first_sent_time:1746006745967982|lagest_ack_time:1746006746011333|curr_delivered:1988149| [2025/04/30 09:52:26 011434] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745967982| [2025/04/30 09:52:26 011440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:125||sndq_packets_used_bytes:0|sndq_packets_free:1223| [2025/04/30 09:52:26 011446] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43706|rttvar:489|minrtt:31359|latest_rtt:43351|ack_delay:280| [2025/04/30 09:52:26 011453] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43626|rttvar:525|minrtt:31359|latest_rtt:43351|ack_delay:280| [2025/04/30 09:52:26 011460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2038|lost_pn:2035|thresh:3| [2025/04/30 09:52:26 011468] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2034|lost_pn:2035|po_sent_time:1746006745963890|lost_send_time:1746006745962254|loss_delay:49079|frame:STREAM |repair:128| [2025/04/30 09:52:26 011475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746006745963890u| [2025/04/30 09:52:26 011480] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 833|pns:2| [2025/04/30 09:52:26 011484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 011488] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43626|rtt_var:525|pto_duration:45726|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 011494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 011507] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 011513] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:26 011518] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746081748|now:1746006746011488|interv:70260| [2025/04/30 09:52:26 011523] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746081748|now:1746006746011488|interval:70260|pto_count:0|srtt:43626 [2025/04/30 09:52:26 011527] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44918, ack_elapse 44961, delivered 52812|rate 1174618|lost 326| [2025/04/30 09:52:26 011532] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174618) in round 36| [2025/04/30 09:52:26 011536] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 011540] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:26 011544] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104667|packet_lost:1|acked:2406|po_sent_time:1746006745967982|recovery:1|recovery_start:1746006746011480|packet_conservation:0|next_round_delivered:1961743| [2025/04/30 09:52:26 011549] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55212|packet_lost:1|acked:2406|po_sent_time:1746006745967982|recovery:1|recovery_start:1746006746011480|packet_conservation:1|next_round_delivered:1988149| [2025/04/30 09:52:26 011553] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:55212|full_bw_reached:1|inflight:52806|srtt:43626|latest_rtt:43351|min_rtt:31359|applimit:0|lost:325|recovery:1|recovery_start:1746006746011480|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:26 011559] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:854|largest:854|pns:2| [2025/04/30 09:52:26 011564] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:854|frame:ACK |recv_time:1746006746011333|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 011569] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866011333|now:1746006746011333|interv:120000000| [2025/04/30 09:52:26 011573] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866011333|now:1746006746011333|interv:120000000| [2025/04/30 09:52:26 011577] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746012097|pq_index:0| [2025/04/30 09:52:26 011581] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746010857| [2025/04/30 09:52:26 011585] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746011585| [2025/04/30 09:52:26 011590] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746011589| [2025/04/30 09:52:26 011596] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43626|min_srtt:43626|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 011610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1946559| [2025/04/30 09:52:26 011618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 011623] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 011626] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 011631] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 011637] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43626|min_srtt:43626|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 011644] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2051490| [2025/04/30 09:52:26 011651] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 011657] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 011663] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 011670] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 011677] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 011684] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2004330| [2025/04/30 09:52:26 011691] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:26 011697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 011703] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746012097| [2025/04/30 09:52:26 011710] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746012097| [2025/04/30 09:52:26 011717] [debug] |xqc_engine_wakeup_after|wakeup:1746006746012097|now:1746006746011717|diff:380| [2025/04/30 09:52:26 011724] [debug] |xqc_engine_main_logic|END|now:1746006746011589| [2025/04/30 09:52:26 011732] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746011732| [2025/04/30 09:52:26 011739] [debug] |xqc_engine_wakeup_after|wakeup:1746006746012097|now:1746006746011739|diff:358| [2025/04/30 09:52:26 011745] [debug] |xqc_engine_main_logic|END|now:1746006746011732| [2025/04/30 09:52:26 012821] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746012821| [2025/04/30 09:52:26 012834] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746012097|pq_index:0| [2025/04/30 09:52:26 012839] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746011589| [2025/04/30 09:52:26 012844] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746012843| [2025/04/30 09:52:26 012856] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006746012097|now:1746006746012843| [2025/04/30 09:52:26 012860] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006746012097|now:1746006746012843| [2025/04/30 09:52:26 012864] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:26 012870] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43626|min_srtt:43626|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 012875] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1946559| [2025/04/30 09:52:26 012879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 012883] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 012887] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 012892] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 012896] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43626|min_srtt:43626|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 012900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2051490| [2025/04/30 09:52:26 012905] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 012909] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 012912] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 012917] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 012921] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 012926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2004330| [2025/04/30 09:52:26 012930] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 012935] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2083| [2025/04/30 09:52:26 012972] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2083|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006746012943|stream_id:0|stream_offset:2004330| [2025/04/30 09:52:26 012979] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 012990] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:26 012997] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43626|rtt_var:525|pto_duration:45726|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 013004] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 013011] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 013018] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:26 013024] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746083669|now:1746006746012997|interv:70672| [2025/04/30 09:52:26 013031] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746083669|now:1746006746012997|interval:70672|pto_count:0|srtt:43626 [2025/04/30 09:52:26 013038] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:54006| [2025/04/30 09:52:26 013054] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 013061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2005509| [2025/04/30 09:52:26 013068] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 013075] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2084| [2025/04/30 09:52:26 013114] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2084|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006746013086|stream_id:0|stream_offset:2005509| [2025/04/30 09:52:26 013124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 013131] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:26 013160] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43626|rtt_var:525|pto_duration:45726|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 013167] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 013174] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 013180] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:26 013187] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746083812|now:1746006746013160|interv:70652| [2025/04/30 09:52:26 013193] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746083812|now:1746006746013160|interval:70652|pto_count:0|srtt:43626 [2025/04/30 09:52:26 013200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:55206| [2025/04/30 09:52:26 013207] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 013220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2006688| [2025/04/30 09:52:26 013228] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 013234] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746083812| [2025/04/30 09:52:26 013241] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746083812| [2025/04/30 09:52:26 013247] [debug] |xqc_engine_wakeup_after|wakeup:1746006746083812|now:1746006746013247|diff:70565| [2025/04/30 09:52:26 013252] [debug] |xqc_engine_main_logic|END|now:1746006746012843| [2025/04/30 09:52:26 013263] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006746013262| [2025/04/30 09:52:26 013268] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 013274] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:854| [2025/04/30 09:52:26 013278] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:855| [2025/04/30 09:52:26 013284] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:855| [2025/04/30 09:52:26 013288] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 013293] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 013298] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:55212|prior_delivered:1935337|prior_time:1746006745966372|is_app_limited:0|send_elapse:45032|ack_elapse:46890|ctl_first_sent_time:1746006745968096|lagest_ack_time:1746006746013262|curr_delivered:1989349| [2025/04/30 09:52:26 013303] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745968096| [2025/04/30 09:52:26 013307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:125||sndq_packets_used_bytes:0|sndq_packets_free:1223| [2025/04/30 09:52:26 013312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 013316] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:54012|prior_delivered:1937737|prior_time:1746006745968277|is_app_limited:0|send_elapse:44735|ack_elapse:44985|ctl_first_sent_time:1746006745969804|lagest_ack_time:1746006746013262|curr_delivered:1990549| [2025/04/30 09:52:26 013321] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745969804| [2025/04/30 09:52:26 013325] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:124||sndq_packets_used_bytes:0|sndq_packets_free:1224| [2025/04/30 09:52:26 013329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43626|rttvar:525|minrtt:31359|latest_rtt:43458|ack_delay:88| [2025/04/30 09:52:26 013333] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43594|rttvar:458|minrtt:31359|latest_rtt:43458|ack_delay:88| [2025/04/30 09:52:26 013338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2040|lost_pn:2037|thresh:3| [2025/04/30 09:52:26 013346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:26 013350] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 013354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43594|rtt_var:458|pto_duration:45594|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 013359] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 013363] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 013366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:26 013370] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746083680|now:1746006746013354|interv:70326| [2025/04/30 09:52:26 013375] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746083680|now:1746006746013354|interval:70326|pto_count:0|srtt:43594 [2025/04/30 09:52:26 013379] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44735, ack_elapse 44985, delivered 52812|rate 1173991|lost 326| [2025/04/30 09:52:26 013384] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173991) in round 36| [2025/04/30 09:52:26 013388] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 013392] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:26 013396] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55212|packet_lost:0|acked:2400|po_sent_time:1746006745969804|recovery:1|recovery_start:1746006746011480|packet_conservation:1|next_round_delivered:1988149| [2025/04/30 09:52:26 013401] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55212|packet_lost:0|acked:2400|po_sent_time:1746006745969804|recovery:1|recovery_start:1746006746011480|packet_conservation:1|next_round_delivered:1988149| [2025/04/30 09:52:26 013406] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:55212|full_bw_reached:1|inflight:52806|srtt:43594|latest_rtt:43458|min_rtt:31359|applimit:0|lost:325|recovery:1|recovery_start:1746006746011480|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:26 013412] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:855|largest:855|pns:2| [2025/04/30 09:52:26 013416] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:855|frame:ACK |recv_time:1746006746013262|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 013421] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866013262|now:1746006746013262|interv:120000000| [2025/04/30 09:52:26 013426] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866013262|now:1746006746013262|interv:120000000| [2025/04/30 09:52:26 013429] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746083812|pq_index:0| [2025/04/30 09:52:26 013434] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746012843| [2025/04/30 09:52:26 013438] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746013438| [2025/04/30 09:52:26 013445] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746013444| [2025/04/30 09:52:26 013451] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43594|min_srtt:43594|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 013456] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1946559| [2025/04/30 09:52:26 013460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 013464] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 013468] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 013473] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 013477] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43594|min_srtt:43594|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 013481] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2051490| [2025/04/30 09:52:26 013486] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 013489] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 013493] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 013498] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 013502] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 013506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2006688| [2025/04/30 09:52:26 013511] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:26 013515] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006746014515|now:1746006746013515|interv:1000| [2025/04/30 09:52:26 013519] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:26 013523] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 013527] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746014515| [2025/04/30 09:52:26 013531] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746014515| [2025/04/30 09:52:26 013535] [debug] |xqc_engine_wakeup_after|wakeup:1746006746014515|now:1746006746013534|diff:981| [2025/04/30 09:52:26 013539] [debug] |xqc_engine_main_logic|END|now:1746006746013444| [2025/04/30 09:52:26 013546] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746013546| [2025/04/30 09:52:26 013550] [debug] |xqc_engine_wakeup_after|wakeup:1746006746014515|now:1746006746013550|diff:965| [2025/04/30 09:52:26 013556] [debug] |xqc_engine_main_logic|END|now:1746006746013546| [2025/04/30 09:52:26 014636] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746014636| [2025/04/30 09:52:26 014652] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746014515|pq_index:0| [2025/04/30 09:52:26 014659] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746013444| [2025/04/30 09:52:26 014668] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746014666| [2025/04/30 09:52:26 014744] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006746014515|now:1746006746014666| [2025/04/30 09:52:26 014752] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006746014515|now:1746006746014666| [2025/04/30 09:52:26 014758] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:26 014767] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43594|min_srtt:43594|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 014774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1946559| [2025/04/30 09:52:26 014781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 014787] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 014794] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 014800] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 014806] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43594|min_srtt:43594|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 014813] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2051490| [2025/04/30 09:52:26 014819] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 014826] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 014831] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 014835] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 014840] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 014845] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2006688| [2025/04/30 09:52:26 014855] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 014860] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2085| [2025/04/30 09:52:26 014896] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2085|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006746014868|stream_id:0|stream_offset:2006688| [2025/04/30 09:52:26 014903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 014909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:26 014916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43594|rtt_var:458|pto_duration:45594|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 014923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 014929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 014936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:26 014942] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746085462|now:1746006746014915|interv:70547| [2025/04/30 09:52:26 014949] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746085462|now:1746006746014915|interval:70547|pto_count:0|srtt:43594 [2025/04/30 09:52:26 014956] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:54006| [2025/04/30 09:52:26 014963] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 014967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2007867| [2025/04/30 09:52:26 014972] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 014976] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2086| [2025/04/30 09:52:26 015005] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2086|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006746014983|stream_id:0|stream_offset:2007867| [2025/04/30 09:52:26 015012] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 015019] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:26 015026] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43594|rtt_var:458|pto_duration:45594|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 015034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 015040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 015052] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:26 015057] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746085577|now:1746006746015026|interv:70551| [2025/04/30 09:52:26 015061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746085577|now:1746006746015026|interval:70551|pto_count:0|srtt:43594 [2025/04/30 09:52:26 015066] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:55206| [2025/04/30 09:52:26 015071] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 015075] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2009046| [2025/04/30 09:52:26 015080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 015084] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746085577| [2025/04/30 09:52:26 015088] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746085577| [2025/04/30 09:52:26 015092] [debug] |xqc_engine_wakeup_after|wakeup:1746006746085577|now:1746006746015092|diff:70485| [2025/04/30 09:52:26 015097] [debug] |xqc_engine_main_logic|END|now:1746006746014666| [2025/04/30 09:52:26 015205] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006746015203| [2025/04/30 09:52:26 015220] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 015228] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:855| [2025/04/30 09:52:26 015234] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:856| [2025/04/30 09:52:26 015243] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:856| [2025/04/30 09:52:26 015249] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 015256] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 015264] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:55212|prior_delivered:1937737|prior_time:1746006745968277|is_app_limited:0|send_elapse:44873|ack_elapse:46926|ctl_first_sent_time:1746006745969942|lagest_ack_time:1746006746015203|curr_delivered:1991749| [2025/04/30 09:52:26 015272] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745969942| [2025/04/30 09:52:26 015279] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:123||sndq_packets_used_bytes:0|sndq_packets_free:1225| [2025/04/30 09:52:26 015286] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 015298] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:54012|prior_delivered:1940137|prior_time:1746006745970243|is_app_limited:0|send_elapse:44801|ack_elapse:44960|ctl_first_sent_time:1746006745971798|lagest_ack_time:1746006746015203|curr_delivered:1992949| [2025/04/30 09:52:26 015315] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745971798| [2025/04/30 09:52:26 015322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:122||sndq_packets_used_bytes:0|sndq_packets_free:1226| [2025/04/30 09:52:26 015329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43594|rttvar:458|minrtt:31359|latest_rtt:43405|ack_delay:104| [2025/04/30 09:52:26 015336] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43557|rttvar:417|minrtt:31359|latest_rtt:43405|ack_delay:104| [2025/04/30 09:52:26 015343] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2042|lost_pn:2039|thresh:3| [2025/04/30 09:52:26 015349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:26 015356] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 015362] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43557|rtt_var:417|pto_duration:45557|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 015366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 015370] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 015374] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:26 015378] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746085540|now:1746006746015361|interv:70179| [2025/04/30 09:52:26 015382] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746085540|now:1746006746015361|interval:70179|pto_count:0|srtt:43557 [2025/04/30 09:52:26 015387] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44801, ack_elapse 44960, delivered 52812|rate 1174644|lost 326| [2025/04/30 09:52:26 015391] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174644) in round 36| [2025/04/30 09:52:26 015396] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 015400] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:26 015404] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55212|packet_lost:0|acked:2400|po_sent_time:1746006745971798|recovery:1|recovery_start:1746006746011480|packet_conservation:1|next_round_delivered:1988149| [2025/04/30 09:52:26 015408] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55212|packet_lost:0|acked:2400|po_sent_time:1746006745971798|recovery:1|recovery_start:1746006746011480|packet_conservation:1|next_round_delivered:1988149| [2025/04/30 09:52:26 015413] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:55212|full_bw_reached:1|inflight:52806|srtt:43557|latest_rtt:43405|min_rtt:31359|applimit:0|lost:325|recovery:1|recovery_start:1746006746011480|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:26 015419] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:26 015423] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006746040203|now:1746006746015203|interv:25000| [2025/04/30 09:52:26 015432] [debug] |scid:d47626d1917b423603b680b7|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:1746006746015203|max_ack_delay:25000| [2025/04/30 09:52:26 015437] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:856|largest:856|pns:2| [2025/04/30 09:52:26 015441] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:856|frame:PING ACK |recv_time:1746006746015203|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 015446] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866015203|now:1746006746015203|interv:120000000| [2025/04/30 09:52:26 015450] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866015203|now:1746006746015203|interv:120000000| [2025/04/30 09:52:26 015454] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746085577|pq_index:0| [2025/04/30 09:52:26 015459] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746014666| [2025/04/30 09:52:26 015463] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746015463| [2025/04/30 09:52:26 015468] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746015467| [2025/04/30 09:52:26 015474] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43557|min_srtt:43557|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 015478] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1946559| [2025/04/30 09:52:26 015483] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 015487] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 015491] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 015495] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 015499] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43557|min_srtt:43557|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 015503] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2051490| [2025/04/30 09:52:26 015508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 015512] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 015515] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 015522] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 015527] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 015531] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2009046| [2025/04/30 09:52:26 015536] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:26 015540] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006746016539|now:1746006746015539|interv:1000| [2025/04/30 09:52:26 015544] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:26 015547] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 015551] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746016539| [2025/04/30 09:52:26 015555] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746016539| [2025/04/30 09:52:26 015559] [debug] |xqc_engine_wakeup_after|wakeup:1746006746016539|now:1746006746015559|diff:980| [2025/04/30 09:52:26 015564] [debug] |xqc_engine_main_logic|END|now:1746006746015467| [2025/04/30 09:52:26 015569] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746015569| [2025/04/30 09:52:26 015573] [debug] |xqc_engine_wakeup_after|wakeup:1746006746016539|now:1746006746015573|diff:966| [2025/04/30 09:52:26 015577] [debug] |xqc_engine_main_logic|END|now:1746006746015569| [2025/04/30 09:52:26 016651] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746016651| [2025/04/30 09:52:26 016666] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746016539|pq_index:0| [2025/04/30 09:52:26 016672] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746015467| [2025/04/30 09:52:26 016680] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746016679| [2025/04/30 09:52:26 016687] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006746016539|now:1746006746016679| [2025/04/30 09:52:26 016694] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006746016539|now:1746006746016679| [2025/04/30 09:52:26 016701] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:26 016708] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43557|min_srtt:43557|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 016715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1946559| [2025/04/30 09:52:26 016722] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 016728] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 016734] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 016741] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 016753] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43557|min_srtt:43557|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 016760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2051490| [2025/04/30 09:52:26 016767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 016772] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 016776] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 016780] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 016785] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 016789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2009046| [2025/04/30 09:52:26 016794] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 016798] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2087| [2025/04/30 09:52:26 016838] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2087|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006746016806|stream_id:0|stream_offset:2009046| [2025/04/30 09:52:26 016847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 016855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:26 016862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43557|rtt_var:417|pto_duration:45557|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 016867] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 016871] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 016875] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:26 016879] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746087363|now:1746006746016861|interv:70502| [2025/04/30 09:52:26 016883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746087363|now:1746006746016861|interval:70502|pto_count:0|srtt:43557 [2025/04/30 09:52:26 016888] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:54006| [2025/04/30 09:52:26 016893] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 016897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2010225| [2025/04/30 09:52:26 016906] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 016910] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2088| [2025/04/30 09:52:26 016941] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2088|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006746016917|stream_id:0|stream_offset:2010225| [2025/04/30 09:52:26 016950] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 016957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:26 016964] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43557|rtt_var:417|pto_duration:45557|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 016969] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 016973] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 016977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:26 016981] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746087474|now:1746006746016964|interv:70510| [2025/04/30 09:52:26 016985] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746087474|now:1746006746016964|interval:70510|pto_count:0|srtt:43557 [2025/04/30 09:52:26 016989] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:55206| [2025/04/30 09:52:26 016994] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 016998] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2011404| [2025/04/30 09:52:26 017002] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 017007] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746040203| [2025/04/30 09:52:26 017011] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746040203| [2025/04/30 09:52:26 017015] [debug] |xqc_engine_wakeup_after|wakeup:1746006746040203|now:1746006746017015|diff:23188| [2025/04/30 09:52:26 017019] [debug] |xqc_engine_main_logic|END|now:1746006746016679| [2025/04/30 09:52:26 017154] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006746017153| [2025/04/30 09:52:26 017170] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 017179] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:856| [2025/04/30 09:52:26 017185] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:857| [2025/04/30 09:52:26 017193] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:857| [2025/04/30 09:52:26 017197] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 017212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 017219] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:55212|prior_delivered:1940137|prior_time:1746006745970243|is_app_limited:0|send_elapse:44930|ack_elapse:46910|ctl_first_sent_time:1746006745971927|lagest_ack_time:1746006746017153|curr_delivered:1994149| [2025/04/30 09:52:26 017227] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745971927| [2025/04/30 09:52:26 017234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:121||sndq_packets_used_bytes:0|sndq_packets_free:1227| [2025/04/30 09:52:26 017241] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 017248] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:54012|prior_delivered:1942537|prior_time:1746006745972257|is_app_limited:0|send_elapse:44756|ack_elapse:44896|ctl_first_sent_time:1746006745973794|lagest_ack_time:1746006746017153|curr_delivered:1995349| [2025/04/30 09:52:26 017255] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745973794| [2025/04/30 09:52:26 017262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:120||sndq_packets_used_bytes:0|sndq_packets_free:1228| [2025/04/30 09:52:26 017268] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43557|rttvar:417|minrtt:31359|latest_rtt:43359|ack_delay:96| [2025/04/30 09:52:26 017273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43520|rttvar:386|minrtt:31359|latest_rtt:43359|ack_delay:96| [2025/04/30 09:52:26 017278] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2044|lost_pn:2041|thresh:3| [2025/04/30 09:52:26 017282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:26 017286] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 017290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43520|rtt_var:386|pto_duration:45520|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 017295] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 017299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 017303] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:26 017307] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746087437|now:1746006746017290|interv:70147| [2025/04/30 09:52:26 017311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746087437|now:1746006746017290|interval:70147|pto_count:0|srtt:43520 [2025/04/30 09:52:26 017315] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44756, ack_elapse 44896, delivered 52812|rate 1176318|lost 326| [2025/04/30 09:52:26 017320] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176318) in round 36| [2025/04/30 09:52:26 017328] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 017332] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:26 017336] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55212|packet_lost:0|acked:2400|po_sent_time:1746006745973794|recovery:1|recovery_start:1746006746011480|packet_conservation:1|next_round_delivered:1988149| [2025/04/30 09:52:26 017341] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55212|packet_lost:0|acked:2400|po_sent_time:1746006745973794|recovery:1|recovery_start:1746006746011480|packet_conservation:1|next_round_delivered:1988149| [2025/04/30 09:52:26 017346] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:55212|full_bw_reached:1|inflight:52806|srtt:43520|latest_rtt:43359|min_rtt:31359|applimit:0|lost:325|recovery:1|recovery_start:1746006746011480|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:26 017351] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:857|largest:857|pns:2| [2025/04/30 09:52:26 017356] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:857|frame:ACK |recv_time:1746006746017153|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 017361] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866017153|now:1746006746017153|interv:120000000| [2025/04/30 09:52:26 017365] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866017153|now:1746006746017153|interv:120000000| [2025/04/30 09:52:26 017369] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746040203|pq_index:0| [2025/04/30 09:52:26 017374] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746016679| [2025/04/30 09:52:26 017378] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746017377| [2025/04/30 09:52:26 017383] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746017381| [2025/04/30 09:52:26 017389] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43520|min_srtt:43520|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 017393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1946559| [2025/04/30 09:52:26 017398] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 017402] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 017406] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 017410] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 017414] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43520|min_srtt:43520|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 017421] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2051490| [2025/04/30 09:52:26 017426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 017430] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 017434] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 017438] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 017442] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 017447] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2011404| [2025/04/30 09:52:26 017451] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:26 017455] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006746018455|now:1746006746017455|interv:1000| [2025/04/30 09:52:26 017459] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:26 017463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 017467] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746018455| [2025/04/30 09:52:26 017472] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746018455| [2025/04/30 09:52:26 017475] [debug] |xqc_engine_wakeup_after|wakeup:1746006746018455|now:1746006746017475|diff:980| [2025/04/30 09:52:26 017480] [debug] |xqc_engine_main_logic|END|now:1746006746017381| [2025/04/30 09:52:26 017485] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746017485| [2025/04/30 09:52:26 017489] [debug] |xqc_engine_wakeup_after|wakeup:1746006746018455|now:1746006746017489|diff:966| [2025/04/30 09:52:26 017493] [debug] |xqc_engine_main_logic|END|now:1746006746017485| [2025/04/30 09:52:26 018565] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746018565| [2025/04/30 09:52:26 018581] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746018455|pq_index:0| [2025/04/30 09:52:26 018588] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746017381| [2025/04/30 09:52:26 018597] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746018595| [2025/04/30 09:52:26 018603] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006746018455|now:1746006746018595| [2025/04/30 09:52:26 018610] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006746018455|now:1746006746018595| [2025/04/30 09:52:26 018616] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:26 018624] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43520|min_srtt:43520|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 018631] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1946559| [2025/04/30 09:52:26 018646] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 018652] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 018659] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 018665] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 018672] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43520|min_srtt:43520|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 018678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2051490| [2025/04/30 09:52:26 018685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 018691] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 018696] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 018703] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 018709] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 018716] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2011404| [2025/04/30 09:52:26 018722] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 018729] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2089| [2025/04/30 09:52:26 018773] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2089|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006746018740|stream_id:0|stream_offset:2011404| [2025/04/30 09:52:26 018782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 018789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:26 018797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43520|rtt_var:386|pto_duration:45520|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 018804] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 018811] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 018817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:26 018827] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746089260|now:1746006746018796|interv:70464| [2025/04/30 09:52:26 018832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746089260|now:1746006746018796|interval:70464|pto_count:0|srtt:43520 [2025/04/30 09:52:26 018836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:54006| [2025/04/30 09:52:26 018841] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 018846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2012583| [2025/04/30 09:52:26 018850] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 018854] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2090| [2025/04/30 09:52:26 018886] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2090|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006746018861|stream_id:0|stream_offset:2012583| [2025/04/30 09:52:26 018895] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 018903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:26 018909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43520|rtt_var:386|pto_duration:45520|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 018916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 018920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 018924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:26 018928] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746089381|now:1746006746018909|interv:70472| [2025/04/30 09:52:26 018934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746089381|now:1746006746018909|interval:70472|pto_count:0|srtt:43520 [2025/04/30 09:52:26 018942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:55206| [2025/04/30 09:52:26 018949] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 018954] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2013762| [2025/04/30 09:52:26 018958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 018963] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746040203| [2025/04/30 09:52:26 018967] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746040203| [2025/04/30 09:52:26 018971] [debug] |xqc_engine_wakeup_after|wakeup:1746006746040203|now:1746006746018971|diff:21232| [2025/04/30 09:52:26 018979] [debug] |xqc_engine_main_logic|END|now:1746006746018595| [2025/04/30 09:52:26 019067] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006746019066| [2025/04/30 09:52:26 019076] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 019084] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:857| [2025/04/30 09:52:26 019090] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:858| [2025/04/30 09:52:26 019099] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:858| [2025/04/30 09:52:26 019106] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 019114] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 019121] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:55212|prior_delivered:1942537|prior_time:1746006745972257|is_app_limited:0|send_elapse:44912|ack_elapse:46809|ctl_first_sent_time:1746006745973950|lagest_ack_time:1746006746019066|curr_delivered:1996549| [2025/04/30 09:52:26 019128] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745973950| [2025/04/30 09:52:26 019155] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:119||sndq_packets_used_bytes:0|sndq_packets_free:1229| [2025/04/30 09:52:26 019163] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 019170] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:54012|prior_delivered:1944937|prior_time:1746006745974296|is_app_limited:0|send_elapse:44793|ack_elapse:44770|ctl_first_sent_time:1746006745975875|lagest_ack_time:1746006746019066|curr_delivered:1997749| [2025/04/30 09:52:26 019177] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745975875| [2025/04/30 09:52:26 019183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:118||sndq_packets_used_bytes:0|sndq_packets_free:1230| [2025/04/30 09:52:26 019190] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43520|rttvar:386|minrtt:31359|latest_rtt:43191|ack_delay:80| [2025/04/30 09:52:26 019197] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43468|rttvar:392|minrtt:31359|latest_rtt:43191|ack_delay:80| [2025/04/30 09:52:26 019204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2046|lost_pn:2043|thresh:3| [2025/04/30 09:52:26 019210] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:26 019216] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 019221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43468|rtt_var:392|pto_duration:45468|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 019226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 019230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 019239] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:26 019243] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746089329|now:1746006746019221|interv:70108| [2025/04/30 09:52:26 019247] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746089329|now:1746006746019221|interval:70108|pto_count:0|srtt:43468 [2025/04/30 09:52:26 019251] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44793, ack_elapse 44770, delivered 52812|rate 1179023|lost 326| [2025/04/30 09:52:26 019256] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179023) in round 36| [2025/04/30 09:52:26 019262] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 019269] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:26 019275] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55212|packet_lost:0|acked:2400|po_sent_time:1746006745975875|recovery:1|recovery_start:1746006746011480|packet_conservation:1|next_round_delivered:1988149| [2025/04/30 09:52:26 019282] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55212|packet_lost:0|acked:2400|po_sent_time:1746006745975875|recovery:1|recovery_start:1746006746011480|packet_conservation:1|next_round_delivered:1988149| [2025/04/30 09:52:26 019287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:55212|full_bw_reached:1|inflight:52806|srtt:43468|latest_rtt:43191|min_rtt:31359|applimit:0|lost:325|recovery:1|recovery_start:1746006746011480|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:26 019292] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:858|largest:858|pns:2| [2025/04/30 09:52:26 019297] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:858|frame:ACK |recv_time:1746006746019066|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 019302] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866019066|now:1746006746019066|interv:120000000| [2025/04/30 09:52:26 019306] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866019066|now:1746006746019066|interv:120000000| [2025/04/30 09:52:26 019310] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746040203|pq_index:0| [2025/04/30 09:52:26 019314] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746018595| [2025/04/30 09:52:26 019318] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746019318| [2025/04/30 09:52:26 019323] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746019322| [2025/04/30 09:52:26 019329] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43468|min_srtt:43468|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 019334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1946559| [2025/04/30 09:52:26 019343] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 019350] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 019357] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 019364] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 019368] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43468|min_srtt:43468|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 019373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2051490| [2025/04/30 09:52:26 019377] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 019381] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 019385] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 019389] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 019393] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 019398] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2013762| [2025/04/30 09:52:26 019402] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:26 019406] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006746020406|now:1746006746019406|interv:1000| [2025/04/30 09:52:26 019410] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:26 019414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 019418] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746020406| [2025/04/30 09:52:26 019422] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746020406| [2025/04/30 09:52:26 019428] [debug] |xqc_engine_wakeup_after|wakeup:1746006746020406|now:1746006746019428|diff:978| [2025/04/30 09:52:26 019435] [debug] |xqc_engine_main_logic|END|now:1746006746019322| [2025/04/30 09:52:26 019443] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746019443| [2025/04/30 09:52:26 019449] [debug] |xqc_engine_wakeup_after|wakeup:1746006746020406|now:1746006746019449|diff:957| [2025/04/30 09:52:26 019453] [debug] |xqc_engine_main_logic|END|now:1746006746019443| [2025/04/30 09:52:26 020525] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746020525| [2025/04/30 09:52:26 020537] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746020406|pq_index:0| [2025/04/30 09:52:26 020542] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746019322| [2025/04/30 09:52:26 020547] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746020546| [2025/04/30 09:52:26 020557] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006746020406|now:1746006746020546| [2025/04/30 09:52:26 020561] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006746020406|now:1746006746020546| [2025/04/30 09:52:26 020565] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:26 020571] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43468|min_srtt:43468|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 020575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1946559| [2025/04/30 09:52:26 020582] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 020588] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 020594] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 020602] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 020608] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43468|min_srtt:43468|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 020615] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2051490| [2025/04/30 09:52:26 020620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 020623] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 020627] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 020631] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 020636] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 020640] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2013762| [2025/04/30 09:52:26 020645] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 020649] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2091| [2025/04/30 09:52:26 020690] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2091|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006746020657|stream_id:0|stream_offset:2013762| [2025/04/30 09:52:26 020699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 020711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:26 020719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43468|rtt_var:392|pto_duration:45468|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 020725] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 020731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 020737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:26 020743] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746091125|now:1746006746020718|interv:70407| [2025/04/30 09:52:26 020749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746091125|now:1746006746020718|interval:70407|pto_count:0|srtt:43468 [2025/04/30 09:52:26 020756] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:54006| [2025/04/30 09:52:26 020764] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 020770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2014941| [2025/04/30 09:52:26 020778] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 020785] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2092| [2025/04/30 09:52:26 020827] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2092|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006746020795|stream_id:0|stream_offset:2014941| [2025/04/30 09:52:26 020837] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 020844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:26 020851] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43468|rtt_var:392|pto_duration:45468|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 020857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 020863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 020869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:26 020876] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746091263|now:1746006746020850|interv:70413| [2025/04/30 09:52:26 020883] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746091263|now:1746006746020850|interval:70413|pto_count:0|srtt:43468 [2025/04/30 09:52:26 020889] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:55206| [2025/04/30 09:52:26 020897] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 020906] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2016120| [2025/04/30 09:52:26 020910] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 020916] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746040203| [2025/04/30 09:52:26 020923] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746040203| [2025/04/30 09:52:26 020929] [debug] |xqc_engine_wakeup_after|wakeup:1746006746040203|now:1746006746020929|diff:19274| [2025/04/30 09:52:26 020936] [debug] |xqc_engine_main_logic|END|now:1746006746020546| [2025/04/30 09:52:26 021080] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006746021079| [2025/04/30 09:52:26 021089] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 021097] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:858| [2025/04/30 09:52:26 021102] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:859| [2025/04/30 09:52:26 021110] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:859| [2025/04/30 09:52:26 021116] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 021125] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 021147] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:55212|prior_delivered:1944937|prior_time:1746006745974296|is_app_limited:0|send_elapse:44938|ack_elapse:46783|ctl_first_sent_time:1746006745976020|lagest_ack_time:1746006746021079|curr_delivered:1998949| [2025/04/30 09:52:26 021158] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745976020| [2025/04/30 09:52:26 021165] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:117||sndq_packets_used_bytes:0|sndq_packets_free:1231| [2025/04/30 09:52:26 021171] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 021179] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:54012|prior_delivered:1947337|prior_time:1746006745976234|is_app_limited:0|send_elapse:44749|ack_elapse:44845|ctl_first_sent_time:1746006745977790|lagest_ack_time:1746006746021079|curr_delivered:2000149| [2025/04/30 09:52:26 021186] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745977790| [2025/04/30 09:52:26 021192] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:116||sndq_packets_used_bytes:0|sndq_packets_free:1232| [2025/04/30 09:52:26 021198] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43468|rttvar:392|minrtt:31359|latest_rtt:43289|ack_delay:80| [2025/04/30 09:52:26 021204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43436|rttvar:358|minrtt:31359|latest_rtt:43289|ack_delay:80| [2025/04/30 09:52:26 021217] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2048|lost_pn:2045|thresh:3| [2025/04/30 09:52:26 021224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:26 021230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 021237] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43436|rtt_var:358|pto_duration:45436|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 021244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 021249] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 021253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:26 021257] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746091231|now:1746006746021237|interv:69994| [2025/04/30 09:52:26 021261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746091231|now:1746006746021237|interval:69994|pto_count:0|srtt:43436 [2025/04/30 09:52:26 021265] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44749, ack_elapse 44845, delivered 52812|rate 1177656|lost 326| [2025/04/30 09:52:26 021270] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177656) in round 36| [2025/04/30 09:52:26 021274] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 021278] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:26 021282] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55212|packet_lost:0|acked:2400|po_sent_time:1746006745977790|recovery:1|recovery_start:1746006746011480|packet_conservation:1|next_round_delivered:1988149| [2025/04/30 09:52:26 021287] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55212|packet_lost:0|acked:2400|po_sent_time:1746006745977790|recovery:1|recovery_start:1746006746011480|packet_conservation:1|next_round_delivered:1988149| [2025/04/30 09:52:26 021292] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:55212|full_bw_reached:1|inflight:52806|srtt:43436|latest_rtt:43289|min_rtt:31359|applimit:0|lost:325|recovery:1|recovery_start:1746006746011480|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:26 021297] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:859|largest:859|pns:2| [2025/04/30 09:52:26 021302] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:859|frame:ACK |recv_time:1746006746021079|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 021307] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866021079|now:1746006746021079|interv:120000000| [2025/04/30 09:52:26 021311] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866021079|now:1746006746021079|interv:120000000| [2025/04/30 09:52:26 021315] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746040203|pq_index:0| [2025/04/30 09:52:26 021319] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746020546| [2025/04/30 09:52:26 021327] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746021326| [2025/04/30 09:52:26 021332] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746021331| [2025/04/30 09:52:26 021338] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43436|min_srtt:43436|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 021342] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1946559| [2025/04/30 09:52:26 021347] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 021351] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 021354] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 021359] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 021363] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43436|min_srtt:43436|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 021367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2051490| [2025/04/30 09:52:26 021372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 021375] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 021379] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 021383] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 021388] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 021392] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2016120| [2025/04/30 09:52:26 021397] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:26 021400] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006746022400|now:1746006746021400|interv:1000| [2025/04/30 09:52:26 021405] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:26 021408] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 021412] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746022400| [2025/04/30 09:52:26 021416] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746022400| [2025/04/30 09:52:26 021420] [debug] |xqc_engine_wakeup_after|wakeup:1746006746022400|now:1746006746021420|diff:980| [2025/04/30 09:52:26 021427] [debug] |xqc_engine_main_logic|END|now:1746006746021331| [2025/04/30 09:52:26 021433] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746021433| [2025/04/30 09:52:26 021437] [debug] |xqc_engine_wakeup_after|wakeup:1746006746022400|now:1746006746021437|diff:963| [2025/04/30 09:52:26 021440] [debug] |xqc_engine_main_logic|END|now:1746006746021433| [2025/04/30 09:52:26 022509] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746022509| [2025/04/30 09:52:26 022520] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746022400|pq_index:0| [2025/04/30 09:52:26 022527] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746021331| [2025/04/30 09:52:26 022535] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746022533| [2025/04/30 09:52:26 022542] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006746022400|now:1746006746022533| [2025/04/30 09:52:26 022549] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006746022400|now:1746006746022533| [2025/04/30 09:52:26 022555] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:26 022563] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43436|min_srtt:43436|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 022571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1946559| [2025/04/30 09:52:26 022578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 022584] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 022590] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 022597] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 022604] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43436|min_srtt:43436|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 022610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2051490| [2025/04/30 09:52:26 022617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 022623] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 022629] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 022636] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 022643] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 022649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2016120| [2025/04/30 09:52:26 022669] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 022676] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2093| [2025/04/30 09:52:26 022718] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2093|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006746022687|stream_id:0|stream_offset:2016120| [2025/04/30 09:52:26 022728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 022736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:26 022742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43436|rtt_var:358|pto_duration:45436|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 022749] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 022755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 022760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:26 022767] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746093123|now:1746006746022742|interv:70381| [2025/04/30 09:52:26 022774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746093123|now:1746006746022742|interval:70381|pto_count:0|srtt:43436 [2025/04/30 09:52:26 022781] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:54006| [2025/04/30 09:52:26 022789] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 022796] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2017299| [2025/04/30 09:52:26 022803] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 022809] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2094| [2025/04/30 09:52:26 022841] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2094|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006746022817|stream_id:0|stream_offset:2017299| [2025/04/30 09:52:26 022847] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 022852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:26 022858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43436|rtt_var:358|pto_duration:45436|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 022865] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 022872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 022885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:26 022891] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746093253|now:1746006746022858|interv:70395| [2025/04/30 09:52:26 022897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746093253|now:1746006746022858|interval:70395|pto_count:0|srtt:43436 [2025/04/30 09:52:26 022902] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:55206| [2025/04/30 09:52:26 022907] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 022911] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2018478| [2025/04/30 09:52:26 022916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 022920] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746040203| [2025/04/30 09:52:26 022924] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746040203| [2025/04/30 09:52:26 022928] [debug] |xqc_engine_wakeup_after|wakeup:1746006746040203|now:1746006746022928|diff:17275| [2025/04/30 09:52:26 022933] [debug] |xqc_engine_main_logic|END|now:1746006746022533| [2025/04/30 09:52:26 023099] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006746023098| [2025/04/30 09:52:26 023109] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 023118] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:859| [2025/04/30 09:52:26 023125] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:860| [2025/04/30 09:52:26 023149] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:860| [2025/04/30 09:52:26 023160] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 023167] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 023175] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:55212|prior_delivered:1947337|prior_time:1746006745976234|is_app_limited:0|send_elapse:44914|ack_elapse:46864|ctl_first_sent_time:1746006745977955|lagest_ack_time:1746006746023098|curr_delivered:2001349| [2025/04/30 09:52:26 023182] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745977955| [2025/04/30 09:52:26 023187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:115||sndq_packets_used_bytes:0|sndq_packets_free:1233| [2025/04/30 09:52:26 023194] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 023201] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:54006|prior_delivered:1949743|prior_time:1746006745978522|is_app_limited:0|send_elapse:45035|ack_elapse:44576|ctl_first_sent_time:1746006745980194|lagest_ack_time:1746006746023098|curr_delivered:2002549| [2025/04/30 09:52:26 023214] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745980194| [2025/04/30 09:52:26 023221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:114||sndq_packets_used_bytes:0|sndq_packets_free:1234| [2025/04/30 09:52:26 023227] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43436|rttvar:358|minrtt:31359|latest_rtt:42904|ack_delay:96| [2025/04/30 09:52:26 023234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43358|rttvar:426|minrtt:31359|latest_rtt:42904|ack_delay:96| [2025/04/30 09:52:26 023241] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2050|lost_pn:2047|thresh:3| [2025/04/30 09:52:26 023247] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:26 023253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 023257] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43358|rtt_var:426|pto_duration:45358|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 023262] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 023266] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 023270] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:26 023274] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746093175|now:1746006746023257|interv:69918| [2025/04/30 09:52:26 023278] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746093175|now:1746006746023257|interval:69918|pto_count:0|srtt:43358 [2025/04/30 09:52:26 023282] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45035, ack_elapse 44576, delivered 52806|rate 1172554|lost 326| [2025/04/30 09:52:26 023287] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172554) in round 36| [2025/04/30 09:52:26 023291] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 023295] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:26 023299] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55212|packet_lost:0|acked:2400|po_sent_time:1746006745980194|recovery:1|recovery_start:1746006746011480|packet_conservation:1|next_round_delivered:1988149| [2025/04/30 09:52:26 023304] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55212|packet_lost:0|acked:2400|po_sent_time:1746006745980194|recovery:1|recovery_start:1746006746011480|packet_conservation:1|next_round_delivered:1988149| [2025/04/30 09:52:26 023308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:55212|full_bw_reached:1|inflight:52806|srtt:43358|latest_rtt:42904|min_rtt:31359|applimit:0|lost:325|recovery:1|recovery_start:1746006746011480|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:26 023314] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:860|largest:860|pns:2| [2025/04/30 09:52:26 023323] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:860|frame:ACK |recv_time:1746006746023098|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 023328] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866023098|now:1746006746023098|interv:120000000| [2025/04/30 09:52:26 023332] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866023098|now:1746006746023098|interv:120000000| [2025/04/30 09:52:26 023336] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746040203|pq_index:0| [2025/04/30 09:52:26 023340] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746022533| [2025/04/30 09:52:26 023344] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746023344| [2025/04/30 09:52:26 023349] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746023348| [2025/04/30 09:52:26 023355] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43358|min_srtt:43358|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 023359] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1946559| [2025/04/30 09:52:26 023364] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 023368] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 023372] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 023376] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 023380] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43358|min_srtt:43358|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 023385] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2051490| [2025/04/30 09:52:26 023389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 023393] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 023397] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 023401] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 023405] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 023410] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2018478| [2025/04/30 09:52:26 023417] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:26 023421] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006746024421|now:1746006746023421|interv:1000| [2025/04/30 09:52:26 023425] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:26 023429] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 023433] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746024421| [2025/04/30 09:52:26 023437] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746024421| [2025/04/30 09:52:26 023441] [debug] |xqc_engine_wakeup_after|wakeup:1746006746024421|now:1746006746023441|diff:980| [2025/04/30 09:52:26 023445] [debug] |xqc_engine_main_logic|END|now:1746006746023348| [2025/04/30 09:52:26 023451] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746023450| [2025/04/30 09:52:26 023454] [debug] |xqc_engine_wakeup_after|wakeup:1746006746024421|now:1746006746023454|diff:967| [2025/04/30 09:52:26 023458] [debug] |xqc_engine_main_logic|END|now:1746006746023450| [2025/04/30 09:52:26 024530] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746024529| [2025/04/30 09:52:26 024544] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746024421|pq_index:0| [2025/04/30 09:52:26 024551] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746023348| [2025/04/30 09:52:26 024559] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746024558| [2025/04/30 09:52:26 024567] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006746024421|now:1746006746024558| [2025/04/30 09:52:26 024573] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006746024421|now:1746006746024558| [2025/04/30 09:52:26 024579] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:26 024587] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43358|min_srtt:43358|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 024595] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1946559| [2025/04/30 09:52:26 024602] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 024608] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 024614] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 024621] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 024627] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43358|min_srtt:43358|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 024634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2051490| [2025/04/30 09:52:26 024641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 024654] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 024660] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 024666] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 024674] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 024680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2018478| [2025/04/30 09:52:26 024687] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 024694] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2095| [2025/04/30 09:52:26 024737] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2095|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006746024705|stream_id:0|stream_offset:2018478| [2025/04/30 09:52:26 024747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 024755] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:26 024762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43358|rtt_var:426|pto_duration:45358|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 024769] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 024783] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 024789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:26 024796] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746095063|now:1746006746024762|interv:70301| [2025/04/30 09:52:26 024802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746095063|now:1746006746024762|interval:70301|pto_count:0|srtt:43358 [2025/04/30 09:52:26 024809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:54006| [2025/04/30 09:52:26 024817] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 024822] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2019657| [2025/04/30 09:52:26 024827] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 024831] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2096| [2025/04/30 09:52:26 024861] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2096|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006746024838|stream_id:0|stream_offset:2019657| [2025/04/30 09:52:26 024872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 024880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:26 024887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43358|rtt_var:426|pto_duration:45358|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 024894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 024900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 024907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:26 024913] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746095196|now:1746006746024887|interv:70309| [2025/04/30 09:52:26 024920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746095196|now:1746006746024887|interval:70309|pto_count:0|srtt:43358 [2025/04/30 09:52:26 024925] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:55206| [2025/04/30 09:52:26 024930] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 024934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2020836| [2025/04/30 09:52:26 024938] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 024943] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746040203| [2025/04/30 09:52:26 024947] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746040203| [2025/04/30 09:52:26 024951] [debug] |xqc_engine_wakeup_after|wakeup:1746006746040203|now:1746006746024951|diff:15252| [2025/04/30 09:52:26 024955] [debug] |xqc_engine_main_logic|END|now:1746006746024558| [2025/04/30 09:52:26 025070] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006746025068| [2025/04/30 09:52:26 025080] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 025089] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:860| [2025/04/30 09:52:26 025095] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:861| [2025/04/30 09:52:26 025104] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:861| [2025/04/30 09:52:26 025110] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 025118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 025125] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:55206|prior_delivered:1949743|prior_time:1746006745978522|is_app_limited:0|send_elapse:45172|ack_elapse:46546|ctl_first_sent_time:1746006745980331|lagest_ack_time:1746006746025068|curr_delivered:2003749| [2025/04/30 09:52:26 025157] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745980331| [2025/04/30 09:52:26 025164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:113||sndq_packets_used_bytes:0|sndq_packets_free:1235| [2025/04/30 09:52:26 025171] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 025178] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:54006|prior_delivered:1952143|prior_time:1746006745980491|is_app_limited:0|send_elapse:44975|ack_elapse:44577|ctl_first_sent_time:1746006745982045|lagest_ack_time:1746006746025068|curr_delivered:2004949| [2025/04/30 09:52:26 025185] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745982045| [2025/04/30 09:52:26 025192] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:112||sndq_packets_used_bytes:0|sndq_packets_free:1236| [2025/04/30 09:52:26 025198] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43358|rttvar:426|minrtt:31359|latest_rtt:43023|ack_delay:88| [2025/04/30 09:52:26 025204] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43305|rttvar:425|minrtt:31359|latest_rtt:43023|ack_delay:88| [2025/04/30 09:52:26 025211] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2052|lost_pn:2049|thresh:3| [2025/04/30 09:52:26 025215] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:26 025220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 025224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43305|rtt_var:425|pto_duration:45305|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 025228] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 025232] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 025236] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:26 025240] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746095143|now:1746006746025223|interv:69920| [2025/04/30 09:52:26 025244] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746095143|now:1746006746025223|interval:69920|pto_count:0|srtt:43305 [2025/04/30 09:52:26 025249] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44975, ack_elapse 44577, delivered 52806|rate 1174118|lost 326| [2025/04/30 09:52:26 025253] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174118) in round 36| [2025/04/30 09:52:26 025257] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 025261] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:26 025265] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55212|packet_lost:0|acked:2400|po_sent_time:1746006745982045|recovery:1|recovery_start:1746006746011480|packet_conservation:1|next_round_delivered:1988149| [2025/04/30 09:52:26 025274] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55212|packet_lost:0|acked:2400|po_sent_time:1746006745982045|recovery:1|recovery_start:1746006746011480|packet_conservation:1|next_round_delivered:1988149| [2025/04/30 09:52:26 025278] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:55212|full_bw_reached:1|inflight:52806|srtt:43305|latest_rtt:43023|min_rtt:31359|applimit:0|lost:325|recovery:1|recovery_start:1746006746011480|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:26 025284] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:861|largest:861|pns:2| [2025/04/30 09:52:26 025289] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:861|frame:ACK |recv_time:1746006746025068|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 025294] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866025068|now:1746006746025068|interv:120000000| [2025/04/30 09:52:26 025298] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866025068|now:1746006746025068|interv:120000000| [2025/04/30 09:52:26 025302] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746040203|pq_index:0| [2025/04/30 09:52:26 025306] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746024558| [2025/04/30 09:52:26 025310] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746025310| [2025/04/30 09:52:26 025315] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746025314| [2025/04/30 09:52:26 025321] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43305|min_srtt:43305|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 025325] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1946559| [2025/04/30 09:52:26 025330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 025334] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 025338] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 025342] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 025346] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43305|min_srtt:43305|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 025351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2051490| [2025/04/30 09:52:26 025355] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 025359] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 025365] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 025369] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 025374] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 025378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2020836| [2025/04/30 09:52:26 025383] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:26 025386] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006746026386|now:1746006746025386|interv:1000| [2025/04/30 09:52:26 025391] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:26 025394] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 025398] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746026386| [2025/04/30 09:52:26 025402] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746026386| [2025/04/30 09:52:26 025406] [debug] |xqc_engine_wakeup_after|wakeup:1746006746026386|now:1746006746025406|diff:980| [2025/04/30 09:52:26 025411] [debug] |xqc_engine_main_logic|END|now:1746006746025314| [2025/04/30 09:52:26 025419] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746025419| [2025/04/30 09:52:26 025425] [debug] |xqc_engine_wakeup_after|wakeup:1746006746026386|now:1746006746025425|diff:961| [2025/04/30 09:52:26 025432] [debug] |xqc_engine_main_logic|END|now:1746006746025419| [2025/04/30 09:52:26 026504] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746026504| [2025/04/30 09:52:26 026518] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746026386|pq_index:0| [2025/04/30 09:52:26 026525] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746025314| [2025/04/30 09:52:26 026534] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746026532| [2025/04/30 09:52:26 026541] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006746026386|now:1746006746026532| [2025/04/30 09:52:26 026548] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006746026386|now:1746006746026532| [2025/04/30 09:52:26 026555] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:26 026563] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43305|min_srtt:43305|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 026570] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1946559| [2025/04/30 09:52:26 026577] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 026584] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 026590] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 026604] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 026610] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43305|min_srtt:43305|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 026617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2051490| [2025/04/30 09:52:26 026623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 026629] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 026635] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 026642] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 026649] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 026655] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2020836| [2025/04/30 09:52:26 026661] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 026668] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2097| [2025/04/30 09:52:26 026708] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2097|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006746026678|stream_id:0|stream_offset:2020836| [2025/04/30 09:52:26 026718] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 026726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:26 026732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43305|rtt_var:425|pto_duration:45305|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 026739] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 026745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 026751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:26 026757] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746096983|now:1746006746026732|interv:70251| [2025/04/30 09:52:26 026764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746096983|now:1746006746026732|interval:70251|pto_count:0|srtt:43305 [2025/04/30 09:52:26 026772] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:54006| [2025/04/30 09:52:26 026786] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 026793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2022015| [2025/04/30 09:52:26 026800] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 026806] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2098| [2025/04/30 09:52:26 026840] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2098|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006746026813|stream_id:0|stream_offset:2022015| [2025/04/30 09:52:26 026850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 026857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:26 026864] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43305|rtt_var:425|pto_duration:45305|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 026870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 026873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 026877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:26 026881] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746097118|now:1746006746026863|interv:70255| [2025/04/30 09:52:26 026885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746097118|now:1746006746026863|interval:70255|pto_count:0|srtt:43305 [2025/04/30 09:52:26 026890] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:55206| [2025/04/30 09:52:26 026895] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 026899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2023194| [2025/04/30 09:52:26 026903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 026908] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746040203| [2025/04/30 09:52:26 026912] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746040203| [2025/04/30 09:52:26 026916] [debug] |xqc_engine_wakeup_after|wakeup:1746006746040203|now:1746006746026916|diff:13287| [2025/04/30 09:52:26 026920] [debug] |xqc_engine_main_logic|END|now:1746006746026532| [2025/04/30 09:52:26 027081] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006746027079| [2025/04/30 09:52:26 027090] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 027098] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:861| [2025/04/30 09:52:26 027111] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:862| [2025/04/30 09:52:26 027120] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:862| [2025/04/30 09:52:26 027126] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 027151] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 027162] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:55206|prior_delivered:1952143|prior_time:1746006745980491|is_app_limited:0|send_elapse:45113|ack_elapse:46588|ctl_first_sent_time:1746006745982183|lagest_ack_time:1746006746027079|curr_delivered:2006149| [2025/04/30 09:52:26 027170] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745982183| [2025/04/30 09:52:26 027177] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:111||sndq_packets_used_bytes:0|sndq_packets_free:1237| [2025/04/30 09:52:26 027184] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 027190] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:54006|prior_delivered:1954543|prior_time:1746006745982360|is_app_limited:0|send_elapse:45028|ack_elapse:44719|ctl_first_sent_time:1746006745983977|lagest_ack_time:1746006746027079|curr_delivered:2007349| [2025/04/30 09:52:26 027195] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745983977| [2025/04/30 09:52:26 027199] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:110||sndq_packets_used_bytes:0|sndq_packets_free:1238| [2025/04/30 09:52:26 027206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43305|rttvar:425|minrtt:31359|latest_rtt:43102|ack_delay:80| [2025/04/30 09:52:26 027212] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43269|rttvar:389|minrtt:31359|latest_rtt:43102|ack_delay:80| [2025/04/30 09:52:26 027219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2054|lost_pn:2051|thresh:3| [2025/04/30 09:52:26 027224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:26 027228] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 027232] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43269|rtt_var:389|pto_duration:45269|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 027237] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 027241] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 027245] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:26 027251] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746097082|now:1746006746027232|interv:69850| [2025/04/30 09:52:26 027258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746097082|now:1746006746027232|interval:69850|pto_count:0|srtt:43269 [2025/04/30 09:52:26 027271] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45028, ack_elapse 44719, delivered 52806|rate 1172736|lost 326| [2025/04/30 09:52:26 027276] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172736) in round 36| [2025/04/30 09:52:26 027281] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 027285] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:26 027289] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55212|packet_lost:0|acked:2400|po_sent_time:1746006745983977|recovery:1|recovery_start:1746006746011480|packet_conservation:1|next_round_delivered:1988149| [2025/04/30 09:52:26 027293] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55212|packet_lost:0|acked:2400|po_sent_time:1746006745983977|recovery:1|recovery_start:1746006746011480|packet_conservation:1|next_round_delivered:1988149| [2025/04/30 09:52:26 027298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:55212|full_bw_reached:1|inflight:52806|srtt:43269|latest_rtt:43102|min_rtt:31359|applimit:0|lost:325|recovery:1|recovery_start:1746006746011480|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:26 027304] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:862|largest:862|pns:2| [2025/04/30 09:52:26 027309] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:862|frame:ACK |recv_time:1746006746027079|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 027313] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866027079|now:1746006746027079|interv:120000000| [2025/04/30 09:52:26 027317] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866027079|now:1746006746027079|interv:120000000| [2025/04/30 09:52:26 027321] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746040203|pq_index:0| [2025/04/30 09:52:26 027326] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746026532| [2025/04/30 09:52:26 027330] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746027330| [2025/04/30 09:52:26 027335] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746027334| [2025/04/30 09:52:26 027341] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43269|min_srtt:43269|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 027345] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1946559| [2025/04/30 09:52:26 027350] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 027354] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 027357] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 027365] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 027369] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43269|min_srtt:43269|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 027373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2051490| [2025/04/30 09:52:26 027377] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 027381] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 027385] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 027389] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 027394] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 027398] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2023194| [2025/04/30 09:52:26 027402] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:26 027406] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006746028406|now:1746006746027406|interv:1000| [2025/04/30 09:52:26 027410] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:26 027414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 027418] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746028406| [2025/04/30 09:52:26 027422] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746028406| [2025/04/30 09:52:26 027426] [debug] |xqc_engine_wakeup_after|wakeup:1746006746028406|now:1746006746027426|diff:980| [2025/04/30 09:52:26 027431] [debug] |xqc_engine_main_logic|END|now:1746006746027334| [2025/04/30 09:52:26 027436] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746027436| [2025/04/30 09:52:26 027440] [debug] |xqc_engine_wakeup_after|wakeup:1746006746028406|now:1746006746027440|diff:966| [2025/04/30 09:52:26 027444] [debug] |xqc_engine_main_logic|END|now:1746006746027436| [2025/04/30 09:52:26 028517] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746028517| [2025/04/30 09:52:26 028532] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746028406|pq_index:0| [2025/04/30 09:52:26 028539] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746027334| [2025/04/30 09:52:26 028548] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746028546| [2025/04/30 09:52:26 028555] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006746028406|now:1746006746028546| [2025/04/30 09:52:26 028562] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006746028406|now:1746006746028546| [2025/04/30 09:52:26 028575] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:26 028583] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43269|min_srtt:43269|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 028590] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1946559| [2025/04/30 09:52:26 028597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 028602] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 028608] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 028614] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 028620] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43269|min_srtt:43269|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 028627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2051490| [2025/04/30 09:52:26 028634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 028639] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 028645] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 028652] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 028659] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 028664] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2023194| [2025/04/30 09:52:26 028672] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 028678] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2099| [2025/04/30 09:52:26 028722] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2099|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006746028689|stream_id:0|stream_offset:2023194| [2025/04/30 09:52:26 028731] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 028738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:26 028745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43269|rtt_var:389|pto_duration:45269|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 028751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 028765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 028771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:26 028778] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746098958|now:1746006746028744|interv:70214| [2025/04/30 09:52:26 028785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746098958|now:1746006746028744|interval:70214|pto_count:0|srtt:43269 [2025/04/30 09:52:26 028791] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:54006| [2025/04/30 09:52:26 028797] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 028801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2024373| [2025/04/30 09:52:26 028805] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 028810] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2100| [2025/04/30 09:52:26 028844] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2100|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006746028817|stream_id:0|stream_offset:2024373| [2025/04/30 09:52:26 028853] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 028861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:26 028868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43269|rtt_var:389|pto_duration:45269|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 028874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 028877] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 028881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:26 028885] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746099086|now:1746006746028867|interv:70219| [2025/04/30 09:52:26 028889] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746099086|now:1746006746028867|interval:70219|pto_count:0|srtt:43269 [2025/04/30 09:52:26 028894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:55206| [2025/04/30 09:52:26 028899] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 028903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2025552| [2025/04/30 09:52:26 028907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 028916] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746040203| [2025/04/30 09:52:26 028920] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746040203| [2025/04/30 09:52:26 028924] [debug] |xqc_engine_wakeup_after|wakeup:1746006746040203|now:1746006746028924|diff:11279| [2025/04/30 09:52:26 028929] [debug] |xqc_engine_main_logic|END|now:1746006746028546| [2025/04/30 09:52:26 029079] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006746029078| [2025/04/30 09:52:26 029088] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 029096] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:862| [2025/04/30 09:52:26 029103] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:863| [2025/04/30 09:52:26 029111] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:863| [2025/04/30 09:52:26 029118] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 029125] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 029154] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:55206|prior_delivered:1954543|prior_time:1746006745982360|is_app_limited:0|send_elapse:45126|ack_elapse:46718|ctl_first_sent_time:1746006745984075|lagest_ack_time:1746006746029078|curr_delivered:2008549| [2025/04/30 09:52:26 029162] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745984075| [2025/04/30 09:52:26 029168] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:109||sndq_packets_used_bytes:0|sndq_packets_free:1239| [2025/04/30 09:52:26 029175] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 029182] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:54006|prior_delivered:1956943|prior_time:1746006745984234|is_app_limited:0|send_elapse:44857|ack_elapse:44844|ctl_first_sent_time:1746006745985780|lagest_ack_time:1746006746029078|curr_delivered:2009749| [2025/04/30 09:52:26 029189] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745985780| [2025/04/30 09:52:26 029193] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:108||sndq_packets_used_bytes:0|sndq_packets_free:1240| [2025/04/30 09:52:26 029197] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43269|rttvar:389|minrtt:31359|latest_rtt:43298|ack_delay:88| [2025/04/30 09:52:26 029201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43262|rttvar:306|minrtt:31359|latest_rtt:43298|ack_delay:88| [2025/04/30 09:52:26 029206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2056|lost_pn:2053|thresh:3| [2025/04/30 09:52:26 029210] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:26 029214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 029218] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43262|rtt_var:306|pto_duration:45262|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 029227] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 029231] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 029235] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:26 029239] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746099079|now:1746006746029218|interv:69861| [2025/04/30 09:52:26 029243] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746099079|now:1746006746029218|interval:69861|pto_count:0|srtt:43262 [2025/04/30 09:52:26 029248] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44857, ack_elapse 44844, delivered 52806|rate 1177207|lost 326| [2025/04/30 09:52:26 029253] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177207) in round 36| [2025/04/30 09:52:26 029257] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 029261] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:26 029265] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55212|packet_lost:0|acked:2400|po_sent_time:1746006745985780|recovery:1|recovery_start:1746006746011480|packet_conservation:1|next_round_delivered:1988149| [2025/04/30 09:52:26 029270] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55212|packet_lost:0|acked:2400|po_sent_time:1746006745985780|recovery:1|recovery_start:1746006746011480|packet_conservation:1|next_round_delivered:1988149| [2025/04/30 09:52:26 029274] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:55212|full_bw_reached:1|inflight:52806|srtt:43262|latest_rtt:43298|min_rtt:31359|applimit:0|lost:325|recovery:1|recovery_start:1746006746011480|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:26 029280] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:863|largest:863|pns:2| [2025/04/30 09:52:26 029285] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:863|frame:ACK |recv_time:1746006746029078|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 029290] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866029078|now:1746006746029078|interv:120000000| [2025/04/30 09:52:26 029294] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866029078|now:1746006746029078|interv:120000000| [2025/04/30 09:52:26 029298] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746040203|pq_index:0| [2025/04/30 09:52:26 029302] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746028546| [2025/04/30 09:52:26 029306] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746029306| [2025/04/30 09:52:26 029311] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746029310| [2025/04/30 09:52:26 029317] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43262|min_srtt:43262|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 029324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1946559| [2025/04/30 09:52:26 029329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 029332] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 029336] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 029341] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 029345] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43262|min_srtt:43262|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 029349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2051490| [2025/04/30 09:52:26 029353] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 029357] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 029361] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 029365] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 029370] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 029374] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2025552| [2025/04/30 09:52:26 029378] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:26 029382] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006746030382|now:1746006746029382|interv:1000| [2025/04/30 09:52:26 029386] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:26 029390] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 029394] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746030382| [2025/04/30 09:52:26 029398] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746030382| [2025/04/30 09:52:26 029402] [debug] |xqc_engine_wakeup_after|wakeup:1746006746030382|now:1746006746029402|diff:980| [2025/04/30 09:52:26 029407] [debug] |xqc_engine_main_logic|END|now:1746006746029310| [2025/04/30 09:52:26 029412] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746029412| [2025/04/30 09:52:26 029416] [debug] |xqc_engine_wakeup_after|wakeup:1746006746030382|now:1746006746029416|diff:966| [2025/04/30 09:52:26 029420] [debug] |xqc_engine_main_logic|END|now:1746006746029412| [2025/04/30 09:52:26 030488] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746030488| [2025/04/30 09:52:26 030502] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746030382|pq_index:0| [2025/04/30 09:52:26 030517] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746029310| [2025/04/30 09:52:26 030526] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746030524| [2025/04/30 09:52:26 030532] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006746030382|now:1746006746030524| [2025/04/30 09:52:26 030539] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006746030382|now:1746006746030524| [2025/04/30 09:52:26 030546] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:26 030554] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43262|min_srtt:43262|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 030561] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1946559| [2025/04/30 09:52:26 030568] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 030574] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 030580] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 030587] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 030594] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43262|min_srtt:43262|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 030600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2051490| [2025/04/30 09:52:26 030607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 030613] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 030618] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 030624] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 030632] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 030638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2025552| [2025/04/30 09:52:26 030645] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 030651] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2101| [2025/04/30 09:52:26 030719] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2101|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746006746030662|stream_id:0|stream_offset:2025552| [2025/04/30 09:52:26 030737] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 030745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:26 030751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43262|rtt_var:306|pto_duration:45262|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 030758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 030765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 030771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54006| [2025/04/30 09:52:26 030777] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746100924|now:1746006746030751|interv:70173| [2025/04/30 09:52:26 030782] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746100924|now:1746006746030751|interval:70173|pto_count:0|srtt:43262 [2025/04/30 09:52:26 030786] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:54006| [2025/04/30 09:52:26 030792] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 030796] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2026731| [2025/04/30 09:52:26 030801] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 030805] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2102| [2025/04/30 09:52:26 030840] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2102|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746006746030813|stream_id:0|stream_offset:2026731| [2025/04/30 09:52:26 030849] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 030857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 09:52:26 030863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43262|rtt_var:306|pto_duration:45262|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 030870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 030874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 030878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55206| [2025/04/30 09:52:26 030882] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746101075|now:1746006746030863|interv:70212| [2025/04/30 09:52:26 030886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746101075|now:1746006746030863|interval:70212|pto_count:0|srtt:43262 [2025/04/30 09:52:26 030896] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:55206| [2025/04/30 09:52:26 030901] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 030906] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2027910| [2025/04/30 09:52:26 030910] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 030914] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746040203| [2025/04/30 09:52:26 030919] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746040203| [2025/04/30 09:52:26 030923] [debug] |xqc_engine_wakeup_after|wakeup:1746006746040203|now:1746006746030923|diff:9280| [2025/04/30 09:52:26 030927] [debug] |xqc_engine_main_logic|END|now:1746006746030524| [2025/04/30 09:52:26 031124] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006746031123| [2025/04/30 09:52:26 031154] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 031164] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:863| [2025/04/30 09:52:26 031170] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:864| [2025/04/30 09:52:26 031179] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:864| [2025/04/30 09:52:26 031185] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 031192] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 031199] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:55206|prior_delivered:1956943|prior_time:1746006745984234|is_app_limited:0|send_elapse:44997|ack_elapse:46889|ctl_first_sent_time:1746006745985920|lagest_ack_time:1746006746031123|curr_delivered:2010949| [2025/04/30 09:52:26 031206] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745985920| [2025/04/30 09:52:26 031214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:107||sndq_packets_used_bytes:0|sndq_packets_free:1241| [2025/04/30 09:52:26 031221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 031228] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:54006|prior_delivered:1959343|prior_time:1746006745986204|is_app_limited:0|send_elapse:44844|ack_elapse:44919|ctl_first_sent_time:1746006745987755|lagest_ack_time:1746006746031123|curr_delivered:2012149| [2025/04/30 09:52:26 031235] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745987755| [2025/04/30 09:52:26 031242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:106||sndq_packets_used_bytes:0|sndq_packets_free:1242| [2025/04/30 09:52:26 031248] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43262|rttvar:306|minrtt:31359|latest_rtt:43368|ack_delay:88| [2025/04/30 09:52:26 031261] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43265|rttvar:234|minrtt:31359|latest_rtt:43368|ack_delay:88| [2025/04/30 09:52:26 031266] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2058|lost_pn:2055|thresh:3| [2025/04/30 09:52:26 031271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:26 031275] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 031279] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43265|rtt_var:234|pto_duration:45265|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 031283] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 031287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 031291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52806| [2025/04/30 09:52:26 031295] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746101078|now:1746006746031279|interv:69799| [2025/04/30 09:52:26 031299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746101078|now:1746006746031279|interval:69799|pto_count:0|srtt:43265 [2025/04/30 09:52:26 031304] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44844, ack_elapse 44919, delivered 52806|rate 1175582|lost 326| [2025/04/30 09:52:26 031308] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175582) in round 36| [2025/04/30 09:52:26 031312] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 031317] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:26 031321] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55212|packet_lost:0|acked:2400|po_sent_time:1746006745987755|recovery:1|recovery_start:1746006746011480|packet_conservation:1|next_round_delivered:1988149| [2025/04/30 09:52:26 031325] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55212|packet_lost:0|acked:2400|po_sent_time:1746006745987755|recovery:1|recovery_start:1746006746011480|packet_conservation:1|next_round_delivered:1988149| [2025/04/30 09:52:26 031330] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:55212|full_bw_reached:1|inflight:52806|srtt:43265|latest_rtt:43368|min_rtt:31359|applimit:0|lost:325|recovery:1|recovery_start:1746006746011480|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:26 031335] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:26 031340] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:26 031344] [debug] |scid:d47626d1917b423603b680b7|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:52:26 031349] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:864|largest:864|pns:2| [2025/04/30 09:52:26 031356] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:864|frame:PING ACK |recv_time:1746006746031123|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 031361] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866031123|now:1746006746031123|interv:120000000| [2025/04/30 09:52:26 031365] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866031123|now:1746006746031123|interv:120000000| [2025/04/30 09:52:26 031369] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746040203|pq_index:0| [2025/04/30 09:52:26 031374] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746030524| [2025/04/30 09:52:26 031378] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746031378| [2025/04/30 09:52:26 031383] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746031382| [2025/04/30 09:52:26 031388] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:864|ack_delay:265|first_ack_range:13|largest_pkt_recv_time:1746006746031123| [2025/04/30 09:52:26 031393] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:864|low:851|pkt_pns:2| [2025/04/30 09:52:26 031396] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:849|low:833|pkt_pns:2| [2025/04/30 09:52:26 031400] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:864|frame_largest_recv:864| [2025/04/30 09:52:26 031404] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:26 031409] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43265|min_srtt:43265|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 031414] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1946559| [2025/04/30 09:52:26 031418] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 031422] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 031426] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 031430] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 031434] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43265|min_srtt:43265|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 031438] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2051490| [2025/04/30 09:52:26 031443] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 031446] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 031450] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 031457] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 031462] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:26 031466] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2027910| [2025/04/30 09:52:26 031471] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:26 031475] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006746032474|now:1746006746031474|interv:1000| [2025/04/30 09:52:26 031479] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:26 031482] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 031486] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746032474| [2025/04/30 09:52:26 031490] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746032474| [2025/04/30 09:52:26 031494] [debug] |xqc_engine_wakeup_after|wakeup:1746006746032474|now:1746006746031494|diff:980| [2025/04/30 09:52:26 031499] [debug] |xqc_engine_main_logic|END|now:1746006746031382| [2025/04/30 09:52:26 031504] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746031504| [2025/04/30 09:52:26 031508] [debug] |xqc_engine_wakeup_after|wakeup:1746006746032474|now:1746006746031508|diff:966| [2025/04/30 09:52:26 031512] [debug] |xqc_engine_main_logic|END|now:1746006746031504| [2025/04/30 09:52:26 032593] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746032593| [2025/04/30 09:52:26 032608] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746032474|pq_index:0| [2025/04/30 09:52:26 032615] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746031382| [2025/04/30 09:52:26 032624] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746032622| [2025/04/30 09:52:26 032631] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006746032474|now:1746006746032622| [2025/04/30 09:52:26 032638] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006746032474|now:1746006746032622| [2025/04/30 09:52:26 032644] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:26 032652] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43265|min_srtt:43265|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 032660] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1946559| [2025/04/30 09:52:26 032667] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 032673] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 032679] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 032699] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 032706] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43265|min_srtt:43265|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 032713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2051490| [2025/04/30 09:52:26 032720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 032726] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 032732] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 032739] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 032746] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:26 032753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:52806|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2027910| [2025/04/30 09:52:26 032760] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 032766] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2103| [2025/04/30 09:52:26 032808] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2103|size:1208|sent:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:52806|now:1746006746032776|stream_id:0|stream_offset:2027910| [2025/04/30 09:52:26 032818] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:2103|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:52:26 032826] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 09:52:26 032832] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43265|rtt_var:234|pto_duration:45265|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 032839] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 032844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 032848] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54014| [2025/04/30 09:52:26 032852] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746103041|now:1746006746032832|interv:70209| [2025/04/30 09:52:26 032857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746103041|now:1746006746032832|interval:70209|pto_count:0|srtt:43265 [2025/04/30 09:52:26 032861] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:54014| [2025/04/30 09:52:26 032866] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 032875] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54014|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2029089| [2025/04/30 09:52:26 032880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 032884] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746103041| [2025/04/30 09:52:26 032888] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746103041| [2025/04/30 09:52:26 032892] [debug] |xqc_engine_wakeup_after|wakeup:1746006746103041|now:1746006746032892|diff:70149| [2025/04/30 09:52:26 032896] [debug] |xqc_engine_main_logic|END|now:1746006746032622| [2025/04/30 09:52:26 033050] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006746033049| [2025/04/30 09:52:26 033059] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 033067] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:864| [2025/04/30 09:52:26 033073] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:865| [2025/04/30 09:52:26 033081] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:865| [2025/04/30 09:52:26 033088] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 033094] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 033102] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:55206|prior_delivered:1959343|prior_time:1746006745986204|is_app_limited:0|send_elapse:45009|ack_elapse:46845|ctl_first_sent_time:1746006745987920|lagest_ack_time:1746006746033049|curr_delivered:2013349| [2025/04/30 09:52:26 033109] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745987920| [2025/04/30 09:52:26 033116] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:105||sndq_packets_used_bytes:0|sndq_packets_free:1243| [2025/04/30 09:52:26 033121] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 033125] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:54006|prior_delivered:1961743|prior_time:1746006745988202|is_app_limited:0|send_elapse:44822|ack_elapse:44847|ctl_first_sent_time:1746006745989745|lagest_ack_time:1746006746033049|curr_delivered:2014549| [2025/04/30 09:52:26 033130] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745989745| [2025/04/30 09:52:26 033154] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:104||sndq_packets_used_bytes:0|sndq_packets_free:1244| [2025/04/30 09:52:26 033160] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43265|rttvar:234|minrtt:31359|latest_rtt:43304|ack_delay:96| [2025/04/30 09:52:26 033165] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43258|rttvar:190|minrtt:31359|latest_rtt:43304|ack_delay:96| [2025/04/30 09:52:26 033170] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2060|lost_pn:2057|thresh:3| [2025/04/30 09:52:26 033181] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:26 033188] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 033195] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43258|rtt_var:190|pto_duration:45258|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 033202] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 033208] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 033214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51614| [2025/04/30 09:52:26 033218] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746103034|now:1746006746033194|interv:69840| [2025/04/30 09:52:26 033223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746103034|now:1746006746033194|interval:69840|pto_count:0|srtt:43258 [2025/04/30 09:52:26 033227] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44822, ack_elapse 44847, delivered 52806|rate 1177470|lost 326| [2025/04/30 09:52:26 033232] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177470) in round 36| [2025/04/30 09:52:26 033236] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 033240] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:26 033244] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55212|packet_lost:0|acked:2400|po_sent_time:1746006745989745|recovery:1|recovery_start:1746006746011480|packet_conservation:1|next_round_delivered:1988149| [2025/04/30 09:52:26 033249] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55212|packet_lost:0|acked:2400|po_sent_time:1746006745989745|recovery:1|recovery_start:1746006746011480|packet_conservation:1|next_round_delivered:1988149| [2025/04/30 09:52:26 033253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:55212|full_bw_reached:1|inflight:51614|srtt:43258|latest_rtt:43304|min_rtt:31359|applimit:0|lost:325|recovery:1|recovery_start:1746006746011480|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:26 033259] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:865|largest:865|pns:2| [2025/04/30 09:52:26 033264] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:865|frame:ACK |recv_time:1746006746033049|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 033269] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866033049|now:1746006746033049|interv:120000000| [2025/04/30 09:52:26 033273] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866033049|now:1746006746033049|interv:120000000| [2025/04/30 09:52:26 033277] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746103041|pq_index:0| [2025/04/30 09:52:26 033281] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746032622| [2025/04/30 09:52:26 033285] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746033285| [2025/04/30 09:52:26 033294] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746033292| [2025/04/30 09:52:26 033300] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43258|min_srtt:43258|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 033304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:51614|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1946559| [2025/04/30 09:52:26 033309] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 033312] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 033316] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 033321] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 033325] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43258|min_srtt:43258|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 033329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:51614|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2051490| [2025/04/30 09:52:26 033333] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 033337] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 033341] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 033345] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 033350] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 033354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51614|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2029089| [2025/04/30 09:52:26 033358] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 033363] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2104| [2025/04/30 09:52:26 033399] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2104|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51614|now:1746006746033370|stream_id:0|stream_offset:2029089| [2025/04/30 09:52:26 033408] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 033416] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51614|applimit:0| [2025/04/30 09:52:26 033423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43258|rtt_var:190|pto_duration:45258|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 033433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 033437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 033440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52814| [2025/04/30 09:52:26 033444] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746103628|now:1746006746033422|interv:70206| [2025/04/30 09:52:26 033448] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746103628|now:1746006746033422|interval:70206|pto_count:0|srtt:43258 [2025/04/30 09:52:26 033453] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:52814| [2025/04/30 09:52:26 033458] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 033462] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52814|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2030268| [2025/04/30 09:52:26 033467] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 033471] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2105| [2025/04/30 09:52:26 033501] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2105|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52814|now:1746006746033477|stream_id:0|stream_offset:2030268| [2025/04/30 09:52:26 033509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 033517] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52814|applimit:0| [2025/04/30 09:52:26 033523] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43258|rtt_var:190|pto_duration:45258|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 033528] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 033532] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 033536] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54014| [2025/04/30 09:52:26 033541] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746103735|now:1746006746033523|interv:70212| [2025/04/30 09:52:26 033547] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746103735|now:1746006746033523|interval:70212|pto_count:0|srtt:43258 [2025/04/30 09:52:26 033554] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:54014| [2025/04/30 09:52:26 033561] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 033565] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54014|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2031447| [2025/04/30 09:52:26 033576] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 033582] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746103735| [2025/04/30 09:52:26 033589] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746103735| [2025/04/30 09:52:26 033595] [debug] |xqc_engine_wakeup_after|wakeup:1746006746103735|now:1746006746033595|diff:70140| [2025/04/30 09:52:26 033602] [debug] |xqc_engine_main_logic|END|now:1746006746033292| [2025/04/30 09:52:26 033610] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746033610| [2025/04/30 09:52:26 033616] [debug] |xqc_engine_wakeup_after|wakeup:1746006746103735|now:1746006746033616|diff:70119| [2025/04/30 09:52:26 033623] [debug] |xqc_engine_main_logic|END|now:1746006746033610| [2025/04/30 09:52:26 035061] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006746035060| [2025/04/30 09:52:26 035076] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 035085] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:865| [2025/04/30 09:52:26 035091] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:866| [2025/04/30 09:52:26 035100] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:866| [2025/04/30 09:52:26 035106] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 035112] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 035117] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:55206|prior_delivered:1961743|prior_time:1746006745988202|is_app_limited:0|send_elapse:44953|ack_elapse:46858|ctl_first_sent_time:1746006745989876|lagest_ack_time:1746006746035060|curr_delivered:2015749| [2025/04/30 09:52:26 035122] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745989876| [2025/04/30 09:52:26 035129] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:103||sndq_packets_used_bytes:0|sndq_packets_free:1245| [2025/04/30 09:52:26 035156] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 035162] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:54006|prior_delivered:1964143|prior_time:1746006745990204|is_app_limited:0|send_elapse:44666|ack_elapse:44856|ctl_first_sent_time:1746006745991766|lagest_ack_time:1746006746035060|curr_delivered:2016949| [2025/04/30 09:52:26 035170] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745991766| [2025/04/30 09:52:26 035177] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:102||sndq_packets_used_bytes:0|sndq_packets_free:1246| [2025/04/30 09:52:26 035183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43258|rttvar:190|minrtt:31359|latest_rtt:43294|ack_delay:104| [2025/04/30 09:52:26 035190] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43249|rttvar:160|minrtt:31359|latest_rtt:43294|ack_delay:104| [2025/04/30 09:52:26 035202] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2062|lost_pn:2059|thresh:3| [2025/04/30 09:52:26 035206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:26 035211] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 035215] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43249|rtt_var:160|pto_duration:45249|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 035219] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 035223] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 035227] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51614| [2025/04/30 09:52:26 035231] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746103726|now:1746006746035214|interv:68512| [2025/04/30 09:52:26 035235] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746103726|now:1746006746035214|interval:68512|pto_count:0|srtt:43249 [2025/04/30 09:52:26 035239] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44666, ack_elapse 44856, delivered 52806|rate 1177233|lost 326| [2025/04/30 09:52:26 035244] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177233) in round 36| [2025/04/30 09:52:26 035248] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 035252] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:26 035256] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55212|packet_lost:0|acked:2400|po_sent_time:1746006745991766|recovery:1|recovery_start:1746006746011480|packet_conservation:1|next_round_delivered:1988149| [2025/04/30 09:52:26 035261] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55212|packet_lost:0|acked:2400|po_sent_time:1746006745991766|recovery:1|recovery_start:1746006746011480|packet_conservation:1|next_round_delivered:1988149| [2025/04/30 09:52:26 035266] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:55212|full_bw_reached:1|inflight:51614|srtt:43249|latest_rtt:43294|min_rtt:31359|applimit:0|lost:325|recovery:1|recovery_start:1746006746011480|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:26 035271] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:866|largest:866|pns:2| [2025/04/30 09:52:26 035276] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:866|frame:ACK |recv_time:1746006746035060|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 035281] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866035060|now:1746006746035060|interv:120000000| [2025/04/30 09:52:26 035285] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866035060|now:1746006746035060|interv:120000000| [2025/04/30 09:52:26 035289] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746103735|pq_index:0| [2025/04/30 09:52:26 035293] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746033292| [2025/04/30 09:52:26 035300] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746035300| [2025/04/30 09:52:26 035305] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746035304| [2025/04/30 09:52:26 035311] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43249|min_srtt:43249|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 035316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:51614|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1946559| [2025/04/30 09:52:26 035320] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 035324] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 035328] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 035333] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 035337] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43249|min_srtt:43249|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 035341] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:51614|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2051490| [2025/04/30 09:52:26 035345] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 035349] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 035353] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 035357] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 035362] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 035366] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51614|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2031447| [2025/04/30 09:52:26 035370] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:26 035374] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006746036374|now:1746006746035374|interv:1000| [2025/04/30 09:52:26 035378] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:26 035382] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 035386] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746036374| [2025/04/30 09:52:26 035390] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746036374| [2025/04/30 09:52:26 035394] [debug] |xqc_engine_wakeup_after|wakeup:1746006746036374|now:1746006746035394|diff:980| [2025/04/30 09:52:26 035401] [debug] |xqc_engine_main_logic|END|now:1746006746035304| [2025/04/30 09:52:26 035406] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746035406| [2025/04/30 09:52:26 035410] [debug] |xqc_engine_wakeup_after|wakeup:1746006746036374|now:1746006746035410|diff:964| [2025/04/30 09:52:26 035414] [debug] |xqc_engine_main_logic|END|now:1746006746035406| [2025/04/30 09:52:26 036486] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746036486| [2025/04/30 09:52:26 036501] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746036374|pq_index:0| [2025/04/30 09:52:26 036509] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746035304| [2025/04/30 09:52:26 036517] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746036515| [2025/04/30 09:52:26 036524] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006746036374|now:1746006746036515| [2025/04/30 09:52:26 036531] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006746036374|now:1746006746036515| [2025/04/30 09:52:26 036538] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:26 036545] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43249|min_srtt:43249|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 036553] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:51614|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1946559| [2025/04/30 09:52:26 036560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 036566] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 036572] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 036579] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 036585] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43249|min_srtt:43249|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 036592] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:51614|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2051490| [2025/04/30 09:52:26 036599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 036605] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 036611] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 036617] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 036625] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 036631] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51614|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2031447| [2025/04/30 09:52:26 036645] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 036652] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2106| [2025/04/30 09:52:26 036696] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2106|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51614|now:1746006746036664|stream_id:0|stream_offset:2031447| [2025/04/30 09:52:26 036705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 036712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51614|applimit:0| [2025/04/30 09:52:26 036719] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43249|rtt_var:160|pto_duration:45249|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 036726] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 036732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 036738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52814| [2025/04/30 09:52:26 036742] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746106913|now:1746006746036719|interv:70194| [2025/04/30 09:52:26 036746] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746106913|now:1746006746036719|interval:70194|pto_count:0|srtt:43249 [2025/04/30 09:52:26 036751] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:52814| [2025/04/30 09:52:26 036756] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 036760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52814|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2032626| [2025/04/30 09:52:26 036765] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 036769] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2107| [2025/04/30 09:52:26 036801] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2107|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52814|now:1746006746036776|stream_id:0|stream_offset:2032626| [2025/04/30 09:52:26 036810] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 036817] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52814|applimit:0| [2025/04/30 09:52:26 036824] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43249|rtt_var:160|pto_duration:45249|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 036829] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 036838] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 036842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54014| [2025/04/30 09:52:26 036846] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746107025|now:1746006746036824|interv:70201| [2025/04/30 09:52:26 036850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746107025|now:1746006746036824|interval:70201|pto_count:0|srtt:43249 [2025/04/30 09:52:26 036855] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:54014| [2025/04/30 09:52:26 036859] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 036863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54014|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2033805| [2025/04/30 09:52:26 036868] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 036872] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746107025| [2025/04/30 09:52:26 036877] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746107025| [2025/04/30 09:52:26 036881] [debug] |xqc_engine_wakeup_after|wakeup:1746006746107025|now:1746006746036881|diff:70144| [2025/04/30 09:52:26 036885] [debug] |xqc_engine_main_logic|END|now:1746006746036515| [2025/04/30 09:52:26 039041] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006746039040| [2025/04/30 09:52:26 039058] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 039066] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:866| [2025/04/30 09:52:26 039073] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:868| [2025/04/30 09:52:26 039082] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:868| [2025/04/30 09:52:26 039088] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 039096] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2063|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2066|path_largest_ack:2063| [2025/04/30 09:52:26 039103] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:55206|prior_delivered:1964143|prior_time:1746006745990204|is_app_limited:0|send_elapse:44785|ack_elapse:48836|ctl_first_sent_time:1746006745991885|lagest_ack_time:1746006746039040|curr_delivered:2018149| [2025/04/30 09:52:26 039111] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745991885| [2025/04/30 09:52:26 039119] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:101||sndq_packets_used_bytes:0|sndq_packets_free:1247| [2025/04/30 09:52:26 039125] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2064|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2066|path_largest_ack:2064| [2025/04/30 09:52:26 039149] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:54006|prior_delivered:1966543|prior_time:1746006745992171|is_app_limited:0|send_elapse:44846|ack_elapse:46869|ctl_first_sent_time:1746006745993692|lagest_ack_time:1746006746039040|curr_delivered:2019349| [2025/04/30 09:52:26 039165] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745993692| [2025/04/30 09:52:26 039169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:100||sndq_packets_used_bytes:0|sndq_packets_free:1248| [2025/04/30 09:52:26 039173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 039178] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:54006|prior_delivered:1966543|prior_time:1746006745992171|is_app_limited:0|send_elapse:44846|ack_elapse:46869|ctl_first_sent_time:1746006745993692|lagest_ack_time:1746006746039040|curr_delivered:2020549| [2025/04/30 09:52:26 039182] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745993819| [2025/04/30 09:52:26 039186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:99||sndq_packets_used_bytes:0|sndq_packets_free:1249| [2025/04/30 09:52:26 039190] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 039194] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:54006|prior_delivered:1968943|prior_time:1746006745994152|is_app_limited:0|send_elapse:44626|ack_elapse:44888|ctl_first_sent_time:1746006745995732|lagest_ack_time:1746006746039040|curr_delivered:2021749| [2025/04/30 09:52:26 039199] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745995732| [2025/04/30 09:52:26 039203] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:98||sndq_packets_used_bytes:0|sndq_packets_free:1250| [2025/04/30 09:52:26 039207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43249|rttvar:160|minrtt:31359|latest_rtt:43308|ack_delay:88| [2025/04/30 09:52:26 039211] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43245|rttvar:127|minrtt:31359|latest_rtt:43308|ack_delay:88| [2025/04/30 09:52:26 039215] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2066|lost_pn:2063|thresh:3| [2025/04/30 09:52:26 039220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:26 039224] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 039228] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43245|rtt_var:127|pto_duration:45245|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 039232] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 039236] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 039240] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 49214| [2025/04/30 09:52:26 039244] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746107021|now:1746006746039228|interv:67793| [2025/04/30 09:52:26 039248] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746107021|now:1746006746039228|interval:67793|pto_count:0|srtt:43245 [2025/04/30 09:52:26 039255] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44626, ack_elapse 44888, delivered 52806|rate 1176394|lost 326| [2025/04/30 09:52:26 039260] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176394) in round 36| [2025/04/30 09:52:26 039264] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 039268] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:26 039272] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55212|packet_lost:0|acked:4800|po_sent_time:1746006745995732|recovery:1|recovery_start:1746006746011480|packet_conservation:1|next_round_delivered:1988149| [2025/04/30 09:52:26 039277] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55212|packet_lost:0|acked:4800|po_sent_time:1746006745995732|recovery:1|recovery_start:1746006746011480|packet_conservation:1|next_round_delivered:1988149| [2025/04/30 09:52:26 039281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:55212|full_bw_reached:1|inflight:49214|srtt:43245|latest_rtt:43308|min_rtt:31359|applimit:0|lost:325|recovery:1|recovery_start:1746006746011480|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:26 039288] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:868|largest:868|pns:2| [2025/04/30 09:52:26 039292] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:868|frame:ACK |recv_time:1746006746039040|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 039297] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866039040|now:1746006746039040|interv:120000000| [2025/04/30 09:52:26 039301] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866039040|now:1746006746039040|interv:120000000| [2025/04/30 09:52:26 039305] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746107025|pq_index:0| [2025/04/30 09:52:26 039309] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746036515| [2025/04/30 09:52:26 039313] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746039313| [2025/04/30 09:52:26 039319] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746039317| [2025/04/30 09:52:26 039325] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43245|min_srtt:43245|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 039329] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:49214|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1946559| [2025/04/30 09:52:26 039334] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 039338] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 039342] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 039349] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 039353] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43245|min_srtt:43245|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 039357] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:49214|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2051490| [2025/04/30 09:52:26 039362] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 039366] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 039369] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 039374] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 039378] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 039382] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49214|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2033805| [2025/04/30 09:52:26 039387] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 039391] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2108| [2025/04/30 09:52:26 039430] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2108|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49214|now:1746006746039399|stream_id:0|stream_offset:2033805| [2025/04/30 09:52:26 039440] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 039447] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:49214|applimit:0| [2025/04/30 09:52:26 039454] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43245|rtt_var:127|pto_duration:45245|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 039460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 039464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 039469] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50414| [2025/04/30 09:52:26 039475] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746109644|now:1746006746039454|interv:70190| [2025/04/30 09:52:26 039481] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746109644|now:1746006746039454|interval:70190|pto_count:0|srtt:43245 [2025/04/30 09:52:26 039486] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:50414| [2025/04/30 09:52:26 039491] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 039500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50414|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2034984| [2025/04/30 09:52:26 039504] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 039509] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2109| [2025/04/30 09:52:26 039547] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2109|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50414|now:1746006746039518|stream_id:0|stream_offset:2034984| [2025/04/30 09:52:26 039556] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 039564] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50414|applimit:0| [2025/04/30 09:52:26 039570] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43245|rtt_var:127|pto_duration:45245|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 039576] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 039582] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 039589] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51614| [2025/04/30 09:52:26 039594] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746109763|now:1746006746039570|interv:70193| [2025/04/30 09:52:26 039601] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746109763|now:1746006746039570|interval:70193|pto_count:0|srtt:43245 [2025/04/30 09:52:26 039608] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:51614| [2025/04/30 09:52:26 039616] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 039623] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51614|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2036163| [2025/04/30 09:52:26 039630] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 039636] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2110| [2025/04/30 09:52:26 039689] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2110|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51614|now:1746006746039647|stream_id:0|stream_offset:2036163| [2025/04/30 09:52:26 039699] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 039706] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51614|applimit:0| [2025/04/30 09:52:26 039712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43245|rtt_var:127|pto_duration:45245|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 039728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 039734] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 039740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52814| [2025/04/30 09:52:26 039746] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746109892|now:1746006746039712|interv:70180| [2025/04/30 09:52:26 039753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746109892|now:1746006746039712|interval:70180|pto_count:0|srtt:43245 [2025/04/30 09:52:26 039758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:52814| [2025/04/30 09:52:26 039763] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 039768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52814|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2037342| [2025/04/30 09:52:26 039772] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 039776] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2111| [2025/04/30 09:52:26 039812] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2111|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52814|now:1746006746039784|stream_id:0|stream_offset:2037342| [2025/04/30 09:52:26 039821] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 039828] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52814|applimit:0| [2025/04/30 09:52:26 039836] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43245|rtt_var:127|pto_duration:45245|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 039842] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 039846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 039850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54014| [2025/04/30 09:52:26 039854] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746110029|now:1746006746039835|interv:70194| [2025/04/30 09:52:26 039858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746110029|now:1746006746039835|interval:70194|pto_count:0|srtt:43245 [2025/04/30 09:52:26 039862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:54014| [2025/04/30 09:52:26 039867] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 039871] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54014|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2038521| [2025/04/30 09:52:26 039880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 039884] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746110029| [2025/04/30 09:52:26 039888] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746110029| [2025/04/30 09:52:26 039892] [debug] |xqc_engine_wakeup_after|wakeup:1746006746110029|now:1746006746039892|diff:70137| [2025/04/30 09:52:26 039897] [debug] |xqc_engine_main_logic|END|now:1746006746039317| [2025/04/30 09:52:26 039902] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746039902| [2025/04/30 09:52:26 039906] [debug] |xqc_engine_wakeup_after|wakeup:1746006746110029|now:1746006746039906|diff:70123| [2025/04/30 09:52:26 039910] [debug] |xqc_engine_main_logic|END|now:1746006746039902| [2025/04/30 09:52:26 041013] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006746041012| [2025/04/30 09:52:26 041025] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 041035] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:868| [2025/04/30 09:52:26 041040] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:869| [2025/04/30 09:52:26 041049] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:869| [2025/04/30 09:52:26 041055] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 041063] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 041070] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:55206|prior_delivered:1968943|prior_time:1746006745994152|is_app_limited:0|send_elapse:44792|ack_elapse:46860|ctl_first_sent_time:1746006745995898|lagest_ack_time:1746006746041012|curr_delivered:2022949| [2025/04/30 09:52:26 041077] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745995898| [2025/04/30 09:52:26 041085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:97||sndq_packets_used_bytes:0|sndq_packets_free:1251| [2025/04/30 09:52:26 041091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 041096] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:54006|prior_delivered:1971343|prior_time:1746006745996219|is_app_limited:0|send_elapse:45165|ack_elapse:44793|ctl_first_sent_time:1746006745997810|lagest_ack_time:1746006746041012|curr_delivered:2024149| [2025/04/30 09:52:26 041103] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745997810| [2025/04/30 09:52:26 041110] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:96||sndq_packets_used_bytes:0|sndq_packets_free:1252| [2025/04/30 09:52:26 041117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43245|rttvar:127|minrtt:31359|latest_rtt:43202|ack_delay:96| [2025/04/30 09:52:26 041123] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43228|rttvar:130|minrtt:31359|latest_rtt:43202|ack_delay:96| [2025/04/30 09:52:26 041127] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2068|lost_pn:2065|thresh:3| [2025/04/30 09:52:26 041159] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:26 041165] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 041170] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43228|rtt_var:130|pto_duration:45228|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 041174] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 041178] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 041182] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51614| [2025/04/30 09:52:26 041186] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746110012|now:1746006746041169|interv:68843| [2025/04/30 09:52:26 041190] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746110012|now:1746006746041169|interval:68843|pto_count:0|srtt:43228 [2025/04/30 09:52:26 041195] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45165, ack_elapse 44793, delivered 52806|rate 1169179|lost 326| [2025/04/30 09:52:26 041199] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169179) in round 36| [2025/04/30 09:52:26 041203] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 041207] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:26 041211] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55212|packet_lost:0|acked:2400|po_sent_time:1746006745997810|recovery:1|recovery_start:1746006746011480|packet_conservation:1|next_round_delivered:1988149| [2025/04/30 09:52:26 041216] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55212|packet_lost:0|acked:2400|po_sent_time:1746006745997810|recovery:1|recovery_start:1746006746011480|packet_conservation:1|next_round_delivered:1988149| [2025/04/30 09:52:26 041221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:55212|full_bw_reached:1|inflight:51614|srtt:43228|latest_rtt:43202|min_rtt:31359|applimit:0|lost:325|recovery:1|recovery_start:1746006746011480|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:26 041227] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:869|largest:869|pns:2| [2025/04/30 09:52:26 041231] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:869|frame:ACK |recv_time:1746006746041012|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 041236] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866041012|now:1746006746041012|interv:120000000| [2025/04/30 09:52:26 041240] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866041012|now:1746006746041012|interv:120000000| [2025/04/30 09:52:26 041244] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746110029|pq_index:0| [2025/04/30 09:52:26 041249] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746039317| [2025/04/30 09:52:26 041253] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746041252| [2025/04/30 09:52:26 041262] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746041261| [2025/04/30 09:52:26 041268] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43228|min_srtt:43228|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 041273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:51614|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1946559| [2025/04/30 09:52:26 041277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 041281] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 041285] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 041290] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 041294] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43228|min_srtt:43228|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 041298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:51614|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2051490| [2025/04/30 09:52:26 041302] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 041306] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 041310] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 041314] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 041319] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 041323] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51614|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2038521| [2025/04/30 09:52:26 041328] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:26 041331] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006746042331|now:1746006746041331|interv:1000| [2025/04/30 09:52:26 041335] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:26 041339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 041343] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746042331| [2025/04/30 09:52:26 041347] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746042331| [2025/04/30 09:52:26 041351] [debug] |xqc_engine_wakeup_after|wakeup:1746006746042331|now:1746006746041351|diff:980| [2025/04/30 09:52:26 041356] [debug] |xqc_engine_main_logic|END|now:1746006746041261| [2025/04/30 09:52:26 041365] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746041365| [2025/04/30 09:52:26 041368] [debug] |xqc_engine_wakeup_after|wakeup:1746006746042331|now:1746006746041368|diff:963| [2025/04/30 09:52:26 041372] [debug] |xqc_engine_main_logic|END|now:1746006746041365| [2025/04/30 09:52:26 042443] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746042442| [2025/04/30 09:52:26 042454] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746042331|pq_index:0| [2025/04/30 09:52:26 042459] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746041261| [2025/04/30 09:52:26 042465] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746042463| [2025/04/30 09:52:26 042469] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006746042331|now:1746006746042463| [2025/04/30 09:52:26 042474] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006746042331|now:1746006746042463| [2025/04/30 09:52:26 042478] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:26 042483] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43228|min_srtt:43228|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 042488] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:51614|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1946559| [2025/04/30 09:52:26 042493] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 042496] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 042500] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 042505] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 042511] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43228|min_srtt:43228|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 042518] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:51614|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2051490| [2025/04/30 09:52:26 042524] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 042531] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 042536] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 042544] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 042551] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 042558] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51614|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2038521| [2025/04/30 09:52:26 042572] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 042579] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2112| [2025/04/30 09:52:26 042679] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2112|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51614|now:1746006746042590|stream_id:0|stream_offset:2038521| [2025/04/30 09:52:26 042690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 042697] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51614|applimit:0| [2025/04/30 09:52:26 042705] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43228|rtt_var:130|pto_duration:45228|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 042711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 042735] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 042741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52814| [2025/04/30 09:52:26 042748] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746112818|now:1746006746042704|interv:70114| [2025/04/30 09:52:26 042753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746112818|now:1746006746042704|interval:70114|pto_count:0|srtt:43228 [2025/04/30 09:52:26 042758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:52814| [2025/04/30 09:52:26 042763] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 042768] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52814|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2039700| [2025/04/30 09:52:26 042772] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 042777] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2113| [2025/04/30 09:52:26 042811] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2113|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52814|now:1746006746042784|stream_id:0|stream_offset:2039700| [2025/04/30 09:52:26 042820] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 042827] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52814|applimit:0| [2025/04/30 09:52:26 042834] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43228|rtt_var:130|pto_duration:45228|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 042841] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 042846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 042854] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54014| [2025/04/30 09:52:26 042859] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746113012|now:1746006746042833|interv:70179| [2025/04/30 09:52:26 042863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746113012|now:1746006746042833|interval:70179|pto_count:0|srtt:43228 [2025/04/30 09:52:26 042867] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:54014| [2025/04/30 09:52:26 042872] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 042876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54014|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2040879| [2025/04/30 09:52:26 042881] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 042885] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746113012| [2025/04/30 09:52:26 042889] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746113012| [2025/04/30 09:52:26 042893] [debug] |xqc_engine_wakeup_after|wakeup:1746006746113012|now:1746006746042893|diff:70119| [2025/04/30 09:52:26 042898] [debug] |xqc_engine_main_logic|END|now:1746006746042463| [2025/04/30 09:52:26 043184] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006746043183| [2025/04/30 09:52:26 043197] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 043205] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:869| [2025/04/30 09:52:26 043211] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:870| [2025/04/30 09:52:26 043219] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:870| [2025/04/30 09:52:26 043224] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 043230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 043238] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:55206|prior_delivered:1971343|prior_time:1746006745996219|is_app_limited:0|send_elapse:45288|ack_elapse:46964|ctl_first_sent_time:1746006745997933|lagest_ack_time:1746006746043183|curr_delivered:2025349| [2025/04/30 09:52:26 043246] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745997933| [2025/04/30 09:52:26 043253] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:95||sndq_packets_used_bytes:0|sndq_packets_free:1253| [2025/04/30 09:52:26 043260] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2070|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2070|path_largest_ack:2070| [2025/04/30 09:52:26 043268] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:54012|prior_delivered:1973743|prior_time:1746006745998256|is_app_limited:0|send_elapse:45891|ack_elapse:44927|ctl_first_sent_time:1746006745999868|lagest_ack_time:1746006746043183|curr_delivered:2026555| [2025/04/30 09:52:26 043281] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745999868| [2025/04/30 09:52:26 043287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:94||sndq_packets_used_bytes:0|sndq_packets_free:1254| [2025/04/30 09:52:26 043294] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43228|rttvar:130|minrtt:31359|latest_rtt:43315|ack_delay:264| [2025/04/30 09:52:26 043300] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43206|rttvar:142|minrtt:31359|latest_rtt:43315|ack_delay:264| [2025/04/30 09:52:26 043306] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2070|lost_pn:2067|thresh:3| [2025/04/30 09:52:26 043312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:26 043319] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 849|pns:2| [2025/04/30 09:52:26 043323] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 043327] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43206|rtt_var:142|pto_duration:45206|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 043332] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 043336] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 043340] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:52:26 043344] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746112990|now:1746006746043327|interv:69663| [2025/04/30 09:52:26 043348] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746112990|now:1746006746043327|interval:69663|pto_count:0|srtt:43206 [2025/04/30 09:52:26 043352] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45891, ack_elapse 44927, delivered 52812|rate 1150813|lost 326| [2025/04/30 09:52:26 043357] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150813) in round 36| [2025/04/30 09:52:26 043361] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 043365] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:26 043369] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55212|packet_lost:0|acked:2406|po_sent_time:1746006745999868|recovery:1|recovery_start:1746006746011480|packet_conservation:1|next_round_delivered:1988149| [2025/04/30 09:52:26 043374] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55212|packet_lost:0|acked:2406|po_sent_time:1746006745999868|recovery:1|recovery_start:1746006746011480|packet_conservation:1|next_round_delivered:1988149| [2025/04/30 09:52:26 043378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:55212|full_bw_reached:1|inflight:51608|srtt:43206|latest_rtt:43315|min_rtt:31359|applimit:0|lost:325|recovery:1|recovery_start:1746006746011480|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:26 043384] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:870|largest:870|pns:2| [2025/04/30 09:52:26 043392] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:870|frame:ACK |recv_time:1746006746043183|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 043397] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866043183|now:1746006746043183|interv:120000000| [2025/04/30 09:52:26 043401] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866043183|now:1746006746043183|interv:120000000| [2025/04/30 09:52:26 043405] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746113012|pq_index:0| [2025/04/30 09:52:26 043409] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746042463| [2025/04/30 09:52:26 043413] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746043413| [2025/04/30 09:52:26 043418] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746043417| [2025/04/30 09:52:26 043424] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43206|min_srtt:43206|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 043428] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:51608|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1946559| [2025/04/30 09:52:26 043433] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 043437] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 043441] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 043445] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 043449] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43206|min_srtt:43206|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 043453] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:51608|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2051490| [2025/04/30 09:52:26 043458] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 043462] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 043465] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 043470] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 043474] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 043478] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2040879| [2025/04/30 09:52:26 043485] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 043489] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2114| [2025/04/30 09:52:26 043526] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2114|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746006746043497|stream_id:0|stream_offset:2040879| [2025/04/30 09:52:26 043535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 043542] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 09:52:26 043549] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43206|rtt_var:142|pto_duration:45206|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 043556] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 043562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 043569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:26 043576] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746113703|now:1746006746043549|interv:70154| [2025/04/30 09:52:26 043582] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746113703|now:1746006746043549|interval:70154|pto_count:0|srtt:43206 [2025/04/30 09:52:26 043589] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:52808| [2025/04/30 09:52:26 043597] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 043604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2042058| [2025/04/30 09:52:26 043612] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 043618] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2115| [2025/04/30 09:52:26 043660] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2115|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746006746043630|stream_id:0|stream_offset:2042058| [2025/04/30 09:52:26 043670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 043678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 09:52:26 043684] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43206|rtt_var:142|pto_duration:45206|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 043691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 043698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 043710] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 09:52:26 043716] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746113836|now:1746006746043684|interv:70152| [2025/04/30 09:52:26 043723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746113836|now:1746006746043684|interval:70152|pto_count:0|srtt:43206 [2025/04/30 09:52:26 043730] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:54008| [2025/04/30 09:52:26 043738] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 043744] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2043237| [2025/04/30 09:52:26 043751] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:26 043758] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006746044757|now:1746006746043757|interv:1000| [2025/04/30 09:52:26 043764] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:26 043770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 043776] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746044757| [2025/04/30 09:52:26 043783] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746044757| [2025/04/30 09:52:26 043789] [debug] |xqc_engine_wakeup_after|wakeup:1746006746044757|now:1746006746043789|diff:968| [2025/04/30 09:52:26 043796] [debug] |xqc_engine_main_logic|END|now:1746006746043417| [2025/04/30 09:52:26 043805] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746043805| [2025/04/30 09:52:26 043811] [debug] |xqc_engine_wakeup_after|wakeup:1746006746044757|now:1746006746043811|diff:946| [2025/04/30 09:52:26 043818] [debug] |xqc_engine_main_logic|END|now:1746006746043805| [2025/04/30 09:52:26 044891] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746044891| [2025/04/30 09:52:26 044903] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746044757|pq_index:0| [2025/04/30 09:52:26 044907] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746043417| [2025/04/30 09:52:26 044913] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746044911| [2025/04/30 09:52:26 044918] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006746044757|now:1746006746044911| [2025/04/30 09:52:26 044922] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006746044757|now:1746006746044911| [2025/04/30 09:52:26 044926] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:26 044931] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43206|min_srtt:43206|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 044936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:54008|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1946559| [2025/04/30 09:52:26 044941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 044950] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 044954] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 044959] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 044964] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43206|min_srtt:43206|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 044972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:54008|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2051490| [2025/04/30 09:52:26 044979] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 044986] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 044991] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 044996] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 045004] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 045011] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2043237| [2025/04/30 09:52:26 045018] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 045025] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2116| [2025/04/30 09:52:26 045070] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2116|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746006746045035|stream_id:0|stream_offset:2043237| [2025/04/30 09:52:26 045079] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 045086] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 09:52:26 045092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43206|rtt_var:142|pto_duration:45206|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 045100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 045106] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 045112] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 09:52:26 045118] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746115241|now:1746006746045092|interv:70149| [2025/04/30 09:52:26 045124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746115241|now:1746006746045092|interval:70149|pto_count:0|srtt:43206 [2025/04/30 09:52:26 045155] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:55208| [2025/04/30 09:52:26 045164] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 045170] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2044416| [2025/04/30 09:52:26 045177] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 045182] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746115241| [2025/04/30 09:52:26 045186] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746115241| [2025/04/30 09:52:26 045190] [debug] |xqc_engine_wakeup_after|wakeup:1746006746115241|now:1746006746045190|diff:70051| [2025/04/30 09:52:26 045194] [debug] |xqc_engine_main_logic|END|now:1746006746044911| [2025/04/30 09:52:26 045204] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006746045204| [2025/04/30 09:52:26 045209] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 045215] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:870| [2025/04/30 09:52:26 045219] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:871| [2025/04/30 09:52:26 045225] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:871| [2025/04/30 09:52:26 045229] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 045233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 045238] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:55212|prior_delivered:1973743|prior_time:1746006745998256|is_app_limited:0|send_elapse:46005|ack_elapse:46948|ctl_first_sent_time:1746006745999982|lagest_ack_time:1746006746045204|curr_delivered:2027755| [2025/04/30 09:52:26 045243] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006745999982| [2025/04/30 09:52:26 045248] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:93||sndq_packets_used_bytes:0|sndq_packets_free:1255| [2025/04/30 09:52:26 045252] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 045256] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:54012|prior_delivered:1976143|prior_time:1746006746000178|is_app_limited:0|send_elapse:45817|ack_elapse:45026|ctl_first_sent_time:1746006746001717|lagest_ack_time:1746006746045204|curr_delivered:2028955| [2025/04/30 09:52:26 045261] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746001717| [2025/04/30 09:52:26 045265] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:92||sndq_packets_used_bytes:0|sndq_packets_free:1256| [2025/04/30 09:52:26 045269] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43206|rttvar:142|minrtt:31359|latest_rtt:43487|ack_delay:96| [2025/04/30 09:52:26 045277] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43229|rttvar:153|minrtt:31359|latest_rtt:43487|ack_delay:96| [2025/04/30 09:52:26 045281] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2072|lost_pn:2069|thresh:3| [2025/04/30 09:52:26 045285] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:26 045289] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 045293] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43229|rtt_var:153|pto_duration:45229|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 045298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 045302] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 045306] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:26 045310] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746115264|now:1746006746045293|interv:69971| [2025/04/30 09:52:26 045314] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746115264|now:1746006746045293|interval:69971|pto_count:0|srtt:43229 [2025/04/30 09:52:26 045318] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45817, ack_elapse 45026, delivered 52812|rate 1152672|lost 326| [2025/04/30 09:52:26 045323] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152672) in round 36| [2025/04/30 09:52:26 045327] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 045331] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:26 045335] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55212|packet_lost:0|acked:2400|po_sent_time:1746006746001717|recovery:1|recovery_start:1746006746011480|packet_conservation:1|next_round_delivered:1988149| [2025/04/30 09:52:26 045339] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55212|packet_lost:0|acked:2400|po_sent_time:1746006746001717|recovery:1|recovery_start:1746006746011480|packet_conservation:1|next_round_delivered:1988149| [2025/04/30 09:52:26 045344] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:55212|full_bw_reached:1|inflight:52808|srtt:43229|latest_rtt:43487|min_rtt:31359|applimit:0|lost:325|recovery:1|recovery_start:1746006746011480|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:26 045350] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:871|largest:871|pns:2| [2025/04/30 09:52:26 045354] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:871|frame:ACK |recv_time:1746006746045204|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 045359] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866045204|now:1746006746045204|interv:120000000| [2025/04/30 09:52:26 045363] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866045204|now:1746006746045204|interv:120000000| [2025/04/30 09:52:26 045370] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746115241|pq_index:0| [2025/04/30 09:52:26 045374] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746044911| [2025/04/30 09:52:26 045378] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746045378| [2025/04/30 09:52:26 045383] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746045382| [2025/04/30 09:52:26 045389] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43229|min_srtt:43229|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 045393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:52808|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1946559| [2025/04/30 09:52:26 045398] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 045402] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 045406] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 045410] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 045414] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43229|min_srtt:43229|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 045418] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:52808|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2051490| [2025/04/30 09:52:26 045423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 045427] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 045430] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 045435] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 045439] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 045443] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2044416| [2025/04/30 09:52:26 045448] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 045452] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2117| [2025/04/30 09:52:26 045487] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2117|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746006746045458|stream_id:0|stream_offset:2044416| [2025/04/30 09:52:26 045497] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 045509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 09:52:26 045516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43229|rtt_var:153|pto_duration:45229|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 045523] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 045529] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 045535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 09:52:26 045541] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746115687|now:1746006746045516|interv:70171| [2025/04/30 09:52:26 045548] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746115687|now:1746006746045516|interval:70171|pto_count:0|srtt:43229 [2025/04/30 09:52:26 045555] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:54008| [2025/04/30 09:52:26 045563] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 045570] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2045595| [2025/04/30 09:52:26 045577] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:26 045584] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006746046584|now:1746006746045584|interv:1000| [2025/04/30 09:52:26 045590] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:26 045597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 045603] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746046584| [2025/04/30 09:52:26 045610] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746046584| [2025/04/30 09:52:26 045616] [debug] |xqc_engine_wakeup_after|wakeup:1746006746046584|now:1746006746045616|diff:968| [2025/04/30 09:52:26 045623] [debug] |xqc_engine_main_logic|END|now:1746006746045382| [2025/04/30 09:52:26 045631] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746045631| [2025/04/30 09:52:26 045637] [debug] |xqc_engine_wakeup_after|wakeup:1746006746046584|now:1746006746045637|diff:947| [2025/04/30 09:52:26 045644] [debug] |xqc_engine_main_logic|END|now:1746006746045631| [2025/04/30 09:52:26 046668] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746046667| [2025/04/30 09:52:26 046682] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746046584|pq_index:0| [2025/04/30 09:52:26 046688] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746045382| [2025/04/30 09:52:26 046696] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746046694| [2025/04/30 09:52:26 046703] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006746046584|now:1746006746046694| [2025/04/30 09:52:26 046713] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006746046584|now:1746006746046694| [2025/04/30 09:52:26 046719] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:26 046727] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43229|min_srtt:43229|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 046735] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:54008|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1946559| [2025/04/30 09:52:26 046742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 046748] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 046754] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 046759] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 046763] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43229|min_srtt:43229|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 046767] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:54008|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2051490| [2025/04/30 09:52:26 046771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 046775] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 046779] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 046783] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 046788] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 046792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2045595| [2025/04/30 09:52:26 046797] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 046801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:2118-2118|next_skip_chance:1746006746257488|current_time:1746006746046801| [2025/04/30 09:52:26 046806] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2119| [2025/04/30 09:52:26 046849] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2119|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746006746046814|stream_id:0|stream_offset:2045595| [2025/04/30 09:52:26 046859] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 046872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 09:52:26 046878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43229|rtt_var:153|pto_duration:45229|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 046882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 046886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 046890] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 09:52:26 046894] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746117043|now:1746006746046878|interv:70165| [2025/04/30 09:52:26 046899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746117043|now:1746006746046878|interval:70165|pto_count:0|srtt:43229 [2025/04/30 09:52:26 046907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:55208| [2025/04/30 09:52:26 046914] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 046921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2046774| [2025/04/30 09:52:26 046926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 046931] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746117043| [2025/04/30 09:52:26 046935] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746117043| [2025/04/30 09:52:26 046939] [debug] |xqc_engine_wakeup_after|wakeup:1746006746117043|now:1746006746046939|diff:70104| [2025/04/30 09:52:26 046943] [debug] |xqc_engine_main_logic|END|now:1746006746046694| [2025/04/30 09:52:26 047057] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006746047056| [2025/04/30 09:52:26 047067] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 047077] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:871| [2025/04/30 09:52:26 047083] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:872| [2025/04/30 09:52:26 047091] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:872| [2025/04/30 09:52:26 047098] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 047105] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 047113] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:55212|prior_delivered:1976143|prior_time:1746006746000178|is_app_limited:0|send_elapse:45956|ack_elapse:46878|ctl_first_sent_time:1746006746001856|lagest_ack_time:1746006746047056|curr_delivered:2030155| [2025/04/30 09:52:26 047120] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746001856| [2025/04/30 09:52:26 047128] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:91||sndq_packets_used_bytes:0|sndq_packets_free:1257| [2025/04/30 09:52:26 047164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 047172] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:55212|prior_delivered:1976143|prior_time:1746006746000178|is_app_limited:0|send_elapse:45956|ack_elapse:46878|ctl_first_sent_time:1746006746001856|lagest_ack_time:1746006746047056|curr_delivered:2031355| [2025/04/30 09:52:26 047180] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746003228| [2025/04/30 09:52:26 047186] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:90||sndq_packets_used_bytes:0|sndq_packets_free:1258| [2025/04/30 09:52:26 047193] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43229|rttvar:153|minrtt:31359|latest_rtt:43828|ack_delay:96| [2025/04/30 09:52:26 047200] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43292|rttvar:240|minrtt:31359|latest_rtt:43828|ack_delay:96| [2025/04/30 09:52:26 047206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2074|lost_pn:2071|thresh:3| [2025/04/30 09:52:26 047213] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:26 047217] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 047221] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43292|rtt_var:240|pto_duration:45292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 047226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 047230] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 047234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:26 047238] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746117106|now:1746006746047221|interv:69885| [2025/04/30 09:52:26 047242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746117106|now:1746006746047221|interval:69885|pto_count:0|srtt:43292 [2025/04/30 09:52:26 047246] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45956, ack_elapse 46878, delivered 55212|rate 1177780|lost 326| [2025/04/30 09:52:26 047251] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177780) in round 36| [2025/04/30 09:52:26 047255] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 047259] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:26 047263] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55212|packet_lost:0|acked:2400|po_sent_time:1746006746003228|recovery:1|recovery_start:1746006746011480|packet_conservation:1|next_round_delivered:1988149| [2025/04/30 09:52:26 047268] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55212|packet_lost:0|acked:2400|po_sent_time:1746006746003228|recovery:1|recovery_start:1746006746011480|packet_conservation:1|next_round_delivered:1988149| [2025/04/30 09:52:26 047282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:55212|full_bw_reached:1|inflight:52808|srtt:43292|latest_rtt:43828|min_rtt:31359|applimit:0|lost:325|recovery:1|recovery_start:1746006746011480|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:26 047290] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:26 047297] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006746072056|now:1746006746047056|interv:25000| [2025/04/30 09:52:26 047302] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746047056|max_ack_delay:25000| [2025/04/30 09:52:26 047306] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:872|largest:872|pns:2| [2025/04/30 09:52:26 047311] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:872|frame:PING ACK |recv_time:1746006746047056|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 047316] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866047056|now:1746006746047056|interv:120000000| [2025/04/30 09:52:26 047320] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866047056|now:1746006746047056|interv:120000000| [2025/04/30 09:52:26 047324] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746117043|pq_index:0| [2025/04/30 09:52:26 047328] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746046694| [2025/04/30 09:52:26 047332] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746047332| [2025/04/30 09:52:26 047337] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746047336| [2025/04/30 09:52:26 047343] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43292|min_srtt:43292|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 047348] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:52808|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1946559| [2025/04/30 09:52:26 047352] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 047356] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 047360] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 047365] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 047369] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43292|min_srtt:43292|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 047373] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:52808|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2051490| [2025/04/30 09:52:26 047380] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 047384] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 047388] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 047392] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 047397] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 047401] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2046774| [2025/04/30 09:52:26 047405] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:26 047409] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006746048409|now:1746006746047409|interv:1000| [2025/04/30 09:52:26 047413] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:26 047417] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 047421] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746048409| [2025/04/30 09:52:26 047425] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746048409| [2025/04/30 09:52:26 047429] [debug] |xqc_engine_wakeup_after|wakeup:1746006746048409|now:1746006746047429|diff:980| [2025/04/30 09:52:26 047434] [debug] |xqc_engine_main_logic|END|now:1746006746047336| [2025/04/30 09:52:26 047439] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746047439| [2025/04/30 09:52:26 047443] [debug] |xqc_engine_wakeup_after|wakeup:1746006746048409|now:1746006746047443|diff:966| [2025/04/30 09:52:26 047447] [debug] |xqc_engine_main_logic|END|now:1746006746047439| [2025/04/30 09:52:26 048520] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746048519| [2025/04/30 09:52:26 048535] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746048409|pq_index:0| [2025/04/30 09:52:26 048543] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746047336| [2025/04/30 09:52:26 048551] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746048549| [2025/04/30 09:52:26 048559] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006746048409|now:1746006746048549| [2025/04/30 09:52:26 048566] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006746048409|now:1746006746048549| [2025/04/30 09:52:26 048572] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:26 048580] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43292|min_srtt:43292|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 048587] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:52808|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1946559| [2025/04/30 09:52:26 048601] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 048607] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 048614] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 048621] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 048627] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43292|min_srtt:43292|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 048634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:52808|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2051490| [2025/04/30 09:52:26 048641] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 048647] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 048653] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 048660] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 048667] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 048674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2046774| [2025/04/30 09:52:26 048680] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 048684] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2120| [2025/04/30 09:52:26 048729] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2120|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746006746048693|stream_id:0|stream_offset:2046774| [2025/04/30 09:52:26 048736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 048741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 09:52:26 048747] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43292|rtt_var:240|pto_duration:45292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 048754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 048760] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 048766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 09:52:26 048773] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746118985|now:1746006746048746|interv:70239| [2025/04/30 09:52:26 048780] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746118985|now:1746006746048746|interval:70239|pto_count:0|srtt:43292 [2025/04/30 09:52:26 048792] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:54008| [2025/04/30 09:52:26 048798] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 048802] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2047953| [2025/04/30 09:52:26 048807] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 048811] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2121| [2025/04/30 09:52:26 048843] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2121|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746006746048818|stream_id:0|stream_offset:2047953| [2025/04/30 09:52:26 048850] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 048857] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 09:52:26 048865] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43292|rtt_var:240|pto_duration:45292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 048872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 048879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 048886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 09:52:26 048892] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746119110|now:1746006746048864|interv:70246| [2025/04/30 09:52:26 048896] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746119110|now:1746006746048864|interval:70246|pto_count:0|srtt:43292 [2025/04/30 09:52:26 048900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:55208| [2025/04/30 09:52:26 048905] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 048909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2049132| [2025/04/30 09:52:26 048914] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 048918] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746072056| [2025/04/30 09:52:26 048923] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746072056| [2025/04/30 09:52:26 048927] [debug] |xqc_engine_wakeup_after|wakeup:1746006746072056|now:1746006746048927|diff:23129| [2025/04/30 09:52:26 048931] [debug] |xqc_engine_main_logic|END|now:1746006746048549| [2025/04/30 09:52:26 049012] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006746049011| [2025/04/30 09:52:26 049029] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 049038] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:872| [2025/04/30 09:52:26 049044] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:873| [2025/04/30 09:52:26 049052] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:873| [2025/04/30 09:52:26 049059] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 049066] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 049074] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:52812|prior_delivered:1980943|prior_time:1746006746004151|is_app_limited:0|send_elapse:44716|ack_elapse:44860|ctl_first_sent_time:1746006746004548|lagest_ack_time:1746006746049011|curr_delivered:2032555| [2025/04/30 09:52:26 049081] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746004548| [2025/04/30 09:52:26 049088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:89||sndq_packets_used_bytes:0|sndq_packets_free:1259| [2025/04/30 09:52:26 049095] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 049102] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:52812|prior_delivered:1980943|prior_time:1746006746004151|is_app_limited:0|send_elapse:44716|ack_elapse:44860|ctl_first_sent_time:1746006746004548|lagest_ack_time:1746006746049011|curr_delivered:2033755| [2025/04/30 09:52:26 049109] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746004671| [2025/04/30 09:52:26 049114] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:88||sndq_packets_used_bytes:0|sndq_packets_free:1260| [2025/04/30 09:52:26 049118] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43292|rttvar:240|minrtt:31359|latest_rtt:44340|ack_delay:104| [2025/04/30 09:52:26 049122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43410|rttvar:416|minrtt:31359|latest_rtt:44340|ack_delay:104| [2025/04/30 09:52:26 049127] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2076|lost_pn:2073|thresh:3| [2025/04/30 09:52:26 049131] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:26 049156] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 049163] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43410|rtt_var:416|pto_duration:45410|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 049168] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 049172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 049176] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:26 049180] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746119228|now:1746006746049163|interv:70065| [2025/04/30 09:52:26 049189] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746119228|now:1746006746049163|interval:70065|pto_count:0|srtt:43410 [2025/04/30 09:52:26 049194] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44716, ack_elapse 44860, delivered 52812|rate 1177262|lost 326| [2025/04/30 09:52:26 049198] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177262) in round 36| [2025/04/30 09:52:26 049202] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 049207] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:26 049211] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55212|packet_lost:0|acked:2400|po_sent_time:1746006746004671|recovery:1|recovery_start:1746006746011480|packet_conservation:1|next_round_delivered:1988149| [2025/04/30 09:52:26 049215] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55212|packet_lost:0|acked:2400|po_sent_time:1746006746004671|recovery:1|recovery_start:1746006746011480|packet_conservation:1|next_round_delivered:1988149| [2025/04/30 09:52:26 049220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:55212|full_bw_reached:1|inflight:52808|srtt:43410|latest_rtt:44340|min_rtt:31359|applimit:0|lost:325|recovery:1|recovery_start:1746006746011480|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:26 049226] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:873|largest:873|pns:2| [2025/04/30 09:52:26 049230] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:873|frame:ACK |recv_time:1746006746049011|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 049235] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866049011|now:1746006746049011|interv:120000000| [2025/04/30 09:52:26 049240] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866049011|now:1746006746049011|interv:120000000| [2025/04/30 09:52:26 049243] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746072056|pq_index:0| [2025/04/30 09:52:26 049248] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746048549| [2025/04/30 09:52:26 049252] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746049252| [2025/04/30 09:52:26 049257] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746049256| [2025/04/30 09:52:26 049263] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43410|min_srtt:43410|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 049268] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:52808|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1946559| [2025/04/30 09:52:26 049273] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 049279] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 049283] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 049288] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 049292] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43410|min_srtt:43410|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 049297] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:52808|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2051490| [2025/04/30 09:52:26 049301] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 049305] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 049309] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 049313] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 049317] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 049322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2049132| [2025/04/30 09:52:26 049326] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:26 049330] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006746050330|now:1746006746049330|interv:1000| [2025/04/30 09:52:26 049334] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:26 049338] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 049342] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746050330| [2025/04/30 09:52:26 049347] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746050330| [2025/04/30 09:52:26 049350] [debug] |xqc_engine_wakeup_after|wakeup:1746006746050330|now:1746006746049350|diff:980| [2025/04/30 09:52:26 049355] [debug] |xqc_engine_main_logic|END|now:1746006746049256| [2025/04/30 09:52:26 049360] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746049360| [2025/04/30 09:52:26 049364] [debug] |xqc_engine_wakeup_after|wakeup:1746006746050330|now:1746006746049364|diff:966| [2025/04/30 09:52:26 049368] [debug] |xqc_engine_main_logic|END|now:1746006746049360| [2025/04/30 09:52:26 050433] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746050433| [2025/04/30 09:52:26 050447] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746050330|pq_index:0| [2025/04/30 09:52:26 050454] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746049256| [2025/04/30 09:52:26 050462] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746050461| [2025/04/30 09:52:26 050477] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006746050330|now:1746006746050461| [2025/04/30 09:52:26 050484] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006746050330|now:1746006746050461| [2025/04/30 09:52:26 050491] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:26 050499] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43410|min_srtt:43410|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 050506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:52808|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1946559| [2025/04/30 09:52:26 050513] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 050519] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 050526] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 050532] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 050539] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43410|min_srtt:43410|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 050544] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:52808|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2051490| [2025/04/30 09:52:26 050548] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 050552] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 050555] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 050560] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 050564] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 050569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2049132| [2025/04/30 09:52:26 050573] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 050578] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2122| [2025/04/30 09:52:26 050611] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2122|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746006746050586|stream_id:0|stream_offset:2049132| [2025/04/30 09:52:26 050617] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 050621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 09:52:26 050631] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43410|rtt_var:416|pto_duration:45410|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 050638] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 050644] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 050650] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 09:52:26 050657] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746120996|now:1746006746050630|interv:70366| [2025/04/30 09:52:26 050663] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746120996|now:1746006746050630|interval:70366|pto_count:0|srtt:43410 [2025/04/30 09:52:26 050671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:54008| [2025/04/30 09:52:26 050678] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 050684] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2050311| [2025/04/30 09:52:26 050691] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 050697] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2123| [2025/04/30 09:52:26 050734] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2123|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746006746050708|stream_id:0|stream_offset:2050311| [2025/04/30 09:52:26 050743] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 050750] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 09:52:26 050757] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43410|rtt_var:416|pto_duration:45410|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 050764] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 050771] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 050777] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 09:52:26 050784] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746121118|now:1746006746050757|interv:70361| [2025/04/30 09:52:26 050790] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746121118|now:1746006746050757|interval:70361|pto_count:0|srtt:43410 [2025/04/30 09:52:26 050797] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:55208| [2025/04/30 09:52:26 050803] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746072056| [2025/04/30 09:52:26 050808] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746072056| [2025/04/30 09:52:26 050812] [debug] |xqc_engine_wakeup_after|wakeup:1746006746072056|now:1746006746050812|diff:21244| [2025/04/30 09:52:26 050821] [debug] |xqc_engine_main_logic|END|now:1746006746050461| [2025/04/30 09:52:26 051011] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006746051009| [2025/04/30 09:52:26 051021] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 051030] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:873| [2025/04/30 09:52:26 051036] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:874| [2025/04/30 09:52:26 051045] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:874| [2025/04/30 09:52:26 051051] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 051059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 051066] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:55212|prior_delivered:1980943|prior_time:1746006746004151|is_app_limited:0|send_elapse:46243|ack_elapse:46858|ctl_first_sent_time:1746006746006075|lagest_ack_time:1746006746051009|curr_delivered:2034955| [2025/04/30 09:52:26 051073] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746006075| [2025/04/30 09:52:26 051080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:87||sndq_packets_used_bytes:0|sndq_packets_free:1261| [2025/04/30 09:52:26 051087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 051094] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:54012|prior_delivered:1983343|prior_time:1746006746006263|is_app_limited:0|send_elapse:45956|ack_elapse:44746|ctl_first_sent_time:1746006746007788|lagest_ack_time:1746006746051009|curr_delivered:2036155| [2025/04/30 09:52:26 051101] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746007788| [2025/04/30 09:52:26 051107] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:86||sndq_packets_used_bytes:0|sndq_packets_free:1262| [2025/04/30 09:52:26 051111] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43410|rttvar:416|minrtt:31359|latest_rtt:43221|ack_delay:96| [2025/04/30 09:52:26 051116] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43374|rttvar:383|minrtt:31359|latest_rtt:43221|ack_delay:96| [2025/04/30 09:52:26 051120] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2078|lost_pn:2075|thresh:3| [2025/04/30 09:52:26 051124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:26 051129] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 051155] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43374|rtt_var:383|pto_duration:45374|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 051161] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 051168] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 051180] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:26 051185] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746121082|now:1746006746051155|interv:69927| [2025/04/30 09:52:26 051190] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746121082|now:1746006746051155|interval:69927|pto_count:0|srtt:43374 [2025/04/30 09:52:26 051194] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45956, ack_elapse 44746, delivered 52812|rate 1149186|lost 326| [2025/04/30 09:52:26 051199] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1149186) in round 36| [2025/04/30 09:52:26 051203] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 051207] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:26 051211] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55212|packet_lost:0|acked:2400|po_sent_time:1746006746007788|recovery:1|recovery_start:1746006746011480|packet_conservation:1|next_round_delivered:1988149| [2025/04/30 09:52:26 051216] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55212|packet_lost:0|acked:2400|po_sent_time:1746006746007788|recovery:1|recovery_start:1746006746011480|packet_conservation:1|next_round_delivered:1988149| [2025/04/30 09:52:26 051220] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:55212|full_bw_reached:1|inflight:52808|srtt:43374|latest_rtt:43221|min_rtt:31359|applimit:0|lost:325|recovery:1|recovery_start:1746006746011480|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:26 051226] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:874|largest:874|pns:2| [2025/04/30 09:52:26 051231] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:874|frame:ACK |recv_time:1746006746051009|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 051236] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866051009|now:1746006746051009|interv:120000000| [2025/04/30 09:52:26 051240] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866051009|now:1746006746051009|interv:120000000| [2025/04/30 09:52:26 051244] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746072056|pq_index:0| [2025/04/30 09:52:26 051249] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746050461| [2025/04/30 09:52:26 051253] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746051253| [2025/04/30 09:52:26 051258] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746051257| [2025/04/30 09:52:26 051264] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43374|min_srtt:43374|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 051268] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1946559| [2025/04/30 09:52:26 051276] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43374|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 051281] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2034|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:26 051285] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43374|min_srtt:43374|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 051290] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:52808|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2051490| [2025/04/30 09:52:26 051294] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43374|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 051298] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:26 051303] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43374|min_srtt:43374|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 051307] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:52808|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2052669| [2025/04/30 09:52:26 051311] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 051315] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 051319] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 051324] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 051328] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:2034|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 051332] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1946559| [2025/04/30 09:52:26 051337] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:26 051341] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006746052341|now:1746006746051341|interv:1000| [2025/04/30 09:52:26 051345] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:26 051349] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 051353] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 051357] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2051490| [2025/04/30 09:52:26 051361] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:26 051368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 051372] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746052341| [2025/04/30 09:52:26 051376] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746052341| [2025/04/30 09:52:26 051380] [debug] |xqc_engine_wakeup_after|wakeup:1746006746052341|now:1746006746051380|diff:961| [2025/04/30 09:52:26 051384] [debug] |xqc_engine_main_logic|END|now:1746006746051257| [2025/04/30 09:52:26 051390] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746051389| [2025/04/30 09:52:26 051393] [debug] |xqc_engine_wakeup_after|wakeup:1746006746052341|now:1746006746051393|diff:948| [2025/04/30 09:52:26 051397] [debug] |xqc_engine_main_logic|END|now:1746006746051389| [2025/04/30 09:52:26 052468] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746052468| [2025/04/30 09:52:26 052484] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746052341|pq_index:0| [2025/04/30 09:52:26 052490] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746051257| [2025/04/30 09:52:26 052498] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746052497| [2025/04/30 09:52:26 052506] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006746052341|now:1746006746052497| [2025/04/30 09:52:26 052513] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006746052341|now:1746006746052497| [2025/04/30 09:52:26 052519] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:26 052526] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43374|min_srtt:43374|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 052533] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:52808|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2052669| [2025/04/30 09:52:26 052540] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 052546] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 052552] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 052558] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 052565] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:2034|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 052572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:1946559| [2025/04/30 09:52:26 052578] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 052585] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2124| [2025/04/30 09:52:26 052630] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2124|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746006746052597|stream_id:0|stream_offset:1946559| [2025/04/30 09:52:26 052647] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:2124|origin_pktnum:2034|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 09:52:26 052654] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 09:52:26 052661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43374|rtt_var:383|pto_duration:45374|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 052668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 052674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 052680] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 09:52:26 052687] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746122971|now:1746006746052660|interv:70311| [2025/04/30 09:52:26 052693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746122971|now:1746006746052660|interval:70311|pto_count:0|srtt:43374 [2025/04/30 09:52:26 052701] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:54008| [2025/04/30 09:52:26 052707] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 052711] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2051490| [2025/04/30 09:52:26 052716] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 052720] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2125| [2025/04/30 09:52:26 052756] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2125|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746006746052728|stream_id:0|stream_offset:2051490| [2025/04/30 09:52:26 052765] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 052773] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 09:52:26 052779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43374|rtt_var:383|pto_duration:45374|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 052785] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 052789] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 052793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 09:52:26 052797] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746123102|now:1746006746052779|interv:70323| [2025/04/30 09:52:26 052801] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746123102|now:1746006746052779|interval:70323|pto_count:0|srtt:43374 [2025/04/30 09:52:26 052810] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:55208| [2025/04/30 09:52:26 052815] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746072056| [2025/04/30 09:52:26 052819] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746072056| [2025/04/30 09:52:26 052823] [debug] |xqc_engine_wakeup_after|wakeup:1746006746072056|now:1746006746052823|diff:19233| [2025/04/30 09:52:26 052828] [debug] |xqc_engine_main_logic|END|now:1746006746052497| [2025/04/30 09:52:26 052977] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006746052976| [2025/04/30 09:52:26 052986] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 052995] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:874| [2025/04/30 09:52:26 053001] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:875| [2025/04/30 09:52:26 053010] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:875| [2025/04/30 09:52:26 053016] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 053023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2079|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2080|path_largest_ack:2079| [2025/04/30 09:52:26 053031] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:55212|prior_delivered:1983343|prior_time:1746006746006263|is_app_limited:0|send_elapse:46069|ack_elapse:46713|ctl_first_sent_time:1746006746007901|lagest_ack_time:1746006746052976|curr_delivered:2037355| [2025/04/30 09:52:26 053038] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746007901| [2025/04/30 09:52:26 053045] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:85||sndq_packets_used_bytes:0|sndq_packets_free:1263| [2025/04/30 09:52:26 053052] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2080|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2080|path_largest_ack:2080| [2025/04/30 09:52:26 053058] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:55212|prior_delivered:1983343|prior_time:1746006746006263|is_app_limited:0|send_elapse:46069|ack_elapse:46713|ctl_first_sent_time:1746006746007901|lagest_ack_time:1746006746052976|curr_delivered:2038555| [2025/04/30 09:52:26 053065] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746009254| [2025/04/30 09:52:26 053072] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:84||sndq_packets_used_bytes:0|sndq_packets_free:1264| [2025/04/30 09:52:26 053077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43374|rttvar:383|minrtt:31359|latest_rtt:43722|ack_delay:88| [2025/04/30 09:52:26 053082] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43407|rttvar:353|minrtt:31359|latest_rtt:43722|ack_delay:88| [2025/04/30 09:52:26 053087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2080|lost_pn:2077|thresh:3| [2025/04/30 09:52:26 053094] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:26 053101] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 053112] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43407|rtt_var:353|pto_duration:45407|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 053117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 053121] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 053125] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:26 053129] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746123135|now:1746006746053112|interv:70023| [2025/04/30 09:52:26 053153] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746123135|now:1746006746053112|interval:70023|pto_count:0|srtt:43407 [2025/04/30 09:52:26 053158] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 46069, ack_elapse 46713, delivered 55212|rate 1181940|lost 326| [2025/04/30 09:52:26 053163] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181940) in round 36| [2025/04/30 09:52:26 053167] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 053171] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94885|extra_cwnd:9782| [2025/04/30 09:52:26 053175] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55212|packet_lost:0|acked:2400|po_sent_time:1746006746009254|recovery:1|recovery_start:1746006746011480|packet_conservation:1|next_round_delivered:1988149| [2025/04/30 09:52:26 053180] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55212|packet_lost:0|acked:2400|po_sent_time:1746006746009254|recovery:1|recovery_start:1746006746011480|packet_conservation:1|next_round_delivered:1988149| [2025/04/30 09:52:26 053184] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1210332|bw:1210332|cwnd:55212|full_bw_reached:1|inflight:52808|srtt:43407|latest_rtt:43722|min_rtt:31359|applimit:0|lost:326|recovery:1|recovery_start:1746006746011480|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:26 053190] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:875|largest:875|pns:2| [2025/04/30 09:52:26 053195] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:875|frame:ACK |recv_time:1746006746052976|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 053200] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866052976|now:1746006746052976|interv:120000000| [2025/04/30 09:52:26 053204] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866052976|now:1746006746052976|interv:120000000| [2025/04/30 09:52:26 053208] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746072056|pq_index:0| [2025/04/30 09:52:26 053213] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746052497| [2025/04/30 09:52:26 053217] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746053217| [2025/04/30 09:52:26 053222] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746053221| [2025/04/30 09:52:26 053231] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43407|min_srtt:43407|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 053236] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2052669| [2025/04/30 09:52:26 053241] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43407|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 053245] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:26 053250] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43407|min_srtt:43407|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 053254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:52808|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2053848| [2025/04/30 09:52:26 053259] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43407|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 053263] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:26 053268] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43407|min_srtt:43407|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 053272] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:52808|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2055027| [2025/04/30 09:52:26 053276] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 053280] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 053284] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 053288] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 053293] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 053297] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2052669| [2025/04/30 09:52:26 053302] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:26 053306] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006746054305|now:1746006746053305|interv:1000| [2025/04/30 09:52:26 053310] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:26 053314] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 053320] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746054305| [2025/04/30 09:52:26 053324] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746054305| [2025/04/30 09:52:26 053328] [debug] |xqc_engine_wakeup_after|wakeup:1746006746054305|now:1746006746053328|diff:977| [2025/04/30 09:52:26 053333] [debug] |xqc_engine_main_logic|END|now:1746006746053221| [2025/04/30 09:52:26 053338] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746053338| [2025/04/30 09:52:26 053342] [debug] |xqc_engine_wakeup_after|wakeup:1746006746054305|now:1746006746053342|diff:963| [2025/04/30 09:52:26 053346] [debug] |xqc_engine_main_logic|END|now:1746006746053338| [2025/04/30 09:52:26 054414] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746054414| [2025/04/30 09:52:26 054426] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746054305|pq_index:0| [2025/04/30 09:52:26 054431] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746053221| [2025/04/30 09:52:26 054436] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746054435| [2025/04/30 09:52:26 054441] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006746054305|now:1746006746054435| [2025/04/30 09:52:26 054446] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006746054305|now:1746006746054435| [2025/04/30 09:52:26 054450] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:26 054455] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43407|min_srtt:43407|path_bw:1210332|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 054460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:52808|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2055027| [2025/04/30 09:52:26 054465] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 054469] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 054474] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 054482] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 054489] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 054495] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2052669| [2025/04/30 09:52:26 054502] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 054509] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2126| [2025/04/30 09:52:26 054549] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2126|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746006746054520|stream_id:0|stream_offset:2052669| [2025/04/30 09:52:26 054558] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 054574] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 09:52:26 054581] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43407|rtt_var:353|pto_duration:45407|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 054587] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 054593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 054600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 09:52:26 054606] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746124927|now:1746006746054580|interv:70347| [2025/04/30 09:52:26 054612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746124927|now:1746006746054580|interval:70347|pto_count:0|srtt:43407 [2025/04/30 09:52:26 054620] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:54008| [2025/04/30 09:52:26 054627] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 054634] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2053848| [2025/04/30 09:52:26 054641] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 054648] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2127| [2025/04/30 09:52:26 054697] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2127|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746006746054659|stream_id:0|stream_offset:2053848| [2025/04/30 09:52:26 054707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 054715] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 09:52:26 054720] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43407|rtt_var:353|pto_duration:45407|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 054724] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 054728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 054732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 09:52:26 054736] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746125066|now:1746006746054719|interv:70347| [2025/04/30 09:52:26 054740] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746125066|now:1746006746054719|interval:70347|pto_count:0|srtt:43407 [2025/04/30 09:52:26 054745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:55208| [2025/04/30 09:52:26 054755] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746072056| [2025/04/30 09:52:26 054760] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746072056| [2025/04/30 09:52:26 054764] [debug] |xqc_engine_wakeup_after|wakeup:1746006746072056|now:1746006746054763|diff:17293| [2025/04/30 09:52:26 054768] [debug] |xqc_engine_main_logic|END|now:1746006746054435| [2025/04/30 09:52:26 054994] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006746054994| [2025/04/30 09:52:26 055002] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 055011] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:875| [2025/04/30 09:52:26 055017] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:876| [2025/04/30 09:52:26 055025] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:876| [2025/04/30 09:52:26 055032] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 055040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2081|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2082|path_largest_ack:2081| [2025/04/30 09:52:26 055047] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:55212|prior_delivered:1985743|prior_time:1746006746009422|is_app_limited:0|send_elapse:44945|ack_elapse:45572|ctl_first_sent_time:1746006746010925|lagest_ack_time:1746006746054994|curr_delivered:2039755| [2025/04/30 09:52:26 055054] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746010925| [2025/04/30 09:52:26 055062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:83||sndq_packets_used_bytes:0|sndq_packets_free:1265| [2025/04/30 09:52:26 055068] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2082|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2082|path_largest_ack:2082| [2025/04/30 09:52:26 055075] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:325|tx_in_flight:55212|prior_delivered:1985743|prior_time:1746006746009422|is_app_limited:0|send_elapse:44945|ack_elapse:45572|ctl_first_sent_time:1746006746010925|lagest_ack_time:1746006746054994|curr_delivered:2040955| [2025/04/30 09:52:26 055082] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746011022| [2025/04/30 09:52:26 055089] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:82||sndq_packets_used_bytes:0|sndq_packets_free:1266| [2025/04/30 09:52:26 055095] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43407|rttvar:353|minrtt:31359|latest_rtt:43972|ack_delay:88| [2025/04/30 09:52:26 055101] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43467|rttvar:384|minrtt:31359|latest_rtt:43972|ack_delay:88| [2025/04/30 09:52:26 055108] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2082|lost_pn:2079|thresh:3| [2025/04/30 09:52:26 055115] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:26 055122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 055128] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43467|rtt_var:384|pto_duration:45467|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 055160] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 055165] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 055168] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:26 055173] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746125126|now:1746006746055128|interv:69998| [2025/04/30 09:52:26 055177] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746125126|now:1746006746055128|interval:69998|pto_count:0|srtt:43467 [2025/04/30 09:52:26 055181] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44945, ack_elapse 45572, delivered 55212|rate 1211533|lost 326| [2025/04/30 09:52:26 055186] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1211533) in round 36| [2025/04/30 09:52:26 055190] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 055194] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94980|extra_cwnd:9782| [2025/04/30 09:52:26 055198] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55212|packet_lost:0|acked:2400|po_sent_time:1746006746011022|recovery:1|recovery_start:1746006746011480|packet_conservation:1|next_round_delivered:1988149| [2025/04/30 09:52:26 055203] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55212|packet_lost:0|acked:2400|po_sent_time:1746006746011022|recovery:1|recovery_start:1746006746011480|packet_conservation:1|next_round_delivered:1988149| [2025/04/30 09:52:26 055207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211533|bw:1211533|cwnd:55212|full_bw_reached:1|inflight:52808|srtt:43467|latest_rtt:43972|min_rtt:31359|applimit:0|lost:326|recovery:1|recovery_start:1746006746011480|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 09:52:26 055213] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:876|largest:876|pns:2| [2025/04/30 09:52:26 055218] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:876|frame:ACK |recv_time:1746006746054994|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 055223] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866054994|now:1746006746054994|interv:120000000| [2025/04/30 09:52:26 055227] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866054994|now:1746006746054994|interv:120000000| [2025/04/30 09:52:26 055231] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746072056|pq_index:0| [2025/04/30 09:52:26 055235] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746054435| [2025/04/30 09:52:26 055239] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746055239| [2025/04/30 09:52:26 055244] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746055243| [2025/04/30 09:52:26 055250] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43467|min_srtt:43467|path_bw:1211533|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 055258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2055027| [2025/04/30 09:52:26 055263] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43467|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 055267] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:26 055272] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43467|min_srtt:43467|path_bw:1211533|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 055276] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:52808|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2056206| [2025/04/30 09:52:26 055280] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43467|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 055285] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:26 055289] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43467|min_srtt:43467|path_bw:1211533|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 055294] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:52808|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2057385| [2025/04/30 09:52:26 055298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 055302] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 055306] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 055310] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 055314] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 055319] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2055027| [2025/04/30 09:52:26 055323] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:26 055327] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006746056327|now:1746006746055327|interv:1000| [2025/04/30 09:52:26 055331] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:26 055335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 055339] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746056327| [2025/04/30 09:52:26 055343] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746056327| [2025/04/30 09:52:26 055350] [debug] |xqc_engine_wakeup_after|wakeup:1746006746056327|now:1746006746055349|diff:978| [2025/04/30 09:52:26 055354] [debug] |xqc_engine_main_logic|END|now:1746006746055243| [2025/04/30 09:52:26 055360] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746055359| [2025/04/30 09:52:26 055363] [debug] |xqc_engine_wakeup_after|wakeup:1746006746056327|now:1746006746055363|diff:964| [2025/04/30 09:52:26 055367] [debug] |xqc_engine_main_logic|END|now:1746006746055359| [2025/04/30 09:52:26 056439] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746056438| [2025/04/30 09:52:26 056451] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746056327|pq_index:0| [2025/04/30 09:52:26 056455] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746055243| [2025/04/30 09:52:26 056461] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746056460| [2025/04/30 09:52:26 056466] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006746056327|now:1746006746056460| [2025/04/30 09:52:26 056473] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006746056327|now:1746006746056460| [2025/04/30 09:52:26 056479] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:26 056487] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43467|min_srtt:43467|path_bw:1211533|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 056495] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:52808|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2057385| [2025/04/30 09:52:26 056500] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 09:52:26 056504] [debug] |scid:d47626d1917b423603b680b7|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 09:52:26 056508] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 09:52:26 056513] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055C0D6BED6FC| [2025/04/30 09:52:26 056521] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 056527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2055027| [2025/04/30 09:52:26 056534] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 056540] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2128| [2025/04/30 09:52:26 056584] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2128|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746006746056552|stream_id:0|stream_offset:2055027| [2025/04/30 09:52:26 056593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 056600] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 09:52:26 056615] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43467|rtt_var:384|pto_duration:45467|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 056621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 056627] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 056633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 09:52:26 056639] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746127019|now:1746006746056614|interv:70405| [2025/04/30 09:52:26 056645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746127019|now:1746006746056614|interval:70405|pto_count:0|srtt:43467 [2025/04/30 09:52:26 056653] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:54008| [2025/04/30 09:52:26 056660] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 056667] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:55212|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2056206| [2025/04/30 09:52:26 056675] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 056682] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2129| [2025/04/30 09:52:26 056723] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2129|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746006746056693|stream_id:0|stream_offset:2056206| [2025/04/30 09:52:26 056733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 056741] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 09:52:26 056748] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43467|rtt_var:384|pto_duration:45467|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 056754] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 056758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 056762] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 09:52:26 056766] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746127160|now:1746006746056747|interv:70413| [2025/04/30 09:52:26 056770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746127160|now:1746006746056747|interval:70413|pto_count:0|srtt:43467 [2025/04/30 09:52:26 056775] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55212|inflight:55208| [2025/04/30 09:52:26 056780] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746072056| [2025/04/30 09:52:26 056784] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746072056| [2025/04/30 09:52:26 056793] [debug] |xqc_engine_wakeup_after|wakeup:1746006746072056|now:1746006746056793|diff:15263| [2025/04/30 09:52:26 056797] [debug] |xqc_engine_main_logic|END|now:1746006746056460| [2025/04/30 09:52:26 056973] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006746056972| [2025/04/30 09:52:26 056983] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 056991] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:876| [2025/04/30 09:52:26 056997] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:877| [2025/04/30 09:52:26 057005] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:877| [2025/04/30 09:52:26 057012] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 057019] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2083|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2084|path_largest_ack:2083| [2025/04/30 09:52:26 057027] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54006|prior_delivered:1988149|prior_time:1746006746011333|is_app_limited:0|send_elapse:44961|ack_elapse:45639|ctl_first_sent_time:1746006746012943|lagest_ack_time:1746006746056972|curr_delivered:2042155| [2025/04/30 09:52:26 057034] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746012943| [2025/04/30 09:52:26 057041] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:81||sndq_packets_used_bytes:0|sndq_packets_free:1267| [2025/04/30 09:52:26 057049] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2084|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2084|path_largest_ack:2084| [2025/04/30 09:52:26 057055] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54006|prior_delivered:1988149|prior_time:1746006746011333|is_app_limited:0|send_elapse:44961|ack_elapse:45639|ctl_first_sent_time:1746006746012943|lagest_ack_time:1746006746056972|curr_delivered:2043355| [2025/04/30 09:52:26 057062] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746013086| [2025/04/30 09:52:26 057069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:80||sndq_packets_used_bytes:0|sndq_packets_free:1268| [2025/04/30 09:52:26 057075] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43467|rttvar:384|minrtt:31359|latest_rtt:43886|ack_delay:96| [2025/04/30 09:52:26 057082] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43507|rttvar:368|minrtt:31359|latest_rtt:43886|ack_delay:96| [2025/04/30 09:52:26 057089] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2084|lost_pn:2081|thresh:3| [2025/04/30 09:52:26 057095] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:26 057102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 057106] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43507|rtt_var:368|pto_duration:45507|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 057110] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 057119] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 057123] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:26 057127] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746127200|now:1746006746057105|interv:70095| [2025/04/30 09:52:26 057131] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746127200|now:1746006746057105|interval:70095|pto_count:0|srtt:43507 [2025/04/30 09:52:26 057159] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44961, ack_elapse 45639, delivered 55206|rate 1209623|lost 326| [2025/04/30 09:52:26 057164] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: RTT round update 36 -> 37| [2025/04/30 09:52:26 057168] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1209623) in round 37| [2025/04/30 09:52:26 057172] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 057176] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94980|extra_cwnd:9628| [2025/04/30 09:52:26 057180] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55212|packet_lost:0|acked:2400|po_sent_time:1746006746013086|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2043355| [2025/04/30 09:52:26 057185] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104667|packet_lost:0|acked:2400|po_sent_time:1746006746013086|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2043355| [2025/04/30 09:52:26 057190] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211533|bw:1211533|cwnd:104608|full_bw_reached:1|inflight:52808|srtt:43507|latest_rtt:43886|min_rtt:31359|applimit:0|lost:326|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:52:26 057196] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:877|largest:877|pns:2| [2025/04/30 09:52:26 057200] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:877|frame:ACK |recv_time:1746006746056972|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 057205] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866056972|now:1746006746056972|interv:120000000| [2025/04/30 09:52:26 057210] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866056972|now:1746006746056972|interv:120000000| [2025/04/30 09:52:26 057214] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746072056|pq_index:0| [2025/04/30 09:52:26 057218] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746056460| [2025/04/30 09:52:26 057222] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746057222| [2025/04/30 09:52:26 057227] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746057226| [2025/04/30 09:52:26 057233] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|min_srtt:43507|path_bw:1211533|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 057245] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2057385| [2025/04/30 09:52:26 057250] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 057255] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:26 057260] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|min_srtt:43507|path_bw:1211533|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 057264] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:52808|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2058564| [2025/04/30 09:52:26 057268] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 057273] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:26 057277] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|min_srtt:43507|path_bw:1211533|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 057282] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:52808|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2059743| [2025/04/30 09:52:26 057286] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 057290] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:26 057294] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|min_srtt:43507|path_bw:1211533|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 057299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:52808|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2060922| [2025/04/30 09:52:26 057303] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 057307] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:26 057312] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|min_srtt:43507|path_bw:1211533|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 057316] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:52808|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2062101| [2025/04/30 09:52:26 057320] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 057327] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:26 057331] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|min_srtt:43507|path_bw:1211533|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 057335] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:52808|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2063280| [2025/04/30 09:52:26 057340] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 057344] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:26 057348] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|min_srtt:43507|path_bw:1211533|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 057352] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:52808|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2064459| [2025/04/30 09:52:26 057357] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 057361] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:26 057365] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|min_srtt:43507|path_bw:1211533|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 057369] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:52808|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2065638| [2025/04/30 09:52:26 057373] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 057378] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:26 057382] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|min_srtt:43507|path_bw:1211533|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 057386] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:52808|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2066817| [2025/04/30 09:52:26 057390] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 057394] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:26 057399] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|min_srtt:43507|path_bw:1211533|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 057403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:52808|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2067996| [2025/04/30 09:52:26 057412] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 057416] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:26 057420] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|min_srtt:43507|path_bw:1211533|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 057424] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:52808|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2069175| [2025/04/30 09:52:26 057429] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 057433] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:26 057437] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|min_srtt:43507|path_bw:1211533|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 057441] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:52808|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2070354| [2025/04/30 09:52:26 057445] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 057450] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:26 057454] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|min_srtt:43507|path_bw:1211533|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 057458] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:52808|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2071533| [2025/04/30 09:52:26 057462] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 057467] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:26 057471] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|min_srtt:43507|path_bw:1211533|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 057475] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:52808|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2072712| [2025/04/30 09:52:26 057482] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 057492] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:26 057500] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|min_srtt:43507|path_bw:1211533|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 057507] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:52808|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2073891| [2025/04/30 09:52:26 057513] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 057517] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:26 057522] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|min_srtt:43507|path_bw:1211533|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 057529] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:52808|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2075070| [2025/04/30 09:52:26 057536] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 057542] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:26 057549] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|min_srtt:43507|path_bw:1211533|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 057555] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:52808|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2076249| [2025/04/30 09:52:26 057562] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 057572] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:26 057579] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|min_srtt:43507|path_bw:1211533|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 057586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:52808|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2077428| [2025/04/30 09:52:26 057592] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 057599] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:26 057605] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|min_srtt:43507|path_bw:1211533|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 057612] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:52808|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2078607| [2025/04/30 09:52:26 057625] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 057632] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:26 057639] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|min_srtt:43507|path_bw:1211533|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 057645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:52808|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2079786| [2025/04/30 09:52:26 057651] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 057658] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:26 057665] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|min_srtt:43507|path_bw:1211533|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 057670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:52808|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2080965| [2025/04/30 09:52:26 057676] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 057683] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:26 057689] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|min_srtt:43507|path_bw:1211533|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 057696] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:52808|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2082144| [2025/04/30 09:52:26 057702] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 057706] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:26 057710] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|min_srtt:43507|path_bw:1211533|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 057714] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:52808|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2083323| [2025/04/30 09:52:26 057719] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 057723] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:26 057731] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|min_srtt:43507|path_bw:1211533|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 057736] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:52808|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2084502| [2025/04/30 09:52:26 057740] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 057744] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:26 057748] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|min_srtt:43507|path_bw:1211533|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 057753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:52808|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2085681| [2025/04/30 09:52:26 057757] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 057761] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:26 057766] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|min_srtt:43507|path_bw:1211533|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 057770] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:52808|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2086860| [2025/04/30 09:52:26 057774] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 057780] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:26 057787] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|min_srtt:43507|path_bw:1211533|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 057793] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:52808|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2088039| [2025/04/30 09:52:26 057800] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 057807] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:26 057814] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|min_srtt:43507|path_bw:1211533|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 057821] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:52808|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2089218| [2025/04/30 09:52:26 057833] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 057838] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:26 057842] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|min_srtt:43507|path_bw:1211533|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 057846] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:52808|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2090397| [2025/04/30 09:52:26 057851] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 057855] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:26 057859] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|min_srtt:43507|path_bw:1211533|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 057863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:52808|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2091576| [2025/04/30 09:52:26 057868] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 057872] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:26 057876] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|min_srtt:43507|path_bw:1211533|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 057882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:52808|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2092755| [2025/04/30 09:52:26 057889] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 057896] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:26 057902] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|min_srtt:43507|path_bw:1211533|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 057909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:52808|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2093934| [2025/04/30 09:52:26 057913] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 057917] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:26 057925] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|min_srtt:43507|path_bw:1211533|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 057929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:52808|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2095113| [2025/04/30 09:52:26 057934] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 057938] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:26 057942] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|min_srtt:43507|path_bw:1211533|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 057946] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:52808|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2096292| [2025/04/30 09:52:26 057951] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 057955] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 09:52:26 057959] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|min_srtt:43507|path_bw:1211533|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 057963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:881|schedule_bytes:40800|inflight:52808|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2097152| [2025/04/30 09:52:26 057968] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:43507|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 057972] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:881|reinj:0|path_class:0| [2025/04/30 09:52:26 057977] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 057981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2057385| [2025/04/30 09:52:26 057986] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:26 057990] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006746058990|now:1746006746057990|interv:1000| [2025/04/30 09:52:26 057994] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:26 057998] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 058002] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746058990| [2025/04/30 09:52:26 058006] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746058990| [2025/04/30 09:52:26 058010] [debug] |xqc_engine_wakeup_after|wakeup:1746006746058990|now:1746006746058010|diff:980| [2025/04/30 09:52:26 058017] [debug] |xqc_engine_main_logic|END|now:1746006746057226| [2025/04/30 09:52:26 058023] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746058023| [2025/04/30 09:52:26 058027] [debug] |xqc_engine_wakeup_after|wakeup:1746006746058990|now:1746006746058027|diff:963| [2025/04/30 09:52:26 058031] [debug] |xqc_engine_main_logic|END|now:1746006746058023| [2025/04/30 09:52:26 058997] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006746058996| [2025/04/30 09:52:26 059012] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 059021] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:877| [2025/04/30 09:52:26 059028] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:878| [2025/04/30 09:52:26 059037] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:878| [2025/04/30 09:52:26 059043] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 059051] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2085|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2086|path_largest_ack:2085| [2025/04/30 09:52:26 059058] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54006|prior_delivered:1990549|prior_time:1746006746013262|is_app_limited:0|send_elapse:45064|ack_elapse:45734|ctl_first_sent_time:1746006746014868|lagest_ack_time:1746006746058996|curr_delivered:2044555| [2025/04/30 09:52:26 059066] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746014868| [2025/04/30 09:52:26 059073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:79||sndq_packets_used_bytes:0|sndq_packets_free:1269| [2025/04/30 09:52:26 059080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 059086] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54006|prior_delivered:1990549|prior_time:1746006746013262|is_app_limited:0|send_elapse:45064|ack_elapse:45734|ctl_first_sent_time:1746006746014868|lagest_ack_time:1746006746058996|curr_delivered:2045755| [2025/04/30 09:52:26 059094] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746014983| [2025/04/30 09:52:26 059100] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:78||sndq_packets_used_bytes:0|sndq_packets_free:1270| [2025/04/30 09:52:26 059104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43507|rttvar:368|minrtt:31359|latest_rtt:44013|ack_delay:96| [2025/04/30 09:52:26 059108] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43558|rttvar:378|minrtt:31359|latest_rtt:44013|ack_delay:96| [2025/04/30 09:52:26 059112] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2086|lost_pn:2083|thresh:3| [2025/04/30 09:52:26 059117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:26 059121] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 059125] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43558|rtt_var:378|pto_duration:45558|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 059156] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 059163] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 059169] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 50408| [2025/04/30 09:52:26 059175] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746127251|now:1746006746059125|interv:68126| [2025/04/30 09:52:26 059179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746127251|now:1746006746059125|interval:68126|pto_count:0|srtt:43558 [2025/04/30 09:52:26 059184] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45064, ack_elapse 45734, delivered 55206|rate 1207110|lost 326| [2025/04/30 09:52:26 059189] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207110) in round 37| [2025/04/30 09:52:26 059193] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 059197] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94980|extra_cwnd:9628| [2025/04/30 09:52:26 059201] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746014983|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2043355| [2025/04/30 09:52:26 059205] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746014983|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2043355| [2025/04/30 09:52:26 059210] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211533|bw:1211533|cwnd:104608|full_bw_reached:1|inflight:50408|srtt:43558|latest_rtt:44013|min_rtt:31359|applimit:0|lost:326|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:26 059216] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:878|largest:878|pns:2| [2025/04/30 09:52:26 059220] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:878|frame:ACK |recv_time:1746006746058996|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 059226] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866058996|now:1746006746058996|interv:120000000| [2025/04/30 09:52:26 059230] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866058996|now:1746006746058996|interv:120000000| [2025/04/30 09:52:26 059234] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746058990|pq_index:0| [2025/04/30 09:52:26 059238] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746057226| [2025/04/30 09:52:26 059242] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746059242| [2025/04/30 09:52:26 059247] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746059246| [2025/04/30 09:52:26 059252] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006746058990|now:1746006746059246| [2025/04/30 09:52:26 059260] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006746058990|now:1746006746059246| [2025/04/30 09:52:26 059264] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:26 059269] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 059274] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2057385| [2025/04/30 09:52:26 059279] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 059283] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2130| [2025/04/30 09:52:26 059318] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2130|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1746006746059291|stream_id:0|stream_offset:2057385| [2025/04/30 09:52:26 059324] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 059331] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/04/30 09:52:26 059337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43558|rtt_var:378|pto_duration:45558|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 059344] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 059351] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 059357] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51608| [2025/04/30 09:52:26 059364] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746129849|now:1746006746059337|interv:70512| [2025/04/30 09:52:26 059371] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746129849|now:1746006746059337|interval:70512|pto_count:0|srtt:43558 [2025/04/30 09:52:26 059379] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104608|inflight:51608| [2025/04/30 09:52:26 059387] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 059393] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2058564| [2025/04/30 09:52:26 059397] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 059401] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2131| [2025/04/30 09:52:26 059431] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2131|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1746006746059409|stream_id:0|stream_offset:2058564| [2025/04/30 09:52:26 059437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 059457] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/04/30 09:52:26 059464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43558|rtt_var:378|pto_duration:45558|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 059471] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 059478] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 059485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:26 059491] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746129967|now:1746006746059464|interv:70503| [2025/04/30 09:52:26 059497] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746129967|now:1746006746059464|interval:70503|pto_count:0|srtt:43558 [2025/04/30 09:52:26 059504] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104608|inflight:52808| [2025/04/30 09:52:26 059511] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 059519] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2059743| [2025/04/30 09:52:26 059526] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 059532] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2132| [2025/04/30 09:52:26 059571] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2132|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1746006746059542|stream_id:0|stream_offset:2059743| [2025/04/30 09:52:26 059580] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 059587] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 09:52:26 059594] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43558|rtt_var:378|pto_duration:45558|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 059601] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 059606] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 059613] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 09:52:26 059619] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746130100|now:1746006746059593|interv:70507| [2025/04/30 09:52:26 059626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746130100|now:1746006746059593|interval:70507|pto_count:0|srtt:43558 [2025/04/30 09:52:26 059633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104608|inflight:54008| [2025/04/30 09:52:26 059640] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 059652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2060922| [2025/04/30 09:52:26 059659] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:26 059665] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006746060665|now:1746006746059665|interv:1000| [2025/04/30 09:52:26 059669] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:26 059673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 059677] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746060665| [2025/04/30 09:52:26 059682] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746060665| [2025/04/30 09:52:26 059689] [debug] |xqc_engine_wakeup_after|wakeup:1746006746060665|now:1746006746059689|diff:976| [2025/04/30 09:52:26 059696] [debug] |xqc_engine_main_logic|END|now:1746006746059246| [2025/04/30 09:52:26 059704] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746059704| [2025/04/30 09:52:26 059710] [debug] |xqc_engine_wakeup_after|wakeup:1746006746060665|now:1746006746059710|diff:955| [2025/04/30 09:52:26 059719] [debug] |xqc_engine_main_logic|END|now:1746006746059704| [2025/04/30 09:52:26 060797] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746060796| [2025/04/30 09:52:26 060810] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746060665|pq_index:0| [2025/04/30 09:52:26 060817] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746059246| [2025/04/30 09:52:26 060826] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746060824| [2025/04/30 09:52:26 060833] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006746060665|now:1746006746060824| [2025/04/30 09:52:26 060840] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006746060665|now:1746006746060824| [2025/04/30 09:52:26 060846] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:26 060854] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 060862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2060922| [2025/04/30 09:52:26 060870] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 060877] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2133| [2025/04/30 09:52:26 060931] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2133|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746006746060887|stream_id:0|stream_offset:2060922| [2025/04/30 09:52:26 060941] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 060948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 09:52:26 060960] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43558|rtt_var:378|pto_duration:45558|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 060965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 060969] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 060974] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 09:52:26 060981] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746131445|now:1746006746060960|interv:70485| [2025/04/30 09:52:26 060988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746131445|now:1746006746060960|interval:70485|pto_count:0|srtt:43558 [2025/04/30 09:52:26 060995] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104608|inflight:55208| [2025/04/30 09:52:26 061003] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 061007] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2062101| [2025/04/30 09:52:26 061014] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 061021] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2134| [2025/04/30 09:52:26 061060] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2134|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55208|now:1746006746061031|stream_id:0|stream_offset:2062101| [2025/04/30 09:52:26 061069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 061076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:55208|applimit:0| [2025/04/30 09:52:26 061083] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43558|rtt_var:378|pto_duration:45558|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 061090] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 061096] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 061102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 56408| [2025/04/30 09:52:26 061109] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746131589|now:1746006746061082|interv:70507| [2025/04/30 09:52:26 061115] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746131589|now:1746006746061082|interval:70507|pto_count:0|srtt:43558 [2025/04/30 09:52:26 061124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104608|inflight:56408| [2025/04/30 09:52:26 061131] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 061159] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56408|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2063280| [2025/04/30 09:52:26 061171] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:26 061175] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006746062175|now:1746006746061175|interv:1000| [2025/04/30 09:52:26 061179] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:26 061183] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 061187] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746062175| [2025/04/30 09:52:26 061192] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746062175| [2025/04/30 09:52:26 061196] [debug] |xqc_engine_wakeup_after|wakeup:1746006746062175|now:1746006746061196|diff:979| [2025/04/30 09:52:26 061200] [debug] |xqc_engine_main_logic|END|now:1746006746060824| [2025/04/30 09:52:26 061210] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006746061210| [2025/04/30 09:52:26 061215] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 061221] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:878| [2025/04/30 09:52:26 061225] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:879| [2025/04/30 09:52:26 061231] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:879| [2025/04/30 09:52:26 061235] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 061240] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 061244] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54006|prior_delivered:1992949|prior_time:1746006746015203|is_app_limited:0|send_elapse:45008|ack_elapse:46007|ctl_first_sent_time:1746006746016806|lagest_ack_time:1746006746061210|curr_delivered:2046955| [2025/04/30 09:52:26 061249] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746016806| [2025/04/30 09:52:26 061254] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:77||sndq_packets_used_bytes:0|sndq_packets_free:1271| [2025/04/30 09:52:26 061258] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 061263] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54006|prior_delivered:1992949|prior_time:1746006746015203|is_app_limited:0|send_elapse:45008|ack_elapse:46007|ctl_first_sent_time:1746006746016806|lagest_ack_time:1746006746061210|curr_delivered:2048155| [2025/04/30 09:52:26 061267] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746016917| [2025/04/30 09:52:26 061271] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:76||sndq_packets_used_bytes:0|sndq_packets_free:1272| [2025/04/30 09:52:26 061275] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43558|rttvar:378|minrtt:31359|latest_rtt:44293|ack_delay:128| [2025/04/30 09:52:26 061279] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43634|rttvar:435|minrtt:31359|latest_rtt:44293|ack_delay:128| [2025/04/30 09:52:26 061287] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2088|lost_pn:2085|thresh:3| [2025/04/30 09:52:26 061291] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:26 061295] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 061299] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43634|rtt_var:435|pto_duration:45634|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 061304] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 061308] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 061312] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54008| [2025/04/30 09:52:26 061316] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746131665|now:1746006746061299|interv:70366| [2025/04/30 09:52:26 061320] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746131665|now:1746006746061299|interval:70366|pto_count:0|srtt:43634 [2025/04/30 09:52:26 061324] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45008, ack_elapse 46007, delivered 55206|rate 1199947|lost 326| [2025/04/30 09:52:26 061329] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199947) in round 37| [2025/04/30 09:52:26 061333] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 061337] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94980|extra_cwnd:9628| [2025/04/30 09:52:26 061341] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746016917|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2043355| [2025/04/30 09:52:26 061346] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746016917|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2043355| [2025/04/30 09:52:26 061350] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211533|bw:1211533|cwnd:104608|full_bw_reached:1|inflight:54008|srtt:43634|latest_rtt:44293|min_rtt:31359|applimit:0|lost:326|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:26 061356] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:879|largest:879|pns:2| [2025/04/30 09:52:26 061361] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:879|frame:ACK |recv_time:1746006746061210|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 061365] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866061210|now:1746006746061210|interv:120000000| [2025/04/30 09:52:26 061370] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866061210|now:1746006746061210|interv:120000000| [2025/04/30 09:52:26 061374] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746062175|pq_index:0| [2025/04/30 09:52:26 061380] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746060824| [2025/04/30 09:52:26 061384] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746061384| [2025/04/30 09:52:26 061389] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746061388| [2025/04/30 09:52:26 061395] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 061400] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2063280| [2025/04/30 09:52:26 061405] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:26 061412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 061418] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746062175| [2025/04/30 09:52:26 061424] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746062175| [2025/04/30 09:52:26 061431] [debug] |xqc_engine_wakeup_after|wakeup:1746006746062175|now:1746006746061431|diff:744| [2025/04/30 09:52:26 061438] [debug] |xqc_engine_main_logic|END|now:1746006746061388| [2025/04/30 09:52:26 061446] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746061446| [2025/04/30 09:52:26 061452] [debug] |xqc_engine_wakeup_after|wakeup:1746006746062175|now:1746006746061452|diff:723| [2025/04/30 09:52:26 061459] [debug] |xqc_engine_main_logic|END|now:1746006746061446| [2025/04/30 09:52:26 062535] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746062535| [2025/04/30 09:52:26 062547] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746062175|pq_index:0| [2025/04/30 09:52:26 062553] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746061388| [2025/04/30 09:52:26 062562] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746062560| [2025/04/30 09:52:26 062570] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006746062175|now:1746006746062560| [2025/04/30 09:52:26 062576] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006746062175|now:1746006746062560| [2025/04/30 09:52:26 062582] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:26 062591] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 062607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2063280| [2025/04/30 09:52:26 062615] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 062621] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2135| [2025/04/30 09:52:26 062666] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2135|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1746006746062632|stream_id:0|stream_offset:2063280| [2025/04/30 09:52:26 062678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 062686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/04/30 09:52:26 062693] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43634|rtt_var:435|pto_duration:45634|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 062700] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 062707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 062713] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55208| [2025/04/30 09:52:26 062720] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746133266|now:1746006746062692|interv:70574| [2025/04/30 09:52:26 062727] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746133266|now:1746006746062692|interval:70574|pto_count:0|srtt:43634 [2025/04/30 09:52:26 062732] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104608|inflight:55208| [2025/04/30 09:52:26 062738] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 062742] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2064459| [2025/04/30 09:52:26 062747] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:26 062750] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006746063750|now:1746006746062750|interv:1000| [2025/04/30 09:52:26 062754] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:26 062758] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 062762] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746063750| [2025/04/30 09:52:26 062767] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746063750| [2025/04/30 09:52:26 062771] [debug] |xqc_engine_wakeup_after|wakeup:1746006746063750|now:1746006746062770|diff:980| [2025/04/30 09:52:26 062775] [debug] |xqc_engine_main_logic|END|now:1746006746062560| [2025/04/30 09:52:26 063041] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006746063040| [2025/04/30 09:52:26 063051] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 063060] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:879| [2025/04/30 09:52:26 063067] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:880| [2025/04/30 09:52:26 063075] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:880| [2025/04/30 09:52:26 063081] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 063088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 063102] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54006|prior_delivered:1995349|prior_time:1746006746017153|is_app_limited:0|send_elapse:44946|ack_elapse:45887|ctl_first_sent_time:1746006746018740|lagest_ack_time:1746006746063040|curr_delivered:2049355| [2025/04/30 09:52:26 063109] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746018740| [2025/04/30 09:52:26 063116] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:75||sndq_packets_used_bytes:0|sndq_packets_free:1273| [2025/04/30 09:52:26 063123] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 063130] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54006|prior_delivered:1995349|prior_time:1746006746017153|is_app_limited:0|send_elapse:44946|ack_elapse:45887|ctl_first_sent_time:1746006746018740|lagest_ack_time:1746006746063040|curr_delivered:2050555| [2025/04/30 09:52:26 063158] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746018861| [2025/04/30 09:52:26 063165] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:74||sndq_packets_used_bytes:0|sndq_packets_free:1274| [2025/04/30 09:52:26 063172] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43634|rttvar:435|minrtt:31359|latest_rtt:44179|ack_delay:96| [2025/04/30 09:52:26 063179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43690|rttvar:439|minrtt:31359|latest_rtt:44179|ack_delay:96| [2025/04/30 09:52:26 063185] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2090|lost_pn:2087|thresh:3| [2025/04/30 09:52:26 063191] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:26 063197] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 063201] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43690|rtt_var:439|pto_duration:45690|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 063206] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 063210] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 063214] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52808| [2025/04/30 09:52:26 063218] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746133322|now:1746006746063201|interv:70121| [2025/04/30 09:52:26 063222] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746133322|now:1746006746063201|interval:70121|pto_count:0|srtt:43690 [2025/04/30 09:52:26 063226] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44946, ack_elapse 45887, delivered 55206|rate 1203085|lost 326| [2025/04/30 09:52:26 063231] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203085) in round 37| [2025/04/30 09:52:26 063235] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 063239] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94980|extra_cwnd:9628| [2025/04/30 09:52:26 063247] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746018861|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2043355| [2025/04/30 09:52:26 063252] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746018861|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2043355| [2025/04/30 09:52:26 063256] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211533|bw:1211533|cwnd:104608|full_bw_reached:1|inflight:52808|srtt:43690|latest_rtt:44179|min_rtt:31359|applimit:0|lost:326|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:26 063262] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:26 063266] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:26 063271] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 09:52:26 063276] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:880|largest:880|pns:2| [2025/04/30 09:52:26 063280] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:880|frame:PING ACK |recv_time:1746006746063040|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 063285] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866063040|now:1746006746063040|interv:120000000| [2025/04/30 09:52:26 063289] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866063040|now:1746006746063040|interv:120000000| [2025/04/30 09:52:26 063293] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746063750|pq_index:0| [2025/04/30 09:52:26 063298] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746062560| [2025/04/30 09:52:26 063302] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746063302| [2025/04/30 09:52:26 063307] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746063306| [2025/04/30 09:52:26 063312] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:880|ack_delay:272|first_ack_range:12|largest_pkt_recv_time:1746006746063040| [2025/04/30 09:52:26 063317] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:880|low:868|pkt_pns:2| [2025/04/30 09:52:26 063321] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:866|low:851|pkt_pns:2| [2025/04/30 09:52:26 063325] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:849|low:849|pkt_pns:2| [2025/04/30 09:52:26 063328] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:10|path:0|path_largest_recv:880|frame_largest_recv:880| [2025/04/30 09:52:26 063333] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:26 063338] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:26 063344] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:52808|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2064459| [2025/04/30 09:52:26 063349] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:26 063353] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 063357] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746063750| [2025/04/30 09:52:26 063361] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746063750| [2025/04/30 09:52:26 063365] [debug] |xqc_engine_wakeup_after|wakeup:1746006746063750|now:1746006746063365|diff:385| [2025/04/30 09:52:26 063370] [debug] |xqc_engine_main_logic|END|now:1746006746063306| [2025/04/30 09:52:26 063375] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746063375| [2025/04/30 09:52:26 063379] [debug] |xqc_engine_wakeup_after|wakeup:1746006746063750|now:1746006746063379|diff:371| [2025/04/30 09:52:26 063383] [debug] |xqc_engine_main_logic|END|now:1746006746063375| [2025/04/30 09:52:26 064453] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746064453| [2025/04/30 09:52:26 064467] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746063750|pq_index:0| [2025/04/30 09:52:26 064474] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746063306| [2025/04/30 09:52:26 064479] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746064478| [2025/04/30 09:52:26 064484] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006746063750|now:1746006746064478| [2025/04/30 09:52:26 064488] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006746063750|now:1746006746064478| [2025/04/30 09:52:26 064494] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:26 064503] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 09:52:26 064509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:52808|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2064459| [2025/04/30 09:52:26 064516] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 064522] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2136| [2025/04/30 09:52:26 064586] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2136|size:1210|sent:1226|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:52808|now:1746006746064534|stream_id:0|stream_offset:2064459| [2025/04/30 09:52:26 064597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:2136|origin_pktnum:0|size:1210|enc_size:1226|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:26 064604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/04/30 09:52:26 064611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43690|rtt_var:439|pto_duration:45690|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 064618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 064631] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 064637] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54018| [2025/04/30 09:52:26 064655] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746135224|now:1746006746064611|interv:70613| [2025/04/30 09:52:26 064661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746135224|now:1746006746064611|interval:70613|pto_count:0|srtt:43690 [2025/04/30 09:52:26 064668] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104608|inflight:54018| [2025/04/30 09:52:26 064676] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 064683] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54018|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2065638| [2025/04/30 09:52:26 064688] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 064692] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2137| [2025/04/30 09:52:26 064728] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2137|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54018|now:1746006746064700|stream_id:0|stream_offset:2065638| [2025/04/30 09:52:26 064738] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 064745] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54018|applimit:0| [2025/04/30 09:52:26 064752] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43690|rtt_var:439|pto_duration:45690|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 064759] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 064763] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 064766] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55218| [2025/04/30 09:52:26 064770] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746135390|now:1746006746064751|interv:70639| [2025/04/30 09:52:26 064774] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746135390|now:1746006746064751|interval:70639|pto_count:0|srtt:43690 [2025/04/30 09:52:26 064779] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104608|inflight:55218| [2025/04/30 09:52:26 064784] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 064788] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55218|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2066817| [2025/04/30 09:52:26 064792] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:26 064801] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006746065801|now:1746006746064801|interv:1000| [2025/04/30 09:52:26 064805] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:26 064809] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 064813] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746065801| [2025/04/30 09:52:26 064817] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746065801| [2025/04/30 09:52:26 064821] [debug] |xqc_engine_wakeup_after|wakeup:1746006746065801|now:1746006746064821|diff:980| [2025/04/30 09:52:26 064826] [debug] |xqc_engine_main_logic|END|now:1746006746064478| [2025/04/30 09:52:26 064961] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006746064960| [2025/04/30 09:52:26 064971] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 064980] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:880| [2025/04/30 09:52:26 064984] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:881| [2025/04/30 09:52:26 064991] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:881| [2025/04/30 09:52:26 064998] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 065005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 065012] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54006|prior_delivered:1997749|prior_time:1746006746019066|is_app_limited:0|send_elapse:44782|ack_elapse:45894|ctl_first_sent_time:1746006746020657|lagest_ack_time:1746006746064960|curr_delivered:2051755| [2025/04/30 09:52:26 065020] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746020657| [2025/04/30 09:52:26 065026] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:73||sndq_packets_used_bytes:0|sndq_packets_free:1275| [2025/04/30 09:52:26 065033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 065039] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54006|prior_delivered:1997749|prior_time:1746006746019066|is_app_limited:0|send_elapse:44782|ack_elapse:45894|ctl_first_sent_time:1746006746020657|lagest_ack_time:1746006746064960|curr_delivered:2052955| [2025/04/30 09:52:26 065046] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746020795| [2025/04/30 09:52:26 065052] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:72||sndq_packets_used_bytes:0|sndq_packets_free:1276| [2025/04/30 09:52:26 065057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43690|rttvar:439|minrtt:31359|latest_rtt:44165|ack_delay:96| [2025/04/30 09:52:26 065062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43737|rttvar:424|minrtt:31359|latest_rtt:44165|ack_delay:96| [2025/04/30 09:52:26 065069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2092|lost_pn:2089|thresh:3| [2025/04/30 09:52:26 065076] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:26 065090] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 065097] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43737|rtt_var:424|pto_duration:45737|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 065104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 065110] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 065117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52818| [2025/04/30 09:52:26 065122] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746135437|now:1746006746065096|interv:70341| [2025/04/30 09:52:26 065126] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746135437|now:1746006746065096|interval:70341|pto_count:0|srtt:43737 [2025/04/30 09:52:26 065130] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44782, ack_elapse 45894, delivered 55206|rate 1202902|lost 326| [2025/04/30 09:52:26 065153] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202902) in round 37| [2025/04/30 09:52:26 065157] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 065161] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94980|extra_cwnd:9628| [2025/04/30 09:52:26 065165] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746020795|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2043355| [2025/04/30 09:52:26 065170] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746020795|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2043355| [2025/04/30 09:52:26 065174] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211533|bw:1211533|cwnd:104608|full_bw_reached:1|inflight:52818|srtt:43737|latest_rtt:44165|min_rtt:31359|applimit:0|lost:326|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:26 065181] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:881|largest:881|pns:2| [2025/04/30 09:52:26 065185] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:881|frame:ACK |recv_time:1746006746064960|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 065190] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866064960|now:1746006746064960|interv:120000000| [2025/04/30 09:52:26 065194] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866064960|now:1746006746064960|interv:120000000| [2025/04/30 09:52:26 065198] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746065801|pq_index:0| [2025/04/30 09:52:26 065202] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746064478| [2025/04/30 09:52:26 065206] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746065206| [2025/04/30 09:52:26 065211] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746065210| [2025/04/30 09:52:26 065221] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 065226] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52818|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2066817| [2025/04/30 09:52:26 065230] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:26 065234] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 065238] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746065801| [2025/04/30 09:52:26 065242] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746065801| [2025/04/30 09:52:26 065246] [debug] |xqc_engine_wakeup_after|wakeup:1746006746065801|now:1746006746065246|diff:555| [2025/04/30 09:52:26 065251] [debug] |xqc_engine_main_logic|END|now:1746006746065210| [2025/04/30 09:52:26 065256] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746065256| [2025/04/30 09:52:26 065260] [debug] |xqc_engine_wakeup_after|wakeup:1746006746065801|now:1746006746065260|diff:541| [2025/04/30 09:52:26 065264] [debug] |xqc_engine_main_logic|END|now:1746006746065256| [2025/04/30 09:52:26 066334] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746066334| [2025/04/30 09:52:26 066346] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746065801|pq_index:0| [2025/04/30 09:52:26 066351] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746065210| [2025/04/30 09:52:26 066356] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746066355| [2025/04/30 09:52:26 066361] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006746065801|now:1746006746066355| [2025/04/30 09:52:26 066365] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006746065801|now:1746006746066355| [2025/04/30 09:52:26 066369] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:26 066375] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 066379] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52818|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2066817| [2025/04/30 09:52:26 066384] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 066388] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2138| [2025/04/30 09:52:26 066422] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2138|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52818|now:1746006746066397|stream_id:0|stream_offset:2066817| [2025/04/30 09:52:26 066432] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 066446] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52818|applimit:0| [2025/04/30 09:52:26 066453] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43737|rtt_var:424|pto_duration:45737|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 066460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 066467] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 066473] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54018| [2025/04/30 09:52:26 066480] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746137134|now:1746006746066453|interv:70681| [2025/04/30 09:52:26 066486] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746137134|now:1746006746066453|interval:70681|pto_count:0|srtt:43737 [2025/04/30 09:52:26 066494] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104608|inflight:54018| [2025/04/30 09:52:26 066501] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 066508] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54018|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2067996| [2025/04/30 09:52:26 066516] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 066523] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2139| [2025/04/30 09:52:26 066564] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2139|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54018|now:1746006746066534|stream_id:0|stream_offset:2067996| [2025/04/30 09:52:26 066574] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 066582] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54018|applimit:0| [2025/04/30 09:52:26 066589] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43737|rtt_var:424|pto_duration:45737|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 066596] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 066603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 066609] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55218| [2025/04/30 09:52:26 066615] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746137271|now:1746006746066589|interv:70682| [2025/04/30 09:52:26 066622] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746137271|now:1746006746066589|interval:70682|pto_count:0|srtt:43737 [2025/04/30 09:52:26 066629] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104608|inflight:55218| [2025/04/30 09:52:26 066636] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 066649] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55218|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2069175| [2025/04/30 09:52:26 066656] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:26 066663] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006746067662|now:1746006746066662|interv:1000| [2025/04/30 09:52:26 066668] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:26 066671] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 066676] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746067662| [2025/04/30 09:52:26 066680] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746067662| [2025/04/30 09:52:26 066684] [debug] |xqc_engine_wakeup_after|wakeup:1746006746067662|now:1746006746066684|diff:978| [2025/04/30 09:52:26 066688] [debug] |xqc_engine_main_logic|END|now:1746006746066355| [2025/04/30 09:52:26 066948] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006746066947| [2025/04/30 09:52:26 066955] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 066962] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:881| [2025/04/30 09:52:26 066966] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:882| [2025/04/30 09:52:26 066975] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:882| [2025/04/30 09:52:26 066981] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 066988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 066996] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54006|prior_delivered:2000149|prior_time:1746006746021079|is_app_limited:0|send_elapse:44897|ack_elapse:45868|ctl_first_sent_time:1746006746022687|lagest_ack_time:1746006746066947|curr_delivered:2054155| [2025/04/30 09:52:26 067003] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746022687| [2025/04/30 09:52:26 067010] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:71||sndq_packets_used_bytes:0|sndq_packets_free:1277| [2025/04/30 09:52:26 067017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 067024] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54006|prior_delivered:2000149|prior_time:1746006746021079|is_app_limited:0|send_elapse:44897|ack_elapse:45868|ctl_first_sent_time:1746006746022687|lagest_ack_time:1746006746066947|curr_delivered:2055355| [2025/04/30 09:52:26 067029] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746022817| [2025/04/30 09:52:26 067035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:70||sndq_packets_used_bytes:0|sndq_packets_free:1278| [2025/04/30 09:52:26 067041] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43737|rttvar:424|minrtt:31359|latest_rtt:44130|ack_delay:96| [2025/04/30 09:52:26 067048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43774|rttvar:392|minrtt:31359|latest_rtt:44130|ack_delay:96| [2025/04/30 09:52:26 067060] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2094|lost_pn:2091|thresh:3| [2025/04/30 09:52:26 067066] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:26 067073] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 067079] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43774|rtt_var:392|pto_duration:45774|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 067085] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 067092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 067096] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52818| [2025/04/30 09:52:26 067100] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746137308|now:1746006746067078|interv:70230| [2025/04/30 09:52:26 067104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746137308|now:1746006746067078|interval:70230|pto_count:0|srtt:43774 [2025/04/30 09:52:26 067109] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44897, ack_elapse 45868, delivered 55206|rate 1203584|lost 326| [2025/04/30 09:52:26 067113] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203584) in round 37| [2025/04/30 09:52:26 067118] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 067122] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94980|extra_cwnd:9628| [2025/04/30 09:52:26 067126] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746022817|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2043355| [2025/04/30 09:52:26 067130] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746022817|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2043355| [2025/04/30 09:52:26 067155] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211533|bw:1211533|cwnd:104608|full_bw_reached:1|inflight:52818|srtt:43774|latest_rtt:44130|min_rtt:31359|applimit:0|lost:326|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:26 067161] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:882|largest:882|pns:2| [2025/04/30 09:52:26 067166] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:882|frame:ACK |recv_time:1746006746066947|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 067171] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866066947|now:1746006746066947|interv:120000000| [2025/04/30 09:52:26 067175] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866066947|now:1746006746066947|interv:120000000| [2025/04/30 09:52:26 067183] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746067662|pq_index:0| [2025/04/30 09:52:26 067187] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746066355| [2025/04/30 09:52:26 067191] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746067191| [2025/04/30 09:52:26 067196] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746067195| [2025/04/30 09:52:26 067202] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 067207] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52818|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2069175| [2025/04/30 09:52:26 067212] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:26 067215] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 067219] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746067662| [2025/04/30 09:52:26 067223] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746067662| [2025/04/30 09:52:26 067227] [debug] |xqc_engine_wakeup_after|wakeup:1746006746067662|now:1746006746067227|diff:435| [2025/04/30 09:52:26 067232] [debug] |xqc_engine_main_logic|END|now:1746006746067195| [2025/04/30 09:52:26 067237] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746067237| [2025/04/30 09:52:26 067241] [debug] |xqc_engine_wakeup_after|wakeup:1746006746067662|now:1746006746067241|diff:421| [2025/04/30 09:52:26 067245] [debug] |xqc_engine_main_logic|END|now:1746006746067237| [2025/04/30 09:52:26 068314] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746068314| [2025/04/30 09:52:26 068326] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746067662|pq_index:0| [2025/04/30 09:52:26 068331] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746067195| [2025/04/30 09:52:26 068336] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746068335| [2025/04/30 09:52:26 068341] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006746067662|now:1746006746068335| [2025/04/30 09:52:26 068345] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006746067662|now:1746006746068335| [2025/04/30 09:52:26 068349] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:26 068355] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 068359] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52818|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2069175| [2025/04/30 09:52:26 068364] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 068369] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2140| [2025/04/30 09:52:26 068400] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2140|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52818|now:1746006746068377|stream_id:0|stream_offset:2069175| [2025/04/30 09:52:26 068412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 068417] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52818|applimit:0| [2025/04/30 09:52:26 068422] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43774|rtt_var:392|pto_duration:45774|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 068430] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 068436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 068443] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54018| [2025/04/30 09:52:26 068449] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746139151|now:1746006746068422|interv:70729| [2025/04/30 09:52:26 068454] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746139151|now:1746006746068422|interval:70729|pto_count:0|srtt:43774 [2025/04/30 09:52:26 068461] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104608|inflight:54018| [2025/04/30 09:52:26 068469] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 068476] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54018|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2070354| [2025/04/30 09:52:26 068483] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 068490] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2141| [2025/04/30 09:52:26 068530] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2141|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54018|now:1746006746068501|stream_id:0|stream_offset:2070354| [2025/04/30 09:52:26 068541] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 068548] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54018|applimit:0| [2025/04/30 09:52:26 068555] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43774|rtt_var:392|pto_duration:45774|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 068562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 068569] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 068581] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55218| [2025/04/30 09:52:26 068587] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746139275|now:1746006746068555|interv:70720| [2025/04/30 09:52:26 068594] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746139275|now:1746006746068555|interval:70720|pto_count:0|srtt:43774 [2025/04/30 09:52:26 068607] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104608|inflight:55218| [2025/04/30 09:52:26 068615] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 068621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55218|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2071533| [2025/04/30 09:52:26 068629] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:26 068635] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006746069635|now:1746006746068635|interv:1000| [2025/04/30 09:52:26 068641] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:26 068647] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 068654] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746069635| [2025/04/30 09:52:26 068660] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746069635| [2025/04/30 09:52:26 068666] [debug] |xqc_engine_wakeup_after|wakeup:1746006746069635|now:1746006746068666|diff:969| [2025/04/30 09:52:26 068673] [debug] |xqc_engine_main_logic|END|now:1746006746068335| [2025/04/30 09:52:26 068936] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006746068935| [2025/04/30 09:52:26 068944] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 068952] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:882| [2025/04/30 09:52:26 068958] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:883| [2025/04/30 09:52:26 068966] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:883| [2025/04/30 09:52:26 068973] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 068981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 068988] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54006|prior_delivered:2002549|prior_time:1746006746023098|is_app_limited:0|send_elapse:44511|ack_elapse:45837|ctl_first_sent_time:1746006746024705|lagest_ack_time:1746006746068935|curr_delivered:2056555| [2025/04/30 09:52:26 068996] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746024705| [2025/04/30 09:52:26 069002] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:69||sndq_packets_used_bytes:0|sndq_packets_free:1279| [2025/04/30 09:52:26 069009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 069016] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54006|prior_delivered:2002549|prior_time:1746006746023098|is_app_limited:0|send_elapse:44511|ack_elapse:45837|ctl_first_sent_time:1746006746024705|lagest_ack_time:1746006746068935|curr_delivered:2057755| [2025/04/30 09:52:26 069023] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746024838| [2025/04/30 09:52:26 069036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:68||sndq_packets_used_bytes:0|sndq_packets_free:1280| [2025/04/30 09:52:26 069041] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43774|rttvar:392|minrtt:31359|latest_rtt:44097|ack_delay:88| [2025/04/30 09:52:26 069046] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43804|rttvar:352|minrtt:31359|latest_rtt:44097|ack_delay:88| [2025/04/30 09:52:26 069050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2096|lost_pn:2093|thresh:3| [2025/04/30 09:52:26 069054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:26 069059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 069063] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43804|rtt_var:352|pto_duration:45804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 069067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 069071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 069075] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52818| [2025/04/30 09:52:26 069079] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746139305|now:1746006746069062|interv:70243| [2025/04/30 09:52:26 069083] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746139305|now:1746006746069062|interval:70243|pto_count:0|srtt:43804 [2025/04/30 09:52:26 069087] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44511, ack_elapse 45837, delivered 55206|rate 1204398|lost 326| [2025/04/30 09:52:26 069092] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204398) in round 37| [2025/04/30 09:52:26 069097] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 069104] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94980|extra_cwnd:9628| [2025/04/30 09:52:26 069110] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746024838|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2043355| [2025/04/30 09:52:26 069118] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746024838|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2043355| [2025/04/30 09:52:26 069123] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211533|bw:1211533|cwnd:104608|full_bw_reached:1|inflight:52818|srtt:43804|latest_rtt:44097|min_rtt:31359|applimit:0|lost:326|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:26 069129] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:883|largest:883|pns:2| [2025/04/30 09:52:26 069152] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:883|frame:ACK |recv_time:1746006746068935|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 069161] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866068935|now:1746006746068935|interv:120000000| [2025/04/30 09:52:26 069165] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866068935|now:1746006746068935|interv:120000000| [2025/04/30 09:52:26 069169] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746069635|pq_index:0| [2025/04/30 09:52:26 069174] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746068335| [2025/04/30 09:52:26 069178] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746069178| [2025/04/30 09:52:26 069186] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746069184| [2025/04/30 09:52:26 069195] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 069202] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52818|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2071533| [2025/04/30 09:52:26 069207] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:26 069211] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 069215] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746069635| [2025/04/30 09:52:26 069219] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746069635| [2025/04/30 09:52:26 069223] [debug] |xqc_engine_wakeup_after|wakeup:1746006746069635|now:1746006746069223|diff:412| [2025/04/30 09:52:26 069227] [debug] |xqc_engine_main_logic|END|now:1746006746069184| [2025/04/30 09:52:26 069233] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746069233| [2025/04/30 09:52:26 069237] [debug] |xqc_engine_wakeup_after|wakeup:1746006746069635|now:1746006746069237|diff:398| [2025/04/30 09:52:26 069241] [debug] |xqc_engine_main_logic|END|now:1746006746069233| [2025/04/30 09:52:26 070310] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746070309| [2025/04/30 09:52:26 070321] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746069635|pq_index:0| [2025/04/30 09:52:26 070326] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746069184| [2025/04/30 09:52:26 070331] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746070330| [2025/04/30 09:52:26 070336] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006746069635|now:1746006746070330| [2025/04/30 09:52:26 070340] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006746069635|now:1746006746070330| [2025/04/30 09:52:26 070344] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:26 070350] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 070354] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52818|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2071533| [2025/04/30 09:52:26 070364] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 070369] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2142| [2025/04/30 09:52:26 070401] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2142|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52818|now:1746006746070377|stream_id:0|stream_offset:2071533| [2025/04/30 09:52:26 070407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 070415] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52818|applimit:0| [2025/04/30 09:52:26 070422] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43804|rtt_var:352|pto_duration:45804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 070429] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 070436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 070441] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54018| [2025/04/30 09:52:26 070446] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746141181|now:1746006746070422|interv:70759| [2025/04/30 09:52:26 070452] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746141181|now:1746006746070422|interval:70759|pto_count:0|srtt:43804 [2025/04/30 09:52:26 070459] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104608|inflight:54018| [2025/04/30 09:52:26 070467] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 070473] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54018|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2072712| [2025/04/30 09:52:26 070481] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 070487] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2143| [2025/04/30 09:52:26 070528] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2143|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54018|now:1746006746070498|stream_id:0|stream_offset:2072712| [2025/04/30 09:52:26 070538] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 070546] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54018|applimit:0| [2025/04/30 09:52:26 070553] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43804|rtt_var:352|pto_duration:45804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 070560] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 070566] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 070578] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55218| [2025/04/30 09:52:26 070585] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746141302|now:1746006746070552|interv:70750| [2025/04/30 09:52:26 070592] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746141302|now:1746006746070552|interval:70750|pto_count:0|srtt:43804 [2025/04/30 09:52:26 070599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104608|inflight:55218| [2025/04/30 09:52:26 070607] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 070614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55218|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2073891| [2025/04/30 09:52:26 070621] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:26 070627] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006746071627|now:1746006746070627|interv:1000| [2025/04/30 09:52:26 070634] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:26 070639] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 070645] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746071627| [2025/04/30 09:52:26 070652] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746071627| [2025/04/30 09:52:26 070658] [debug] |xqc_engine_wakeup_after|wakeup:1746006746071627|now:1746006746070658|diff:969| [2025/04/30 09:52:26 070662] [debug] |xqc_engine_main_logic|END|now:1746006746070330| [2025/04/30 09:52:26 070947] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006746070945| [2025/04/30 09:52:26 070957] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 070965] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:883| [2025/04/30 09:52:26 070971] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:884| [2025/04/30 09:52:26 070981] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:884| [2025/04/30 09:52:26 070987] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 070994] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 071001] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54006|prior_delivered:2004949|prior_time:1746006746025068|is_app_limited:0|send_elapse:44633|ack_elapse:45877|ctl_first_sent_time:1746006746026678|lagest_ack_time:1746006746070945|curr_delivered:2058955| [2025/04/30 09:52:26 071009] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746026678| [2025/04/30 09:52:26 071015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:67||sndq_packets_used_bytes:0|sndq_packets_free:1281| [2025/04/30 09:52:26 071023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 071038] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54006|prior_delivered:2004949|prior_time:1746006746025068|is_app_limited:0|send_elapse:44633|ack_elapse:45877|ctl_first_sent_time:1746006746026678|lagest_ack_time:1746006746070945|curr_delivered:2060155| [2025/04/30 09:52:26 071045] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746026813| [2025/04/30 09:52:26 071050] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:66||sndq_packets_used_bytes:0|sndq_packets_free:1282| [2025/04/30 09:52:26 071056] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43804|rttvar:352|minrtt:31359|latest_rtt:44132|ack_delay:96| [2025/04/30 09:52:26 071063] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43833|rttvar:322|minrtt:31359|latest_rtt:44132|ack_delay:96| [2025/04/30 09:52:26 071070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2098|lost_pn:2095|thresh:3| [2025/04/30 09:52:26 071077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:26 071083] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 071089] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43833|rtt_var:322|pto_duration:45833|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 071094] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 071098] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 071102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52818| [2025/04/30 09:52:26 071107] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746141331|now:1746006746071089|interv:70242| [2025/04/30 09:52:26 071114] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746141331|now:1746006746071089|interval:70242|pto_count:0|srtt:43833 [2025/04/30 09:52:26 071120] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44633, ack_elapse 45877, delivered 55206|rate 1203348|lost 326| [2025/04/30 09:52:26 071128] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203348) in round 37| [2025/04/30 09:52:26 071150] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 071158] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94980|extra_cwnd:9628| [2025/04/30 09:52:26 071162] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746026813|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2043355| [2025/04/30 09:52:26 071167] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746026813|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2043355| [2025/04/30 09:52:26 071171] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211533|bw:1211533|cwnd:104608|full_bw_reached:1|inflight:52818|srtt:43833|latest_rtt:44132|min_rtt:31359|applimit:0|lost:326|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:26 071181] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:884|largest:884|pns:2| [2025/04/30 09:52:26 071186] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:884|frame:ACK |recv_time:1746006746070945|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 071192] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866070945|now:1746006746070945|interv:120000000| [2025/04/30 09:52:26 071199] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866070945|now:1746006746070945|interv:120000000| [2025/04/30 09:52:26 071206] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746071627|pq_index:0| [2025/04/30 09:52:26 071212] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746070330| [2025/04/30 09:52:26 071218] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746071218| [2025/04/30 09:52:26 071223] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746071222| [2025/04/30 09:52:26 071229] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 071233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52818|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2073891| [2025/04/30 09:52:26 071238] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:26 071242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 071246] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746071627| [2025/04/30 09:52:26 071250] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746071627| [2025/04/30 09:52:26 071254] [debug] |xqc_engine_wakeup_after|wakeup:1746006746071627|now:1746006746071254|diff:373| [2025/04/30 09:52:26 071258] [debug] |xqc_engine_main_logic|END|now:1746006746071222| [2025/04/30 09:52:26 071264] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746071264| [2025/04/30 09:52:26 071268] [debug] |xqc_engine_wakeup_after|wakeup:1746006746071627|now:1746006746071267|diff:360| [2025/04/30 09:52:26 071271] [debug] |xqc_engine_main_logic|END|now:1746006746071264| [2025/04/30 09:52:26 072344] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746072344| [2025/04/30 09:52:26 072358] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746071627|pq_index:0| [2025/04/30 09:52:26 072365] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746071222| [2025/04/30 09:52:26 072374] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746072371| [2025/04/30 09:52:26 072381] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006746071627|now:1746006746072371| [2025/04/30 09:52:26 072387] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006746071627|now:1746006746072371| [2025/04/30 09:52:26 072400] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:26 072409] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 072416] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52818|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2073891| [2025/04/30 09:52:26 072424] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 072431] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2144| [2025/04/30 09:52:26 072498] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2144|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52818|now:1746006746072443|stream_id:0|stream_offset:2073891| [2025/04/30 09:52:26 072509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 072517] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52818|applimit:0| [2025/04/30 09:52:26 072524] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43833|rtt_var:322|pto_duration:45833|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 072531] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 072538] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 072545] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54018| [2025/04/30 09:52:26 072591] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746143276|now:1746006746072524|interv:70752| [2025/04/30 09:52:26 072598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746143276|now:1746006746072524|interval:70752|pto_count:0|srtt:43833 [2025/04/30 09:52:26 072604] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104608|inflight:54018| [2025/04/30 09:52:26 072611] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 072616] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54018|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2075070| [2025/04/30 09:52:26 072622] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 072628] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2145| [2025/04/30 09:52:26 072667] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2145|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54018|now:1746006746072637|stream_id:0|stream_offset:2075070| [2025/04/30 09:52:26 072675] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:2145|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:26 072681] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54018|applimit:0| [2025/04/30 09:52:26 072692] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43833|rtt_var:322|pto_duration:45833|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 072698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 072703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 072707] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55218| [2025/04/30 09:52:26 072712] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746143470|now:1746006746072692|interv:70778| [2025/04/30 09:52:26 072717] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746143470|now:1746006746072692|interval:70778|pto_count:0|srtt:43833 [2025/04/30 09:52:26 072723] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104608|inflight:55218| [2025/04/30 09:52:26 072728] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 072733] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55218|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2076249| [2025/04/30 09:52:26 072739] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:26 072744] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006746073744|now:1746006746072744|interv:1000| [2025/04/30 09:52:26 072749] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:26 072753] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 072758] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746073744| [2025/04/30 09:52:26 072763] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746073744| [2025/04/30 09:52:26 072768] [debug] |xqc_engine_wakeup_after|wakeup:1746006746073744|now:1746006746072768|diff:976| [2025/04/30 09:52:26 072773] [debug] |xqc_engine_main_logic|END|now:1746006746072371| [2025/04/30 09:52:26 072955] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006746072954| [2025/04/30 09:52:26 072963] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 072970] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:884| [2025/04/30 09:52:26 072976] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:885| [2025/04/30 09:52:26 072983] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:885| [2025/04/30 09:52:26 072989] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 072995] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 073002] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54006|prior_delivered:2007349|prior_time:1746006746027079|is_app_limited:0|send_elapse:44712|ack_elapse:45875|ctl_first_sent_time:1746006746028689|lagest_ack_time:1746006746072954|curr_delivered:2061355| [2025/04/30 09:52:26 073009] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746028689| [2025/04/30 09:52:26 073020] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:65||sndq_packets_used_bytes:0|sndq_packets_free:1283| [2025/04/30 09:52:26 073026] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 073032] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54006|prior_delivered:2007349|prior_time:1746006746027079|is_app_limited:0|send_elapse:44712|ack_elapse:45875|ctl_first_sent_time:1746006746028689|lagest_ack_time:1746006746072954|curr_delivered:2062555| [2025/04/30 09:52:26 073038] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746028817| [2025/04/30 09:52:26 073044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:64||sndq_packets_used_bytes:0|sndq_packets_free:1284| [2025/04/30 09:52:26 073049] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43833|rttvar:322|minrtt:31359|latest_rtt:44137|ack_delay:96| [2025/04/30 09:52:26 073055] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43859|rttvar:294|minrtt:31359|latest_rtt:44137|ack_delay:96| [2025/04/30 09:52:26 073061] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2100|lost_pn:2097|thresh:3| [2025/04/30 09:52:26 073066] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:26 073071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 073077] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43859|rtt_var:294|pto_duration:45859|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 073082] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 073087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 073092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52818| [2025/04/30 09:52:26 073097] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746143496|now:1746006746073076|interv:70420| [2025/04/30 09:52:26 073102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746143496|now:1746006746073076|interval:70420|pto_count:0|srtt:43859 [2025/04/30 09:52:26 073108] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44712, ack_elapse 45875, delivered 55206|rate 1203400|lost 326| [2025/04/30 09:52:26 073113] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203400) in round 37| [2025/04/30 09:52:26 073118] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 073123] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94980|extra_cwnd:9628| [2025/04/30 09:52:26 073128] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746028817|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2043355| [2025/04/30 09:52:26 073154] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746028817|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2043355| [2025/04/30 09:52:26 073164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211533|bw:1211533|cwnd:104608|full_bw_reached:1|inflight:52818|srtt:43859|latest_rtt:44137|min_rtt:31359|applimit:0|lost:326|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:26 073171] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:885|largest:885|pns:2| [2025/04/30 09:52:26 073177] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:885|frame:ACK |recv_time:1746006746072954|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 073183] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866072954|now:1746006746072954|interv:120000000| [2025/04/30 09:52:26 073187] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866072954|now:1746006746072954|interv:120000000| [2025/04/30 09:52:26 073193] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746073744|pq_index:0| [2025/04/30 09:52:26 073199] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746072371| [2025/04/30 09:52:26 073205] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746073205| [2025/04/30 09:52:26 073213] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746073211| [2025/04/30 09:52:26 073222] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 073229] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52818|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2076249| [2025/04/30 09:52:26 073236] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:26 073242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 073248] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746073744| [2025/04/30 09:52:26 073255] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746073744| [2025/04/30 09:52:26 073261] [debug] |xqc_engine_wakeup_after|wakeup:1746006746073744|now:1746006746073261|diff:483| [2025/04/30 09:52:26 073267] [debug] |xqc_engine_main_logic|END|now:1746006746073211| [2025/04/30 09:52:26 073276] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746073275| [2025/04/30 09:52:26 073282] [debug] |xqc_engine_wakeup_after|wakeup:1746006746073744|now:1746006746073281|diff:463| [2025/04/30 09:52:26 073288] [debug] |xqc_engine_main_logic|END|now:1746006746073275| [2025/04/30 09:52:26 074361] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746074361| [2025/04/30 09:52:26 074373] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746073744|pq_index:0| [2025/04/30 09:52:26 074378] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746073211| [2025/04/30 09:52:26 074383] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746074382| [2025/04/30 09:52:26 074393] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006746073744|now:1746006746074382| [2025/04/30 09:52:26 074397] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006746073744|now:1746006746074382| [2025/04/30 09:52:26 074401] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:26 074408] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 074415] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52818|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2076249| [2025/04/30 09:52:26 074423] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 074430] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2146| [2025/04/30 09:52:26 074474] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2146|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52818|now:1746006746074441|stream_id:0|stream_offset:2076249| [2025/04/30 09:52:26 074484] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:2146|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:26 074492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52818|applimit:0| [2025/04/30 09:52:26 074499] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43859|rtt_var:294|pto_duration:45859|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 074506] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 074513] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 074558] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54018| [2025/04/30 09:52:26 074566] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746145300|now:1746006746074499|interv:70801| [2025/04/30 09:52:26 074572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746145300|now:1746006746074499|interval:70801|pto_count:0|srtt:43859 [2025/04/30 09:52:26 074580] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104608|inflight:54018| [2025/04/30 09:52:26 074588] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 074594] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54018|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2077428| [2025/04/30 09:52:26 074614] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 074621] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2147| [2025/04/30 09:52:26 074658] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2147|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54018|now:1746006746074632|stream_id:0|stream_offset:2077428| [2025/04/30 09:52:26 074669] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:2147|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:26 074673] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54018|applimit:0| [2025/04/30 09:52:26 074678] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43859|rtt_var:294|pto_duration:45859|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 074682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 074686] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 074690] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55218| [2025/04/30 09:52:26 074694] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746145491|now:1746006746074678|interv:70813| [2025/04/30 09:52:26 074698] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746145491|now:1746006746074678|interval:70813|pto_count:0|srtt:43859 [2025/04/30 09:52:26 074703] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104608|inflight:55218| [2025/04/30 09:52:26 074707] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 074712] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55218|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2078607| [2025/04/30 09:52:26 074716] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:26 074720] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006746075720|now:1746006746074720|interv:1000| [2025/04/30 09:52:26 074724] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:26 074728] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 074732] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746075720| [2025/04/30 09:52:26 074736] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746075720| [2025/04/30 09:52:26 074740] [debug] |xqc_engine_wakeup_after|wakeup:1746006746075720|now:1746006746074740|diff:980| [2025/04/30 09:52:26 074745] [debug] |xqc_engine_main_logic|END|now:1746006746074382| [2025/04/30 09:52:26 074966] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006746074965| [2025/04/30 09:52:26 074978] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 074987] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:885| [2025/04/30 09:52:26 074993] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:886| [2025/04/30 09:52:26 075003] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:886| [2025/04/30 09:52:26 075009] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 075017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 075032] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54006|prior_delivered:2009749|prior_time:1746006746029078|is_app_limited:0|send_elapse:44882|ack_elapse:45887|ctl_first_sent_time:1746006746030662|lagest_ack_time:1746006746074965|curr_delivered:2063755| [2025/04/30 09:52:26 075040] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746030662| [2025/04/30 09:52:26 075048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:63||sndq_packets_used_bytes:0|sndq_packets_free:1285| [2025/04/30 09:52:26 075054] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 075061] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54006|prior_delivered:2009749|prior_time:1746006746029078|is_app_limited:0|send_elapse:44882|ack_elapse:45887|ctl_first_sent_time:1746006746030662|lagest_ack_time:1746006746074965|curr_delivered:2064955| [2025/04/30 09:52:26 075068] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746030813| [2025/04/30 09:52:26 075074] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:62||sndq_packets_used_bytes:0|sndq_packets_free:1286| [2025/04/30 09:52:26 075078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43859|rttvar:294|minrtt:31359|latest_rtt:44152|ack_delay:96| [2025/04/30 09:52:26 075082] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43884|rttvar:270|minrtt:31359|latest_rtt:44152|ack_delay:96| [2025/04/30 09:52:26 075087] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2102|lost_pn:2099|thresh:3| [2025/04/30 09:52:26 075091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:26 075095] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 075099] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43884|rtt_var:270|pto_duration:45884|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 075104] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 075108] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 075112] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52818| [2025/04/30 09:52:26 075116] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746145516|now:1746006746075099|interv:70417| [2025/04/30 09:52:26 075122] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746145516|now:1746006746075099|interval:70417|pto_count:0|srtt:43884 [2025/04/30 09:52:26 075130] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44882, ack_elapse 45887, delivered 55206|rate 1203085|lost 326| [2025/04/30 09:52:26 075158] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203085) in round 37| [2025/04/30 09:52:26 075162] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 075166] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94980|extra_cwnd:9628| [2025/04/30 09:52:26 075175] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746030813|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2043355| [2025/04/30 09:52:26 075179] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746030813|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2043355| [2025/04/30 09:52:26 075184] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211533|bw:1211533|cwnd:104608|full_bw_reached:1|inflight:52818|srtt:43884|latest_rtt:44152|min_rtt:31359|applimit:0|lost:326|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:26 075190] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:886|largest:886|pns:2| [2025/04/30 09:52:26 075195] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:886|frame:ACK |recv_time:1746006746074965|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 075200] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866074965|now:1746006746074965|interv:120000000| [2025/04/30 09:52:26 075205] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866074965|now:1746006746074965|interv:120000000| [2025/04/30 09:52:26 075209] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746075720|pq_index:0| [2025/04/30 09:52:26 075213] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746074382| [2025/04/30 09:52:26 075217] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746075217| [2025/04/30 09:52:26 075222] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746075221| [2025/04/30 09:52:26 075229] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 075233] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52818|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2078607| [2025/04/30 09:52:26 075238] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:26 075242] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 075246] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746075720| [2025/04/30 09:52:26 075250] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746075720| [2025/04/30 09:52:26 075254] [debug] |xqc_engine_wakeup_after|wakeup:1746006746075720|now:1746006746075254|diff:466| [2025/04/30 09:52:26 075259] [debug] |xqc_engine_main_logic|END|now:1746006746075221| [2025/04/30 09:52:26 075264] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746075264| [2025/04/30 09:52:26 075268] [debug] |xqc_engine_wakeup_after|wakeup:1746006746075720|now:1746006746075268|diff:452| [2025/04/30 09:52:26 075272] [debug] |xqc_engine_main_logic|END|now:1746006746075264| [2025/04/30 09:52:26 076339] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746076339| [2025/04/30 09:52:26 076357] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746075720|pq_index:0| [2025/04/30 09:52:26 076365] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746075221| [2025/04/30 09:52:26 076373] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746076371| [2025/04/30 09:52:26 076380] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006746075720|now:1746006746076371| [2025/04/30 09:52:26 076388] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006746075720|now:1746006746076371| [2025/04/30 09:52:26 076394] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:26 076402] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 076409] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52818|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2078607| [2025/04/30 09:52:26 076417] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 076424] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2148| [2025/04/30 09:52:26 076466] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2148|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52818|now:1746006746076435|stream_id:0|stream_offset:2078607| [2025/04/30 09:52:26 076476] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:2148|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:26 076483] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52818|applimit:0| [2025/04/30 09:52:26 076489] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43884|rtt_var:270|pto_duration:45884|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 076496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 076502] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 076509] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54018| [2025/04/30 09:52:26 076516] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746147319|now:1746006746076489|interv:70830| [2025/04/30 09:52:26 076522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746147319|now:1746006746076489|interval:70830|pto_count:0|srtt:43884 [2025/04/30 09:52:26 076530] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104608|inflight:54018| [2025/04/30 09:52:26 076537] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 076544] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54018|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2079786| [2025/04/30 09:52:26 076557] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 076565] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2149| [2025/04/30 09:52:26 076608] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2149|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54018|now:1746006746076576|stream_id:0|stream_offset:2079786| [2025/04/30 09:52:26 076618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:2149|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:26 076626] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54018|applimit:0| [2025/04/30 09:52:26 076633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43884|rtt_var:270|pto_duration:45884|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 076639] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 076645] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 076652] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55218| [2025/04/30 09:52:26 076658] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746147460|now:1746006746076632|interv:70828| [2025/04/30 09:52:26 076665] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746147460|now:1746006746076632|interval:70828|pto_count:0|srtt:43884 [2025/04/30 09:52:26 076672] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104608|inflight:55218| [2025/04/30 09:52:26 076680] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 076685] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55218|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2080965| [2025/04/30 09:52:26 076690] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:26 076694] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006746077694|now:1746006746076694|interv:1000| [2025/04/30 09:52:26 076698] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:26 076702] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 076706] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746077694| [2025/04/30 09:52:26 076710] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746077694| [2025/04/30 09:52:26 076714] [debug] |xqc_engine_wakeup_after|wakeup:1746006746077694|now:1746006746076714|diff:980| [2025/04/30 09:52:26 076719] [debug] |xqc_engine_main_logic|END|now:1746006746076371| [2025/04/30 09:52:26 076914] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006746076912| [2025/04/30 09:52:26 076924] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 076934] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:886| [2025/04/30 09:52:26 076940] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:887| [2025/04/30 09:52:26 076955] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:887| [2025/04/30 09:52:26 076962] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 076970] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2103|origin_pktnum:0|size:1208|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2104|path_largest_ack:2103| [2025/04/30 09:52:26 076978] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54014|prior_delivered:2012149|prior_time:1746006746031123|is_app_limited:0|send_elapse:45021|ack_elapse:45789|ctl_first_sent_time:1746006746032776|lagest_ack_time:1746006746076912|curr_delivered:2066163| [2025/04/30 09:52:26 076985] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746032776| [2025/04/30 09:52:26 076992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:61||sndq_packets_used_bytes:0|sndq_packets_free:1287| [2025/04/30 09:52:26 076999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 077006] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:52814|prior_delivered:2014549|prior_time:1746006746033049|is_app_limited:0|send_elapse:43625|ack_elapse:43863|ctl_first_sent_time:1746006746033370|lagest_ack_time:1746006746076912|curr_delivered:2067363| [2025/04/30 09:52:26 077013] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746033370| [2025/04/30 09:52:26 077020] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:60||sndq_packets_used_bytes:0|sndq_packets_free:1288| [2025/04/30 09:52:26 077027] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43884|rttvar:270|minrtt:31359|latest_rtt:43542|ack_delay:88| [2025/04/30 09:52:26 077033] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43830|rttvar:310|minrtt:31359|latest_rtt:43542|ack_delay:88| [2025/04/30 09:52:26 077040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2104|lost_pn:2101|thresh:3| [2025/04/30 09:52:26 077044] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:26 077049] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 865|pns:2| [2025/04/30 09:52:26 077053] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 077057] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43830|rtt_var:310|pto_duration:45830|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 077062] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 077066] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 077070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 09:52:26 077074] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746147406|now:1746006746077057|interv:70349| [2025/04/30 09:52:26 077078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746147406|now:1746006746077057|interval:70349|pto_count:0|srtt:43830 [2025/04/30 09:52:26 077087] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43625, ack_elapse 43863, delivered 52814|rate 1204067|lost 326| [2025/04/30 09:52:26 077091] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204067) in round 37| [2025/04/30 09:52:26 077096] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 077100] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94980|extra_cwnd:9628| [2025/04/30 09:52:26 077104] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2408|po_sent_time:1746006746033370|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2043355| [2025/04/30 09:52:26 077109] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2408|po_sent_time:1746006746033370|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2043355| [2025/04/30 09:52:26 077113] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211533|bw:1211533|cwnd:104608|full_bw_reached:1|inflight:52810|srtt:43830|latest_rtt:43542|min_rtt:31359|applimit:0|lost:326|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:26 077119] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:887|largest:887|pns:2| [2025/04/30 09:52:26 077124] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:887|frame:ACK |recv_time:1746006746076912|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 077128] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866076912|now:1746006746076912|interv:120000000| [2025/04/30 09:52:26 077155] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866076912|now:1746006746076912|interv:120000000| [2025/04/30 09:52:26 077159] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746077694|pq_index:0| [2025/04/30 09:52:26 077164] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746076371| [2025/04/30 09:52:26 077168] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746077168| [2025/04/30 09:52:26 077173] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746077172| [2025/04/30 09:52:26 077179] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 077184] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2080965| [2025/04/30 09:52:26 077189] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:26 077192] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 077196] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746077694| [2025/04/30 09:52:26 077201] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746077694| [2025/04/30 09:52:26 077208] [debug] |xqc_engine_wakeup_after|wakeup:1746006746077694|now:1746006746077208|diff:486| [2025/04/30 09:52:26 077213] [debug] |xqc_engine_main_logic|END|now:1746006746077172| [2025/04/30 09:52:26 077218] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746077218| [2025/04/30 09:52:26 077222] [debug] |xqc_engine_wakeup_after|wakeup:1746006746077694|now:1746006746077222|diff:472| [2025/04/30 09:52:26 077226] [debug] |xqc_engine_main_logic|END|now:1746006746077218| [2025/04/30 09:52:26 078294] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746078294| [2025/04/30 09:52:26 078305] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746077694|pq_index:0| [2025/04/30 09:52:26 078310] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746077172| [2025/04/30 09:52:26 078315] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746078314| [2025/04/30 09:52:26 078320] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006746077694|now:1746006746078314| [2025/04/30 09:52:26 078324] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006746077694|now:1746006746078314| [2025/04/30 09:52:26 078328] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:26 078334] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 078339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2080965| [2025/04/30 09:52:26 078343] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 078348] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2150| [2025/04/30 09:52:26 078392] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2150|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1746006746078356|stream_id:0|stream_offset:2080965| [2025/04/30 09:52:26 078402] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:2150|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:26 078410] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/04/30 09:52:26 078417] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43830|rtt_var:310|pto_duration:45830|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 078424] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 078430] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 078436] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 09:52:26 078442] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746149186|now:1746006746078417|interv:70769| [2025/04/30 09:52:26 078449] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746149186|now:1746006746078417|interval:70769|pto_count:0|srtt:43830 [2025/04/30 09:52:26 078463] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104608|inflight:54010| [2025/04/30 09:52:26 078470] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 078477] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2082144| [2025/04/30 09:52:26 078484] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 078490] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2151| [2025/04/30 09:52:26 078554] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2151|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746006746078501|stream_id:0|stream_offset:2082144| [2025/04/30 09:52:26 078564] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:2151|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:26 078572] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 09:52:26 078579] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43830|rtt_var:310|pto_duration:45830|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 078586] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 078592] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 078598] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 09:52:26 078605] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746149331|now:1746006746078579|interv:70752| [2025/04/30 09:52:26 078611] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746149331|now:1746006746078579|interval:70752|pto_count:0|srtt:43830 [2025/04/30 09:52:26 078618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104608|inflight:55210| [2025/04/30 09:52:26 078626] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 078633] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2083323| [2025/04/30 09:52:26 078640] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:26 078646] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006746079646|now:1746006746078646|interv:1000| [2025/04/30 09:52:26 078653] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:26 078662] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 078682] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746079646| [2025/04/30 09:52:26 078689] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746079646| [2025/04/30 09:52:26 078694] [debug] |xqc_engine_wakeup_after|wakeup:1746006746079646|now:1746006746078694|diff:952| [2025/04/30 09:52:26 078700] [debug] |xqc_engine_main_logic|END|now:1746006746078314| [2025/04/30 09:52:26 078896] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006746078895| [2025/04/30 09:52:26 078908] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 078916] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:887| [2025/04/30 09:52:26 078923] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:888| [2025/04/30 09:52:26 078930] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:888| [2025/04/30 09:52:26 078937] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 078945] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 078952] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54014|prior_delivered:2014549|prior_time:1746006746033049|is_app_limited:0|send_elapse:43732|ack_elapse:45846|ctl_first_sent_time:1746006746033477|lagest_ack_time:1746006746078895|curr_delivered:2068563| [2025/04/30 09:52:26 078959] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746033477| [2025/04/30 09:52:26 078967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:59||sndq_packets_used_bytes:0|sndq_packets_free:1289| [2025/04/30 09:52:26 078972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 078976] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:52814|prior_delivered:2016949|prior_time:1746006746035060|is_app_limited:0|send_elapse:44898|ack_elapse:43835|ctl_first_sent_time:1746006746036664|lagest_ack_time:1746006746078895|curr_delivered:2069763| [2025/04/30 09:52:26 078984] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746036664| [2025/04/30 09:52:26 078990] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:58||sndq_packets_used_bytes:0|sndq_packets_free:1290| [2025/04/30 09:52:26 078997] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43830|rttvar:310|minrtt:31359|latest_rtt:42231|ack_delay:88| [2025/04/30 09:52:26 079003] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43619|rttvar:654|minrtt:31359|latest_rtt:42231|ack_delay:88| [2025/04/30 09:52:26 079010] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2106|lost_pn:2103|thresh:3| [2025/04/30 09:52:26 079017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:26 079023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 079030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43619|rtt_var:654|pto_duration:46235|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 079036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 079043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 079047] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 09:52:26 079056] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746149736|now:1746006746079029|interv:70707| [2025/04/30 09:52:26 079060] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746149736|now:1746006746079029|interval:70707|pto_count:0|srtt:43619 [2025/04/30 09:52:26 079065] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44898, ack_elapse 43835, delivered 52814|rate 1176310|lost 326| [2025/04/30 09:52:26 079069] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176310) in round 37| [2025/04/30 09:52:26 079074] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 079078] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94980|extra_cwnd:9628| [2025/04/30 09:52:26 079082] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746036664|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2043355| [2025/04/30 09:52:26 079087] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746036664|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2043355| [2025/04/30 09:52:26 079091] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211533|bw:1211533|cwnd:104608|full_bw_reached:1|inflight:52810|srtt:43619|latest_rtt:42231|min_rtt:31359|applimit:0|lost:326|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:26 079097] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:888|largest:888|pns:2| [2025/04/30 09:52:26 079102] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:888|frame:ACK |recv_time:1746006746078895|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 079107] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866078895|now:1746006746078895|interv:120000000| [2025/04/30 09:52:26 079111] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866078895|now:1746006746078895|interv:120000000| [2025/04/30 09:52:26 079115] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746079646|pq_index:0| [2025/04/30 09:52:26 079119] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746078314| [2025/04/30 09:52:26 079124] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746079123| [2025/04/30 09:52:26 079129] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746079127| [2025/04/30 09:52:26 079159] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 079164] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2083323| [2025/04/30 09:52:26 079169] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:26 079177] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 079181] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746079646| [2025/04/30 09:52:26 079185] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746079646| [2025/04/30 09:52:26 079189] [debug] |xqc_engine_wakeup_after|wakeup:1746006746079646|now:1746006746079189|diff:457| [2025/04/30 09:52:26 079194] [debug] |xqc_engine_main_logic|END|now:1746006746079127| [2025/04/30 09:52:26 079199] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746079199| [2025/04/30 09:52:26 079203] [debug] |xqc_engine_wakeup_after|wakeup:1746006746079646|now:1746006746079203|diff:443| [2025/04/30 09:52:26 079207] [debug] |xqc_engine_main_logic|END|now:1746006746079199| [2025/04/30 09:52:26 080276] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746080276| [2025/04/30 09:52:26 080288] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746079646|pq_index:0| [2025/04/30 09:52:26 080293] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746079127| [2025/04/30 09:52:26 080298] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746080297| [2025/04/30 09:52:26 080303] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006746079646|now:1746006746080297| [2025/04/30 09:52:26 080308] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006746079646|now:1746006746080297| [2025/04/30 09:52:26 080312] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:26 080317] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 080322] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2083323| [2025/04/30 09:52:26 080327] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 080331] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2152| [2025/04/30 09:52:26 080372] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2152|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1746006746080340|stream_id:0|stream_offset:2083323| [2025/04/30 09:52:26 080382] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 080389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/04/30 09:52:26 080396] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43619|rtt_var:654|pto_duration:46235|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 080404] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 080410] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 080417] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 09:52:26 080431] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746151575|now:1746006746080396|interv:71179| [2025/04/30 09:52:26 080437] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746151575|now:1746006746080396|interval:71179|pto_count:0|srtt:43619 [2025/04/30 09:52:26 080445] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104608|inflight:54010| [2025/04/30 09:52:26 080453] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 080460] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2084502| [2025/04/30 09:52:26 080466] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 080472] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2153| [2025/04/30 09:52:26 080512] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2153|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746006746080483|stream_id:0|stream_offset:2084502| [2025/04/30 09:52:26 080521] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 080528] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 09:52:26 080535] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43619|rtt_var:654|pto_duration:46235|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 080542] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 080548] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 080554] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 09:52:26 080560] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746151718|now:1746006746080535|interv:71183| [2025/04/30 09:52:26 080567] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746151718|now:1746006746080535|interval:71183|pto_count:0|srtt:43619 [2025/04/30 09:52:26 080574] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104608|inflight:55210| [2025/04/30 09:52:26 080582] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 080588] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2085681| [2025/04/30 09:52:26 080595] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:26 080601] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006746081601|now:1746006746080601|interv:1000| [2025/04/30 09:52:26 080606] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:26 080610] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 080621] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746081601| [2025/04/30 09:52:26 080628] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746081601| [2025/04/30 09:52:26 080634] [debug] |xqc_engine_wakeup_after|wakeup:1746006746081601|now:1746006746080634|diff:967| [2025/04/30 09:52:26 080638] [debug] |xqc_engine_main_logic|END|now:1746006746080297| [2025/04/30 09:52:26 080898] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006746080897| [2025/04/30 09:52:26 080910] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 080918] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:888| [2025/04/30 09:52:26 080924] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:889| [2025/04/30 09:52:26 080933] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:889| [2025/04/30 09:52:26 080939] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 080945] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 080950] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54014|prior_delivered:2016949|prior_time:1746006746035060|is_app_limited:0|send_elapse:45010|ack_elapse:45837|ctl_first_sent_time:1746006746036776|lagest_ack_time:1746006746080897|curr_delivered:2070963| [2025/04/30 09:52:26 080954] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746036776| [2025/04/30 09:52:26 080959] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:57||sndq_packets_used_bytes:0|sndq_packets_free:1291| [2025/04/30 09:52:26 080963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 080968] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:50414|prior_delivered:2021749|prior_time:1746006746039040|is_app_limited:0|send_elapse:43667|ack_elapse:41857|ctl_first_sent_time:1746006746039399|lagest_ack_time:1746006746080897|curr_delivered:2072163| [2025/04/30 09:52:26 080972] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746039399| [2025/04/30 09:52:26 080978] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:56||sndq_packets_used_bytes:0|sndq_packets_free:1292| [2025/04/30 09:52:26 080985] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43619|rttvar:654|minrtt:31359|latest_rtt:41498|ack_delay:96| [2025/04/30 09:52:26 080991] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43342|rttvar:1045|minrtt:31359|latest_rtt:41498|ack_delay:96| [2025/04/30 09:52:26 080997] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2108|lost_pn:2105|thresh:3| [2025/04/30 09:52:26 081004] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:26 081010] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 081017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43342|rtt_var:1045|pto_duration:47522|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 081030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 081036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 081040] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 09:52:26 081044] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746153005|now:1746006746081016|interv:71989| [2025/04/30 09:52:26 081048] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746153005|now:1746006746081016|interval:71989|pto_count:0|srtt:43342 [2025/04/30 09:52:26 081052] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43667, ack_elapse 41857, delivered 50414|rate 1154510|lost 326| [2025/04/30 09:52:26 081057] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154510) in round 37| [2025/04/30 09:52:26 081061] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 081065] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94980|extra_cwnd:9628| [2025/04/30 09:52:26 081069] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746039399|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2043355| [2025/04/30 09:52:26 081074] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746039399|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2043355| [2025/04/30 09:52:26 081078] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211533|bw:1211533|cwnd:104608|full_bw_reached:1|inflight:52810|srtt:43342|latest_rtt:41498|min_rtt:31359|applimit:0|lost:326|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:26 081084] [stats] |scid:d47626d1917b423603b680b7|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0||cwnd:104608|inflight:52810|mode:2|applimit:0|pacing_rate:1211533|bw:1211533|srtt:43342|latest_rtt:41498|min_rtt:31359|send:2121|lost:326|tlp:0|recv:867|recovery:0|slow_start:0|conn_life:1855080|acked:2400|delivered:2072163|is_cwnd_limited:0| [2025/04/30 09:52:26 081090] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:889|largest:889|pns:2| [2025/04/30 09:52:26 081094] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:889|frame:ACK |recv_time:1746006746080897|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 081099] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866080897|now:1746006746080897|interv:120000000| [2025/04/30 09:52:26 081103] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866080897|now:1746006746080897|interv:120000000| [2025/04/30 09:52:26 081107] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746081601|pq_index:0| [2025/04/30 09:52:26 081112] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746080297| [2025/04/30 09:52:26 081116] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746081116| [2025/04/30 09:52:26 081124] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746081123| [2025/04/30 09:52:26 081130] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 081158] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2085681| [2025/04/30 09:52:26 081163] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:26 081167] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 081171] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746081601| [2025/04/30 09:52:26 081175] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746081601| [2025/04/30 09:52:26 081179] [debug] |xqc_engine_wakeup_after|wakeup:1746006746081601|now:1746006746081179|diff:422| [2025/04/30 09:52:26 081184] [debug] |xqc_engine_main_logic|END|now:1746006746081123| [2025/04/30 09:52:26 081189] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746081189| [2025/04/30 09:52:26 081193] [debug] |xqc_engine_wakeup_after|wakeup:1746006746081601|now:1746006746081193|diff:408| [2025/04/30 09:52:26 081197] [debug] |xqc_engine_main_logic|END|now:1746006746081189| [2025/04/30 09:52:26 082266] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746082266| [2025/04/30 09:52:26 082277] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746081601|pq_index:0| [2025/04/30 09:52:26 082282] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746081123| [2025/04/30 09:52:26 082287] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746082286| [2025/04/30 09:52:26 082292] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006746081601|now:1746006746082286| [2025/04/30 09:52:26 082296] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006746081601|now:1746006746082286| [2025/04/30 09:52:26 082300] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:26 082306] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 082310] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2085681| [2025/04/30 09:52:26 082315] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 082319] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2154| [2025/04/30 09:52:26 082358] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2154|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1746006746082327|stream_id:0|stream_offset:2085681| [2025/04/30 09:52:26 082368] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 082382] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/04/30 09:52:26 082389] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43342|rtt_var:1045|pto_duration:47522|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 082396] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 082401] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 082404] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 09:52:26 082408] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746154849|now:1746006746082389|interv:72460| [2025/04/30 09:52:26 082412] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746154849|now:1746006746082389|interval:72460|pto_count:0|srtt:43342 [2025/04/30 09:52:26 082417] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104608|inflight:54010| [2025/04/30 09:52:26 082422] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 082426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2086860| [2025/04/30 09:52:26 082431] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 082436] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2155| [2025/04/30 09:52:26 082476] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2155|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746006746082447|stream_id:0|stream_offset:2086860| [2025/04/30 09:52:26 082485] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:2155|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:26 082492] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 09:52:26 082499] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43342|rtt_var:1045|pto_duration:47522|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 082527] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 082534] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 082541] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 09:52:26 082547] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746154969|now:1746006746082499|interv:72470| [2025/04/30 09:52:26 082554] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746154969|now:1746006746082499|interval:72470|pto_count:0|srtt:43342 [2025/04/30 09:52:26 082562] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104608|inflight:55210| [2025/04/30 09:52:26 082569] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 082583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2088039| [2025/04/30 09:52:26 082603] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:26 082609] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006746083609|now:1746006746082609|interv:1000| [2025/04/30 09:52:26 082615] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:26 082621] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 082628] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746083609| [2025/04/30 09:52:26 082634] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746083609| [2025/04/30 09:52:26 082641] [debug] |xqc_engine_wakeup_after|wakeup:1746006746083609|now:1746006746082641|diff:968| [2025/04/30 09:52:26 082648] [debug] |xqc_engine_main_logic|END|now:1746006746082286| [2025/04/30 09:52:26 082892] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006746082892| [2025/04/30 09:52:26 082902] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 082911] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:889| [2025/04/30 09:52:26 082917] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:890| [2025/04/30 09:52:26 082926] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:890| [2025/04/30 09:52:26 082932] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 082940] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 082947] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:51614|prior_delivered:2021749|prior_time:1746006746039040|is_app_limited:0|send_elapse:43786|ack_elapse:43852|ctl_first_sent_time:1746006746039518|lagest_ack_time:1746006746082892|curr_delivered:2073363| [2025/04/30 09:52:26 082955] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746039518| [2025/04/30 09:52:26 082961] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:55||sndq_packets_used_bytes:0|sndq_packets_free:1293| [2025/04/30 09:52:26 082968] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 082975] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:51614|prior_delivered:2021749|prior_time:1746006746039040|is_app_limited:0|send_elapse:43786|ack_elapse:43852|ctl_first_sent_time:1746006746039518|lagest_ack_time:1746006746082892|curr_delivered:2074563| [2025/04/30 09:52:26 082982] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746039647| [2025/04/30 09:52:26 082989] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:54||sndq_packets_used_bytes:0|sndq_packets_free:1294| [2025/04/30 09:52:26 082995] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43342|rttvar:1045|minrtt:31359|latest_rtt:43245|ack_delay:96| [2025/04/30 09:52:26 083014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43318|rttvar:832|minrtt:31359|latest_rtt:43245|ack_delay:96| [2025/04/30 09:52:26 083021] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2110|lost_pn:2107|thresh:3| [2025/04/30 09:52:26 083025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:26 083030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 083034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43318|rtt_var:832|pto_duration:46646|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 083038] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 083043] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 083049] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 09:52:26 083057] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746154093|now:1746006746083034|interv:71059| [2025/04/30 09:52:26 083063] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746154093|now:1746006746083034|interval:71059|pto_count:0|srtt:43318 [2025/04/30 09:52:26 083070] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43786, ack_elapse 43852, delivered 52814|rate 1204369|lost 326| [2025/04/30 09:52:26 083075] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204369) in round 37| [2025/04/30 09:52:26 083079] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 083083] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94980|extra_cwnd:9628| [2025/04/30 09:52:26 083087] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746039647|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2043355| [2025/04/30 09:52:26 083092] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746039647|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2043355| [2025/04/30 09:52:26 083096] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211533|bw:1211533|cwnd:104608|full_bw_reached:1|inflight:52810|srtt:43318|latest_rtt:43245|min_rtt:31359|applimit:0|lost:326|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:26 083103] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:890|largest:890|pns:2| [2025/04/30 09:52:26 083107] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:890|frame:ACK |recv_time:1746006746082892|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 083112] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866082892|now:1746006746082892|interv:120000000| [2025/04/30 09:52:26 083117] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866082892|now:1746006746082892|interv:120000000| [2025/04/30 09:52:26 083124] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746083609|pq_index:0| [2025/04/30 09:52:26 083129] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746082286| [2025/04/30 09:52:26 083156] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746083156| [2025/04/30 09:52:26 083162] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746083161| [2025/04/30 09:52:26 083168] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 083173] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2088039| [2025/04/30 09:52:26 083178] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:26 083182] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 083186] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746083609| [2025/04/30 09:52:26 083190] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746083609| [2025/04/30 09:52:26 083194] [debug] |xqc_engine_wakeup_after|wakeup:1746006746083609|now:1746006746083194|diff:415| [2025/04/30 09:52:26 083198] [debug] |xqc_engine_main_logic|END|now:1746006746083161| [2025/04/30 09:52:26 083204] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746083203| [2025/04/30 09:52:26 083207] [debug] |xqc_engine_wakeup_after|wakeup:1746006746083609|now:1746006746083207|diff:402| [2025/04/30 09:52:26 083211] [debug] |xqc_engine_main_logic|END|now:1746006746083203| [2025/04/30 09:52:26 084281] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746084281| [2025/04/30 09:52:26 084293] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746083609|pq_index:0| [2025/04/30 09:52:26 084298] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746083161| [2025/04/30 09:52:26 084303] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746084302| [2025/04/30 09:52:26 084308] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006746083609|now:1746006746084302| [2025/04/30 09:52:26 084312] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006746083609|now:1746006746084302| [2025/04/30 09:52:26 084316] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:26 084322] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 084327] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2088039| [2025/04/30 09:52:26 084331] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 084336] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2156| [2025/04/30 09:52:26 084378] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2156|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1746006746084349|stream_id:0|stream_offset:2088039| [2025/04/30 09:52:26 084388] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 084396] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/04/30 09:52:26 084403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43318|rtt_var:832|pto_duration:46646|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 084410] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 084416] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 084422] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 09:52:26 084429] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746155995|now:1746006746084402|interv:71593| [2025/04/30 09:52:26 084435] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746155995|now:1746006746084402|interval:71593|pto_count:0|srtt:43318 [2025/04/30 09:52:26 084443] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104608|inflight:54010| [2025/04/30 09:52:26 084451] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 084457] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2089218| [2025/04/30 09:52:26 084464] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 084471] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2157| [2025/04/30 09:52:26 084555] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2157|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746006746084482|stream_id:0|stream_offset:2089218| [2025/04/30 09:52:26 084565] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 084573] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 09:52:26 084580] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43318|rtt_var:832|pto_duration:46646|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 084587] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 084593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 084599] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 09:52:26 084606] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746156128|now:1746006746084579|interv:71549| [2025/04/30 09:52:26 084618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746156128|now:1746006746084579|interval:71549|pto_count:0|srtt:43318 [2025/04/30 09:52:26 084622] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104608|inflight:55210| [2025/04/30 09:52:26 084627] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 084632] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2090397| [2025/04/30 09:52:26 084636] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:26 084640] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006746085640|now:1746006746084640|interv:1000| [2025/04/30 09:52:26 084644] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:26 084648] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 084652] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746085640| [2025/04/30 09:52:26 084657] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746085640| [2025/04/30 09:52:26 084661] [debug] |xqc_engine_wakeup_after|wakeup:1746006746085640|now:1746006746084661|diff:979| [2025/04/30 09:52:26 084665] [debug] |xqc_engine_main_logic|END|now:1746006746084302| [2025/04/30 09:52:26 084878] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006746084877| [2025/04/30 09:52:26 084885] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 084891] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:890| [2025/04/30 09:52:26 084897] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:891| [2025/04/30 09:52:26 084906] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:891| [2025/04/30 09:52:26 084912] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 084920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 084926] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54014|prior_delivered:2021749|prior_time:1746006746039040|is_app_limited:0|send_elapse:44052|ack_elapse:45837|ctl_first_sent_time:1746006746039784|lagest_ack_time:1746006746084877|curr_delivered:2075763| [2025/04/30 09:52:26 084931] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746039784| [2025/04/30 09:52:26 084936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:53||sndq_packets_used_bytes:0|sndq_packets_free:1295| [2025/04/30 09:52:26 084943] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 084950] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:52814|prior_delivered:2024149|prior_time:1746006746041012|is_app_limited:0|send_elapse:44780|ack_elapse:43865|ctl_first_sent_time:1746006746042590|lagest_ack_time:1746006746084877|curr_delivered:2076963| [2025/04/30 09:52:26 084964] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746042590| [2025/04/30 09:52:26 084971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:52||sndq_packets_used_bytes:0|sndq_packets_free:1296| [2025/04/30 09:52:26 084977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43318|rttvar:832|minrtt:31359|latest_rtt:42287|ack_delay:80| [2025/04/30 09:52:26 084985] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43179|rttvar:901|minrtt:31359|latest_rtt:42287|ack_delay:80| [2025/04/30 09:52:26 084991] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2112|lost_pn:2109|thresh:3| [2025/04/30 09:52:26 084998] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:26 085005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 085011] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43179|rtt_var:901|pto_duration:46783|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 085019] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 085023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 085027] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 09:52:26 085031] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746156265|now:1746006746085011|interv:71254| [2025/04/30 09:52:26 085035] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746156265|now:1746006746085011|interval:71254|pto_count:0|srtt:43179 [2025/04/30 09:52:26 085040] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44780, ack_elapse 43865, delivered 52814|rate 1179410|lost 326| [2025/04/30 09:52:26 085045] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179410) in round 37| [2025/04/30 09:52:26 085049] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 085053] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94980|extra_cwnd:9628| [2025/04/30 09:52:26 085057] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746042590|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2043355| [2025/04/30 09:52:26 085062] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746042590|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2043355| [2025/04/30 09:52:26 085066] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211533|bw:1211533|cwnd:104608|full_bw_reached:1|inflight:52810|srtt:43179|latest_rtt:42287|min_rtt:31359|applimit:0|lost:326|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:26 085072] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:891|largest:891|pns:2| [2025/04/30 09:52:26 085077] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:891|frame:ACK |recv_time:1746006746084877|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 085085] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866084877|now:1746006746084877|interv:120000000| [2025/04/30 09:52:26 085089] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866084877|now:1746006746084877|interv:120000000| [2025/04/30 09:52:26 085093] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746085640|pq_index:0| [2025/04/30 09:52:26 085098] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746084302| [2025/04/30 09:52:26 085102] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746085102| [2025/04/30 09:52:26 085107] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746085106| [2025/04/30 09:52:26 085113] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 085117] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2090397| [2025/04/30 09:52:26 085122] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:26 085126] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 085130] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746085640| [2025/04/30 09:52:26 085158] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746085640| [2025/04/30 09:52:26 085162] [debug] |xqc_engine_wakeup_after|wakeup:1746006746085640|now:1746006746085162|diff:478| [2025/04/30 09:52:26 085167] [debug] |xqc_engine_main_logic|END|now:1746006746085106| [2025/04/30 09:52:26 085172] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746085172| [2025/04/30 09:52:26 085176] [debug] |xqc_engine_wakeup_after|wakeup:1746006746085640|now:1746006746085176|diff:464| [2025/04/30 09:52:26 085180] [debug] |xqc_engine_main_logic|END|now:1746006746085172| [2025/04/30 09:52:26 086253] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746086253| [2025/04/30 09:52:26 086265] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746085640|pq_index:0| [2025/04/30 09:52:26 086270] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746085106| [2025/04/30 09:52:26 086275] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746086274| [2025/04/30 09:52:26 086280] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006746085640|now:1746006746086274| [2025/04/30 09:52:26 086284] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006746085640|now:1746006746086274| [2025/04/30 09:52:26 086288] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:26 086294] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 086298] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2090397| [2025/04/30 09:52:26 086309] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 086314] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2158| [2025/04/30 09:52:26 086347] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2158|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1746006746086322|stream_id:0|stream_offset:2090397| [2025/04/30 09:52:26 086353] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 086358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/04/30 09:52:26 086363] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43179|rtt_var:901|pto_duration:46783|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 086367] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 086371] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 086375] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 09:52:26 086379] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746158105|now:1746006746086362|interv:71743| [2025/04/30 09:52:26 086384] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746158105|now:1746006746086362|interval:71743|pto_count:0|srtt:43179 [2025/04/30 09:52:26 086392] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104608|inflight:54010| [2025/04/30 09:52:26 086400] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 086407] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2091576| [2025/04/30 09:52:26 086415] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 086420] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2159| [2025/04/30 09:52:26 086472] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2159|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746006746086428|stream_id:0|stream_offset:2091576| [2025/04/30 09:52:26 086483] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 086490] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 09:52:26 086496] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43179|rtt_var:901|pto_duration:46783|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 086503] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 086516] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 086522] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 09:52:26 086527] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746158211|now:1746006746086496|interv:71715| [2025/04/30 09:52:26 086534] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746158211|now:1746006746086496|interval:71715|pto_count:0|srtt:43179 [2025/04/30 09:52:26 086541] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104608|inflight:55210| [2025/04/30 09:52:26 086546] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 086550] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2092755| [2025/04/30 09:52:26 086556] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:26 086562] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006746087562|now:1746006746086562|interv:1000| [2025/04/30 09:52:26 086568] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:26 086574] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 086580] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746087562| [2025/04/30 09:52:26 086587] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746087562| [2025/04/30 09:52:26 086593] [debug] |xqc_engine_wakeup_after|wakeup:1746006746087562|now:1746006746086593|diff:969| [2025/04/30 09:52:26 086599] [debug] |xqc_engine_main_logic|END|now:1746006746086274| [2025/04/30 09:52:26 086909] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006746086908| [2025/04/30 09:52:26 086920] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 086928] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:891| [2025/04/30 09:52:26 086934] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:892| [2025/04/30 09:52:26 086943] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:892| [2025/04/30 09:52:26 086949] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 086957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 086964] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54014|prior_delivered:2024149|prior_time:1746006746041012|is_app_limited:0|send_elapse:44974|ack_elapse:45896|ctl_first_sent_time:1746006746042784|lagest_ack_time:1746006746086908|curr_delivered:2078163| [2025/04/30 09:52:26 086972] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746042784| [2025/04/30 09:52:26 086979] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:51||sndq_packets_used_bytes:0|sndq_packets_free:1297| [2025/04/30 09:52:26 086986] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 086999] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:52808|prior_delivered:2026555|prior_time:1746006746043183|is_app_limited:0|send_elapse:43629|ack_elapse:43725|ctl_first_sent_time:1746006746043497|lagest_ack_time:1746006746086908|curr_delivered:2079363| [2025/04/30 09:52:26 087006] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746043497| [2025/04/30 09:52:26 087013] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:50||sndq_packets_used_bytes:0|sndq_packets_free:1298| [2025/04/30 09:52:26 087019] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43179|rttvar:901|minrtt:31359|latest_rtt:43411|ack_delay:88| [2025/04/30 09:52:26 087025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43197|rttvar:712|minrtt:31359|latest_rtt:43411|ack_delay:88| [2025/04/30 09:52:26 087032] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2114|lost_pn:2111|thresh:3| [2025/04/30 09:52:26 087038] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:26 087045] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 087051] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43197|rtt_var:712|pto_duration:46045|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 087055] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 087059] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 087063] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 09:52:26 087067] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746157473|now:1746006746087051|interv:70422| [2025/04/30 09:52:26 087071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746157473|now:1746006746087051|interval:70422|pto_count:0|srtt:43197 [2025/04/30 09:52:26 087076] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43629, ack_elapse 43725, delivered 52808|rate 1207730|lost 326| [2025/04/30 09:52:26 087081] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207730) in round 37| [2025/04/30 09:52:26 087085] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 087089] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94980|extra_cwnd:9628| [2025/04/30 09:52:26 087093] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746043497|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2043355| [2025/04/30 09:52:26 087098] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746043497|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2043355| [2025/04/30 09:52:26 087102] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211533|bw:1211533|cwnd:104608|full_bw_reached:1|inflight:52810|srtt:43197|latest_rtt:43411|min_rtt:31359|applimit:0|lost:326|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:26 087112] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:892|largest:892|pns:2| [2025/04/30 09:52:26 087117] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:892|frame:ACK |recv_time:1746006746086908|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 087122] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866086908|now:1746006746086908|interv:120000000| [2025/04/30 09:52:26 087126] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866086908|now:1746006746086908|interv:120000000| [2025/04/30 09:52:26 087130] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746087562|pq_index:0| [2025/04/30 09:52:26 087158] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746086274| [2025/04/30 09:52:26 087163] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746087163| [2025/04/30 09:52:26 087168] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746087167| [2025/04/30 09:52:26 087174] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 087179] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2092755| [2025/04/30 09:52:26 087184] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:26 087187] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 087191] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746087562| [2025/04/30 09:52:26 087195] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746087562| [2025/04/30 09:52:26 087199] [debug] |xqc_engine_wakeup_after|wakeup:1746006746087562|now:1746006746087199|diff:363| [2025/04/30 09:52:26 087204] [debug] |xqc_engine_main_logic|END|now:1746006746087167| [2025/04/30 09:52:26 087209] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746087209| [2025/04/30 09:52:26 087213] [debug] |xqc_engine_wakeup_after|wakeup:1746006746087562|now:1746006746087213|diff:349| [2025/04/30 09:52:26 087217] [debug] |xqc_engine_main_logic|END|now:1746006746087209| [2025/04/30 09:52:26 088287] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746088287| [2025/04/30 09:52:26 088300] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746087562|pq_index:0| [2025/04/30 09:52:26 088304] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746087167| [2025/04/30 09:52:26 088310] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746088308| [2025/04/30 09:52:26 088314] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006746087562|now:1746006746088308| [2025/04/30 09:52:26 088319] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006746087562|now:1746006746088308| [2025/04/30 09:52:26 088329] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:26 088334] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 088339] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2092755| [2025/04/30 09:52:26 088344] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 088348] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2160| [2025/04/30 09:52:26 088385] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2160|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1746006746088357|stream_id:0|stream_offset:2092755| [2025/04/30 09:52:26 088396] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 088403] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/04/30 09:52:26 088409] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43197|rtt_var:712|pto_duration:46045|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 088416] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 088423] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 088429] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 09:52:26 088435] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746159402|now:1746006746088409|interv:70993| [2025/04/30 09:52:26 088442] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746159402|now:1746006746088409|interval:70993|pto_count:0|srtt:43197 [2025/04/30 09:52:26 088450] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104608|inflight:54010| [2025/04/30 09:52:26 088458] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 088464] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2093934| [2025/04/30 09:52:26 088472] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 088479] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2161| [2025/04/30 09:52:26 088552] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2161|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746006746088490|stream_id:0|stream_offset:2093934| [2025/04/30 09:52:26 088563] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 088571] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 09:52:26 088584] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43197|rtt_var:712|pto_duration:46045|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 088591] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 088597] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 088603] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 09:52:26 088609] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746159535|now:1746006746088583|interv:70952| [2025/04/30 09:52:26 088614] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746159535|now:1746006746088583|interval:70952|pto_count:0|srtt:43197 [2025/04/30 09:52:26 088618] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104608|inflight:55210| [2025/04/30 09:52:26 088623] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 088628] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2095113| [2025/04/30 09:52:26 088632] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 09:52:26 088636] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PACING|expire:1746006746089636|now:1746006746088636|interv:1000| [2025/04/30 09:52:26 088640] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 09:52:26 088644] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 088648] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746089636| [2025/04/30 09:52:26 088652] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746089636| [2025/04/30 09:52:26 088657] [debug] |xqc_engine_wakeup_after|wakeup:1746006746089636|now:1746006746088656|diff:980| [2025/04/30 09:52:26 088661] [debug] |xqc_engine_main_logic|END|now:1746006746088308| [2025/04/30 09:52:26 088875] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:37|state:ESTABED|recv_time:1746006746088874| [2025/04/30 09:52:26 088884] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 088892] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:892| [2025/04/30 09:52:26 088899] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:893| [2025/04/30 09:52:26 088908] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:893| [2025/04/30 09:52:26 088914] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 088922] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 088930] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54008|prior_delivered:2026555|prior_time:1746006746043183|is_app_limited:0|send_elapse:43762|ack_elapse:45691|ctl_first_sent_time:1746006746043630|lagest_ack_time:1746006746088874|curr_delivered:2080563| [2025/04/30 09:52:26 088943] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746043630| [2025/04/30 09:52:26 088949] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:49||sndq_packets_used_bytes:0|sndq_packets_free:1299| [2025/04/30 09:52:26 088954] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 088959] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54008|prior_delivered:2026555|prior_time:1746006746043183|is_app_limited:0|send_elapse:43762|ack_elapse:45691|ctl_first_sent_time:1746006746043630|lagest_ack_time:1746006746088874|curr_delivered:2081763| [2025/04/30 09:52:26 088966] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746045035| [2025/04/30 09:52:26 088972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:48||sndq_packets_used_bytes:0|sndq_packets_free:1300| [2025/04/30 09:52:26 088978] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43197|rttvar:712|minrtt:31359|latest_rtt:43839|ack_delay:80| [2025/04/30 09:52:26 088985] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43267|rttvar:674|minrtt:31359|latest_rtt:43839|ack_delay:80| [2025/04/30 09:52:26 088992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2116|lost_pn:2113|thresh:3| [2025/04/30 09:52:26 088999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:26 089005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 089012] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43267|rtt_var:674|pto_duration:45963|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 089019] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 089023] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 089026] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 52810| [2025/04/30 09:52:26 089030] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746159453|now:1746006746089012|interv:70441| [2025/04/30 09:52:26 089034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746159453|now:1746006746089012|interval:70441|pto_count:0|srtt:43267 [2025/04/30 09:52:26 089039] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43762, ack_elapse 45691, delivered 55208|rate 1208290|lost 326| [2025/04/30 09:52:26 089043] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208290) in round 37| [2025/04/30 09:52:26 089048] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 089052] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94980|extra_cwnd:9628| [2025/04/30 09:52:26 089056] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746045035|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2043355| [2025/04/30 09:52:26 089064] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746045035|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2043355| [2025/04/30 09:52:26 089069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211533|bw:1211533|cwnd:104608|full_bw_reached:1|inflight:52810|srtt:43267|latest_rtt:43839|min_rtt:31359|applimit:0|lost:326|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:26 089075] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:893|largest:893|pns:2| [2025/04/30 09:52:26 089079] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:893|frame:ACK |recv_time:1746006746088874|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 089084] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866088874|now:1746006746088874|interv:120000000| [2025/04/30 09:52:26 089088] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866088874|now:1746006746088874|interv:120000000| [2025/04/30 09:52:26 089092] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746089636|pq_index:0| [2025/04/30 09:52:26 089097] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746088308| [2025/04/30 09:52:26 089101] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746089101| [2025/04/30 09:52:26 089106] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746089105| [2025/04/30 09:52:26 089112] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 089116] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2095113| [2025/04/30 09:52:26 089121] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 09:52:26 089124] [debug] |scid:d47626d1917b423603b680b7|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 09:52:26 089129] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746089636| [2025/04/30 09:52:26 089159] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746089636| [2025/04/30 09:52:26 089164] [debug] |xqc_engine_wakeup_after|wakeup:1746006746089636|now:1746006746089164|diff:472| [2025/04/30 09:52:26 089168] [debug] |xqc_engine_main_logic|END|now:1746006746089105| [2025/04/30 09:52:26 089174] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746089174| [2025/04/30 09:52:26 089178] [debug] |xqc_engine_wakeup_after|wakeup:1746006746089636|now:1746006746089178|diff:458| [2025/04/30 09:52:26 089182] [debug] |xqc_engine_main_logic|END|now:1746006746089174| [2025/04/30 09:52:26 090249] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746090248| [2025/04/30 09:52:26 090260] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746089636|pq_index:0| [2025/04/30 09:52:26 090265] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746089105| [2025/04/30 09:52:26 090270] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746090269| [2025/04/30 09:52:26 090282] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:PACING|expire_time:1746006746089636|now:1746006746090269| [2025/04/30 09:52:26 090286] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:PACING|expire_time:1746006746089636|now:1746006746090269| [2025/04/30 09:52:26 090290] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:PACING| [2025/04/30 09:52:26 090296] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 090301] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2095113| [2025/04/30 09:52:26 090305] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 090310] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2162| [2025/04/30 09:52:26 090349] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2162|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1746006746090318|stream_id:0|stream_offset:2095113| [2025/04/30 09:52:26 090358] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 090365] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/04/30 09:52:26 090372] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43267|rtt_var:674|pto_duration:45963|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 090379] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 090385] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 090392] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 54010| [2025/04/30 09:52:26 090398] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746161281|now:1746006746090371|interv:70910| [2025/04/30 09:52:26 090404] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746161281|now:1746006746090371|interval:70910|pto_count:0|srtt:43267 [2025/04/30 09:52:26 090411] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104608|inflight:54010| [2025/04/30 09:52:26 090419] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 090426] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2096292| [2025/04/30 09:52:26 090433] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 090440] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2163| [2025/04/30 09:52:26 090512] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2163|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1746006746090451|stream_id:0|stream_offset:2096292| [2025/04/30 09:52:26 090529] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|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:52:26 090536] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/04/30 09:52:26 090543] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43267|rtt_var:674|pto_duration:45963|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 090550] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 090556] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 090563] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 55210| [2025/04/30 09:52:26 090569] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746161414|now:1746006746090543|interv:70871| [2025/04/30 09:52:26 090575] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746161414|now:1746006746090543|interval:70871|pto_count:0|srtt:43267 [2025/04/30 09:52:26 090583] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104608|inflight:55210| [2025/04/30 09:52:26 090589] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:881|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 09:52:26 090593] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_can_send|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |path:0|can:1|pkt_sz:881|schedule_bytes:0|inflight:55210|cwnd:104608|conn:000055C0D6BED6FC|stream_id:0|stream_offset:2097152| [2025/04/30 09:52:26 090598] [debug] |scid:d47626d1917b423603b680b7|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 09:52:26 090602] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2164| [2025/04/30 09:52:26 090637] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2164|size:881|sent:897|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55210|now:1746006746090610|stream_id:0|stream_offset:2097152| [2025/04/30 09:52:26 090647] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:2164|origin_pktnum:0|size:881|enc_size:897|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 09:52:26 090654] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|path:0|inflight:55210|applimit:0| [2025/04/30 09:52:26 090661] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43267|rtt_var:674|pto_duration:45963|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 090666] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 090670] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 090674] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 56091| [2025/04/30 09:52:26 090678] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746161573|now:1746006746090661|interv:70912| [2025/04/30 09:52:26 090682] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746161573|now:1746006746090661|interval:70912|pto_count:0|srtt:43267 [2025/04/30 09:52:26 090691] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104608|inflight:56091| [2025/04/30 09:52:26 090696] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746161573| [2025/04/30 09:52:26 090700] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746161573| [2025/04/30 09:52:26 090704] [debug] |xqc_engine_wakeup_after|wakeup:1746006746161573|now:1746006746090704|diff:70869| [2025/04/30 09:52:26 090709] [debug] |xqc_engine_main_logic|END|now:1746006746090269| [2025/04/30 09:52:26 090873] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006746090871| [2025/04/30 09:52:26 090885] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 090894] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:893| [2025/04/30 09:52:26 090901] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:894| [2025/04/30 09:52:26 090908] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:894| [2025/04/30 09:52:26 090912] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 090919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2117|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2119|path_largest_ack:2117| [2025/04/30 09:52:26 090927] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54008|prior_delivered:2028955|prior_time:1746006746045204|is_app_limited:0|send_elapse:43741|ack_elapse:45667|ctl_first_sent_time:1746006746045458|lagest_ack_time:1746006746090871|curr_delivered:2082963| [2025/04/30 09:52:26 090935] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746045458| [2025/04/30 09:52:26 090942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:47||sndq_packets_used_bytes:0|sndq_packets_free:1301| [2025/04/30 09:52:26 090949] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2119|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2119|path_largest_ack:2119| [2025/04/30 09:52:26 090960] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54008|prior_delivered:2028955|prior_time:1746006746045204|is_app_limited:0|send_elapse:43741|ack_elapse:45667|ctl_first_sent_time:1746006746045458|lagest_ack_time:1746006746090871|curr_delivered:2084163| [2025/04/30 09:52:26 090967] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746046814| [2025/04/30 09:52:26 090974] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:46||sndq_packets_used_bytes:0|sndq_packets_free:1302| [2025/04/30 09:52:26 090980] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43267|rttvar:674|minrtt:31359|latest_rtt:44057|ack_delay:88| [2025/04/30 09:52:26 090987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43355|rttvar:681|minrtt:31359|latest_rtt:44057|ack_delay:88| [2025/04/30 09:52:26 090993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2119|lost_pn:2116|thresh:3| [2025/04/30 09:52:26 091000] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:26 091012] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 091016] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43355|rtt_var:681|pto_duration:46079|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 091021] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 091025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 091029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 53691| [2025/04/30 09:52:26 091033] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746161689|now:1746006746091016|interv:70673| [2025/04/30 09:52:26 091037] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746161689|now:1746006746091016|interval:70673|pto_count:0|srtt:43355 [2025/04/30 09:52:26 091041] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43741, ack_elapse 45667, delivered 55208|rate 1208925|lost 326| [2025/04/30 09:52:26 091046] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208925) in round 37| [2025/04/30 09:52:26 091050] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 091054] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94980|extra_cwnd:9628| [2025/04/30 09:52:26 091058] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746046814|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2043355| [2025/04/30 09:52:26 091063] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746046814|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2043355| [2025/04/30 09:52:26 091067] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211533|bw:1211533|cwnd:104608|full_bw_reached:1|inflight:53691|srtt:43355|latest_rtt:44057|min_rtt:31359|applimit:0|lost:326|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:26 091073] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:894|largest:894|pns:2| [2025/04/30 09:52:26 091078] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:894|frame:ACK |recv_time:1746006746090871|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 091083] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866090871|now:1746006746090871|interv:120000000| [2025/04/30 09:52:26 091087] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866090871|now:1746006746090871|interv:120000000| [2025/04/30 09:52:26 091091] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746161573|pq_index:0| [2025/04/30 09:52:26 091095] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746090269| [2025/04/30 09:52:26 091099] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746091099| [2025/04/30 09:52:26 091105] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746091103| [2025/04/30 09:52:26 091114] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746161689| [2025/04/30 09:52:26 091118] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746161689| [2025/04/30 09:52:26 091122] [debug] |xqc_engine_wakeup_after|wakeup:1746006746161689|now:1746006746091122|diff:70567| [2025/04/30 09:52:26 091126] [debug] |xqc_engine_main_logic|END|now:1746006746091103| [2025/04/30 09:52:26 091148] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746091148| [2025/04/30 09:52:26 091156] [debug] |xqc_engine_wakeup_after|wakeup:1746006746161689|now:1746006746091156|diff:70533| [2025/04/30 09:52:26 091160] [debug] |xqc_engine_main_logic|END|now:1746006746091148| [2025/04/30 09:52:26 092879] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006746092877| [2025/04/30 09:52:26 092894] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 092900] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:894| [2025/04/30 09:52:26 092904] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:895| [2025/04/30 09:52:26 092910] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:895| [2025/04/30 09:52:26 092915] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 092924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2120|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2121|path_largest_ack:2120| [2025/04/30 09:52:26 092932] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54008|prior_delivered:2031355|prior_time:1746006746047056|is_app_limited:0|send_elapse:46837|ack_elapse:45821|ctl_first_sent_time:1746006746048693|lagest_ack_time:1746006746092877|curr_delivered:2085363| [2025/04/30 09:52:26 092939] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746048693| [2025/04/30 09:52:26 092946] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:45||sndq_packets_used_bytes:0|sndq_packets_free:1303| [2025/04/30 09:52:26 092953] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2121|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2121|path_largest_ack:2121| [2025/04/30 09:52:26 092957] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54008|prior_delivered:2031355|prior_time:1746006746047056|is_app_limited:0|send_elapse:46837|ack_elapse:45821|ctl_first_sent_time:1746006746048693|lagest_ack_time:1746006746092877|curr_delivered:2086563| [2025/04/30 09:52:26 092962] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746048818| [2025/04/30 09:52:26 092968] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:44||sndq_packets_used_bytes:0|sndq_packets_free:1304| [2025/04/30 09:52:26 092974] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43355|rttvar:681|minrtt:31359|latest_rtt:44059|ack_delay:88| [2025/04/30 09:52:26 092981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43432|rttvar:665|minrtt:31359|latest_rtt:44059|ack_delay:88| [2025/04/30 09:52:26 092988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2121|lost_pn:2118|thresh:3| [2025/04/30 09:52:26 093002] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:26 093008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 093015] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43432|rtt_var:665|pto_duration:46092|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 093022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 093027] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 093030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 51291| [2025/04/30 09:52:26 093035] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746161702|now:1746006746093015|interv:68687| [2025/04/30 09:52:26 093039] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746161702|now:1746006746093015|interval:68687|pto_count:0|srtt:43432 [2025/04/30 09:52:26 093043] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 46837, ack_elapse 45821, delivered 55208|rate 1178726|lost 326| [2025/04/30 09:52:26 093048] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178726) in round 37| [2025/04/30 09:52:26 093052] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 093056] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94980|extra_cwnd:9628| [2025/04/30 09:52:26 093060] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746048818|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2043355| [2025/04/30 09:52:26 093065] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746048818|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2043355| [2025/04/30 09:52:26 093069] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211533|bw:1211533|cwnd:104608|full_bw_reached:1|inflight:51291|srtt:43432|latest_rtt:44059|min_rtt:31359|applimit:0|lost:326|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:26 093076] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:895|largest:895|pns:2| [2025/04/30 09:52:26 093080] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:895|frame:ACK |recv_time:1746006746092877|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 093085] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866092877|now:1746006746092877|interv:120000000| [2025/04/30 09:52:26 093089] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866092877|now:1746006746092877|interv:120000000| [2025/04/30 09:52:26 093093] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746161689|pq_index:0| [2025/04/30 09:52:26 093098] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746091103| [2025/04/30 09:52:26 093102] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746093102| [2025/04/30 09:52:26 093107] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746093106| [2025/04/30 09:52:26 093117] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746161702| [2025/04/30 09:52:26 093121] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746161702| [2025/04/30 09:52:26 093125] [debug] |xqc_engine_wakeup_after|wakeup:1746006746161702|now:1746006746093125|diff:68577| [2025/04/30 09:52:26 093129] [debug] |xqc_engine_main_logic|END|now:1746006746093106| [2025/04/30 09:52:26 093160] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746093160| [2025/04/30 09:52:26 093164] [debug] |xqc_engine_wakeup_after|wakeup:1746006746161702|now:1746006746093164|diff:68538| [2025/04/30 09:52:26 093168] [debug] |xqc_engine_main_logic|END|now:1746006746093160| [2025/04/30 09:52:26 094949] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006746094948| [2025/04/30 09:52:26 094965] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 094971] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:895| [2025/04/30 09:52:26 094975] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:896| [2025/04/30 09:52:26 094982] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:896| [2025/04/30 09:52:26 094988] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 094996] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2122|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2123|path_largest_ack:2122| [2025/04/30 09:52:26 095003] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54008|prior_delivered:2033755|prior_time:1746006746049011|is_app_limited:0|send_elapse:46038|ack_elapse:45937|ctl_first_sent_time:1746006746050586|lagest_ack_time:1746006746094948|curr_delivered:2087763| [2025/04/30 09:52:26 095012] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746050586| [2025/04/30 09:52:26 095019] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:43||sndq_packets_used_bytes:0|sndq_packets_free:1305| [2025/04/30 09:52:26 095027] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2123|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2123|path_largest_ack:2123| [2025/04/30 09:52:26 095034] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54008|prior_delivered:2033755|prior_time:1746006746049011|is_app_limited:0|send_elapse:46038|ack_elapse:45937|ctl_first_sent_time:1746006746050586|lagest_ack_time:1746006746094948|curr_delivered:2088963| [2025/04/30 09:52:26 095041] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746050708| [2025/04/30 09:52:26 095047] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:42||sndq_packets_used_bytes:0|sndq_packets_free:1306| [2025/04/30 09:52:26 095053] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43432|rttvar:665|minrtt:31359|latest_rtt:44240|ack_delay:96| [2025/04/30 09:52:26 095060] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43521|rttvar:677|minrtt:31359|latest_rtt:44240|ack_delay:96| [2025/04/30 09:52:26 095071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2123|lost_pn:2120|thresh:3| [2025/04/30 09:52:26 095075] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 09:52:26 095080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 095084] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43521|rtt_var:677|pto_duration:46229|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 095088] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 095092] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 095096] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 48891| [2025/04/30 09:52:26 095101] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746161839|now:1746006746095084|interv:66755| [2025/04/30 09:52:26 095105] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746161839|now:1746006746095084|interval:66755|pto_count:0|srtt:43521 [2025/04/30 09:52:26 095111] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 46038, ack_elapse 45937, delivered 55208|rate 1199183|lost 326| [2025/04/30 09:52:26 095119] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199183) in round 37| [2025/04/30 09:52:26 095125] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 095149] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94980|extra_cwnd:9628| [2025/04/30 09:52:26 095158] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746050708|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2043355| [2025/04/30 09:52:26 095162] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746050708|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2043355| [2025/04/30 09:52:26 095167] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211533|bw:1211533|cwnd:104608|full_bw_reached:1|inflight:48891|srtt:43521|latest_rtt:44240|min_rtt:31359|applimit:0|lost:326|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:26 095173] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:26 095177] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006746119948|now:1746006746094948|interv:25000| [2025/04/30 09:52:26 095182] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746094948|max_ack_delay:25000| [2025/04/30 09:52:26 095187] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:896|largest:896|pns:2| [2025/04/30 09:52:26 095192] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:896|frame:PING ACK |recv_time:1746006746094948|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 095200] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866094948|now:1746006746094948|interv:120000000| [2025/04/30 09:52:26 095205] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866094948|now:1746006746094948|interv:120000000| [2025/04/30 09:52:26 095209] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746161702|pq_index:0| [2025/04/30 09:52:26 095213] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746093106| [2025/04/30 09:52:26 095217] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746095217| [2025/04/30 09:52:26 095222] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746095221| [2025/04/30 09:52:26 095228] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746119948| [2025/04/30 09:52:26 095232] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746119948| [2025/04/30 09:52:26 095236] [debug] |xqc_engine_wakeup_after|wakeup:1746006746119948|now:1746006746095236|diff:24712| [2025/04/30 09:52:26 095241] [debug] |xqc_engine_main_logic|END|now:1746006746095221| [2025/04/30 09:52:26 095246] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746095246| [2025/04/30 09:52:26 095250] [debug] |xqc_engine_wakeup_after|wakeup:1746006746119948|now:1746006746095250|diff:24698| [2025/04/30 09:52:26 095254] [debug] |xqc_engine_main_logic|END|now:1746006746095246| [2025/04/30 09:52:26 096855] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006746096853| [2025/04/30 09:52:26 096871] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 096880] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:896| [2025/04/30 09:52:26 096886] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:897| [2025/04/30 09:52:26 096906] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:897| [2025/04/30 09:52:26 096914] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 096922] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2124|origin_pktnum:2034|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2125|path_largest_ack:2124| [2025/04/30 09:52:26 096930] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54008|prior_delivered:2036155|prior_time:1746006746051009|is_app_limited:0|send_elapse:44809|ack_elapse:45844|ctl_first_sent_time:1746006746052597|lagest_ack_time:1746006746096853|curr_delivered:2090163| [2025/04/30 09:52:26 096937] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746052597| [2025/04/30 09:52:26 096944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:40||sndq_packets_used_bytes:0|sndq_packets_free:1308| [2025/04/30 09:52:26 096951] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2125|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2125|path_largest_ack:2125| [2025/04/30 09:52:26 096959] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54008|prior_delivered:2036155|prior_time:1746006746051009|is_app_limited:0|send_elapse:44809|ack_elapse:45844|ctl_first_sent_time:1746006746052597|lagest_ack_time:1746006746096853|curr_delivered:2091363| [2025/04/30 09:52:26 096973] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746052728| [2025/04/30 09:52:26 096981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:39||sndq_packets_used_bytes:0|sndq_packets_free:1309| [2025/04/30 09:52:26 096987] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43521|rttvar:677|minrtt:31359|latest_rtt:44125|ack_delay:88| [2025/04/30 09:52:26 096994] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43585|rttvar:637|minrtt:31359|latest_rtt:44125|ack_delay:88| [2025/04/30 09:52:26 096999] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2125|lost_pn:2122|thresh:3| [2025/04/30 09:52:26 097004] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 097008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43585|rtt_var:637|pto_duration:46133|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 097014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 097020] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 097027] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 46491| [2025/04/30 09:52:26 097033] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746161743|now:1746006746097007|interv:64736| [2025/04/30 09:52:26 097039] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746161743|now:1746006746097007|interval:64736|pto_count:0|srtt:43585 [2025/04/30 09:52:26 097043] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44809, ack_elapse 45844, delivered 55208|rate 1204257|lost 326| [2025/04/30 09:52:26 097048] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204257) in round 37| [2025/04/30 09:52:26 097052] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 097056] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94980|extra_cwnd:9628| [2025/04/30 09:52:26 097060] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746052728|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2043355| [2025/04/30 09:52:26 097065] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746052728|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2043355| [2025/04/30 09:52:26 097070] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211533|bw:1211533|cwnd:104608|full_bw_reached:1|inflight:46491|srtt:43585|latest_rtt:44125|min_rtt:31359|applimit:0|lost:326|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:26 097076] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:897|largest:897|pns:2| [2025/04/30 09:52:26 097080] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:897|frame:ACK |recv_time:1746006746096853|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 097093] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866096853|now:1746006746096853|interv:120000000| [2025/04/30 09:52:26 097098] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866096853|now:1746006746096853|interv:120000000| [2025/04/30 09:52:26 097105] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746119948|pq_index:0| [2025/04/30 09:52:26 097112] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746095221| [2025/04/30 09:52:26 097118] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746097118| [2025/04/30 09:52:26 097125] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746097123| [2025/04/30 09:52:26 097131] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746119948| [2025/04/30 09:52:26 097155] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746119948| [2025/04/30 09:52:26 097159] [debug] |xqc_engine_wakeup_after|wakeup:1746006746119948|now:1746006746097159|diff:22789| [2025/04/30 09:52:26 097163] [debug] |xqc_engine_main_logic|END|now:1746006746097123| [2025/04/30 09:52:26 097169] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746097169| [2025/04/30 09:52:26 097173] [debug] |xqc_engine_wakeup_after|wakeup:1746006746119948|now:1746006746097173|diff:22775| [2025/04/30 09:52:26 097176] [debug] |xqc_engine_main_logic|END|now:1746006746097169| [2025/04/30 09:52:26 098882] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006746098880| [2025/04/30 09:52:26 098897] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 098906] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:897| [2025/04/30 09:52:26 098912] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:898| [2025/04/30 09:52:26 098921] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:898| [2025/04/30 09:52:26 098928] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 098936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2126|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2127|path_largest_ack:2126| [2025/04/30 09:52:26 098943] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54008|prior_delivered:2038555|prior_time:1746006746052976|is_app_limited:0|send_elapse:46619|ack_elapse:45904|ctl_first_sent_time:1746006746054520|lagest_ack_time:1746006746098880|curr_delivered:2092563| [2025/04/30 09:52:26 098950] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746054520| [2025/04/30 09:52:26 098957] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:38||sndq_packets_used_bytes:0|sndq_packets_free:1310| [2025/04/30 09:52:26 098964] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2127|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2127|path_largest_ack:2127| [2025/04/30 09:52:26 098971] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54008|prior_delivered:2038555|prior_time:1746006746052976|is_app_limited:0|send_elapse:46619|ack_elapse:45904|ctl_first_sent_time:1746006746054520|lagest_ack_time:1746006746098880|curr_delivered:2093763| [2025/04/30 09:52:26 098985] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746054659| [2025/04/30 09:52:26 098992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:37||sndq_packets_used_bytes:0|sndq_packets_free:1311| [2025/04/30 09:52:26 098998] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43585|rttvar:637|minrtt:31359|latest_rtt:44221|ack_delay:96| [2025/04/30 09:52:26 099004] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43652|rttvar:613|minrtt:31359|latest_rtt:44221|ack_delay:96| [2025/04/30 09:52:26 099011] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2127|lost_pn:2124|thresh:3| [2025/04/30 09:52:26 099018] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 099025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43652|rtt_var:613|pto_duration:46104|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 099032] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 099037] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 099041] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 44091| [2025/04/30 09:52:26 099045] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746161714|now:1746006746099024|interv:62690| [2025/04/30 09:52:26 099049] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746161714|now:1746006746099024|interval:62690|pto_count:0|srtt:43652 [2025/04/30 09:52:26 099054] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 46619, ack_elapse 45904, delivered 55208|rate 1184238|lost 326| [2025/04/30 09:52:26 099058] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184238) in round 37| [2025/04/30 09:52:26 099062] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 099066] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94980|extra_cwnd:9628| [2025/04/30 09:52:26 099070] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746054659|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2043355| [2025/04/30 09:52:26 099075] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746054659|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2043355| [2025/04/30 09:52:26 099080] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211533|bw:1211533|cwnd:104608|full_bw_reached:1|inflight:44091|srtt:43652|latest_rtt:44221|min_rtt:31359|applimit:0|lost:326|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:26 099086] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:898|largest:898|pns:2| [2025/04/30 09:52:26 099091] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:898|frame:ACK |recv_time:1746006746098880|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 099099] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866098880|now:1746006746098880|interv:120000000| [2025/04/30 09:52:26 099104] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866098880|now:1746006746098880|interv:120000000| [2025/04/30 09:52:26 099108] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746119948|pq_index:0| [2025/04/30 09:52:26 099112] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746097123| [2025/04/30 09:52:26 099116] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746099116| [2025/04/30 09:52:26 099121] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746099120| [2025/04/30 09:52:26 099128] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746119948| [2025/04/30 09:52:26 099150] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746119948| [2025/04/30 09:52:26 099157] [debug] |xqc_engine_wakeup_after|wakeup:1746006746119948|now:1746006746099157|diff:20791| [2025/04/30 09:52:26 099161] [debug] |xqc_engine_main_logic|END|now:1746006746099120| [2025/04/30 09:52:26 099167] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746099167| [2025/04/30 09:52:26 099171] [debug] |xqc_engine_wakeup_after|wakeup:1746006746119948|now:1746006746099170|diff:20778| [2025/04/30 09:52:26 099174] [debug] |xqc_engine_main_logic|END|now:1746006746099167| [2025/04/30 09:52:26 100841] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006746100840| [2025/04/30 09:52:26 100857] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 100865] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:898| [2025/04/30 09:52:26 100872] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:899| [2025/04/30 09:52:26 100887] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:899| [2025/04/30 09:52:26 100894] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 100901] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2128|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2129|path_largest_ack:2128| [2025/04/30 09:52:26 100908] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54008|prior_delivered:2040955|prior_time:1746006746054994|is_app_limited:0|send_elapse:45627|ack_elapse:45846|ctl_first_sent_time:1746006746056552|lagest_ack_time:1746006746100840|curr_delivered:2094963| [2025/04/30 09:52:26 100916] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746056552| [2025/04/30 09:52:26 100924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:36||sndq_packets_used_bytes:0|sndq_packets_free:1312| [2025/04/30 09:52:26 100931] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2129|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2129|path_largest_ack:2129| [2025/04/30 09:52:26 100938] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54008|prior_delivered:2040955|prior_time:1746006746054994|is_app_limited:0|send_elapse:45627|ack_elapse:45846|ctl_first_sent_time:1746006746056552|lagest_ack_time:1746006746100840|curr_delivered:2096163| [2025/04/30 09:52:26 100954] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746056693| [2025/04/30 09:52:26 100961] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:35||sndq_packets_used_bytes:0|sndq_packets_free:1313| [2025/04/30 09:52:26 100967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43652|rttvar:613|minrtt:31359|latest_rtt:44147|ack_delay:96| [2025/04/30 09:52:26 100972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43702|rttvar:559|minrtt:31359|latest_rtt:44147|ack_delay:96| [2025/04/30 09:52:26 100976] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2129|lost_pn:2126|thresh:3| [2025/04/30 09:52:26 100981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 100985] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43702|rtt_var:559|pto_duration:45938|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 100989] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 100993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 100997] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 41691| [2025/04/30 09:52:26 101001] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746161548|now:1746006746100984|interv:60564| [2025/04/30 09:52:26 101005] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746161548|now:1746006746100984|interval:60564|pto_count:0|srtt:43702 [2025/04/30 09:52:26 101010] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45627, ack_elapse 45846, delivered 55208|rate 1204205|lost 326| [2025/04/30 09:52:26 101014] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204205) in round 37| [2025/04/30 09:52:26 101018] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 101022] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94980|extra_cwnd:9628| [2025/04/30 09:52:26 101026] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746056693|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2043355| [2025/04/30 09:52:26 101031] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746056693|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2043355| [2025/04/30 09:52:26 101036] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211533|bw:1211533|cwnd:104608|full_bw_reached:1|inflight:41691|srtt:43702|latest_rtt:44147|min_rtt:31359|applimit:0|lost:326|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:26 101041] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:899|largest:899|pns:2| [2025/04/30 09:52:26 101046] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:899|frame:ACK |recv_time:1746006746100840|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 101054] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866100840|now:1746006746100840|interv:120000000| [2025/04/30 09:52:26 101058] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866100840|now:1746006746100840|interv:120000000| [2025/04/30 09:52:26 101062] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746119948|pq_index:0| [2025/04/30 09:52:26 101067] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746099120| [2025/04/30 09:52:26 101070] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746101070| [2025/04/30 09:52:26 101076] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746101074| [2025/04/30 09:52:26 101082] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746119948| [2025/04/30 09:52:26 101086] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746119948| [2025/04/30 09:52:26 101090] [debug] |xqc_engine_wakeup_after|wakeup:1746006746119948|now:1746006746101090|diff:18858| [2025/04/30 09:52:26 101094] [debug] |xqc_engine_main_logic|END|now:1746006746101074| [2025/04/30 09:52:26 101100] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746101100| [2025/04/30 09:52:26 101103] [debug] |xqc_engine_wakeup_after|wakeup:1746006746119948|now:1746006746101103|diff:18845| [2025/04/30 09:52:26 101107] [debug] |xqc_engine_main_logic|END|now:1746006746101100| [2025/04/30 09:52:26 102876] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006746102875| [2025/04/30 09:52:26 102891] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 102900] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:899| [2025/04/30 09:52:26 102906] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:900| [2025/04/30 09:52:26 102915] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:900| [2025/04/30 09:52:26 102922] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 102929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2130|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2131|path_largest_ack:2130| [2025/04/30 09:52:26 102937] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:51608|prior_delivered:2045755|prior_time:1746006746058996|is_app_limited:0|send_elapse:44423|ack_elapse:43879|ctl_first_sent_time:1746006746059291|lagest_ack_time:1746006746102875|curr_delivered:2097363| [2025/04/30 09:52:26 102945] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746059291| [2025/04/30 09:52:26 102952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:34||sndq_packets_used_bytes:0|sndq_packets_free:1314| [2025/04/30 09:52:26 102960] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2131|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2131|path_largest_ack:2131| [2025/04/30 09:52:26 102967] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:51608|prior_delivered:2045755|prior_time:1746006746058996|is_app_limited:0|send_elapse:44423|ack_elapse:43879|ctl_first_sent_time:1746006746059291|lagest_ack_time:1746006746102875|curr_delivered:2098563| [2025/04/30 09:52:26 102981] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746059409| [2025/04/30 09:52:26 102988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:33||sndq_packets_used_bytes:0|sndq_packets_free:1315| [2025/04/30 09:52:26 102995] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43702|rttvar:559|minrtt:31359|latest_rtt:43466|ack_delay:144| [2025/04/30 09:52:26 103001] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43655|rttvar:515|minrtt:31359|latest_rtt:43466|ack_delay:144| [2025/04/30 09:52:26 103008] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2131|lost_pn:2128|thresh:3| [2025/04/30 09:52:26 103013] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 103017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43655|rtt_var:515|pto_duration:45715|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 103021] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 103025] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 103029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 39291| [2025/04/30 09:52:26 103033] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746161325|now:1746006746103016|interv:58309| [2025/04/30 09:52:26 103037] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746161325|now:1746006746103016|interval:58309|pto_count:0|srtt:43655 [2025/04/30 09:52:26 103042] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44423, ack_elapse 43879, delivered 52808|rate 1188753|lost 326| [2025/04/30 09:52:26 103046] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: RTT round update 37 -> 38| [2025/04/30 09:52:26 103050] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1188753) in round 38| [2025/04/30 09:52:26 103054] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 103058] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94980|extra_cwnd:9628| [2025/04/30 09:52:26 103062] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746059409|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098563| [2025/04/30 09:52:26 103067] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746059409|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098563| [2025/04/30 09:52:26 103071] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211533|bw:1211533|cwnd:104608|full_bw_reached:1|inflight:39291|srtt:43655|latest_rtt:43466|min_rtt:31359|applimit:0|lost:326|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 09:52:26 103077] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:900|largest:900|pns:2| [2025/04/30 09:52:26 103087] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:900|frame:ACK |recv_time:1746006746102875|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 103092] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866102875|now:1746006746102875|interv:120000000| [2025/04/30 09:52:26 103096] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866102875|now:1746006746102875|interv:120000000| [2025/04/30 09:52:26 103100] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746119948|pq_index:0| [2025/04/30 09:52:26 103104] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746101074| [2025/04/30 09:52:26 103108] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746103108| [2025/04/30 09:52:26 103113] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746103112| [2025/04/30 09:52:26 103120] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746119948| [2025/04/30 09:52:26 103124] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746119948| [2025/04/30 09:52:26 103127] [debug] |xqc_engine_wakeup_after|wakeup:1746006746119948|now:1746006746103127|diff:16821| [2025/04/30 09:52:26 103150] [debug] |xqc_engine_main_logic|END|now:1746006746103112| [2025/04/30 09:52:26 103159] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746103159| [2025/04/30 09:52:26 103163] [debug] |xqc_engine_wakeup_after|wakeup:1746006746119948|now:1746006746103163|diff:16785| [2025/04/30 09:52:26 103167] [debug] |xqc_engine_main_logic|END|now:1746006746103159| [2025/04/30 09:52:26 104833] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006746104832| [2025/04/30 09:52:26 104848] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 104857] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:900| [2025/04/30 09:52:26 104864] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:901| [2025/04/30 09:52:26 104873] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:901| [2025/04/30 09:52:26 104879] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 104887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2132|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2133|path_largest_ack:2132| [2025/04/30 09:52:26 104894] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54008|prior_delivered:2045755|prior_time:1746006746058996|is_app_limited:0|send_elapse:44674|ack_elapse:45836|ctl_first_sent_time:1746006746059542|lagest_ack_time:1746006746104832|curr_delivered:2099763| [2025/04/30 09:52:26 104902] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746059542| [2025/04/30 09:52:26 104909] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:32||sndq_packets_used_bytes:0|sndq_packets_free:1316| [2025/04/30 09:52:26 104917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2133|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2133|path_largest_ack:2133| [2025/04/30 09:52:26 104924] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54008|prior_delivered:2045755|prior_time:1746006746058996|is_app_limited:0|send_elapse:44674|ack_elapse:45836|ctl_first_sent_time:1746006746059542|lagest_ack_time:1746006746104832|curr_delivered:2100963| [2025/04/30 09:52:26 104939] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746060887| [2025/04/30 09:52:26 104945] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:31||sndq_packets_used_bytes:0|sndq_packets_free:1317| [2025/04/30 09:52:26 104952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43655|rttvar:515|minrtt:31359|latest_rtt:43945|ack_delay:80| [2025/04/30 09:52:26 104959] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43682|rttvar:439|minrtt:31359|latest_rtt:43945|ack_delay:80| [2025/04/30 09:52:26 104964] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2133|lost_pn:2130|thresh:3| [2025/04/30 09:52:26 104968] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 104972] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43682|rtt_var:439|pto_duration:45682|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 104977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 104981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 104985] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 36891| [2025/04/30 09:52:26 104988] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746161292|now:1746006746104972|interv:56320| [2025/04/30 09:52:26 104993] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746161292|now:1746006746104972|interval:56320|pto_count:0|srtt:43682 [2025/04/30 09:52:26 104997] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44674, ack_elapse 45836, delivered 55208|rate 1204468|lost 326| [2025/04/30 09:52:26 105002] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204468) in round 38| [2025/04/30 09:52:26 105008] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 105015] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94980|extra_cwnd:9628| [2025/04/30 09:52:26 105021] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746060887|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098563| [2025/04/30 09:52:26 105028] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746060887|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098563| [2025/04/30 09:52:26 105034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211533|bw:1211533|cwnd:104608|full_bw_reached:1|inflight:36891|srtt:43682|latest_rtt:43945|min_rtt:31359|applimit:0|lost:326|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:26 105040] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:901|largest:901|pns:2| [2025/04/30 09:52:26 105049] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:901|frame:ACK |recv_time:1746006746104832|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 105053] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866104832|now:1746006746104832|interv:120000000| [2025/04/30 09:52:26 105058] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866104832|now:1746006746104832|interv:120000000| [2025/04/30 09:52:26 105062] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746119948|pq_index:0| [2025/04/30 09:52:26 105066] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746103112| [2025/04/30 09:52:26 105070] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746105070| [2025/04/30 09:52:26 105075] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746105074| [2025/04/30 09:52:26 105081] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746119948| [2025/04/30 09:52:26 105085] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746119948| [2025/04/30 09:52:26 105089] [debug] |xqc_engine_wakeup_after|wakeup:1746006746119948|now:1746006746105089|diff:14859| [2025/04/30 09:52:26 105093] [debug] |xqc_engine_main_logic|END|now:1746006746105074| [2025/04/30 09:52:26 105099] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746105099| [2025/04/30 09:52:26 105103] [debug] |xqc_engine_wakeup_after|wakeup:1746006746119948|now:1746006746105103|diff:14845| [2025/04/30 09:52:26 105107] [debug] |xqc_engine_main_logic|END|now:1746006746105099| [2025/04/30 09:52:26 106841] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006746106840| [2025/04/30 09:52:26 106856] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 106865] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:901| [2025/04/30 09:52:26 106871] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:902| [2025/04/30 09:52:26 106881] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:902| [2025/04/30 09:52:26 106888] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 106895] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2134|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2135|path_largest_ack:2134| [2025/04/30 09:52:26 106903] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:56408|prior_delivered:2045755|prior_time:1746006746058996|is_app_limited:0|send_elapse:46163|ack_elapse:47844|ctl_first_sent_time:1746006746061031|lagest_ack_time:1746006746106840|curr_delivered:2102163| [2025/04/30 09:52:26 106910] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746061031| [2025/04/30 09:52:26 106917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:30||sndq_packets_used_bytes:0|sndq_packets_free:1318| [2025/04/30 09:52:26 106924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2135|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2135|path_largest_ack:2135| [2025/04/30 09:52:26 106938] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:55208|prior_delivered:2048155|prior_time:1746006746061210|is_app_limited:0|send_elapse:45826|ack_elapse:45630|ctl_first_sent_time:1746006746062632|lagest_ack_time:1746006746106840|curr_delivered:2103363| [2025/04/30 09:52:26 106943] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746062632| [2025/04/30 09:52:26 106948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:29||sndq_packets_used_bytes:0|sndq_packets_free:1319| [2025/04/30 09:52:26 106952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43682|rttvar:439|minrtt:31359|latest_rtt:44208|ack_delay:96| [2025/04/30 09:52:26 106956] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43736|rttvar:437|minrtt:31359|latest_rtt:44208|ack_delay:96| [2025/04/30 09:52:26 106960] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2135|lost_pn:2132|thresh:3| [2025/04/30 09:52:26 106965] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 106969] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43736|rtt_var:437|pto_duration:45736|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 106973] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 106977] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 106981] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 34491| [2025/04/30 09:52:26 106987] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746161346|now:1746006746106968|interv:54378| [2025/04/30 09:52:26 106994] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746161346|now:1746006746106968|interval:54378|pto_count:0|srtt:43736 [2025/04/30 09:52:26 107001] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45826, ack_elapse 45630, delivered 55208|rate 1204730|lost 326| [2025/04/30 09:52:26 107008] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204730) in round 38| [2025/04/30 09:52:26 107012] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 107017] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94980|extra_cwnd:9628| [2025/04/30 09:52:26 107021] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746062632|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098563| [2025/04/30 09:52:26 107025] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746062632|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098563| [2025/04/30 09:52:26 107030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211533|bw:1211533|cwnd:104608|full_bw_reached:1|inflight:34491|srtt:43736|latest_rtt:44208|min_rtt:31359|applimit:0|lost:326|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:26 107036] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:902|largest:902|pns:2| [2025/04/30 09:52:26 107043] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:902|frame:ACK |recv_time:1746006746106840|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 107048] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866106840|now:1746006746106840|interv:120000000| [2025/04/30 09:52:26 107052] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866106840|now:1746006746106840|interv:120000000| [2025/04/30 09:52:26 107057] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746119948|pq_index:0| [2025/04/30 09:52:26 107061] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746105074| [2025/04/30 09:52:26 107065] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746107065| [2025/04/30 09:52:26 107070] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746107069| [2025/04/30 09:52:26 107076] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746119948| [2025/04/30 09:52:26 107080] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746119948| [2025/04/30 09:52:26 107084] [debug] |xqc_engine_wakeup_after|wakeup:1746006746119948|now:1746006746107084|diff:12864| [2025/04/30 09:52:26 107088] [debug] |xqc_engine_main_logic|END|now:1746006746107069| [2025/04/30 09:52:26 107094] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746107094| [2025/04/30 09:52:26 107097] [debug] |xqc_engine_wakeup_after|wakeup:1746006746119948|now:1746006746107097|diff:12851| [2025/04/30 09:52:26 107101] [debug] |xqc_engine_main_logic|END|now:1746006746107094| [2025/04/30 09:52:26 108810] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006746108809| [2025/04/30 09:52:26 108824] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 108833] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:902| [2025/04/30 09:52:26 108839] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:903| [2025/04/30 09:52:26 108848] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:903| [2025/04/30 09:52:26 108854] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 108863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2136|origin_pktnum:0|size:1210|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2137|path_largest_ack:2136| [2025/04/30 09:52:26 108870] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54018|prior_delivered:2050555|prior_time:1746006746063040|is_app_limited:0|send_elapse:45794|ack_elapse:45769|ctl_first_sent_time:1746006746064534|lagest_ack_time:1746006746108809|curr_delivered:2104573| [2025/04/30 09:52:26 108877] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746064534| [2025/04/30 09:52:26 108885] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:28||sndq_packets_used_bytes:0|sndq_packets_free:1320| [2025/04/30 09:52:26 108892] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2137|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2137|path_largest_ack:2137| [2025/04/30 09:52:26 108907] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54018|prior_delivered:2050555|prior_time:1746006746063040|is_app_limited:0|send_elapse:45794|ack_elapse:45769|ctl_first_sent_time:1746006746064534|lagest_ack_time:1746006746108809|curr_delivered:2105773| [2025/04/30 09:52:26 108913] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746064700| [2025/04/30 09:52:26 108920] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:27||sndq_packets_used_bytes:0|sndq_packets_free:1321| [2025/04/30 09:52:26 108927] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43736|rttvar:437|minrtt:31359|latest_rtt:44109|ack_delay:88| [2025/04/30 09:52:26 108934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43771|rttvar:399|minrtt:31359|latest_rtt:44109|ack_delay:88| [2025/04/30 09:52:26 108940] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2137|lost_pn:2134|thresh:3| [2025/04/30 09:52:26 108945] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 881|pns:2| [2025/04/30 09:52:26 108949] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 108953] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43771|rtt_var:399|pto_duration:45771|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 108958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 108964] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 108970] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 32081| [2025/04/30 09:52:26 108977] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746161381|now:1746006746108953|interv:52428| [2025/04/30 09:52:26 108983] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746161381|now:1746006746108953|interval:52428|pto_count:0|srtt:43771 [2025/04/30 09:52:26 108989] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45794, ack_elapse 45769, delivered 55218|rate 1205791|lost 326| [2025/04/30 09:52:26 108993] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205791) in round 38| [2025/04/30 09:52:26 108997] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 109002] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94980|extra_cwnd:9628| [2025/04/30 09:52:26 109005] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2410|po_sent_time:1746006746064700|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098563| [2025/04/30 09:52:26 109010] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2410|po_sent_time:1746006746064700|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098563| [2025/04/30 09:52:26 109014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211533|bw:1211533|cwnd:104608|full_bw_reached:1|inflight:32081|srtt:43771|latest_rtt:44109|min_rtt:31359|applimit:0|lost:326|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:26 109024] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:903|largest:903|pns:2| [2025/04/30 09:52:26 109029] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:903|frame:ACK |recv_time:1746006746108809|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 109034] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866108809|now:1746006746108809|interv:120000000| [2025/04/30 09:52:26 109038] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866108809|now:1746006746108809|interv:120000000| [2025/04/30 09:52:26 109042] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746119948|pq_index:0| [2025/04/30 09:52:26 109046] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746107069| [2025/04/30 09:52:26 109050] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746109050| [2025/04/30 09:52:26 109055] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746109054| [2025/04/30 09:52:26 109061] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746119948| [2025/04/30 09:52:26 109065] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746119948| [2025/04/30 09:52:26 109069] [debug] |xqc_engine_wakeup_after|wakeup:1746006746119948|now:1746006746109069|diff:10879| [2025/04/30 09:52:26 109074] [debug] |xqc_engine_main_logic|END|now:1746006746109054| [2025/04/30 09:52:26 109079] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746109079| [2025/04/30 09:52:26 109083] [debug] |xqc_engine_wakeup_after|wakeup:1746006746119948|now:1746006746109083|diff:10865| [2025/04/30 09:52:26 109087] [debug] |xqc_engine_main_logic|END|now:1746006746109079| [2025/04/30 09:52:26 110891] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006746110890| [2025/04/30 09:52:26 110906] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 110915] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:903| [2025/04/30 09:52:26 110921] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:904| [2025/04/30 09:52:26 110930] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:904| [2025/04/30 09:52:26 110937] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 110945] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2138|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2139|path_largest_ack:2138| [2025/04/30 09:52:26 110952] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54018|prior_delivered:2052955|prior_time:1746006746064960|is_app_limited:0|send_elapse:45740|ack_elapse:45930|ctl_first_sent_time:1746006746066397|lagest_ack_time:1746006746110890|curr_delivered:2106973| [2025/04/30 09:52:26 110958] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746066397| [2025/04/30 09:52:26 110963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:26||sndq_packets_used_bytes:0|sndq_packets_free:1322| [2025/04/30 09:52:26 110969] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2139|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2139|path_largest_ack:2139| [2025/04/30 09:52:26 110984] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54018|prior_delivered:2052955|prior_time:1746006746064960|is_app_limited:0|send_elapse:45740|ack_elapse:45930|ctl_first_sent_time:1746006746066397|lagest_ack_time:1746006746110890|curr_delivered:2108173| [2025/04/30 09:52:26 110990] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746066534| [2025/04/30 09:52:26 110997] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:25||sndq_packets_used_bytes:0|sndq_packets_free:1323| [2025/04/30 09:52:26 111003] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43771|rttvar:399|minrtt:31359|latest_rtt:44356|ack_delay:88| [2025/04/30 09:52:26 111010] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43833|rttvar:424|minrtt:31359|latest_rtt:44356|ack_delay:88| [2025/04/30 09:52:26 111017] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2139|lost_pn:2136|thresh:3| [2025/04/30 09:52:26 111024] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 111030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43833|rtt_var:424|pto_duration:45833|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 111034] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 111038] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 111042] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 29681| [2025/04/30 09:52:26 111046] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746161443|now:1746006746111029|interv:50414| [2025/04/30 09:52:26 111053] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746161443|now:1746006746111029|interval:50414|pto_count:0|srtt:43833 [2025/04/30 09:52:26 111060] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45740, ack_elapse 45930, delivered 55218|rate 1202220|lost 326| [2025/04/30 09:52:26 111067] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202220) in round 38| [2025/04/30 09:52:26 111073] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 111077] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94980|extra_cwnd:9628| [2025/04/30 09:52:26 111081] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746066534|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098563| [2025/04/30 09:52:26 111086] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746066534|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098563| [2025/04/30 09:52:26 111090] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211533|bw:1211533|cwnd:104608|full_bw_reached:1|inflight:29681|srtt:43833|latest_rtt:44356|min_rtt:31359|applimit:0|lost:326|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:26 111100] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:26 111104] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:26 111109] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/04/30 09:52:26 111114] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:904|largest:904|pns:2| [2025/04/30 09:52:26 111119] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:904|frame:PING ACK |recv_time:1746006746110890|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 111123] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866110890|now:1746006746110890|interv:120000000| [2025/04/30 09:52:26 111127] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866110890|now:1746006746110890|interv:120000000| [2025/04/30 09:52:26 111149] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746119948|pq_index:0| [2025/04/30 09:52:26 111156] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746109054| [2025/04/30 09:52:26 111160] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746111160| [2025/04/30 09:52:26 111165] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746111164| [2025/04/30 09:52:26 111172] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|largest_recv:904|ack_delay:281|first_ack_range:23|largest_pkt_recv_time:1746006746110890| [2025/04/30 09:52:26 111176] [debug] |scid:d47626d1917b423603b680b7|xqc_gen_ack_frame|high:904|low:881|pkt_pns:2| [2025/04/30 09:52:26 111180] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:904|frame_largest_recv:904| [2025/04/30 09:52:26 111184] [debug] |scid:d47626d1917b423603b680b7|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 09:52:26 111189] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 09:52:26 111194] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:ACK | [2025/04/30 09:52:26 111198] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2165| [2025/04/30 09:52:26 111231] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2165|size:19|sent:35|pkt_type:SHORT_HEADER|frame:ACK |inflight:29681|now:1746006746111205|stream_id:0|stream_offset:0| [2025/04/30 09:52:26 111237] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:2165|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:52:26 111243] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746161443| [2025/04/30 09:52:26 111247] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746161443| [2025/04/30 09:52:26 111251] [debug] |xqc_engine_wakeup_after|wakeup:1746006746161443|now:1746006746111251|diff:50192| [2025/04/30 09:52:26 111256] [debug] |xqc_engine_main_logic|END|now:1746006746111164| [2025/04/30 09:52:26 111265] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746111265| [2025/04/30 09:52:26 111269] [debug] |xqc_engine_wakeup_after|wakeup:1746006746161443|now:1746006746111269|diff:50174| [2025/04/30 09:52:26 111273] [debug] |xqc_engine_main_logic|END|now:1746006746111265| [2025/04/30 09:52:26 112823] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006746112822| [2025/04/30 09:52:26 112838] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 112846] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:904| [2025/04/30 09:52:26 112853] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:905| [2025/04/30 09:52:26 112862] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:905| [2025/04/30 09:52:26 112868] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 112876] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2140|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2141|path_largest_ack:2140| [2025/04/30 09:52:26 112884] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54018|prior_delivered:2055355|prior_time:1746006746066947|is_app_limited:0|send_elapse:45690|ack_elapse:45875|ctl_first_sent_time:1746006746068377|lagest_ack_time:1746006746112822|curr_delivered:2109373| [2025/04/30 09:52:26 112891] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746068377| [2025/04/30 09:52:26 112899] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:24||sndq_packets_used_bytes:0|sndq_packets_free:1324| [2025/04/30 09:52:26 112906] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2141|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2141|path_largest_ack:2141| [2025/04/30 09:52:26 112913] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54018|prior_delivered:2055355|prior_time:1746006746066947|is_app_limited:0|send_elapse:45690|ack_elapse:45875|ctl_first_sent_time:1746006746068377|lagest_ack_time:1746006746112822|curr_delivered:2110573| [2025/04/30 09:52:26 112919] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746068501| [2025/04/30 09:52:26 112926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:23||sndq_packets_used_bytes:0|sndq_packets_free:1325| [2025/04/30 09:52:26 112932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43833|rttvar:424|minrtt:31359|latest_rtt:44321|ack_delay:120| [2025/04/30 09:52:26 112939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43879|rttvar:410|minrtt:31359|latest_rtt:44321|ack_delay:120| [2025/04/30 09:52:26 112946] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2141|lost_pn:2138|thresh:3| [2025/04/30 09:52:26 112953] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 112958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43879|rtt_var:410|pto_duration:45879|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 112963] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 112967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 112978] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 27281| [2025/04/30 09:52:26 112985] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746161489|now:1746006746112958|interv:48531| [2025/04/30 09:52:26 112992] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746161489|now:1746006746112958|interval:48531|pto_count:0|srtt:43879 [2025/04/30 09:52:26 112999] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45690, ack_elapse 45875, delivered 55218|rate 1203662|lost 326| [2025/04/30 09:52:26 113005] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203662) in round 38| [2025/04/30 09:52:26 113012] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 113016] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94980|extra_cwnd:9628| [2025/04/30 09:52:26 113020] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746068501|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098563| [2025/04/30 09:52:26 113025] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746068501|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098563| [2025/04/30 09:52:26 113029] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211533|bw:1211533|cwnd:104608|full_bw_reached:1|inflight:27281|srtt:43879|latest_rtt:44321|min_rtt:31359|applimit:0|lost:326|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:26 113035] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:905|largest:905|pns:2| [2025/04/30 09:52:26 113040] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:905|frame:ACK |recv_time:1746006746112822|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 113045] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866112822|now:1746006746112822|interv:120000000| [2025/04/30 09:52:26 113049] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866112822|now:1746006746112822|interv:120000000| [2025/04/30 09:52:26 113053] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746161443|pq_index:0| [2025/04/30 09:52:26 113058] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746111164| [2025/04/30 09:52:26 113062] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746113061| [2025/04/30 09:52:26 113067] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746113066| [2025/04/30 09:52:26 113073] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746161489| [2025/04/30 09:52:26 113077] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746161489| [2025/04/30 09:52:26 113081] [debug] |xqc_engine_wakeup_after|wakeup:1746006746161489|now:1746006746113081|diff:48408| [2025/04/30 09:52:26 113085] [debug] |xqc_engine_main_logic|END|now:1746006746113066| [2025/04/30 09:52:26 113094] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746113094| [2025/04/30 09:52:26 113098] [debug] |xqc_engine_wakeup_after|wakeup:1746006746161489|now:1746006746113098|diff:48391| [2025/04/30 09:52:26 113102] [debug] |xqc_engine_main_logic|END|now:1746006746113094| [2025/04/30 09:52:26 114816] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006746114815| [2025/04/30 09:52:26 114831] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 114840] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:905| [2025/04/30 09:52:26 114846] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:906| [2025/04/30 09:52:26 114856] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:906| [2025/04/30 09:52:26 114862] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 114869] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2142|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2143|path_largest_ack:2142| [2025/04/30 09:52:26 114877] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54018|prior_delivered:2057755|prior_time:1746006746068935|is_app_limited:0|send_elapse:45672|ack_elapse:45880|ctl_first_sent_time:1746006746070377|lagest_ack_time:1746006746114815|curr_delivered:2111773| [2025/04/30 09:52:26 114884] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746070377| [2025/04/30 09:52:26 114891] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:22||sndq_packets_used_bytes:0|sndq_packets_free:1326| [2025/04/30 09:52:26 114897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2143|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2143|path_largest_ack:2143| [2025/04/30 09:52:26 114905] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54018|prior_delivered:2057755|prior_time:1746006746068935|is_app_limited:0|send_elapse:45672|ack_elapse:45880|ctl_first_sent_time:1746006746070377|lagest_ack_time:1746006746114815|curr_delivered:2112973| [2025/04/30 09:52:26 114912] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746070498| [2025/04/30 09:52:26 114919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:21||sndq_packets_used_bytes:0|sndq_packets_free:1327| [2025/04/30 09:52:26 114925] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43879|rttvar:410|minrtt:31359|latest_rtt:44317|ack_delay:96| [2025/04/30 09:52:26 114932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43922|rttvar:393|minrtt:31359|latest_rtt:44317|ack_delay:96| [2025/04/30 09:52:26 114939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2143|lost_pn:2140|thresh:3| [2025/04/30 09:52:26 114944] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 114948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43922|rtt_var:393|pto_duration:45922|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 114952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 114956] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 114969] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 24881| [2025/04/30 09:52:26 114976] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746161532|now:1746006746114948|interv:46584| [2025/04/30 09:52:26 114983] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746161532|now:1746006746114948|interval:46584|pto_count:0|srtt:43922 [2025/04/30 09:52:26 114988] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45672, ack_elapse 45880, delivered 55218|rate 1203530|lost 326| [2025/04/30 09:52:26 114993] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203530) in round 38| [2025/04/30 09:52:26 114997] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 115001] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94980|extra_cwnd:9628| [2025/04/30 09:52:26 115005] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746070498|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098563| [2025/04/30 09:52:26 115010] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746070498|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098563| [2025/04/30 09:52:26 115014] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1211533|bw:1211533|cwnd:104608|full_bw_reached:1|inflight:24881|srtt:43922|latest_rtt:44317|min_rtt:31359|applimit:0|lost:326|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:26 115020] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:906|largest:906|pns:2| [2025/04/30 09:52:26 115025] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:906|frame:ACK |recv_time:1746006746114815|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 115029] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866114815|now:1746006746114815|interv:120000000| [2025/04/30 09:52:26 115034] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866114815|now:1746006746114815|interv:120000000| [2025/04/30 09:52:26 115038] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746161489|pq_index:0| [2025/04/30 09:52:26 115042] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746113066| [2025/04/30 09:52:26 115046] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746115046| [2025/04/30 09:52:26 115051] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746115050| [2025/04/30 09:52:26 115057] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746161532| [2025/04/30 09:52:26 115061] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746161532| [2025/04/30 09:52:26 115065] [debug] |xqc_engine_wakeup_after|wakeup:1746006746161532|now:1746006746115065|diff:46467| [2025/04/30 09:52:26 115073] [debug] |xqc_engine_main_logic|END|now:1746006746115050| [2025/04/30 09:52:26 115078] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746115078| [2025/04/30 09:52:26 115082] [debug] |xqc_engine_wakeup_after|wakeup:1746006746161532|now:1746006746115082|diff:46450| [2025/04/30 09:52:26 115086] [debug] |xqc_engine_main_logic|END|now:1746006746115078| [2025/04/30 09:52:26 116797] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006746116795| [2025/04/30 09:52:26 116812] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 116821] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:906| [2025/04/30 09:52:26 116827] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:907| [2025/04/30 09:52:26 116835] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:907| [2025/04/30 09:52:26 116841] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 116849] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2144|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2145|path_largest_ack:2144| [2025/04/30 09:52:26 116857] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54018|prior_delivered:2060155|prior_time:1746006746070945|is_app_limited:0|send_elapse:45765|ack_elapse:45850|ctl_first_sent_time:1746006746072443|lagest_ack_time:1746006746116795|curr_delivered:2114173| [2025/04/30 09:52:26 116865] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746072443| [2025/04/30 09:52:26 116872] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:20||sndq_packets_used_bytes:0|sndq_packets_free:1328| [2025/04/30 09:52:26 116879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2145|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2145|path_largest_ack:2145| [2025/04/30 09:52:26 116886] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54018|prior_delivered:2060155|prior_time:1746006746070945|is_app_limited:0|send_elapse:45765|ack_elapse:45850|ctl_first_sent_time:1746006746072443|lagest_ack_time:1746006746116795|curr_delivered:2115373| [2025/04/30 09:52:26 116894] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746072637| [2025/04/30 09:52:26 116900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:19||sndq_packets_used_bytes:0|sndq_packets_free:1329| [2025/04/30 09:52:26 116906] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43922|rttvar:393|minrtt:31359|latest_rtt:44158|ack_delay:88| [2025/04/30 09:52:26 116912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43940|rttvar:332|minrtt:31359|latest_rtt:44158|ack_delay:88| [2025/04/30 09:52:26 116919] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2145|lost_pn:2142|thresh:3| [2025/04/30 09:52:26 116926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 116932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43940|rtt_var:332|pto_duration:45940|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 116939] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 116943] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 116953] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 22481| [2025/04/30 09:52:26 116957] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746161550|now:1746006746116932|interv:44618| [2025/04/30 09:52:26 116962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746161550|now:1746006746116932|interval:44618|pto_count:0|srtt:43940 [2025/04/30 09:52:26 116969] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45765, ack_elapse 45850, delivered 55218|rate 1204318|lost 326| [2025/04/30 09:52:26 116977] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204318) in round 38| [2025/04/30 09:52:26 116983] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 116989] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94980|extra_cwnd:9628| [2025/04/30 09:52:26 116993] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746072637|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098563| [2025/04/30 09:52:26 116997] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746072637|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098563| [2025/04/30 09:52:26 117002] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1514416|bw:1211533|cwnd:104608|full_bw_reached:1|inflight:22481|srtt:43940|latest_rtt:44158|min_rtt:31359|applimit:0|lost:326|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:26 117008] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:907|largest:907|pns:2| [2025/04/30 09:52:26 117012] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:907|frame:ACK |recv_time:1746006746116795|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 117017] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866116795|now:1746006746116795|interv:120000000| [2025/04/30 09:52:26 117021] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866116795|now:1746006746116795|interv:120000000| [2025/04/30 09:52:26 117025] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746161532|pq_index:0| [2025/04/30 09:52:26 117030] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746115050| [2025/04/30 09:52:26 117034] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746117033| [2025/04/30 09:52:26 117039] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746117037| [2025/04/30 09:52:26 117045] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746161550| [2025/04/30 09:52:26 117049] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746161550| [2025/04/30 09:52:26 117053] [debug] |xqc_engine_wakeup_after|wakeup:1746006746161550|now:1746006746117053|diff:44497| [2025/04/30 09:52:26 117060] [debug] |xqc_engine_main_logic|END|now:1746006746117037| [2025/04/30 09:52:26 117066] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746117066| [2025/04/30 09:52:26 117070] [debug] |xqc_engine_wakeup_after|wakeup:1746006746161550|now:1746006746117070|diff:44480| [2025/04/30 09:52:26 117073] [debug] |xqc_engine_main_logic|END|now:1746006746117066| [2025/04/30 09:52:26 118792] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006746118790| [2025/04/30 09:52:26 118806] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 118815] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:907| [2025/04/30 09:52:26 118822] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:908| [2025/04/30 09:52:26 118830] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:908| [2025/04/30 09:52:26 118837] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 118844] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2146|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2147|path_largest_ack:2146| [2025/04/30 09:52:26 118852] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54018|prior_delivered:2062555|prior_time:1746006746072954|is_app_limited:0|send_elapse:45752|ack_elapse:45836|ctl_first_sent_time:1746006746074441|lagest_ack_time:1746006746118790|curr_delivered:2116573| [2025/04/30 09:52:26 118857] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746074441| [2025/04/30 09:52:26 118863] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:18||sndq_packets_used_bytes:0|sndq_packets_free:1330| [2025/04/30 09:52:26 118870] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2147|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2147|path_largest_ack:2147| [2025/04/30 09:52:26 118877] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54018|prior_delivered:2062555|prior_time:1746006746072954|is_app_limited:0|send_elapse:45752|ack_elapse:45836|ctl_first_sent_time:1746006746074441|lagest_ack_time:1746006746118790|curr_delivered:2117773| [2025/04/30 09:52:26 118884] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746074632| [2025/04/30 09:52:26 118889] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:17||sndq_packets_used_bytes:0|sndq_packets_free:1331| [2025/04/30 09:52:26 118894] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43940|rttvar:332|minrtt:31359|latest_rtt:44158|ack_delay:96| [2025/04/30 09:52:26 118900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43955|rttvar:279|minrtt:31359|latest_rtt:44158|ack_delay:96| [2025/04/30 09:52:26 118906] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2147|lost_pn:2144|thresh:3| [2025/04/30 09:52:26 118913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 118917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43955|rtt_var:279|pto_duration:45955|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 118922] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 118926] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 118936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 20081| [2025/04/30 09:52:26 118940] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746161565|now:1746006746118917|interv:42648| [2025/04/30 09:52:26 118946] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746161565|now:1746006746118917|interval:42648|pto_count:0|srtt:43955 [2025/04/30 09:52:26 118953] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45752, ack_elapse 45836, delivered 55218|rate 1204686|lost 326| [2025/04/30 09:52:26 118960] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204686) in round 38| [2025/04/30 09:52:26 118967] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 118971] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94980|extra_cwnd:9628| [2025/04/30 09:52:26 118975] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746074632|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098563| [2025/04/30 09:52:26 118980] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746074632|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098563| [2025/04/30 09:52:26 118984] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1514416|bw:1211533|cwnd:104608|full_bw_reached:1|inflight:20081|srtt:43955|latest_rtt:44158|min_rtt:31359|applimit:0|lost:326|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:26 118990] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:908|largest:908|pns:2| [2025/04/30 09:52:26 118995] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:908|frame:ACK |recv_time:1746006746118790|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 118999] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866118790|now:1746006746118790|interv:120000000| [2025/04/30 09:52:26 119004] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866118790|now:1746006746118790|interv:120000000| [2025/04/30 09:52:26 119007] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746161550|pq_index:0| [2025/04/30 09:52:26 119012] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746117037| [2025/04/30 09:52:26 119016] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746119016| [2025/04/30 09:52:26 119021] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746119020| [2025/04/30 09:52:26 119027] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746161565| [2025/04/30 09:52:26 119031] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746161565| [2025/04/30 09:52:26 119035] [debug] |xqc_engine_wakeup_after|wakeup:1746006746161565|now:1746006746119035|diff:42530| [2025/04/30 09:52:26 119042] [debug] |xqc_engine_main_logic|END|now:1746006746119020| [2025/04/30 09:52:26 119048] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746119048| [2025/04/30 09:52:26 119052] [debug] |xqc_engine_wakeup_after|wakeup:1746006746161565|now:1746006746119052|diff:42513| [2025/04/30 09:52:26 119055] [debug] |xqc_engine_main_logic|END|now:1746006746119048| [2025/04/30 09:52:26 120829] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006746120828| [2025/04/30 09:52:26 120843] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 120851] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:908| [2025/04/30 09:52:26 120857] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:909| [2025/04/30 09:52:26 120865] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:909| [2025/04/30 09:52:26 120871] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 120878] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2148|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2149|path_largest_ack:2148| [2025/04/30 09:52:26 120885] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54018|prior_delivered:2064955|prior_time:1746006746074965|is_app_limited:0|send_elapse:45773|ack_elapse:45863|ctl_first_sent_time:1746006746076435|lagest_ack_time:1746006746120828|curr_delivered:2118973| [2025/04/30 09:52:26 120891] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746076435| [2025/04/30 09:52:26 120898] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:16||sndq_packets_used_bytes:0|sndq_packets_free:1332| [2025/04/30 09:52:26 120904] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2149|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2149|path_largest_ack:2149| [2025/04/30 09:52:26 120910] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54018|prior_delivered:2064955|prior_time:1746006746074965|is_app_limited:0|send_elapse:45773|ack_elapse:45863|ctl_first_sent_time:1746006746076435|lagest_ack_time:1746006746120828|curr_delivered:2120173| [2025/04/30 09:52:26 120916] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746076576| [2025/04/30 09:52:26 120922] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:15||sndq_packets_used_bytes:0|sndq_packets_free:1333| [2025/04/30 09:52:26 120928] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43955|rttvar:279|minrtt:31359|latest_rtt:44252|ack_delay:96| [2025/04/30 09:52:26 120934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:43980|rttvar:260|minrtt:31359|latest_rtt:44252|ack_delay:96| [2025/04/30 09:52:26 120940] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2149|lost_pn:2146|thresh:3| [2025/04/30 09:52:26 120946] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 120953] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:43980|rtt_var:260|pto_duration:45980|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 120959] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 120969] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 120975] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 17681| [2025/04/30 09:52:26 120981] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746161590|now:1746006746120952|interv:40638| [2025/04/30 09:52:26 120986] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746161590|now:1746006746120952|interval:40638|pto_count:0|srtt:43980 [2025/04/30 09:52:26 120993] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 45773, ack_elapse 45863, delivered 55218|rate 1203977|lost 326| [2025/04/30 09:52:26 120999] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203977) in round 38| [2025/04/30 09:52:26 121005] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 121011] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94980|extra_cwnd:9628| [2025/04/30 09:52:26 121017] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746076576|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098563| [2025/04/30 09:52:26 121023] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746076576|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098563| [2025/04/30 09:52:26 121030] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1514416|bw:1211533|cwnd:104608|full_bw_reached:1|inflight:17681|srtt:43980|latest_rtt:44252|min_rtt:31359|applimit:0|lost:326|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:26 121038] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:909|largest:909|pns:2| [2025/04/30 09:52:26 121045] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:909|frame:ACK |recv_time:1746006746120828|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 121051] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866120828|now:1746006746120828|interv:120000000| [2025/04/30 09:52:26 121057] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866120828|now:1746006746120828|interv:120000000| [2025/04/30 09:52:26 121063] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746161565|pq_index:0| [2025/04/30 09:52:26 121069] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746119020| [2025/04/30 09:52:26 121075] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746121075| [2025/04/30 09:52:26 121082] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746121081| [2025/04/30 09:52:26 121090] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746161590| [2025/04/30 09:52:26 121096] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746161590| [2025/04/30 09:52:26 121101] [debug] |xqc_engine_wakeup_after|wakeup:1746006746161590|now:1746006746121101|diff:40489| [2025/04/30 09:52:26 121112] [debug] |xqc_engine_main_logic|END|now:1746006746121081| [2025/04/30 09:52:26 121119] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746121119| [2025/04/30 09:52:26 121125] [debug] |xqc_engine_wakeup_after|wakeup:1746006746161590|now:1746006746121125|diff:40465| [2025/04/30 09:52:26 121131] [debug] |xqc_engine_main_logic|END|now:1746006746121119| [2025/04/30 09:52:26 122801] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006746122799| [2025/04/30 09:52:26 122815] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 122824] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:909| [2025/04/30 09:52:26 122830] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:910| [2025/04/30 09:52:26 122838] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:910| [2025/04/30 09:52:26 122845] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 122853] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2150|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2151|path_largest_ack:2150| [2025/04/30 09:52:26 122859] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54010|prior_delivered:2067363|prior_time:1746006746076912|is_app_limited:0|send_elapse:44986|ack_elapse:45887|ctl_first_sent_time:1746006746078356|lagest_ack_time:1746006746122799|curr_delivered:2121373| [2025/04/30 09:52:26 122866] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746078356| [2025/04/30 09:52:26 122874] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:14||sndq_packets_used_bytes:0|sndq_packets_free:1334| [2025/04/30 09:52:26 122882] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2151|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2151|path_largest_ack:2151| [2025/04/30 09:52:26 122889] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54010|prior_delivered:2067363|prior_time:1746006746076912|is_app_limited:0|send_elapse:44986|ack_elapse:45887|ctl_first_sent_time:1746006746078356|lagest_ack_time:1746006746122799|curr_delivered:2122573| [2025/04/30 09:52:26 122896] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746078501| [2025/04/30 09:52:26 122903] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:13||sndq_packets_used_bytes:0|sndq_packets_free:1335| [2025/04/30 09:52:26 122910] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:43980|rttvar:260|minrtt:31359|latest_rtt:44298|ack_delay:96| [2025/04/30 09:52:26 122916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:44008|rttvar:250|minrtt:31359|latest_rtt:44298|ack_delay:96| [2025/04/30 09:52:26 122923] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2151|lost_pn:2148|thresh:3| [2025/04/30 09:52:26 122929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 122936] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44008|rtt_var:250|pto_duration:46008|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 122942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 122954] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 122958] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 15281| [2025/04/30 09:52:26 122962] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746161618|now:1746006746122935|interv:38683| [2025/04/30 09:52:26 122966] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746161618|now:1746006746122935|interval:38683|pto_count:0|srtt:44008 [2025/04/30 09:52:26 122971] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44986, ack_elapse 45887, delivered 55210|rate 1203173|lost 326| [2025/04/30 09:52:26 122975] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203173) in round 38| [2025/04/30 09:52:26 122980] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 122984] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94980|extra_cwnd:9628| [2025/04/30 09:52:26 122988] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746078501|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098563| [2025/04/30 09:52:26 122992] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746078501|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098563| [2025/04/30 09:52:26 122997] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1514416|bw:1211533|cwnd:104608|full_bw_reached:1|inflight:15281|srtt:44008|latest_rtt:44298|min_rtt:31359|applimit:0|lost:326|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:26 123003] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:910|largest:910|pns:2| [2025/04/30 09:52:26 123007] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:910|frame:ACK |recv_time:1746006746122799|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 123012] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866122799|now:1746006746122799|interv:120000000| [2025/04/30 09:52:26 123016] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866122799|now:1746006746122799|interv:120000000| [2025/04/30 09:52:26 123020] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746161590|pq_index:0| [2025/04/30 09:52:26 123025] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746121081| [2025/04/30 09:52:26 123029] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746123029| [2025/04/30 09:52:26 123034] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746123033| [2025/04/30 09:52:26 123040] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746161618| [2025/04/30 09:52:26 123044] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746161618| [2025/04/30 09:52:26 123048] [debug] |xqc_engine_wakeup_after|wakeup:1746006746161618|now:1746006746123048|diff:38570| [2025/04/30 09:52:26 123055] [debug] |xqc_engine_main_logic|END|now:1746006746123033| [2025/04/30 09:52:26 123061] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746123061| [2025/04/30 09:52:26 123065] [debug] |xqc_engine_wakeup_after|wakeup:1746006746161618|now:1746006746123065|diff:38553| [2025/04/30 09:52:26 123068] [debug] |xqc_engine_main_logic|END|now:1746006746123061| [2025/04/30 09:52:26 124822] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006746124821| [2025/04/30 09:52:26 124832] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 124839] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:910| [2025/04/30 09:52:26 124845] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:911| [2025/04/30 09:52:26 124854] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:911| [2025/04/30 09:52:26 124861] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 124865] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 124873] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54010|prior_delivered:2069763|prior_time:1746006746078895|is_app_limited:0|send_elapse:43676|ack_elapse:45926|ctl_first_sent_time:1746006746080340|lagest_ack_time:1746006746124821|curr_delivered:2123773| [2025/04/30 09:52:26 124880] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746080340| [2025/04/30 09:52:26 124887] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:12||sndq_packets_used_bytes:0|sndq_packets_free:1336| [2025/04/30 09:52:26 124895] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 124902] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54010|prior_delivered:2069763|prior_time:1746006746078895|is_app_limited:0|send_elapse:43676|ack_elapse:45926|ctl_first_sent_time:1746006746080340|lagest_ack_time:1746006746124821|curr_delivered:2124973| [2025/04/30 09:52:26 124909] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746080483| [2025/04/30 09:52:26 124916] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:11||sndq_packets_used_bytes:0|sndq_packets_free:1337| [2025/04/30 09:52:26 124921] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:44008|rttvar:250|minrtt:31359|latest_rtt:44338|ack_delay:96| [2025/04/30 09:52:26 124929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:44037|rttvar:246|minrtt:31359|latest_rtt:44338|ack_delay:96| [2025/04/30 09:52:26 124935] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2153|lost_pn:2150|thresh:3| [2025/04/30 09:52:26 124942] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 124948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44037|rtt_var:246|pto_duration:46037|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 124955] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 124967] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 124971] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 12881| [2025/04/30 09:52:26 124975] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746161647|now:1746006746124947|interv:36700| [2025/04/30 09:52:26 124979] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746161647|now:1746006746124947|interval:36700|pto_count:0|srtt:44037 [2025/04/30 09:52:26 124986] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 43676, ack_elapse 45926, delivered 55210|rate 1202151|lost 326| [2025/04/30 09:52:26 124995] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202151) in round 38| [2025/04/30 09:52:26 125004] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 125012] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94980|extra_cwnd:9628| [2025/04/30 09:52:26 125017] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746080483|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098563| [2025/04/30 09:52:26 125022] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746080483|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098563| [2025/04/30 09:52:26 125028] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1514416|bw:1211533|cwnd:104608|full_bw_reached:1|inflight:12881|srtt:44037|latest_rtt:44338|min_rtt:31359|applimit:0|lost:326|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:26 125035] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:911|largest:911|pns:2| [2025/04/30 09:52:26 125041] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:911|frame:ACK |recv_time:1746006746124821|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 125047] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866124821|now:1746006746124821|interv:120000000| [2025/04/30 09:52:26 125052] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866124821|now:1746006746124821|interv:120000000| [2025/04/30 09:52:26 125057] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746161618|pq_index:0| [2025/04/30 09:52:26 125062] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746123033| [2025/04/30 09:52:26 125067] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746125067| [2025/04/30 09:52:26 125076] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746125073| [2025/04/30 09:52:26 125087] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746161647| [2025/04/30 09:52:26 125095] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746161647| [2025/04/30 09:52:26 125101] [debug] |xqc_engine_wakeup_after|wakeup:1746006746161647|now:1746006746125101|diff:36546| [2025/04/30 09:52:26 125111] [debug] |xqc_engine_main_logic|END|now:1746006746125073| [2025/04/30 09:52:26 125117] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746125117| [2025/04/30 09:52:26 125122] [debug] |xqc_engine_wakeup_after|wakeup:1746006746161647|now:1746006746125122|diff:36525| [2025/04/30 09:52:26 125127] [debug] |xqc_engine_main_logic|END|now:1746006746125117| [2025/04/30 09:52:26 126837] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006746126836| [2025/04/30 09:52:26 126852] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 126861] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:911| [2025/04/30 09:52:26 126867] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:912| [2025/04/30 09:52:26 126876] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:912| [2025/04/30 09:52:26 126892] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 126900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 126907] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54010|prior_delivered:2072163|prior_time:1746006746080897|is_app_limited:0|send_elapse:42928|ack_elapse:45939|ctl_first_sent_time:1746006746082327|lagest_ack_time:1746006746126836|curr_delivered:2126173| [2025/04/30 09:52:26 126915] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746082327| [2025/04/30 09:52:26 126922] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:10||sndq_packets_used_bytes:0|sndq_packets_free:1338| [2025/04/30 09:52:26 126929] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2155|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2155|path_largest_ack:2155| [2025/04/30 09:52:26 126936] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54010|prior_delivered:2072163|prior_time:1746006746080897|is_app_limited:0|send_elapse:42928|ack_elapse:45939|ctl_first_sent_time:1746006746082327|lagest_ack_time:1746006746126836|curr_delivered:2127373| [2025/04/30 09:52:26 126943] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746082447| [2025/04/30 09:52:26 126950] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:9||sndq_packets_used_bytes:0|sndq_packets_free:1339| [2025/04/30 09:52:26 126956] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:44037|rttvar:246|minrtt:31359|latest_rtt:44389|ack_delay:96| [2025/04/30 09:52:26 126962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:44069|rttvar:249|minrtt:31359|latest_rtt:44389|ack_delay:96| [2025/04/30 09:52:26 126969] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2155|lost_pn:2152|thresh:3| [2025/04/30 09:52:26 126975] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 126982] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44069|rtt_var:249|pto_duration:46069|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 126988] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 126997] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 127001] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 10481| [2025/04/30 09:52:26 127005] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746161679|now:1746006746126981|interv:34698| [2025/04/30 09:52:26 127009] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746161679|now:1746006746126981|interval:34698|pto_count:0|srtt:44069 [2025/04/30 09:52:26 127014] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 42928, ack_elapse 45939, delivered 55210|rate 1201811|lost 326| [2025/04/30 09:52:26 127018] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201811) in round 38| [2025/04/30 09:52:26 127022] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 127026] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94980|extra_cwnd:9628| [2025/04/30 09:52:26 127030] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746082447|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098563| [2025/04/30 09:52:26 127034] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746082447|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098563| [2025/04/30 09:52:26 127039] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1514416|bw:1211533|cwnd:104608|full_bw_reached:1|inflight:10481|srtt:44069|latest_rtt:44389|min_rtt:31359|applimit:0|lost:326|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:26 127044] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1| [2025/04/30 09:52:26 127049] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006746151836|now:1746006746126836|interv:25000| [2025/04/30 09:52:26 127054] [debug] |scid:d47626d1917b423603b680b7|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:1746006746126836|max_ack_delay:25000| [2025/04/30 09:52:26 127059] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:912|largest:912|pns:2| [2025/04/30 09:52:26 127063] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:912|frame:PING ACK |recv_time:1746006746126836|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 127068] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866126836|now:1746006746126836|interv:120000000| [2025/04/30 09:52:26 127072] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866126836|now:1746006746126836|interv:120000000| [2025/04/30 09:52:26 127076] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746161647|pq_index:0| [2025/04/30 09:52:26 127080] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746125073| [2025/04/30 09:52:26 127084] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746127084| [2025/04/30 09:52:26 127089] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746127088| [2025/04/30 09:52:26 127098] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746151836| [2025/04/30 09:52:26 127102] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746151836| [2025/04/30 09:52:26 127105] [debug] |xqc_engine_wakeup_after|wakeup:1746006746151836|now:1746006746127105|diff:24731| [2025/04/30 09:52:26 127110] [debug] |xqc_engine_main_logic|END|now:1746006746127088| [2025/04/30 09:52:26 127115] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746127115| [2025/04/30 09:52:26 127119] [debug] |xqc_engine_wakeup_after|wakeup:1746006746151836|now:1746006746127119|diff:24717| [2025/04/30 09:52:26 127123] [debug] |xqc_engine_main_logic|END|now:1746006746127115| [2025/04/30 09:52:26 128803] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006746128802| [2025/04/30 09:52:26 128816] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 128824] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:912| [2025/04/30 09:52:26 128830] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:913| [2025/04/30 09:52:26 128839] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:913| [2025/04/30 09:52:26 128845] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 128852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 128859] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54010|prior_delivered:2074563|prior_time:1746006746082892|is_app_limited:0|send_elapse:44831|ack_elapse:45910|ctl_first_sent_time:1746006746084349|lagest_ack_time:1746006746128802|curr_delivered:2128573| [2025/04/30 09:52:26 128866] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746084349| [2025/04/30 09:52:26 128873] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:8||sndq_packets_used_bytes:0|sndq_packets_free:1340| [2025/04/30 09:52:26 128880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 128887] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54010|prior_delivered:2074563|prior_time:1746006746082892|is_app_limited:0|send_elapse:44831|ack_elapse:45910|ctl_first_sent_time:1746006746084349|lagest_ack_time:1746006746128802|curr_delivered:2129773| [2025/04/30 09:52:26 128894] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746084482| [2025/04/30 09:52:26 128900] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:7||sndq_packets_used_bytes:0|sndq_packets_free:1341| [2025/04/30 09:52:26 128907] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:44069|rttvar:249|minrtt:31359|latest_rtt:44320|ack_delay:96| [2025/04/30 09:52:26 128912] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:44089|rttvar:225|minrtt:31359|latest_rtt:44320|ack_delay:96| [2025/04/30 09:52:26 128924] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2157|lost_pn:2154|thresh:3| [2025/04/30 09:52:26 128932] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 128938] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44089|rtt_var:225|pto_duration:46089|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 128945] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 128950] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 128954] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 8081| [2025/04/30 09:52:26 128958] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746161699|now:1746006746128938|interv:32761| [2025/04/30 09:52:26 128962] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746161699|now:1746006746128938|interval:32761|pto_count:0|srtt:44089 [2025/04/30 09:52:26 128966] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 44831, ack_elapse 45910, delivered 55210|rate 1202570|lost 326| [2025/04/30 09:52:26 128971] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202570) in round 38| [2025/04/30 09:52:26 128975] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 128979] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94980|extra_cwnd:9628| [2025/04/30 09:52:26 128984] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746084482|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098563| [2025/04/30 09:52:26 128990] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:2400|po_sent_time:1746006746084482|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098563| [2025/04/30 09:52:26 128995] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1514416|bw:1211533|cwnd:104608|full_bw_reached:1|inflight:8081|srtt:44089|latest_rtt:44320|min_rtt:31359|applimit:0|lost:326|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:26 129002] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:913|largest:913|pns:2| [2025/04/30 09:52:26 129008] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:913|frame:ACK |recv_time:1746006746128802|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 129014] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866128802|now:1746006746128802|interv:120000000| [2025/04/30 09:52:26 129019] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866128802|now:1746006746128802|interv:120000000| [2025/04/30 09:52:26 129024] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746151836|pq_index:0| [2025/04/30 09:52:26 129029] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746127088| [2025/04/30 09:52:26 129034] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746129034| [2025/04/30 09:52:26 129040] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746129039| [2025/04/30 09:52:26 129051] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746151836| [2025/04/30 09:52:26 129056] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746151836| [2025/04/30 09:52:26 129061] [debug] |xqc_engine_wakeup_after|wakeup:1746006746151836|now:1746006746129060|diff:22776| [2025/04/30 09:52:26 129066] [debug] |xqc_engine_main_logic|END|now:1746006746129039| [2025/04/30 09:52:26 129072] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746129072| [2025/04/30 09:52:26 129077] [debug] |xqc_engine_wakeup_after|wakeup:1746006746151836|now:1746006746129077|diff:22759| [2025/04/30 09:52:26 129082] [debug] |xqc_engine_main_logic|END|now:1746006746129072| [2025/04/30 09:52:26 134778] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:39|state:ESTABED|recv_time:1746006746134777| [2025/04/30 09:52:26 134793] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 134801] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:913| [2025/04/30 09:52:26 134807] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:916| [2025/04/30 09:52:26 134816] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:916| [2025/04/30 09:52:26 134822] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 134829] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2158|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2163|path_largest_ack:2158| [2025/04/30 09:52:26 134837] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54010|prior_delivered:2076963|prior_time:1746006746084877|is_app_limited:0|send_elapse:43732|ack_elapse:49900|ctl_first_sent_time:1746006746086322|lagest_ack_time:1746006746134777|curr_delivered:2130973| [2025/04/30 09:52:26 134844] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746086322| [2025/04/30 09:52:26 134852] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:6||sndq_packets_used_bytes:0|sndq_packets_free:1342| [2025/04/30 09:52:26 134858] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2159|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2163|path_largest_ack:2159| [2025/04/30 09:52:26 134865] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54010|prior_delivered:2076963|prior_time:1746006746084877|is_app_limited:0|send_elapse:43732|ack_elapse:49900|ctl_first_sent_time:1746006746086322|lagest_ack_time:1746006746134777|curr_delivered:2132173| [2025/04/30 09:52:26 134873] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746086428| [2025/04/30 09:52:26 134879] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:5||sndq_packets_used_bytes:0|sndq_packets_free:1343| [2025/04/30 09:52:26 134886] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2160|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2163|path_largest_ack:2160| [2025/04/30 09:52:26 134893] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54010|prior_delivered:2079363|prior_time:1746006746086908|is_app_limited:0|send_elapse:44860|ack_elapse:47869|ctl_first_sent_time:1746006746088357|lagest_ack_time:1746006746134777|curr_delivered:2133373| [2025/04/30 09:52:26 134906] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746088357| [2025/04/30 09:52:26 134913] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:4||sndq_packets_used_bytes:0|sndq_packets_free:1344| [2025/04/30 09:52:26 134917] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2161|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2163|path_largest_ack:2161| [2025/04/30 09:52:26 134922] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54010|prior_delivered:2079363|prior_time:1746006746086908|is_app_limited:0|send_elapse:44860|ack_elapse:47869|ctl_first_sent_time:1746006746088357|lagest_ack_time:1746006746134777|curr_delivered:2134573| [2025/04/30 09:52:26 134926] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746088490| [2025/04/30 09:52:26 134930] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:3||sndq_packets_used_bytes:0|sndq_packets_free:1345| [2025/04/30 09:52:26 134934] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 134939] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54010|prior_delivered:2081763|prior_time:1746006746088874|is_app_limited:0|send_elapse:46688|ack_elapse:45903|ctl_first_sent_time:1746006746090318|lagest_ack_time:1746006746134777|curr_delivered:2135773| [2025/04/30 09:52:26 134944] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746090318| [2025/04/30 09:52:26 134948] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:2||sndq_packets_used_bytes:0|sndq_packets_free:1346| [2025/04/30 09:52:26 134952] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|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:52:26 134956] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:54010|prior_delivered:2081763|prior_time:1746006746088874|is_app_limited:0|send_elapse:46688|ack_elapse:45903|ctl_first_sent_time:1746006746090318|lagest_ack_time:1746006746134777|curr_delivered:2136973| [2025/04/30 09:52:26 134961] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746090451| [2025/04/30 09:52:26 134964] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:1||sndq_packets_used_bytes:0|sndq_packets_free:1347| [2025/04/30 09:52:26 134968] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:44089|rttvar:225|minrtt:31359|latest_rtt:44326|ack_delay:88| [2025/04/30 09:52:26 134973] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:44107|rttvar:206|minrtt:31359|latest_rtt:44326|ack_delay:88| [2025/04/30 09:52:26 134979] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2163|lost_pn:2160|thresh:3| [2025/04/30 09:52:26 134984] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 134990] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|srtt:44107|rtt_var:206|pto_duration:46107|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 09:52:26 135000] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 0, unacked: 0| [2025/04/30 09:52:26 135006] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 1, unacked: 0| [2025/04/30 09:52:26 135011] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_pto_time_and_space|conn:000055C0D6BED6FC|path:0|PNS: 2, unacked: 881| [2025/04/30 09:52:26 135016] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:LOSS_DETECTION|expire:1746006746161717|now:1746006746134990|interv:26727| [2025/04/30 09:52:26 135022] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055C0D6BED6FC|path:0|pns:2|expire:1746006746161717|now:1746006746134990|interval:26727|pto_count:0|srtt:44107 [2025/04/30 09:52:26 135028] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 46688, ack_elapse 45903, delivered 55210|rate 1182530|lost 326| [2025/04/30 09:52:26 135034] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182530) in round 38| [2025/04/30 09:52:26 135039] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 135045] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94980|extra_cwnd:14400| [2025/04/30 09:52:26 135050] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:7200|po_sent_time:1746006746090451|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098563| [2025/04/30 09:52:26 135056] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104608|packet_lost:0|acked:7200|po_sent_time:1746006746090451|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098563| [2025/04/30 09:52:26 135063] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1514416|bw:1211533|cwnd:109380|full_bw_reached:1|inflight:881|srtt:44107|latest_rtt:44326|min_rtt:31359|applimit:0|lost:326|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:26 135071] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:916|largest:916|pns:2| [2025/04/30 09:52:26 135077] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:916|frame:ACK |recv_time:1746006746134777|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 135084] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866134777|now:1746006746134777|interv:120000000| [2025/04/30 09:52:26 135089] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866134777|now:1746006746134777|interv:120000000| [2025/04/30 09:52:26 135094] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746151836|pq_index:0| [2025/04/30 09:52:26 135100] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746129039| [2025/04/30 09:52:26 135106] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746135106| [2025/04/30 09:52:26 135112] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746135111| [2025/04/30 09:52:26 135120] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746151836| [2025/04/30 09:52:26 135126] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746151836| [2025/04/30 09:52:26 135162] [debug] |xqc_engine_wakeup_after|wakeup:1746006746151836|now:1746006746135162|diff:16674| [2025/04/30 09:52:26 135169] [debug] |xqc_engine_main_logic|END|now:1746006746135111| [2025/04/30 09:52:26 135176] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746135176| [2025/04/30 09:52:26 135181] [debug] |xqc_engine_wakeup_after|wakeup:1746006746151836|now:1746006746135181|diff:16655| [2025/04/30 09:52:26 135186] [debug] |xqc_engine_main_logic|END|now:1746006746135176| [2025/04/30 09:52:26 137733] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:40|state:ESTABED|recv_time:1746006746137731| [2025/04/30 09:52:26 137749] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 137760] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:916| [2025/04/30 09:52:26 137768] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:917| [2025/04/30 09:52:26 137779] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:917| [2025/04/30 09:52:26 137787] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:2| [2025/04/30 09:52:26 137798] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|conn:000055C0D6BED6FC|path:0|pkt_num:2164|origin_pktnum:0|size:881|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2164|path_largest_ack:2164| [2025/04/30 09:52:26 137807] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_update|prior_lost:326|tx_in_flight:56091|prior_delivered:2081763|prior_time:1746006746088874|is_app_limited:0|send_elapse:46980|ack_elapse:48857|ctl_first_sent_time:1746006746090610|lagest_ack_time:1746006746137731|curr_delivered:2137854| [2025/04/30 09:52:26 137816] [debug] |scid:d47626d1917b423603b680b7|xqc_update_sample|sampler_sent_time_update:1746006746090610| [2025/04/30 09:52:26 137825] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_decrease_unacked_stream_ref|stream enter DATA RECVD|stream_id:0 [2025/04/30 09:52:26 137835] [debug] |scid:d47626d1917b423603b680b7|xqc_stream_maybe_need_close|stream_id:0|stream_type:0| [2025/04/30 09:52:26 137844] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:STREAM_CLOSE|expire:1746006746351164|now:1746006746137843|interv:213321| [2025/04/30 09:52:26 137854] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|sndq_packets_used:0||sndq_packets_used_bytes:0|sndq_packets_free:1348| [2025/04/30 09:52:26 137862] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|before update rtt|conn:000055C0D6BED6FC|srtt:44107|rttvar:206|minrtt:31359|latest_rtt:47121|ack_delay:2280| [2025/04/30 09:52:26 137871] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_update_rtt|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |after update rtt|conn:000055C0D6BED6FC|srtt:44199|rttvar:338|minrtt:31359|latest_rtt:47121|ack_delay:2280| [2025/04/30 09:52:26 137880] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_get_lost_sent_pn|largest_acked:2164|lost_pn:2161|thresh:3| [2025/04/30 09:52:26 137889] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 09:52:26 137897] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_set_loss_detection_timer|unset|no ack-eliciting pkts in flight|conn:000055C0D6BED6FC|path:0| [2025/04/30 09:52:26 137905] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:LOSS_DETECTION| [2025/04/30 09:52:26 137913] [debug] |scid:d47626d1917b423603b680b7|xqc_generate_sample|sampler: send_elapse 46980, ack_elapse 48857, delivered 56091|rate 1148064|lost 326| [2025/04/30 09:52:26 137921] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148064) in round 38| [2025/04/30 09:52:26 137930] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_update_min_rtt|minrtt expire|rtt:31359, old_rtt:31359| [2025/04/30 09:52:26 137946] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94980|extra_cwnd:14400| [2025/04/30 09:52:26 137952] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109380|packet_lost:0|acked:881|po_sent_time:1746006746090610|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098563| [2025/04/30 09:52:26 137959] [debug] |scid:d47626d1917b423603b680b7|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:109380|packet_lost:0|acked:881|po_sent_time:1746006746090610|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2098563| [2025/04/30 09:52:26 137969] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c |bbr on ack|mode:2|pacing_rate:1514416|bw:1211533|cwnd:109380|full_bw_reached:1|inflight:0|srtt:44199|latest_rtt:47121|min_rtt:31359|applimit:0|lost:326|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 09:52:26 137981] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:917|largest:917|pns:2| [2025/04/30 09:52:26 137991] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:917|frame:ACK |recv_time:1746006746137731|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 138000] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866137731|now:1746006746137731|interv:120000000| [2025/04/30 09:52:26 138010] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866137731|now:1746006746137731|interv:120000000| [2025/04/30 09:52:26 138018] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746151836|pq_index:0| [2025/04/30 09:52:26 138027] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746135111| [2025/04/30 09:52:26 138036] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746138036| [2025/04/30 09:52:26 138049] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746006746138046| [2025/04/30 09:52:26 138061] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746151836| [2025/04/30 09:52:26 138070] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746151836| [2025/04/30 09:52:26 138078] [debug] |xqc_engine_wakeup_after|wakeup:1746006746151836|now:1746006746138077|diff:13759| [2025/04/30 09:52:26 138085] [debug] |xqc_engine_main_logic|END|now:1746006746138046| [2025/04/30 09:52:26 138099] [info] |xqc_engine_packet_process|==>|conn:000055C0D6BED6FC|size:35|state:ESTABED|recv_time:1746006746138098| [2025/04/30 09:52:26 138108] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:d47626d1917b423603b680b7|spin_bit:0| [2025/04/30 09:52:26 138118] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|largest_pn:917| [2025/04/30 09:52:26 138126] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt|decryption nonce|path_id:0|pn:918| [2025/04/30 09:52:26 138167] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:918| [2025/04/30 09:52:26 138176] [debug] |scid:d47626d1917b423603b680b7|xqc_process_frames|frame_type:1d| [2025/04/30 09:52:26 138183] [error] |scid:d47626d1917b423603b680b7|xqc_process_conn_close_frame|with err:0x100| [2025/04/30 09:52:26 138188] [error] |scid:d47626d1917b423603b680b7|xqc_process_conn_close_frame|conn:000055C0D6BED6FC|err:0x100|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c| [2025/04/30 09:52:26 138200] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_DRAINING|expire:1746006746351796|now:1746006746138199|interv:213597| [2025/04/30 09:52:26 138205] [debug] |scid:d47626d1917b423603b680b7|xqc_send_queue_drop_packets|sndq_packets_used:0|sndq_packets_used_bytes:0|sndq_packets_free:1348| [2025/04/30 09:52:26 138210] [debug] |scid:d47626d1917b423603b680b7|xqc_send_queue_drop_packets|path:0|ctl_bytes_in_flight:0| [2025/04/30 09:52:26 138215] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_INIT| [2025/04/30 09:52:26 138220] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_HSK| [2025/04/30 09:52:26 138225] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:26 138229] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:LOSS_DETECTION| [2025/04/30 09:52:26 138235] [info] |scid:d47626d1917b423603b680b7|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:52:26 138242] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_immediate_close|gen_conn_close|state:CLOSING| [2025/04/30 09:52:26 138248] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:ACK_01RTT|expire:1746006746163098|now:1746006746138098|interv:25000| [2025/04/30 09:52:26 138254] [debug] |scid:d47626d1917b423603b680b7|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag: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) |now:1746006746138098|max_ack_delay:25000| [2025/04/30 09:52:26 138260] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:918|largest:918|pns:2| [2025/04/30 09:52:26 138265] [info] |scid:d47626d1917b423603b680b7|xqc_conn_on_pkt_processed|====>|conn:000055C0D6BED6FC|path:0|size:35|pkt_type:SHORT_HEADER|pkt_num:918|frame:CONNECTION_CLOSE |recv_time:1746006746138098|dcid:d47626d1917b423603b680b7|dcid_seq:0| [2025/04/30 09:52:26 138271] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:PATH_IDLE|expire:1746006866138098|now:1746006746138098|interv:120000000| [2025/04/30 09:52:26 138276] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_set|type:CONN_IDLE|expire:1746006866138098|now:1746006746138098|interv:120000000| [2025/04/30 09:52:26 138281] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746151836|pq_index:0| [2025/04/30 09:52:26 138286] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746138046| [2025/04/30 09:52:26 138291] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746138291| [2025/04/30 09:52:26 138297] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|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:1746006746138295| [2025/04/30 09:52:26 138303] [debug] |scid:d47626d1917b423603b680b7|xqc_path_get_perf_class|conn:000055C0D6BED6FC|path_id:0|path_srtt:44199|min_srtt:44199|path_bw:1211533|loss_rate:5.56|path_pto:0| [2025/04/30 09:52:26 138309] [debug] |scid:d47626d1917b423603b680b7|xqc_minrtt_scheduler_get_path|path srtt|conn:000055C0D6BED6FC|path_id:0|path_srtt:44199|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 09:52:26 138314] [debug] |scid:d47626d1917b423603b680b7|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:52:26 138320] [debug] |scid:d47626d1917b423603b680b7|xqc_check_acked_or_dropped_pkt|conn:000055C0D6BED6FC|pkt_num:0|size:17|pkt_type:SHORT_HEADER|frame:CONNECTION_CLOSE | [2025/04/30 09:52:26 138330] [debug] |scid:d47626d1917b423603b680b7|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2166| [2025/04/30 09:52:26 138370] [info] |scid:d47626d1917b423603b680b7|xqc_send_packet_with_pn|<==|conn:000055C0D6BED6FC|path:0|pkt_num:2166|size:17|sent:33|pkt_type:SHORT_HEADER|frame:CONNECTION_CLOSE |inflight:0|now:1746006746138337|stream_id:0|stream_offset:0| [2025/04/30 09:52:26 138378] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_on_packet_sent|conn:000055C0D6BED6FC|path:0|pkt_num:2166|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:52:26 138384] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746163098| [2025/04/30 09:52:26 138390] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746163098| [2025/04/30 09:52:26 138394] [debug] |xqc_engine_wakeup_after|wakeup:1746006746163098|now:1746006746138394|diff:24704| [2025/04/30 09:52:26 138400] [debug] |xqc_engine_main_logic|END|now:1746006746138295| [2025/04/30 09:52:26 138406] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746138406| [2025/04/30 09:52:26 138411] [debug] |xqc_engine_wakeup_after|wakeup:1746006746163098|now:1746006746138411|diff:24687| [2025/04/30 09:52:26 138416] [debug] |xqc_engine_main_logic|END|now:1746006746138406| [2025/04/30 09:52:26 163488] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746163488| [2025/04/30 09:52:26 163499] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746163098|pq_index:0| [2025/04/30 09:52:26 163504] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746138295| [2025/04/30 09:52:26 163509] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|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:1746006746163508| [2025/04/30 09:52:26 163514] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746006746163098|now:1746006746163508| [2025/04/30 09:52:26 163518] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 09:52:26 163522] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746006746163098|now:1746006746163508| [2025/04/30 09:52:26 163526] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 09:52:26 163531] [debug] |scid:d47626d1917b423603b680b7|xqc_conn_next_wakeup_time|wakeup_time:1746006746351164| [2025/04/30 09:52:26 163535] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_wakeup_queue|next_tick_time:1746006746351164| [2025/04/30 09:52:26 163539] [debug] |xqc_engine_wakeup_after|wakeup:1746006746351164|now:1746006746163538|diff:187626| [2025/04/30 09:52:26 163543] [debug] |xqc_engine_main_logic|END|now:1746006746163508| [2025/04/30 09:52:26 351790] [debug] |xqc_engine_main_logic|BEGIN|now:1746006746351789| [2025/04/30 09:52:26 351826] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_remove_wakeup_queue|next_tick_time:1746006746351164|pq_index:0| [2025/04/30 09:52:26 351834] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_add_active_queue|last_ticked_time:1746006746163508| [2025/04/30 09:52:26 351843] [debug] |scid:d47626d1917b423603b680b7|xqc_engine_process_conn|conn:000055C0D6BED6FC|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:1746006746351839| [2025/04/30 09:52:26 351850] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:CONN_DRAINING|expire_time:1746006746351796|now:1746006746351839| [2025/04/30 09:52:26 351869] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:CONN_DRAINING|expire_time:1746006746351796|now:1746006746351839| [2025/04/30 09:52:26 351874] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:CONN_DRAINING| [2025/04/30 09:52:26 351879] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|timer expired|type:STREAM_CLOSE|expire_time:1746006746351164|now:1746006746351839| [2025/04/30 09:52:26 351884] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_stream_close_timeout|stream_id:0|stream_type:0|stream close| [2025/04/30 09:52:26 351890] [debug] |scid:d47626d1917b423603b680b7|xqc_destroy_stream|send_state:3|recv_state:3|stream_id:0|stream_type:0| [2025/04/30 09:52:26 351901] [stats] |scid:d47626d1917b423603b680b7|xqc_destroy_stream|err:0x0|close_msg:finished|enable_multipath:0|send_state:3|recv_state:3|stream_id:0|stream_type:0|send_bytes:2097152|read_bytes:17|recv_bytes:17|stream_len:17|create_time:1746006744263900|wrt_delay:1922|snd_delay:4319|finwrt_delay:955334|finsnd_delay:1826710|finrcv_delay:2|finread_delay:69|all_acked_delay:1873933|firstfinack_dely:1873924|close_delay:1873943|apprst_delay:0|rstsnd_delay:0|rstrcv_delay:0|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c|path_info:mp is not supported in connection scid:d47626d1917b423603b680b7|fec_recv_delay:0u|fec_send_rpr_cnt:0|retrans:322| [2025/04/30 09:52:26 351910] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_expire|unset|type:STREAM_CLOSE|expire_time:1746006746351164|now:1746006746351839| [2025/04/30 09:52:26 351916] [debug] |scid:d47626d1917b423603b680b7|xqc_timer_unset|type:STREAM_CLOSE| [2025/04/30 09:52:26 351921] [info] |xqc_engine_main_logic|conn:000055C0D6BED6FC|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c|conn_state:13|next_tick_time:1746006746351164 [2025/04/30 09:52:26 351937] [report] |scid:d47626d1917b423603b680b7|xqc_conn_destroy|000055C0D6BED6FC|has_0rtt:0|0rtt_accept:0|token_ok:0|handshake_time:36716|first_send_delay:40946|conn_persist:2125932|keyupdate_cnt:0|err:0x100|close_msg:remote error|l-0.0.0.0-443-d47626d1917b423603b680b7 p-193.167.0.100-55292-fb3f0ad605bf602c|hsk_recv:35348|close_recv:1912179|close_send:1912333|last_recv:1912094|last_send:1912333|mp_enable:0|create:1|validated:1|active:1|path_info:0/1/0/a/0,1,1,1,0,0,0,0,0,1984,1435,2139,899,895,2476790,0,17,i32,4,27,40,4,917,1911,0,4,22,35,40000,918,1912,0,4,26,39,4,916,1908,0,4,881,80,2164,1864,4,19,4,2165,1885,4,17,40000,2166,1912,0-2,0-2,0-0,0-0,0-0,0-44,0-2558807,0-52614,0-2132,0-895,0-326,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:326|tlp_pkt:0|snd_pkt:2132|spurious_loss:0|detected_loss:326|max_pto:0|finished_streams:1|cli_bidi_s:1|svr_bidi_s:0|fec_exist:0|fec_ensch:NO_FEC|fec_desch:NO_FEC|fec_neg_fail:0|fec_mp_mode:NO_FEC|send_fec_pkts:0|recovered_fec_num:0|max_po_size:1200|max_probing_size:1420|ppo_size:1420|ext_conn_info:{"common": "0,0,0,0,1",}|max_acked_po_size:1222|enable_pmtud:0|avg_closed_time:0| [2025/04/30 09:52:26 352337] [debug] |scid:d47626d1917b423603b680b7|xqc_send_ctl_destroy|destroy| [2025/04/30 09:52:26 352353] [debug] |scid:d47626d1917b423603b680b7|xqc_destroy_crypto_stream|destroy crypto stream|encrypt_level:0|cur_state:CLOSED| [2025/04/30 09:52:26 352361] [debug] |scid:d47626d1917b423603b680b7|xqc_destroy_crypto_stream|destroy crypto stream|encrypt_level:2|cur_state:CLOSED| [2025/04/30 09:52:26 352368] [debug] |scid:d47626d1917b423603b680b7|xqc_destroy_crypto_stream|destroy crypto stream|encrypt_level:3|cur_state:CLOSED| [2025/04/30 09:52:26 352437] [debug] |xqc_engine_wakeup_after|wakeup:1746006803858321|now:1746006746352437|diff:57505884| [2025/04/30 09:52:26 352445] [debug] |xqc_engine_main_logic|END|now:1746006746351839|